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

powerpc: various straight conversions from module.h --> export.h

All these files were including module.h just for the basic
EXPORT_SYMBOL infrastructure. We can shift them off to the
export.h header which is a way smaller footprint and thus
realize some compile time gains.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>

+61 -61
+1 -1
arch/powerpc/kernel/btext.c
··· 6 6 #include <linux/kernel.h> 7 7 #include <linux/string.h> 8 8 #include <linux/init.h> 9 - #include <linux/module.h> 9 + #include <linux/export.h> 10 10 #include <linux/memblock.h> 11 11 12 12 #include <asm/sections.h>
+1 -1
arch/powerpc/kernel/clock.c
··· 6 6 #include <linux/clk.h> 7 7 #include <linux/err.h> 8 8 #include <linux/errno.h> 9 - #include <linux/module.h> 9 + #include <linux/export.h> 10 10 #include <asm/clk_interface.h> 11 11 12 12 struct clk_interface clk_functions;
+1 -1
arch/powerpc/kernel/cputable.c
··· 14 14 #include <linux/sched.h> 15 15 #include <linux/threads.h> 16 16 #include <linux/init.h> 17 - #include <linux/module.h> 17 + #include <linux/export.h> 18 18 19 19 #include <asm/oprofile_impl.h> 20 20 #include <asm/cputable.h>
+1 -1
arch/powerpc/kernel/init_task.c
··· 1 1 #include <linux/mm.h> 2 - #include <linux/module.h> 2 + #include <linux/export.h> 3 3 #include <linux/sched.h> 4 4 #include <linux/init.h> 5 5 #include <linux/init_task.h>
+1 -1
arch/powerpc/kernel/io.c
··· 19 19 #include <linux/kernel.h> 20 20 #include <linux/types.h> 21 21 #include <linux/compiler.h> 22 - #include <linux/module.h> 22 + #include <linux/export.h> 23 23 24 24 #include <asm/io.h> 25 25 #include <asm/firmware.h>
+1 -1
arch/powerpc/kernel/irq.c
··· 30 30 31 31 #undef DEBUG 32 32 33 - #include <linux/module.h> 33 + #include <linux/export.h> 34 34 #include <linux/threads.h> 35 35 #include <linux/kernel_stat.h> 36 36 #include <linux/signal.h>
+1 -1
arch/powerpc/kernel/of_platform.c
··· 15 15 #include <linux/string.h> 16 16 #include <linux/kernel.h> 17 17 #include <linux/init.h> 18 - #include <linux/module.h> 18 + #include <linux/export.h> 19 19 #include <linux/mod_devicetable.h> 20 20 #include <linux/pci.h> 21 21 #include <linux/of.h>
+1 -1
arch/powerpc/kernel/paca.c
··· 8 8 */ 9 9 10 10 #include <linux/smp.h> 11 - #include <linux/module.h> 11 + #include <linux/export.h> 12 12 #include <linux/memblock.h> 13 13 14 14 #include <asm/firmware.h>
+1 -1
arch/powerpc/kernel/pmc.c
··· 14 14 15 15 #include <linux/errno.h> 16 16 #include <linux/spinlock.h> 17 - #include <linux/module.h> 17 + #include <linux/export.h> 18 18 19 19 #include <asm/processor.h> 20 20 #include <asm/cputable.h>
+1 -1
arch/powerpc/kernel/ppc_ksyms.c
··· 1 - #include <linux/module.h> 1 + #include <linux/export.h> 2 2 #include <linux/threads.h> 3 3 #include <linux/smp.h> 4 4 #include <linux/sched.h>
+1 -1
arch/powerpc/kernel/process.c
··· 28 28 #include <linux/init.h> 29 29 #include <linux/prctl.h> 30 30 #include <linux/init_task.h> 31 - #include <linux/module.h> 31 + #include <linux/export.h> 32 32 #include <linux/kallsyms.h> 33 33 #include <linux/mqueue.h> 34 34 #include <linux/hardirq.h>
+1 -1
arch/powerpc/kernel/prom.c
··· 27 27 #include <linux/delay.h> 28 28 #include <linux/initrd.h> 29 29 #include <linux/bitops.h> 30 - #include <linux/module.h> 30 + #include <linux/export.h> 31 31 #include <linux/kexec.h> 32 32 #include <linux/debugfs.h> 33 33 #include <linux/irq.h>
+1 -1
arch/powerpc/kernel/rtas.c
··· 15 15 #include <linux/kernel.h> 16 16 #include <linux/types.h> 17 17 #include <linux/spinlock.h> 18 - #include <linux/module.h> 18 + #include <linux/export.h> 19 19 #include <linux/init.h> 20 20 #include <linux/capability.h> 21 21 #include <linux/delay.h>
+1 -1
arch/powerpc/kernel/setup-common.c
··· 12 12 13 13 #undef DEBUG 14 14 15 - #include <linux/module.h> 15 + #include <linux/export.h> 16 16 #include <linux/string.h> 17 17 #include <linux/sched.h> 18 18 #include <linux/init.h>
+1 -1
arch/powerpc/kernel/setup_64.c
··· 12 12 13 13 #undef DEBUG 14 14 15 - #include <linux/module.h> 15 + #include <linux/export.h> 16 16 #include <linux/string.h> 17 17 #include <linux/sched.h> 18 18 #include <linux/init.h>
+1 -1
arch/powerpc/kernel/smp.c
··· 18 18 #undef DEBUG 19 19 20 20 #include <linux/kernel.h> 21 - #include <linux/module.h> 21 + #include <linux/export.h> 22 22 #include <linux/sched.h> 23 23 #include <linux/smp.h> 24 24 #include <linux/interrupt.h>
+1 -1
arch/powerpc/kernel/stacktrace.c
··· 10 10 * 2 of the License, or (at your option) any later version. 11 11 */ 12 12 13 - #include <linux/module.h> 13 + #include <linux/export.h> 14 14 #include <linux/sched.h> 15 15 #include <linux/stacktrace.h> 16 16 #include <asm/ptrace.h>
+1 -1
arch/powerpc/kernel/sysfs.c
··· 4 4 #include <linux/percpu.h> 5 5 #include <linux/init.h> 6 6 #include <linux/sched.h> 7 - #include <linux/module.h> 7 + #include <linux/export.h> 8 8 #include <linux/nodemask.h> 9 9 #include <linux/cpumask.h> 10 10 #include <linux/notifier.h>
+1 -1
arch/powerpc/kernel/time.c
··· 33 33 */ 34 34 35 35 #include <linux/errno.h> 36 - #include <linux/module.h> 36 + #include <linux/export.h> 37 37 #include <linux/sched.h> 38 38 #include <linux/kernel.h> 39 39 #include <linux/param.h>
+1 -1
arch/powerpc/kernel/vio.c
··· 20 20 #include <linux/init.h> 21 21 #include <linux/slab.h> 22 22 #include <linux/console.h> 23 - #include <linux/module.h> 23 + #include <linux/export.h> 24 24 #include <linux/mm.h> 25 25 #include <linux/dma-mapping.h> 26 26 #include <linux/kobject.h>
+1 -1
arch/powerpc/kvm/book3s_exports.c
··· 17 17 * Authors: Alexander Graf <agraf@suse.de> 18 18 */ 19 19 20 - #include <linux/module.h> 20 + #include <linux/export.h> 21 21 #include <asm/kvm_book3s.h> 22 22 23 23 #ifdef CONFIG_KVM_BOOK3S_64_HV
+1 -1
arch/powerpc/lib/checksum_wrappers_64.c
··· 17 17 * 18 18 * Author: Anton Blanchard <anton@au.ibm.com> 19 19 */ 20 - #include <linux/module.h> 20 + #include <linux/export.h> 21 21 #include <linux/compiler.h> 22 22 #include <linux/types.h> 23 23 #include <asm/checksum.h>
+1 -1
arch/powerpc/lib/devres.c
··· 10 10 #include <linux/device.h> /* devres_*(), devm_ioremap_release() */ 11 11 #include <linux/gfp.h> 12 12 #include <linux/io.h> /* ioremap_prot() */ 13 - #include <linux/module.h> /* EXPORT_SYMBOL() */ 13 + #include <linux/export.h> /* EXPORT_SYMBOL() */ 14 14 15 15 /** 16 16 * devm_ioremap_prot - Managed ioremap_prot()
+1 -1
arch/powerpc/lib/locks.c
··· 14 14 15 15 #include <linux/kernel.h> 16 16 #include <linux/spinlock.h> 17 - #include <linux/module.h> 17 + #include <linux/export.h> 18 18 #include <linux/stringify.h> 19 19 #include <linux/smp.h> 20 20
+1 -1
arch/powerpc/lib/rheap.c
··· 15 15 #include <linux/types.h> 16 16 #include <linux/errno.h> 17 17 #include <linux/kernel.h> 18 - #include <linux/module.h> 18 + #include <linux/export.h> 19 19 #include <linux/mm.h> 20 20 #include <linux/err.h> 21 21 #include <linux/slab.h>
+1 -1
arch/powerpc/mm/mem.c
··· 17 17 * 18 18 */ 19 19 20 - #include <linux/module.h> 20 + #include <linux/export.h> 21 21 #include <linux/sched.h> 22 22 #include <linux/kernel.h> 23 23 #include <linux/errno.h>
+1 -1
arch/powerpc/mm/mmu_context_hash64.c
··· 18 18 #include <linux/mm.h> 19 19 #include <linux/spinlock.h> 20 20 #include <linux/idr.h> 21 - #include <linux/module.h> 21 + #include <linux/export.h> 22 22 #include <linux/gfp.h> 23 23 #include <linux/slab.h> 24 24
+1 -1
arch/powerpc/mm/numa.c
··· 13 13 #include <linux/init.h> 14 14 #include <linux/mm.h> 15 15 #include <linux/mmzone.h> 16 - #include <linux/module.h> 16 + #include <linux/export.h> 17 17 #include <linux/nodemask.h> 18 18 #include <linux/cpu.h> 19 19 #include <linux/notifier.h>
+1 -1
arch/powerpc/mm/slice.c
··· 29 29 #include <linux/pagemap.h> 30 30 #include <linux/err.h> 31 31 #include <linux/spinlock.h> 32 - #include <linux/module.h> 32 + #include <linux/export.h> 33 33 #include <asm/mman.h> 34 34 #include <asm/mmu.h> 35 35 #include <asm/spu.h>
+1 -1
arch/powerpc/platforms/cell/beat.c
··· 18 18 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 19 19 */ 20 20 21 - #include <linux/module.h> 21 + #include <linux/export.h> 22 22 #include <linux/init.h> 23 23 #include <linux/err.h> 24 24 #include <linux/rtc.h>
+1 -1
arch/powerpc/platforms/cell/cbe_regs.c
··· 8 8 9 9 #include <linux/percpu.h> 10 10 #include <linux/types.h> 11 - #include <linux/module.h> 11 + #include <linux/export.h> 12 12 #include <linux/of_device.h> 13 13 #include <linux/of_platform.h> 14 14
+1 -1
arch/powerpc/platforms/cell/interrupt.c
··· 31 31 32 32 #include <linux/interrupt.h> 33 33 #include <linux/irq.h> 34 - #include <linux/module.h> 34 + #include <linux/export.h> 35 35 #include <linux/percpu.h> 36 36 #include <linux/types.h> 37 37 #include <linux/ioport.h>
+1 -1
arch/powerpc/platforms/cell/spu_callbacks.c
··· 5 5 #undef DEBUG 6 6 7 7 #include <linux/kallsyms.h> 8 - #include <linux/module.h> 8 + #include <linux/export.h> 9 9 #include <linux/syscalls.h> 10 10 11 11 #include <asm/spu.h>
+1 -1
arch/powerpc/platforms/cell/spu_fault.c
··· 22 22 */ 23 23 #include <linux/sched.h> 24 24 #include <linux/mm.h> 25 - #include <linux/module.h> 25 + #include <linux/export.h> 26 26 27 27 #include <asm/spu.h> 28 28 #include <asm/spu_csa.h>
+1 -1
arch/powerpc/platforms/cell/spu_manage.c
··· 21 21 22 22 #include <linux/interrupt.h> 23 23 #include <linux/list.h> 24 - #include <linux/module.h> 24 + #include <linux/export.h> 25 25 #include <linux/ptrace.h> 26 26 #include <linux/wait.h> 27 27 #include <linux/mm.h>
+1 -1
arch/powerpc/platforms/cell/spufs/file.c
··· 24 24 25 25 #include <linux/fs.h> 26 26 #include <linux/ioctl.h> 27 - #include <linux/module.h> 27 + #include <linux/export.h> 28 28 #include <linux/pagemap.h> 29 29 #include <linux/poll.h> 30 30 #include <linux/ptrace.h>
+1 -1
arch/powerpc/platforms/cell/spufs/switch.c
··· 32 32 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 33 33 */ 34 34 35 - #include <linux/module.h> 35 + #include <linux/export.h> 36 36 #include <linux/errno.h> 37 37 #include <linux/hardirq.h> 38 38 #include <linux/sched.h>
+1 -1
arch/powerpc/platforms/cell/spufs/syscalls.c
··· 1 1 #include <linux/file.h> 2 2 #include <linux/fs.h> 3 - #include <linux/module.h> 3 + #include <linux/export.h> 4 4 #include <linux/mount.h> 5 5 #include <linux/namei.h> 6 6 #include <linux/slab.h>
+1 -1
arch/powerpc/platforms/iseries/hvlpconfig.c
··· 16 16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 17 17 */ 18 18 19 - #include <linux/module.h> 19 + #include <linux/export.h> 20 20 #include <asm/iseries/hv_lp_config.h> 21 21 #include "it_lp_naca.h" 22 22
+1 -1
arch/powerpc/platforms/iseries/iommu.c
··· 28 28 #include <linux/dma-mapping.h> 29 29 #include <linux/list.h> 30 30 #include <linux/pci.h> 31 - #include <linux/module.h> 31 + #include <linux/export.h> 32 32 #include <linux/slab.h> 33 33 34 34 #include <asm/iommu.h>
+1 -1
arch/powerpc/platforms/iseries/ksyms.c
··· 6 6 * as published by the Free Software Foundation; either version 7 7 * 2 of the License, or (at your option) any later version. 8 8 */ 9 - #include <linux/module.h> 9 + #include <linux/export.h> 10 10 11 11 #include <asm/hw_irq.h> 12 12 #include <asm/iseries/hv_call_sc.h>
+1 -1
arch/powerpc/platforms/iseries/lpevents.c
··· 13 13 #include <linux/bootmem.h> 14 14 #include <linux/seq_file.h> 15 15 #include <linux/proc_fs.h> 16 - #include <linux/module.h> 16 + #include <linux/export.h> 17 17 18 18 #include <asm/system.h> 19 19 #include <asm/paca.h>
+1 -1
arch/powerpc/platforms/iseries/vio.c
··· 25 25 #include <linux/slab.h> 26 26 #include <linux/completion.h> 27 27 #include <linux/proc_fs.h> 28 - #include <linux/module.h> 28 + #include <linux/export.h> 29 29 30 30 #include <asm/firmware.h> 31 31 #include <asm/vio.h>
+1 -1
arch/powerpc/platforms/iseries/viopath.c
··· 27 27 * Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 28 28 * 29 29 */ 30 - #include <linux/module.h> 30 + #include <linux/export.h> 31 31 #include <linux/kernel.h> 32 32 #include <linux/slab.h> 33 33 #include <linux/errno.h>
+1 -1
arch/powerpc/platforms/pasemi/dma_lib.c
··· 19 19 20 20 #include <linux/kernel.h> 21 21 #include <linux/init.h> 22 - #include <linux/module.h> 22 + #include <linux/export.h> 23 23 #include <linux/pci.h> 24 24 #include <linux/slab.h> 25 25 #include <linux/of.h>
+1 -1
arch/powerpc/platforms/powermac/low_i2c.c
··· 33 33 #include <linux/types.h> 34 34 #include <linux/sched.h> 35 35 #include <linux/init.h> 36 - #include <linux/module.h> 36 + #include <linux/export.h> 37 37 #include <linux/adb.h> 38 38 #include <linux/pmu.h> 39 39 #include <linux/delay.h>
+1 -1
arch/powerpc/platforms/powermac/nvram.c
··· 8 8 * 9 9 * Todo: - add support for the OF persistent properties 10 10 */ 11 - #include <linux/module.h> 11 + #include <linux/export.h> 12 12 #include <linux/kernel.h> 13 13 #include <linux/stddef.h> 14 14 #include <linux/string.h>
+1 -1
arch/powerpc/platforms/ps3/interrupt.c
··· 19 19 */ 20 20 21 21 #include <linux/kernel.h> 22 - #include <linux/module.h> 22 + #include <linux/export.h> 23 23 #include <linux/irq.h> 24 24 25 25 #include <asm/machdep.h>
+1 -1
arch/powerpc/platforms/ps3/mm.c
··· 19 19 */ 20 20 21 21 #include <linux/kernel.h> 22 - #include <linux/module.h> 22 + #include <linux/export.h> 23 23 #include <linux/memory_hotplug.h> 24 24 #include <linux/memblock.h> 25 25 #include <linux/slab.h>
+1 -1
arch/powerpc/platforms/ps3/system-bus.c
··· 20 20 21 21 #include <linux/kernel.h> 22 22 #include <linux/init.h> 23 - #include <linux/module.h> 23 + #include <linux/export.h> 24 24 #include <linux/dma-mapping.h> 25 25 #include <linux/err.h> 26 26 #include <linux/slab.h>
+1 -1
arch/powerpc/platforms/pseries/io_event_irq.c
··· 9 9 10 10 #include <linux/errno.h> 11 11 #include <linux/slab.h> 12 - #include <linux/module.h> 12 + #include <linux/export.h> 13 13 #include <linux/irq.h> 14 14 #include <linux/interrupt.h> 15 15 #include <linux/of.h>
+1 -1
arch/powerpc/platforms/pseries/setup.c
··· 34 34 #include <linux/pci.h> 35 35 #include <linux/utsname.h> 36 36 #include <linux/adb.h> 37 - #include <linux/module.h> 37 + #include <linux/export.h> 38 38 #include <linux/delay.h> 39 39 #include <linux/irq.h> 40 40 #include <linux/seq_file.h>
+1 -1
arch/powerpc/sysdev/bestcomm/sram.c
··· 13 13 14 14 #include <linux/err.h> 15 15 #include <linux/kernel.h> 16 - #include <linux/module.h> 16 + #include <linux/export.h> 17 17 #include <linux/slab.h> 18 18 #include <linux/spinlock.h> 19 19 #include <linux/string.h>
+1 -1
arch/powerpc/sysdev/fsl_lbc.c
··· 15 15 */ 16 16 17 17 #include <linux/init.h> 18 - #include <linux/module.h> 18 + #include <linux/export.h> 19 19 #include <linux/kernel.h> 20 20 #include <linux/compiler.h> 21 21 #include <linux/spinlock.h>
+1 -1
arch/powerpc/sysdev/fsl_rio.c
··· 23 23 */ 24 24 25 25 #include <linux/init.h> 26 - #include <linux/module.h> 26 + #include <linux/export.h> 27 27 #include <linux/types.h> 28 28 #include <linux/dma-mapping.h> 29 29 #include <linux/interrupt.h>
+1 -1
arch/powerpc/sysdev/fsl_soc.c
··· 19 19 #include <linux/major.h> 20 20 #include <linux/delay.h> 21 21 #include <linux/irq.h> 22 - #include <linux/module.h> 22 + #include <linux/export.h> 23 23 #include <linux/device.h> 24 24 #include <linux/platform_device.h> 25 25 #include <linux/of.h>
+1 -1
arch/powerpc/sysdev/qe_lib/ucc.c
··· 18 18 #include <linux/errno.h> 19 19 #include <linux/stddef.h> 20 20 #include <linux/spinlock.h> 21 - #include <linux/module.h> 21 + #include <linux/export.h> 22 22 23 23 #include <asm/irq.h> 24 24 #include <asm/io.h>
+1 -1
arch/powerpc/sysdev/qe_lib/ucc_fast.c
··· 19 19 #include <linux/stddef.h> 20 20 #include <linux/interrupt.h> 21 21 #include <linux/err.h> 22 - #include <linux/module.h> 22 + #include <linux/export.h> 23 23 24 24 #include <asm/io.h> 25 25 #include <asm/immap_qe.h>
+1 -1
arch/powerpc/sysdev/qe_lib/ucc_slow.c
··· 19 19 #include <linux/stddef.h> 20 20 #include <linux/interrupt.h> 21 21 #include <linux/err.h> 22 - #include <linux/module.h> 22 + #include <linux/export.h> 23 23 24 24 #include <asm/io.h> 25 25 #include <asm/immap_qe.h>
+1 -1
arch/powerpc/sysdev/tsi108_dev.c
··· 16 16 #include <linux/major.h> 17 17 #include <linux/delay.h> 18 18 #include <linux/irq.h> 19 - #include <linux/module.h> 19 + #include <linux/export.h> 20 20 #include <linux/device.h> 21 21 #include <linux/platform_device.h> 22 22 #include <linux/of_net.h>
+1 -1
arch/powerpc/xmon/xmon.c
··· 18 18 #include <linux/delay.h> 19 19 #include <linux/kallsyms.h> 20 20 #include <linux/cpumask.h> 21 - #include <linux/module.h> 21 + #include <linux/export.h> 22 22 #include <linux/sysrq.h> 23 23 #include <linux/interrupt.h> 24 24 #include <linux/irq.h>