microblaze: Do not use module.h in files which are not modules
authorMichal Simek <michal.simek@xilinx.com>
Fri, 1 Feb 2013 12:10:35 +0000 (13:10 +0100)
committerMichal Simek <michal.simek@xilinx.com>
Tue, 12 Feb 2013 10:24:45 +0000 (11:24 +0100)
Based on the patch:
"lib: reduce the use of module.h wherever possible"
(sha1: 8bc3bcc93a2b4e47d5d410146f6546bca6171663)
fix all microblaze files which are not modules.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
23 files changed:
arch/microblaze/kernel/exceptions.c
arch/microblaze/kernel/microblaze_ksyms.c
arch/microblaze/kernel/module.c
arch/microblaze/kernel/process.c
arch/microblaze/kernel/prom.c
arch/microblaze/kernel/prom_parse.c
arch/microblaze/kernel/stacktrace.c
arch/microblaze/kernel/sys_microblaze.c
arch/microblaze/kernel/traps.c
arch/microblaze/kernel/unwind.c
arch/microblaze/lib/ashldi3.c
arch/microblaze/lib/ashrdi3.c
arch/microblaze/lib/cmpdi2.c
arch/microblaze/lib/lshrdi3.c
arch/microblaze/lib/memcpy.c
arch/microblaze/lib/memmove.c
arch/microblaze/lib/memset.c
arch/microblaze/lib/muldi3.c
arch/microblaze/lib/ucmpdi2.c
arch/microblaze/mm/consistent.c
arch/microblaze/mm/highmem.c
arch/microblaze/mm/pgtable.c
arch/microblaze/pci/pci-common.c

index d6edf5d39cfa3c02e6e8a6a09a0791df4a9c5a7b..42dd12a62ff5678128870616def1100519b8b398 100644 (file)
  * This file handles the architecture-dependent parts of hardware exceptions
  */
 
+#include <linux/export.h>
 #include <linux/kernel.h>
 #include <linux/signal.h>
 #include <linux/sched.h>
 #include <linux/kallsyms.h>
-#include <linux/module.h>
 
 #include <asm/exceptions.h>
 #include <asm/entry.h>         /* For KM CPU var */
index 2b25bcf05c0022e44bdd46eff061f0782b309c7d..9f1d02c4c5cc6666deb5bc9c9a40ac0d1ff5da2e 100644 (file)
@@ -7,7 +7,7 @@
  * published by the Free Software Foundation.
  */
 
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/string.h>
 #include <linux/cryptohash.h>
 #include <linux/delay.h>
index f0f43688a0c6d7291e38322c737db0974ee4617b..182e6be856cdea09e53d6d1b5a71fd204e309517 100644 (file)
@@ -7,7 +7,7 @@
  * published by the Free Software Foundation.
  */
 
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/moduleloader.h>
 #include <linux/kernel.h>
 #include <linux/elf.h>
index 282dfb8f1fe7959bf4ffd88c00b30d51dfab5df9..246d4c1a9d534f54dc7432cd040350a6389d1357 100644 (file)
@@ -8,7 +8,7 @@
  * for more details.
  */
 
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/sched.h>
 #include <linux/pm.h>
 #include <linux/tick.h>
index a744e3f1888381053bc419ba9e769cb1e5920c85..0a2c68f9f9b0d61cf14e3f28de7ef23d87adcced 100644 (file)
@@ -14,6 +14,7 @@
  */
 
 #include <stdarg.h>
+#include <linux/export.h>
 #include <linux/kernel.h>
 #include <linux/string.h>
 #include <linux/init.h>
@@ -25,7 +26,6 @@
 #include <linux/delay.h>
 #include <linux/initrd.h>
 #include <linux/bitops.h>
-#include <linux/module.h>
 #include <linux/kexec.h>
 #include <linux/debugfs.h>
 #include <linux/irq.h>
index 47187cc2cf008c38e14c09667a7fff7b436d5dee..068762f55fd6d3b4835ad957de072ddad94acc72 100644 (file)
@@ -1,8 +1,8 @@
 #undef DEBUG
 
+#include <linux/export.h>
 #include <linux/kernel.h>
 #include <linux/string.h>
-#include <linux/module.h>
 #include <linux/ioport.h>
 #include <linux/etherdevice.h>
 #include <linux/of_address.h>
index 84bc6686102cdb75684c80b1627599a731766de4..b4debe283a79e2cb3f26c5d63925742e6efa5151 100644 (file)
@@ -9,11 +9,11 @@
  * for more details.
  */
 
+#include <linux/export.h>
 #include <linux/sched.h>
 #include <linux/stacktrace.h>
 #include <linux/thread_info.h>
 #include <linux/ptrace.h>
-#include <linux/module.h>
 #include <asm/unwind.h>
 
 void save_stack_trace(struct stack_trace *trace)
index 3845677e93eacabac3ff01bffbe3d19fcec52aa9..f905b3ae68c79ec2bb3e7e52c282cedd38a21172 100644 (file)
@@ -13,6 +13,7 @@
  */
 
 #include <linux/errno.h>
+#include <linux/export.h>
 #include <linux/mm.h>
 #include <linux/smp.h>
 #include <linux/syscalls.h>
@@ -24,7 +25,6 @@
 #include <linux/sys.h>
 #include <linux/ipc.h>
 #include <linux/file.h>
-#include <linux/module.h>
 #include <linux/err.h>
 #include <linux/fs.h>
 #include <linux/semaphore.h>
index a37b2b111d86bdd3b0068647ef741494c108361b..30e6b5004a6a05310df22c445f542107af3190fe 100644 (file)
@@ -8,9 +8,9 @@
  * for more details.
  */
 
+#include <linux/export.h>
 #include <linux/kernel.h>
 #include <linux/kallsyms.h>
-#include <linux/module.h>
 #include <linux/sched.h>
 #include <linux/debug_locks.h>
 
index 6be4ae3c335140a0173dc0db06bab4dcf86f896d..1f7b8d4496681e452dc5d8f13f817ca8100a2c88 100644 (file)
  */
 
 /* #define DEBUG 1 */
+#include <linux/export.h>
 #include <linux/kallsyms.h>
 #include <linux/kernel.h>
 #include <linux/sched.h>
 #include <linux/stacktrace.h>
 #include <linux/types.h>
 #include <linux/errno.h>
-#include <linux/module.h>
 #include <linux/io.h>
 #include <asm/sections.h>
 #include <asm/exceptions.h>
index dd80fbcdc57c8960e3b63feb572862eb3a97a52c..1af904cd972d064e2a249b6299da8d06106393a5 100644 (file)
@@ -1,4 +1,4 @@
-#include <linux/module.h>
+#include <linux/export.h>
 
 #include "libgcc.h"
 
index 1f21fc6a576b3b478bdbee37dd24779559fbd445..32c334c05d048d335131c88fdd66068de55556eb 100644 (file)
@@ -1,4 +1,4 @@
-#include <linux/module.h>
+#include <linux/export.h>
 
 #include "libgcc.h"
 
index a708400ea7b7ebb7a1cf238329200d8871e281ff..67abc9ac1bd4fa070e0ef655c38f59ba2851e53e 100644 (file)
@@ -1,4 +1,4 @@
-#include <linux/module.h>
+#include <linux/export.h>
 
 #include "libgcc.h"
 
index c10090bedc3339ee3c90b4fd73ca853b395a31e3..adcb253f11c81f540dd93ca65b49ce84100fb5bb 100644 (file)
@@ -1,4 +1,4 @@
-#include <linux/module.h>
+#include <linux/export.h>
 
 #include "libgcc.h"
 
index 15a6759ff9fa58ccbed44a4a5460cdee45c19c38..f536e81b816854adde01445aca9353054496562d 100644 (file)
  * not any responsibility to update it.
  */
 
+#include <linux/export.h>
 #include <linux/types.h>
 #include <linux/stddef.h>
 #include <linux/compiler.h>
-#include <linux/module.h>
 
 #include <linux/string.h>
 
index 9843c6b0f0f8574a0aafcb621843ff77c9953c67..3611ce70415bfa720244d1a84c1324ab8fc10b9d 100644 (file)
  * not any responsibility to update it.
  */
 
+#include <linux/export.h>
 #include <linux/types.h>
 #include <linux/stddef.h>
 #include <linux/compiler.h>
-#include <linux/module.h>
 #include <linux/string.h>
 
 #ifdef __HAVE_ARCH_MEMMOVE
index ddf67939576dd1358254cdcbc81d0c417b6c4294..04ea72c8a81dd091959116aba73a979b62b1efbf 100644 (file)
  * not any responsibility to update it.
  */
 
+#include <linux/export.h>
 #include <linux/types.h>
 #include <linux/stddef.h>
 #include <linux/compiler.h>
-#include <linux/module.h>
 #include <linux/string.h>
 
 #ifdef __HAVE_ARCH_MEMSET
index d3659244ab6fac432bce8ff362bbf12dd5bc68cc..a3f9a03acdcda454a99e780b898bfcef4ae7e046 100644 (file)
@@ -1,4 +1,4 @@
-#include <linux/module.h>
+#include <linux/export.h>
 
 #include "libgcc.h"
 
index 63ca105b6713dff35c40f50254648897097f10bc..d05f1585121caf7cf6c325909ca45036b37d8d20 100644 (file)
@@ -1,4 +1,4 @@
-#include <linux/module.h>
+#include <linux/export.h>
 
 #include "libgcc.h"
 
index fe5fcdb5df5e61be0c327f479658b3c4c96ac0c0..5226b09cbbb28bae26605e082f24cfee8e672f85 100644 (file)
@@ -13,7 +13,7 @@
  * published by the Free Software Foundation.
  */
 
-#include <linux/module.h>
+#include <linux/export.h>
 #include <linux/signal.h>
 #include <linux/sched.h>
 #include <linux/kernel.h>
index 7d78838e8bfaa19a957667f79b81dc60bd88d9f7..5a92576fad927127eb05fbe24833b57e18ba7155 100644 (file)
@@ -20,8 +20,8 @@
  * highmem.h by Benjamin Herrenschmidt (c) 2009 IBM Corp.
  */
 
+#include <linux/export.h>
 #include <linux/highmem.h>
-#include <linux/module.h>
 
 /*
  * The use of kmap_atomic/kunmap_atomic is discouraged - kmap/kunmap
index 1888b0f50568492fffbffc5ab85349e9917ce867..10b3bd0a980d7bacb7fec3941ba32320766a4ec0 100644 (file)
@@ -26,8 +26,8 @@
  *
  */
 
+#include <linux/export.h>
 #include <linux/kernel.h>
-#include <linux/module.h>
 #include <linux/types.h>
 #include <linux/vmalloc.h>
 #include <linux/init.h>
index bdb8ea100e73ee8637c8ea587378000292b0b37b..9ea521e4959ef062e3bae1d1ac31be242d88a5fc 100644 (file)
@@ -30,6 +30,7 @@
 #include <linux/of.h>
 #include <linux/of_address.h>
 #include <linux/of_pci.h>
+#include <linux/pci.h>
 #include <linux/export.h>
 
 #include <asm/processor.h>