diff options
author | Paul Mackerras <paulus@samba.org> | 2005-10-26 02:47:42 -0400 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2005-10-26 02:47:42 -0400 |
commit | f9bd170a87948a9e077149b70fb192c563770fdf (patch) | |
tree | c759b57b67ab41a859e19f7dcee571504b368202 /arch/powerpc/platforms/embedded6xx | |
parent | 25635c71e44111a6bd48f342e144e2fc02d0a314 (diff) |
powerpc: Merge i8259.c into arch/powerpc/sysdev
This changes the parameters for i8259_init so that it takes two
parameters: a physical address for generating an interrupt
acknowledge cycle, and an interrupt number offset. i8259_init
now sets the irq_desc[] for its interrupts; all the callers
were doing this, and that code is gone now. This also defines
a CONFIG_PPC_I8259 symbol to select i8259.o for inclusion, and
makes the platforms that need it select that symbol.
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/platforms/embedded6xx')
-rw-r--r-- | arch/powerpc/platforms/embedded6xx/Kconfig | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/powerpc/platforms/embedded6xx/Kconfig b/arch/powerpc/platforms/embedded6xx/Kconfig index 784b41e19465..81250090f98d 100644 --- a/arch/powerpc/platforms/embedded6xx/Kconfig +++ b/arch/powerpc/platforms/embedded6xx/Kconfig | |||
@@ -48,6 +48,7 @@ config EV64260 | |||
48 | 48 | ||
49 | config LOPEC | 49 | config LOPEC |
50 | bool "Motorola-LoPEC" | 50 | bool "Motorola-LoPEC" |
51 | select PPC_I8259 | ||
51 | 52 | ||
52 | config MVME5100 | 53 | config MVME5100 |
53 | bool "Motorola-MVME5100" | 54 | bool "Motorola-MVME5100" |
@@ -55,6 +56,7 @@ config MVME5100 | |||
55 | 56 | ||
56 | config PPLUS | 57 | config PPLUS |
57 | bool "Motorola-PowerPlus" | 58 | bool "Motorola-PowerPlus" |
59 | select PPC_I8259 | ||
58 | select PPC_INDIRECT_PCI | 60 | select PPC_INDIRECT_PCI |
59 | 61 | ||
60 | config PRPMC750 | 62 | config PRPMC750 |
@@ -67,12 +69,14 @@ config PRPMC800 | |||
67 | 69 | ||
68 | config SANDPOINT | 70 | config SANDPOINT |
69 | bool "Motorola-Sandpoint" | 71 | bool "Motorola-Sandpoint" |
72 | select PPC_I8259 | ||
70 | help | 73 | help |
71 | Select SANDPOINT if configuring for a Motorola Sandpoint X3 | 74 | Select SANDPOINT if configuring for a Motorola Sandpoint X3 |
72 | (any flavor). | 75 | (any flavor). |
73 | 76 | ||
74 | config RADSTONE_PPC7D | 77 | config RADSTONE_PPC7D |
75 | bool "Radstone Technology PPC7D board" | 78 | bool "Radstone Technology PPC7D board" |
79 | select PPC_I8259 | ||
76 | 80 | ||
77 | config PAL4 | 81 | config PAL4 |
78 | bool "SBS-Palomar4" | 82 | bool "SBS-Palomar4" |
@@ -307,6 +311,7 @@ config HARRIER_STORE_GATHERING | |||
307 | config MVME5100_IPMC761_PRESENT | 311 | config MVME5100_IPMC761_PRESENT |
308 | bool "MVME5100 configured with an IPMC761" | 312 | bool "MVME5100 configured with an IPMC761" |
309 | depends on MVME5100 | 313 | depends on MVME5100 |
314 | select PPC_I8259 | ||
310 | 315 | ||
311 | config SPRUCE_BAUD_33M | 316 | config SPRUCE_BAUD_33M |
312 | bool "Spruce baud clock support" | 317 | bool "Spruce baud clock support" |