diff options
author | Arnd Bergmann <arnd@arndb.de> | 2012-08-24 09:18:36 -0400 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2012-09-14 05:18:59 -0400 |
commit | 54ecf4f05637183ffd0ac98f906e45e271030a55 (patch) | |
tree | 7d5a7ac9dc9e1a512e26b741562a66b91b296212 | |
parent | 19d331010636a43318c09fbdaa5ae7ef4bb6f7eb (diff) |
ARM: w90x900: move platform_data definitions
Platform data for device drivers should be defined in
include/linux/platform_data/*.h, not in the architecture
and platform specific directories.
This moves such data out of the w90x900 include directories
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Acked-by: Nicolas Pitre <nico@linaro.org>
Cc: Wan ZongShun <mcuos.com@gmail.com>
Cc: "Ben Dooks (embedded platforms)" <ben-linux@fluff.org>
Cc: "Wolfram Sang (embedded platforms)" <w.sang@pengutronix.de>
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: Grant Likely <grant.likely@secretlab.ca>
Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
-rw-r--r-- | arch/arm/mach-w90x900/dev.c | 6 | ||||
-rw-r--r-- | arch/arm/mach-w90x900/mach-nuc950evb.c | 2 | ||||
-rw-r--r-- | drivers/i2c/busses/i2c-nuc900.c | 2 | ||||
-rw-r--r-- | drivers/input/keyboard/w90p910_keypad.c | 2 | ||||
-rw-r--r-- | drivers/spi/spi-nuc900.c | 2 | ||||
-rw-r--r-- | drivers/video/nuc900fb.c | 2 | ||||
-rw-r--r-- | drivers/video/nuc900fb.h | 2 | ||||
-rw-r--r-- | include/linux/platform_data/i2c-nuc900.h (renamed from arch/arm/mach-w90x900/include/mach/i2c.h) | 0 | ||||
-rw-r--r-- | include/linux/platform_data/keypad-w90p910.h (renamed from arch/arm/mach-w90x900/include/mach/w90p910_keypad.h) | 0 | ||||
-rw-r--r-- | include/linux/platform_data/spi-nuc900.h (renamed from arch/arm/mach-w90x900/include/mach/nuc900_spi.h) | 0 | ||||
-rw-r--r-- | include/linux/platform_data/video-nuc900fb.h (renamed from arch/arm/mach-w90x900/include/mach/fb.h) | 0 |
11 files changed, 9 insertions, 9 deletions
diff --git a/arch/arm/mach-w90x900/dev.c b/arch/arm/mach-w90x900/dev.c index 48f5b9fdfb7f..7abdb9645c5b 100644 --- a/arch/arm/mach-w90x900/dev.c +++ b/arch/arm/mach-w90x900/dev.c | |||
@@ -34,11 +34,11 @@ | |||
34 | #include <asm/mach-types.h> | 34 | #include <asm/mach-types.h> |
35 | 35 | ||
36 | #include <mach/regs-serial.h> | 36 | #include <mach/regs-serial.h> |
37 | #include <mach/nuc900_spi.h> | 37 | #include <linux/platform_data/spi-nuc900.h> |
38 | #include <mach/map.h> | 38 | #include <mach/map.h> |
39 | #include <mach/fb.h> | 39 | #include <linux/platform_data/video-nuc900fb.h> |
40 | #include <mach/regs-ldm.h> | 40 | #include <mach/regs-ldm.h> |
41 | #include <mach/w90p910_keypad.h> | 41 | #include <linux/platform_data/keypad-w90p910.h> |
42 | 42 | ||
43 | #include "cpu.h" | 43 | #include "cpu.h" |
44 | 44 | ||
diff --git a/arch/arm/mach-w90x900/mach-nuc950evb.c b/arch/arm/mach-w90x900/mach-nuc950evb.c index 067d8f9166dc..500fe5932ce9 100644 --- a/arch/arm/mach-w90x900/mach-nuc950evb.c +++ b/arch/arm/mach-w90x900/mach-nuc950evb.c | |||
@@ -20,7 +20,7 @@ | |||
20 | #include <asm/mach/map.h> | 20 | #include <asm/mach/map.h> |
21 | #include <asm/mach-types.h> | 21 | #include <asm/mach-types.h> |
22 | #include <mach/map.h> | 22 | #include <mach/map.h> |
23 | #include <mach/fb.h> | 23 | #include <linux/platform_data/video-nuc900fb.h> |
24 | 24 | ||
25 | #include "nuc950.h" | 25 | #include "nuc950.h" |
26 | 26 | ||
diff --git a/drivers/i2c/busses/i2c-nuc900.c b/drivers/i2c/busses/i2c-nuc900.c index a26dfb8cd586..f41502ef3f55 100644 --- a/drivers/i2c/busses/i2c-nuc900.c +++ b/drivers/i2c/busses/i2c-nuc900.c | |||
@@ -29,7 +29,7 @@ | |||
29 | #include <linux/io.h> | 29 | #include <linux/io.h> |
30 | 30 | ||
31 | #include <mach/mfp.h> | 31 | #include <mach/mfp.h> |
32 | #include <mach/i2c.h> | 32 | #include <linux/platform_data/i2c-nuc900.h> |
33 | 33 | ||
34 | /* nuc900 i2c registers offset */ | 34 | /* nuc900 i2c registers offset */ |
35 | 35 | ||
diff --git a/drivers/input/keyboard/w90p910_keypad.c b/drivers/input/keyboard/w90p910_keypad.c index 085ede4d972d..e0f6cd1ad0fd 100644 --- a/drivers/input/keyboard/w90p910_keypad.c +++ b/drivers/input/keyboard/w90p910_keypad.c | |||
@@ -21,7 +21,7 @@ | |||
21 | #include <linux/io.h> | 21 | #include <linux/io.h> |
22 | #include <linux/slab.h> | 22 | #include <linux/slab.h> |
23 | 23 | ||
24 | #include <mach/w90p910_keypad.h> | 24 | #include <linux/platform_data/keypad-w90p910.h> |
25 | 25 | ||
26 | /* Keypad Interface Control Registers */ | 26 | /* Keypad Interface Control Registers */ |
27 | #define KPI_CONF 0x00 | 27 | #define KPI_CONF 0x00 |
diff --git a/drivers/spi/spi-nuc900.c b/drivers/spi/spi-nuc900.c index dae8be229c5d..a6eca6ffdabe 100644 --- a/drivers/spi/spi-nuc900.c +++ b/drivers/spi/spi-nuc900.c | |||
@@ -26,7 +26,7 @@ | |||
26 | #include <linux/spi/spi.h> | 26 | #include <linux/spi/spi.h> |
27 | #include <linux/spi/spi_bitbang.h> | 27 | #include <linux/spi/spi_bitbang.h> |
28 | 28 | ||
29 | #include <mach/nuc900_spi.h> | 29 | #include <linux/platform_data/spi-nuc900.h> |
30 | 30 | ||
31 | /* usi registers offset */ | 31 | /* usi registers offset */ |
32 | #define USI_CNT 0x00 | 32 | #define USI_CNT 0x00 |
diff --git a/drivers/video/nuc900fb.c b/drivers/video/nuc900fb.c index e10f551ade21..93387555337e 100644 --- a/drivers/video/nuc900fb.c +++ b/drivers/video/nuc900fb.c | |||
@@ -38,7 +38,7 @@ | |||
38 | #include <mach/map.h> | 38 | #include <mach/map.h> |
39 | #include <mach/regs-clock.h> | 39 | #include <mach/regs-clock.h> |
40 | #include <mach/regs-ldm.h> | 40 | #include <mach/regs-ldm.h> |
41 | #include <mach/fb.h> | 41 | #include <linux/platform_data/video-nuc900fb.h> |
42 | 42 | ||
43 | #include "nuc900fb.h" | 43 | #include "nuc900fb.h" |
44 | 44 | ||
diff --git a/drivers/video/nuc900fb.h b/drivers/video/nuc900fb.h index bc7c9300f276..9a1ca6dbb6b2 100644 --- a/drivers/video/nuc900fb.h +++ b/drivers/video/nuc900fb.h | |||
@@ -16,7 +16,7 @@ | |||
16 | #define __NUC900FB_H | 16 | #define __NUC900FB_H |
17 | 17 | ||
18 | #include <mach/map.h> | 18 | #include <mach/map.h> |
19 | #include <mach/fb.h> | 19 | #include <linux/platform_data/video-nuc900fb.h> |
20 | 20 | ||
21 | enum nuc900_lcddrv_type { | 21 | enum nuc900_lcddrv_type { |
22 | LCDDRV_NUC910, | 22 | LCDDRV_NUC910, |
diff --git a/arch/arm/mach-w90x900/include/mach/i2c.h b/include/linux/platform_data/i2c-nuc900.h index 9ffb12d06e91..9ffb12d06e91 100644 --- a/arch/arm/mach-w90x900/include/mach/i2c.h +++ b/include/linux/platform_data/i2c-nuc900.h | |||
diff --git a/arch/arm/mach-w90x900/include/mach/w90p910_keypad.h b/include/linux/platform_data/keypad-w90p910.h index 556778e8ddaa..556778e8ddaa 100644 --- a/arch/arm/mach-w90x900/include/mach/w90p910_keypad.h +++ b/include/linux/platform_data/keypad-w90p910.h | |||
diff --git a/arch/arm/mach-w90x900/include/mach/nuc900_spi.h b/include/linux/platform_data/spi-nuc900.h index 2c4e0c128501..2c4e0c128501 100644 --- a/arch/arm/mach-w90x900/include/mach/nuc900_spi.h +++ b/include/linux/platform_data/spi-nuc900.h | |||
diff --git a/arch/arm/mach-w90x900/include/mach/fb.h b/include/linux/platform_data/video-nuc900fb.h index cec5ece765ed..cec5ece765ed 100644 --- a/arch/arm/mach-w90x900/include/mach/fb.h +++ b/include/linux/platform_data/video-nuc900fb.h | |||