[PATCH v2] hw/pci-host/gt64120.c: Fix PCI host bridge endianness handling

2025-04-05 Thread rakeshj
The GT-64120 PCI controller requires special handling where: 1. Host bridge (device 0) must use native endianness 2. Other devices follow MByteSwap bit in GT_PCI0_CMD Previous implementation accidentally swapped all accesses, breaking host bridge detection (lspci -d 11ab:4620). This patch: - Adds

[PATCH] hw/pci-host/gt64120.c: Fix PCI host bridge endianness handling

2025-03-27 Thread rakeshj
qemu-project/qemu/-/issues/2826 Signed-off-by: rakeshj --- hw/pci-host/gt64120.c | 37 - 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/hw/pci-host/gt64120.c b/hw/pci-host/gt64120.c index d5c13a89b6..098f8e5988 100644 --- a/hw/pci-host/gt64120.c