[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-ppc] [PATCH] hw/pci-host/uninorth.c: Add support for Apple's PCI b
From: |
Programmingkid |
Subject: |
[Qemu-ppc] [PATCH] hw/pci-host/uninorth.c: Add support for Apple's PCI bridge register 0x48 |
Date: |
Fri, 22 Jan 2016 11:09:23 -0500 |
Apple has custom PCI bridge registers that are not a part of any known
standard. This patch implements register 0x48. With this patch the
AppleMacRiscPCI kernel extension no longer prints these error messages for the
mac99 target:
AppleMacRiscPCI: bad range 2(80000000:01000000)
AppleMacRiscPCI: bad range 2(81000000:00001000)
AppleMacRiscPCI: bad range 2(81080000:00080000)
Signed-off-by: John Arbuckle <address@hidden>
---
hw/pci-host/uninorth.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/hw/pci-host/uninorth.c b/hw/pci-host/uninorth.c
index 215b64f..6541b10 100644
--- a/hw/pci-host/uninorth.c
+++ b/hw/pci-host/uninorth.c
@@ -330,6 +330,10 @@ static void unin_agp_pci_host_realize(PCIDevice *d, Error
**errp)
d->config[0x0C] = 0x08; // cache_line_size
d->config[0x0D] = 0x10; // latency_timer
// d->config[0x34] = 0x80; // capabilities_pointer
+ d->config[0x48] = 0x0;
+ d->config[0x49] = 0x0;
+ d->config[0x4a] = 0x0;
+ d->config[0x4b] = 0x1;
}
static void u3_agp_pci_host_realize(PCIDevice *d, Error **errp)
--
1.7.5.4
- [Qemu-ppc] [PATCH] hw/pci-host/uninorth.c: Add support for Apple's PCI bridge register 0x48,
Programmingkid <=