-
- Downloads
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>
Showing
- arch/powerpc/Kconfig 10 additions, 0 deletionsarch/powerpc/Kconfig
- arch/powerpc/platforms/embedded6xx/Kconfig 5 additions, 0 deletionsarch/powerpc/platforms/embedded6xx/Kconfig
- arch/powerpc/platforms/pseries/setup.c 4 additions, 15 deletionsarch/powerpc/platforms/pseries/setup.c
- arch/powerpc/sysdev/Makefile 1 addition, 0 deletionsarch/powerpc/sysdev/Makefile
- arch/powerpc/sysdev/i8259.c 39 additions, 26 deletionsarch/powerpc/sysdev/i8259.c
- arch/ppc/Kconfig 14 additions, 0 deletionsarch/ppc/Kconfig
- arch/ppc/platforms/85xx/mpc85xx_cds_common.c 1 addition, 4 deletionsarch/ppc/platforms/85xx/mpc85xx_cds_common.c
- arch/ppc/platforms/chrp_setup.c 1 addition, 3 deletionsarch/ppc/platforms/chrp_setup.c
- arch/ppc/platforms/lopec.c 1 addition, 5 deletionsarch/ppc/platforms/lopec.c
- arch/ppc/platforms/mvme5100.c 1 addition, 5 deletionsarch/ppc/platforms/mvme5100.c
- arch/ppc/platforms/pplus.c 1 addition, 4 deletionsarch/ppc/platforms/pplus.c
- arch/ppc/platforms/prep_setup.c 3 additions, 5 deletionsarch/ppc/platforms/prep_setup.c
- arch/ppc/platforms/radstone_ppc7d.c 1 addition, 5 deletionsarch/ppc/platforms/radstone_ppc7d.c
- arch/ppc/platforms/sandpoint.c 1 addition, 9 deletionsarch/ppc/platforms/sandpoint.c
- arch/ppc/syslib/Makefile 8 additions, 11 deletionsarch/ppc/syslib/Makefile
- arch/ppc64/Kconfig 5 additions, 0 deletionsarch/ppc64/Kconfig
- arch/ppc64/kernel/Makefile 1 addition, 1 deletionarch/ppc64/kernel/Makefile
- arch/ppc64/kernel/i8259.c 0 additions, 177 deletionsarch/ppc64/kernel/i8259.c
- include/asm-powerpc/i8259.h 2 additions, 1 deletioninclude/asm-powerpc/i8259.h
Loading
Please register or sign in to comment