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

gpio: pcf857x: move header file out of I2C realm

include/linux/i2c is not for client devices. Move the header file to a
more appropriate location.

Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

authored by

Wolfram Sang and committed by
Linus Walleij
b6480fae 0a848d63

+7 -7
+1 -1
arch/arm/mach-davinci/board-da830-evm.c
··· 17 17 #include <linux/gpio/machine.h> 18 18 #include <linux/platform_device.h> 19 19 #include <linux/i2c.h> 20 - #include <linux/i2c/pcf857x.h> 20 + #include <linux/platform_data/pcf857x.h> 21 21 #include <linux/platform_data/at24.h> 22 22 #include <linux/mtd/mtd.h> 23 23 #include <linux/mtd/partitions.h>
+1 -1
arch/arm/mach-davinci/board-dm644x-evm.c
··· 14 14 #include <linux/platform_device.h> 15 15 #include <linux/gpio.h> 16 16 #include <linux/i2c.h> 17 - #include <linux/i2c/pcf857x.h> 17 + #include <linux/platform_data/pcf857x.h> 18 18 #include <linux/platform_data/at24.h> 19 19 #include <linux/mtd/mtd.h> 20 20 #include <linux/mtd/nand.h>
+1 -1
arch/arm/mach-davinci/board-dm646x-evm.c
··· 23 23 #include <linux/platform_device.h> 24 24 #include <linux/i2c.h> 25 25 #include <linux/platform_data/at24.h> 26 - #include <linux/i2c/pcf857x.h> 26 + #include <linux/platform_data/pcf857x.h> 27 27 28 28 #include <media/i2c/tvp514x.h> 29 29 #include <media/i2c/adv7343.h>
+1 -1
arch/arm/mach-pxa/balloon3.c
··· 27 27 #include <linux/mtd/mtd.h> 28 28 #include <linux/mtd/partitions.h> 29 29 #include <linux/types.h> 30 - #include <linux/i2c/pcf857x.h> 30 + #include <linux/platform_data/pcf857x.h> 31 31 #include <linux/i2c/pxa-i2c.h> 32 32 #include <linux/mtd/nand.h> 33 33 #include <linux/mtd/physmap.h>
+1 -1
arch/arm/mach-pxa/stargate2.c
··· 26 26 #include <linux/mtd/partitions.h> 27 27 28 28 #include <linux/i2c/pxa-i2c.h> 29 - #include <linux/i2c/pcf857x.h> 29 + #include <linux/platform_data/pcf857x.h> 30 30 #include <linux/platform_data/at24.h> 31 31 #include <linux/smc91x.h> 32 32 #include <linux/gpio.h>
+1 -1
arch/mips/ath79/mach-pb44.c
··· 12 12 #include <linux/platform_device.h> 13 13 #include <linux/i2c.h> 14 14 #include <linux/i2c-gpio.h> 15 - #include <linux/i2c/pcf857x.h> 15 + #include <linux/platform_data/pcf857x.h> 16 16 17 17 #include "machtypes.h" 18 18 #include "dev-gpio-buttons.h"
+1 -1
drivers/gpio/gpio-pcf857x.c
··· 20 20 21 21 #include <linux/gpio.h> 22 22 #include <linux/i2c.h> 23 - #include <linux/i2c/pcf857x.h> 23 + #include <linux/platform_data/pcf857x.h> 24 24 #include <linux/interrupt.h> 25 25 #include <linux/irq.h> 26 26 #include <linux/irqdomain.h>
include/linux/i2c/pcf857x.h include/linux/platform_data/pcf857x.h