From: Amit Tomar Date: Fri, 19 Dec 2014 14:20:37 +0000 (+0000) Subject: PPC: e500: Fix GPIO controller interrupt number X-Git-Tag: v2.3.0-rc0~110^2~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=82e345f57e6482cef960677613125c5aaf2b1654;p=thirdparty%2Fqemu.git PPC: e500: Fix GPIO controller interrupt number The GPIO controller lives at IRQ 47, not 43 on real hardware. This is a problem because IRQ 43 is occupied by the I2C controller which we want to implement next, so we'd have a conflict on that IRQ number. Move the GPIO controller to IRQ 47 where it belongs. Signed-off-by: Amit Singh Tomar Signed-off-by: Alexander Graf --- diff --git a/hw/ppc/e500.c b/hw/ppc/e500.c index a2e60b48968..7e17d180c66 100644 --- a/hw/ppc/e500.c +++ b/hw/ppc/e500.c @@ -60,7 +60,7 @@ #define MPC8544_PCI_REGS_SIZE 0x1000ULL #define MPC8544_UTIL_OFFSET 0xe0000ULL #define MPC8XXX_GPIO_OFFSET 0x000FF000ULL -#define MPC8XXX_GPIO_IRQ 43 +#define MPC8XXX_GPIO_IRQ 47 struct boot_info {