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

[PATCH] I2C: drivers/i2c/*: #include <linux/config.h> cleanup

Files that don't use CONFIG_* stuff shouldn't include config.h
Files that use CONFIG_* stuff should include config.h

It's that simple. ;-)

Signed-off-by: Alexey Dobriyan <adobriyan@mail.ru>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

Alexey Dobriyan and committed by
Greg Kroah-Hartman
f0bb60e7 da17838c

+1 -55
-1
drivers/i2c/algos/i2c-algo-sibyte.c
··· 24 24 25 25 /* Ported for SiByte SOCs by Broadcom Corporation. */ 26 26 27 - #include <linux/config.h> 28 27 #include <linux/kernel.h> 29 28 #include <linux/module.h> 30 29 #include <linux/init.h>
-1
drivers/i2c/busses/i2c-ali1535.c
··· 53 53 54 54 /* Note: we assume there can only be one ALI1535, with one SMBus interface */ 55 55 56 - #include <linux/config.h> 57 56 #include <linux/module.h> 58 57 #include <linux/pci.h> 59 58 #include <linux/kernel.h>
-1
drivers/i2c/busses/i2c-ali15x3.c
··· 60 60 61 61 /* Note: we assume there can only be one ALI15X3, with one SMBus interface */ 62 62 63 - #include <linux/config.h> 64 63 #include <linux/module.h> 65 64 #include <linux/pci.h> 66 65 #include <linux/kernel.h>
-1
drivers/i2c/busses/i2c-amd756.c
··· 37 37 Note: we assume there can only be one device, with one SMBus interface. 38 38 */ 39 39 40 - #include <linux/config.h> 41 40 #include <linux/module.h> 42 41 #include <linux/pci.h> 43 42 #include <linux/kernel.h>
-1
drivers/i2c/busses/i2c-amd8111.c
··· 8 8 * the Free Software Foundation version 2. 9 9 */ 10 10 11 - #include <linux/config.h> 12 11 #include <linux/module.h> 13 12 #include <linux/pci.h> 14 13 #include <linux/kernel.h>
-1
drivers/i2c/busses/i2c-au1550.c
··· 27 27 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 28 28 */ 29 29 30 - #include <linux/config.h> 31 30 #include <linux/delay.h> 32 31 #include <linux/kernel.h> 33 32 #include <linux/module.h>
-1
drivers/i2c/busses/i2c-elektor.c
··· 25 25 /* Partialy rewriten by Oleg I. Vdovikin for mmapped support of 26 26 for Alpha Processor Inc. UP-2000(+) boards */ 27 27 28 - #include <linux/config.h> 29 28 #include <linux/kernel.h> 30 29 #include <linux/ioport.h> 31 30 #include <linux/module.h>
-1
drivers/i2c/busses/i2c-frodo.c
··· 12 12 * version 2 as published by the Free Software Foundation. 13 13 */ 14 14 15 - #include <linux/config.h> 16 15 #include <linux/module.h> 17 16 #include <linux/kernel.h> 18 17 #include <linux/init.h>
-1
drivers/i2c/busses/i2c-i801.c
··· 41 41 42 42 /* Note: we assume there can only be one I801, with one SMBus interface */ 43 43 44 - #include <linux/config.h> 45 44 #include <linux/module.h> 46 45 #include <linux/pci.h> 47 46 #include <linux/kernel.h>
-1
drivers/i2c/busses/i2c-i810.c
··· 34 34 i815 1132 35 35 */ 36 36 37 - #include <linux/config.h> 38 37 #include <linux/kernel.h> 39 38 #include <linux/module.h> 40 39 #include <linux/init.h>
-1
drivers/i2c/busses/i2c-ibm_iic.h
··· 22 22 #ifndef __I2C_IBM_IIC_H_ 23 23 #define __I2C_IBM_IIC_H_ 24 24 25 - #include <linux/config.h> 26 25 #include <linux/i2c.h> 27 26 28 27 struct iic_regs {
-1
drivers/i2c/busses/i2c-isa.c
··· 24 24 the SMBus and the ISA bus very much easier. See lm78.c for an example 25 25 of this. */ 26 26 27 - #include <linux/config.h> 28 27 #include <linux/init.h> 29 28 #include <linux/module.h> 30 29 #include <linux/kernel.h>
-1
drivers/i2c/busses/i2c-ite.c
··· 33 33 /* With some changes from Ky�sti M�lkki <kmalkki@cc.hut.fi> and even 34 34 Frodo Looijaard <frodol@dds.nl> */ 35 35 36 - #include <linux/config.h> 37 36 #include <linux/kernel.h> 38 37 #include <linux/ioport.h> 39 38 #include <linux/module.h>
-1
drivers/i2c/busses/i2c-keywest.c
··· 46 46 sound driver to be happy 47 47 */ 48 48 49 - #include <linux/config.h> 50 49 #include <linux/module.h> 51 50 #include <linux/kernel.h> 52 51 #include <linux/ioport.h>
-1
drivers/i2c/busses/i2c-nforce2.c
··· 37 37 38 38 /* Note: we assume there can only be one nForce2, with two SMBus interfaces */ 39 39 40 - #include <linux/config.h> 41 40 #include <linux/module.h> 42 41 #include <linux/pci.h> 43 42 #include <linux/kernel.h>
-1
drivers/i2c/busses/i2c-parport-light.c
··· 24 24 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 25 25 * ------------------------------------------------------------------------ */ 26 26 27 - #include <linux/config.h> 28 27 #include <linux/kernel.h> 29 28 #include <linux/module.h> 30 29 #include <linux/init.h>
-1
drivers/i2c/busses/i2c-parport.c
··· 24 24 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 25 25 * ------------------------------------------------------------------------ */ 26 26 27 - #include <linux/config.h> 28 27 #include <linux/kernel.h> 29 28 #include <linux/module.h> 30 29 #include <linux/init.h>
-1
drivers/i2c/busses/i2c-pca-isa.c
··· 17 17 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 18 18 */ 19 19 20 - #include <linux/config.h> 21 20 #include <linux/kernel.h> 22 21 #include <linux/ioport.h> 23 22 #include <linux/module.h>
-1
drivers/i2c/busses/i2c-piix4.c
··· 28 28 Note: we assume there can only be one device, with one SMBus interface. 29 29 */ 30 30 31 - #include <linux/config.h> 32 31 #include <linux/module.h> 33 32 #include <linux/moduleparam.h> 34 33 #include <linux/pci.h>
-1
drivers/i2c/busses/i2c-prosavage.c
··· 54 54 * (Additional documentation needed :( 55 55 */ 56 56 57 - #include <linux/config.h> 58 57 #include <linux/module.h> 59 58 #include <linux/init.h> 60 59 #include <linux/pci.h>
-1
drivers/i2c/busses/i2c-rpx.c
··· 11 11 * changed to eliminate RPXLite references. 12 12 */ 13 13 14 - #include <linux/config.h> 15 14 #include <linux/kernel.h> 16 15 #include <linux/module.h> 17 16 #include <linux/init.h>
+1
drivers/i2c/busses/i2c-s3c2410.c
··· 20 20 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 21 21 */ 22 22 23 + #include <linux/config.h> 23 24 #include <linux/kernel.h> 24 25 #include <linux/module.h> 25 26
-1
drivers/i2c/busses/i2c-savage4.c
··· 29 29 it easier to add later. 30 30 */ 31 31 32 - #include <linux/config.h> 33 32 #include <linux/kernel.h> 34 33 #include <linux/module.h> 35 34 #include <linux/init.h>
-1
drivers/i2c/busses/i2c-sibyte.c
··· 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/module.h> 22 21 #include <linux/i2c-algo-sibyte.h> 23 22 #include <asm/sibyte/sb1250_regs.h>
-1
drivers/i2c/busses/i2c-sis5595.c
··· 55 55 * Add adapter resets 56 56 */ 57 57 58 - #include <linux/config.h> 59 58 #include <linux/kernel.h> 60 59 #include <linux/module.h> 61 60 #include <linux/delay.h>
-1
drivers/i2c/busses/i2c-sis630.c
··· 48 48 Note: we assume there can only be one device, with one SMBus interface. 49 49 */ 50 50 51 - #include <linux/config.h> 52 51 #include <linux/kernel.h> 53 52 #include <linux/module.h> 54 53 #include <linux/delay.h>
-1
drivers/i2c/busses/i2c-sis96x.c
··· 32 32 We assume there can only be one SiS96x with one SMBus interface. 33 33 */ 34 34 35 - #include <linux/config.h> 36 35 #include <linux/module.h> 37 36 #include <linux/pci.h> 38 37 #include <linux/kernel.h>
-1
drivers/i2c/busses/i2c-stub.c
··· 21 21 22 22 #define DEBUG 1 23 23 24 - #include <linux/config.h> 25 24 #include <linux/init.h> 26 25 #include <linux/module.h> 27 26 #include <linux/kernel.h>
-1
drivers/i2c/busses/i2c-via.c
··· 21 21 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 22 22 */ 23 23 24 - #include <linux/config.h> 25 24 #include <linux/kernel.h> 26 25 #include <linux/module.h> 27 26 #include <linux/pci.h>
-1
drivers/i2c/busses/i2c-viapro.c
··· 33 33 Note: we assume there can only be one device, with one SMBus interface. 34 34 */ 35 35 36 - #include <linux/config.h> 37 36 #include <linux/module.h> 38 37 #include <linux/delay.h> 39 38 #include <linux/pci.h>
-1
drivers/i2c/busses/i2c-voodoo3.c
··· 27 27 /* This interfaces to the I2C bus of the Voodoo3 to gain access to 28 28 the BT869 and possibly other I2C devices. */ 29 29 30 - #include <linux/config.h> 31 30 #include <linux/kernel.h> 32 31 #include <linux/module.h> 33 32 #include <linux/init.h>
-1
drivers/i2c/busses/scx200_acb.c
··· 24 24 25 25 */ 26 26 27 - #include <linux/config.h> 28 27 #include <linux/module.h> 29 28 #include <linux/errno.h> 30 29 #include <linux/kernel.h>
-1
drivers/i2c/chips/adm1021.c
··· 19 19 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 20 20 */ 21 21 22 - #include <linux/config.h> 23 22 #include <linux/module.h> 24 23 #include <linux/init.h> 25 24 #include <linux/slab.h>
-1
drivers/i2c/chips/adm1025.c
··· 45 45 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 46 46 */ 47 47 48 - #include <linux/config.h> 49 48 #include <linux/module.h> 50 49 #include <linux/init.h> 51 50 #include <linux/slab.h>
-1
drivers/i2c/chips/adm1026.c
··· 23 23 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 24 24 */ 25 25 26 - #include <linux/config.h> 27 26 #include <linux/module.h> 28 27 #include <linux/init.h> 29 28 #include <linux/slab.h>
-1
drivers/i2c/chips/ds1337.c
··· 13 13 * Driver for Dallas Semiconductor DS1337 and DS1339 real time clock chip 14 14 */ 15 15 16 - #include <linux/config.h> 17 16 #include <linux/module.h> 18 17 #include <linux/init.h> 19 18 #include <linux/slab.h>
-1
drivers/i2c/chips/eeprom.c
··· 26 26 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 27 27 */ 28 28 29 - #include <linux/config.h> 30 29 #include <linux/kernel.h> 31 30 #include <linux/init.h> 32 31 #include <linux/module.h>
-1
drivers/i2c/chips/fscher.c
··· 26 26 * and Philip Edelbrock <phil@netroedge.com> 27 27 */ 28 28 29 - #include <linux/config.h> 30 29 #include <linux/module.h> 31 30 #include <linux/init.h> 32 31 #include <linux/slab.h>
-1
drivers/i2c/chips/gl518sm.c
··· 36 36 * 2004-01-31 Code review and approval. (Jean Delvare) 37 37 */ 38 38 39 - #include <linux/config.h> 40 39 #include <linux/module.h> 41 40 #include <linux/init.h> 42 41 #include <linux/slab.h>
-1
drivers/i2c/chips/it87.c
··· 31 31 type at module load time. 32 32 */ 33 33 34 - #include <linux/config.h> 35 34 #include <linux/module.h> 36 35 #include <linux/init.h> 37 36 #include <linux/slab.h>
-1
drivers/i2c/chips/lm63.c
··· 37 37 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 38 38 */ 39 39 40 - #include <linux/config.h> 41 40 #include <linux/module.h> 42 41 #include <linux/init.h> 43 42 #include <linux/slab.h>
-1
drivers/i2c/chips/lm75.c
··· 18 18 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 19 19 */ 20 20 21 - #include <linux/config.h> 22 21 #include <linux/module.h> 23 22 #include <linux/init.h> 24 23 #include <linux/slab.h>
-1
drivers/i2c/chips/lm77.c
··· 25 25 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 26 26 */ 27 27 28 - #include <linux/config.h> 29 28 #include <linux/module.h> 30 29 #include <linux/init.h> 31 30 #include <linux/slab.h>
-1
drivers/i2c/chips/lm78.c
··· 18 18 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 19 19 */ 20 20 21 - #include <linux/config.h> 22 21 #include <linux/module.h> 23 22 #include <linux/init.h> 24 23 #include <linux/slab.h>
-1
drivers/i2c/chips/lm80.c
··· 21 21 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 22 22 */ 23 23 24 - #include <linux/config.h> 25 24 #include <linux/module.h> 26 25 #include <linux/init.h> 27 26 #include <linux/slab.h>
-1
drivers/i2c/chips/lm83.c
··· 27 27 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 28 28 */ 29 29 30 - #include <linux/config.h> 31 30 #include <linux/module.h> 32 31 #include <linux/init.h> 33 32 #include <linux/slab.h>
-1
drivers/i2c/chips/lm85.c
··· 23 23 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 24 24 */ 25 25 26 - #include <linux/config.h> 27 26 #include <linux/module.h> 28 27 #include <linux/init.h> 29 28 #include <linux/slab.h>
-1
drivers/i2c/chips/lm87.c
··· 52 52 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 53 53 */ 54 54 55 - #include <linux/config.h> 56 55 #include <linux/module.h> 57 56 #include <linux/init.h> 58 57 #include <linux/slab.h>
-1
drivers/i2c/chips/lm90.c
··· 70 70 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 71 71 */ 72 72 73 - #include <linux/config.h> 74 73 #include <linux/module.h> 75 74 #include <linux/init.h> 76 75 #include <linux/slab.h>
-1
drivers/i2c/chips/max1619.c
··· 26 26 */ 27 27 28 28 29 - #include <linux/config.h> 30 29 #include <linux/module.h> 31 30 #include <linux/init.h> 32 31 #include <linux/slab.h>
-1
drivers/i2c/chips/pc87360.c
··· 33 33 * the standard Super-I/O addresses is used (0x2E/0x2F or 0x4E/0x4F). 34 34 */ 35 35 36 - #include <linux/config.h> 37 36 #include <linux/module.h> 38 37 #include <linux/init.h> 39 38 #include <linux/slab.h>
-1
drivers/i2c/chips/via686a.c
··· 30 30 Warning - only supports a single device. 31 31 */ 32 32 33 - #include <linux/config.h> 34 33 #include <linux/module.h> 35 34 #include <linux/slab.h> 36 35 #include <linux/pci.h>
-1
drivers/i2c/chips/w83781d.c
··· 35 35 36 36 */ 37 37 38 - #include <linux/config.h> 39 38 #include <linux/module.h> 40 39 #include <linux/init.h> 41 40 #include <linux/slab.h>
-1
drivers/i2c/chips/w83l785ts.c
··· 30 30 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 31 31 */ 32 32 33 - #include <linux/config.h> 34 33 #include <linux/module.h> 35 34 #include <linux/delay.h> 36 35 #include <linux/init.h>
-1
drivers/i2c/i2c-core.c
··· 21 21 All SMBus-related things are written by Frodo Looijaard <frodol@dds.nl> 22 22 SMBus 2.0 support by Mark Studebaker <mdsxyz123@yahoo.com> */ 23 23 24 - #include <linux/config.h> 25 24 #include <linux/module.h> 26 25 #include <linux/kernel.h> 27 26 #include <linux/errno.h>
-1
drivers/i2c/i2c-dev.c
··· 29 29 /* The devfs code is contributed by Philipp Matthias Hahn 30 30 <pmhahn@titan.lahn.de> */ 31 31 32 - #include <linux/config.h> 33 32 #include <linux/kernel.h> 34 33 #include <linux/module.h> 35 34 #include <linux/fs.h>