diff options
Diffstat (limited to 'arch/ppc')
206 files changed, 82 insertions, 267 deletions
diff --git a/arch/ppc/4xx_io/serial_sicc.c b/arch/ppc/4xx_io/serial_sicc.c index 98b25fa0049a..b81a367dc278 100644 --- a/arch/ppc/4xx_io/serial_sicc.c +++ b/arch/ppc/4xx_io/serial_sicc.c | |||
| @@ -28,7 +28,6 @@ | |||
| 28 | * is compatible with normal ttyS* devices. | 28 | * is compatible with normal ttyS* devices. |
| 29 | */ | 29 | */ |
| 30 | 30 | ||
| 31 | #include <linux/config.h> | ||
| 32 | #include <linux/module.h> | 31 | #include <linux/module.h> |
| 33 | #include <linux/kernel.h> | 32 | #include <linux/kernel.h> |
| 34 | #include <linux/errno.h> | 33 | #include <linux/errno.h> |
| @@ -1758,7 +1757,7 @@ int __init siccuart_init(void) | |||
| 1758 | siccnormal_driver->subtype = SERIAL_TYPE_NORMAL; | 1757 | siccnormal_driver->subtype = SERIAL_TYPE_NORMAL; |
| 1759 | siccnormal_driver->init_termios = tty_std_termios; | 1758 | siccnormal_driver->init_termios = tty_std_termios; |
| 1760 | siccnormal_driver->init_termios.c_cflag = B9600 | CS8 | CREAD | HUPCL | CLOCAL; | 1759 | siccnormal_driver->init_termios.c_cflag = B9600 | CS8 | CREAD | HUPCL | CLOCAL; |
| 1761 | siccnormal_driver->flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_NO_DEVFS; | 1760 | siccnormal_driver->flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_DYNAMIC_DEV; |
| 1762 | tty_set_operations(siccnormal_driver, &sicc_ops); | 1761 | tty_set_operations(siccnormal_driver, &sicc_ops); |
| 1763 | 1762 | ||
| 1764 | if (tty_register_driver(siccnormal_driver)) | 1763 | if (tty_register_driver(siccnormal_driver)) |
diff --git a/arch/ppc/8260_io/fcc_enet.c b/arch/ppc/8260_io/fcc_enet.c index 4edeede9ccfd..e347fe88316d 100644 --- a/arch/ppc/8260_io/fcc_enet.c +++ b/arch/ppc/8260_io/fcc_enet.c | |||
| @@ -21,7 +21,6 @@ | |||
| 21 | * | 21 | * |
| 22 | */ | 22 | */ |
| 23 | 23 | ||
| 24 | #include <linux/config.h> | ||
| 25 | #include <linux/kernel.h> | 24 | #include <linux/kernel.h> |
| 26 | #include <linux/sched.h> | 25 | #include <linux/sched.h> |
| 27 | #include <linux/string.h> | 26 | #include <linux/string.h> |
| @@ -2117,7 +2116,7 @@ init_fcc_startup(fcc_info_t *fip, struct net_device *dev) | |||
| 2117 | 2116 | ||
| 2118 | #ifdef PHY_INTERRUPT | 2117 | #ifdef PHY_INTERRUPT |
| 2119 | #ifdef CONFIG_ADS8272 | 2118 | #ifdef CONFIG_ADS8272 |
| 2120 | if (request_irq(PHY_INTERRUPT, mii_link_interrupt, SA_SHIRQ, | 2119 | if (request_irq(PHY_INTERRUPT, mii_link_interrupt, IRQF_SHARED, |
| 2121 | "mii", dev) < 0) | 2120 | "mii", dev) < 0) |
| 2122 | printk(KERN_CRIT "Can't get MII IRQ %d\n", PHY_INTERRUPT); | 2121 | printk(KERN_CRIT "Can't get MII IRQ %d\n", PHY_INTERRUPT); |
| 2123 | #else | 2122 | #else |
diff --git a/arch/ppc/8xx_io/commproc.c b/arch/ppc/8xx_io/commproc.c index 12b84ca51327..9b3ace26280c 100644 --- a/arch/ppc/8xx_io/commproc.c +++ b/arch/ppc/8xx_io/commproc.c | |||
| @@ -187,7 +187,7 @@ cpm_interrupt_init(void) | |||
| 187 | * interrupt vectors | 187 | * interrupt vectors |
| 188 | */ | 188 | */ |
| 189 | for ( i = CPM_IRQ_OFFSET ; i < CPM_IRQ_OFFSET + NR_CPM_INTS ; i++ ) | 189 | for ( i = CPM_IRQ_OFFSET ; i < CPM_IRQ_OFFSET + NR_CPM_INTS ; i++ ) |
| 190 | irq_desc[i].handler = &cpm_pic; | 190 | irq_desc[i].chip = &cpm_pic; |
| 191 | 191 | ||
| 192 | /* Set our interrupt handler with the core CPU. */ | 192 | /* Set our interrupt handler with the core CPU. */ |
| 193 | if (setup_irq(CPM_INTERRUPT, &cpm_interrupt_irqaction)) | 193 | if (setup_irq(CPM_INTERRUPT, &cpm_interrupt_irqaction)) |
diff --git a/arch/ppc/8xx_io/cs4218.h b/arch/ppc/8xx_io/cs4218.h index f1c7392255f8..e5f943045afa 100644 --- a/arch/ppc/8xx_io/cs4218.h +++ b/arch/ppc/8xx_io/cs4218.h | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | #define _cs4218_h_ | 13 | #define _cs4218_h_ |
| 14 | 14 | ||
| 15 | #include <linux/types.h> | 15 | #include <linux/types.h> |
| 16 | #include <linux/config.h> | ||
| 17 | 16 | ||
| 18 | #define SND_NDEVS 256 /* Number of supported devices */ | 17 | #define SND_NDEVS 256 /* Number of supported devices */ |
| 19 | #define SND_DEV_CTL 0 /* Control port /dev/mixer */ | 18 | #define SND_DEV_CTL 0 /* Control port /dev/mixer */ |
diff --git a/arch/ppc/8xx_io/cs4218_tdm.c b/arch/ppc/8xx_io/cs4218_tdm.c index a892356d5c3b..f5f300fc213d 100644 --- a/arch/ppc/8xx_io/cs4218_tdm.c +++ b/arch/ppc/8xx_io/cs4218_tdm.c | |||
| @@ -14,7 +14,6 @@ | |||
| 14 | #include <linux/sched.h> | 14 | #include <linux/sched.h> |
| 15 | #include <linux/timer.h> | 15 | #include <linux/timer.h> |
| 16 | #include <linux/major.h> | 16 | #include <linux/major.h> |
| 17 | #include <linux/config.h> | ||
| 18 | #include <linux/fcntl.h> | 17 | #include <linux/fcntl.h> |
| 19 | #include <linux/errno.h> | 18 | #include <linux/errno.h> |
| 20 | #include <linux/mm.h> | 19 | #include <linux/mm.h> |
diff --git a/arch/ppc/8xx_io/enet.c b/arch/ppc/8xx_io/enet.c index ece6a9fbe09b..a695375c3e4c 100644 --- a/arch/ppc/8xx_io/enet.c +++ b/arch/ppc/8xx_io/enet.c | |||
| @@ -22,7 +22,6 @@ | |||
| 22 | * small packets. | 22 | * small packets. |
| 23 | * | 23 | * |
| 24 | */ | 24 | */ |
| 25 | #include <linux/config.h> | ||
| 26 | #include <linux/kernel.h> | 25 | #include <linux/kernel.h> |
| 27 | #include <linux/sched.h> | 26 | #include <linux/sched.h> |
| 28 | #include <linux/string.h> | 27 | #include <linux/string.h> |
diff --git a/arch/ppc/8xx_io/fec.c b/arch/ppc/8xx_io/fec.c index 62f68d6181c6..8b6295bbb564 100644 --- a/arch/ppc/8xx_io/fec.c +++ b/arch/ppc/8xx_io/fec.c | |||
| @@ -28,7 +28,6 @@ | |||
| 28 | * Thomas Lange, thomas@corelatus.com | 28 | * Thomas Lange, thomas@corelatus.com |
| 29 | */ | 29 | */ |
| 30 | 30 | ||
| 31 | #include <linux/config.h> | ||
| 32 | #include <linux/kernel.h> | 31 | #include <linux/kernel.h> |
| 33 | #include <linux/sched.h> | 32 | #include <linux/sched.h> |
| 34 | #include <linux/string.h> | 33 | #include <linux/string.h> |
diff --git a/arch/ppc/8xx_io/micropatch.c b/arch/ppc/8xx_io/micropatch.c index 312af0776c31..cfad46ba17e3 100644 --- a/arch/ppc/8xx_io/micropatch.c +++ b/arch/ppc/8xx_io/micropatch.c | |||
| @@ -4,7 +4,6 @@ | |||
| 4 | * also relocates SMC2, but this would require additional changes | 4 | * also relocates SMC2, but this would require additional changes |
| 5 | * to uart.c, so I am holding off on that for a moment. | 5 | * to uart.c, so I am holding off on that for a moment. |
| 6 | */ | 6 | */ |
| 7 | #include <linux/config.h> | ||
| 8 | #include <linux/errno.h> | 7 | #include <linux/errno.h> |
| 9 | #include <linux/sched.h> | 8 | #include <linux/sched.h> |
| 10 | #include <linux/kernel.h> | 9 | #include <linux/kernel.h> |
diff --git a/arch/ppc/Kconfig b/arch/ppc/Kconfig index b55de4f42aec..a04cdf01596b 100644 --- a/arch/ppc/Kconfig +++ b/arch/ppc/Kconfig | |||
| @@ -219,10 +219,10 @@ config KEXEC | |||
| 219 | help | 219 | help |
| 220 | kexec is a system call that implements the ability to shutdown your | 220 | kexec is a system call that implements the ability to shutdown your |
| 221 | current kernel, and to start another kernel. It is like a reboot | 221 | current kernel, and to start another kernel. It is like a reboot |
| 222 | but it is indepedent of the system firmware. And like a reboot | 222 | but it is independent of the system firmware. And like a reboot |
| 223 | you can start any kernel with it, not just Linux. | 223 | you can start any kernel with it, not just Linux. |
| 224 | 224 | ||
| 225 | The name comes from the similiarity to the exec system call. | 225 | The name comes from the similarity to the exec system call. |
| 226 | 226 | ||
| 227 | It is an ongoing process to be certain the hardware in a machine | 227 | It is an ongoing process to be certain the hardware in a machine |
| 228 | is properly shutdown, so do not be surprised if this code does not | 228 | is properly shutdown, so do not be surprised if this code does not |
diff --git a/arch/ppc/amiga/amiints.c b/arch/ppc/amiga/amiints.c index b2bba052ab93..265fcd3c6ab2 100644 --- a/arch/ppc/amiga/amiints.c +++ b/arch/ppc/amiga/amiints.c | |||
| @@ -35,7 +35,6 @@ | |||
| 35 | * /Jes | 35 | * /Jes |
| 36 | */ | 36 | */ |
| 37 | 37 | ||
| 38 | #include <linux/config.h> | ||
| 39 | #include <linux/types.h> | 38 | #include <linux/types.h> |
| 40 | #include <linux/kernel.h> | 39 | #include <linux/kernel.h> |
| 41 | #include <linux/sched.h> | 40 | #include <linux/sched.h> |
diff --git a/arch/ppc/amiga/config.c b/arch/ppc/amiga/config.c index bbe47c9bd707..bc50ed11957d 100644 --- a/arch/ppc/amiga/config.c +++ b/arch/ppc/amiga/config.c | |||
| @@ -12,7 +12,6 @@ | |||
| 12 | * Miscellaneous Amiga stuff | 12 | * Miscellaneous Amiga stuff |
| 13 | */ | 13 | */ |
| 14 | 14 | ||
| 15 | #include <linux/config.h> | ||
| 16 | #include <linux/types.h> | 15 | #include <linux/types.h> |
| 17 | #include <linux/kernel.h> | 16 | #include <linux/kernel.h> |
| 18 | #include <linux/mm.h> | 17 | #include <linux/mm.h> |
diff --git a/arch/ppc/boot/common/crt0.S b/arch/ppc/boot/common/crt0.S index 4d31b824bbd1..8f0ef04b8de5 100644 --- a/arch/ppc/boot/common/crt0.S +++ b/arch/ppc/boot/common/crt0.S | |||
| @@ -18,7 +18,6 @@ | |||
| 18 | * 2 of the License, or (at your option) any later version. | 18 | * 2 of the License, or (at your option) any later version. |
| 19 | */ | 19 | */ |
| 20 | 20 | ||
| 21 | #include <linux/config.h> | ||
| 22 | #include <asm/ppc_asm.h> | 21 | #include <asm/ppc_asm.h> |
| 23 | 22 | ||
| 24 | .text | 23 | .text |
diff --git a/arch/ppc/boot/common/misc-common.c b/arch/ppc/boot/common/misc-common.c index 073830a8559a..8e1fccd96fc0 100644 --- a/arch/ppc/boot/common/misc-common.c +++ b/arch/ppc/boot/common/misc-common.c | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | */ | 13 | */ |
| 14 | 14 | ||
| 15 | #include <stdarg.h> /* for va_ bits */ | 15 | #include <stdarg.h> /* for va_ bits */ |
| 16 | #include <linux/config.h> | ||
| 17 | #include <linux/string.h> | 16 | #include <linux/string.h> |
| 18 | #include <linux/zlib.h> | 17 | #include <linux/zlib.h> |
| 19 | #include "nonstdio.h" | 18 | #include "nonstdio.h" |
diff --git a/arch/ppc/boot/common/ns16550.c b/arch/ppc/boot/common/ns16550.c index 4f00c93ac870..fc5b72041948 100644 --- a/arch/ppc/boot/common/ns16550.c +++ b/arch/ppc/boot/common/ns16550.c | |||
| @@ -2,7 +2,6 @@ | |||
| 2 | * COM1 NS16550 support | 2 | * COM1 NS16550 support |
| 3 | */ | 3 | */ |
| 4 | 4 | ||
| 5 | #include <linux/config.h> | ||
| 6 | #include <linux/types.h> | 5 | #include <linux/types.h> |
| 7 | #include <linux/serial.h> | 6 | #include <linux/serial.h> |
| 8 | #include <linux/serial_reg.h> | 7 | #include <linux/serial_reg.h> |
diff --git a/arch/ppc/boot/simple/embed_config.c b/arch/ppc/boot/simple/embed_config.c index 3a51b1062940..840bff2a45fb 100644 --- a/arch/ppc/boot/simple/embed_config.c +++ b/arch/ppc/boot/simple/embed_config.c | |||
| @@ -8,7 +8,6 @@ | |||
| 8 | */ | 8 | */ |
| 9 | 9 | ||
| 10 | #include <linux/types.h> | 10 | #include <linux/types.h> |
| 11 | #include <linux/config.h> | ||
| 12 | #include <linux/string.h> | 11 | #include <linux/string.h> |
| 13 | #include <asm/reg.h> | 12 | #include <asm/reg.h> |
| 14 | #ifdef CONFIG_8xx | 13 | #ifdef CONFIG_8xx |
diff --git a/arch/ppc/boot/simple/head.S b/arch/ppc/boot/simple/head.S index 160da1006ff8..1b4d7b1d4ec1 100644 --- a/arch/ppc/boot/simple/head.S +++ b/arch/ppc/boot/simple/head.S | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * or implied. | 11 | * or implied. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <asm/reg.h> | 14 | #include <asm/reg.h> |
| 16 | #include <asm/cache.h> | 15 | #include <asm/cache.h> |
| 17 | #include <asm/ppc_asm.h> | 16 | #include <asm/ppc_asm.h> |
diff --git a/arch/ppc/boot/simple/m8xx_tty.c b/arch/ppc/boot/simple/m8xx_tty.c index 1d2778e248c6..cacc40fdbcfa 100644 --- a/arch/ppc/boot/simple/m8xx_tty.c +++ b/arch/ppc/boot/simple/m8xx_tty.c | |||
| @@ -8,7 +8,6 @@ | |||
| 8 | * use COM1 instead of SMC1 as the console port. This kinda sucks | 8 | * use COM1 instead of SMC1 as the console port. This kinda sucks |
| 9 | * for the rest of the kernel, so here we force the use of SMC1 again. | 9 | * for the rest of the kernel, so here we force the use of SMC1 again. |
| 10 | */ | 10 | */ |
| 11 | #include <linux/config.h> | ||
| 12 | #include <linux/types.h> | 11 | #include <linux/types.h> |
| 13 | #include <asm/uaccess.h> | 12 | #include <asm/uaccess.h> |
| 14 | #include <asm/mpc8xx.h> | 13 | #include <asm/mpc8xx.h> |
diff --git a/arch/ppc/boot/simple/misc-chestnut.c b/arch/ppc/boot/simple/misc-chestnut.c index b94e142ad892..14a4b56d4f84 100644 --- a/arch/ppc/boot/simple/misc-chestnut.c +++ b/arch/ppc/boot/simple/misc-chestnut.c | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | * or implied. | 9 | * or implied. |
| 10 | */ | 10 | */ |
| 11 | 11 | ||
| 12 | #include <linux/config.h> | ||
| 13 | #include <linux/types.h> | 12 | #include <linux/types.h> |
| 14 | #include <asm/io.h> | 13 | #include <asm/io.h> |
| 15 | #include <asm/mv64x60_defs.h> | 14 | #include <asm/mv64x60_defs.h> |
diff --git a/arch/ppc/boot/simple/misc-embedded.c b/arch/ppc/boot/simple/misc-embedded.c index 3865f3f8dcd1..10219eeca054 100644 --- a/arch/ppc/boot/simple/misc-embedded.c +++ b/arch/ppc/boot/simple/misc-embedded.c | |||
| @@ -6,7 +6,6 @@ | |||
| 6 | * Currently maintained by: Tom Rini <trini@kernel.crashing.org> | 6 | * Currently maintained by: Tom Rini <trini@kernel.crashing.org> |
| 7 | */ | 7 | */ |
| 8 | 8 | ||
| 9 | #include <linux/config.h> | ||
| 10 | #include <linux/types.h> | 9 | #include <linux/types.h> |
| 11 | #include <linux/string.h> | 10 | #include <linux/string.h> |
| 12 | #include <asm/bootinfo.h> | 11 | #include <asm/bootinfo.h> |
diff --git a/arch/ppc/boot/simple/misc-ev64260.c b/arch/ppc/boot/simple/misc-ev64260.c index 2678c224af22..0b3978632aca 100644 --- a/arch/ppc/boot/simple/misc-ev64260.c +++ b/arch/ppc/boot/simple/misc-ev64260.c | |||
| @@ -10,7 +10,6 @@ | |||
| 10 | * or implied. | 10 | * or implied. |
| 11 | */ | 11 | */ |
| 12 | 12 | ||
| 13 | #include <linux/config.h> | ||
| 14 | #include <linux/types.h> | 13 | #include <linux/types.h> |
| 15 | #include <asm/reg.h> | 14 | #include <asm/reg.h> |
| 16 | #include <asm/io.h> | 15 | #include <asm/io.h> |
diff --git a/arch/ppc/boot/simple/misc-ev64360.c b/arch/ppc/boot/simple/misc-ev64360.c index a212b5b988cb..96eaebb78df5 100644 --- a/arch/ppc/boot/simple/misc-ev64360.c +++ b/arch/ppc/boot/simple/misc-ev64360.c | |||
| @@ -19,7 +19,6 @@ | |||
| 19 | * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | 19 | * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. |
| 20 | */ | 20 | */ |
| 21 | 21 | ||
| 22 | #include <linux/config.h> | ||
| 23 | #include <linux/types.h> | 22 | #include <linux/types.h> |
| 24 | #include <asm/io.h> | 23 | #include <asm/io.h> |
| 25 | #include <asm/mv64x60_defs.h> | 24 | #include <asm/mv64x60_defs.h> |
diff --git a/arch/ppc/boot/simple/misc-katana.c b/arch/ppc/boot/simple/misc-katana.c index d97f2ee6f04e..79a1bbcbc6c5 100644 --- a/arch/ppc/boot/simple/misc-katana.c +++ b/arch/ppc/boot/simple/misc-katana.c | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | * or implied. | 9 | * or implied. |
| 10 | */ | 10 | */ |
| 11 | 11 | ||
| 12 | #include <linux/config.h> | ||
| 13 | #include <linux/types.h> | 12 | #include <linux/types.h> |
| 14 | #include <asm/io.h> | 13 | #include <asm/io.h> |
| 15 | #include <asm/mv64x60_defs.h> | 14 | #include <asm/mv64x60_defs.h> |
diff --git a/arch/ppc/boot/simple/misc-mv64x60.c b/arch/ppc/boot/simple/misc-mv64x60.c index 71ff20fd494a..28b3108083ed 100644 --- a/arch/ppc/boot/simple/misc-mv64x60.c +++ b/arch/ppc/boot/simple/misc-mv64x60.c | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | * or implied. | 9 | * or implied. |
| 10 | */ | 10 | */ |
| 11 | 11 | ||
| 12 | #include <linux/config.h> | ||
| 13 | #include <linux/types.h> | 12 | #include <linux/types.h> |
| 14 | #include <asm/io.h> | 13 | #include <asm/io.h> |
| 15 | #include <asm/mv64x60_defs.h> | 14 | #include <asm/mv64x60_defs.h> |
diff --git a/arch/ppc/boot/simple/misc-prep.c b/arch/ppc/boot/simple/misc-prep.c index 63def9d13d70..0086e1cfb48c 100644 --- a/arch/ppc/boot/simple/misc-prep.c +++ b/arch/ppc/boot/simple/misc-prep.c | |||
| @@ -4,7 +4,6 @@ | |||
| 4 | * In the past: Gary Thomas, Cort Dougan <cort@cs.nmt.edu> | 4 | * In the past: Gary Thomas, Cort Dougan <cort@cs.nmt.edu> |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include <linux/config.h> | ||
| 8 | #include <linux/pci_ids.h> | 7 | #include <linux/pci_ids.h> |
| 9 | #include <linux/types.h> | 8 | #include <linux/types.h> |
| 10 | #include <asm/residual.h> | 9 | #include <asm/residual.h> |
diff --git a/arch/ppc/boot/simple/misc-spruce.c b/arch/ppc/boot/simple/misc-spruce.c index 0cad2f557a1e..5b3a6c6f113b 100644 --- a/arch/ppc/boot/simple/misc-spruce.c +++ b/arch/ppc/boot/simple/misc-spruce.c | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | */ | 13 | */ |
| 14 | 14 | ||
| 15 | #include <linux/types.h> | 15 | #include <linux/types.h> |
| 16 | #include <linux/config.h> | ||
| 17 | #include <linux/pci.h> | 16 | #include <linux/pci.h> |
| 18 | 17 | ||
| 19 | #include <asm/bootinfo.h> | 18 | #include <asm/bootinfo.h> |
diff --git a/arch/ppc/boot/simple/misc.c b/arch/ppc/boot/simple/misc.c index 3d78571ad945..a5df08963695 100644 --- a/arch/ppc/boot/simple/misc.c +++ b/arch/ppc/boot/simple/misc.c | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | */ | 15 | */ |
| 16 | 16 | ||
| 17 | #include <linux/types.h> | 17 | #include <linux/types.h> |
| 18 | #include <linux/config.h> | ||
| 19 | #include <linux/string.h> | 18 | #include <linux/string.h> |
| 20 | 19 | ||
| 21 | #include <asm/page.h> | 20 | #include <asm/page.h> |
diff --git a/arch/ppc/boot/simple/mpc52xx_tty.c b/arch/ppc/boot/simple/mpc52xx_tty.c index 1964493cf3bd..7b5924cc3c02 100644 --- a/arch/ppc/boot/simple/mpc52xx_tty.c +++ b/arch/ppc/boot/simple/mpc52xx_tty.c | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | * "as is" without any warranty of any kind, whether express or implied. | 9 | * "as is" without any warranty of any kind, whether express or implied. |
| 10 | */ | 10 | */ |
| 11 | 11 | ||
| 12 | #include <linux/config.h> | ||
| 13 | #include <linux/types.h> | 12 | #include <linux/types.h> |
| 14 | #include <asm/uaccess.h> | 13 | #include <asm/uaccess.h> |
| 15 | #include <asm/mpc52xx.h> | 14 | #include <asm/mpc52xx.h> |
diff --git a/arch/ppc/boot/simple/mv64x60_tty.c b/arch/ppc/boot/simple/mv64x60_tty.c index 0c52f5c784a2..781e040a97d1 100644 --- a/arch/ppc/boot/simple/mv64x60_tty.c +++ b/arch/ppc/boot/simple/mv64x60_tty.c | |||
| @@ -12,7 +12,6 @@ | |||
| 12 | 12 | ||
| 13 | /* This code assumes that the data cache has been disabled (L1, L2, L3). */ | 13 | /* This code assumes that the data cache has been disabled (L1, L2, L3). */ |
| 14 | 14 | ||
| 15 | #include <linux/config.h> | ||
| 16 | #include <linux/types.h> | 15 | #include <linux/types.h> |
| 17 | #include <linux/serial_reg.h> | 16 | #include <linux/serial_reg.h> |
| 18 | #include <asm/serial.h> | 17 | #include <asm/serial.h> |
diff --git a/arch/ppc/boot/simple/openbios.c b/arch/ppc/boot/simple/openbios.c index 3f2ed53f793a..6ff2701598f2 100644 --- a/arch/ppc/boot/simple/openbios.c +++ b/arch/ppc/boot/simple/openbios.c | |||
| @@ -12,7 +12,6 @@ | |||
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/types.h> | 14 | #include <linux/types.h> |
| 15 | #include <linux/config.h> | ||
| 16 | #include <linux/string.h> | 15 | #include <linux/string.h> |
| 17 | #include <asm/ppcboot.h> | 16 | #include <asm/ppcboot.h> |
| 18 | #include <asm/ibm4xx.h> | 17 | #include <asm/ibm4xx.h> |
diff --git a/arch/ppc/boot/simple/pibs.c b/arch/ppc/boot/simple/pibs.c index 67222d57c345..f39d01e0619d 100644 --- a/arch/ppc/boot/simple/pibs.c +++ b/arch/ppc/boot/simple/pibs.c | |||
| @@ -6,7 +6,6 @@ | |||
| 6 | */ | 6 | */ |
| 7 | 7 | ||
| 8 | #include <linux/types.h> | 8 | #include <linux/types.h> |
| 9 | #include <linux/config.h> | ||
| 10 | #include <linux/string.h> | 9 | #include <linux/string.h> |
| 11 | #include <linux/ctype.h> | 10 | #include <linux/ctype.h> |
| 12 | #include <asm/ppcboot.h> | 11 | #include <asm/ppcboot.h> |
diff --git a/arch/ppc/boot/simple/relocate.S b/arch/ppc/boot/simple/relocate.S index 2533113c1cc5..0c021556d78e 100644 --- a/arch/ppc/boot/simple/relocate.S +++ b/arch/ppc/boot/simple/relocate.S | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | * or implied. | 13 | * or implied. |
| 14 | */ | 14 | */ |
| 15 | 15 | ||
| 16 | #include <linux/config.h> | ||
| 17 | #include <asm/cache.h> | 16 | #include <asm/cache.h> |
| 18 | #include <asm/ppc_asm.h> | 17 | #include <asm/ppc_asm.h> |
| 19 | 18 | ||
diff --git a/arch/ppc/kernel/asm-offsets.c b/arch/ppc/kernel/asm-offsets.c index 2f5c5e157617..1f91eca2f3d7 100644 --- a/arch/ppc/kernel/asm-offsets.c +++ b/arch/ppc/kernel/asm-offsets.c | |||
| @@ -8,7 +8,6 @@ | |||
| 8 | * #defines from the assembly-language output. | 8 | * #defines from the assembly-language output. |
| 9 | */ | 9 | */ |
| 10 | 10 | ||
| 11 | #include <linux/config.h> | ||
| 12 | #include <linux/signal.h> | 11 | #include <linux/signal.h> |
| 13 | #include <linux/sched.h> | 12 | #include <linux/sched.h> |
| 14 | #include <linux/kernel.h> | 13 | #include <linux/kernel.h> |
diff --git a/arch/ppc/kernel/cpu_setup_power4.S b/arch/ppc/kernel/cpu_setup_power4.S index d7bfd60e21fc..6a674e834eeb 100644 --- a/arch/ppc/kernel/cpu_setup_power4.S +++ b/arch/ppc/kernel/cpu_setup_power4.S | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | * | 9 | * |
| 10 | */ | 10 | */ |
| 11 | 11 | ||
| 12 | #include <linux/config.h> | ||
| 13 | #include <asm/processor.h> | 12 | #include <asm/processor.h> |
| 14 | #include <asm/page.h> | 13 | #include <asm/page.h> |
| 15 | #include <asm/ppc_asm.h> | 14 | #include <asm/ppc_asm.h> |
diff --git a/arch/ppc/kernel/dma-mapping.c b/arch/ppc/kernel/dma-mapping.c index 61465ec88bc7..10fec7363962 100644 --- a/arch/ppc/kernel/dma-mapping.c +++ b/arch/ppc/kernel/dma-mapping.c | |||
| @@ -22,7 +22,6 @@ | |||
| 22 | * published by the Free Software Foundation. | 22 | * published by the Free Software Foundation. |
| 23 | */ | 23 | */ |
| 24 | 24 | ||
| 25 | #include <linux/config.h> | ||
| 26 | #include <linux/module.h> | 25 | #include <linux/module.h> |
| 27 | #include <linux/signal.h> | 26 | #include <linux/signal.h> |
| 28 | #include <linux/sched.h> | 27 | #include <linux/sched.h> |
diff --git a/arch/ppc/kernel/entry.S b/arch/ppc/kernel/entry.S index 1adc9145516f..a9d455369dc6 100644 --- a/arch/ppc/kernel/entry.S +++ b/arch/ppc/kernel/entry.S | |||
| @@ -19,7 +19,6 @@ | |||
| 19 | * | 19 | * |
| 20 | */ | 20 | */ |
| 21 | 21 | ||
| 22 | #include <linux/config.h> | ||
| 23 | #include <linux/errno.h> | 22 | #include <linux/errno.h> |
| 24 | #include <linux/sys.h> | 23 | #include <linux/sys.h> |
| 25 | #include <linux/threads.h> | 24 | #include <linux/threads.h> |
diff --git a/arch/ppc/kernel/head.S b/arch/ppc/kernel/head.S index 01303efeddad..100052aaea9a 100644 --- a/arch/ppc/kernel/head.S +++ b/arch/ppc/kernel/head.S | |||
| @@ -22,7 +22,6 @@ | |||
| 22 | * | 22 | * |
| 23 | */ | 23 | */ |
| 24 | 24 | ||
| 25 | #include <linux/config.h> | ||
| 26 | #include <asm/processor.h> | 25 | #include <asm/processor.h> |
| 27 | #include <asm/page.h> | 26 | #include <asm/page.h> |
| 28 | #include <asm/mmu.h> | 27 | #include <asm/mmu.h> |
diff --git a/arch/ppc/kernel/head_44x.S b/arch/ppc/kernel/head_44x.S index 0d8b88219d38..7e44de5a26db 100644 --- a/arch/ppc/kernel/head_44x.S +++ b/arch/ppc/kernel/head_44x.S | |||
| @@ -28,7 +28,6 @@ | |||
| 28 | * option) any later version. | 28 | * option) any later version. |
| 29 | */ | 29 | */ |
| 30 | 30 | ||
| 31 | #include <linux/config.h> | ||
| 32 | #include <asm/processor.h> | 31 | #include <asm/processor.h> |
| 33 | #include <asm/page.h> | 32 | #include <asm/page.h> |
| 34 | #include <asm/mmu.h> | 33 | #include <asm/mmu.h> |
diff --git a/arch/ppc/kernel/head_4xx.S b/arch/ppc/kernel/head_4xx.S index 10c261c67021..51da157a629e 100644 --- a/arch/ppc/kernel/head_4xx.S +++ b/arch/ppc/kernel/head_4xx.S | |||
| @@ -31,7 +31,6 @@ | |||
| 31 | * | 31 | * |
| 32 | */ | 32 | */ |
| 33 | 33 | ||
| 34 | #include <linux/config.h> | ||
| 35 | #include <asm/processor.h> | 34 | #include <asm/processor.h> |
| 36 | #include <asm/page.h> | 35 | #include <asm/page.h> |
| 37 | #include <asm/mmu.h> | 36 | #include <asm/mmu.h> |
diff --git a/arch/ppc/kernel/head_8xx.S b/arch/ppc/kernel/head_8xx.S index 7a2f20583be4..944c35c24278 100644 --- a/arch/ppc/kernel/head_8xx.S +++ b/arch/ppc/kernel/head_8xx.S | |||
| @@ -19,7 +19,6 @@ | |||
| 19 | * | 19 | * |
| 20 | */ | 20 | */ |
| 21 | 21 | ||
| 22 | #include <linux/config.h> | ||
| 23 | #include <asm/processor.h> | 22 | #include <asm/processor.h> |
| 24 | #include <asm/page.h> | 23 | #include <asm/page.h> |
| 25 | #include <asm/mmu.h> | 24 | #include <asm/mmu.h> |
diff --git a/arch/ppc/kernel/head_fsl_booke.S b/arch/ppc/kernel/head_fsl_booke.S index dd86bbed7627..66877bdfe0b7 100644 --- a/arch/ppc/kernel/head_fsl_booke.S +++ b/arch/ppc/kernel/head_fsl_booke.S | |||
| @@ -30,7 +30,6 @@ | |||
| 30 | * option) any later version. | 30 | * option) any later version. |
| 31 | */ | 31 | */ |
| 32 | 32 | ||
| 33 | #include <linux/config.h> | ||
| 34 | #include <linux/threads.h> | 33 | #include <linux/threads.h> |
| 35 | #include <asm/processor.h> | 34 | #include <asm/processor.h> |
| 36 | #include <asm/page.h> | 35 | #include <asm/page.h> |
diff --git a/arch/ppc/kernel/misc.S b/arch/ppc/kernel/misc.S index 5a936566fd61..2fa0075f2b5f 100644 --- a/arch/ppc/kernel/misc.S +++ b/arch/ppc/kernel/misc.S | |||
| @@ -12,7 +12,6 @@ | |||
| 12 | * | 12 | * |
| 13 | */ | 13 | */ |
| 14 | 14 | ||
| 15 | #include <linux/config.h> | ||
| 16 | #include <linux/sys.h> | 15 | #include <linux/sys.h> |
| 17 | #include <asm/unistd.h> | 16 | #include <asm/unistd.h> |
| 18 | #include <asm/errno.h> | 17 | #include <asm/errno.h> |
diff --git a/arch/ppc/kernel/pci.c b/arch/ppc/kernel/pci.c index d20accf9650d..63808e01cb0b 100644 --- a/arch/ppc/kernel/pci.c +++ b/arch/ppc/kernel/pci.c | |||
| @@ -2,7 +2,6 @@ | |||
| 2 | * Common prep/chrp pci routines. -- Cort | 2 | * Common prep/chrp pci routines. -- Cort |
| 3 | */ | 3 | */ |
| 4 | 4 | ||
| 5 | #include <linux/config.h> | ||
| 6 | #include <linux/kernel.h> | 5 | #include <linux/kernel.h> |
| 7 | #include <linux/pci.h> | 6 | #include <linux/pci.h> |
| 8 | #include <linux/delay.h> | 7 | #include <linux/delay.h> |
| @@ -95,8 +94,10 @@ pcibios_fixup_resources(struct pci_dev *dev) | |||
| 95 | if (!res->flags) | 94 | if (!res->flags) |
| 96 | continue; | 95 | continue; |
| 97 | if (res->end == 0xffffffff) { | 96 | if (res->end == 0xffffffff) { |
| 98 | DBG("PCI:%s Resource %d [%08lx-%08lx] is unassigned\n", | 97 | DBG("PCI:%s Resource %d [%016llx-%016llx] is unassigned\n", |
| 99 | pci_name(dev), i, res->start, res->end); | 98 | pci_name(dev), i, |
| 99 | (unsigned long long)res->start, | ||
| 100 | (unsigned long long)res->end); | ||
| 100 | res->end -= res->start; | 101 | res->end -= res->start; |
| 101 | res->start = 0; | 102 | res->start = 0; |
| 102 | res->flags |= IORESOURCE_UNSET; | 103 | res->flags |= IORESOURCE_UNSET; |
| @@ -169,18 +170,18 @@ EXPORT_SYMBOL(pcibios_bus_to_resource); | |||
| 169 | * but we want to try to avoid allocating at 0x2900-0x2bff | 170 | * but we want to try to avoid allocating at 0x2900-0x2bff |
| 170 | * which might have be mirrored at 0x0100-0x03ff.. | 171 | * which might have be mirrored at 0x0100-0x03ff.. |
| 171 | */ | 172 | */ |
| 172 | void pcibios_align_resource(void *data, struct resource *res, unsigned long size, | 173 | void pcibios_align_resource(void *data, struct resource *res, |
| 173 | unsigned long align) | 174 | resource_size_t size, resource_size_t align) |
| 174 | { | 175 | { |
| 175 | struct pci_dev *dev = data; | 176 | struct pci_dev *dev = data; |
| 176 | 177 | ||
| 177 | if (res->flags & IORESOURCE_IO) { | 178 | if (res->flags & IORESOURCE_IO) { |
| 178 | unsigned long start = res->start; | 179 | resource_size_t start = res->start; |
| 179 | 180 | ||
| 180 | if (size > 0x100) { | 181 | if (size > 0x100) { |
| 181 | printk(KERN_ERR "PCI: I/O Region %s/%d too large" | 182 | printk(KERN_ERR "PCI: I/O Region %s/%d too large" |
| 182 | " (%ld bytes)\n", pci_name(dev), | 183 | " (%lld bytes)\n", pci_name(dev), |
| 183 | dev->resource - res, size); | 184 | dev->resource - res, (unsigned long long)size); |
| 184 | } | 185 | } |
| 185 | 186 | ||
| 186 | if (start & 0x300) { | 187 | if (start & 0x300) { |
| @@ -251,8 +252,9 @@ pcibios_allocate_bus_resources(struct list_head *bus_list) | |||
| 251 | } | 252 | } |
| 252 | } | 253 | } |
| 253 | 254 | ||
| 254 | DBG("PCI: bridge rsrc %lx..%lx (%lx), parent %p\n", | 255 | DBG("PCI: bridge rsrc %llx..%llx (%lx), parent %p\n", |
| 255 | res->start, res->end, res->flags, pr); | 256 | (unsigned long long)res->start, |
| 257 | (unsigned long long)res->end, res->flags, pr); | ||
| 256 | if (pr) { | 258 | if (pr) { |
| 257 | if (request_resource(pr, res) == 0) | 259 | if (request_resource(pr, res) == 0) |
| 258 | continue; | 260 | continue; |
| @@ -302,8 +304,9 @@ reparent_resources(struct resource *parent, struct resource *res) | |||
| 302 | *pp = NULL; | 304 | *pp = NULL; |
| 303 | for (p = res->child; p != NULL; p = p->sibling) { | 305 | for (p = res->child; p != NULL; p = p->sibling) { |
| 304 | p->parent = res; | 306 | p->parent = res; |
| 305 | DBG(KERN_INFO "PCI: reparented %s [%lx..%lx] under %s\n", | 307 | DBG(KERN_INFO "PCI: reparented %s [%llx..%llx] under %s\n", |
| 306 | p->name, p->start, p->end, res->name); | 308 | p->name, (unsigned long long)p->start, |
| 309 | (unsigned long long)p->end, res->name); | ||
| 307 | } | 310 | } |
| 308 | return 0; | 311 | return 0; |
| 309 | } | 312 | } |
| @@ -358,13 +361,15 @@ pci_relocate_bridge_resource(struct pci_bus *bus, int i) | |||
| 358 | try = conflict->start - 1; | 361 | try = conflict->start - 1; |
| 359 | } | 362 | } |
| 360 | if (request_resource(pr, res)) { | 363 | if (request_resource(pr, res)) { |
| 361 | DBG(KERN_ERR "PCI: huh? couldn't move to %lx..%lx\n", | 364 | DBG(KERN_ERR "PCI: huh? couldn't move to %llx..%llx\n", |
| 362 | res->start, res->end); | 365 | (unsigned long long)res->start, |
| 366 | (unsigned long long)res->end); | ||
| 363 | return -1; /* "can't happen" */ | 367 | return -1; /* "can't happen" */ |
| 364 | } | 368 | } |
| 365 | update_bridge_base(bus, i); | 369 | update_bridge_base(bus, i); |
| 366 | printk(KERN_INFO "PCI: bridge %d resource %d moved to %lx..%lx\n", | 370 | printk(KERN_INFO "PCI: bridge %d resource %d moved to %llx..%llx\n", |
| 367 | bus->number, i, res->start, res->end); | 371 | bus->number, i, (unsigned long long)res->start, |
| 372 | (unsigned long long)res->end); | ||
| 368 | return 0; | 373 | return 0; |
| 369 | } | 374 | } |
| 370 | 375 | ||
| @@ -475,15 +480,17 @@ static inline void alloc_resource(struct pci_dev *dev, int idx) | |||
| 475 | { | 480 | { |
| 476 | struct resource *pr, *r = &dev->resource[idx]; | 481 | struct resource *pr, *r = &dev->resource[idx]; |
| 477 | 482 | ||
| 478 | DBG("PCI:%s: Resource %d: %08lx-%08lx (f=%lx)\n", | 483 | DBG("PCI:%s: Resource %d: %016llx-%016llx (f=%lx)\n", |
| 479 | pci_name(dev), idx, r->start, r->end, r->flags); | 484 | pci_name(dev), idx, (unsigned long long)r->start, |
| 485 | (unsigned long long)r->end, r->flags); | ||
| 480 | pr = pci_find_parent_resource(dev, r); | 486 | pr = pci_find_parent_resource(dev, r); |
| 481 | if (!pr || request_resource(pr, r) < 0) { | 487 | if (!pr || request_resource(pr, r) < 0) { |
| 482 | printk(KERN_ERR "PCI: Cannot allocate resource region %d" | 488 | printk(KERN_ERR "PCI: Cannot allocate resource region %d" |
| 483 | " of device %s\n", idx, pci_name(dev)); | 489 | " of device %s\n", idx, pci_name(dev)); |
| 484 | if (pr) | 490 | if (pr) |
| 485 | DBG("PCI: parent is %p: %08lx-%08lx (f=%lx)\n", | 491 | DBG("PCI: parent is %p: %016llx-%016llx (f=%lx)\n", |
| 486 | pr, pr->start, pr->end, pr->flags); | 492 | pr, (unsigned long long)pr->start, |
| 493 | (unsigned long long)pr->end, pr->flags); | ||
| 487 | /* We'll assign a new address later */ | 494 | /* We'll assign a new address later */ |
| 488 | r->flags |= IORESOURCE_UNSET; | 495 | r->flags |= IORESOURCE_UNSET; |
| 489 | r->end -= r->start; | 496 | r->end -= r->start; |
| @@ -952,8 +959,8 @@ static pgprot_t __pci_mmap_set_pgprot(struct pci_dev *dev, struct resource *rp, | |||
| 952 | else | 959 | else |
| 953 | prot |= _PAGE_GUARDED; | 960 | prot |= _PAGE_GUARDED; |
| 954 | 961 | ||
| 955 | printk("PCI map for %s:%lx, prot: %lx\n", pci_name(dev), rp->start, | 962 | printk("PCI map for %s:%llx, prot: %lx\n", pci_name(dev), |
| 956 | prot); | 963 | (unsigned long long)rp->start, prot); |
| 957 | 964 | ||
| 958 | return __pgprot(prot); | 965 | return __pgprot(prot); |
| 959 | } | 966 | } |
| @@ -1122,7 +1129,7 @@ long sys_pciconfig_iobase(long which, unsigned long bus, unsigned long devfn) | |||
| 1122 | 1129 | ||
| 1123 | void pci_resource_to_user(const struct pci_dev *dev, int bar, | 1130 | void pci_resource_to_user(const struct pci_dev *dev, int bar, |
| 1124 | const struct resource *rsrc, | 1131 | const struct resource *rsrc, |
| 1125 | u64 *start, u64 *end) | 1132 | resource_size_t *start, resource_size_t *end) |
| 1126 | { | 1133 | { |
| 1127 | struct pci_controller *hose = pci_bus_to_hose(dev->bus->number); | 1134 | struct pci_controller *hose = pci_bus_to_hose(dev->bus->number); |
| 1128 | unsigned long offset = 0; | 1135 | unsigned long offset = 0; |
diff --git a/arch/ppc/kernel/ppc-stub.c b/arch/ppc/kernel/ppc-stub.c index d61889c24046..5f9ee7bb67ec 100644 --- a/arch/ppc/kernel/ppc-stub.c +++ b/arch/ppc/kernel/ppc-stub.c | |||
| @@ -99,7 +99,6 @@ | |||
| 99 | * | 99 | * |
| 100 | ****************************************************************************/ | 100 | ****************************************************************************/ |
| 101 | 101 | ||
| 102 | #include <linux/config.h> | ||
| 103 | #include <linux/kernel.h> | 102 | #include <linux/kernel.h> |
| 104 | #include <linux/string.h> | 103 | #include <linux/string.h> |
| 105 | #include <linux/mm.h> | 104 | #include <linux/mm.h> |
diff --git a/arch/ppc/kernel/ppc_htab.c b/arch/ppc/kernel/ppc_htab.c index 75c645043746..bd129d3c2cc1 100644 --- a/arch/ppc/kernel/ppc_htab.c +++ b/arch/ppc/kernel/ppc_htab.c | |||
| @@ -10,7 +10,6 @@ | |||
| 10 | * 2 of the License, or (at your option) any later version. | 10 | * 2 of the License, or (at your option) any later version. |
| 11 | */ | 11 | */ |
| 12 | 12 | ||
| 13 | #include <linux/config.h> | ||
| 14 | #include <linux/errno.h> | 13 | #include <linux/errno.h> |
| 15 | #include <linux/sched.h> | 14 | #include <linux/sched.h> |
| 16 | #include <linux/proc_fs.h> | 15 | #include <linux/proc_fs.h> |
diff --git a/arch/ppc/kernel/ppc_ksyms.c b/arch/ppc/kernel/ppc_ksyms.c index b250b1b539b6..50c1b4739ca7 100644 --- a/arch/ppc/kernel/ppc_ksyms.c +++ b/arch/ppc/kernel/ppc_ksyms.c | |||
| @@ -1,4 +1,3 @@ | |||
| 1 | #include <linux/config.h> | ||
| 2 | #include <linux/module.h> | 1 | #include <linux/module.h> |
| 3 | #include <linux/threads.h> | 2 | #include <linux/threads.h> |
| 4 | #include <linux/smp.h> | 3 | #include <linux/smp.h> |
diff --git a/arch/ppc/kernel/setup.c b/arch/ppc/kernel/setup.c index 4b4607d89bfa..faf2940300b0 100644 --- a/arch/ppc/kernel/setup.c +++ b/arch/ppc/kernel/setup.c | |||
| @@ -2,7 +2,6 @@ | |||
| 2 | * Common prep boot and setup code. | 2 | * Common prep boot and setup code. |
| 3 | */ | 3 | */ |
| 4 | 4 | ||
| 5 | #include <linux/config.h> | ||
| 6 | #include <linux/module.h> | 5 | #include <linux/module.h> |
| 7 | #include <linux/string.h> | 6 | #include <linux/string.h> |
| 8 | #include <linux/sched.h> | 7 | #include <linux/sched.h> |
diff --git a/arch/ppc/kernel/smp-tbsync.c b/arch/ppc/kernel/smp-tbsync.c index 6a5694fcc711..1576758debaf 100644 --- a/arch/ppc/kernel/smp-tbsync.c +++ b/arch/ppc/kernel/smp-tbsync.c | |||
| @@ -5,7 +5,6 @@ | |||
| 5 | * | 5 | * |
| 6 | */ | 6 | */ |
| 7 | 7 | ||
| 8 | #include <linux/config.h> | ||
| 9 | #include <linux/kernel.h> | 8 | #include <linux/kernel.h> |
| 10 | #include <linux/sched.h> | 9 | #include <linux/sched.h> |
| 11 | #include <linux/smp.h> | 10 | #include <linux/smp.h> |
diff --git a/arch/ppc/kernel/smp.c b/arch/ppc/kernel/smp.c index f77795a64dae..ca57e896a36c 100644 --- a/arch/ppc/kernel/smp.c +++ b/arch/ppc/kernel/smp.c | |||
| @@ -8,7 +8,6 @@ | |||
| 8 | * | 8 | * |
| 9 | */ | 9 | */ |
| 10 | 10 | ||
| 11 | #include <linux/config.h> | ||
| 12 | #include <linux/kernel.h> | 11 | #include <linux/kernel.h> |
| 13 | #include <linux/module.h> | 12 | #include <linux/module.h> |
| 14 | #include <linux/sched.h> | 13 | #include <linux/sched.h> |
diff --git a/arch/ppc/kernel/time.c b/arch/ppc/kernel/time.c index 53ea723af60a..6ab8cc7226ab 100644 --- a/arch/ppc/kernel/time.c +++ b/arch/ppc/kernel/time.c | |||
| @@ -42,7 +42,6 @@ | |||
| 42 | * "A Kernel Model for Precision Timekeeping" by Dave Mills | 42 | * "A Kernel Model for Precision Timekeeping" by Dave Mills |
| 43 | */ | 43 | */ |
| 44 | 44 | ||
| 45 | #include <linux/config.h> | ||
| 46 | #include <linux/errno.h> | 45 | #include <linux/errno.h> |
| 47 | #include <linux/sched.h> | 46 | #include <linux/sched.h> |
| 48 | #include <linux/kernel.h> | 47 | #include <linux/kernel.h> |
diff --git a/arch/ppc/kernel/traps.c b/arch/ppc/kernel/traps.c index 1c0d68026abd..d7a433049b48 100644 --- a/arch/ppc/kernel/traps.c +++ b/arch/ppc/kernel/traps.c | |||
| @@ -25,7 +25,6 @@ | |||
| 25 | #include <linux/user.h> | 25 | #include <linux/user.h> |
| 26 | #include <linux/a.out.h> | 26 | #include <linux/a.out.h> |
| 27 | #include <linux/interrupt.h> | 27 | #include <linux/interrupt.h> |
| 28 | #include <linux/config.h> | ||
| 29 | #include <linux/init.h> | 28 | #include <linux/init.h> |
| 30 | #include <linux/module.h> | 29 | #include <linux/module.h> |
| 31 | #include <linux/prctl.h> | 30 | #include <linux/prctl.h> |
diff --git a/arch/ppc/lib/locks.c b/arch/ppc/lib/locks.c index c450dc4b766e..ea4aee6b20e6 100644 --- a/arch/ppc/lib/locks.c +++ b/arch/ppc/lib/locks.c | |||
| @@ -4,7 +4,6 @@ | |||
| 4 | * Written by Cort Dougan (cort@cs.nmt.edu) | 4 | * Written by Cort Dougan (cort@cs.nmt.edu) |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #include <linux/config.h> | ||
| 8 | #include <linux/sched.h> | 7 | #include <linux/sched.h> |
| 9 | #include <linux/spinlock.h> | 8 | #include <linux/spinlock.h> |
| 10 | #include <linux/module.h> | 9 | #include <linux/module.h> |
diff --git a/arch/ppc/lib/string.S b/arch/ppc/lib/string.S index 2e258c49e8be..84ed33ab4c2d 100644 --- a/arch/ppc/lib/string.S +++ b/arch/ppc/lib/string.S | |||
| @@ -8,7 +8,6 @@ | |||
| 8 | * as published by the Free Software Foundation; either version | 8 | * as published by the Free Software Foundation; either version |
| 9 | * 2 of the License, or (at your option) any later version. | 9 | * 2 of the License, or (at your option) any later version. |
| 10 | */ | 10 | */ |
| 11 | #include <linux/config.h> | ||
| 12 | #include <asm/processor.h> | 11 | #include <asm/processor.h> |
| 13 | #include <asm/cache.h> | 12 | #include <asm/cache.h> |
| 14 | #include <asm/errno.h> | 13 | #include <asm/errno.h> |
diff --git a/arch/ppc/mm/44x_mmu.c b/arch/ppc/mm/44x_mmu.c index e0152a9b26e6..0a0a0487b334 100644 --- a/arch/ppc/mm/44x_mmu.c +++ b/arch/ppc/mm/44x_mmu.c | |||
| @@ -24,7 +24,6 @@ | |||
| 24 | * | 24 | * |
| 25 | */ | 25 | */ |
| 26 | 26 | ||
| 27 | #include <linux/config.h> | ||
| 28 | #include <linux/signal.h> | 27 | #include <linux/signal.h> |
| 29 | #include <linux/sched.h> | 28 | #include <linux/sched.h> |
| 30 | #include <linux/kernel.h> | 29 | #include <linux/kernel.h> |
diff --git a/arch/ppc/mm/4xx_mmu.c b/arch/ppc/mm/4xx_mmu.c index 4d006aa1a0d1..838e09db71d9 100644 --- a/arch/ppc/mm/4xx_mmu.c +++ b/arch/ppc/mm/4xx_mmu.c | |||
| @@ -21,7 +21,6 @@ | |||
| 21 | * | 21 | * |
| 22 | */ | 22 | */ |
| 23 | 23 | ||
| 24 | #include <linux/config.h> | ||
| 25 | #include <linux/signal.h> | 24 | #include <linux/signal.h> |
| 26 | #include <linux/sched.h> | 25 | #include <linux/sched.h> |
| 27 | #include <linux/kernel.h> | 26 | #include <linux/kernel.h> |
diff --git a/arch/ppc/mm/fault.c b/arch/ppc/mm/fault.c index 8e08ca32531a..5cdfb71fcb07 100644 --- a/arch/ppc/mm/fault.c +++ b/arch/ppc/mm/fault.c | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | * 2 of the License, or (at your option) any later version. | 13 | * 2 of the License, or (at your option) any later version. |
| 14 | */ | 14 | */ |
| 15 | 15 | ||
| 16 | #include <linux/config.h> | ||
| 17 | #include <linux/signal.h> | 16 | #include <linux/signal.h> |
| 18 | #include <linux/sched.h> | 17 | #include <linux/sched.h> |
| 19 | #include <linux/kernel.h> | 18 | #include <linux/kernel.h> |
diff --git a/arch/ppc/mm/fsl_booke_mmu.c b/arch/ppc/mm/fsl_booke_mmu.c index 5d581bb3aa12..123da03ab118 100644 --- a/arch/ppc/mm/fsl_booke_mmu.c +++ b/arch/ppc/mm/fsl_booke_mmu.c | |||
| @@ -26,7 +26,6 @@ | |||
| 26 | * | 26 | * |
| 27 | */ | 27 | */ |
| 28 | 28 | ||
| 29 | #include <linux/config.h> | ||
| 30 | #include <linux/signal.h> | 29 | #include <linux/signal.h> |
| 31 | #include <linux/sched.h> | 30 | #include <linux/sched.h> |
| 32 | #include <linux/kernel.h> | 31 | #include <linux/kernel.h> |
diff --git a/arch/ppc/mm/hashtable.S b/arch/ppc/mm/hashtable.S index 31d0a924317c..e756942e65c4 100644 --- a/arch/ppc/mm/hashtable.S +++ b/arch/ppc/mm/hashtable.S | |||
| @@ -21,7 +21,6 @@ | |||
| 21 | * | 21 | * |
| 22 | */ | 22 | */ |
| 23 | 23 | ||
| 24 | #include <linux/config.h> | ||
| 25 | #include <asm/processor.h> | 24 | #include <asm/processor.h> |
| 26 | #include <asm/page.h> | 25 | #include <asm/page.h> |
| 27 | #include <asm/pgtable.h> | 26 | #include <asm/pgtable.h> |
diff --git a/arch/ppc/mm/init.c b/arch/ppc/mm/init.c index c9bd184a295a..523392d460fa 100644 --- a/arch/ppc/mm/init.c +++ b/arch/ppc/mm/init.c | |||
| @@ -18,7 +18,6 @@ | |||
| 18 | * | 18 | * |
| 19 | */ | 19 | */ |
| 20 | 20 | ||
| 21 | #include <linux/config.h> | ||
| 22 | #include <linux/module.h> | 21 | #include <linux/module.h> |
| 23 | #include <linux/sched.h> | 22 | #include <linux/sched.h> |
| 24 | #include <linux/kernel.h> | 23 | #include <linux/kernel.h> |
diff --git a/arch/ppc/mm/mem_pieces.c b/arch/ppc/mm/mem_pieces.c index 3d639052017e..6030a0ddfbb4 100644 --- a/arch/ppc/mm/mem_pieces.c +++ b/arch/ppc/mm/mem_pieces.c | |||
| @@ -14,7 +14,6 @@ | |||
| 14 | * | 14 | * |
| 15 | */ | 15 | */ |
| 16 | 16 | ||
| 17 | #include <linux/config.h> | ||
| 18 | #include <linux/kernel.h> | 17 | #include <linux/kernel.h> |
| 19 | #include <linux/stddef.h> | 18 | #include <linux/stddef.h> |
| 20 | #include <linux/init.h> | 19 | #include <linux/init.h> |
diff --git a/arch/ppc/mm/mmu_context.c b/arch/ppc/mm/mmu_context.c index 8784f3715032..85afa7f8aa78 100644 --- a/arch/ppc/mm/mmu_context.c +++ b/arch/ppc/mm/mmu_context.c | |||
| @@ -23,7 +23,6 @@ | |||
| 23 | * | 23 | * |
| 24 | */ | 24 | */ |
| 25 | 25 | ||
| 26 | #include <linux/config.h> | ||
| 27 | #include <linux/mm.h> | 26 | #include <linux/mm.h> |
| 28 | #include <linux/init.h> | 27 | #include <linux/init.h> |
| 29 | 28 | ||
diff --git a/arch/ppc/mm/pgtable.c b/arch/ppc/mm/pgtable.c index 706bca8eb144..354a9408f024 100644 --- a/arch/ppc/mm/pgtable.c +++ b/arch/ppc/mm/pgtable.c | |||
| @@ -20,7 +20,6 @@ | |||
| 20 | * | 20 | * |
| 21 | */ | 21 | */ |
| 22 | 22 | ||
| 23 | #include <linux/config.h> | ||
| 24 | #include <linux/kernel.h> | 23 | #include <linux/kernel.h> |
| 25 | #include <linux/module.h> | 24 | #include <linux/module.h> |
| 26 | #include <linux/types.h> | 25 | #include <linux/types.h> |
diff --git a/arch/ppc/mm/ppc_mmu.c b/arch/ppc/mm/ppc_mmu.c index 25bb6f3347c1..973f1e6afa53 100644 --- a/arch/ppc/mm/ppc_mmu.c +++ b/arch/ppc/mm/ppc_mmu.c | |||
| @@ -23,7 +23,6 @@ | |||
| 23 | * | 23 | * |
| 24 | */ | 24 | */ |
| 25 | 25 | ||
| 26 | #include <linux/config.h> | ||
| 27 | #include <linux/kernel.h> | 26 | #include <linux/kernel.h> |
| 28 | #include <linux/mm.h> | 27 | #include <linux/mm.h> |
| 29 | #include <linux/init.h> | 28 | #include <linux/init.h> |
diff --git a/arch/ppc/mm/tlb.c b/arch/ppc/mm/tlb.c index 606b023196a2..fa29740a28f5 100644 --- a/arch/ppc/mm/tlb.c +++ b/arch/ppc/mm/tlb.c | |||
| @@ -23,7 +23,6 @@ | |||
| 23 | * | 23 | * |
| 24 | */ | 24 | */ |
| 25 | 25 | ||
| 26 | #include <linux/config.h> | ||
| 27 | #include <linux/kernel.h> | 26 | #include <linux/kernel.h> |
| 28 | #include <linux/mm.h> | 27 | #include <linux/mm.h> |
| 29 | #include <linux/init.h> | 28 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/4xx/bamboo.c b/arch/ppc/platforms/4xx/bamboo.c index b940cfd646c2..349660b84a02 100644 --- a/arch/ppc/platforms/4xx/bamboo.c +++ b/arch/ppc/platforms/4xx/bamboo.c | |||
| @@ -10,7 +10,6 @@ | |||
| 10 | * option) any later version. | 10 | * option) any later version. |
| 11 | */ | 11 | */ |
| 12 | 12 | ||
| 13 | #include <linux/config.h> | ||
| 14 | #include <linux/stddef.h> | 13 | #include <linux/stddef.h> |
| 15 | #include <linux/kernel.h> | 14 | #include <linux/kernel.h> |
| 16 | #include <linux/init.h> | 15 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/4xx/bamboo.h b/arch/ppc/platforms/4xx/bamboo.h index 31c0dd6a26cb..dcd3d09a0a71 100644 --- a/arch/ppc/platforms/4xx/bamboo.h +++ b/arch/ppc/platforms/4xx/bamboo.h | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | #ifndef __ASM_BAMBOO_H__ | 15 | #ifndef __ASM_BAMBOO_H__ |
| 16 | #define __ASM_BAMBOO_H__ | 16 | #define __ASM_BAMBOO_H__ |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | #include <platforms/4xx/ibm440ep.h> | 18 | #include <platforms/4xx/ibm440ep.h> |
| 20 | 19 | ||
| 21 | /* F/W TLB mapping used in bootloader glue to reset EMAC */ | 20 | /* F/W TLB mapping used in bootloader glue to reset EMAC */ |
diff --git a/arch/ppc/platforms/4xx/bubinga.c b/arch/ppc/platforms/4xx/bubinga.c index ce48a4f08cbb..4009f4983ca6 100644 --- a/arch/ppc/platforms/4xx/bubinga.c +++ b/arch/ppc/platforms/4xx/bubinga.c | |||
| @@ -10,7 +10,6 @@ | |||
| 10 | * or implied. | 10 | * or implied. |
| 11 | */ | 11 | */ |
| 12 | 12 | ||
| 13 | #include <linux/config.h> | ||
| 14 | #include <linux/init.h> | 13 | #include <linux/init.h> |
| 15 | #include <linux/smp.h> | 14 | #include <linux/smp.h> |
| 16 | #include <linux/threads.h> | 15 | #include <linux/threads.h> |
diff --git a/arch/ppc/platforms/4xx/bubinga.h b/arch/ppc/platforms/4xx/bubinga.h index 606aa9fa5caa..5c408060eb35 100644 --- a/arch/ppc/platforms/4xx/bubinga.h +++ b/arch/ppc/platforms/4xx/bubinga.h | |||
| @@ -19,7 +19,6 @@ | |||
| 19 | #ifndef __BUBINGA_H__ | 19 | #ifndef __BUBINGA_H__ |
| 20 | #define __BUBINGA_H__ | 20 | #define __BUBINGA_H__ |
| 21 | 21 | ||
| 22 | #include <linux/config.h> | ||
| 23 | #include <platforms/4xx/ibm405ep.h> | 22 | #include <platforms/4xx/ibm405ep.h> |
| 24 | #include <asm/ppcboot.h> | 23 | #include <asm/ppcboot.h> |
| 25 | 24 | ||
diff --git a/arch/ppc/platforms/4xx/cpci405.c b/arch/ppc/platforms/4xx/cpci405.c index 970b69831e6f..367430998fc5 100644 --- a/arch/ppc/platforms/4xx/cpci405.c +++ b/arch/ppc/platforms/4xx/cpci405.c | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | * | 15 | * |
| 16 | */ | 16 | */ |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | #include <linux/init.h> | 18 | #include <linux/init.h> |
| 20 | #include <linux/pci.h> | 19 | #include <linux/pci.h> |
| 21 | #include <asm/system.h> | 20 | #include <asm/system.h> |
diff --git a/arch/ppc/platforms/4xx/ebony.c b/arch/ppc/platforms/4xx/ebony.c index b4ecb9c79854..f0f9cc8480ca 100644 --- a/arch/ppc/platforms/4xx/ebony.c +++ b/arch/ppc/platforms/4xx/ebony.c | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | * option) any later version. | 13 | * option) any later version. |
| 14 | */ | 14 | */ |
| 15 | 15 | ||
| 16 | #include <linux/config.h> | ||
| 17 | #include <linux/stddef.h> | 16 | #include <linux/stddef.h> |
| 18 | #include <linux/kernel.h> | 17 | #include <linux/kernel.h> |
| 19 | #include <linux/init.h> | 18 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/4xx/ebony.h b/arch/ppc/platforms/4xx/ebony.h index 27b2e77c7c83..f40e33d39d76 100644 --- a/arch/ppc/platforms/4xx/ebony.h +++ b/arch/ppc/platforms/4xx/ebony.h | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | #ifndef __ASM_EBONY_H__ | 15 | #ifndef __ASM_EBONY_H__ |
| 16 | #define __ASM_EBONY_H__ | 16 | #define __ASM_EBONY_H__ |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | #include <platforms/4xx/ibm440gp.h> | 18 | #include <platforms/4xx/ibm440gp.h> |
| 20 | 19 | ||
| 21 | /* F/W TLB mapping used in bootloader glue to reset EMAC */ | 20 | /* F/W TLB mapping used in bootloader glue to reset EMAC */ |
diff --git a/arch/ppc/platforms/4xx/ep405.c b/arch/ppc/platforms/4xx/ep405.c index 6efa91ff9c07..ae5c82081c95 100644 --- a/arch/ppc/platforms/4xx/ep405.c +++ b/arch/ppc/platforms/4xx/ep405.c | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | * is licensed "as is" without any warranty of any kind, whether express | 9 | * is licensed "as is" without any warranty of any kind, whether express |
| 10 | * or implied. | 10 | * or implied. |
| 11 | */ | 11 | */ |
| 12 | #include <linux/config.h> | ||
| 13 | #include <linux/init.h> | 12 | #include <linux/init.h> |
| 14 | #include <linux/pci.h> | 13 | #include <linux/pci.h> |
| 15 | #include <asm/system.h> | 14 | #include <asm/system.h> |
diff --git a/arch/ppc/platforms/4xx/ibm405ep.c b/arch/ppc/platforms/4xx/ibm405ep.c index 55af769a6e70..fb3630a1608d 100644 --- a/arch/ppc/platforms/4xx/ibm405ep.c +++ b/arch/ppc/platforms/4xx/ibm405ep.c | |||
| @@ -10,7 +10,6 @@ | |||
| 10 | * or implied. | 10 | * or implied. |
| 11 | */ | 11 | */ |
| 12 | 12 | ||
| 13 | #include <linux/config.h> | ||
| 14 | #include <linux/init.h> | 13 | #include <linux/init.h> |
| 15 | #include <linux/smp.h> | 14 | #include <linux/smp.h> |
| 16 | #include <linux/threads.h> | 15 | #include <linux/threads.h> |
diff --git a/arch/ppc/platforms/4xx/ibm405ep.h b/arch/ppc/platforms/4xx/ibm405ep.h index fe46640de152..3ef20a547080 100644 --- a/arch/ppc/platforms/4xx/ibm405ep.h +++ b/arch/ppc/platforms/4xx/ibm405ep.h | |||
| @@ -14,7 +14,6 @@ | |||
| 14 | #ifndef __ASM_IBM405EP_H__ | 14 | #ifndef __ASM_IBM405EP_H__ |
| 15 | #define __ASM_IBM405EP_H__ | 15 | #define __ASM_IBM405EP_H__ |
| 16 | 16 | ||
| 17 | #include <linux/config.h> | ||
| 18 | 17 | ||
| 19 | /* ibm405.h at bottom of this file */ | 18 | /* ibm405.h at bottom of this file */ |
| 20 | 19 | ||
diff --git a/arch/ppc/platforms/4xx/ibm405gp.c b/arch/ppc/platforms/4xx/ibm405gp.c index e5700469a682..2ac67a2f0ba6 100644 --- a/arch/ppc/platforms/4xx/ibm405gp.c +++ b/arch/ppc/platforms/4xx/ibm405gp.c | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | * | 13 | * |
| 14 | */ | 14 | */ |
| 15 | 15 | ||
| 16 | #include <linux/config.h> | ||
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
| 18 | #include <linux/smp.h> | 17 | #include <linux/smp.h> |
| 19 | #include <linux/threads.h> | 18 | #include <linux/threads.h> |
diff --git a/arch/ppc/platforms/4xx/ibm405gp.h b/arch/ppc/platforms/4xx/ibm405gp.h index eaf0ef57028d..9f15e5518719 100644 --- a/arch/ppc/platforms/4xx/ibm405gp.h +++ b/arch/ppc/platforms/4xx/ibm405gp.h | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | #ifndef __ASM_IBM405GP_H__ | 11 | #ifndef __ASM_IBM405GP_H__ |
| 12 | #define __ASM_IBM405GP_H__ | 12 | #define __ASM_IBM405GP_H__ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | 14 | ||
| 16 | /* ibm405.h at bottom of this file */ | 15 | /* ibm405.h at bottom of this file */ |
| 17 | 16 | ||
diff --git a/arch/ppc/platforms/4xx/ibm405gpr.c b/arch/ppc/platforms/4xx/ibm405gpr.c index 49da61f6854a..9f4dacffdbb3 100644 --- a/arch/ppc/platforms/4xx/ibm405gpr.c +++ b/arch/ppc/platforms/4xx/ibm405gpr.c | |||
| @@ -7,7 +7,6 @@ | |||
| 7 | * or implied. | 7 | * or implied. |
| 8 | */ | 8 | */ |
| 9 | 9 | ||
| 10 | #include <linux/config.h> | ||
| 11 | #include <linux/init.h> | 10 | #include <linux/init.h> |
| 12 | #include <linux/smp.h> | 11 | #include <linux/smp.h> |
| 13 | #include <linux/threads.h> | 12 | #include <linux/threads.h> |
diff --git a/arch/ppc/platforms/4xx/ibm405gpr.h b/arch/ppc/platforms/4xx/ibm405gpr.h index e90c5dde01d3..9e01f1515de3 100644 --- a/arch/ppc/platforms/4xx/ibm405gpr.h +++ b/arch/ppc/platforms/4xx/ibm405gpr.h | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | #ifndef __ASM_IBM405GPR_H__ | 11 | #ifndef __ASM_IBM405GPR_H__ |
| 12 | #define __ASM_IBM405GPR_H__ | 12 | #define __ASM_IBM405GPR_H__ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | 14 | ||
| 16 | /* ibm405.h at bottom of this file */ | 15 | /* ibm405.h at bottom of this file */ |
| 17 | 16 | ||
diff --git a/arch/ppc/platforms/4xx/ibm440ep.h b/arch/ppc/platforms/4xx/ibm440ep.h index 61717e8a799e..d92572727d20 100644 --- a/arch/ppc/platforms/4xx/ibm440ep.h +++ b/arch/ppc/platforms/4xx/ibm440ep.h | |||
| @@ -17,7 +17,6 @@ | |||
| 17 | #ifndef __PPC_PLATFORMS_IBM440EP_H | 17 | #ifndef __PPC_PLATFORMS_IBM440EP_H |
| 18 | #define __PPC_PLATFORMS_IBM440EP_H | 18 | #define __PPC_PLATFORMS_IBM440EP_H |
| 19 | 19 | ||
| 20 | #include <linux/config.h> | ||
| 21 | #include <asm/ibm44x.h> | 20 | #include <asm/ibm44x.h> |
| 22 | 21 | ||
| 23 | /* UART */ | 22 | /* UART */ |
diff --git a/arch/ppc/platforms/4xx/ibm440gp.h b/arch/ppc/platforms/4xx/ibm440gp.h index 7b2763b6024f..391c90e1f5ea 100644 --- a/arch/ppc/platforms/4xx/ibm440gp.h +++ b/arch/ppc/platforms/4xx/ibm440gp.h | |||
| @@ -18,7 +18,6 @@ | |||
| 18 | #ifndef __PPC_PLATFORMS_IBM440GP_H | 18 | #ifndef __PPC_PLATFORMS_IBM440GP_H |
| 19 | #define __PPC_PLATFORMS_IBM440GP_H | 19 | #define __PPC_PLATFORMS_IBM440GP_H |
| 20 | 20 | ||
| 21 | #include <linux/config.h> | ||
| 22 | 21 | ||
| 23 | /* UART */ | 22 | /* UART */ |
| 24 | #define PPC440GP_UART0_ADDR 0x0000000140000200ULL | 23 | #define PPC440GP_UART0_ADDR 0x0000000140000200ULL |
diff --git a/arch/ppc/platforms/4xx/ibm440gx.h b/arch/ppc/platforms/4xx/ibm440gx.h index 070a34efe1c7..599c4289b9c2 100644 --- a/arch/ppc/platforms/4xx/ibm440gx.h +++ b/arch/ppc/platforms/4xx/ibm440gx.h | |||
| @@ -17,7 +17,6 @@ | |||
| 17 | #ifndef __PPC_PLATFORMS_IBM440GX_H | 17 | #ifndef __PPC_PLATFORMS_IBM440GX_H |
| 18 | #define __PPC_PLATFORMS_IBM440GX_H | 18 | #define __PPC_PLATFORMS_IBM440GX_H |
| 19 | 19 | ||
| 20 | #include <linux/config.h> | ||
| 21 | 20 | ||
| 22 | #include <asm/ibm44x.h> | 21 | #include <asm/ibm44x.h> |
| 23 | 22 | ||
diff --git a/arch/ppc/platforms/4xx/ibm440sp.h b/arch/ppc/platforms/4xx/ibm440sp.h index 77e8bb22c527..2978682f1720 100644 --- a/arch/ppc/platforms/4xx/ibm440sp.h +++ b/arch/ppc/platforms/4xx/ibm440sp.h | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | #ifndef __PPC_PLATFORMS_IBM440SP_H | 15 | #ifndef __PPC_PLATFORMS_IBM440SP_H |
| 16 | #define __PPC_PLATFORMS_IBM440SP_H | 16 | #define __PPC_PLATFORMS_IBM440SP_H |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | 18 | ||
| 20 | #include <asm/ibm44x.h> | 19 | #include <asm/ibm44x.h> |
| 21 | 20 | ||
diff --git a/arch/ppc/platforms/4xx/ibmnp405h.c b/arch/ppc/platforms/4xx/ibmnp405h.c index f1dcb0ac15b7..1afc3642e5b1 100644 --- a/arch/ppc/platforms/4xx/ibmnp405h.c +++ b/arch/ppc/platforms/4xx/ibmnp405h.c | |||
| @@ -7,7 +7,6 @@ | |||
| 7 | * or implied. | 7 | * or implied. |
| 8 | */ | 8 | */ |
| 9 | 9 | ||
| 10 | #include <linux/config.h> | ||
| 11 | #include <linux/init.h> | 10 | #include <linux/init.h> |
| 12 | #include <asm/ocp.h> | 11 | #include <asm/ocp.h> |
| 13 | #include <platforms/4xx/ibmnp405h.h> | 12 | #include <platforms/4xx/ibmnp405h.h> |
diff --git a/arch/ppc/platforms/4xx/ibmnp405h.h b/arch/ppc/platforms/4xx/ibmnp405h.h index 2c683f6aaa66..4aa8821b478b 100644 --- a/arch/ppc/platforms/4xx/ibmnp405h.h +++ b/arch/ppc/platforms/4xx/ibmnp405h.h | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | #ifndef __ASM_IBMNP405H_H__ | 11 | #ifndef __ASM_IBMNP405H_H__ |
| 12 | #define __ASM_IBMNP405H_H__ | 12 | #define __ASM_IBMNP405H_H__ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | 14 | ||
| 16 | /* ibm405.h at bottom of this file */ | 15 | /* ibm405.h at bottom of this file */ |
| 17 | 16 | ||
diff --git a/arch/ppc/platforms/4xx/ibmstb4.h b/arch/ppc/platforms/4xx/ibmstb4.h index 9de426597351..31a08abaa4a2 100644 --- a/arch/ppc/platforms/4xx/ibmstb4.h +++ b/arch/ppc/platforms/4xx/ibmstb4.h | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | #ifndef __ASM_IBMSTB4_H__ | 11 | #ifndef __ASM_IBMSTB4_H__ |
| 12 | #define __ASM_IBMSTB4_H__ | 12 | #define __ASM_IBMSTB4_H__ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | 14 | ||
| 16 | /* serial port defines */ | 15 | /* serial port defines */ |
| 17 | #define STB04xxx_IO_BASE ((uint)0xe0000000) | 16 | #define STB04xxx_IO_BASE ((uint)0xe0000000) |
diff --git a/arch/ppc/platforms/4xx/ibmstbx25.h b/arch/ppc/platforms/4xx/ibmstbx25.h index 6884a49d3482..31b63343e641 100644 --- a/arch/ppc/platforms/4xx/ibmstbx25.h +++ b/arch/ppc/platforms/4xx/ibmstbx25.h | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | #ifndef __ASM_IBMSTBX25_H__ | 11 | #ifndef __ASM_IBMSTBX25_H__ |
| 12 | #define __ASM_IBMSTBX25_H__ | 12 | #define __ASM_IBMSTBX25_H__ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | 14 | ||
| 16 | /* serial port defines */ | 15 | /* serial port defines */ |
| 17 | #define STBx25xx_IO_BASE ((uint)0xe0000000) | 16 | #define STBx25xx_IO_BASE ((uint)0xe0000000) |
diff --git a/arch/ppc/platforms/4xx/luan.c b/arch/ppc/platforms/4xx/luan.c index 5c37de28e135..61706ef37112 100644 --- a/arch/ppc/platforms/4xx/luan.c +++ b/arch/ppc/platforms/4xx/luan.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * option) any later version. | 11 | * option) any later version. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/stddef.h> | 14 | #include <linux/stddef.h> |
| 16 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/4xx/luan.h b/arch/ppc/platforms/4xx/luan.h index e0db6a810feb..68dd46b0a5c4 100644 --- a/arch/ppc/platforms/4xx/luan.h +++ b/arch/ppc/platforms/4xx/luan.h | |||
| @@ -16,7 +16,6 @@ | |||
| 16 | #ifndef __ASM_LUAN_H__ | 16 | #ifndef __ASM_LUAN_H__ |
| 17 | #define __ASM_LUAN_H__ | 17 | #define __ASM_LUAN_H__ |
| 18 | 18 | ||
| 19 | #include <linux/config.h> | ||
| 20 | #include <platforms/4xx/ibm440sp.h> | 19 | #include <platforms/4xx/ibm440sp.h> |
| 21 | 20 | ||
| 22 | /* F/W TLB mapping used in bootloader glue to reset EMAC */ | 21 | /* F/W TLB mapping used in bootloader glue to reset EMAC */ |
diff --git a/arch/ppc/platforms/4xx/ocotea.c b/arch/ppc/platforms/4xx/ocotea.c index 554776d4b8ac..84e999d9a7bb 100644 --- a/arch/ppc/platforms/4xx/ocotea.c +++ b/arch/ppc/platforms/4xx/ocotea.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * option) any later version. | 11 | * option) any later version. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/stddef.h> | 14 | #include <linux/stddef.h> |
| 16 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/4xx/ocotea.h b/arch/ppc/platforms/4xx/ocotea.h index 7c799a9ff82b..89730ce2322c 100644 --- a/arch/ppc/platforms/4xx/ocotea.h +++ b/arch/ppc/platforms/4xx/ocotea.h | |||
| @@ -16,7 +16,6 @@ | |||
| 16 | #ifndef __ASM_OCOTEA_H__ | 16 | #ifndef __ASM_OCOTEA_H__ |
| 17 | #define __ASM_OCOTEA_H__ | 17 | #define __ASM_OCOTEA_H__ |
| 18 | 18 | ||
| 19 | #include <linux/config.h> | ||
| 20 | #include <platforms/4xx/ibm440gx.h> | 19 | #include <platforms/4xx/ibm440gx.h> |
| 21 | 20 | ||
| 22 | /* F/W TLB mapping used in bootloader glue to reset EMAC */ | 21 | /* F/W TLB mapping used in bootloader glue to reset EMAC */ |
diff --git a/arch/ppc/platforms/4xx/ppc440spe.h b/arch/ppc/platforms/4xx/ppc440spe.h index d3a620ddcdee..f1e867c4c9fc 100644 --- a/arch/ppc/platforms/4xx/ppc440spe.h +++ b/arch/ppc/platforms/4xx/ppc440spe.h | |||
| @@ -17,7 +17,6 @@ | |||
| 17 | #ifndef __PPC_PLATFORMS_PPC440SPE_H | 17 | #ifndef __PPC_PLATFORMS_PPC440SPE_H |
| 18 | #define __PPC_PLATFORMS_PPC440SPE_H | 18 | #define __PPC_PLATFORMS_PPC440SPE_H |
| 19 | 19 | ||
| 20 | #include <linux/config.h> | ||
| 21 | 20 | ||
| 22 | #include <asm/ibm44x.h> | 21 | #include <asm/ibm44x.h> |
| 23 | 22 | ||
diff --git a/arch/ppc/platforms/4xx/redwood5.c b/arch/ppc/platforms/4xx/redwood5.c index 53da2b4f7c24..edf4d37d1a52 100644 --- a/arch/ppc/platforms/4xx/redwood5.c +++ b/arch/ppc/platforms/4xx/redwood5.c | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | * or implied. | 9 | * or implied. |
| 10 | */ | 10 | */ |
| 11 | 11 | ||
| 12 | #include <linux/config.h> | ||
| 13 | #include <linux/init.h> | 12 | #include <linux/init.h> |
| 14 | #include <linux/pagemap.h> | 13 | #include <linux/pagemap.h> |
| 15 | #include <linux/platform_device.h> | 14 | #include <linux/platform_device.h> |
diff --git a/arch/ppc/platforms/4xx/redwood6.c b/arch/ppc/platforms/4xx/redwood6.c index 41b27d106fa3..006e29f83a1a 100644 --- a/arch/ppc/platforms/4xx/redwood6.c +++ b/arch/ppc/platforms/4xx/redwood6.c | |||
| @@ -7,7 +7,6 @@ | |||
| 7 | * or implied. | 7 | * or implied. |
| 8 | */ | 8 | */ |
| 9 | 9 | ||
| 10 | #include <linux/config.h> | ||
| 11 | #include <linux/init.h> | 10 | #include <linux/init.h> |
| 12 | #include <linux/pagemap.h> | 11 | #include <linux/pagemap.h> |
| 13 | #include <linux/platform_device.h> | 12 | #include <linux/platform_device.h> |
diff --git a/arch/ppc/platforms/4xx/sycamore.c b/arch/ppc/platforms/4xx/sycamore.c index bab31eb30687..c47493e344c2 100644 --- a/arch/ppc/platforms/4xx/sycamore.c +++ b/arch/ppc/platforms/4xx/sycamore.c | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | * is licensed "as is" without any warranty of any kind, whether express | 9 | * is licensed "as is" without any warranty of any kind, whether express |
| 10 | * or implied. | 10 | * or implied. |
| 11 | */ | 11 | */ |
| 12 | #include <linux/config.h> | ||
| 13 | #include <linux/init.h> | 12 | #include <linux/init.h> |
| 14 | #include <linux/smp.h> | 13 | #include <linux/smp.h> |
| 15 | #include <linux/threads.h> | 14 | #include <linux/threads.h> |
diff --git a/arch/ppc/platforms/4xx/sycamore.h b/arch/ppc/platforms/4xx/sycamore.h index dae01620227d..69b169eac053 100644 --- a/arch/ppc/platforms/4xx/sycamore.h +++ b/arch/ppc/platforms/4xx/sycamore.h | |||
| @@ -19,7 +19,6 @@ | |||
| 19 | #ifndef __ASM_SYCAMORE_H__ | 19 | #ifndef __ASM_SYCAMORE_H__ |
| 20 | #define __ASM_SYCAMORE_H__ | 20 | #define __ASM_SYCAMORE_H__ |
| 21 | 21 | ||
| 22 | #include <linux/config.h> | ||
| 23 | #include <platforms/4xx/ibm405gpr.h> | 22 | #include <platforms/4xx/ibm405gpr.h> |
| 24 | #include <asm/ppcboot.h> | 23 | #include <asm/ppcboot.h> |
| 25 | 24 | ||
diff --git a/arch/ppc/platforms/4xx/walnut.c b/arch/ppc/platforms/4xx/walnut.c index 6bd77902b9a4..f414d2d4c58e 100644 --- a/arch/ppc/platforms/4xx/walnut.c +++ b/arch/ppc/platforms/4xx/walnut.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * is licensed "as is" without any warranty of any kind, whether express | 11 | * is licensed "as is" without any warranty of any kind, whether express |
| 12 | * or implied. | 12 | * or implied. |
| 13 | */ | 13 | */ |
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/init.h> | 14 | #include <linux/init.h> |
| 16 | #include <linux/smp.h> | 15 | #include <linux/smp.h> |
| 17 | #include <linux/threads.h> | 16 | #include <linux/threads.h> |
diff --git a/arch/ppc/platforms/4xx/walnut.h b/arch/ppc/platforms/4xx/walnut.h index f13a577f0a41..d9c4eb788940 100644 --- a/arch/ppc/platforms/4xx/walnut.h +++ b/arch/ppc/platforms/4xx/walnut.h | |||
| @@ -21,7 +21,6 @@ | |||
| 21 | #ifndef __ASM_WALNUT_H__ | 21 | #ifndef __ASM_WALNUT_H__ |
| 22 | #define __ASM_WALNUT_H__ | 22 | #define __ASM_WALNUT_H__ |
| 23 | 23 | ||
| 24 | #include <linux/config.h> | ||
| 25 | #include <platforms/4xx/ibm405gp.h> | 24 | #include <platforms/4xx/ibm405gp.h> |
| 26 | #include <asm/ppcboot.h> | 25 | #include <asm/ppcboot.h> |
| 27 | 26 | ||
diff --git a/arch/ppc/platforms/4xx/xilinx_ml300.c b/arch/ppc/platforms/4xx/xilinx_ml300.c index d97a7f269f97..fb5f0b5e13d1 100644 --- a/arch/ppc/platforms/4xx/xilinx_ml300.c +++ b/arch/ppc/platforms/4xx/xilinx_ml300.c | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | * "as is" without any warranty of any kind, whether express or implied. | 9 | * "as is" without any warranty of any kind, whether express or implied. |
| 10 | */ | 10 | */ |
| 11 | 11 | ||
| 12 | #include <linux/config.h> | ||
| 13 | #include <linux/init.h> | 12 | #include <linux/init.h> |
| 14 | #include <linux/irq.h> | 13 | #include <linux/irq.h> |
| 15 | #include <linux/tty.h> | 14 | #include <linux/tty.h> |
diff --git a/arch/ppc/platforms/4xx/xilinx_ml403.c b/arch/ppc/platforms/4xx/xilinx_ml403.c index 4c0c7e4c1114..cb3bf7a2bcbe 100644 --- a/arch/ppc/platforms/4xx/xilinx_ml403.c +++ b/arch/ppc/platforms/4xx/xilinx_ml403.c | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | * kind, whether express or implied. | 13 | * kind, whether express or implied. |
| 14 | */ | 14 | */ |
| 15 | 15 | ||
| 16 | #include <linux/config.h> | ||
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
| 18 | #include <linux/irq.h> | 17 | #include <linux/irq.h> |
| 19 | #include <linux/tty.h> | 18 | #include <linux/tty.h> |
diff --git a/arch/ppc/platforms/4xx/xparameters/xparameters.h b/arch/ppc/platforms/4xx/xparameters/xparameters.h index 4cf21f256356..cd7d0e7d9863 100644 --- a/arch/ppc/platforms/4xx/xparameters/xparameters.h +++ b/arch/ppc/platforms/4xx/xparameters/xparameters.h | |||
| @@ -12,7 +12,6 @@ | |||
| 12 | * "as is" without any warranty of any kind, whether express or implied. | 12 | * "as is" without any warranty of any kind, whether express or implied. |
| 13 | */ | 13 | */ |
| 14 | 14 | ||
| 15 | #include <linux/config.h> | ||
| 16 | 15 | ||
| 17 | #if defined(CONFIG_XILINX_ML300) | 16 | #if defined(CONFIG_XILINX_ML300) |
| 18 | #include "xparameters_ml300.h" | 17 | #include "xparameters_ml300.h" |
diff --git a/arch/ppc/platforms/4xx/yucca.c b/arch/ppc/platforms/4xx/yucca.c index f287dcdbffce..346787df0ddb 100644 --- a/arch/ppc/platforms/4xx/yucca.c +++ b/arch/ppc/platforms/4xx/yucca.c | |||
| @@ -12,7 +12,6 @@ | |||
| 12 | * option) any later version. | 12 | * option) any later version. |
| 13 | */ | 13 | */ |
| 14 | 14 | ||
| 15 | #include <linux/config.h> | ||
| 16 | #include <linux/stddef.h> | 15 | #include <linux/stddef.h> |
| 17 | #include <linux/kernel.h> | 16 | #include <linux/kernel.h> |
| 18 | #include <linux/init.h> | 17 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/4xx/yucca.h b/arch/ppc/platforms/4xx/yucca.h index 7ae23012237a..bc9684e66a84 100644 --- a/arch/ppc/platforms/4xx/yucca.h +++ b/arch/ppc/platforms/4xx/yucca.h | |||
| @@ -17,7 +17,6 @@ | |||
| 17 | #ifndef __ASM_YUCCA_H__ | 17 | #ifndef __ASM_YUCCA_H__ |
| 18 | #define __ASM_YUCCA_H__ | 18 | #define __ASM_YUCCA_H__ |
| 19 | 19 | ||
| 20 | #include <linux/config.h> | ||
| 21 | #include <platforms/4xx/ppc440spe.h> | 20 | #include <platforms/4xx/ppc440spe.h> |
| 22 | 21 | ||
| 23 | /* F/W TLB mapping used in bootloader glue to reset EMAC */ | 22 | /* F/W TLB mapping used in bootloader glue to reset EMAC */ |
diff --git a/arch/ppc/platforms/83xx/mpc834x_sys.c b/arch/ppc/platforms/83xx/mpc834x_sys.c index 11626dd9090f..3397f0de1592 100644 --- a/arch/ppc/platforms/83xx/mpc834x_sys.c +++ b/arch/ppc/platforms/83xx/mpc834x_sys.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * option) any later version. | 11 | * option) any later version. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/stddef.h> | 14 | #include <linux/stddef.h> |
| 16 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/83xx/mpc834x_sys.h b/arch/ppc/platforms/83xx/mpc834x_sys.h index 6727bbdc36ec..d2e06c95b083 100644 --- a/arch/ppc/platforms/83xx/mpc834x_sys.h +++ b/arch/ppc/platforms/83xx/mpc834x_sys.h | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | #ifndef __MACH_MPC83XX_SYS_H__ | 15 | #ifndef __MACH_MPC83XX_SYS_H__ |
| 16 | #define __MACH_MPC83XX_SYS_H__ | 16 | #define __MACH_MPC83XX_SYS_H__ |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | #include <linux/init.h> | 18 | #include <linux/init.h> |
| 20 | #include <syslib/ppc83xx_setup.h> | 19 | #include <syslib/ppc83xx_setup.h> |
| 21 | #include <asm/ppcboot.h> | 20 | #include <asm/ppcboot.h> |
diff --git a/arch/ppc/platforms/85xx/mpc8540_ads.c b/arch/ppc/platforms/85xx/mpc8540_ads.c index 9b014df516b9..4f839da6782f 100644 --- a/arch/ppc/platforms/85xx/mpc8540_ads.c +++ b/arch/ppc/platforms/85xx/mpc8540_ads.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * option) any later version. | 11 | * option) any later version. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/stddef.h> | 14 | #include <linux/stddef.h> |
| 16 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/85xx/mpc8540_ads.h b/arch/ppc/platforms/85xx/mpc8540_ads.h index 0b5e7ff856f5..7559f9e6fc28 100644 --- a/arch/ppc/platforms/85xx/mpc8540_ads.h +++ b/arch/ppc/platforms/85xx/mpc8540_ads.h | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | #ifndef __MACH_MPC8540ADS_H__ | 15 | #ifndef __MACH_MPC8540ADS_H__ |
| 16 | #define __MACH_MPC8540ADS_H__ | 16 | #define __MACH_MPC8540ADS_H__ |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | #include <linux/initrd.h> | 18 | #include <linux/initrd.h> |
| 20 | #include <syslib/ppc85xx_setup.h> | 19 | #include <syslib/ppc85xx_setup.h> |
| 21 | #include <platforms/85xx/mpc85xx_ads_common.h> | 20 | #include <platforms/85xx/mpc85xx_ads_common.h> |
diff --git a/arch/ppc/platforms/85xx/mpc8555_cds.h b/arch/ppc/platforms/85xx/mpc8555_cds.h index 9754dbd5d18c..4f79c372c4e7 100644 --- a/arch/ppc/platforms/85xx/mpc8555_cds.h +++ b/arch/ppc/platforms/85xx/mpc8555_cds.h | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | #ifndef __MACH_MPC8555CDS_H__ | 15 | #ifndef __MACH_MPC8555CDS_H__ |
| 16 | #define __MACH_MPC8555CDS_H__ | 16 | #define __MACH_MPC8555CDS_H__ |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | #include <syslib/ppc85xx_setup.h> | 18 | #include <syslib/ppc85xx_setup.h> |
| 20 | #include <platforms/85xx/mpc85xx_cds_common.h> | 19 | #include <platforms/85xx/mpc85xx_cds_common.h> |
| 21 | 20 | ||
diff --git a/arch/ppc/platforms/85xx/mpc8560_ads.c b/arch/ppc/platforms/85xx/mpc8560_ads.c index 0cb2e86470e2..d90cd24d018e 100644 --- a/arch/ppc/platforms/85xx/mpc8560_ads.c +++ b/arch/ppc/platforms/85xx/mpc8560_ads.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * option) any later version. | 11 | * option) any later version. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/stddef.h> | 14 | #include <linux/stddef.h> |
| 16 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
| @@ -132,7 +131,7 @@ static irqreturn_t cpm2_cascade(int irq, void *dev_id, struct pt_regs *regs) | |||
| 132 | 131 | ||
| 133 | static struct irqaction cpm2_irqaction = { | 132 | static struct irqaction cpm2_irqaction = { |
| 134 | .handler = cpm2_cascade, | 133 | .handler = cpm2_cascade, |
| 135 | .flags = SA_INTERRUPT, | 134 | .flags = IRQF_DISABLED, |
| 136 | .mask = CPU_MASK_NONE, | 135 | .mask = CPU_MASK_NONE, |
| 137 | .name = "cpm2_cascade", | 136 | .name = "cpm2_cascade", |
| 138 | }; | 137 | }; |
diff --git a/arch/ppc/platforms/85xx/mpc8560_ads.h b/arch/ppc/platforms/85xx/mpc8560_ads.h index c2247c21fc53..9f185ab2e019 100644 --- a/arch/ppc/platforms/85xx/mpc8560_ads.h +++ b/arch/ppc/platforms/85xx/mpc8560_ads.h | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | #ifndef __MACH_MPC8560ADS_H | 15 | #ifndef __MACH_MPC8560ADS_H |
| 16 | #define __MACH_MPC8560ADS_H | 16 | #define __MACH_MPC8560ADS_H |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | #include <syslib/ppc85xx_setup.h> | 18 | #include <syslib/ppc85xx_setup.h> |
| 20 | #include <platforms/85xx/mpc85xx_ads_common.h> | 19 | #include <platforms/85xx/mpc85xx_ads_common.h> |
| 21 | 20 | ||
diff --git a/arch/ppc/platforms/85xx/mpc85xx_ads_common.c b/arch/ppc/platforms/85xx/mpc85xx_ads_common.c index 8fd9d763f58d..674806e001f6 100644 --- a/arch/ppc/platforms/85xx/mpc85xx_ads_common.c +++ b/arch/ppc/platforms/85xx/mpc85xx_ads_common.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * option) any later version. | 11 | * option) any later version. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/stddef.h> | 14 | #include <linux/stddef.h> |
| 16 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/85xx/mpc85xx_ads_common.h b/arch/ppc/platforms/85xx/mpc85xx_ads_common.h index de8d41aafe11..abf32281655d 100644 --- a/arch/ppc/platforms/85xx/mpc85xx_ads_common.h +++ b/arch/ppc/platforms/85xx/mpc85xx_ads_common.h | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | #ifndef __MACH_MPC85XX_ADS_H__ | 15 | #ifndef __MACH_MPC85XX_ADS_H__ |
| 16 | #define __MACH_MPC85XX_ADS_H__ | 16 | #define __MACH_MPC85XX_ADS_H__ |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | #include <linux/init.h> | 18 | #include <linux/init.h> |
| 20 | #include <asm/ppcboot.h> | 19 | #include <asm/ppcboot.h> |
| 21 | 20 | ||
diff --git a/arch/ppc/platforms/85xx/mpc85xx_cds_common.c b/arch/ppc/platforms/85xx/mpc85xx_cds_common.c index 4368dc3f3c30..75204588a3e7 100644 --- a/arch/ppc/platforms/85xx/mpc85xx_cds_common.c +++ b/arch/ppc/platforms/85xx/mpc85xx_cds_common.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * option) any later version. | 11 | * option) any later version. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/stddef.h> | 14 | #include <linux/stddef.h> |
| 16 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
| @@ -137,7 +136,7 @@ static irqreturn_t cpm2_cascade(int irq, void *dev_id, struct pt_regs *regs) | |||
| 137 | 136 | ||
| 138 | static struct irqaction cpm2_irqaction = { | 137 | static struct irqaction cpm2_irqaction = { |
| 139 | .handler = cpm2_cascade, | 138 | .handler = cpm2_cascade, |
| 140 | .flags = SA_INTERRUPT, | 139 | .flags = IRQF_DISABLED, |
| 141 | .mask = CPU_MASK_NONE, | 140 | .mask = CPU_MASK_NONE, |
| 142 | .name = "cpm2_cascade", | 141 | .name = "cpm2_cascade", |
| 143 | }; | 142 | }; |
diff --git a/arch/ppc/platforms/85xx/mpc85xx_cds_common.h b/arch/ppc/platforms/85xx/mpc85xx_cds_common.h index 62df54f61ae3..32c5455c8b82 100644 --- a/arch/ppc/platforms/85xx/mpc85xx_cds_common.h +++ b/arch/ppc/platforms/85xx/mpc85xx_cds_common.h | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | #ifndef __MACH_MPC85XX_CDS_H__ | 15 | #ifndef __MACH_MPC85XX_CDS_H__ |
| 16 | #define __MACH_MPC85XX_CDS_H__ | 16 | #define __MACH_MPC85XX_CDS_H__ |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | #include <linux/serial.h> | 18 | #include <linux/serial.h> |
| 20 | #include <asm/ppcboot.h> | 19 | #include <asm/ppcboot.h> |
| 21 | #include <linux/initrd.h> | 20 | #include <linux/initrd.h> |
diff --git a/arch/ppc/platforms/85xx/sbc8560.c b/arch/ppc/platforms/85xx/sbc8560.c index b73778ecf827..764d580ff535 100644 --- a/arch/ppc/platforms/85xx/sbc8560.c +++ b/arch/ppc/platforms/85xx/sbc8560.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * option) any later version. | 11 | * option) any later version. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/stddef.h> | 14 | #include <linux/stddef.h> |
| 16 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/85xx/sbc8560.h b/arch/ppc/platforms/85xx/sbc8560.h index 44ffaa2d2c87..c7d61cf3a449 100644 --- a/arch/ppc/platforms/85xx/sbc8560.h +++ b/arch/ppc/platforms/85xx/sbc8560.h | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | #ifndef __MACH_SBC8560_H__ | 13 | #ifndef __MACH_SBC8560_H__ |
| 14 | #define __MACH_SBC8560_H__ | 14 | #define __MACH_SBC8560_H__ |
| 15 | 15 | ||
| 16 | #include <linux/config.h> | ||
| 17 | #include <platforms/85xx/sbc85xx.h> | 16 | #include <platforms/85xx/sbc85xx.h> |
| 18 | 17 | ||
| 19 | #define CPM_MAP_ADDR (CCSRBAR + MPC85xx_CPM_OFFSET) | 18 | #define CPM_MAP_ADDR (CCSRBAR + MPC85xx_CPM_OFFSET) |
diff --git a/arch/ppc/platforms/85xx/sbc85xx.c b/arch/ppc/platforms/85xx/sbc85xx.c index d3ff280510ff..2c587ca97bce 100644 --- a/arch/ppc/platforms/85xx/sbc85xx.c +++ b/arch/ppc/platforms/85xx/sbc85xx.c | |||
| @@ -10,7 +10,6 @@ | |||
| 10 | * option) any later version. | 10 | * option) any later version. |
| 11 | */ | 11 | */ |
| 12 | 12 | ||
| 13 | #include <linux/config.h> | ||
| 14 | #include <linux/stddef.h> | 13 | #include <linux/stddef.h> |
| 15 | #include <linux/kernel.h> | 14 | #include <linux/kernel.h> |
| 16 | #include <linux/init.h> | 15 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/85xx/sbc85xx.h b/arch/ppc/platforms/85xx/sbc85xx.h index 5dd8b6a98c9b..21ea7a55639b 100644 --- a/arch/ppc/platforms/85xx/sbc85xx.h +++ b/arch/ppc/platforms/85xx/sbc85xx.h | |||
| @@ -14,7 +14,6 @@ | |||
| 14 | #ifndef __PLATFORMS_85XX_SBC85XX_H__ | 14 | #ifndef __PLATFORMS_85XX_SBC85XX_H__ |
| 15 | #define __PLATFORMS_85XX_SBC85XX_H__ | 15 | #define __PLATFORMS_85XX_SBC85XX_H__ |
| 16 | 16 | ||
| 17 | #include <linux/config.h> | ||
| 18 | #include <linux/init.h> | 17 | #include <linux/init.h> |
| 19 | #include <linux/seq_file.h> | 18 | #include <linux/seq_file.h> |
| 20 | #include <asm/ppcboot.h> | 19 | #include <asm/ppcboot.h> |
diff --git a/arch/ppc/platforms/85xx/stx_gp3.c b/arch/ppc/platforms/85xx/stx_gp3.c index 8d7baa9a397a..495aa79bb3a1 100644 --- a/arch/ppc/platforms/85xx/stx_gp3.c +++ b/arch/ppc/platforms/85xx/stx_gp3.c | |||
| @@ -16,7 +16,6 @@ | |||
| 16 | * option) any later version. | 16 | * option) any later version. |
| 17 | */ | 17 | */ |
| 18 | 18 | ||
| 19 | #include <linux/config.h> | ||
| 20 | #include <linux/stddef.h> | 19 | #include <linux/stddef.h> |
| 21 | #include <linux/kernel.h> | 20 | #include <linux/kernel.h> |
| 22 | #include <linux/init.h> | 21 | #include <linux/init.h> |
| @@ -167,7 +166,7 @@ static irqreturn_t cpm2_cascade(int irq, void *dev_id, struct pt_regs *regs) | |||
| 167 | 166 | ||
| 168 | static struct irqaction cpm2_irqaction = { | 167 | static struct irqaction cpm2_irqaction = { |
| 169 | .handler = cpm2_cascade, | 168 | .handler = cpm2_cascade, |
| 170 | .flags = SA_INTERRUPT, | 169 | .flags = IRQF_DISABLED, |
| 171 | .mask = CPU_MASK_NONE, | 170 | .mask = CPU_MASK_NONE, |
| 172 | .name = "cpm2_cascade", | 171 | .name = "cpm2_cascade", |
| 173 | }; | 172 | }; |
diff --git a/arch/ppc/platforms/85xx/stx_gp3.h b/arch/ppc/platforms/85xx/stx_gp3.h index 3f71f8f59370..c6e34c09e979 100644 --- a/arch/ppc/platforms/85xx/stx_gp3.h +++ b/arch/ppc/platforms/85xx/stx_gp3.h | |||
| @@ -17,7 +17,6 @@ | |||
| 17 | #ifndef __MACH_STX_GP3_H | 17 | #ifndef __MACH_STX_GP3_H |
| 18 | #define __MACH_STX_GP3_H | 18 | #define __MACH_STX_GP3_H |
| 19 | 19 | ||
| 20 | #include <linux/config.h> | ||
| 21 | #include <linux/init.h> | 20 | #include <linux/init.h> |
| 22 | #include <asm/ppcboot.h> | 21 | #include <asm/ppcboot.h> |
| 23 | 22 | ||
diff --git a/arch/ppc/platforms/85xx/tqm85xx.c b/arch/ppc/platforms/85xx/tqm85xx.c index 00af132262b3..189ed4175f9f 100644 --- a/arch/ppc/platforms/85xx/tqm85xx.c +++ b/arch/ppc/platforms/85xx/tqm85xx.c | |||
| @@ -14,7 +14,6 @@ | |||
| 14 | * option) any later version. | 14 | * option) any later version. |
| 15 | */ | 15 | */ |
| 16 | 16 | ||
| 17 | #include <linux/config.h> | ||
| 18 | #include <linux/stddef.h> | 17 | #include <linux/stddef.h> |
| 19 | #include <linux/kernel.h> | 18 | #include <linux/kernel.h> |
| 20 | #include <linux/init.h> | 19 | #include <linux/init.h> |
| @@ -191,7 +190,7 @@ static irqreturn_t cpm2_cascade(int irq, void *dev_id, struct pt_regs *regs) | |||
| 191 | 190 | ||
| 192 | static struct irqaction cpm2_irqaction = { | 191 | static struct irqaction cpm2_irqaction = { |
| 193 | .handler = cpm2_cascade, | 192 | .handler = cpm2_cascade, |
| 194 | .flags = SA_INTERRUPT, | 193 | .flags = IRQF_DISABLED, |
| 195 | .mask = CPU_MASK_NONE, | 194 | .mask = CPU_MASK_NONE, |
| 196 | .name = "cpm2_cascade", | 195 | .name = "cpm2_cascade", |
| 197 | }; | 196 | }; |
diff --git a/arch/ppc/platforms/85xx/tqm85xx.h b/arch/ppc/platforms/85xx/tqm85xx.h index 612d80504f9b..57284e68f676 100644 --- a/arch/ppc/platforms/85xx/tqm85xx.h +++ b/arch/ppc/platforms/85xx/tqm85xx.h | |||
| @@ -14,7 +14,6 @@ | |||
| 14 | #ifndef __MACH_TQM85XX_H | 14 | #ifndef __MACH_TQM85XX_H |
| 15 | #define __MACH_TQM85XX_H | 15 | #define __MACH_TQM85XX_H |
| 16 | 16 | ||
| 17 | #include <linux/config.h> | ||
| 18 | #include <linux/init.h> | 17 | #include <linux/init.h> |
| 19 | #include <asm/ppcboot.h> | 18 | #include <asm/ppcboot.h> |
| 20 | 19 | ||
diff --git a/arch/ppc/platforms/apus_pci.c b/arch/ppc/platforms/apus_pci.c index 33dad6db8243..dc165f0c8908 100644 --- a/arch/ppc/platforms/apus_pci.c +++ b/arch/ppc/platforms/apus_pci.c | |||
| @@ -10,7 +10,6 @@ | |||
| 10 | * | 10 | * |
| 11 | */ | 11 | */ |
| 12 | 12 | ||
| 13 | #include <linux/config.h> | ||
| 14 | #ifdef CONFIG_AMIGA | 13 | #ifdef CONFIG_AMIGA |
| 15 | 14 | ||
| 16 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
diff --git a/arch/ppc/platforms/apus_setup.c b/arch/ppc/platforms/apus_setup.c index fe0cdc04d436..1d034ead2c9a 100644 --- a/arch/ppc/platforms/apus_setup.c +++ b/arch/ppc/platforms/apus_setup.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * Amiga specific stuff into mach/amiga. | 11 | * Amiga specific stuff into mach/amiga. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/kernel.h> | 14 | #include <linux/kernel.h> |
| 16 | #include <linux/sched.h> | 15 | #include <linux/sched.h> |
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
| @@ -734,9 +733,9 @@ void apus_init_IRQ(void) | |||
| 734 | for ( i = 0 ; i < AMI_IRQS; i++ ) { | 733 | for ( i = 0 ; i < AMI_IRQS; i++ ) { |
| 735 | irq_desc[i].status = IRQ_LEVEL; | 734 | irq_desc[i].status = IRQ_LEVEL; |
| 736 | if (i < IRQ_AMIGA_AUTO) { | 735 | if (i < IRQ_AMIGA_AUTO) { |
| 737 | irq_desc[i].handler = &amiga_irqctrl; | 736 | irq_desc[i].chip = &amiga_irqctrl; |
| 738 | } else { | 737 | } else { |
| 739 | irq_desc[i].handler = &amiga_sys_irqctrl; | 738 | irq_desc[i].chip = &amiga_sys_irqctrl; |
| 740 | action = &amiga_sys_irqaction[i-IRQ_AMIGA_AUTO]; | 739 | action = &amiga_sys_irqaction[i-IRQ_AMIGA_AUTO]; |
| 741 | if (action->name) | 740 | if (action->name) |
| 742 | setup_irq(i, action); | 741 | setup_irq(i, action); |
diff --git a/arch/ppc/platforms/ccm.h b/arch/ppc/platforms/ccm.h index edb87b573831..69000b1c7a4c 100644 --- a/arch/ppc/platforms/ccm.h +++ b/arch/ppc/platforms/ccm.h | |||
| @@ -7,7 +7,6 @@ | |||
| 7 | #ifndef __MACH_CCM_H | 7 | #ifndef __MACH_CCM_H |
| 8 | #define __MACH_CCM_H | 8 | #define __MACH_CCM_H |
| 9 | 9 | ||
| 10 | #include <linux/config.h> | ||
| 11 | 10 | ||
| 12 | #include <asm/ppcboot.h> | 11 | #include <asm/ppcboot.h> |
| 13 | 12 | ||
diff --git a/arch/ppc/platforms/chestnut.c b/arch/ppc/platforms/chestnut.c index f324f757cae1..a764ae71cbcb 100644 --- a/arch/ppc/platforms/chestnut.c +++ b/arch/ppc/platforms/chestnut.c | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | * or implied. | 9 | * or implied. |
| 10 | */ | 10 | */ |
| 11 | 11 | ||
| 12 | #include <linux/config.h> | ||
| 13 | #include <linux/stddef.h> | 12 | #include <linux/stddef.h> |
| 14 | #include <linux/kernel.h> | 13 | #include <linux/kernel.h> |
| 15 | #include <linux/init.h> | 14 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/cpci690.c b/arch/ppc/platforms/cpci690.c index 790475c22fd7..e78bccf96c9d 100644 --- a/arch/ppc/platforms/cpci690.c +++ b/arch/ppc/platforms/cpci690.c | |||
| @@ -8,7 +8,6 @@ | |||
| 8 | * is licensed "as is" without any warranty of any kind, whether express | 8 | * is licensed "as is" without any warranty of any kind, whether express |
| 9 | * or implied. | 9 | * or implied. |
| 10 | */ | 10 | */ |
| 11 | #include <linux/config.h> | ||
| 12 | #include <linux/delay.h> | 11 | #include <linux/delay.h> |
| 13 | #include <linux/pci.h> | 12 | #include <linux/pci.h> |
| 14 | #include <linux/ide.h> | 13 | #include <linux/ide.h> |
diff --git a/arch/ppc/platforms/ev64260.c b/arch/ppc/platforms/ev64260.c index 31e8e21e1d5c..4957a7bcde22 100644 --- a/arch/ppc/platforms/ev64260.c +++ b/arch/ppc/platforms/ev64260.c | |||
| @@ -20,7 +20,6 @@ | |||
| 20 | * Note: The 750CXe and 7450 are not stable with a 125MHz or 133MHz TCLK/SYSCLK. | 20 | * Note: The 750CXe and 7450 are not stable with a 125MHz or 133MHz TCLK/SYSCLK. |
| 21 | * At 100MHz, they are solid. | 21 | * At 100MHz, they are solid. |
| 22 | */ | 22 | */ |
| 23 | #include <linux/config.h> | ||
| 24 | 23 | ||
| 25 | #include <linux/delay.h> | 24 | #include <linux/delay.h> |
| 26 | #include <linux/pci.h> | 25 | #include <linux/pci.h> |
diff --git a/arch/ppc/platforms/ev64360.c b/arch/ppc/platforms/ev64360.c index 104ac9b16e8b..90ed375c9b90 100644 --- a/arch/ppc/platforms/ev64360.c +++ b/arch/ppc/platforms/ev64360.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * Free Software Foundation; either version 2 of the License, or (at your | 11 | * Free Software Foundation; either version 2 of the License, or (at your |
| 12 | * option) any later version. | 12 | * option) any later version. |
| 13 | */ | 13 | */ |
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/kernel.h> | 14 | #include <linux/kernel.h> |
| 16 | #include <linux/pci.h> | 15 | #include <linux/pci.h> |
| 17 | #include <linux/kdev_t.h> | 16 | #include <linux/kdev_t.h> |
diff --git a/arch/ppc/platforms/fads.h b/arch/ppc/platforms/fads.h index e1c0b1b6dcb3..2f9f0f60e3f7 100644 --- a/arch/ppc/platforms/fads.h +++ b/arch/ppc/platforms/fads.h | |||
| @@ -19,7 +19,6 @@ | |||
| 19 | #ifndef __ASM_FADS_H__ | 19 | #ifndef __ASM_FADS_H__ |
| 20 | #define __ASM_FADS_H__ | 20 | #define __ASM_FADS_H__ |
| 21 | 21 | ||
| 22 | #include <linux/config.h> | ||
| 23 | 22 | ||
| 24 | #include <asm/ppcboot.h> | 23 | #include <asm/ppcboot.h> |
| 25 | 24 | ||
diff --git a/arch/ppc/platforms/gemini_prom.S b/arch/ppc/platforms/gemini_prom.S index b181f2108001..e8c84d24f01f 100644 --- a/arch/ppc/platforms/gemini_prom.S +++ b/arch/ppc/platforms/gemini_prom.S | |||
| @@ -6,7 +6,6 @@ | |||
| 6 | * ---Dan | 6 | * ---Dan |
| 7 | */ | 7 | */ |
| 8 | 8 | ||
| 9 | #include <linux/config.h> | ||
| 10 | #include <asm/reg.h> | 9 | #include <asm/reg.h> |
| 11 | #include <asm/page.h> | 10 | #include <asm/page.h> |
| 12 | #include <platforms/gemini.h> | 11 | #include <platforms/gemini.h> |
diff --git a/arch/ppc/platforms/gemini_serial.h b/arch/ppc/platforms/gemini_serial.h index 69855aeec888..b915eff79fdb 100644 --- a/arch/ppc/platforms/gemini_serial.h +++ b/arch/ppc/platforms/gemini_serial.h | |||
| @@ -2,7 +2,6 @@ | |||
| 2 | #ifndef __ASMPPC_GEMINI_SERIAL_H | 2 | #ifndef __ASMPPC_GEMINI_SERIAL_H |
| 3 | #define __ASMPPC_GEMINI_SERIAL_H | 3 | #define __ASMPPC_GEMINI_SERIAL_H |
| 4 | 4 | ||
| 5 | #include <linux/config.h> | ||
| 6 | #include <platforms/gemini.h> | 5 | #include <platforms/gemini.h> |
| 7 | 6 | ||
| 8 | #ifdef CONFIG_SERIAL_MANY_PORTS | 7 | #ifdef CONFIG_SERIAL_MANY_PORTS |
diff --git a/arch/ppc/platforms/gemini_setup.c b/arch/ppc/platforms/gemini_setup.c index 0090ff154608..f48048f362a8 100644 --- a/arch/ppc/platforms/gemini_setup.c +++ b/arch/ppc/platforms/gemini_setup.c | |||
| @@ -6,7 +6,6 @@ | |||
| 6 | * | 6 | * |
| 7 | */ | 7 | */ |
| 8 | 8 | ||
| 9 | #include <linux/config.h> | ||
| 10 | #include <linux/stddef.h> | 9 | #include <linux/stddef.h> |
| 11 | #include <linux/kernel.h> | 10 | #include <linux/kernel.h> |
| 12 | #include <linux/init.h> | 11 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/hdpu.c b/arch/ppc/platforms/hdpu.c index 75dc2ee87d2f..e0f112a1fd0b 100644 --- a/arch/ppc/platforms/hdpu.c +++ b/arch/ppc/platforms/hdpu.c | |||
| @@ -12,7 +12,6 @@ | |||
| 12 | * option) any later version. | 12 | * option) any later version. |
| 13 | */ | 13 | */ |
| 14 | 14 | ||
| 15 | #include <linux/config.h> | ||
| 16 | 15 | ||
| 17 | #include <linux/pci.h> | 16 | #include <linux/pci.h> |
| 18 | #include <linux/delay.h> | 17 | #include <linux/delay.h> |
| @@ -838,7 +837,7 @@ static void smp_hdpu_setup_cpu(int cpu_nr) | |||
| 838 | mv64x60_write(&bh, MV64360_CPU0_DOORBELL_CLR, 0xff); | 837 | mv64x60_write(&bh, MV64360_CPU0_DOORBELL_CLR, 0xff); |
| 839 | mv64x60_write(&bh, MV64360_CPU0_DOORBELL_MASK, 0xff); | 838 | mv64x60_write(&bh, MV64360_CPU0_DOORBELL_MASK, 0xff); |
| 840 | request_irq(60, hdpu_smp_cpu0_int_handler, | 839 | request_irq(60, hdpu_smp_cpu0_int_handler, |
| 841 | SA_INTERRUPT, hdpu_smp0, 0); | 840 | IRQF_DISABLED, hdpu_smp0, 0); |
| 842 | } | 841 | } |
| 843 | 842 | ||
| 844 | if (cpu_nr == 1) { | 843 | if (cpu_nr == 1) { |
| @@ -858,7 +857,7 @@ static void smp_hdpu_setup_cpu(int cpu_nr) | |||
| 858 | mv64x60_write(&bh, MV64360_CPU1_DOORBELL_CLR, 0x0); | 857 | mv64x60_write(&bh, MV64360_CPU1_DOORBELL_CLR, 0x0); |
| 859 | mv64x60_write(&bh, MV64360_CPU1_DOORBELL_MASK, 0xff); | 858 | mv64x60_write(&bh, MV64360_CPU1_DOORBELL_MASK, 0xff); |
| 860 | request_irq(28, hdpu_smp_cpu1_int_handler, | 859 | request_irq(28, hdpu_smp_cpu1_int_handler, |
| 861 | SA_INTERRUPT, hdpu_smp1, 0); | 860 | IRQF_DISABLED, hdpu_smp1, 0); |
| 862 | } | 861 | } |
| 863 | 862 | ||
| 864 | } | 863 | } |
diff --git a/arch/ppc/platforms/hermes.h b/arch/ppc/platforms/hermes.h index 198fc590b9f5..de91afff8ca1 100644 --- a/arch/ppc/platforms/hermes.h +++ b/arch/ppc/platforms/hermes.h | |||
| @@ -7,7 +7,6 @@ | |||
| 7 | #ifndef __MACH_HERMES_H | 7 | #ifndef __MACH_HERMES_H |
| 8 | #define __MACH_HERMES_H | 8 | #define __MACH_HERMES_H |
| 9 | 9 | ||
| 10 | #include <linux/config.h> | ||
| 11 | 10 | ||
| 12 | #include <asm/ppcboot.h> | 11 | #include <asm/ppcboot.h> |
| 13 | 12 | ||
diff --git a/arch/ppc/platforms/ip860.h b/arch/ppc/platforms/ip860.h index 8c3836c5f054..2f1f86ce1447 100644 --- a/arch/ppc/platforms/ip860.h +++ b/arch/ppc/platforms/ip860.h | |||
| @@ -7,7 +7,6 @@ | |||
| 7 | #ifndef __MACH_IP860_H | 7 | #ifndef __MACH_IP860_H |
| 8 | #define __MACH_IP860_H | 8 | #define __MACH_IP860_H |
| 9 | 9 | ||
| 10 | #include <linux/config.h> | ||
| 11 | 10 | ||
| 12 | #include <asm/ppcboot.h> | 11 | #include <asm/ppcboot.h> |
| 13 | 12 | ||
diff --git a/arch/ppc/platforms/ivms8.h b/arch/ppc/platforms/ivms8.h index d4be310f8084..9109e684ad9b 100644 --- a/arch/ppc/platforms/ivms8.h +++ b/arch/ppc/platforms/ivms8.h | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | #ifndef __ASM_IVMS8_H__ | 13 | #ifndef __ASM_IVMS8_H__ |
| 14 | #define __ASM_IVMS8_H__ | 14 | #define __ASM_IVMS8_H__ |
| 15 | 15 | ||
| 16 | #include <linux/config.h> | ||
| 17 | 16 | ||
| 18 | #include <asm/ppcboot.h> | 17 | #include <asm/ppcboot.h> |
| 19 | 18 | ||
diff --git a/arch/ppc/platforms/katana.c b/arch/ppc/platforms/katana.c index ad21280e8920..720f8b3e2fbc 100644 --- a/arch/ppc/platforms/katana.c +++ b/arch/ppc/platforms/katana.c | |||
| @@ -16,7 +16,6 @@ | |||
| 16 | * Supports the Artesyn 750i, 752i, and 3750. The 752i is virtually identical | 16 | * Supports the Artesyn 750i, 752i, and 3750. The 752i is virtually identical |
| 17 | * to the 750i except that it has an mv64460 bridge. | 17 | * to the 750i except that it has an mv64460 bridge. |
| 18 | */ | 18 | */ |
| 19 | #include <linux/config.h> | ||
| 20 | #include <linux/kernel.h> | 19 | #include <linux/kernel.h> |
| 21 | #include <linux/pci.h> | 20 | #include <linux/pci.h> |
| 22 | #include <linux/kdev_t.h> | 21 | #include <linux/kdev_t.h> |
diff --git a/arch/ppc/platforms/lantec.h b/arch/ppc/platforms/lantec.h index 8c87642c510f..5e5eb6d0f6aa 100644 --- a/arch/ppc/platforms/lantec.h +++ b/arch/ppc/platforms/lantec.h | |||
| @@ -7,7 +7,6 @@ | |||
| 7 | #ifndef __MACH_LANTEC_H | 7 | #ifndef __MACH_LANTEC_H |
| 8 | #define __MACH_LANTEC_H | 8 | #define __MACH_LANTEC_H |
| 9 | 9 | ||
| 10 | #include <linux/config.h> | ||
| 11 | 10 | ||
| 12 | #include <asm/ppcboot.h> | 11 | #include <asm/ppcboot.h> |
| 13 | 12 | ||
diff --git a/arch/ppc/platforms/lite5200.c b/arch/ppc/platforms/lite5200.c index fecbe9adc9e0..b9e9db63f65b 100644 --- a/arch/ppc/platforms/lite5200.c +++ b/arch/ppc/platforms/lite5200.c | |||
| @@ -21,7 +21,6 @@ | |||
| 21 | * kind, whether express or implied. | 21 | * kind, whether express or implied. |
| 22 | */ | 22 | */ |
| 23 | 23 | ||
| 24 | #include <linux/config.h> | ||
| 25 | #include <linux/initrd.h> | 24 | #include <linux/initrd.h> |
| 26 | #include <linux/seq_file.h> | 25 | #include <linux/seq_file.h> |
| 27 | #include <linux/kdev_t.h> | 26 | #include <linux/kdev_t.h> |
diff --git a/arch/ppc/platforms/lopec.c b/arch/ppc/platforms/lopec.c index c6445a727ca3..18dc6e8dd4f4 100644 --- a/arch/ppc/platforms/lopec.c +++ b/arch/ppc/platforms/lopec.c | |||
| @@ -10,7 +10,6 @@ | |||
| 10 | * or implied. | 10 | * or implied. |
| 11 | */ | 11 | */ |
| 12 | 12 | ||
| 13 | #include <linux/config.h> | ||
| 14 | #include <linux/types.h> | 13 | #include <linux/types.h> |
| 15 | #include <linux/delay.h> | 14 | #include <linux/delay.h> |
| 16 | #include <linux/pci_ids.h> | 15 | #include <linux/pci_ids.h> |
diff --git a/arch/ppc/platforms/lwmon.h b/arch/ppc/platforms/lwmon.h index 995bf5112df0..e63f3b07a5db 100644 --- a/arch/ppc/platforms/lwmon.h +++ b/arch/ppc/platforms/lwmon.h | |||
| @@ -7,7 +7,6 @@ | |||
| 7 | #ifndef __MACH_LWMON_H | 7 | #ifndef __MACH_LWMON_H |
| 8 | #define __MACH_LWMON_H | 8 | #define __MACH_LWMON_H |
| 9 | 9 | ||
| 10 | #include <linux/config.h> | ||
| 11 | 10 | ||
| 12 | #include <asm/ppcboot.h> | 11 | #include <asm/ppcboot.h> |
| 13 | 12 | ||
diff --git a/arch/ppc/platforms/mpc866ads_setup.c b/arch/ppc/platforms/mpc866ads_setup.c index d919dab61347..f19b6167c770 100644 --- a/arch/ppc/platforms/mpc866ads_setup.c +++ b/arch/ppc/platforms/mpc866ads_setup.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * kind, whether express or implied. | 11 | * kind, whether express or implied. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/init.h> | 14 | #include <linux/init.h> |
| 16 | #include <linux/module.h> | 15 | #include <linux/module.h> |
| 17 | #include <linux/param.h> | 16 | #include <linux/param.h> |
diff --git a/arch/ppc/platforms/mpc885ads.h b/arch/ppc/platforms/mpc885ads.h index a80b7d116b49..d3bbbb3c9a1f 100644 --- a/arch/ppc/platforms/mpc885ads.h +++ b/arch/ppc/platforms/mpc885ads.h | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | #ifndef __ASM_MPC885ADS_H__ | 15 | #ifndef __ASM_MPC885ADS_H__ |
| 16 | #define __ASM_MPC885ADS_H__ | 16 | #define __ASM_MPC885ADS_H__ |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | 18 | ||
| 20 | #include <asm/ppcboot.h> | 19 | #include <asm/ppcboot.h> |
| 21 | 20 | ||
diff --git a/arch/ppc/platforms/mpc885ads_setup.c b/arch/ppc/platforms/mpc885ads_setup.c index 4b88679cd31c..c1fc4a16fea9 100644 --- a/arch/ppc/platforms/mpc885ads_setup.c +++ b/arch/ppc/platforms/mpc885ads_setup.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * kind, whether express or implied. | 11 | * kind, whether express or implied. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/init.h> | 14 | #include <linux/init.h> |
| 16 | #include <linux/module.h> | 15 | #include <linux/module.h> |
| 17 | #include <linux/param.h> | 16 | #include <linux/param.h> |
diff --git a/arch/ppc/platforms/mvme5100.c b/arch/ppc/platforms/mvme5100.c index c717cd92c028..bb8d4a45437a 100644 --- a/arch/ppc/platforms/mvme5100.c +++ b/arch/ppc/platforms/mvme5100.c | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | * or implied. | 9 | * or implied. |
| 10 | */ | 10 | */ |
| 11 | 11 | ||
| 12 | #include <linux/config.h> | ||
| 13 | #include <linux/stddef.h> | 12 | #include <linux/stddef.h> |
| 14 | #include <linux/kernel.h> | 13 | #include <linux/kernel.h> |
| 15 | #include <linux/init.h> | 14 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/pal4_setup.c b/arch/ppc/platforms/pal4_setup.c index 3c3d881df00d..3da47d9ec7a2 100644 --- a/arch/ppc/platforms/pal4_setup.c +++ b/arch/ppc/platforms/pal4_setup.c | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | * or implied. | 9 | * or implied. |
| 10 | */ | 10 | */ |
| 11 | 11 | ||
| 12 | #include <linux/config.h> | ||
| 13 | #include <linux/kernel.h> | 12 | #include <linux/kernel.h> |
| 14 | #include <linux/init.h> | 13 | #include <linux/init.h> |
| 15 | #include <linux/types.h> | 14 | #include <linux/types.h> |
diff --git a/arch/ppc/platforms/pcu_e.h b/arch/ppc/platforms/pcu_e.h index 91a820a6fbc4..a2c03a22875e 100644 --- a/arch/ppc/platforms/pcu_e.h +++ b/arch/ppc/platforms/pcu_e.h | |||
| @@ -7,7 +7,6 @@ | |||
| 7 | #ifndef __MACH_PCU_E_H | 7 | #ifndef __MACH_PCU_E_H |
| 8 | #define __MACH_PCU_E_H | 8 | #define __MACH_PCU_E_H |
| 9 | 9 | ||
| 10 | #include <linux/config.h> | ||
| 11 | 10 | ||
| 12 | #include <asm/ppcboot.h> | 11 | #include <asm/ppcboot.h> |
| 13 | 12 | ||
diff --git a/arch/ppc/platforms/powerpmc250.c b/arch/ppc/platforms/powerpmc250.c index c3a86be11fb7..4d46650e07fd 100644 --- a/arch/ppc/platforms/powerpmc250.c +++ b/arch/ppc/platforms/powerpmc250.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * or implied. | 11 | * or implied. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/stddef.h> | 14 | #include <linux/stddef.h> |
| 16 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/pplus.c b/arch/ppc/platforms/pplus.c index de2761ebe0d9..9778105d4dfe 100644 --- a/arch/ppc/platforms/pplus.c +++ b/arch/ppc/platforms/pplus.c | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | * or implied. | 13 | * or implied. |
| 14 | */ | 14 | */ |
| 15 | 15 | ||
| 16 | #include <linux/config.h> | ||
| 17 | #include <linux/kernel.h> | 16 | #include <linux/kernel.h> |
| 18 | #include <linux/interrupt.h> | 17 | #include <linux/interrupt.h> |
| 19 | #include <linux/init.h> | 18 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/pq2ads.h b/arch/ppc/platforms/pq2ads.h index 6b26dd36c640..2b287f4e0ca3 100644 --- a/arch/ppc/platforms/pq2ads.h +++ b/arch/ppc/platforms/pq2ads.h | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | #ifndef __MACH_ADS8260_DEFS | 9 | #ifndef __MACH_ADS8260_DEFS |
| 10 | #define __MACH_ADS8260_DEFS | 10 | #define __MACH_ADS8260_DEFS |
| 11 | 11 | ||
| 12 | #include <linux/config.h> | ||
| 13 | 12 | ||
| 14 | #include <asm/ppcboot.h> | 13 | #include <asm/ppcboot.h> |
| 15 | 14 | ||
diff --git a/arch/ppc/platforms/prep_pci.c b/arch/ppc/platforms/prep_pci.c index e50b9996848c..c627ba41335f 100644 --- a/arch/ppc/platforms/prep_pci.c +++ b/arch/ppc/platforms/prep_pci.c | |||
| @@ -6,7 +6,6 @@ | |||
| 6 | * The motherboard routes/maps will disappear shortly. -- Cort | 6 | * The motherboard routes/maps will disappear shortly. -- Cort |
| 7 | */ | 7 | */ |
| 8 | 8 | ||
| 9 | #include <linux/config.h> | ||
| 10 | #include <linux/types.h> | 9 | #include <linux/types.h> |
| 11 | #include <linux/pci.h> | 10 | #include <linux/pci.h> |
| 12 | #include <linux/kernel.h> | 11 | #include <linux/kernel.h> |
diff --git a/arch/ppc/platforms/prep_setup.c b/arch/ppc/platforms/prep_setup.c index e86f6156d589..6436beffdc96 100644 --- a/arch/ppc/platforms/prep_setup.c +++ b/arch/ppc/platforms/prep_setup.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * bootup setup stuff.. | 11 | * bootup setup stuff.. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/delay.h> | 14 | #include <linux/delay.h> |
| 16 | #include <linux/module.h> | 15 | #include <linux/module.h> |
| 17 | #include <linux/errno.h> | 16 | #include <linux/errno.h> |
diff --git a/arch/ppc/platforms/prpmc750.c b/arch/ppc/platforms/prpmc750.c index cdd9cfb13ee9..fcab513e206d 100644 --- a/arch/ppc/platforms/prpmc750.c +++ b/arch/ppc/platforms/prpmc750.c | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | * or implied. | 9 | * or implied. |
| 10 | */ | 10 | */ |
| 11 | 11 | ||
| 12 | #include <linux/config.h> | ||
| 13 | #include <linux/stddef.h> | 12 | #include <linux/stddef.h> |
| 14 | #include <linux/kernel.h> | 13 | #include <linux/kernel.h> |
| 15 | #include <linux/init.h> | 14 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/prpmc800.c b/arch/ppc/platforms/prpmc800.c index e459a199fb1d..f4ade5cd7a88 100644 --- a/arch/ppc/platforms/prpmc800.c +++ b/arch/ppc/platforms/prpmc800.c | |||
| @@ -7,7 +7,6 @@ | |||
| 7 | * or implied. | 7 | * or implied. |
| 8 | */ | 8 | */ |
| 9 | 9 | ||
| 10 | #include <linux/config.h> | ||
| 11 | #include <linux/stddef.h> | 10 | #include <linux/stddef.h> |
| 12 | #include <linux/kernel.h> | 11 | #include <linux/kernel.h> |
| 13 | #include <linux/init.h> | 12 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/radstone_ppc7d.c b/arch/ppc/platforms/radstone_ppc7d.c index bc26b6d71c1d..3bb530af0297 100644 --- a/arch/ppc/platforms/radstone_ppc7d.c +++ b/arch/ppc/platforms/radstone_ppc7d.c | |||
| @@ -18,7 +18,6 @@ | |||
| 18 | * SCSI / VGA. | 18 | * SCSI / VGA. |
| 19 | */ | 19 | */ |
| 20 | 20 | ||
| 21 | #include <linux/config.h> | ||
| 22 | #include <linux/stddef.h> | 21 | #include <linux/stddef.h> |
| 23 | #include <linux/kernel.h> | 22 | #include <linux/kernel.h> |
| 24 | #include <linux/init.h> | 23 | #include <linux/init.h> |
| @@ -1311,7 +1310,7 @@ static void ppc7d_init2(void) | |||
| 1311 | 1310 | ||
| 1312 | /* Hook up i8259 interrupt which is connected to GPP28 */ | 1311 | /* Hook up i8259 interrupt which is connected to GPP28 */ |
| 1313 | request_irq(mv64360_irq_base + MV64x60_IRQ_GPP28, ppc7d_i8259_intr, | 1312 | request_irq(mv64360_irq_base + MV64x60_IRQ_GPP28, ppc7d_i8259_intr, |
| 1314 | SA_INTERRUPT, "I8259 (GPP28) interrupt", (void *)0); | 1313 | IRQF_DISABLED, "I8259 (GPP28) interrupt", (void *)0); |
| 1315 | 1314 | ||
| 1316 | /* Configure MPP16 as watchdog NMI, MPP17 as watchdog WDE */ | 1315 | /* Configure MPP16 as watchdog NMI, MPP17 as watchdog WDE */ |
| 1317 | spin_lock_irqsave(&mv64x60_lock, flags); | 1316 | spin_lock_irqsave(&mv64x60_lock, flags); |
diff --git a/arch/ppc/platforms/rpxclassic.h b/arch/ppc/platforms/rpxclassic.h index 6daa109491c4..57a2a55dab8c 100644 --- a/arch/ppc/platforms/rpxclassic.h +++ b/arch/ppc/platforms/rpxclassic.h | |||
| @@ -8,7 +8,6 @@ | |||
| 8 | #ifndef __MACH_RPX_DEFS | 8 | #ifndef __MACH_RPX_DEFS |
| 9 | #define __MACH_RPX_DEFS | 9 | #define __MACH_RPX_DEFS |
| 10 | 10 | ||
| 11 | #include <linux/config.h> | ||
| 12 | 11 | ||
| 13 | #ifndef __ASSEMBLY__ | 12 | #ifndef __ASSEMBLY__ |
| 14 | /* A Board Information structure that is given to a program when | 13 | /* A Board Information structure that is given to a program when |
diff --git a/arch/ppc/platforms/rpxlite.h b/arch/ppc/platforms/rpxlite.h index deee5bd36aa8..719780646270 100644 --- a/arch/ppc/platforms/rpxlite.h +++ b/arch/ppc/platforms/rpxlite.h | |||
| @@ -8,7 +8,6 @@ | |||
| 8 | #ifndef __MACH_RPX_DEFS | 8 | #ifndef __MACH_RPX_DEFS |
| 9 | #define __MACH_RPX_DEFS | 9 | #define __MACH_RPX_DEFS |
| 10 | 10 | ||
| 11 | #include <linux/config.h> | ||
| 12 | 11 | ||
| 13 | #ifndef __ASSEMBLY__ | 12 | #ifndef __ASSEMBLY__ |
| 14 | /* A Board Information structure that is given to a program when | 13 | /* A Board Information structure that is given to a program when |
diff --git a/arch/ppc/platforms/sandpoint.c b/arch/ppc/platforms/sandpoint.c index 6dc459decb2d..a76002af686f 100644 --- a/arch/ppc/platforms/sandpoint.c +++ b/arch/ppc/platforms/sandpoint.c | |||
| @@ -60,7 +60,6 @@ | |||
| 60 | * found, we can hopefully stop hardcoding 32MB of RAM. | 60 | * found, we can hopefully stop hardcoding 32MB of RAM. |
| 61 | */ | 61 | */ |
| 62 | 62 | ||
| 63 | #include <linux/config.h> | ||
| 64 | #include <linux/stddef.h> | 63 | #include <linux/stddef.h> |
| 65 | #include <linux/kernel.h> | 64 | #include <linux/kernel.h> |
| 66 | #include <linux/init.h> | 65 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/sbc82xx.c b/arch/ppc/platforms/sbc82xx.c index 866807b4ad0b..60b769c7f3fc 100644 --- a/arch/ppc/platforms/sbc82xx.c +++ b/arch/ppc/platforms/sbc82xx.c | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | * option) any later version. | 13 | * option) any later version. |
| 14 | */ | 14 | */ |
| 15 | 15 | ||
| 16 | #include <linux/config.h> | ||
| 17 | #include <linux/stddef.h> | 16 | #include <linux/stddef.h> |
| 18 | #include <linux/interrupt.h> | 17 | #include <linux/interrupt.h> |
| 19 | #include <linux/irq.h> | 18 | #include <linux/irq.h> |
| @@ -146,7 +145,7 @@ static irqreturn_t sbc82xx_i8259_demux(int irq, void *dev_id, struct pt_regs *re | |||
| 146 | 145 | ||
| 147 | static struct irqaction sbc82xx_i8259_irqaction = { | 146 | static struct irqaction sbc82xx_i8259_irqaction = { |
| 148 | .handler = sbc82xx_i8259_demux, | 147 | .handler = sbc82xx_i8259_demux, |
| 149 | .flags = SA_INTERRUPT, | 148 | .flags = IRQF_DISABLED, |
| 150 | .mask = CPU_MASK_NONE, | 149 | .mask = CPU_MASK_NONE, |
| 151 | .name = "i8259 demux", | 150 | .name = "i8259 demux", |
| 152 | }; | 151 | }; |
| @@ -172,7 +171,7 @@ void __init sbc82xx_init_IRQ(void) | |||
| 172 | 171 | ||
| 173 | /* Set up the interrupt handlers for the i8259 IRQs */ | 172 | /* Set up the interrupt handlers for the i8259 IRQs */ |
| 174 | for (i = NR_SIU_INTS; i < NR_SIU_INTS + 8; i++) { | 173 | for (i = NR_SIU_INTS; i < NR_SIU_INTS + 8; i++) { |
| 175 | irq_desc[i].handler = &sbc82xx_i8259_ic; | 174 | irq_desc[i].chip = &sbc82xx_i8259_ic; |
| 176 | irq_desc[i].status |= IRQ_LEVEL; | 175 | irq_desc[i].status |= IRQ_LEVEL; |
| 177 | } | 176 | } |
| 178 | 177 | ||
diff --git a/arch/ppc/platforms/spruce.c b/arch/ppc/platforms/spruce.c index 3783deccd9b2..3c7842784876 100644 --- a/arch/ppc/platforms/spruce.c +++ b/arch/ppc/platforms/spruce.c | |||
| @@ -9,7 +9,6 @@ | |||
| 9 | * or implied. | 9 | * or implied. |
| 10 | */ | 10 | */ |
| 11 | 11 | ||
| 12 | #include <linux/config.h> | ||
| 13 | #include <linux/stddef.h> | 12 | #include <linux/stddef.h> |
| 14 | #include <linux/kernel.h> | 13 | #include <linux/kernel.h> |
| 15 | #include <linux/init.h> | 14 | #include <linux/init.h> |
diff --git a/arch/ppc/platforms/tqm8260.h b/arch/ppc/platforms/tqm8260.h index c7a78a646c66..7f8c9a6928f8 100644 --- a/arch/ppc/platforms/tqm8260.h +++ b/arch/ppc/platforms/tqm8260.h | |||
| @@ -7,7 +7,6 @@ | |||
| 7 | #ifndef __TQM8260_PLATFORM | 7 | #ifndef __TQM8260_PLATFORM |
| 8 | #define __TQM8260_PLATFORM | 8 | #define __TQM8260_PLATFORM |
| 9 | 9 | ||
| 10 | #include <linux/config.h> | ||
| 11 | 10 | ||
| 12 | #include <asm/ppcboot.h> | 11 | #include <asm/ppcboot.h> |
| 13 | 12 | ||
diff --git a/arch/ppc/platforms/tqm8xx.h b/arch/ppc/platforms/tqm8xx.h index 43ac064ebe5a..662131d0eb39 100644 --- a/arch/ppc/platforms/tqm8xx.h +++ b/arch/ppc/platforms/tqm8xx.h | |||
| @@ -8,7 +8,6 @@ | |||
| 8 | #ifndef __MACH_TQM8xx_H | 8 | #ifndef __MACH_TQM8xx_H |
| 9 | #define __MACH_TQM8xx_H | 9 | #define __MACH_TQM8xx_H |
| 10 | 10 | ||
| 11 | #include <linux/config.h> | ||
| 12 | 11 | ||
| 13 | #include <asm/ppcboot.h> | 12 | #include <asm/ppcboot.h> |
| 14 | 13 | ||
diff --git a/arch/ppc/syslib/btext.c b/arch/ppc/syslib/btext.c index 12fa83e6774a..51ab6e90fe25 100644 --- a/arch/ppc/syslib/btext.c +++ b/arch/ppc/syslib/btext.c | |||
| @@ -3,7 +3,6 @@ | |||
| 3 | * | 3 | * |
| 4 | * Benjamin Herrenschmidt <benh@kernel.crashing.org> | 4 | * Benjamin Herrenschmidt <benh@kernel.crashing.org> |
| 5 | */ | 5 | */ |
| 6 | #include <linux/config.h> | ||
| 7 | #include <linux/kernel.h> | 6 | #include <linux/kernel.h> |
| 8 | #include <linux/string.h> | 7 | #include <linux/string.h> |
| 9 | #include <linux/init.h> | 8 | #include <linux/init.h> |
diff --git a/arch/ppc/syslib/cpc700_pic.c b/arch/ppc/syslib/cpc700_pic.c index 5add0a919ef6..172aa215fdb0 100644 --- a/arch/ppc/syslib/cpc700_pic.c +++ b/arch/ppc/syslib/cpc700_pic.c | |||
| @@ -140,12 +140,12 @@ cpc700_init_IRQ(void) | |||
| 140 | /* IRQ 0 is highest */ | 140 | /* IRQ 0 is highest */ |
| 141 | 141 | ||
| 142 | for (i = 0; i < 17; i++) { | 142 | for (i = 0; i < 17; i++) { |
| 143 | irq_desc[i].handler = &cpc700_pic; | 143 | irq_desc[i].chip = &cpc700_pic; |
| 144 | cpc700_pic_init_irq(i); | 144 | cpc700_pic_init_irq(i); |
| 145 | } | 145 | } |
| 146 | 146 | ||
| 147 | for (i = 20; i < 32; i++) { | 147 | for (i = 20; i < 32; i++) { |
| 148 | irq_desc[i].handler = &cpc700_pic; | 148 | irq_desc[i].chip = &cpc700_pic; |
| 149 | cpc700_pic_init_irq(i); | 149 | cpc700_pic_init_irq(i); |
| 150 | } | 150 | } |
| 151 | 151 | ||
diff --git a/arch/ppc/syslib/cpm2_pic.c b/arch/ppc/syslib/cpm2_pic.c index 29d95d415ceb..c0fee0beb815 100644 --- a/arch/ppc/syslib/cpm2_pic.c +++ b/arch/ppc/syslib/cpm2_pic.c | |||
| @@ -171,7 +171,7 @@ void cpm2_init_IRQ(void) | |||
| 171 | /* Enable chaining to OpenPIC, and make everything level | 171 | /* Enable chaining to OpenPIC, and make everything level |
| 172 | */ | 172 | */ |
| 173 | for (i = 0; i < NR_CPM_INTS; i++) { | 173 | for (i = 0; i < NR_CPM_INTS; i++) { |
| 174 | irq_desc[i+CPM_IRQ_OFFSET].handler = &cpm2_pic; | 174 | irq_desc[i+CPM_IRQ_OFFSET].chip = &cpm2_pic; |
| 175 | irq_desc[i+CPM_IRQ_OFFSET].status |= IRQ_LEVEL; | 175 | irq_desc[i+CPM_IRQ_OFFSET].status |= IRQ_LEVEL; |
| 176 | } | 176 | } |
| 177 | } | 177 | } |
diff --git a/arch/ppc/syslib/gen550_dbg.c b/arch/ppc/syslib/gen550_dbg.c index 9fcff74bfdd0..9293f5c59099 100644 --- a/arch/ppc/syslib/gen550_dbg.c +++ b/arch/ppc/syslib/gen550_dbg.c | |||
| @@ -14,7 +14,6 @@ | |||
| 14 | * or implied. | 14 | * or implied. |
| 15 | */ | 15 | */ |
| 16 | 16 | ||
| 17 | #include <linux/config.h> | ||
| 18 | #include <linux/types.h> | 17 | #include <linux/types.h> |
| 19 | #include <linux/serial.h> | 18 | #include <linux/serial.h> |
| 20 | #include <linux/tty.h> /* For linux/serial_core.h */ | 19 | #include <linux/tty.h> /* For linux/serial_core.h */ |
diff --git a/arch/ppc/syslib/gen550_kgdb.c b/arch/ppc/syslib/gen550_kgdb.c index 874078a7664d..987cc0414e6e 100644 --- a/arch/ppc/syslib/gen550_kgdb.c +++ b/arch/ppc/syslib/gen550_kgdb.c | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | * or implied. | 15 | * or implied. |
| 16 | */ | 16 | */ |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | #include <linux/types.h> | 18 | #include <linux/types.h> |
| 20 | #include <linux/kernel.h> | 19 | #include <linux/kernel.h> |
| 21 | 20 | ||
diff --git a/arch/ppc/syslib/gt64260_pic.c b/arch/ppc/syslib/gt64260_pic.c index dc3bd9ecbbf6..7fd550a7d586 100644 --- a/arch/ppc/syslib/gt64260_pic.c +++ b/arch/ppc/syslib/gt64260_pic.c | |||
| @@ -98,7 +98,7 @@ gt64260_init_irq(void) | |||
| 98 | 98 | ||
| 99 | /* use the gt64260 for all (possible) interrupt sources */ | 99 | /* use the gt64260 for all (possible) interrupt sources */ |
| 100 | for (i = gt64260_irq_base; i < (gt64260_irq_base + 96); i++) | 100 | for (i = gt64260_irq_base; i < (gt64260_irq_base + 96); i++) |
| 101 | irq_desc[i].handler = >64260_pic; | 101 | irq_desc[i].chip = >64260_pic; |
| 102 | 102 | ||
| 103 | if (ppc_md.progress) | 103 | if (ppc_md.progress) |
| 104 | ppc_md.progress("gt64260_init_irq: exit", 0x0); | 104 | ppc_md.progress("gt64260_init_irq: exit", 0x0); |
| @@ -297,7 +297,7 @@ gt64260_register_hdlrs(void) | |||
| 297 | 297 | ||
| 298 | /* Register CPU interface error interrupt handler */ | 298 | /* Register CPU interface error interrupt handler */ |
| 299 | if ((rc = request_irq(MV64x60_IRQ_CPU_ERR, | 299 | if ((rc = request_irq(MV64x60_IRQ_CPU_ERR, |
| 300 | gt64260_cpu_error_int_handler, SA_INTERRUPT, CPU_INTR_STR, 0))) | 300 | gt64260_cpu_error_int_handler, IRQF_DISABLED, CPU_INTR_STR, 0))) |
| 301 | printk(KERN_WARNING "Can't register cpu error handler: %d", rc); | 301 | printk(KERN_WARNING "Can't register cpu error handler: %d", rc); |
| 302 | 302 | ||
| 303 | mv64x60_write(&bh, MV64x60_CPU_ERR_MASK, 0); | 303 | mv64x60_write(&bh, MV64x60_CPU_ERR_MASK, 0); |
| @@ -305,7 +305,7 @@ gt64260_register_hdlrs(void) | |||
| 305 | 305 | ||
| 306 | /* Register PCI 0 error interrupt handler */ | 306 | /* Register PCI 0 error interrupt handler */ |
| 307 | if ((rc = request_irq(MV64360_IRQ_PCI0, gt64260_pci_error_int_handler, | 307 | if ((rc = request_irq(MV64360_IRQ_PCI0, gt64260_pci_error_int_handler, |
| 308 | SA_INTERRUPT, PCI0_INTR_STR, (void *)0))) | 308 | IRQF_DISABLED, PCI0_INTR_STR, (void *)0))) |
| 309 | printk(KERN_WARNING "Can't register pci 0 error handler: %d", | 309 | printk(KERN_WARNING "Can't register pci 0 error handler: %d", |
| 310 | rc); | 310 | rc); |
| 311 | 311 | ||
| @@ -314,7 +314,7 @@ gt64260_register_hdlrs(void) | |||
| 314 | 314 | ||
| 315 | /* Register PCI 1 error interrupt handler */ | 315 | /* Register PCI 1 error interrupt handler */ |
| 316 | if ((rc = request_irq(MV64360_IRQ_PCI1, gt64260_pci_error_int_handler, | 316 | if ((rc = request_irq(MV64360_IRQ_PCI1, gt64260_pci_error_int_handler, |
| 317 | SA_INTERRUPT, PCI1_INTR_STR, (void *)1))) | 317 | IRQF_DISABLED, PCI1_INTR_STR, (void *)1))) |
| 318 | printk(KERN_WARNING "Can't register pci 1 error handler: %d", | 318 | printk(KERN_WARNING "Can't register pci 1 error handler: %d", |
| 319 | rc); | 319 | rc); |
| 320 | 320 | ||
diff --git a/arch/ppc/syslib/ibm440gp_common.c b/arch/ppc/syslib/ibm440gp_common.c index fbaae5f6d834..a3927ec9b5d7 100644 --- a/arch/ppc/syslib/ibm440gp_common.c +++ b/arch/ppc/syslib/ibm440gp_common.c | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | * option) any later version. | 13 | * option) any later version. |
| 14 | * | 14 | * |
| 15 | */ | 15 | */ |
| 16 | #include <linux/config.h> | ||
| 17 | #include <linux/types.h> | 16 | #include <linux/types.h> |
| 18 | #include <asm/reg.h> | 17 | #include <asm/reg.h> |
| 19 | #include <asm/ibm44x.h> | 18 | #include <asm/ibm44x.h> |
diff --git a/arch/ppc/syslib/ibm440gp_common.h b/arch/ppc/syslib/ibm440gp_common.h index f48529f3c23d..94d7835038ad 100644 --- a/arch/ppc/syslib/ibm440gp_common.h +++ b/arch/ppc/syslib/ibm440gp_common.h | |||
| @@ -16,7 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #ifndef __ASSEMBLY__ | 17 | #ifndef __ASSEMBLY__ |
| 18 | 18 | ||
| 19 | #include <linux/config.h> | ||
| 20 | #include <linux/init.h> | 19 | #include <linux/init.h> |
| 21 | #include <syslib/ibm44x_common.h> | 20 | #include <syslib/ibm44x_common.h> |
| 22 | 21 | ||
diff --git a/arch/ppc/syslib/ibm440gx_common.c b/arch/ppc/syslib/ibm440gx_common.c index f6cc16888527..4b77e6c8c87f 100644 --- a/arch/ppc/syslib/ibm440gx_common.c +++ b/arch/ppc/syslib/ibm440gx_common.c | |||
| @@ -10,7 +10,6 @@ | |||
| 10 | * option) any later version. | 10 | * option) any later version. |
| 11 | * | 11 | * |
| 12 | */ | 12 | */ |
| 13 | #include <linux/config.h> | ||
| 14 | #include <linux/kernel.h> | 13 | #include <linux/kernel.h> |
| 15 | #include <linux/interrupt.h> | 14 | #include <linux/interrupt.h> |
| 16 | #include <asm/ibm44x.h> | 15 | #include <asm/ibm44x.h> |
| @@ -150,7 +149,7 @@ void __init ibm440gx_l2c_enable(void){ | |||
| 150 | unsigned long flags; | 149 | unsigned long flags; |
| 151 | 150 | ||
| 152 | /* Install error handler */ | 151 | /* Install error handler */ |
| 153 | if (request_irq(87, l2c_error_handler, SA_INTERRUPT, "L2C", 0) < 0){ | 152 | if (request_irq(87, l2c_error_handler, IRQF_DISABLED, "L2C", 0) < 0){ |
| 154 | printk(KERN_ERR "Cannot install L2C error handler, cache is not enabled\n"); | 153 | printk(KERN_ERR "Cannot install L2C error handler, cache is not enabled\n"); |
| 155 | return; | 154 | return; |
| 156 | } | 155 | } |
diff --git a/arch/ppc/syslib/ibm440gx_common.h b/arch/ppc/syslib/ibm440gx_common.h index a03ec6022e8f..8d6f203e7a1d 100644 --- a/arch/ppc/syslib/ibm440gx_common.h +++ b/arch/ppc/syslib/ibm440gx_common.h | |||
| @@ -16,7 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #ifndef __ASSEMBLY__ | 17 | #ifndef __ASSEMBLY__ |
| 18 | 18 | ||
| 19 | #include <linux/config.h> | ||
| 20 | #include <linux/init.h> | 19 | #include <linux/init.h> |
| 21 | #include <linux/seq_file.h> | 20 | #include <linux/seq_file.h> |
| 22 | #include <syslib/ibm44x_common.h> | 21 | #include <syslib/ibm44x_common.h> |
diff --git a/arch/ppc/syslib/ibm440sp_common.c b/arch/ppc/syslib/ibm440sp_common.c index 293e4138d172..571f8bcf78e6 100644 --- a/arch/ppc/syslib/ibm440sp_common.c +++ b/arch/ppc/syslib/ibm440sp_common.c | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | * option) any later version. | 13 | * option) any later version. |
| 14 | * | 14 | * |
| 15 | */ | 15 | */ |
| 16 | #include <linux/config.h> | ||
| 17 | #include <linux/types.h> | 16 | #include <linux/types.h> |
| 18 | #include <linux/serial.h> | 17 | #include <linux/serial.h> |
| 19 | 18 | ||
diff --git a/arch/ppc/syslib/ibm44x_common.c b/arch/ppc/syslib/ibm44x_common.c index 14a981a5cea7..01f99b4a6649 100644 --- a/arch/ppc/syslib/ibm44x_common.c +++ b/arch/ppc/syslib/ibm44x_common.c | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | * option) any later version. | 13 | * option) any later version. |
| 14 | * | 14 | * |
| 15 | */ | 15 | */ |
| 16 | #include <linux/config.h> | ||
| 17 | #include <linux/time.h> | 16 | #include <linux/time.h> |
| 18 | #include <linux/types.h> | 17 | #include <linux/types.h> |
| 19 | #include <linux/serial.h> | 18 | #include <linux/serial.h> |
diff --git a/arch/ppc/syslib/m8260_pci_erratum9.c b/arch/ppc/syslib/m8260_pci_erratum9.c index 99e4bc0e42af..974581ea4849 100644 --- a/arch/ppc/syslib/m8260_pci_erratum9.c +++ b/arch/ppc/syslib/m8260_pci_erratum9.c | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | * or implied. | 15 | * or implied. |
| 16 | */ | 16 | */ |
| 17 | #include <linux/kernel.h> | 17 | #include <linux/kernel.h> |
| 18 | #include <linux/config.h> | ||
| 19 | #include <linux/module.h> | 18 | #include <linux/module.h> |
| 20 | #include <linux/pci.h> | 19 | #include <linux/pci.h> |
| 21 | #include <linux/types.h> | 20 | #include <linux/types.h> |
diff --git a/arch/ppc/syslib/m8260_setup.c b/arch/ppc/syslib/m8260_setup.c index b7a6cb2d8d52..15f0d7323535 100644 --- a/arch/ppc/syslib/m8260_setup.c +++ b/arch/ppc/syslib/m8260_setup.c | |||
| @@ -6,7 +6,6 @@ | |||
| 6 | * Further modified for generic 8xx and 8260 by Dan. | 6 | * Further modified for generic 8xx and 8260 by Dan. |
| 7 | */ | 7 | */ |
| 8 | 8 | ||
| 9 | #include <linux/config.h> | ||
| 10 | #include <linux/sched.h> | 9 | #include <linux/sched.h> |
| 11 | #include <linux/kernel.h> | 10 | #include <linux/kernel.h> |
| 12 | #include <linux/mm.h> | 11 | #include <linux/mm.h> |
diff --git a/arch/ppc/syslib/m82xx_pci.c b/arch/ppc/syslib/m82xx_pci.c index 1941a8c7ca9a..d3fa264e179e 100644 --- a/arch/ppc/syslib/m82xx_pci.c +++ b/arch/ppc/syslib/m82xx_pci.c | |||
| @@ -139,7 +139,7 @@ pq2pci_irq_demux(int irq, void *dev_id, struct pt_regs *regs) | |||
| 139 | 139 | ||
| 140 | static struct irqaction pq2pci_irqaction = { | 140 | static struct irqaction pq2pci_irqaction = { |
| 141 | .handler = pq2pci_irq_demux, | 141 | .handler = pq2pci_irq_demux, |
| 142 | .flags = SA_INTERRUPT, | 142 | .flags = IRQF_DISABLED, |
| 143 | .mask = CPU_MASK_NONE, | 143 | .mask = CPU_MASK_NONE, |
| 144 | .name = "PQ2 PCI cascade", | 144 | .name = "PQ2 PCI cascade", |
| 145 | }; | 145 | }; |
| @@ -159,7 +159,7 @@ pq2pci_init_irq(void) | |||
| 159 | immap->im_memctl.memc_or8 = 0xffff8010; | 159 | immap->im_memctl.memc_or8 = 0xffff8010; |
| 160 | #endif | 160 | #endif |
| 161 | for (irq = NR_CPM_INTS; irq < NR_CPM_INTS + 4; irq++) | 161 | for (irq = NR_CPM_INTS; irq < NR_CPM_INTS + 4; irq++) |
| 162 | irq_desc[irq].handler = &pq2pci_ic; | 162 | irq_desc[irq].chip = &pq2pci_ic; |
| 163 | 163 | ||
| 164 | /* make PCI IRQ level sensitive */ | 164 | /* make PCI IRQ level sensitive */ |
| 165 | immap->im_intctl.ic_siexr &= | 165 | immap->im_intctl.ic_siexr &= |
diff --git a/arch/ppc/syslib/m8xx_setup.c b/arch/ppc/syslib/m8xx_setup.c index dae9af78bde1..54303a7b4e69 100644 --- a/arch/ppc/syslib/m8xx_setup.c +++ b/arch/ppc/syslib/m8xx_setup.c | |||
| @@ -10,7 +10,6 @@ | |||
| 10 | * bootup setup stuff.. | 10 | * bootup setup stuff.. |
| 11 | */ | 11 | */ |
| 12 | 12 | ||
| 13 | #include <linux/config.h> | ||
| 14 | #include <linux/errno.h> | 13 | #include <linux/errno.h> |
| 15 | #include <linux/sched.h> | 14 | #include <linux/sched.h> |
| 16 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
| @@ -347,13 +346,13 @@ m8xx_init_IRQ(void) | |||
| 347 | int i; | 346 | int i; |
| 348 | 347 | ||
| 349 | for (i = SIU_IRQ_OFFSET ; i < SIU_IRQ_OFFSET + NR_SIU_INTS ; i++) | 348 | for (i = SIU_IRQ_OFFSET ; i < SIU_IRQ_OFFSET + NR_SIU_INTS ; i++) |
| 350 | irq_desc[i].handler = &ppc8xx_pic; | 349 | irq_desc[i].chip = &ppc8xx_pic; |
| 351 | 350 | ||
| 352 | cpm_interrupt_init(); | 351 | cpm_interrupt_init(); |
| 353 | 352 | ||
| 354 | #if defined(CONFIG_PCI) | 353 | #if defined(CONFIG_PCI) |
| 355 | for (i = I8259_IRQ_OFFSET ; i < I8259_IRQ_OFFSET + NR_8259_INTS ; i++) | 354 | for (i = I8259_IRQ_OFFSET ; i < I8259_IRQ_OFFSET + NR_8259_INTS ; i++) |
| 356 | irq_desc[i].handler = &i8259_pic; | 355 | irq_desc[i].chip = &i8259_pic; |
| 357 | 356 | ||
| 358 | i8259_pic_irq_offset = I8259_IRQ_OFFSET; | 357 | i8259_pic_irq_offset = I8259_IRQ_OFFSET; |
| 359 | i8259_init(0); | 358 | i8259_init(0); |
diff --git a/arch/ppc/syslib/mpc52xx_pci.c b/arch/ppc/syslib/mpc52xx_pci.c index 5a5a7a9cd248..20a0eac0dc3a 100644 --- a/arch/ppc/syslib/mpc52xx_pci.c +++ b/arch/ppc/syslib/mpc52xx_pci.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * kind, whether express or implied. | 11 | * kind, whether express or implied. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | 14 | ||
| 16 | #include <asm/pci.h> | 15 | #include <asm/pci.h> |
| 17 | 16 | ||
diff --git a/arch/ppc/syslib/mpc52xx_pic.c b/arch/ppc/syslib/mpc52xx_pic.c index c4406f9dc6a3..6425b5cee7db 100644 --- a/arch/ppc/syslib/mpc52xx_pic.c +++ b/arch/ppc/syslib/mpc52xx_pic.c | |||
| @@ -204,9 +204,9 @@ mpc52xx_init_irq(void) | |||
| 204 | out_be32(&intr->main_pri1, 0); | 204 | out_be32(&intr->main_pri1, 0); |
| 205 | out_be32(&intr->main_pri2, 0); | 205 | out_be32(&intr->main_pri2, 0); |
| 206 | 206 | ||
| 207 | /* Initialize irq_desc[i].handler's with mpc52xx_ic. */ | 207 | /* Initialize irq_desc[i].chip's with mpc52xx_ic. */ |
| 208 | for (i = 0; i < NR_IRQS; i++) { | 208 | for (i = 0; i < NR_IRQS; i++) { |
| 209 | irq_desc[i].handler = &mpc52xx_ic; | 209 | irq_desc[i].chip = &mpc52xx_ic; |
| 210 | irq_desc[i].status = IRQ_LEVEL; | 210 | irq_desc[i].status = IRQ_LEVEL; |
| 211 | } | 211 | } |
| 212 | 212 | ||
diff --git a/arch/ppc/syslib/mpc52xx_setup.c b/arch/ppc/syslib/mpc52xx_setup.c index ee6379bb415e..80c609019bda 100644 --- a/arch/ppc/syslib/mpc52xx_setup.c +++ b/arch/ppc/syslib/mpc52xx_setup.c | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | * kind, whether express or implied. | 15 | * kind, whether express or implied. |
| 16 | */ | 16 | */ |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | 18 | ||
| 20 | #include <asm/io.h> | 19 | #include <asm/io.h> |
| 21 | #include <asm/time.h> | 20 | #include <asm/time.h> |
diff --git a/arch/ppc/syslib/mv64360_pic.c b/arch/ppc/syslib/mv64360_pic.c index 5a19697060f0..3f6d162f87cf 100644 --- a/arch/ppc/syslib/mv64360_pic.c +++ b/arch/ppc/syslib/mv64360_pic.c | |||
| @@ -119,7 +119,7 @@ mv64360_init_irq(void) | |||
| 119 | /* All interrupts are level interrupts */ | 119 | /* All interrupts are level interrupts */ |
| 120 | for (i = mv64360_irq_base; i < (mv64360_irq_base + 96); i++) { | 120 | for (i = mv64360_irq_base; i < (mv64360_irq_base + 96); i++) { |
| 121 | irq_desc[i].status |= IRQ_LEVEL; | 121 | irq_desc[i].status |= IRQ_LEVEL; |
| 122 | irq_desc[i].handler = &mv64360_pic; | 122 | irq_desc[i].chip = &mv64360_pic; |
| 123 | } | 123 | } |
| 124 | 124 | ||
| 125 | if (ppc_md.progress) | 125 | if (ppc_md.progress) |
| @@ -380,7 +380,7 @@ mv64360_register_hdlrs(void) | |||
| 380 | /* Clear old errors and register CPU interface error intr handler */ | 380 | /* Clear old errors and register CPU interface error intr handler */ |
| 381 | mv64x60_write(&bh, MV64x60_CPU_ERR_CAUSE, 0); | 381 | mv64x60_write(&bh, MV64x60_CPU_ERR_CAUSE, 0); |
| 382 | if ((rc = request_irq(MV64x60_IRQ_CPU_ERR + mv64360_irq_base, | 382 | if ((rc = request_irq(MV64x60_IRQ_CPU_ERR + mv64360_irq_base, |
| 383 | mv64360_cpu_error_int_handler, SA_INTERRUPT, CPU_INTR_STR, 0))) | 383 | mv64360_cpu_error_int_handler, IRQF_DISABLED, CPU_INTR_STR, 0))) |
| 384 | printk(KERN_WARNING "Can't register cpu error handler: %d", rc); | 384 | printk(KERN_WARNING "Can't register cpu error handler: %d", rc); |
| 385 | 385 | ||
| 386 | mv64x60_write(&bh, MV64x60_CPU_ERR_MASK, 0); | 386 | mv64x60_write(&bh, MV64x60_CPU_ERR_MASK, 0); |
| @@ -389,14 +389,14 @@ mv64360_register_hdlrs(void) | |||
| 389 | /* Clear old errors and register internal SRAM error intr handler */ | 389 | /* Clear old errors and register internal SRAM error intr handler */ |
| 390 | mv64x60_write(&bh, MV64360_SRAM_ERR_CAUSE, 0); | 390 | mv64x60_write(&bh, MV64360_SRAM_ERR_CAUSE, 0); |
| 391 | if ((rc = request_irq(MV64360_IRQ_SRAM_PAR_ERR + mv64360_irq_base, | 391 | if ((rc = request_irq(MV64360_IRQ_SRAM_PAR_ERR + mv64360_irq_base, |
| 392 | mv64360_sram_error_int_handler,SA_INTERRUPT,SRAM_INTR_STR, 0))) | 392 | mv64360_sram_error_int_handler,IRQF_DISABLED,SRAM_INTR_STR, 0))) |
| 393 | printk(KERN_WARNING "Can't register SRAM error handler: %d",rc); | 393 | printk(KERN_WARNING "Can't register SRAM error handler: %d",rc); |
| 394 | 394 | ||
| 395 | /* Clear old errors and register PCI 0 error intr handler */ | 395 | /* Clear old errors and register PCI 0 error intr handler */ |
| 396 | mv64x60_write(&bh, MV64x60_PCI0_ERR_CAUSE, 0); | 396 | mv64x60_write(&bh, MV64x60_PCI0_ERR_CAUSE, 0); |
| 397 | if ((rc = request_irq(MV64360_IRQ_PCI0 + mv64360_irq_base, | 397 | if ((rc = request_irq(MV64360_IRQ_PCI0 + mv64360_irq_base, |
| 398 | mv64360_pci_error_int_handler, | 398 | mv64360_pci_error_int_handler, |
| 399 | SA_INTERRUPT, PCI0_INTR_STR, (void *)0))) | 399 | IRQF_DISABLED, PCI0_INTR_STR, (void *)0))) |
| 400 | printk(KERN_WARNING "Can't register pci 0 error handler: %d", | 400 | printk(KERN_WARNING "Can't register pci 0 error handler: %d", |
| 401 | rc); | 401 | rc); |
| 402 | 402 | ||
| @@ -411,7 +411,7 @@ mv64360_register_hdlrs(void) | |||
| 411 | mv64x60_write(&bh, MV64x60_PCI1_ERR_CAUSE, 0); | 411 | mv64x60_write(&bh, MV64x60_PCI1_ERR_CAUSE, 0); |
| 412 | if ((rc = request_irq(MV64360_IRQ_PCI1 + mv64360_irq_base, | 412 | if ((rc = request_irq(MV64360_IRQ_PCI1 + mv64360_irq_base, |
| 413 | mv64360_pci_error_int_handler, | 413 | mv64360_pci_error_int_handler, |
| 414 | SA_INTERRUPT, PCI1_INTR_STR, (void *)1))) | 414 | IRQF_DISABLED, PCI1_INTR_STR, (void *)1))) |
| 415 | printk(KERN_WARNING "Can't register pci 1 error handler: %d", | 415 | printk(KERN_WARNING "Can't register pci 1 error handler: %d", |
| 416 | rc); | 416 | rc); |
| 417 | 417 | ||
diff --git a/arch/ppc/syslib/mv64x60_dbg.c b/arch/ppc/syslib/mv64x60_dbg.c index 9cf18764a1a1..e1876261e5dc 100644 --- a/arch/ppc/syslib/mv64x60_dbg.c +++ b/arch/ppc/syslib/mv64x60_dbg.c | |||
| @@ -18,7 +18,6 @@ | |||
| 18 | */ | 18 | */ |
| 19 | 19 | ||
| 20 | 20 | ||
| 21 | #include <linux/config.h> | ||
| 22 | #include <linux/irq.h> | 21 | #include <linux/irq.h> |
| 23 | #include <asm/delay.h> | 22 | #include <asm/delay.h> |
| 24 | #include <asm/mv64x60.h> | 23 | #include <asm/mv64x60.h> |
diff --git a/arch/ppc/syslib/ocp.c b/arch/ppc/syslib/ocp.c index a4ecc2ee579f..50c55622ece9 100644 --- a/arch/ppc/syslib/ocp.c +++ b/arch/ppc/syslib/ocp.c | |||
| @@ -36,7 +36,6 @@ | |||
| 36 | */ | 36 | */ |
| 37 | 37 | ||
| 38 | #include <linux/module.h> | 38 | #include <linux/module.h> |
| 39 | #include <linux/config.h> | ||
| 40 | #include <linux/list.h> | 39 | #include <linux/list.h> |
| 41 | #include <linux/miscdevice.h> | 40 | #include <linux/miscdevice.h> |
| 42 | #include <linux/slab.h> | 41 | #include <linux/slab.h> |
diff --git a/arch/ppc/syslib/open_pic.c b/arch/ppc/syslib/open_pic.c index 70456c8f998c..aa0b95788705 100644 --- a/arch/ppc/syslib/open_pic.c +++ b/arch/ppc/syslib/open_pic.c | |||
| @@ -6,7 +6,6 @@ | |||
| 6 | * for more details. | 6 | * for more details. |
| 7 | */ | 7 | */ |
| 8 | 8 | ||
| 9 | #include <linux/config.h> | ||
| 10 | #include <linux/types.h> | 9 | #include <linux/types.h> |
| 11 | #include <linux/kernel.h> | 10 | #include <linux/kernel.h> |
| 12 | #include <linux/sched.h> | 11 | #include <linux/sched.h> |
| @@ -373,7 +372,7 @@ void __init openpic_init(int offset) | |||
| 373 | OPENPIC_VEC_IPI+i+offset); | 372 | OPENPIC_VEC_IPI+i+offset); |
| 374 | /* IPIs are per-CPU */ | 373 | /* IPIs are per-CPU */ |
| 375 | irq_desc[OPENPIC_VEC_IPI+i+offset].status |= IRQ_PER_CPU; | 374 | irq_desc[OPENPIC_VEC_IPI+i+offset].status |= IRQ_PER_CPU; |
| 376 | irq_desc[OPENPIC_VEC_IPI+i+offset].handler = &open_pic_ipi; | 375 | irq_desc[OPENPIC_VEC_IPI+i+offset].chip = &open_pic_ipi; |
| 377 | } | 376 | } |
| 378 | #endif | 377 | #endif |
| 379 | 378 | ||
| @@ -408,7 +407,7 @@ void __init openpic_init(int offset) | |||
| 408 | 407 | ||
| 409 | /* Init descriptors */ | 408 | /* Init descriptors */ |
| 410 | for (i = offset; i < NumSources + offset; i++) | 409 | for (i = offset; i < NumSources + offset; i++) |
| 411 | irq_desc[i].handler = &open_pic; | 410 | irq_desc[i].chip = &open_pic; |
| 412 | 411 | ||
| 413 | /* Initialize the spurious interrupt */ | 412 | /* Initialize the spurious interrupt */ |
| 414 | if (ppc_md.progress) ppc_md.progress("openpic: spurious",0x3bd); | 413 | if (ppc_md.progress) ppc_md.progress("openpic: spurious",0x3bd); |
| @@ -576,18 +575,21 @@ void openpic_request_IPIs(void) | |||
| 576 | if (OpenPIC == NULL) | 575 | if (OpenPIC == NULL) |
| 577 | return; | 576 | return; |
| 578 | 577 | ||
| 579 | /* IPIs are marked SA_INTERRUPT as they must run with irqs disabled */ | 578 | /* |
| 579 | * IPIs are marked IRQF_DISABLED as they must run with irqs | ||
| 580 | * disabled | ||
| 581 | */ | ||
| 580 | request_irq(OPENPIC_VEC_IPI+open_pic_irq_offset, | 582 | request_irq(OPENPIC_VEC_IPI+open_pic_irq_offset, |
| 581 | openpic_ipi_action, SA_INTERRUPT, | 583 | openpic_ipi_action, IRQF_DISABLED, |
| 582 | "IPI0 (call function)", NULL); | 584 | "IPI0 (call function)", NULL); |
| 583 | request_irq(OPENPIC_VEC_IPI+open_pic_irq_offset+1, | 585 | request_irq(OPENPIC_VEC_IPI+open_pic_irq_offset+1, |
| 584 | openpic_ipi_action, SA_INTERRUPT, | 586 | openpic_ipi_action, IRQF_DISABLED, |
| 585 | "IPI1 (reschedule)", NULL); | 587 | "IPI1 (reschedule)", NULL); |
| 586 | request_irq(OPENPIC_VEC_IPI+open_pic_irq_offset+2, | 588 | request_irq(OPENPIC_VEC_IPI+open_pic_irq_offset+2, |
| 587 | openpic_ipi_action, SA_INTERRUPT, | 589 | openpic_ipi_action, IRQF_DISABLED, |
| 588 | "IPI2 (invalidate tlb)", NULL); | 590 | "IPI2 (invalidate tlb)", NULL); |
| 589 | request_irq(OPENPIC_VEC_IPI+open_pic_irq_offset+3, | 591 | request_irq(OPENPIC_VEC_IPI+open_pic_irq_offset+3, |
| 590 | openpic_ipi_action, SA_INTERRUPT, | 592 | openpic_ipi_action, IRQF_DISABLED, |
| 591 | "IPI3 (xmon break)", NULL); | 593 | "IPI3 (xmon break)", NULL); |
| 592 | 594 | ||
| 593 | for ( i = 0; i < OPENPIC_NUM_IPI ; i++ ) | 595 | for ( i = 0; i < OPENPIC_NUM_IPI ; i++ ) |
| @@ -615,8 +617,8 @@ void __devinit do_openpic_setup_cpu(void) | |||
| 615 | /* let the openpic know we want intrs. default affinity | 617 | /* let the openpic know we want intrs. default affinity |
| 616 | * is 0xffffffff until changed via /proc | 618 | * is 0xffffffff until changed via /proc |
| 617 | * That's how it's done on x86. If we want it differently, then | 619 | * That's how it's done on x86. If we want it differently, then |
| 618 | * we should make sure we also change the default values of irq_affinity | 620 | * we should make sure we also change the default values of |
| 619 | * in irq.c. | 621 | * irq_desc[].affinity in irq.c. |
| 620 | */ | 622 | */ |
| 621 | for (i = 0; i < NumSources; i++) | 623 | for (i = 0; i < NumSources; i++) |
| 622 | openpic_mapirq(i, msk, CPU_MASK_ALL); | 624 | openpic_mapirq(i, msk, CPU_MASK_ALL); |
| @@ -692,7 +694,7 @@ openpic_init_nmi_irq(u_int irq) | |||
| 692 | 694 | ||
| 693 | static struct irqaction openpic_cascade_irqaction = { | 695 | static struct irqaction openpic_cascade_irqaction = { |
| 694 | .handler = no_action, | 696 | .handler = no_action, |
| 695 | .flags = SA_INTERRUPT, | 697 | .flags = IRQF_DISABLED, |
| 696 | .mask = CPU_MASK_NONE, | 698 | .mask = CPU_MASK_NONE, |
| 697 | }; | 699 | }; |
| 698 | 700 | ||
diff --git a/arch/ppc/syslib/open_pic2.c b/arch/ppc/syslib/open_pic2.c index bcbe40de26fe..e1ff971539ea 100644 --- a/arch/ppc/syslib/open_pic2.c +++ b/arch/ppc/syslib/open_pic2.c | |||
| @@ -10,7 +10,6 @@ | |||
| 10 | * register accesses | 10 | * register accesses |
| 11 | */ | 11 | */ |
| 12 | 12 | ||
| 13 | #include <linux/config.h> | ||
| 14 | #include <linux/types.h> | 13 | #include <linux/types.h> |
| 15 | #include <linux/kernel.h> | 14 | #include <linux/kernel.h> |
| 16 | #include <linux/sched.h> | 15 | #include <linux/sched.h> |
| @@ -290,7 +289,7 @@ void __init openpic2_init(int offset) | |||
| 290 | 289 | ||
| 291 | /* Init descriptors */ | 290 | /* Init descriptors */ |
| 292 | for (i = offset; i < NumSources + offset; i++) | 291 | for (i = offset; i < NumSources + offset; i++) |
| 293 | irq_desc[i].handler = &open_pic2; | 292 | irq_desc[i].chip = &open_pic2; |
| 294 | 293 | ||
| 295 | /* Initialize the spurious interrupt */ | 294 | /* Initialize the spurious interrupt */ |
| 296 | if (ppc_md.progress) ppc_md.progress("openpic2: spurious",0x3bd); | 295 | if (ppc_md.progress) ppc_md.progress("openpic2: spurious",0x3bd); |
diff --git a/arch/ppc/syslib/ppc403_pic.c b/arch/ppc/syslib/ppc403_pic.c index c46043c47225..1584c8b1229f 100644 --- a/arch/ppc/syslib/ppc403_pic.c +++ b/arch/ppc/syslib/ppc403_pic.c | |||
| @@ -121,5 +121,5 @@ ppc4xx_pic_init(void) | |||
| 121 | ppc_md.get_irq = ppc403_pic_get_irq; | 121 | ppc_md.get_irq = ppc403_pic_get_irq; |
| 122 | 122 | ||
| 123 | for (i = 0; i < NR_IRQS; i++) | 123 | for (i = 0; i < NR_IRQS; i++) |
| 124 | irq_desc[i].handler = &ppc403_aic; | 124 | irq_desc[i].chip = &ppc403_aic; |
| 125 | } | 125 | } |
diff --git a/arch/ppc/syslib/ppc440spe_pcie.c b/arch/ppc/syslib/ppc440spe_pcie.c index 1509fc1ddfb6..dd5d4b958c31 100644 --- a/arch/ppc/syslib/ppc440spe_pcie.c +++ b/arch/ppc/syslib/ppc440spe_pcie.c | |||
| @@ -8,7 +8,6 @@ | |||
| 8 | * option) any later version. | 8 | * option) any later version. |
| 9 | */ | 9 | */ |
| 10 | 10 | ||
| 11 | #include <linux/config.h> | ||
| 12 | #include <linux/kernel.h> | 11 | #include <linux/kernel.h> |
| 13 | #include <linux/delay.h> | 12 | #include <linux/delay.h> |
| 14 | #include <linux/pci.h> | 13 | #include <linux/pci.h> |
diff --git a/arch/ppc/syslib/ppc4xx_dma.c b/arch/ppc/syslib/ppc4xx_dma.c index b40b96a8c609..1eef4ffed4fb 100644 --- a/arch/ppc/syslib/ppc4xx_dma.c +++ b/arch/ppc/syslib/ppc4xx_dma.c | |||
| @@ -19,7 +19,6 @@ | |||
| 19 | * 675 Mass Ave, Cambridge, MA 02139, USA. | 19 | * 675 Mass Ave, Cambridge, MA 02139, USA. |
| 20 | */ | 20 | */ |
| 21 | 21 | ||
| 22 | #include <linux/config.h> | ||
| 23 | #include <linux/kernel.h> | 22 | #include <linux/kernel.h> |
| 24 | #include <linux/mm.h> | 23 | #include <linux/mm.h> |
| 25 | #include <linux/miscdevice.h> | 24 | #include <linux/miscdevice.h> |
diff --git a/arch/ppc/syslib/ppc4xx_pic.c b/arch/ppc/syslib/ppc4xx_pic.c index fd9af0fc0e9f..745685df5984 100644 --- a/arch/ppc/syslib/ppc4xx_pic.c +++ b/arch/ppc/syslib/ppc4xx_pic.c | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | * Free Software Foundation; either version 2 of the License, or (at your | 13 | * Free Software Foundation; either version 2 of the License, or (at your |
| 14 | * option) any later version. | 14 | * option) any later version. |
| 15 | */ | 15 | */ |
| 16 | #include <linux/config.h> | ||
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
| 18 | #include <linux/sched.h> | 17 | #include <linux/sched.h> |
| 19 | #include <linux/signal.h> | 18 | #include <linux/signal.h> |
| @@ -276,7 +275,7 @@ void __init ppc4xx_pic_init(void) | |||
| 276 | 275 | ||
| 277 | /* Attach low-level handlers */ | 276 | /* Attach low-level handlers */ |
| 278 | for (i = 0; i < (NR_UICS << 5); ++i) { | 277 | for (i = 0; i < (NR_UICS << 5); ++i) { |
| 279 | irq_desc[i].handler = &__uic[i >> 5].decl; | 278 | irq_desc[i].chip = &__uic[i >> 5].decl; |
| 280 | if (is_level_sensitive(i)) | 279 | if (is_level_sensitive(i)) |
| 281 | irq_desc[i].status |= IRQ_LEVEL; | 280 | irq_desc[i].status |= IRQ_LEVEL; |
| 282 | } | 281 | } |
diff --git a/arch/ppc/syslib/ppc4xx_setup.c b/arch/ppc/syslib/ppc4xx_setup.c index e83a83fd95e1..debe14c083a1 100644 --- a/arch/ppc/syslib/ppc4xx_setup.c +++ b/arch/ppc/syslib/ppc4xx_setup.c | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | * | 13 | * |
| 14 | */ | 14 | */ |
| 15 | 15 | ||
| 16 | #include <linux/config.h> | ||
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
| 18 | #include <linux/smp.h> | 17 | #include <linux/smp.h> |
| 19 | #include <linux/threads.h> | 18 | #include <linux/threads.h> |
diff --git a/arch/ppc/syslib/ppc4xx_sgdma.c b/arch/ppc/syslib/ppc4xx_sgdma.c index 280ea010a9c8..2f83e162971f 100644 --- a/arch/ppc/syslib/ppc4xx_sgdma.c +++ b/arch/ppc/syslib/ppc4xx_sgdma.c | |||
| @@ -19,7 +19,6 @@ | |||
| 19 | * 675 Mass Ave, Cambridge, MA 02139, USA. | 19 | * 675 Mass Ave, Cambridge, MA 02139, USA. |
| 20 | */ | 20 | */ |
| 21 | 21 | ||
| 22 | #include <linux/config.h> | ||
| 23 | #include <linux/kernel.h> | 22 | #include <linux/kernel.h> |
| 24 | #include <linux/mm.h> | 23 | #include <linux/mm.h> |
| 25 | #include <linux/init.h> | 24 | #include <linux/init.h> |
diff --git a/arch/ppc/syslib/ppc83xx_setup.c b/arch/ppc/syslib/ppc83xx_setup.c index 26afd637dc81..ec466db52114 100644 --- a/arch/ppc/syslib/ppc83xx_setup.c +++ b/arch/ppc/syslib/ppc83xx_setup.c | |||
| @@ -22,7 +22,6 @@ | |||
| 22 | * Added PCI support -- Tony Li <tony.li@freescale.com> | 22 | * Added PCI support -- Tony Li <tony.li@freescale.com> |
| 23 | */ | 23 | */ |
| 24 | 24 | ||
| 25 | #include <linux/config.h> | ||
| 26 | #include <linux/types.h> | 25 | #include <linux/types.h> |
| 27 | #include <linux/module.h> | 26 | #include <linux/module.h> |
| 28 | #include <linux/init.h> | 27 | #include <linux/init.h> |
diff --git a/arch/ppc/syslib/ppc83xx_setup.h b/arch/ppc/syslib/ppc83xx_setup.h index 478b011cd963..b918a2d245ea 100644 --- a/arch/ppc/syslib/ppc83xx_setup.h +++ b/arch/ppc/syslib/ppc83xx_setup.h | |||
| @@ -23,7 +23,6 @@ | |||
| 23 | #ifndef __PPC_SYSLIB_PPC83XX_SETUP_H | 23 | #ifndef __PPC_SYSLIB_PPC83XX_SETUP_H |
| 24 | #define __PPC_SYSLIB_PPC83XX_SETUP_H | 24 | #define __PPC_SYSLIB_PPC83XX_SETUP_H |
| 25 | 25 | ||
| 26 | #include <linux/config.h> | ||
| 27 | #include <linux/init.h> | 26 | #include <linux/init.h> |
| 28 | 27 | ||
| 29 | extern unsigned long mpc83xx_find_end_of_memory(void) __init; | 28 | extern unsigned long mpc83xx_find_end_of_memory(void) __init; |
diff --git a/arch/ppc/syslib/ppc85xx_common.c b/arch/ppc/syslib/ppc85xx_common.c index 0145c968f9ad..e5ac699e7316 100644 --- a/arch/ppc/syslib/ppc85xx_common.c +++ b/arch/ppc/syslib/ppc85xx_common.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * option) any later version. | 11 | * option) any later version. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/types.h> | 14 | #include <linux/types.h> |
| 16 | #include <linux/module.h> | 15 | #include <linux/module.h> |
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
diff --git a/arch/ppc/syslib/ppc85xx_common.h b/arch/ppc/syslib/ppc85xx_common.h index 182744a1321c..4fc405425113 100644 --- a/arch/ppc/syslib/ppc85xx_common.h +++ b/arch/ppc/syslib/ppc85xx_common.h | |||
| @@ -14,7 +14,6 @@ | |||
| 14 | #ifndef __PPC_SYSLIB_PPC85XX_COMMON_H | 14 | #ifndef __PPC_SYSLIB_PPC85XX_COMMON_H |
| 15 | #define __PPC_SYSLIB_PPC85XX_COMMON_H | 15 | #define __PPC_SYSLIB_PPC85XX_COMMON_H |
| 16 | 16 | ||
| 17 | #include <linux/config.h> | ||
| 18 | #include <linux/init.h> | 17 | #include <linux/init.h> |
| 19 | 18 | ||
| 20 | /* Provide access to ccsrbar for any modules, etc */ | 19 | /* Provide access to ccsrbar for any modules, etc */ |
diff --git a/arch/ppc/syslib/ppc85xx_rio.c b/arch/ppc/syslib/ppc85xx_rio.c index 297f3b549177..d9b471b4d695 100644 --- a/arch/ppc/syslib/ppc85xx_rio.c +++ b/arch/ppc/syslib/ppc85xx_rio.c | |||
| @@ -10,7 +10,6 @@ | |||
| 10 | * option) any later version. | 10 | * option) any later version. |
| 11 | */ | 11 | */ |
| 12 | 12 | ||
| 13 | #include <linux/config.h> | ||
| 14 | #include <linux/init.h> | 13 | #include <linux/init.h> |
| 15 | #include <linux/module.h> | 14 | #include <linux/module.h> |
| 16 | #include <linux/types.h> | 15 | #include <linux/types.h> |
diff --git a/arch/ppc/syslib/ppc85xx_rio.h b/arch/ppc/syslib/ppc85xx_rio.h index c0827a2c3eec..6d3ff30b1579 100644 --- a/arch/ppc/syslib/ppc85xx_rio.h +++ b/arch/ppc/syslib/ppc85xx_rio.h | |||
| @@ -13,7 +13,6 @@ | |||
| 13 | #ifndef __PPC_SYSLIB_PPC85XX_RIO_H | 13 | #ifndef __PPC_SYSLIB_PPC85XX_RIO_H |
| 14 | #define __PPC_SYSLIB_PPC85XX_RIO_H | 14 | #define __PPC_SYSLIB_PPC85XX_RIO_H |
| 15 | 15 | ||
| 16 | #include <linux/config.h> | ||
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
| 18 | 17 | ||
| 19 | extern void mpc85xx_rio_setup(int law_start, int law_size); | 18 | extern void mpc85xx_rio_setup(int law_start, int law_size); |
diff --git a/arch/ppc/syslib/ppc85xx_setup.c b/arch/ppc/syslib/ppc85xx_setup.c index 79b7089d7500..2475ec6600fe 100644 --- a/arch/ppc/syslib/ppc85xx_setup.c +++ b/arch/ppc/syslib/ppc85xx_setup.c | |||
| @@ -11,7 +11,6 @@ | |||
| 11 | * option) any later version. | 11 | * option) any later version. |
| 12 | */ | 12 | */ |
| 13 | 13 | ||
| 14 | #include <linux/config.h> | ||
| 15 | #include <linux/types.h> | 14 | #include <linux/types.h> |
| 16 | #include <linux/module.h> | 15 | #include <linux/module.h> |
| 17 | #include <linux/init.h> | 16 | #include <linux/init.h> |
diff --git a/arch/ppc/syslib/ppc85xx_setup.h b/arch/ppc/syslib/ppc85xx_setup.h index f55b8032d3d9..6ff79995210b 100644 --- a/arch/ppc/syslib/ppc85xx_setup.h +++ b/arch/ppc/syslib/ppc85xx_setup.h | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | #ifndef __PPC_SYSLIB_PPC85XX_SETUP_H | 15 | #ifndef __PPC_SYSLIB_PPC85XX_SETUP_H |
| 16 | #define __PPC_SYSLIB_PPC85XX_SETUP_H | 16 | #define __PPC_SYSLIB_PPC85XX_SETUP_H |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | #include <linux/init.h> | 18 | #include <linux/init.h> |
| 20 | #include <asm/ppcboot.h> | 19 | #include <asm/ppcboot.h> |
| 21 | 20 | ||
diff --git a/arch/ppc/syslib/ppc8xx_pic.c b/arch/ppc/syslib/ppc8xx_pic.c index 3e6f51a61d46..d6c25fe25011 100644 --- a/arch/ppc/syslib/ppc8xx_pic.c +++ b/arch/ppc/syslib/ppc8xx_pic.c | |||
| @@ -1,4 +1,3 @@ | |||
| 1 | #include <linux/config.h> | ||
| 2 | #include <linux/module.h> | 1 | #include <linux/module.h> |
| 3 | #include <linux/stddef.h> | 2 | #include <linux/stddef.h> |
| 4 | #include <linux/init.h> | 3 | #include <linux/init.h> |
diff --git a/arch/ppc/syslib/ppc8xx_pic.h b/arch/ppc/syslib/ppc8xx_pic.h index 784935eac365..d7d9f651a91b 100644 --- a/arch/ppc/syslib/ppc8xx_pic.h +++ b/arch/ppc/syslib/ppc8xx_pic.h | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | #ifndef _PPC_KERNEL_PPC8xx_H | 1 | #ifndef _PPC_KERNEL_PPC8xx_H |
| 2 | #define _PPC_KERNEL_PPC8xx_H | 2 | #define _PPC_KERNEL_PPC8xx_H |
| 3 | 3 | ||
| 4 | #include <linux/config.h> | ||
| 5 | #include <linux/irq.h> | 4 | #include <linux/irq.h> |
| 6 | #include <linux/interrupt.h> | 5 | #include <linux/interrupt.h> |
| 7 | 6 | ||
diff --git a/arch/ppc/syslib/qspan_pci.c b/arch/ppc/syslib/qspan_pci.c index 0970b5d30391..85053b2816a9 100644 --- a/arch/ppc/syslib/qspan_pci.c +++ b/arch/ppc/syslib/qspan_pci.c | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | * we have switched the chip select. | 15 | * we have switched the chip select. |
| 16 | */ | 16 | */ |
| 17 | 17 | ||
| 18 | #include <linux/config.h> | ||
| 19 | #include <linux/kernel.h> | 18 | #include <linux/kernel.h> |
| 20 | #include <linux/pci.h> | 19 | #include <linux/pci.h> |
| 21 | #include <linux/delay.h> | 20 | #include <linux/delay.h> |
diff --git a/arch/ppc/syslib/xilinx_pic.c b/arch/ppc/syslib/xilinx_pic.c index e672b600f315..39a93dc6375b 100644 --- a/arch/ppc/syslib/xilinx_pic.c +++ b/arch/ppc/syslib/xilinx_pic.c | |||
| @@ -143,7 +143,7 @@ ppc4xx_pic_init(void) | |||
| 143 | ppc_md.get_irq = xilinx_pic_get_irq; | 143 | ppc_md.get_irq = xilinx_pic_get_irq; |
| 144 | 144 | ||
| 145 | for (i = 0; i < NR_IRQS; ++i) { | 145 | for (i = 0; i < NR_IRQS; ++i) { |
| 146 | irq_desc[i].handler = &xilinx_intc; | 146 | irq_desc[i].chip = &xilinx_intc; |
| 147 | 147 | ||
| 148 | if (XPAR_INTC_0_KIND_OF_INTR & (0x00000001 << i)) | 148 | if (XPAR_INTC_0_KIND_OF_INTR & (0x00000001 << i)) |
| 149 | irq_desc[i].status &= ~IRQ_LEVEL; | 149 | irq_desc[i].status &= ~IRQ_LEVEL; |
diff --git a/arch/ppc/xmon/privinst.h b/arch/ppc/xmon/privinst.h index 93978c027ca0..c492a35687bd 100644 --- a/arch/ppc/xmon/privinst.h +++ b/arch/ppc/xmon/privinst.h | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | /* | 1 | /* |
| 2 | * Copyright (C) 1996 Paul Mackerras. | 2 | * Copyright (C) 1996 Paul Mackerras. |
| 3 | */ | 3 | */ |
| 4 | #include <linux/config.h> | ||
| 5 | 4 | ||
| 6 | #define GETREG(reg) \ | 5 | #define GETREG(reg) \ |
| 7 | static inline int get_ ## reg (void) \ | 6 | static inline int get_ ## reg (void) \ |
diff --git a/arch/ppc/xmon/start.c b/arch/ppc/xmon/start.c index cfc2d6ad464d..f7e92986952a 100644 --- a/arch/ppc/xmon/start.c +++ b/arch/ppc/xmon/start.c | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | /* | 1 | /* |
| 2 | * Copyright (C) 1996 Paul Mackerras. | 2 | * Copyright (C) 1996 Paul Mackerras. |
| 3 | */ | 3 | */ |
| 4 | #include <linux/config.h> | ||
| 5 | #include <linux/string.h> | 4 | #include <linux/string.h> |
| 6 | #include <asm/machdep.h> | 5 | #include <asm/machdep.h> |
| 7 | #include <asm/io.h> | 6 | #include <asm/io.h> |
diff --git a/arch/ppc/xmon/xmon.c b/arch/ppc/xmon/xmon.c index 06fa44b5c647..37d234f93394 100644 --- a/arch/ppc/xmon/xmon.c +++ b/arch/ppc/xmon/xmon.c | |||
| @@ -3,7 +3,6 @@ | |||
| 3 | * | 3 | * |
| 4 | * Copyright (C) 1996 Paul Mackerras. | 4 | * Copyright (C) 1996 Paul Mackerras. |
| 5 | */ | 5 | */ |
| 6 | #include <linux/config.h> | ||
| 7 | #include <linux/errno.h> | 6 | #include <linux/errno.h> |
| 8 | #include <linux/sched.h> | 7 | #include <linux/sched.h> |
| 9 | #include <linux/smp.h> | 8 | #include <linux/smp.h> |
