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

drivers/misc: 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.

Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Paul Gortmaker and committed by
Greg Kroah-Hartman
e2527ec3 4c020b03

-23
-1
drivers/misc/ad525x_dpot.c
··· 72 72 #include <linux/module.h> 73 73 #include <linux/device.h> 74 74 #include <linux/kernel.h> 75 - #include <linux/init.h> 76 75 #include <linux/delay.h> 77 76 #include <linux/slab.h> 78 77
-1
drivers/misc/apds9802als.c
··· 22 22 */ 23 23 24 24 #include <linux/module.h> 25 - #include <linux/init.h> 26 25 #include <linux/slab.h> 27 26 #include <linux/i2c.h> 28 27 #include <linux/err.h>
-1
drivers/misc/bmp085.c
··· 47 47 48 48 #include <linux/module.h> 49 49 #include <linux/device.h> 50 - #include <linux/init.h> 51 50 #include <linux/slab.h> 52 51 #include <linux/of.h> 53 52 #include "bmp085.h"
-1
drivers/misc/carma/carma-fpga.c
··· 101 101 #include <linux/kernel.h> 102 102 #include <linux/module.h> 103 103 #include <linux/poll.h> 104 - #include <linux/init.h> 105 104 #include <linux/slab.h> 106 105 #include <linux/kref.h> 107 106 #include <linux/io.h>
-1
drivers/misc/ds1682.c
··· 32 32 */ 33 33 34 34 #include <linux/module.h> 35 - #include <linux/init.h> 36 35 #include <linux/i2c.h> 37 36 #include <linux/string.h> 38 37 #include <linux/list.h>
-1
drivers/misc/eeprom/at25.c
··· 10 10 */ 11 11 12 12 #include <linux/kernel.h> 13 - #include <linux/init.h> 14 13 #include <linux/module.h> 15 14 #include <linux/slab.h> 16 15 #include <linux/delay.h>
-1
drivers/misc/eeprom/eeprom.c
··· 17 17 */ 18 18 19 19 #include <linux/kernel.h> 20 - #include <linux/init.h> 21 20 #include <linux/module.h> 22 21 #include <linux/slab.h> 23 22 #include <linux/jiffies.h>
-1
drivers/misc/eeprom/eeprom_93xx46.c
··· 11 11 #include <linux/delay.h> 12 12 #include <linux/device.h> 13 13 #include <linux/kernel.h> 14 - #include <linux/init.h> 15 14 #include <linux/module.h> 16 15 #include <linux/mutex.h> 17 16 #include <linux/slab.h>
-1
drivers/misc/eeprom/max6875.c
··· 27 27 */ 28 28 29 29 #include <linux/kernel.h> 30 - #include <linux/init.h> 31 30 #include <linux/module.h> 32 31 #include <linux/slab.h> 33 32 #include <linux/i2c.h>
-1
drivers/misc/eeprom/sunxi_sid.c
··· 21 21 #include <linux/err.h> 22 22 #include <linux/export.h> 23 23 #include <linux/fs.h> 24 - #include <linux/init.h> 25 24 #include <linux/io.h> 26 25 #include <linux/kernel.h> 27 26 #include <linux/kobject.h>
-1
drivers/misc/genwqe/card_debugfs.c
··· 26 26 27 27 #include <linux/module.h> 28 28 #include <linux/kernel.h> 29 - #include <linux/init.h> 30 29 #include <linux/debugfs.h> 31 30 #include <linux/seq_file.h> 32 31 #include <linux/uaccess.h>
-1
drivers/misc/hmc6352.c
··· 22 22 */ 23 23 24 24 #include <linux/module.h> 25 - #include <linux/init.h> 26 25 #include <linux/slab.h> 27 26 #include <linux/i2c.h> 28 27 #include <linux/err.h>
-1
drivers/misc/isl29003.c
··· 26 26 */ 27 27 28 28 #include <linux/module.h> 29 - #include <linux/init.h> 30 29 #include <linux/slab.h> 31 30 #include <linux/i2c.h> 32 31 #include <linux/mutex.h>
-1
drivers/misc/isl29020.c
··· 23 23 */ 24 24 25 25 #include <linux/module.h> 26 - #include <linux/init.h> 27 26 #include <linux/slab.h> 28 27 #include <linux/i2c.h> 29 28 #include <linux/err.h>
-1
drivers/misc/lattice-ecp3-config.c
··· 12 12 #include <linux/module.h> 13 13 #include <linux/errno.h> 14 14 #include <linux/kernel.h> 15 - #include <linux/init.h> 16 15 #include <linux/spi/spi.h> 17 16 #include <linux/platform_device.h> 18 17 #include <linux/delay.h>
-1
drivers/misc/lis3lv02d/lis3lv02d.c
··· 23 23 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 24 24 25 25 #include <linux/kernel.h> 26 - #include <linux/init.h> 27 26 #include <linux/dmi.h> 28 27 #include <linux/module.h> 29 28 #include <linux/types.h>
-1
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
··· 26 26 27 27 #include <linux/module.h> 28 28 #include <linux/kernel.h> 29 - #include <linux/init.h> 30 29 #include <linux/err.h> 31 30 #include <linux/i2c.h> 32 31 #include <linux/pm_runtime.h>
-1
drivers/misc/lis3lv02d/lis3lv02d_spi.c
··· 10 10 11 11 #include <linux/module.h> 12 12 #include <linux/kernel.h> 13 - #include <linux/init.h> 14 13 #include <linux/err.h> 15 14 #include <linux/input.h> 16 15 #include <linux/interrupt.h>
-1
drivers/misc/mei/amthif.c
··· 21 21 #include <linux/fcntl.h> 22 22 #include <linux/aio.h> 23 23 #include <linux/pci.h> 24 - #include <linux/init.h> 25 24 #include <linux/ioctl.h> 26 25 #include <linux/cdev.h> 27 26 #include <linux/list.h>
-1
drivers/misc/mei/pci-me.c
··· 27 27 #include <linux/aio.h> 28 28 #include <linux/pci.h> 29 29 #include <linux/poll.h> 30 - #include <linux/init.h> 31 30 #include <linux/ioctl.h> 32 31 #include <linux/cdev.h> 33 32 #include <linux/sched.h>
-1
drivers/misc/ti-st/st_core.c
··· 22 22 #define pr_fmt(fmt) "(stc): " fmt 23 23 #include <linux/module.h> 24 24 #include <linux/kernel.h> 25 - #include <linux/init.h> 26 25 #include <linux/tty.h> 27 26 28 27 #include <linux/seq_file.h>
-1
drivers/misc/ti_dac7512.c
··· 20 20 */ 21 21 22 22 #include <linux/module.h> 23 - #include <linux/init.h> 24 23 #include <linux/spi/spi.h> 25 24 #include <linux/of.h> 26 25
-1
drivers/misc/tsl2550.c
··· 20 20 */ 21 21 22 22 #include <linux/module.h> 23 - #include <linux/init.h> 24 23 #include <linux/slab.h> 25 24 #include <linux/i2c.h> 26 25 #include <linux/mutex.h>