mfd: twl: Move header file out of I2C realm
authorWolfram Sang <wsa@the-dreams.de>
Mon, 14 Aug 2017 16:34:24 +0000 (18:34 +0200)
committerLee Jones <lee.jones@linaro.org>
Mon, 4 Sep 2017 13:41:02 +0000 (14:41 +0100)
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>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Acked-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Acked-by: Mark Brown <broonie@kernel.org>
Acked-by: Sebastian Reichel <sebastian.reichel@collabora.co.uk>
Acked-by: Jonathan Cameron <jic23@kernel.org>
Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Acked-by: Kishon Vijay Abraham I <kishon@ti.com>
Acked-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Acked-by: Thierry Reding <thierry.reding@gmail.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Acked-by: Daniel Thompson <daniel.thompson@linaro.org>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
25 files changed:
arch/arm/mach-omap2/common.h
arch/arm/mach-omap2/omap_twl.c
drivers/gpio/gpio-twl4030.c
drivers/iio/adc/twl4030-madc.c
drivers/iio/adc/twl6030-gpadc.c
drivers/input/keyboard/twl4030_keypad.c
drivers/input/misc/twl4030-pwrbutton.c
drivers/input/misc/twl4030-vibra.c
drivers/mfd/twl-core.c
drivers/mfd/twl4030-audio.c
drivers/mfd/twl4030-irq.c
drivers/mfd/twl4030-power.c
drivers/mfd/twl6030-irq.c
drivers/phy/ti/phy-twl4030-usb.c
drivers/power/supply/twl4030_charger.c
drivers/pwm/pwm-twl-led.c
drivers/pwm/pwm-twl.c
drivers/regulator/twl-regulator.c
drivers/regulator/twl6030-regulator.c
drivers/rtc/rtc-twl.c
drivers/usb/phy/phy-twl6030-usb.c
drivers/video/backlight/pandora_bl.c
drivers/watchdog/twl4030_wdt.c
include/linux/mfd/twl.h [moved from include/linux/i2c/twl.h with 100% similarity]
sound/soc/codecs/twl4030.c

index 8cc6338fcb1288022854d7bb3347b9e000139c76..b5ad7fcb80ed24e06e1a84528bdbe4960b77c64b 100644 (file)
@@ -29,7 +29,7 @@
 #include <linux/irq.h>
 #include <linux/delay.h>
 #include <linux/i2c.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/i2c-omap.h>
 #include <linux/reboot.h>
 #include <linux/irqchip/irq-omap-intc.h>
index 1346b3ab34a5e39b319dcbb718fec2cfb2423d9a..295124b248ae3f6e7f0de9495954478cfa3b23db 100644 (file)
@@ -16,7 +16,7 @@
 #include <linux/err.h>
 #include <linux/io.h>
 #include <linux/kernel.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 
 #include "soc.h"
 #include "voltage.h"
index 24f388ed46d4c42781bc2eb2eb0a7e6335a772e9..9b511df5450eb6cb0bda513adce296b6ce9287cb 100644 (file)
@@ -35,7 +35,7 @@
 #include <linux/of.h>
 #include <linux/irqdomain.h>
 
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 
 /*
  * The GPIO "subchip" supports 18 GPIOs which can be configured as
index bd3d37fc214420842be0fb20d5ef74d3fc4c61c0..1edd99f0c5e55a367772ab85b01e8a64cf399b54 100644 (file)
@@ -35,7 +35,7 @@
 #include <linux/delay.h>
 #include <linux/platform_device.h>
 #include <linux/slab.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/module.h>
 #include <linux/stddef.h>
 #include <linux/mutex.h>
index becbb0aef232b92f88c9443c3cdeed07308afd05..bc0e60b9da452ec0c0c38b1f005b9f0a09eff701 100644 (file)
@@ -33,7 +33,7 @@
 #include <linux/module.h>
 #include <linux/platform_device.h>
 #include <linux/of_platform.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/iio/iio.h>
 #include <linux/iio/sysfs.h>
 
index 39e72b3219d8a4ddb0ed358d561a2e2f0abf4285..f9f98ef1d98e3f4b5cdc9c92d1427d95b2694110 100644 (file)
@@ -30,7 +30,7 @@
 #include <linux/interrupt.h>
 #include <linux/input.h>
 #include <linux/platform_device.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/slab.h>
 #include <linux/of.h>
 
index 1c13005b228fa79d1538eafd92a125a0abbb2bb4..b307cca170222671948996e6585306c7ec72e71e 100644 (file)
@@ -27,7 +27,7 @@
 #include <linux/input.h>
 #include <linux/interrupt.h>
 #include <linux/platform_device.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 
 #define PWR_PWRON_IRQ (1 << 0)
 
index caa5a62c42fbe0b55e0230931d7d833922fdaab9..6c51d404874bbda9dd3e414ed7e644524c13e7c4 100644 (file)
@@ -28,7 +28,7 @@
 #include <linux/platform_device.h>
 #include <linux/of.h>
 #include <linux/workqueue.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/mfd/twl4030-audio.h>
 #include <linux/input.h>
 #include <linux/slab.h>
index c64615dca2bd3316c63657682bc6df99a65f9384..2a09dde4ca6efc7b853f1d2a4f6de12ed99ec6f8 100644 (file)
@@ -44,7 +44,7 @@
 #include <linux/regulator/machine.h>
 
 #include <linux/i2c.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 
 /* Register descriptions for audio */
 #include <linux/mfd/twl4030-audio.h>
@@ -173,7 +173,7 @@ static struct twl_private *twl_priv;
 static struct twl_mapping twl4030_map[] = {
        /*
         * NOTE:  don't change this table without updating the
-        * <linux/i2c/twl.h> defines for TWL4030_MODULE_*
+        * <linux/mfd/twl.h> defines for TWL4030_MODULE_*
         * so they continue to match the order in this table.
         */
 
@@ -344,7 +344,7 @@ static const struct regmap_config twl4030_regmap_config[4] = {
 static struct twl_mapping twl6030_map[] = {
        /*
         * NOTE:  don't change this table without updating the
-        * <linux/i2c/twl.h> defines for TWL4030_MODULE_*
+        * <linux/mfd/twl.h> defines for TWL4030_MODULE_*
         * so they continue to match the order in this table.
         */
 
index 0a1606480023f90886f25d6af2ef039e0356951c..da16bf45fab43ee9a946beef340f4cd2a224156e 100644 (file)
@@ -30,7 +30,7 @@
 #include <linux/platform_device.h>
 #include <linux/of.h>
 #include <linux/of_platform.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/mfd/core.h>
 #include <linux/mfd/twl4030-audio.h>
 
index 378c02d43bf7771b0312e4cc3da6007e44500a2b..b16c16f194fdabf9329a35f3dc891b6a7760fd64 100644 (file)
@@ -33,7 +33,7 @@
 #include <linux/slab.h>
 #include <linux/of.h>
 #include <linux/irqdomain.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 
 #include "twl-core.h"
 
index f4b2c29d77e3302adc1451657179a2b8916bcdb9..6b36932263ba7850bf003f3c60cfc1da7287555e 100644 (file)
@@ -25,7 +25,7 @@
 
 #include <linux/module.h>
 #include <linux/pm.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/platform_device.h>
 #include <linux/of.h>
 #include <linux/of_device.h>
index 53574508a613f254c1295f7709cbc9c41a3a4854..e3ec8dfa9f1ec0337a651d9239f6a19399bc163e 100644 (file)
@@ -35,7 +35,7 @@
 #include <linux/interrupt.h>
 #include <linux/irq.h>
 #include <linux/kthread.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/platform_device.h>
 #include <linux/suspend.h>
 #include <linux/of.h>
index 2990b3965460e837c4218c9e3ca22ab6198cd6d1..28f49902760d829674b729d85b064aaaa1d8c0b2 100644 (file)
@@ -36,7 +36,7 @@
 #include <linux/pm_runtime.h>
 #include <linux/usb/musb.h>
 #include <linux/usb/ulpi.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/regulator/consumer.h>
 #include <linux/err.h>
 #include <linux/slab.h>
index 9dff1b4b85fc3b362da95df884c80c4e959a7a27..a5915f498eea334a60180eea99cea800ca08f3d7 100644 (file)
@@ -18,7 +18,7 @@
 #include <linux/err.h>
 #include <linux/platform_device.h>
 #include <linux/interrupt.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/power_supply.h>
 #include <linux/notifier.h>
 #include <linux/usb/otg.h>
index 21eff991d0e355b68e10a0e28aa8c09116fb38da..01153622778badf3ace954b00e390d420bf90fae 100644 (file)
@@ -24,7 +24,7 @@
 #include <linux/of.h>
 #include <linux/platform_device.h>
 #include <linux/pwm.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/slab.h>
 
 /*
index 9de617b766801b58855584015481945d32092c58..b7a45be998153b78100d3de198a5c5d1d4df0d73 100644 (file)
@@ -21,7 +21,7 @@
 #include <linux/of.h>
 #include <linux/platform_device.h>
 #include <linux/pwm.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/slab.h>
 
 /*
index 6c9ec84121bde4fd124bbdfea390e509f53530ad..a4456db5849d06282b7eb2884d20e8da29093753 100644 (file)
@@ -20,7 +20,7 @@
 #include <linux/regulator/driver.h>
 #include <linux/regulator/machine.h>
 #include <linux/regulator/of_regulator.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/delay.h>
 
 /*
index 56aada387887766048b822c362cb5520493bcda5..219cbd910dbf52928c2bf20b5476453d83dcfc5b 100644 (file)
@@ -21,7 +21,7 @@
 #include <linux/regulator/driver.h>
 #include <linux/regulator/machine.h>
 #include <linux/regulator/of_regulator.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/delay.h>
 
 struct twlreg_info {
index c18c39212ce680929b72c07e0ebe6305bb2675d8..3472e79f2b1782818ecf0a1f21884ff1e9d79f84 100644 (file)
@@ -31,7 +31,7 @@
 #include <linux/interrupt.h>
 #include <linux/of.h>
 
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 
 enum twl_class {
        TWL_4030 = 0,
index 628b600b02b174b4a06f6a6c80e40eb5b8ef3692..b5dc077ed7d3c6fa4b262798cc7c8dc467069f5c 100644 (file)
@@ -28,7 +28,7 @@
 #include <linux/usb/musb.h>
 #include <linux/usb/phy_companion.h>
 #include <linux/phy/omap_usb.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/regulator/consumer.h>
 #include <linux/err.h>
 #include <linux/slab.h>
index 5d8bb8b201835ddf96ed1a5465ed25f682a2a9e8..a186bc677c7d8071a3bf23c3ef6b8b5b9278031b 100644 (file)
@@ -16,7 +16,7 @@
 #include <linux/delay.h>
 #include <linux/fb.h>
 #include <linux/backlight.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/err.h>
 
 #define TWL_PWM0_ON            0x00
index 9bf3cc0f396106c730383ab561f4457876c6af85..569fe85e52da75363e7a3b7f3239745521b9b7ff 100644 (file)
@@ -24,7 +24,7 @@
 #include <linux/kernel.h>
 #include <linux/watchdog.h>
 #include <linux/platform_device.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 
 #define TWL4030_WATCHDOG_CFG_REG_OFFS  0x3
 
index a2104d68169d9e6bc9aa30fe8269070a6dc88e40..bd86a2d78c5ff24f9935217f4ee9f8620f133df6 100644 (file)
@@ -28,7 +28,7 @@
 #include <linux/platform_device.h>
 #include <linux/of.h>
 #include <linux/of_gpio.h>
-#include <linux/i2c/twl.h>
+#include <linux/mfd/twl.h>
 #include <linux/slab.h>
 #include <linux/gpio.h>
 #include <sound/core.h>