Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

powerpc: Delete non-required instances of include <linux/init.h>

None of these files are actually using any __init type directives
and hence don't need to include <linux/init.h>. Most are just a
left over from __devinit and __cpuinit removal, or simply due to
code getting copied from one driver to the next.

The one instance where we add an include for init.h covers off
a case where that file was implicitly getting it from another
header which itself didn't need it.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>

authored by

Paul Gortmaker and committed by
Benjamin Herrenschmidt
c141611f 8fe9c93e

+1 -45
-1
arch/powerpc/include/asm/paca.h
··· 16 16 17 17 #ifdef CONFIG_PPC64 18 18 19 - #include <linux/init.h> 20 19 #include <asm/types.h> 21 20 #include <asm/lppaca.h> 22 21 #include <asm/mmu.h>
-1
arch/powerpc/include/asm/ppc_asm.h
··· 4 4 #ifndef _ASM_POWERPC_PPC_ASM_H 5 5 #define _ASM_POWERPC_PPC_ASM_H 6 6 7 - #include <linux/init.h> 8 7 #include <linux/stringify.h> 9 8 #include <asm/asm-compat.h> 10 9 #include <asm/processor.h>
-1
arch/powerpc/include/asm/ps3.h
··· 21 21 #if !defined(_ASM_POWERPC_PS3_H) 22 22 #define _ASM_POWERPC_PS3_H 23 23 24 - #include <linux/init.h> 25 24 #include <linux/types.h> 26 25 #include <linux/device.h> 27 26 #include <asm/cell-pmu.h>
-1
arch/powerpc/include/asm/vio.h
··· 15 15 #define _ASM_POWERPC_VIO_H 16 16 #ifdef __KERNEL__ 17 17 18 - #include <linux/init.h> 19 18 #include <linux/errno.h> 20 19 #include <linux/device.h> 21 20 #include <linux/dma-mapping.h>
-1
arch/powerpc/kernel/cacheinfo.c
··· 12 12 13 13 #include <linux/cpu.h> 14 14 #include <linux/cpumask.h> 15 - #include <linux/init.h> 16 15 #include <linux/kernel.h> 17 16 #include <linux/kobject.h> 18 17 #include <linux/list.h>
-1
arch/powerpc/kernel/crash.c
··· 17 17 #include <linux/export.h> 18 18 #include <linux/crash_dump.h> 19 19 #include <linux/delay.h> 20 - #include <linux/init.h> 21 20 #include <linux/irq.h> 22 21 #include <linux/types.h> 23 22
-1
arch/powerpc/kernel/eeh_pe.c
··· 25 25 #include <linux/delay.h> 26 26 #include <linux/export.h> 27 27 #include <linux/gfp.h> 28 - #include <linux/init.h> 29 28 #include <linux/kernel.h> 30 29 #include <linux/pci.h> 31 30 #include <linux/string.h>
+1
arch/powerpc/kernel/head_64.S
··· 23 23 */ 24 24 25 25 #include <linux/threads.h> 26 + #include <linux/init.h> 26 27 #include <asm/reg.h> 27 28 #include <asm/page.h> 28 29 #include <asm/mmu.h>
-1
arch/powerpc/kernel/hw_breakpoint.c
··· 28 28 #include <linux/percpu.h> 29 29 #include <linux/kernel.h> 30 30 #include <linux/sched.h> 31 - #include <linux/init.h> 32 31 #include <linux/smp.h> 33 32 34 33 #include <asm/hw_breakpoint.h>
-1
arch/powerpc/kernel/iomap.c
··· 3 3 * 4 4 * (C) Copyright 2004 Linus Torvalds 5 5 */ 6 - #include <linux/init.h> 7 6 #include <linux/pci.h> 8 7 #include <linux/mm.h> 9 8 #include <linux/export.h>
-1
arch/powerpc/kernel/kgdb.c
··· 15 15 */ 16 16 17 17 #include <linux/kernel.h> 18 - #include <linux/init.h> 19 18 #include <linux/kgdb.h> 20 19 #include <linux/smp.h> 21 20 #include <linux/signal.h>
-1
arch/powerpc/kernel/process.c
··· 25 25 #include <linux/slab.h> 26 26 #include <linux/user.h> 27 27 #include <linux/elf.h> 28 - #include <linux/init.h> 29 28 #include <linux/prctl.h> 30 29 #include <linux/init_task.h> 31 30 #include <linux/export.h>
-1
arch/powerpc/kernel/smp-tbsync.c
··· 9 9 #include <linux/sched.h> 10 10 #include <linux/smp.h> 11 11 #include <linux/unistd.h> 12 - #include <linux/init.h> 13 12 #include <linux/slab.h> 14 13 #include <linux/atomic.h> 15 14 #include <asm/smp.h>
-1
arch/powerpc/kernel/syscalls.c
··· 34 34 #include <linux/ipc.h> 35 35 #include <linux/utsname.h> 36 36 #include <linux/file.h> 37 - #include <linux/init.h> 38 37 #include <linux/personality.h> 39 38 40 39 #include <asm/uaccess.h>
-1
arch/powerpc/kernel/vdso32/vdso32_wrapper.S
··· 1 - #include <linux/init.h> 2 1 #include <linux/linkage.h> 3 2 #include <asm/page.h> 4 3
-1
arch/powerpc/kernel/vdso64/vdso64_wrapper.S
··· 1 - #include <linux/init.h> 2 1 #include <linux/linkage.h> 3 2 #include <asm/page.h> 4 3
-1
arch/powerpc/mm/pgtable.c
··· 24 24 #include <linux/kernel.h> 25 25 #include <linux/gfp.h> 26 26 #include <linux/mm.h> 27 - #include <linux/init.h> 28 27 #include <linux/percpu.h> 29 28 #include <linux/hardirq.h> 30 29 #include <linux/hugetlb.h>
-1
arch/powerpc/mm/pgtable_64.c
··· 33 33 #include <linux/swap.h> 34 34 #include <linux/stddef.h> 35 35 #include <linux/vmalloc.h> 36 - #include <linux/init.h> 37 36 #include <linux/bootmem.h> 38 37 #include <linux/memblock.h> 39 38 #include <linux/slab.h>
-1
arch/powerpc/mm/tlb_hash64.c
··· 23 23 24 24 #include <linux/kernel.h> 25 25 #include <linux/mm.h> 26 - #include <linux/init.h> 27 26 #include <linux/percpu.h> 28 27 #include <linux/hardirq.h> 29 28 #include <asm/pgalloc.h>
-1
arch/powerpc/oprofile/op_model_7450.c
··· 16 16 */ 17 17 18 18 #include <linux/oprofile.h> 19 - #include <linux/init.h> 20 19 #include <linux/smp.h> 21 20 #include <asm/ptrace.h> 22 21 #include <asm/processor.h>
-1
arch/powerpc/oprofile/op_model_cell.c
··· 16 16 17 17 #include <linux/cpufreq.h> 18 18 #include <linux/delay.h> 19 - #include <linux/init.h> 20 19 #include <linux/jiffies.h> 21 20 #include <linux/kthread.h> 22 21 #include <linux/oprofile.h>
-1
arch/powerpc/oprofile/op_model_fsl_emb.c
··· 14 14 */ 15 15 16 16 #include <linux/oprofile.h> 17 - #include <linux/init.h> 18 17 #include <linux/smp.h> 19 18 #include <asm/ptrace.h> 20 19 #include <asm/processor.h>
-1
arch/powerpc/oprofile/op_model_pa6t.c
··· 22 22 */ 23 23 24 24 #include <linux/oprofile.h> 25 - #include <linux/init.h> 26 25 #include <linux/smp.h> 27 26 #include <linux/percpu.h> 28 27 #include <asm/processor.h>
-1
arch/powerpc/oprofile/op_model_power4.c
··· 10 10 */ 11 11 12 12 #include <linux/oprofile.h> 13 - #include <linux/init.h> 14 13 #include <linux/smp.h> 15 14 #include <asm/firmware.h> 16 15 #include <asm/ptrace.h>
-1
arch/powerpc/oprofile/op_model_rs64.c
··· 8 8 */ 9 9 10 10 #include <linux/oprofile.h> 11 - #include <linux/init.h> 12 11 #include <linux/smp.h> 13 12 #include <asm/ptrace.h> 14 13 #include <asm/processor.h>
-1
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c
··· 11 11 * (at your option) any later version. 12 12 */ 13 13 14 - #include <linux/init.h> 15 14 #include <linux/kernel.h> 16 15 #include <linux/module.h> 17 16 #include <linux/device.h>
-1
arch/powerpc/platforms/83xx/suspend.c
··· 10 10 * by the Free Software Foundation. 11 11 */ 12 12 13 - #include <linux/init.h> 14 13 #include <linux/pm.h> 15 14 #include <linux/types.h> 16 15 #include <linux/ioport.h>
-1
arch/powerpc/platforms/85xx/sgy_cts1000.c
··· 14 14 #include <linux/platform_device.h> 15 15 #include <linux/device.h> 16 16 #include <linux/module.h> 17 - #include <linux/init.h> 18 17 #include <linux/of_gpio.h> 19 18 #include <linux/of_irq.h> 20 19 #include <linux/workqueue.h>
-1
arch/powerpc/platforms/chrp/smp.c
··· 14 14 #include <linux/interrupt.h> 15 15 #include <linux/kernel_stat.h> 16 16 #include <linux/delay.h> 17 - #include <linux/init.h> 18 17 #include <linux/spinlock.h> 19 18 20 19 #include <asm/ptrace.h>
-1
arch/powerpc/platforms/embedded6xx/hlwd-pic.c
··· 15 15 #define pr_fmt(fmt) DRV_MODULE_NAME ": " fmt 16 16 17 17 #include <linux/kernel.h> 18 - #include <linux/init.h> 19 18 #include <linux/irq.h> 20 19 #include <linux/of.h> 21 20 #include <linux/of_address.h>
-1
arch/powerpc/platforms/pasemi/dma_lib.c
··· 18 18 */ 19 19 20 20 #include <linux/kernel.h> 21 - #include <linux/init.h> 22 21 #include <linux/export.h> 23 22 #include <linux/pci.h> 24 23 #include <linux/slab.h>
-1
arch/powerpc/platforms/powermac/pfunc_core.c
··· 5 5 * FIXME: LOCKING !!! 6 6 */ 7 7 8 - #include <linux/init.h> 9 8 #include <linux/delay.h> 10 9 #include <linux/kernel.h> 11 10 #include <linux/spinlock.h>
-1
arch/powerpc/platforms/powernv/eeh-ioda.c
··· 14 14 #include <linux/bootmem.h> 15 15 #include <linux/debugfs.h> 16 16 #include <linux/delay.h> 17 - #include <linux/init.h> 18 17 #include <linux/io.h> 19 18 #include <linux/irq.h> 20 19 #include <linux/kernel.h>
-1
arch/powerpc/platforms/pseries/cmm.c
··· 25 25 #include <linux/errno.h> 26 26 #include <linux/fs.h> 27 27 #include <linux/gfp.h> 28 - #include <linux/init.h> 29 28 #include <linux/kthread.h> 30 29 #include <linux/module.h> 31 30 #include <linux/oom.h>
-1
arch/powerpc/platforms/pseries/dtl.c
··· 20 20 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 21 21 */ 22 22 23 - #include <linux/init.h> 24 23 #include <linux/slab.h> 25 24 #include <linux/debugfs.h> 26 25 #include <linux/spinlock.h>
-1
arch/powerpc/sysdev/cpm2_pic.c
··· 27 27 */ 28 28 29 29 #include <linux/stddef.h> 30 - #include <linux/init.h> 31 30 #include <linux/sched.h> 32 31 #include <linux/signal.h> 33 32 #include <linux/irq.h>
-1
arch/powerpc/sysdev/fsl_ifc.c
··· 19 19 * along with this program; if not, write to the Free Software 20 20 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 21 21 */ 22 - #include <linux/init.h> 23 22 #include <linux/module.h> 24 23 #include <linux/kernel.h> 25 24 #include <linux/compiler.h>
-1
arch/powerpc/sysdev/ge/ge_pic.h
··· 1 1 #ifndef __GEF_PIC_H__ 2 2 #define __GEF_PIC_H__ 3 3 4 - #include <linux/init.h> 5 4 6 5 void gef_pic_cascade(unsigned int, struct irq_desc *); 7 6 unsigned int gef_pic_get_irq(void);
-1
arch/powerpc/sysdev/i8259.c
··· 8 8 */ 9 9 #undef DEBUG 10 10 11 - #include <linux/init.h> 12 11 #include <linux/ioport.h> 13 12 #include <linux/interrupt.h> 14 13 #include <linux/kernel.h>
-1
arch/powerpc/sysdev/mpc8xx_pic.c
··· 1 1 #include <linux/kernel.h> 2 2 #include <linux/stddef.h> 3 - #include <linux/init.h> 4 3 #include <linux/sched.h> 5 4 #include <linux/signal.h> 6 5 #include <linux/irq.h>
-1
arch/powerpc/sysdev/qe_lib/qe_io.c
··· 16 16 17 17 #include <linux/stddef.h> 18 18 #include <linux/kernel.h> 19 - #include <linux/init.h> 20 19 #include <linux/errno.h> 21 20 #include <linux/module.h> 22 21 #include <linux/ioport.h>
-1
arch/powerpc/sysdev/qe_lib/ucc.c
··· 14 14 * option) any later version. 15 15 */ 16 16 #include <linux/kernel.h> 17 - #include <linux/init.h> 18 17 #include <linux/errno.h> 19 18 #include <linux/stddef.h> 20 19 #include <linux/spinlock.h>
-1
arch/powerpc/sysdev/qe_lib/ucc_fast.c
··· 13 13 * option) any later version. 14 14 */ 15 15 #include <linux/kernel.h> 16 - #include <linux/init.h> 17 16 #include <linux/errno.h> 18 17 #include <linux/slab.h> 19 18 #include <linux/stddef.h>
-1
arch/powerpc/sysdev/qe_lib/ucc_slow.c
··· 13 13 * option) any later version. 14 14 */ 15 15 #include <linux/kernel.h> 16 - #include <linux/init.h> 17 16 #include <linux/errno.h> 18 17 #include <linux/slab.h> 19 18 #include <linux/stddef.h>
-1
arch/powerpc/sysdev/udbg_memcons.c
··· 18 18 * 2 of the License, or (at your option) any later version. 19 19 */ 20 20 21 - #include <linux/init.h> 22 21 #include <linux/kernel.h> 23 22 #include <asm/barrier.h> 24 23 #include <asm/page.h>
-1
arch/powerpc/sysdev/xics/icp-hv.c
··· 12 12 #include <linux/irq.h> 13 13 #include <linux/smp.h> 14 14 #include <linux/interrupt.h> 15 - #include <linux/init.h> 16 15 #include <linux/cpu.h> 17 16 #include <linux/of.h> 18 17