]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
mfd: Explicitly include correct DT includes
authorRob Herring <robh@kernel.org>
Fri, 14 Jul 2023 17:47:27 +0000 (11:47 -0600)
committerLee Jones <lee@kernel.org>
Fri, 18 Aug 2023 20:48:03 +0000 (21:48 +0100)
The DT of_device.h and of_platform.h date back to the separate
of_platform_bus_type before it as merged into the regular platform bus.
As part of that merge prepping Arm DT support 13 years ago, they
"temporarily" include each other. They also include platform_device.h
and of.h. As a result, there's a pretty much random mix of those include
files used throughout the tree. In order to detangle these headers and
replace the implicit includes with struct declarations, users need to
explicitly include the correct includes.

Signed-off-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20230714174731.4059811-1-robh@kernel.org
Signed-off-by: Lee Jones <lee@kernel.org>
51 files changed:
drivers/mfd/ab8500-core.c
drivers/mfd/acer-ec-a500.c
drivers/mfd/act8945a.c
drivers/mfd/altera-sysmgr.c
drivers/mfd/arizona-core.c
drivers/mfd/atc260x-core.c
drivers/mfd/bcm590xx.c
drivers/mfd/cros_ec_dev.c
drivers/mfd/da9052-i2c.c
drivers/mfd/da9055-i2c.c
drivers/mfd/da9062-core.c
drivers/mfd/hi655x-pmic.c
drivers/mfd/iqs62x.c
drivers/mfd/lp873x.c
drivers/mfd/madera-i2c.c
drivers/mfd/madera-spi.c
drivers/mfd/max77620.c
drivers/mfd/max77686.c
drivers/mfd/max77843.c
drivers/mfd/max8907.c
drivers/mfd/max8925-core.c
drivers/mfd/max8997.c
drivers/mfd/max8998.c
drivers/mfd/mt6358-irq.c
drivers/mfd/mt6397-core.c
drivers/mfd/mt6397-irq.c
drivers/mfd/palmas.c
drivers/mfd/qcom-pm8008.c
drivers/mfd/rave-sp.c
drivers/mfd/rk8xx-core.c
drivers/mfd/rohm-bd71828.c
drivers/mfd/rohm-bd718x7.c
drivers/mfd/rohm-bd9576.c
drivers/mfd/rt5033.c
drivers/mfd/rz-mtu3.c
drivers/mfd/sec-core.c
drivers/mfd/sprd-sc27xx-spi.c
drivers/mfd/ssbi.c
drivers/mfd/stm32-lptimer.c
drivers/mfd/stm32-timers.c
drivers/mfd/sun4i-gpadc.c
drivers/mfd/ti-lmu.c
drivers/mfd/ti_am335x_tscadc.c
drivers/mfd/tps6507x.c
drivers/mfd/tps65090.c
drivers/mfd/tps65217.c
drivers/mfd/tps65218.c
drivers/mfd/tps6594-core.c
drivers/mfd/twl6040.c
drivers/mfd/wm831x-core.c
drivers/mtd/chips/cfi_cmdset_0002.c

index 9d9e9787d5e8ac70ff624e8ff37b5eae169489be..15c95828b09a73c47fb687283a8e52f061a75ca0 100644 (file)
@@ -21,7 +21,6 @@
 #include <linux/mfd/abx500/ab8500.h>
 #include <linux/mfd/dbx500-prcmu.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 
 /*
  * Interrupt register offsets
index feb757e90dc3f3be1ca74bf12b21c5d20801f7c3..79405835ff8e107c5bb6fba8f909641b245cdafe 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/i2c.h>
 #include <linux/mfd/core.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/reboot.h>
 #include <linux/regmap.h>
 
index 2406fcdff5f9cc3546580e695974ade16087f727..64876537f066a98fedaa09d18596df4930997b03 100644 (file)
@@ -10,7 +10,7 @@
 #include <linux/i2c.h>
 #include <linux/mfd/core.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/regmap.h>
 
 static const struct mfd_cell act8945a_devs[] = {
index af205813b281d0e17f08020dfd0c9876bab2f266..0e52bd2ebd74bdf44bc59ed941adff628b0e18c0 100644 (file)
@@ -14,8 +14,7 @@
 #include <linux/mfd/syscon.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_address.h>
-#include <linux/of_platform.h>
+#include <linux/platform_device.h>
 #include <linux/regmap.h>
 #include <linux/slab.h>
 
index c166fcd331f113c157749f6f2ea3fa020767db77..19a0adf8ce3dbc4bca1a82ea5ac107239aefb5ca 100644 (file)
@@ -15,7 +15,6 @@
 #include <linux/mfd/core.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
 #include <linux/regulator/consumer.h>
index 7c5de3ae776e5c8e79a4104b8110340d2cf2f0ec..67473b58b03d6c378c7bfc940d0a993206fddf6b 100644 (file)
@@ -11,7 +11,6 @@
 #include <linux/mfd/core.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/regmap.h>
 
 #define ATC260X_CHIP_REV_MAX   31
index 9f39b46b87f4457b1b00445e7baeb58cb32f6de4..92eede9a5e61b7cec7d43daf59dd1d8de5876a78 100644 (file)
@@ -14,7 +14,6 @@
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/regmap.h>
 #include <linux/slab.h>
 
index 92f4dfccc3cc22e013b3326b19caa6575a1cab49..79d393b602bf363d24ca8927656cc7fade5b1d8f 100644 (file)
@@ -10,7 +10,7 @@
 #include <linux/mfd/core.h>
 #include <linux/module.h>
 #include <linux/mod_devicetable.h>
-#include <linux/of_platform.h>
+#include <linux/of.h>
 #include <linux/platform_device.h>
 #include <linux/platform_data/cros_ec_chardev.h>
 #include <linux/platform_data/cros_ec_commands.h>
index 541e2d47677eb9c2dc8b574a9836b4f35a63070b..fd000a21bcba5f4260b41898249a0713e13da35d 100644 (file)
 #include <linux/mfd/core.h>
 #include <linux/i2c.h>
 #include <linux/err.h>
+#include <linux/of.h>
 
 #include <linux/mfd/da9052/da9052.h>
 #include <linux/mfd/da9052/reg.h>
 
-#ifdef CONFIG_OF
-#include <linux/of.h>
-#include <linux/of_device.h>
-#endif
 
 /* I2C safe register check */
 static inline bool i2c_safe_reg(unsigned char reg)
index bbaf4f07f2743851c0430e67baca5ae3d18d86a4..9a5f51b60badac351c35f1a8a075eb4d6c4a0edc 100644 (file)
@@ -11,7 +11,6 @@
 #include <linux/i2c.h>
 #include <linux/err.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 
 #include <linux/mfd/da9055/core.h>
 
index 48f58b6f5629384d28c722f2e0defaa0815d8731..45da007d3e702edd9ab63ce22c83eb76ca290c1b 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/init.h>
 #include <linux/device.h>
 #include <linux/interrupt.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/regmap.h>
 #include <linux/irq.h>
 #include <linux/mfd/core.h>
index 98ae40ee3f05da3ade0711ba7c1ba9a9ec5ae75a..8feae8d8fd9d45daa795c56fb82ec9207b5fde0f 100644 (file)
@@ -16,7 +16,7 @@
 #include <linux/mfd/hi655x-pmic.h>
 #include <linux/module.h>
 #include <linux/gpio/consumer.h>
-#include <linux/of_platform.h>
+#include <linux/mod_devicetable.h>
 #include <linux/platform_device.h>
 #include <linux/regmap.h>
 
@@ -162,7 +162,7 @@ MODULE_DEVICE_TABLE(of, hi655x_pmic_match);
 static struct platform_driver hi655x_pmic_driver = {
        .driver = {
                .name = "hi655x-pmic",
-               .of_match_table = of_match_ptr(hi655x_pmic_match),
+               .of_match_table = hi655x_pmic_match,
        },
        .probe  = hi655x_pmic_probe,
        .remove = hi655x_pmic_remove,
index dfe9cb79e6a14b732bb3d49779cd15d574f845a1..e03b4d38fbb0a61b3935c5b729967cef259e526f 100644 (file)
@@ -27,7 +27,7 @@
 #include <linux/mfd/iqs62x.h>
 #include <linux/module.h>
 #include <linux/notifier.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/property.h>
 #include <linux/regmap.h>
 #include <linux/slab.h>
index 6639f0fad4ea98495633680cc009a932d1433f81..de7ab7aed3c6c1c2f128dcd2bc604578ba566d4f 100644 (file)
@@ -7,8 +7,8 @@
 
 #include <linux/interrupt.h>
 #include <linux/mfd/core.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
 #include <linux/regmap.h>
 
 #include <linux/mfd/lp873x.h>
index 0968aa9733ac0f0b2f03682d037e8f01f6e1d274..a404ea26bc798423257840edd9d0f876a18c081e 100644 (file)
@@ -10,7 +10,6 @@
 #include <linux/i2c.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/regmap.h>
 
 #include <linux/mfd/madera/core.h>
index da84eb50e53a366669cf878389f4d795af2977a0..ad07ebe29e593a67d3364e83c13b2e75c0ec8922 100644 (file)
@@ -9,7 +9,6 @@
 #include <linux/err.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/regmap.h>
 #include <linux/spi/spi.h>
 
index 5811ed8f484033b967199a871a766acce4a4524f..e63e8e47d908d9c3e972f51b97c9cc6b142781c0 100644 (file)
@@ -30,7 +30,6 @@
 #include <linux/mfd/max77620.h>
 #include <linux/init.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/regmap.h>
 #include <linux/slab.h>
 
index 01833086ca7dec476295a520113ffe691cdae5a1..91c286c4571cbd5bd58cd9c1e6bcb98ce6d6941b 100644 (file)
@@ -20,7 +20,6 @@
 #include <linux/mfd/max77686-private.h>
 #include <linux/err.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 
 static const struct mfd_cell max77686_devs[] = {
        { .name = "max77686-pmic", },
index b3689c13a14db6d73ff71b20bf3676836491ec18..fcff0c498c0ff060bb14ea539f0f5aed16aa3e53 100644 (file)
@@ -13,7 +13,7 @@
 #include <linux/mfd/core.h>
 #include <linux/mfd/max77693-common.h>
 #include <linux/mfd/max77843-private.h>
-#include <linux/of_device.h>
+#include <linux/mod_devicetable.h>
 #include <linux/platform_device.h>
 
 static const struct mfd_cell max77843_devs[] = {
index 78b5ee688decc6bcae51025cdf61f6f566938872..8bbe7979db914537bfcd5d5ac3f8e362125a02e8 100644 (file)
@@ -15,7 +15,6 @@
 #include <linux/mfd/max8907.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/regmap.h>
 #include <linux/slab.h>
 
index 0246bbe80354e91a33ff39d283d69e1f03035518..105d79b9149373d1bde5209b19cd9177c0e4532b 100644 (file)
@@ -17,7 +17,6 @@
 #include <linux/mfd/core.h>
 #include <linux/mfd/max8925.h>
 #include <linux/of.h>
-#include <linux/of_platform.h>
 
 static const struct resource bk_resources[] = {
        { 0x84, 0x84, "mode control", IORESOURCE_REG, },
index 94c09a5eab32c3336e5a99f791f3e90a9757404e..110bef71f208cd2c53c2a9c4d5b81a30f8352fdb 100644 (file)
@@ -11,7 +11,6 @@
 #include <linux/slab.h>
 #include <linux/i2c.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/of_irq.h>
 #include <linux/interrupt.h>
 #include <linux/pm_runtime.h>
index 33a3ec5464fb6459e431cfcc5e64af332f3600f0..4cc426a6c7679d37e93b37bc31df023e6fc34e24 100644 (file)
@@ -12,7 +12,6 @@
 #include <linux/i2c.h>
 #include <linux/interrupt.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/of_irq.h>
 #include <linux/pm_runtime.h>
 #include <linux/mutex.h>
index 389756436af6c878271a907b51c9b0636a20e117..49830b526ee880bf36fda79b6fe54c12ec3d74d6 100644 (file)
@@ -3,6 +3,8 @@
 // Copyright (c) 2020 MediaTek Inc.
 
 #include <linux/interrupt.h>
+#include <linux/irq.h>
+#include <linux/irqdomain.h>
 #include <linux/mfd/mt6357/core.h>
 #include <linux/mfd/mt6357/registers.h>
 #include <linux/mfd/mt6358/core.h>
@@ -11,9 +13,6 @@
 #include <linux/mfd/mt6359/registers.h>
 #include <linux/mfd/mt6397/core.h>
 #include <linux/module.h>
-#include <linux/of.h>
-#include <linux/of_device.h>
-#include <linux/of_irq.h>
 #include <linux/platform_device.h>
 #include <linux/regmap.h>
 
index f6c1f80f94a4513ad34cd3ac3ee96ccec0fbfa04..4449dde05021a02a760037826dabe248860b65c0 100644 (file)
@@ -6,9 +6,10 @@
 
 #include <linux/interrupt.h>
 #include <linux/ioport.h>
+#include <linux/irqdomain.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
-#include <linux/of_irq.h>
+#include <linux/of.h>
+#include <linux/platform_device.h>
 #include <linux/regmap.h>
 #include <linux/mfd/core.h>
 #include <linux/mfd/mt6323/core.h>
index 72f923e47752daacb4d5ccb42617938de51cc9df..886745b5b607c3d40ef9b2f44251bb2c94c213dc 100644 (file)
@@ -3,10 +3,9 @@
 // Copyright (c) 2019 MediaTek Inc.
 
 #include <linux/interrupt.h>
+#include <linux/irq.h>
+#include <linux/irqdomain.h>
 #include <linux/module.h>
-#include <linux/of.h>
-#include <linux/of_device.h>
-#include <linux/of_irq.h>
 #include <linux/platform_device.h>
 #include <linux/regmap.h>
 #include <linux/suspend.h>
index a36f12402987cc6550a785f8b9cc075cc925c059..6e562bab62e4239d21100bb06b0837bb510f3c71 100644 (file)
@@ -18,7 +18,8 @@
 #include <linux/err.h>
 #include <linux/mfd/core.h>
 #include <linux/mfd/palmas.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
+#include <linux/of_platform.h>
 
 static const struct regmap_config palmas_regmap_config[PALMAS_NUM_CLIENTS] = {
        {
index 94a8cca1d9551165c7fb572965c475c6d6d46d15..3ac3742f438bd41083c0bec3f828d7a1ef88c666 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/irq.h>
 #include <linux/irqdomain.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/of_platform.h>
 #include <linux/pinctrl/consumer.h>
 #include <linux/regmap.h>
index 545196c85b5ca9d9f40743ae54737f6b21cd2be0..da50eba1001494e07e36640b7bf311dc2d6362e2 100644 (file)
@@ -18,7 +18,7 @@
 #include <linux/mfd/rave-sp.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
+#include <linux/of_platform.h>
 #include <linux/sched.h>
 #include <linux/serdev.h>
 #include <asm/unaligned.h>
index e8fc9e2ab1d0d2e27a4d05029a14fa02082f3cd1..11a831e92da83a89f11f29a5e86ec0d8e9227825 100644 (file)
@@ -14,7 +14,7 @@
 #include <linux/mfd/rk808.h>
 #include <linux/mfd/core.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/property.h>
 #include <linux/regmap.h>
 #include <linux/reboot.h>
 
index 93d80a79b90112e9316e0354ca0f137e3ffce8f0..594718f7e8e18ebcf7f0f9e9087166a29d11ea39 100644 (file)
@@ -15,7 +15,7 @@
 #include <linux/mfd/rohm-bd71828.h>
 #include <linux/mfd/rohm-generic.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/regmap.h>
 #include <linux/types.h>
 
index 0b58ecc7833405e75a3ad1a2929c5118053558c9..4798bdf27afb6c16b20c3e8ba2efc2845e1392d1 100644 (file)
@@ -14,7 +14,7 @@
 #include <linux/mfd/rohm-bd718x7.h>
 #include <linux/mfd/core.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/regmap.h>
 #include <linux/types.h>
 
index 645673322ec0e62c4ec9cfef0bd31baed7d2827a..bceac7016740db0a5a11530c6b78883fb177c247 100644 (file)
@@ -13,7 +13,7 @@
 #include <linux/mfd/rohm-bd957x.h>
 #include <linux/mfd/rohm-generic.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/regmap.h>
 #include <linux/types.h>
 
index 67b0a228db249b4728a87f045b2ea0560cc99789..7e23ab3d5842c8b4d49e0206e03ba27f9f4e0c5f 100644 (file)
@@ -10,9 +10,9 @@
  */
 
 #include <linux/err.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/interrupt.h>
-#include <linux/of_device.h>
 #include <linux/mfd/core.h>
 #include <linux/mfd/rt5033.h>
 #include <linux/mfd/rt5033-private.h>
index 037956f0254b817cea4e67b07dd8376e24370bf6..0156e381fe072b5862f6d7eebd6ef1fd842cb5f5 100644 (file)
@@ -12,7 +12,9 @@
 #include <linux/mfd/core.h>
 #include <linux/mfd/rz-mtu3.h>
 #include <linux/module.h>
-#include <linux/of_platform.h>
+#include <linux/mod_devicetable.h>
+#include <linux/module.h>
+#include <linux/platform_device.h>
 #include <linux/reset.h>
 #include <linux/spinlock.h>
 
index d2f631901886915bddf3496a80a25633b71d684a..a6b0d7300b2d387694d13534ffa6fe09ce606de2 100644 (file)
@@ -10,8 +10,6 @@
 #include <linux/slab.h>
 #include <linux/i2c.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
-#include <linux/of_irq.h>
 #include <linux/interrupt.h>
 #include <linux/pm_runtime.h>
 #include <linux/mutex.h>
index d21f32cc784da5b7c95597f45ed60f214d2e1b5e..81e517cdfb27d98cd031e29582bd562a0e51aec4 100644 (file)
@@ -8,7 +8,7 @@
 #include <linux/module.h>
 #include <linux/mfd/core.h>
 #include <linux/mfd/sc27xx-pmic.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/of_platform.h>
 #include <linux/regmap.h>
 #include <linux/spi/spi.h>
index dee89db3471d3f076e5c01ca001fab9c1cb95659..b0b0be483dbf9b1f00128d8b33abb3395bf1f818 100644 (file)
 #include <linux/err.h>
 #include <linux/io.h>
 #include <linux/kernel.h>
+#include <linux/module.h>
+#include <linux/of.h>
+#include <linux/of_platform.h>
 #include <linux/platform_device.h>
 #include <linux/slab.h>
 #include <linux/ssbi.h>
-#include <linux/module.h>
-#include <linux/of.h>
-#include <linux/of_device.h>
 
 /* SSBI 2.0 controller registers */
 #define SSBI2_CMD                      0x0008
index fa322f4412c8750524000077722016b911f7f472..b2704a9809c7a2bf6edc45be3b8a76ededf5b124 100644 (file)
@@ -9,6 +9,7 @@
 #include <linux/mfd/stm32-lptimer.h>
 #include <linux/module.h>
 #include <linux/of_platform.h>
+#include <linux/platform_device.h>
 
 #define STM32_LPTIM_MAX_REGISTER       0x3fc
 
index dc0cd080873661fdb67cd6a38286bf85b2beac84..732a28db80fadefc1b2be7d02ad56fdeec0d5145 100644 (file)
@@ -8,6 +8,7 @@
 #include <linux/mfd/stm32-timers.h>
 #include <linux/module.h>
 #include <linux/of_platform.h>
+#include <linux/platform_device.h>
 #include <linux/reset.h>
 
 #define STM32_TIMERS_MAX_REGISTERS     0x3fc
index d1cbea27b1361946f2e38f03d188314f3815e4df..3029d48e982cfd69728749d189ce43a98330c69e 100644 (file)
@@ -8,8 +8,8 @@
 #include <linux/kernel.h>
 #include <linux/mfd/core.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
-#include <linux/of_irq.h>
+#include <linux/of.h>
+#include <linux/platform_device.h>
 #include <linux/regmap.h>
 
 #include <linux/mfd/sun4i-gpadc.h>
index 4f06adad7b5ef5b8001684a3b9ea2835a0660114..cfc9f88b984202123783050c208819d4b5f97edb 100644 (file)
@@ -17,7 +17,6 @@
 #include <linux/mfd/ti-lmu-register.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/slab.h>
 
 struct ti_lmu_data {
index 570bc2d33e2bfc5b53571f9a9b827de870fc8bab..b88eb70c17b353c89907766682ed072c5bff526e 100644 (file)
@@ -14,7 +14,7 @@
 #include <linux/mfd/core.h>
 #include <linux/pm_runtime.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
+#include <linux/platform_device.h>
 #include <linux/sched.h>
 
 #include <linux/mfd/ti_am335x_tscadc.h>
index 9716bf703c7aaaeaa53a0b133f423695b118718d..95dafb0e9f00c446dab201486d2e89622ecc0cea 100644 (file)
@@ -20,7 +20,6 @@
 #include <linux/slab.h>
 #include <linux/i2c.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/mfd/core.h>
 #include <linux/mfd/tps6507x.h>
 
index a35ad70755fb648f01c2485b16be2aee37decda7..9245e11219f3ce0a303cafd8d0de694a792b653f 100644 (file)
@@ -17,7 +17,6 @@
 #include <linux/mfd/core.h>
 #include <linux/mfd/tps65090.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/err.h>
 
 #define NUM_INT_REG 2
index 60599291b3154b0ae4abcc84a07224e07c73e033..029ecc32f0782eaca507f6ec55d6c68cd4023ebe 100644 (file)
@@ -17,7 +17,6 @@
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/regmap.h>
 #include <linux/slab.h>
index 619bf7adb20cad532c172bfad3915629054b5ef0..11e4e52b56bef7c312f5658446ee70da7f2d36b4 100644 (file)
@@ -15,7 +15,6 @@
 #include <linux/regmap.h>
 #include <linux/err.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/irq.h>
 #include <linux/interrupt.h>
 #include <linux/mutex.h>
index 15f314833207c4e2c3dfac45ba911801d6bd7e33..0fb9c5cf213a477872d325ed7c242cc492cff718 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/delay.h>
 #include <linux/interrupt.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 
 #include <linux/mfd/core.h>
 #include <linux/mfd/tps6594.h>
index d85675a4d9a81254b34f802396f957318b313c86..9ce34dfd99b331a2f9d4992f6db0164dfc25c5b9 100644 (file)
@@ -16,8 +16,6 @@
 #include <linux/err.h>
 #include <linux/platform_device.h>
 #include <linux/of.h>
-#include <linux/of_irq.h>
-#include <linux/of_platform.h>
 #include <linux/gpio/consumer.h>
 #include <linux/delay.h>
 #include <linux/i2c.h>
index e86b6a4896a68d70f9bea9b3fd957e382730033c..e7e68929275e7801853b1d28e13d4d0f42594e5c 100644 (file)
@@ -15,8 +15,7 @@
 #include <linux/mfd/core.h>
 #include <linux/slab.h>
 #include <linux/err.h>
-#include <linux/of.h>
-#include <linux/of_device.h>
+#include <linux/mod_devicetable.h>
 
 #include <linux/mfd/wm831x/core.h>
 #include <linux/mfd/wm831x/pdata.h>
index 153fb8d0008ed9643f7bcb32c1e3c83afc02c4ec..df589d9b4d705553ead2b0948fa8d3e19ade13d9 100644 (file)
@@ -32,7 +32,6 @@
 #include <linux/interrupt.h>
 #include <linux/reboot.h>
 #include <linux/of.h>
-#include <linux/of_platform.h>
 #include <linux/mtd/map.h>
 #include <linux/mtd/mtd.h>
 #include <linux/mtd/cfi.h>
@@ -650,7 +649,7 @@ struct mtd_info *cfi_cmdset_0002(struct map_info *map, int primary)
 
                        /*
                         * Valid primary extension versions are: 1.0, 1.1, 1.2, 1.3, 1.4, 1.5
-                        * see: http://cs.ozerki.net/zap/pub/axim-x5/docs/cfi_r20.pdf, page 19 
+                        * see: http://cs.ozerki.net/zap/pub/axim-x5/docs/cfi_r20.pdf, page 19
                         *      http://www.spansion.com/Support/AppNotes/cfi_100_20011201.pdf
                         *      http://www.spansion.com/Support/Datasheets/s29ws-p_00_a12_e.pdf
                         *      http://www.spansion.com/Support/Datasheets/S29GL_128S_01GS_00_02_e.pdf