Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Remove all inclusions of <linux/config.h>

kbuild explicitly includes this at build time.

Signed-off-by: Dave Jones <davej@redhat.com>
  • Loading branch information...
commit 038b0a6d8d32db934bba6a24e74e76e4e327a94f 1 parent 78b656b
Dave Jones authored October 04, 2006

Showing 177 changed files with 11 additions and 199 deletions. Show diff stats Hide diff stats

  1. 1  arch/alpha/kernel/setup.c
  2. 1  arch/alpha/kernel/systbls.S
  3. 1  arch/arm/kernel/crunch.c
  4. 1  arch/arm/kernel/iwmmxt-notifier.c
  5. 1  arch/arm/mach-at91rm9200/board-1arm.c
  6. 1  arch/arm/mach-at91rm9200/board-carmeva.c
  7. 1  arch/arm/mach-at91rm9200/board-eb9200.c
  8. 1  arch/arm/mach-at91rm9200/board-kafa.c
  9. 1  arch/arm/mach-at91rm9200/board-kb9202.c
  10. 1  arch/arm/mach-ep93xx/edb9302.c
  11. 1  arch/arm/mach-ep93xx/edb9312.c
  12. 1  arch/arm/mach-ep93xx/edb9315.c
  13. 1  arch/arm/mach-ep93xx/edb9315a.c
  14. 2  arch/arm/mach-lh7a40x/clcd.c
  15. 1  arch/arm/mach-lh7a40x/clocks.c
  16. 1  arch/arm/mach-omap2/pm-domain.c
  17. 1  arch/arm/mach-pnx4008/gpio.c
  18. 1  arch/arm/mach-pnx4008/sleep.S
  19. 1  arch/arm/mach-pnx4008/time.c
  20. 1  arch/arm/mach-pxa/leds-trizeps4.c
  21. 1  arch/arm/tools/gen-mach-types
  22. 1  arch/arm26/lib/ecard.S
  23. 1  arch/arm26/lib/io-acorn.S
  24. 1  arch/frv/kernel/time.c
  25. 1  arch/h8300/kernel/time.c
  26. 1  arch/i386/lib/semaphore.S
  27. 1  arch/m32r/mm/mmu.S
  28. 1  arch/m68k/kernel/time.c
  29. 1  arch/m68knommu/platform/532x/config.c
  30. 2  arch/m68knommu/platform/68328/romvec.S
  31. 2  arch/parisc/kernel/head.S
  32. 1  arch/parisc/kernel/syscall.S
  33. 1  arch/powerpc/platforms/83xx/mpc834x_itx.c
  34. 1  arch/powerpc/platforms/85xx/mpc85xx_ads.h
  35. 1  arch/powerpc/platforms/85xx/mpc85xx_cds.c
  36. 2  arch/powerpc/platforms/cell/cbe_regs.c
  37. 1  arch/powerpc/platforms/cell/ras.c
  38. 1  arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c
  39. 1  arch/powerpc/platforms/pasemi/setup.c
  40. 1  arch/powerpc/platforms/pasemi/time.c
  41. 1  arch/powerpc/sysdev/tsi108_dev.c
  42. 1  arch/ppc/amiga/time.c
  43. 1  arch/ppc/platforms/4xx/cpci405.h
  44. 1  arch/s390/kernel/kprobes.c
  45. 1  arch/sparc/kernel/ioport.c
  46. 1  arch/sparc/kernel/of_device.c
  47. 1  arch/sparc64/kernel/auxio.c
  48. 1  arch/sparc64/kernel/of_device.c
  49. 1  arch/sparc64/kernel/prom.c
  50. 1  arch/um/drivers/hostaudio_kern.c
  51. 1  arch/um/drivers/net_kern.c
  52. 1  arch/um/drivers/slip_kern.c
  53. 1  arch/um/drivers/ssl.c
  54. 1  arch/um/drivers/stdio_console.c
  55. 1  arch/um/drivers/ubd_kern.c
  56. 1  arch/um/include/mconsole_kern.h
  57. 2  arch/um/include/mode_kern.h
  58. 1  arch/um/include/skas/mmu-skas.h
  59. 1  arch/um/include/sysdep-ppc/ptrace.h
  60. 1  arch/um/include/um_uaccess.h
  61. 1  arch/um/kernel/init_task.c
  62. 1  arch/um/kernel/irq.c
  63. 1  arch/um/kernel/ksyms.c
  64. 1  arch/um/kernel/signal.c
  65. 1  arch/um/kernel/skas/mem.c
  66. 1  arch/um/kernel/skas/mmu.c
  67. 1  arch/um/kernel/skas/tlb.c
  68. 1  arch/um/kernel/smp.c
  69. 1  arch/um/kernel/sysrq.c
  70. 1  arch/um/kernel/trap.c
  71. 1  arch/um/kernel/tt/gdb_kern.c
  72. 1  arch/um/kernel/tt/mem.c
  73. 1  arch/um/kernel/um_arch.c
  74. 1  arch/um/sys-i386/ldt.c
  75. 1  arch/um/sys-i386/sysrq.c
  76. 1  arch/um/sys-i386/tls.c
  77. 1  arch/v850/kernel/time.c
  78. 2  arch/x86_64/boot/video.S
  79. 1  arch/x86_64/ia32/ia32_binfmt.c
  80. 1  arch/x86_64/kernel/pci-calgary.c
  81. 1  arch/x86_64/kernel/tce.c
  82. 1  arch/x86_64/kernel/x8664_ksyms.c
  83. 3  arch/x86_64/lib/copy_page.S
  84. 1  arch/x86_64/lib/delay.c
  85. 3  arch/x86_64/lib/memcpy.S
  86. 1  arch/x86_64/lib/memset.S
  87. 1  arch/x86_64/lib/thunk.S
  88. 1  drivers/block/cciss.c
  89. 1  drivers/block/cpqarray.c
  90. 1  drivers/char/briq_panel.c
  91. 1  drivers/char/ftape/lowlevel/fdc-io.c
  92. 1  drivers/char/ftape/zftape/zftape-rw.c
  93. 1  drivers/char/ftape/zftape/zftape-rw.h
  94. 1  drivers/char/hw_random/ixp4xx-rng.c
  95. 1  drivers/char/mspec.c
  96. 1  drivers/char/nsc_gpio.c
  97. 1  drivers/char/pcmcia/synclink_cs.c
  98. 2  drivers/char/sx.c
  99. 1  drivers/char/synclink.c
  100. 1  drivers/char/watchdog/iTCO_wdt.c
  101. 1  drivers/char/watchdog/omap_wdt.c
  102. 1  drivers/char/watchdog/pcwd.c
  103. 1  drivers/char/watchdog/pcwd_pci.c
  104. 1  drivers/char/watchdog/pnx4008_wdt.c
  105. 1  drivers/hwmon/w83791d.c
  106. 1  drivers/i2c/busses/i2c-ocores.c
  107. 1  drivers/ide/pci/generic.c
  108. 1  drivers/ide/pci/jmicron.c
  109. 1  drivers/ide/pci/rz1000.c
  110. 1  drivers/infiniband/hw/ipath/ipath_mmap.c
  111. 1  drivers/leds/leds-ams-delta.c
  112. 1  drivers/net/arm/ep93xx_eth.c
  113. 2  drivers/net/fs_enet/mii-fec.c
  114. 2  drivers/net/pcnet32.c
  115. 1  drivers/net/phy/fixed.c
  116. 1  drivers/net/ucc_geth_phy.c
  117. 1  drivers/rtc/rtc-max6902.c
  118. 1  drivers/scsi/aic94xx/aic94xx_init.c
  119. 1  drivers/scsi/imm.h
  120. 1  drivers/scsi/ppa.h
  121. 1  drivers/serial/cpm_uart/cpm_uart.h
  122. 2  drivers/serial/netx-serial.c
  123. 1  drivers/serial/sh-sci.c
  124. 1  drivers/serial/sh-sci.h
  125. 1  drivers/spi/spi_s3c24xx.c
  126. 1  drivers/spi/spi_s3c24xx_gpio.c
  127. 1  drivers/usb/core/generic.c
  128. 1  drivers/usb/gadget/gmidi.c
  129. 1  drivers/usb/host/u132-hcd.c
  130. 1  drivers/usb/input/usbtouchscreen.c
  131. 1  drivers/usb/misc/appledisplay.c
  132. 1  drivers/usb/misc/ftdi-elan.c
  133. 1  drivers/usb/misc/sisusbvga/sisusb.c
  134. 1  drivers/usb/misc/sisusbvga/sisusb_con.c
  135. 1  drivers/video/intelfb/intelfb_i2c.c
  136. 1  fs/isofs/namei.c
  137. 1  fs/nfs/client.c
  138. 1  fs/nfs/getroot.c
  139. 2  fs/nfs/namespace.c
  140. 2  fs/nfs/nfs4namespace.c
  141. 1  fs/nfs/nfsroot.c
  142. 1  fs/nfs/super.c
  143. 1  fs/reiserfs/file.c
  144. 2  include/asm-arm/arch-lh7a40x/clocks.h
  145. 1  include/asm-arm/pgtable-nommu.h
  146. 2  include/asm-i386/alternative-asm.i
  147. 1  include/asm-i386/frame.i
  148. 1  include/asm-powerpc/irq.h
  149. 1  include/asm-powerpc/pci-bridge.h
  150. 1  include/asm-sparc64/compat_signal.h
  151. 2  include/asm-x86_64/alternative-asm.i
  152. 1  include/linux/config.h
  153. 1  include/net/netdma.h
  154. 1  init/do_mounts.h
  155. 1  kernel/rtmutex-debug.c
  156. 1  kernel/rtmutex-tester.c
  157. 1  mm/filemap.h
  158. 1  mm/slab.c
  159. 1  mm/vmstat.c
  160. 1  net/atm/lec.h
  161. 1  net/core/fib_rules.c
  162. 1  net/ipv6/fib6_rules.c
  163. 1  net/ipv6/mip6.c
  164. 1  sound/aoa/soundbus/sysfs.c
  165. 1  sound/core/memory.c
  166. 1  sound/oss/ac97_plugin_ad1980.c
  167. 1  sound/oss/awe_wave.c
  168. 1  sound/oss/cmpci.c
  169. 3  sound/oss/forte.c
  170. 7  sound/oss/gus_card.c
  171. 5  sound/oss/gus_wave.c
  172. 1  sound/oss/mad16.c
  173. 1  sound/oss/maestro3.c
  174. 1  sound/oss/maui.c
  175. 3  sound/oss/wavfront.c
  176. 1  sound/oss/ymfpci.c
  177. 1  sound/oss/ymfpci.h
1  arch/alpha/kernel/setup.c
@@ -21,7 +21,6 @@
21 21
 #include <linux/a.out.h>
22 22
 #include <linux/screen_info.h>
23 23
 #include <linux/delay.h>
24  
-#include <linux/config.h>	/* CONFIG_ALPHA_LCA etc */
25 24
 #include <linux/mc146818rtc.h>
26 25
 #include <linux/console.h>
27 26
 #include <linux/cpu.h>
1  arch/alpha/kernel/systbls.S
@@ -4,7 +4,6 @@
4 4
  * The system call table. 
5 5
  */
6 6
 
7  
-#include <linux/config.h>			/* CONFIG_OSF4_COMPAT */
8 7
 #include <asm/unistd.h>
9 8
 
10 9
 	.data
1  arch/arm/kernel/crunch.c
@@ -10,7 +10,6 @@
10 10
  */
11 11
 
12 12
 #include <linux/module.h>
13  
-#include <linux/config.h>
14 13
 #include <linux/types.h>
15 14
 #include <linux/kernel.h>
16 15
 #include <linux/signal.h>
1  arch/arm/kernel/iwmmxt-notifier.c
@@ -15,7 +15,6 @@
15 15
  */
16 16
 
17 17
 #include <linux/module.h>
18  
-#include <linux/config.h>
19 18
 #include <linux/types.h>
20 19
 #include <linux/kernel.h>
21 20
 #include <linux/signal.h>
1  arch/arm/mach-at91rm9200/board-1arm.c
@@ -18,7 +18,6 @@
18 18
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
19 19
  */
20 20
 
21  
-#include <linux/config.h>
22 21
 #include <linux/types.h>
23 22
 #include <linux/init.h>
24 23
 #include <linux/mm.h>
1  arch/arm/mach-at91rm9200/board-carmeva.c
@@ -19,7 +19,6 @@
19 19
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
20 20
  */
21 21
 
22  
-#include <linux/config.h>
23 22
 #include <linux/types.h>
24 23
 #include <linux/init.h>
25 24
 #include <linux/mm.h>
1  arch/arm/mach-at91rm9200/board-eb9200.c
@@ -19,7 +19,6 @@
19 19
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
20 20
  */
21 21
 
22  
-#include <linux/config.h>
23 22
 #include <linux/types.h>
24 23
 #include <linux/init.h>
25 24
 #include <linux/mm.h>
1  arch/arm/mach-at91rm9200/board-kafa.c
@@ -18,7 +18,6 @@
18 18
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
19 19
  */
20 20
 
21  
-#include <linux/config.h>
22 21
 #include <linux/types.h>
23 22
 #include <linux/init.h>
24 23
 #include <linux/mm.h>
1  arch/arm/mach-at91rm9200/board-kb9202.c
@@ -19,7 +19,6 @@
19 19
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
20 20
  */
21 21
 
22  
-#include <linux/config.h>
23 22
 #include <linux/types.h>
24 23
 #include <linux/init.h>
25 24
 #include <linux/mm.h>
1  arch/arm/mach-ep93xx/edb9302.c
@@ -10,7 +10,6 @@
10 10
  * your option) any later version.
11 11
  */
12 12
 
13  
-#include <linux/config.h>
14 13
 #include <linux/kernel.h>
15 14
 #include <linux/init.h>
16 15
 #include <linux/mm.h>
1  arch/arm/mach-ep93xx/edb9312.c
@@ -11,7 +11,6 @@
11 11
  * your option) any later version.
12 12
  */
13 13
 
14  
-#include <linux/config.h>
15 14
 #include <linux/kernel.h>
16 15
 #include <linux/init.h>
17 16
 #include <linux/mm.h>
1  arch/arm/mach-ep93xx/edb9315.c
@@ -10,7 +10,6 @@
10 10
  * your option) any later version.
11 11
  */
12 12
 
13  
-#include <linux/config.h>
14 13
 #include <linux/kernel.h>
15 14
 #include <linux/init.h>
16 15
 #include <linux/mm.h>
1  arch/arm/mach-ep93xx/edb9315a.c
@@ -10,7 +10,6 @@
10 10
  * your option) any later version.
11 11
  */
12 12
 
13  
-#include <linux/config.h>
14 13
 #include <linux/kernel.h>
15 14
 #include <linux/init.h>
16 15
 #include <linux/mm.h>
2  arch/arm/mach-lh7a40x/clcd.c
@@ -8,7 +8,7 @@
8 8
  *  version 2 as published by the Free Software Foundation.
9 9
  *
10 10
  */
11  
-#include <linux/config.h>
  11
+
12 12
 #include <linux/init.h>
13 13
 #include <linux/device.h>
14 14
 #include <linux/dma-mapping.h>
1  arch/arm/mach-lh7a40x/clocks.c
@@ -8,7 +8,6 @@
8 8
  *
9 9
  */
10 10
 
11  
-#include <linux/config.h>
12 11
 #include <linux/cpufreq.h>
13 12
 #include <asm/hardware.h>
14 13
 #include <asm/arch/clocks.h>
1  arch/arm/mach-omap2/pm-domain.c
@@ -15,7 +15,6 @@
15 15
  * published by the Free Software Foundation.
16 16
  */
17 17
 
18  
-#include <linux/config.h>
19 18
 #include <linux/module.h>
20 19
 #include <linux/init.h>
21 20
 #include <linux/clk.h>
1  arch/arm/mach-pnx4008/gpio.c
@@ -14,7 +14,6 @@
14 14
  * or implied.
15 15
  */
16 16
 
17  
-#include <linux/config.h>
18 17
 #include <linux/types.h>
19 18
 #include <linux/kernel.h>
20 19
 #include <linux/module.h>
1  arch/arm/mach-pnx4008/sleep.S
@@ -11,7 +11,6 @@
11 11
  * or implied.
12 12
  */
13 13
 
14  
-#include <linux/config.h>
15 14
 #include <linux/linkage.h>
16 15
 #include <asm/assembler.h>
17 16
 #include <asm/hardware.h>
1  arch/arm/mach-pnx4008/time.c
@@ -11,7 +11,6 @@
11 11
  * or implied.
12 12
  */
13 13
 
14  
-#include <linux/config.h>
15 14
 #include <linux/kernel.h>
16 15
 #include <linux/init.h>
17 16
 #include <linux/delay.h>
1  arch/arm/mach-pxa/leds-trizeps4.c
@@ -10,7 +10,6 @@
10 10
  * published by the Free Software Foundation.
11 11
  */
12 12
 
13  
-#include <linux/config.h>
14 13
 #include <linux/init.h>
15 14
 
16 15
 #include <asm/hardware.h>
1  arch/arm/tools/gen-mach-types
@@ -28,7 +28,6 @@ END	{
28 28
 	  printf(" */\n\n");
29 29
 	  printf("#ifndef __ASM_ARM_MACH_TYPE_H\n");
30 30
 	  printf("#define __ASM_ARM_MACH_TYPE_H\n\n");
31  
-	  printf("#include <linux/config.h>\n\n");
32 31
 	  printf("#ifndef __ASSEMBLY__\n");
33 32
 	  printf("/* The type of machine we're running on */\n");
34 33
 	  printf("extern unsigned int __machine_arch_type;\n");
1  arch/arm26/lib/ecard.S
@@ -7,7 +7,6 @@
7 7
  * it under the terms of the GNU General Public License version 2 as
8 8
  * published by the Free Software Foundation.
9 9
  */
10  
-#include <linux/config.h> /* for CONFIG_CPU_nn */
11 10
 #include <linux/linkage.h>
12 11
 #include <asm/assembler.h>
13 12
 #include <asm/hardware.h>
1  arch/arm26/lib/io-acorn.S
@@ -7,7 +7,6 @@
7 7
  * it under the terms of the GNU General Public License version 2 as
8 8
  * published by the Free Software Foundation.
9 9
  */
10  
-#include <linux/config.h> /* for CONFIG_CPU_nn */
11 10
 #include <linux/linkage.h>
12 11
 #include <asm/assembler.h>
13 12
 #include <asm/hardware.h>
1  arch/frv/kernel/time.c
@@ -10,7 +10,6 @@
10 10
  * 2 of the License, or (at your option) any later version.
11 11
  */
12 12
 
13  
-#include <linux/config.h> /* CONFIG_HEARTBEAT */
14 13
 #include <linux/module.h>
15 14
 #include <linux/errno.h>
16 15
 #include <linux/sched.h>
1  arch/h8300/kernel/time.c
@@ -16,7 +16,6 @@
16 16
  *		"A Kernel Model for Precision Timekeeping" by Dave Mills
17 17
  */
18 18
 
19  
-#include <linux/config.h> /* CONFIG_HEARTBEAT */
20 19
 #include <linux/errno.h>
21 20
 #include <linux/module.h>
22 21
 #include <linux/sched.h>
1  arch/i386/lib/semaphore.S
@@ -13,7 +13,6 @@
13 13
  * rw semaphores implemented November 1999 by Benjamin LaHaise <bcrl@kvack.org>
14 14
  */
15 15
 
16  
-#include <linux/config.h>
17 16
 #include <linux/linkage.h>
18 17
 #include <asm/rwlock.h>
19 18
 #include <asm/alternative-asm.i>
1  arch/m32r/mm/mmu.S
@@ -6,7 +6,6 @@
6 6
 
7 7
 /* $Id: mmu.S,v 1.15 2004/03/16 02:56:27 takata Exp $ */
8 8
 
9  
-#include <linux/config.h>	/* CONFIG_MMU */
10 9
 #include <linux/linkage.h>
11 10
 #include <asm/assembler.h>
12 11
 #include <asm/smp.h>
1  arch/m68k/kernel/time.c
@@ -10,7 +10,6 @@
10 10
  *		"A Kernel Model for Precision Timekeeping" by Dave Mills
11 11
  */
12 12
 
13  
-#include <linux/config.h> /* CONFIG_HEARTBEAT */
14 13
 #include <linux/errno.h>
15 14
 #include <linux/module.h>
16 15
 #include <linux/sched.h>
1  arch/m68knommu/platform/532x/config.c
@@ -17,7 +17,6 @@
17 17
 
18 18
 /***************************************************************************/
19 19
 
20  
-#include <linux/config.h>
21 20
 #include <linux/kernel.h>
22 21
 #include <linux/sched.h>
23 22
 #include <linux/param.h>
2  arch/m68knommu/platform/68328/romvec.S
@@ -10,8 +10,6 @@
10 10
  * Copyright 2006 Greg Ungerer <gerg@snapgear.com>
11 11
  */
12 12
 
13  
-#include <linux/config.h>
14  
-
15 13
 .global _start
16 14
 .global _buserr
17 15
 .global trap
2  arch/parisc/kernel/head.S
@@ -12,8 +12,6 @@
12 12
  * Initial Version 04-23-1999 by Helge Deller <deller@gmx.de>
13 13
  */
14 14
 
15  
-#include <linux/config.h>	/* for CONFIG_SMP */
16  
-
17 15
 #include <asm/asm-offsets.h>
18 16
 #include <asm/psw.h>
19 17
 #include <asm/pdc.h>
1  arch/parisc/kernel/syscall.S
@@ -6,7 +6,6 @@
6 6
  * thanks to Philipp Rumpf, Mike Shaver and various others
7 7
  * sorry about the wall, puffin..
8 8
  */
9  
-#include <linux/config.h> /* for CONFIG_SMP */
10 9
 
11 10
 #include <asm/asm-offsets.h>
12 11
 #include <asm/unistd.h>
1  arch/powerpc/platforms/83xx/mpc834x_itx.c
@@ -11,7 +11,6 @@
11 11
  * option) any later version.
12 12
  */
13 13
 
14  
-#include <linux/config.h>
15 14
 #include <linux/stddef.h>
16 15
 #include <linux/kernel.h>
17 16
 #include <linux/init.h>
1  arch/powerpc/platforms/85xx/mpc85xx_ads.h
@@ -18,7 +18,6 @@
18 18
 #ifndef __MACH_MPC85XXADS_H
19 19
 #define __MACH_MPC85XXADS_H
20 20
 
21  
-#include <linux/config.h>
22 21
 #include <linux/initrd.h>
23 22
 #include <sysdev/fsl_soc.h>
24 23
 
1  arch/powerpc/platforms/85xx/mpc85xx_cds.c
@@ -11,7 +11,6 @@
11 11
  * option) any later version.
12 12
  */
13 13
 
14  
-#include <linux/config.h>
15 14
 #include <linux/stddef.h>
16 15
 #include <linux/kernel.h>
17 16
 #include <linux/init.h>
2  arch/powerpc/platforms/cell/cbe_regs.c
@@ -6,8 +6,6 @@
6 6
  * (c) 2006 Benjamin Herrenschmidt <benh@kernel.crashing.org>, IBM Corp.
7 7
  */
8 8
 
9  
-
10  
-#include <linux/config.h>
11 9
 #include <linux/percpu.h>
12 10
 #include <linux/types.h>
13 11
 
1  arch/powerpc/platforms/cell/ras.c
... ...
@@ -1,6 +1,5 @@
1 1
 #define DEBUG
2 2
 
3  
-#include <linux/config.h>
4 3
 #include <linux/types.h>
5 4
 #include <linux/kernel.h>
6 5
 #include <linux/smp.h>
1  arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c
@@ -18,7 +18,6 @@
18 18
  * 2 of the License, or (at your option) any later version.
19 19
  */
20 20
 
21  
-#include <linux/config.h>
22 21
 #include <linux/stddef.h>
23 22
 #include <linux/kernel.h>
24 23
 #include <linux/pci.h>
1  arch/powerpc/platforms/pasemi/setup.c
@@ -22,7 +22,6 @@
22 22
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
23 23
  */
24 24
 
25  
-#include <linux/config.h>
26 25
 #include <linux/errno.h>
27 26
 #include <linux/kernel.h>
28 27
 #include <linux/delay.h>
1  arch/powerpc/platforms/pasemi/time.c
@@ -17,7 +17,6 @@
17 17
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
18 18
  */
19 19
 
20  
-#include <linux/config.h>
21 20
 #include <linux/time.h>
22 21
 
23 22
 #include <asm/time.h>
1  arch/powerpc/sysdev/tsi108_dev.c
@@ -9,7 +9,6 @@
9 9
  * option) any later version.
10 10
  */
11 11
 
12  
-#include <linux/config.h>
13 12
 #include <linux/stddef.h>
14 13
 #include <linux/kernel.h>
15 14
 #include <linux/init.h>
1  arch/ppc/amiga/time.c
... ...
@@ -1,4 +1,3 @@
1  
-#include <linux/config.h> /* CONFIG_HEARTBEAT */
2 1
 #include <linux/errno.h>
3 2
 #include <linux/sched.h>
4 3
 #include <linux/kernel.h>
1  arch/ppc/platforms/4xx/cpci405.h
@@ -13,7 +13,6 @@
13 13
 #ifndef __CPCI405_H__
14 14
 #define __CPCI405_H__
15 15
 
16  
-#include <linux/config.h>
17 16
 #include <platforms/4xx/ibm405gp.h>
18 17
 #include <asm/ppcboot.h>
19 18
 
1  arch/s390/kernel/kprobes.c
@@ -20,7 +20,6 @@
20 20
  * s390 port, used ppc64 as template. Mike Grundy <grundym@us.ibm.com>
21 21
  */
22 22
 
23  
-#include <linux/config.h>
24 23
 #include <linux/kprobes.h>
25 24
 #include <linux/ptrace.h>
26 25
 #include <linux/preempt.h>
1  arch/sparc/kernel/ioport.c
@@ -25,7 +25,6 @@
25 25
  * <zaitcev> Sounds reasonable
26 26
  */
27 27
 
28  
-#include <linux/config.h>
29 28
 #include <linux/module.h>
30 29
 #include <linux/sched.h>
31 30
 #include <linux/kernel.h>
1  arch/sparc/kernel/of_device.c
... ...
@@ -1,4 +1,3 @@
1  
-#include <linux/config.h>
2 1
 #include <linux/string.h>
3 2
 #include <linux/kernel.h>
4 3
 #include <linux/init.h>
1  arch/sparc64/kernel/auxio.c
@@ -5,7 +5,6 @@
5 5
  * Refactoring for unified NCR/PCIO support 2002 Eric Brower (ebrower@usa.net)
6 6
  */
7 7
 
8  
-#include <linux/config.h>
9 8
 #include <linux/module.h>
10 9
 #include <linux/kernel.h>
11 10
 #include <linux/init.h>
1  arch/sparc64/kernel/of_device.c
... ...
@@ -1,4 +1,3 @@
1  
-#include <linux/config.h>
2 1
 #include <linux/string.h>
3 2
 #include <linux/kernel.h>
4 3
 #include <linux/init.h>
1  arch/sparc64/kernel/prom.c
@@ -15,7 +15,6 @@
15 15
  *      2 of the License, or (at your option) any later version.
16 16
  */
17 17
 
18  
-#include <linux/config.h>
19 18
 #include <linux/kernel.h>
20 19
 #include <linux/types.h>
21 20
 #include <linux/string.h>
1  arch/um/drivers/hostaudio_kern.c
@@ -3,7 +3,6 @@
3 3
  * Licensed under the GPL
4 4
  */
5 5
 
6  
-#include "linux/config.h"
7 6
 #include "linux/module.h"
8 7
 #include "linux/init.h"
9 8
 #include "linux/slab.h"
1  arch/um/drivers/net_kern.c
@@ -5,7 +5,6 @@
5 5
  * Licensed under the GPL.
6 6
  */
7 7
 
8  
-#include "linux/config.h"
9 8
 #include "linux/kernel.h"
10 9
 #include "linux/netdevice.h"
11 10
 #include "linux/rtnetlink.h"
1  arch/um/drivers/slip_kern.c
... ...
@@ -1,4 +1,3 @@
1  
-#include "linux/config.h"
2 1
 #include "linux/kernel.h"
3 2
 #include "linux/stddef.h"
4 3
 #include "linux/init.h"
1  arch/um/drivers/ssl.c
@@ -3,7 +3,6 @@
3 3
  * Licensed under the GPL
4 4
  */
5 5
 
6  
-#include "linux/config.h"
7 6
 #include "linux/fs.h"
8 7
 #include "linux/tty.h"
9 8
 #include "linux/tty_driver.h"
1  arch/um/drivers/stdio_console.c
@@ -3,7 +3,6 @@
3 3
  * Licensed under the GPL
4 4
  */
5 5
 
6  
-#include "linux/config.h"
7 6
 #include "linux/posix_types.h"
8 7
 #include "linux/tty.h"
9 8
 #include "linux/tty_flip.h"
1  arch/um/drivers/ubd_kern.c
@@ -20,7 +20,6 @@
20 20
 #define MAJOR_NR UBD_MAJOR
21 21
 #define UBD_SHIFT 4
22 22
 
23  
-#include "linux/config.h"
24 23
 #include "linux/module.h"
25 24
 #include "linux/blkdev.h"
26 25
 #include "linux/hdreg.h"
1  arch/um/include/mconsole_kern.h
@@ -6,7 +6,6 @@
6 6
 #ifndef __MCONSOLE_KERN_H__
7 7
 #define __MCONSOLE_KERN_H__
8 8
 
9  
-#include "linux/config.h"
10 9
 #include "linux/list.h"
11 10
 #include "mconsole.h"
12 11
 
2  arch/um/include/mode_kern.h
@@ -6,8 +6,6 @@
6 6
 #ifndef __MODE_KERN_H__
7 7
 #define __MODE_KERN_H__
8 8
 
9  
-#include "linux/config.h"
10  
-
11 9
 #ifdef CONFIG_MODE_TT
12 10
 #include "mode_kern_tt.h"
13 11
 #endif
1  arch/um/include/skas/mmu-skas.h
@@ -6,7 +6,6 @@
6 6
 #ifndef __SKAS_MMU_H
7 7
 #define __SKAS_MMU_H
8 8
 
9  
-#include "linux/config.h"
10 9
 #include "mm_id.h"
11 10
 #include "asm/ldt.h"
12 11
 
1  arch/um/include/sysdep-ppc/ptrace.h
@@ -5,7 +5,6 @@
5 5
 #ifndef __SYS_PTRACE_PPC_H
6 6
 #define __SYS_PTRACE_PPC_H
7 7
 
8  
-#include "linux/config.h"
9 8
 #include "linux/types.h"
10 9
 
11 10
 /* the following taken from <asm-ppc/ptrace.h> */
1  arch/um/include/um_uaccess.h
@@ -6,7 +6,6 @@
6 6
 #ifndef __ARCH_UM_UACCESS_H
7 7
 #define __ARCH_UM_UACCESS_H
8 8
 
9  
-#include "linux/config.h"
10 9
 #include "choose-mode.h"
11 10
 
12 11
 #ifdef CONFIG_MODE_TT
1  arch/um/kernel/init_task.c
@@ -3,7 +3,6 @@
3 3
  * Licensed under the GPL
4 4
  */
5 5
 
6  
-#include "linux/config.h"
7 6
 #include "linux/mm.h"
8 7
 #include "linux/module.h"
9 8
 #include "linux/sched.h"
1  arch/um/kernel/irq.c
@@ -5,7 +5,6 @@
5 5
  *	Copyright (C) 1992, 1998 Linus Torvalds, Ingo Molnar
6 6
  */
7 7
 
8  
-#include "linux/config.h"
9 8
 #include "linux/kernel.h"
10 9
 #include "linux/module.h"
11 10
 #include "linux/smp.h"
1  arch/um/kernel/ksyms.c
@@ -3,7 +3,6 @@
3 3
  * Licensed under the GPL
4 4
  */
5 5
 
6  
-#include "linux/config.h"
7 6
 #include "linux/module.h"
8 7
 #include "linux/string.h"
9 8
 #include "linux/smp_lock.h"
1  arch/um/kernel/signal.c
@@ -3,7 +3,6 @@
3 3
  * Licensed under the GPL
4 4
  */
5 5
 
6  
-#include "linux/config.h"
7 6
 #include "linux/stddef.h"
8 7
 #include "linux/sys.h"
9 8
 #include "linux/sched.h"
1  arch/um/kernel/skas/mem.c
@@ -3,7 +3,6 @@
3 3
  * Licensed under the GPL
4 4
  */
5 5
 
6  
-#include "linux/config.h"
7 6
 #include "linux/mm.h"
8 7
 #include "asm/pgtable.h"
9 8
 #include "mem_user.h"
1  arch/um/kernel/skas/mmu.c
@@ -3,7 +3,6 @@
3 3
  * Licensed under the GPL
4 4
  */
5 5
 
6  
-#include "linux/config.h"
7 6
 #include "linux/sched.h"
8 7
 #include "linux/list.h"
9 8
 #include "linux/spinlock.h"
1  arch/um/kernel/skas/tlb.c
@@ -6,7 +6,6 @@
6 6
 
7 7
 #include "linux/stddef.h"
8 8
 #include "linux/sched.h"
9  
-#include "linux/config.h"
10 9
 #include "linux/mm.h"
11 10
 #include "asm/page.h"
12 11
 #include "asm/pgtable.h"
1  arch/um/kernel/smp.c
@@ -3,7 +3,6 @@
3 3
  * Licensed under the GPL
4 4
  */
5 5
 
6  
-#include "linux/config.h"
7 6
 #include "linux/percpu.h"
8 7
 #include "asm/pgalloc.h"
9 8
 #include "asm/tlb.h"
1  arch/um/kernel/sysrq.c
@@ -3,7 +3,6 @@
3 3
  * Licensed under the GPL
4 4
  */
5 5
 
6  
-#include "linux/config.h"
7 6
 #include "linux/sched.h"
8 7
 #include "linux/kernel.h"
9 8
 #include "linux/module.h"
1  arch/um/kernel/trap.c
@@ -8,7 +8,6 @@
8 8
 #include "linux/sched.h"
9 9
 #include "linux/mm.h"
10 10
 #include "linux/spinlock.h"
11  
-#include "linux/config.h"
12 11
 #include "linux/init.h"
13 12
 #include "linux/ptrace.h"
14 13
 #include "asm/semaphore.h"
1  arch/um/kernel/tt/gdb_kern.c
@@ -4,7 +4,6 @@
4 4
  */
5 5
 
6 6
 #include "linux/init.h"
7  
-#include "linux/config.h"
8 7
 #include "mconsole_kern.h"
9 8
 
10 9
 #ifdef CONFIG_MCONSOLE
1  arch/um/kernel/tt/mem.c
@@ -4,7 +4,6 @@
4 4
  */
5 5
 
6 6
 #include "linux/stddef.h"
7  
-#include "linux/config.h"
8 7
 #include "linux/mm.h"
9 8
 #include "asm/uaccess.h"
10 9
 #include "mem_user.h"
1  arch/um/kernel/um_arch.c
@@ -3,7 +3,6 @@
3 3
  * Licensed under the GPL
4 4
  */
5 5
 
6  
-#include "linux/config.h"
7 6
 #include "linux/kernel.h"
8 7
 #include "linux/sched.h"
9 8
 #include "linux/notifier.h"
1  arch/um/sys-i386/ldt.c
@@ -4,7 +4,6 @@
4 4
  */
5 5
 
6 6
 #include "linux/stddef.h"
7  
-#include "linux/config.h"
8 7
 #include "linux/sched.h"
9 8
 #include "linux/slab.h"
10 9
 #include "linux/types.h"
1  arch/um/sys-i386/sysrq.c
@@ -3,7 +3,6 @@
3 3
  * Licensed under the GPL
4 4
  */
5 5
 
6  
-#include "linux/config.h"
7 6
 #include "linux/kernel.h"
8 7
 #include "linux/smp.h"
9 8
 #include "linux/sched.h"
1  arch/um/sys-i386/tls.c
@@ -3,7 +3,6 @@
3 3
  * Licensed under the GPL
4 4
  */
5 5
 
6  
-#include "linux/config.h"
7 6
 #include "linux/kernel.h"
8 7
 #include "linux/sched.h"
9 8
 #include "linux/slab.h"
1  arch/v850/kernel/time.c
@@ -10,7 +10,6 @@
10 10
  *		"A Kernel Model for Precision Timekeeping" by Dave Mills
11 11
  */
12 12
 
13  
-#include <linux/config.h> /* CONFIG_HEARTBEAT */
14 13
 #include <linux/errno.h>
15 14
 #include <linux/kernel.h>
16 15
 #include <linux/module.h>
2  arch/x86_64/boot/video.S
@@ -11,8 +11,6 @@
11 11
  *
12 12
  */
13 13
 
14  
-#include <linux/config.h> /* for CONFIG_VIDEO_* */
15  
-
16 14
 /* Enable autodetection of SVGA adapters and modes. */
17 15
 #undef CONFIG_VIDEO_SVGA
18 16
 
1  arch/x86_64/ia32/ia32_binfmt.c
@@ -6,7 +6,6 @@
6 6
  * of ugly preprocessor tricks. Talk about very very poor man's inheritance.
7 7
  */ 
8 8
 #include <linux/types.h>
9  
-#include <linux/config.h> 
10 9
 #include <linux/stddef.h>
11 10
 #include <linux/rwsem.h>
12 11
 #include <linux/sched.h>
1  arch/x86_64/kernel/pci-calgary.c
@@ -21,7 +21,6 @@
21 21
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
22 22
  */
23 23
 
24  
-#include <linux/config.h>
25 24
 #include <linux/kernel.h>
26 25
 #include <linux/init.h>
27 26
 #include <linux/types.h>
1  arch/x86_64/kernel/tce.c
@@ -23,7 +23,6 @@
23 23
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
24 24
  */
25 25
 
26  
-#include <linux/config.h>
27 26
 #include <linux/types.h>
28 27
 #include <linux/slab.h>
29 28
 #include <linux/mm.h>
1  arch/x86_64/kernel/x8664_ksyms.c
... ...
@@ -1,7 +1,6 @@
1 1
 /* Exports for assembly files.
2 2
    All C exports should go in the respective C files. */
3 3
 
4  
-#include <linux/config.h>
5 4
 #include <linux/module.h>
6 5
 #include <linux/smp.h>
7 6
 
3  arch/x86_64/lib/copy_page.S
... ...
@@ -1,6 +1,5 @@
1 1
 /* Written 2003 by Andi Kleen, based on a kernel by Evandro Menezes */
2  
-	
3  
-#include <linux/config.h>
  2
+
4 3
 #include <linux/linkage.h>
5 4
 #include <asm/dwarf2.h>
6 5
 
1  arch/x86_64/lib/delay.c
@@ -8,7 +8,6 @@
8 8
  *	depends wildly on alignment on many x86 processors. 
9 9
  */
10 10
 
11  
-#include <linux/config.h>
12 11
 #include <linux/module.h>
13 12
 #include <linux/sched.h>
14 13
 #include <linux/delay.h>
3  arch/x86_64/lib/memcpy.S
... ...
@@ -1,6 +1,5 @@
1 1
 /* Copyright 2002 Andi Kleen */
2  
-	
3  
-#include <linux/config.h>
  2
+
4 3
 #include <linux/linkage.h>
5 4
 #include <asm/dwarf2.h>
6 5
 #include <asm/cpufeature.h>
1  arch/x86_64/lib/memset.S
... ...
@@ -1,6 +1,5 @@
1 1
 /* Copyright 2002 Andi Kleen, SuSE Labs */
2 2
 
3  
-#include <linux/config.h>
4 3
 #include <linux/linkage.h>
5 4
 #include <asm/dwarf2.h>
6 5
 
1  arch/x86_64/lib/thunk.S
@@ -5,7 +5,6 @@
5 5
  * Subject to the GNU public license, v.2. No warranty of any kind.
6 6
  */
7 7
 
8  
-	#include <linux/config.h>
9 8
 	#include <linux/linkage.h>
10 9
 	#include <asm/dwarf2.h>
11 10
 	#include <asm/calling.h>			
1  drivers/block/cciss.c
@@ -20,7 +20,6 @@
20 20
  *
21 21
  */
22 22
 
23  
-#include <linux/config.h>	/* CONFIG_PROC_FS */
24 23
 #include <linux/module.h>
25 24
 #include <linux/interrupt.h>
26 25
 #include <linux/types.h>
1  drivers/block/cpqarray.c
@@ -19,7 +19,6 @@
19 19
  *    Questions/Comments/Bugfixes to iss_storagedev@hp.com
20 20
  *
21 21
  */
22  
-#include <linux/config.h>	/* CONFIG_PROC_FS */
23 22
 #include <linux/module.h>
24 23
 #include <linux/types.h>
25 24
 #include <linux/pci.h>
1  drivers/char/briq_panel.c
@@ -11,7 +11,6 @@
11 11
 #include <linux/sched.h>
12 12
 #include <linux/tty.h>
13 13
 #include <linux/timer.h>
14  
-#include <linux/config.h>
15 14
 #include <linux/kernel.h>
16 15
 #include <linux/wait.h>
17 16
 #include <linux/string.h>
1  drivers/char/ftape/lowlevel/fdc-io.c
@@ -26,7 +26,6 @@
26 26
  *      Linux.
27 27
  */
28 28
 
29  
-#include <linux/config.h> /* for CONFIG_FT_* */
30 29
 #include <linux/errno.h>
31 30
 #include <linux/sched.h>
32 31
 #include <linux/ioport.h>
1  drivers/char/ftape/zftape/zftape-rw.c
@@ -24,7 +24,6 @@
24 24
  *      zftape.
25 25
  */
26 26
 
27  
-#include <linux/config.h> /* for CONFIG_ZFT_DFLT_BLK_SZ */
28 27
 #include <linux/errno.h>
29 28
 #include <linux/mm.h>
30 29
 
1  drivers/char/ftape/zftape/zftape-rw.h
@@ -28,7 +28,6 @@
28 28
  *
29 29
  */
30 30
 
31  
-#include <linux/config.h> /* for CONFIG_ZFT_DFLT_BLK_SZ */
32 31
 #include "../zftape/zftape-buffers.h"
33 32
 
34 33
 #define SEGMENTS_PER_TAPE  (ft_segments_per_track * ft_tracks_per_tape)
1  drivers/char/hw_random/ixp4xx-rng.c
@@ -15,7 +15,6 @@
15 15
  */
16 16
 
17 17
 #include <linux/kernel.h>
18  
-#include <linux/config.h>
19 18
 #include <linux/types.h>
20 19
 #include <linux/module.h>
21 20
 #include <linux/moduleparam.h>
1  drivers/char/mspec.c
@@ -30,7 +30,6 @@
30 30
  * processor from ever speculating a cache line from this page.
31 31
  */
32 32
 
33  
-#include <linux/config.h>
34 33
 #include <linux/types.h>
35 34
 #include <linux/kernel.h>
36 35
 #include <linux/module.h>
1  drivers/char/nsc_gpio.c
@@ -7,7 +7,6 @@
7 7
    Copyright (c) 2005      Jim Cromie <jim.cromie@gmail.com>
8 8
 */
9 9
 
10  
-#include <linux/config.h>
11 10
 #include <linux/fs.h>
12 11
 #include <linux/module.h>
13 12
 #include <linux/errno.h>
1  drivers/char/pcmcia/synclink_cs.c
@@ -35,7 +35,6 @@
2  drivers/char/sx.c
@@ -203,9 +203,7 @@
203 203
 #define RCS_ID "$Id: sx.c,v 1.33 2000/03/08 10:01:02 wolff, pvdl Exp $"
204 204
 #define RCS_REV "$Revision: 1.33 $"
205 205
 
206  
-
207 206
 #include <linux/module.h>
208  
-#include <linux/config.h> 
209 207
 #include <linux/kdev_t.h>
210 208
 #include <linux/kernel.h>
211 209
 #include <linux/sched.h>
1  drivers/char/synclink.c
@@ -63,7 +63,6 @@
1  drivers/char/watchdog/iTCO_wdt.c
@@ -49,7 +49,6 @@
49 49
 #define PFX		DRV_NAME ": "
50 50
 
51 51
 /* Includes */
52  
-#include <linux/config.h>		/* For CONFIG_WATCHDOG_NOWAYOUT/... */
53 52
 #include <linux/module.h>		/* For module specific items */
54 53
 #include <linux/moduleparam.h>		/* For new moduleparam's */
55 54
 #include <linux/types.h>		/* For standard types (like size_t) */
1  drivers/char/watchdog/omap_wdt.c
@@ -27,7 +27,6 @@
27 27
  */
28 28
 
29 29
 #include <linux/module.h>
30  
-#include <linux/config.h>
31 30
 #include <linux/types.h>
32 31
 #include <linux/kernel.h>
33 32
 #include <linux/fs.h>
1  drivers/char/watchdog/pcwd.c
@@ -49,7 +49,6 @@
49 49
  *	More info available at http://www.berkprod.com/ or http://www.pcwatchdog.com/
50 50
  */
51 51
 
52  
-#include <linux/config.h>	/* For CONFIG_WATCHDOG_NOWAYOUT/... */
53 52
 #include <linux/module.h>	/* For module specific items */
54 53
 #include <linux/moduleparam.h>	/* For new moduleparam's */
55 54
 #include <linux/types.h>	/* For standard types (like size_t) */
1  drivers/char/watchdog/pcwd_pci.c
@@ -31,7 +31,6 @@
31 31
  *	Includes, defines, variables, module parameters, ...
32 32
  */
33 33
 
34  
-#include <linux/config.h>	/* For CONFIG_WATCHDOG_NOWAYOUT/... */
35 34
 #include <linux/module.h>	/* For module specific items */
36 35
 #include <linux/moduleparam.h>	/* For new moduleparam's */
37 36
 #include <linux/types.h>	/* For standard types (like size_t) */
1  drivers/char/watchdog/pnx4008_wdt.c
@@ -14,7 +14,6 @@
14 14
  * or implied.
15 15
  */
16 16
 
17  
-#include <linux/config.h>
18 17
 #include <linux/module.h>
19 18
 #include <linux/moduleparam.h>
20 19
 #include <linux/types.h>
1  drivers/hwmon/w83791d.c
@@ -32,7 +32,6 @@
32 32
     The w83791g chip is the same as the w83791d but lead-free.
33 33
 */
34 34
 
35  
-#include <linux/config.h>
36 35
 #include <linux/module.h>
37 36
 #include <linux/init.h>
38 37
 #include <linux/slab.h>
1  drivers/i2c/busses/i2c-ocores.c
@@ -9,7 +9,6 @@
9 9
  * kind, whether express or implied.
10 10
  */
11 11
 
12  
-#include <linux/config.h>
13 12
 #include <linux/kernel.h>
14 13
 #include <linux/module.h>
15 14
 #include <linux/sched.h>
1  drivers/ide/pci/generic.c
@@ -23,7 +23,6 @@
23 23
 
24 24
 #undef REALLY_SLOW_IO		/* most systems can safely undef this */
25