diff options
author | Ben Herrenschmidt <benh@kernel.crashing.org> | 2012-11-12 16:46:50 +0000 |
---|---|---|
committer | Alexander Graf <agraf@suse.de> | 2012-12-14 13:12:53 +0100 |
commit | bf3bc4c4e992fb9914e2f1f7e8a569394d298b57 (patch) | |
tree | eb4b570731550ed109e8a5942f25fa998c7e6ae1 /hw/xics.h | |
parent | 044f4c8b0ee90290b6cbbc616c4be3c8aeffcaab (diff) | |
download | qemu-bf3bc4c4e992fb9914e2f1f7e8a569394d298b57.zip qemu-bf3bc4c4e992fb9914e2f1f7e8a569394d298b57.tar.gz qemu-bf3bc4c4e992fb9914e2f1f7e8a569394d298b57.tar.bz2 |
pseries: Use #define for XICS base irq number
Currently the lowest "real" irq number for the XICS irq controller (as
opposed to numbers reserved for IPIs and other special purposes) is
hard coded as 16 in two places - in xics_system_init() and in spapr.c.
As well as being generally bad practice, we're going to need to change this
number soon to fit in with the in-kernel XICS implementation. This patch
adds a #define for this number to avoid future breakage.
Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Signed-off-by: Ben Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'hw/xics.h')
-rw-r--r-- | hw/xics.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -28,6 +28,7 @@ #define __XICS_H__ #define XICS_IPI 0x2 +#define XICS_IRQ_BASE 0x10 struct icp_state; |