diff options
397 files changed, 573 insertions, 574 deletions
diff --git a/Documentation/spi/ep93xx_spi b/Documentation/spi/ep93xx_spi index d8eb01c15db1..832ddce6e5fb 100644 --- a/Documentation/spi/ep93xx_spi +++ b/Documentation/spi/ep93xx_spi | |||
@@ -26,7 +26,7 @@ arch/arm/mach-ep93xx/ts72xx.c: | |||
26 | #include <linux/gpio.h> | 26 | #include <linux/gpio.h> |
27 | #include <linux/spi/spi.h> | 27 | #include <linux/spi/spi.h> |
28 | 28 | ||
29 | #include <mach/ep93xx_spi.h> | 29 | #include <linux/platform_data/spi-ep93xx.h> |
30 | 30 | ||
31 | /* this is our GPIO line used for chip select */ | 31 | /* this is our GPIO line used for chip select */ |
32 | #define MMC_CHIP_SELECT_GPIO EP93XX_GPIO_LINE_EGPIO9 | 32 | #define MMC_CHIP_SELECT_GPIO EP93XX_GPIO_LINE_EGPIO9 |
diff --git a/arch/arm/mach-at91/at91sam9g45_devices.c b/arch/arm/mach-at91/at91sam9g45_devices.c index 1b47319ca00b..e4c3b3709204 100644 --- a/arch/arm/mach-at91/at91sam9g45_devices.c +++ b/arch/arm/mach-at91/at91sam9g45_devices.c | |||
@@ -31,7 +31,7 @@ | |||
31 | #include <mach/at91sam9g45_matrix.h> | 31 | #include <mach/at91sam9g45_matrix.h> |
32 | #include <mach/at91_matrix.h> | 32 | #include <mach/at91_matrix.h> |
33 | #include <mach/at91sam9_smc.h> | 33 | #include <mach/at91sam9_smc.h> |
34 | #include <mach/at_hdmac.h> | 34 | #include <linux/platform_data/dma-atmel.h> |
35 | #include <mach/atmel-mci.h> | 35 | #include <mach/atmel-mci.h> |
36 | 36 | ||
37 | #include <media/atmel-isi.h> | 37 | #include <media/atmel-isi.h> |
diff --git a/arch/arm/mach-at91/at91sam9rl_devices.c b/arch/arm/mach-at91/at91sam9rl_devices.c index b3d365dadef5..dcda24838b5a 100644 --- a/arch/arm/mach-at91/at91sam9rl_devices.c +++ b/arch/arm/mach-at91/at91sam9rl_devices.c | |||
@@ -22,7 +22,7 @@ | |||
22 | #include <mach/at91sam9rl_matrix.h> | 22 | #include <mach/at91sam9rl_matrix.h> |
23 | #include <mach/at91_matrix.h> | 23 | #include <mach/at91_matrix.h> |
24 | #include <mach/at91sam9_smc.h> | 24 | #include <mach/at91sam9_smc.h> |
25 | #include <mach/at_hdmac.h> | 25 | #include <linux/platform_data/dma-atmel.h> |
26 | 26 | ||
27 | #include "generic.h" | 27 | #include "generic.h" |
28 | 28 | ||
diff --git a/arch/arm/mach-at91/include/mach/atmel-mci.h b/arch/arm/mach-at91/include/mach/atmel-mci.h index 998cb0c07135..cd580a12e904 100644 --- a/arch/arm/mach-at91/include/mach/atmel-mci.h +++ b/arch/arm/mach-at91/include/mach/atmel-mci.h | |||
@@ -1,7 +1,7 @@ | |||
1 | #ifndef __MACH_ATMEL_MCI_H | 1 | #ifndef __MACH_ATMEL_MCI_H |
2 | #define __MACH_ATMEL_MCI_H | 2 | #define __MACH_ATMEL_MCI_H |
3 | 3 | ||
4 | #include <mach/at_hdmac.h> | 4 | #include <linux/platform_data/dma-atmel.h> |
5 | 5 | ||
6 | /** | 6 | /** |
7 | * struct mci_dma_data - DMA data for MCI interface | 7 | * struct mci_dma_data - DMA data for MCI interface |
diff --git a/arch/arm/mach-davinci/aemif.c b/arch/arm/mach-davinci/aemif.c index 1ce70a91f2e9..f091a9010c2f 100644 --- a/arch/arm/mach-davinci/aemif.c +++ b/arch/arm/mach-davinci/aemif.c | |||
@@ -15,7 +15,7 @@ | |||
15 | #include <linux/module.h> | 15 | #include <linux/module.h> |
16 | #include <linux/time.h> | 16 | #include <linux/time.h> |
17 | 17 | ||
18 | #include <mach/aemif.h> | 18 | #include <linux/platform_data/mtd-davinci-aemif.h> |
19 | 19 | ||
20 | /* Timing value configuration */ | 20 | /* Timing value configuration */ |
21 | 21 | ||
diff --git a/arch/arm/mach-davinci/board-da830-evm.c b/arch/arm/mach-davinci/board-da830-evm.c index 0031864e7f11..95b5e102ceb1 100644 --- a/arch/arm/mach-davinci/board-da830-evm.c +++ b/arch/arm/mach-davinci/board-da830-evm.c | |||
@@ -28,11 +28,11 @@ | |||
28 | 28 | ||
29 | #include <mach/cp_intc.h> | 29 | #include <mach/cp_intc.h> |
30 | #include <mach/mux.h> | 30 | #include <mach/mux.h> |
31 | #include <mach/nand.h> | 31 | #include <linux/platform_data/mtd-davinci.h> |
32 | #include <mach/da8xx.h> | 32 | #include <mach/da8xx.h> |
33 | #include <mach/usb.h> | 33 | #include <linux/platform_data/usb-davinci.h> |
34 | #include <mach/aemif.h> | 34 | #include <linux/platform_data/mtd-davinci-aemif.h> |
35 | #include <mach/spi.h> | 35 | #include <linux/platform_data/spi-davinci.h> |
36 | 36 | ||
37 | #define DA830_EVM_PHY_ID "" | 37 | #define DA830_EVM_PHY_ID "" |
38 | /* | 38 | /* |
diff --git a/arch/arm/mach-davinci/board-da850-evm.c b/arch/arm/mach-davinci/board-da850-evm.c index 0149fb453be3..1295e616ceee 100644 --- a/arch/arm/mach-davinci/board-da850-evm.c +++ b/arch/arm/mach-davinci/board-da850-evm.c | |||
@@ -40,10 +40,10 @@ | |||
40 | 40 | ||
41 | #include <mach/cp_intc.h> | 41 | #include <mach/cp_intc.h> |
42 | #include <mach/da8xx.h> | 42 | #include <mach/da8xx.h> |
43 | #include <mach/nand.h> | 43 | #include <linux/platform_data/mtd-davinci.h> |
44 | #include <mach/mux.h> | 44 | #include <mach/mux.h> |
45 | #include <mach/aemif.h> | 45 | #include <linux/platform_data/mtd-davinci-aemif.h> |
46 | #include <mach/spi.h> | 46 | #include <linux/platform_data/spi-davinci.h> |
47 | 47 | ||
48 | #define DA850_EVM_PHY_ID "davinci_mdio-0:00" | 48 | #define DA850_EVM_PHY_ID "davinci_mdio-0:00" |
49 | #define DA850_LCD_PWR_PIN GPIO_TO_PIN(2, 8) | 49 | #define DA850_LCD_PWR_PIN GPIO_TO_PIN(2, 8) |
diff --git a/arch/arm/mach-davinci/board-dm355-evm.c b/arch/arm/mach-davinci/board-dm355-evm.c index 1c7b1f46a8f3..88ebea89abdf 100644 --- a/arch/arm/mach-davinci/board-dm355-evm.c +++ b/arch/arm/mach-davinci/board-dm355-evm.c | |||
@@ -26,11 +26,11 @@ | |||
26 | #include <asm/mach-types.h> | 26 | #include <asm/mach-types.h> |
27 | #include <asm/mach/arch.h> | 27 | #include <asm/mach/arch.h> |
28 | 28 | ||
29 | #include <mach/i2c.h> | 29 | #include <linux/platform_data/i2c-davinci.h> |
30 | #include <mach/serial.h> | 30 | #include <mach/serial.h> |
31 | #include <mach/nand.h> | 31 | #include <linux/platform_data/mtd-davinci.h> |
32 | #include <mach/mmc.h> | 32 | #include <linux/platform_data/mmc-davinci.h> |
33 | #include <mach/usb.h> | 33 | #include <linux/platform_data/usb-davinci.h> |
34 | 34 | ||
35 | #include "davinci.h" | 35 | #include "davinci.h" |
36 | 36 | ||
diff --git a/arch/arm/mach-davinci/board-dm355-leopard.c b/arch/arm/mach-davinci/board-dm355-leopard.c index 8e7703213b08..2f88103c6459 100644 --- a/arch/arm/mach-davinci/board-dm355-leopard.c +++ b/arch/arm/mach-davinci/board-dm355-leopard.c | |||
@@ -23,11 +23,11 @@ | |||
23 | #include <asm/mach-types.h> | 23 | #include <asm/mach-types.h> |
24 | #include <asm/mach/arch.h> | 24 | #include <asm/mach/arch.h> |
25 | 25 | ||
26 | #include <mach/i2c.h> | 26 | #include <linux/platform_data/i2c-davinci.h> |
27 | #include <mach/serial.h> | 27 | #include <mach/serial.h> |
28 | #include <mach/nand.h> | 28 | #include <linux/platform_data/mtd-davinci.h> |
29 | #include <mach/mmc.h> | 29 | #include <linux/platform_data/mmc-davinci.h> |
30 | #include <mach/usb.h> | 30 | #include <linux/platform_data/usb-davinci.h> |
31 | 31 | ||
32 | #include "davinci.h" | 32 | #include "davinci.h" |
33 | 33 | ||
diff --git a/arch/arm/mach-davinci/board-dm365-evm.c b/arch/arm/mach-davinci/board-dm365-evm.c index 688a9c556dc9..1b4a8adcfdc9 100644 --- a/arch/arm/mach-davinci/board-dm365-evm.c +++ b/arch/arm/mach-davinci/board-dm365-evm.c | |||
@@ -33,11 +33,11 @@ | |||
33 | 33 | ||
34 | #include <mach/mux.h> | 34 | #include <mach/mux.h> |
35 | #include <mach/common.h> | 35 | #include <mach/common.h> |
36 | #include <mach/i2c.h> | 36 | #include <linux/platform_data/i2c-davinci.h> |
37 | #include <mach/serial.h> | 37 | #include <mach/serial.h> |
38 | #include <mach/mmc.h> | 38 | #include <linux/platform_data/mmc-davinci.h> |
39 | #include <mach/nand.h> | 39 | #include <linux/platform_data/mtd-davinci.h> |
40 | #include <mach/keyscan.h> | 40 | #include <linux/platform_data/keyscan-davinci.h> |
41 | 41 | ||
42 | #include <media/tvp514x.h> | 42 | #include <media/tvp514x.h> |
43 | 43 | ||
diff --git a/arch/arm/mach-davinci/board-dm644x-evm.c b/arch/arm/mach-davinci/board-dm644x-evm.c index d34ed55912b2..ca72fc4b8cca 100644 --- a/arch/arm/mach-davinci/board-dm644x-evm.c +++ b/arch/arm/mach-davinci/board-dm644x-evm.c | |||
@@ -31,13 +31,13 @@ | |||
31 | #include <asm/mach/arch.h> | 31 | #include <asm/mach/arch.h> |
32 | 32 | ||
33 | #include <mach/common.h> | 33 | #include <mach/common.h> |
34 | #include <mach/i2c.h> | 34 | #include <linux/platform_data/i2c-davinci.h> |
35 | #include <mach/serial.h> | 35 | #include <mach/serial.h> |
36 | #include <mach/mux.h> | 36 | #include <mach/mux.h> |
37 | #include <mach/nand.h> | 37 | #include <linux/platform_data/mtd-davinci.h> |
38 | #include <mach/mmc.h> | 38 | #include <linux/platform_data/mmc-davinci.h> |
39 | #include <mach/usb.h> | 39 | #include <linux/platform_data/usb-davinci.h> |
40 | #include <mach/aemif.h> | 40 | #include <linux/platform_data/mtd-davinci-aemif.h> |
41 | 41 | ||
42 | #include "davinci.h" | 42 | #include "davinci.h" |
43 | 43 | ||
diff --git a/arch/arm/mach-davinci/board-dm646x-evm.c b/arch/arm/mach-davinci/board-dm646x-evm.c index 958679a20e13..9944367b4931 100644 --- a/arch/arm/mach-davinci/board-dm646x-evm.c +++ b/arch/arm/mach-davinci/board-dm646x-evm.c | |||
@@ -38,11 +38,11 @@ | |||
38 | 38 | ||
39 | #include <mach/common.h> | 39 | #include <mach/common.h> |
40 | #include <mach/serial.h> | 40 | #include <mach/serial.h> |
41 | #include <mach/i2c.h> | 41 | #include <linux/platform_data/i2c-davinci.h> |
42 | #include <mach/nand.h> | 42 | #include <linux/platform_data/mtd-davinci.h> |
43 | #include <mach/clock.h> | 43 | #include <mach/clock.h> |
44 | #include <mach/cdce949.h> | 44 | #include <mach/cdce949.h> |
45 | #include <mach/aemif.h> | 45 | #include <linux/platform_data/mtd-davinci-aemif.h> |
46 | 46 | ||
47 | #include "davinci.h" | 47 | #include "davinci.h" |
48 | #include "clock.h" | 48 | #include "clock.h" |
diff --git a/arch/arm/mach-davinci/board-mityomapl138.c b/arch/arm/mach-davinci/board-mityomapl138.c index beecde3a1d2f..43e4a0d663fa 100644 --- a/arch/arm/mach-davinci/board-mityomapl138.c +++ b/arch/arm/mach-davinci/board-mityomapl138.c | |||
@@ -26,9 +26,9 @@ | |||
26 | #include <mach/common.h> | 26 | #include <mach/common.h> |
27 | #include <mach/cp_intc.h> | 27 | #include <mach/cp_intc.h> |
28 | #include <mach/da8xx.h> | 28 | #include <mach/da8xx.h> |
29 | #include <mach/nand.h> | 29 | #include <linux/platform_data/mtd-davinci.h> |
30 | #include <mach/mux.h> | 30 | #include <mach/mux.h> |
31 | #include <mach/spi.h> | 31 | #include <linux/platform_data/spi-davinci.h> |
32 | 32 | ||
33 | #define MITYOMAPL138_PHY_ID "" | 33 | #define MITYOMAPL138_PHY_ID "" |
34 | 34 | ||
diff --git a/arch/arm/mach-davinci/board-neuros-osd2.c b/arch/arm/mach-davinci/board-neuros-osd2.c index f6b9fc70161b..144bf31d68dd 100644 --- a/arch/arm/mach-davinci/board-neuros-osd2.c +++ b/arch/arm/mach-davinci/board-neuros-osd2.c | |||
@@ -31,12 +31,12 @@ | |||
31 | #include <asm/mach/arch.h> | 31 | #include <asm/mach/arch.h> |
32 | 32 | ||
33 | #include <mach/common.h> | 33 | #include <mach/common.h> |
34 | #include <mach/i2c.h> | 34 | #include <linux/platform_data/i2c-davinci.h> |
35 | #include <mach/serial.h> | 35 | #include <mach/serial.h> |
36 | #include <mach/mux.h> | 36 | #include <mach/mux.h> |
37 | #include <mach/nand.h> | 37 | #include <linux/platform_data/mtd-davinci.h> |
38 | #include <mach/mmc.h> | 38 | #include <linux/platform_data/mmc-davinci.h> |
39 | #include <mach/usb.h> | 39 | #include <linux/platform_data/usb-davinci.h> |
40 | 40 | ||
41 | #include "davinci.h" | 41 | #include "davinci.h" |
42 | 42 | ||
diff --git a/arch/arm/mach-davinci/board-sffsdr.c b/arch/arm/mach-davinci/board-sffsdr.c index 9078acf94bac..6957787fa7f3 100644 --- a/arch/arm/mach-davinci/board-sffsdr.c +++ b/arch/arm/mach-davinci/board-sffsdr.c | |||
@@ -36,10 +36,10 @@ | |||
36 | #include <asm/mach/flash.h> | 36 | #include <asm/mach/flash.h> |
37 | 37 | ||
38 | #include <mach/common.h> | 38 | #include <mach/common.h> |
39 | #include <mach/i2c.h> | 39 | #include <linux/platform_data/i2c-davinci.h> |
40 | #include <mach/serial.h> | 40 | #include <mach/serial.h> |
41 | #include <mach/mux.h> | 41 | #include <mach/mux.h> |
42 | #include <mach/usb.h> | 42 | #include <linux/platform_data/usb-davinci.h> |
43 | 43 | ||
44 | #include "davinci.h" | 44 | #include "davinci.h" |
45 | 45 | ||
diff --git a/arch/arm/mach-davinci/davinci.h b/arch/arm/mach-davinci/davinci.h index 8db0fc6809dd..a37fc44e29bc 100644 --- a/arch/arm/mach-davinci/davinci.h +++ b/arch/arm/mach-davinci/davinci.h | |||
@@ -24,7 +24,7 @@ | |||
24 | #include <linux/spi/spi.h> | 24 | #include <linux/spi/spi.h> |
25 | 25 | ||
26 | #include <mach/asp.h> | 26 | #include <mach/asp.h> |
27 | #include <mach/keyscan.h> | 27 | #include <linux/platform_data/keyscan-davinci.h> |
28 | #include <mach/hardware.h> | 28 | #include <mach/hardware.h> |
29 | 29 | ||
30 | #include <media/davinci/vpfe_capture.h> | 30 | #include <media/davinci/vpfe_capture.h> |
diff --git a/arch/arm/mach-davinci/devices.c b/arch/arm/mach-davinci/devices.c index d2f9666284a7..3a42b6f79aa9 100644 --- a/arch/arm/mach-davinci/devices.c +++ b/arch/arm/mach-davinci/devices.c | |||
@@ -15,12 +15,12 @@ | |||
15 | #include <linux/io.h> | 15 | #include <linux/io.h> |
16 | 16 | ||
17 | #include <mach/hardware.h> | 17 | #include <mach/hardware.h> |
18 | #include <mach/i2c.h> | 18 | #include <linux/platform_data/i2c-davinci.h> |
19 | #include <mach/irqs.h> | 19 | #include <mach/irqs.h> |
20 | #include <mach/cputype.h> | 20 | #include <mach/cputype.h> |
21 | #include <mach/mux.h> | 21 | #include <mach/mux.h> |
22 | #include <mach/edma.h> | 22 | #include <mach/edma.h> |
23 | #include <mach/mmc.h> | 23 | #include <linux/platform_data/mmc-davinci.h> |
24 | #include <mach/time.h> | 24 | #include <mach/time.h> |
25 | 25 | ||
26 | #include "davinci.h" | 26 | #include "davinci.h" |
diff --git a/arch/arm/mach-davinci/dm355.c b/arch/arm/mach-davinci/dm355.c index 678cd99b7336..adbde33eca01 100644 --- a/arch/arm/mach-davinci/dm355.c +++ b/arch/arm/mach-davinci/dm355.c | |||
@@ -27,7 +27,7 @@ | |||
27 | #include <mach/serial.h> | 27 | #include <mach/serial.h> |
28 | #include <mach/common.h> | 28 | #include <mach/common.h> |
29 | #include <mach/asp.h> | 29 | #include <mach/asp.h> |
30 | #include <mach/spi.h> | 30 | #include <linux/platform_data/spi-davinci.h> |
31 | #include <mach/gpio-davinci.h> | 31 | #include <mach/gpio-davinci.h> |
32 | 32 | ||
33 | #include "davinci.h" | 33 | #include "davinci.h" |
diff --git a/arch/arm/mach-davinci/dm365.c b/arch/arm/mach-davinci/dm365.c index a50d49de1883..719e22f2a37e 100644 --- a/arch/arm/mach-davinci/dm365.c +++ b/arch/arm/mach-davinci/dm365.c | |||
@@ -30,8 +30,8 @@ | |||
30 | #include <mach/serial.h> | 30 | #include <mach/serial.h> |
31 | #include <mach/common.h> | 31 | #include <mach/common.h> |
32 | #include <mach/asp.h> | 32 | #include <mach/asp.h> |
33 | #include <mach/keyscan.h> | 33 | #include <linux/platform_data/keyscan-davinci.h> |
34 | #include <mach/spi.h> | 34 | #include <linux/platform_data/spi-davinci.h> |
35 | #include <mach/gpio-davinci.h> | 35 | #include <mach/gpio-davinci.h> |
36 | 36 | ||
37 | #include "davinci.h" | 37 | #include "davinci.h" |
diff --git a/arch/arm/mach-davinci/include/mach/da8xx.h b/arch/arm/mach-davinci/include/mach/da8xx.h index a2f1f274f189..33e78ae2a254 100644 --- a/arch/arm/mach-davinci/include/mach/da8xx.h +++ b/arch/arm/mach-davinci/include/mach/da8xx.h | |||
@@ -19,12 +19,12 @@ | |||
19 | 19 | ||
20 | #include <mach/serial.h> | 20 | #include <mach/serial.h> |
21 | #include <mach/edma.h> | 21 | #include <mach/edma.h> |
22 | #include <mach/i2c.h> | ||
23 | #include <mach/asp.h> | 22 | #include <mach/asp.h> |
24 | #include <mach/mmc.h> | ||
25 | #include <mach/usb.h> | ||
26 | #include <mach/pm.h> | 23 | #include <mach/pm.h> |
27 | #include <mach/spi.h> | 24 | #include <linux/platform_data/i2c-davinci.h> |
25 | #include <linux/platform_data/mmc-davinci.h> | ||
26 | #include <linux/platform_data/usb-davinci.h> | ||
27 | #include <linux/platform_data/spi-davinci.h> | ||
28 | 28 | ||
29 | extern void __iomem *da8xx_syscfg0_base; | 29 | extern void __iomem *da8xx_syscfg0_base; |
30 | extern void __iomem *da8xx_syscfg1_base; | 30 | extern void __iomem *da8xx_syscfg1_base; |
diff --git a/arch/arm/mach-davinci/include/mach/tnetv107x.h b/arch/arm/mach-davinci/include/mach/tnetv107x.h index 83e5926f3c46..1656a02e3eda 100644 --- a/arch/arm/mach-davinci/include/mach/tnetv107x.h +++ b/arch/arm/mach-davinci/include/mach/tnetv107x.h | |||
@@ -36,8 +36,8 @@ | |||
36 | #include <linux/input/matrix_keypad.h> | 36 | #include <linux/input/matrix_keypad.h> |
37 | #include <linux/mfd/ti_ssp.h> | 37 | #include <linux/mfd/ti_ssp.h> |
38 | 38 | ||
39 | #include <mach/mmc.h> | 39 | #include <linux/platform_data/mmc-davinci.h> |
40 | #include <mach/nand.h> | 40 | #include <linux/platform_data/mtd-davinci.h> |
41 | #include <mach/serial.h> | 41 | #include <mach/serial.h> |
42 | 42 | ||
43 | struct tnetv107x_device_info { | 43 | struct tnetv107x_device_info { |
diff --git a/arch/arm/mach-davinci/usb.c b/arch/arm/mach-davinci/usb.c index 23d2b6d9fa63..f77b95336e2b 100644 --- a/arch/arm/mach-davinci/usb.c +++ b/arch/arm/mach-davinci/usb.c | |||
@@ -10,7 +10,7 @@ | |||
10 | #include <mach/common.h> | 10 | #include <mach/common.h> |
11 | #include <mach/irqs.h> | 11 | #include <mach/irqs.h> |
12 | #include <mach/cputype.h> | 12 | #include <mach/cputype.h> |
13 | #include <mach/usb.h> | 13 | #include <linux/platform_data/usb-davinci.h> |
14 | 14 | ||
15 | #define DAVINCI_USB_OTG_BASE 0x01c64000 | 15 | #define DAVINCI_USB_OTG_BASE 0x01c64000 |
16 | 16 | ||
diff --git a/arch/arm/mach-dove/common.c b/arch/arm/mach-dove/common.c index bd54d7b7ef85..950ad9533d19 100644 --- a/arch/arm/mach-dove/common.c +++ b/arch/arm/mach-dove/common.c | |||
@@ -28,7 +28,7 @@ | |||
28 | #include <asm/mach/arch.h> | 28 | #include <asm/mach/arch.h> |
29 | #include <linux/irq.h> | 29 | #include <linux/irq.h> |
30 | #include <plat/time.h> | 30 | #include <plat/time.h> |
31 | #include <plat/ehci-orion.h> | 31 | #include <linux/platform_data/usb-ehci-orion.h> |
32 | #include <plat/common.h> | 32 | #include <plat/common.h> |
33 | #include <plat/addr-map.h> | 33 | #include <plat/addr-map.h> |
34 | #include "common.h" | 34 | #include "common.h" |
diff --git a/arch/arm/mach-ep93xx/core.c b/arch/arm/mach-ep93xx/core.c index 4afe52aaaff3..e85bf17f2d2a 100644 --- a/arch/arm/mach-ep93xx/core.c +++ b/arch/arm/mach-ep93xx/core.c | |||
@@ -36,9 +36,9 @@ | |||
36 | #include <linux/export.h> | 36 | #include <linux/export.h> |
37 | 37 | ||
38 | #include <mach/hardware.h> | 38 | #include <mach/hardware.h> |
39 | #include <mach/fb.h> | 39 | #include <linux/platform_data/video-ep93xx.h> |
40 | #include <mach/ep93xx_keypad.h> | 40 | #include <linux/platform_data/keypad-ep93xx.h> |
41 | #include <mach/ep93xx_spi.h> | 41 | #include <linux/platform_data/spi-ep93xx.h> |
42 | #include <mach/gpio-ep93xx.h> | 42 | #include <mach/gpio-ep93xx.h> |
43 | 43 | ||
44 | #include <asm/mach/map.h> | 44 | #include <asm/mach/map.h> |
diff --git a/arch/arm/mach-ep93xx/dma.c b/arch/arm/mach-ep93xx/dma.c index 16976d7bdc8a..d8bfd02f5047 100644 --- a/arch/arm/mach-ep93xx/dma.c +++ b/arch/arm/mach-ep93xx/dma.c | |||
@@ -25,7 +25,7 @@ | |||
25 | #include <linux/kernel.h> | 25 | #include <linux/kernel.h> |
26 | #include <linux/platform_device.h> | 26 | #include <linux/platform_device.h> |
27 | 27 | ||
28 | #include <mach/dma.h> | 28 | #include <linux/platform_data/dma-ep93xx.h> |
29 | #include <mach/hardware.h> | 29 | #include <mach/hardware.h> |
30 | 30 | ||
31 | #include "soc.h" | 31 | #include "soc.h" |
diff --git a/arch/arm/mach-ep93xx/edb93xx.c b/arch/arm/mach-ep93xx/edb93xx.c index 337ab7cf4c16..b8f53d57a299 100644 --- a/arch/arm/mach-ep93xx/edb93xx.c +++ b/arch/arm/mach-ep93xx/edb93xx.c | |||
@@ -35,8 +35,8 @@ | |||
35 | #include <sound/cs4271.h> | 35 | #include <sound/cs4271.h> |
36 | 36 | ||
37 | #include <mach/hardware.h> | 37 | #include <mach/hardware.h> |
38 | #include <mach/fb.h> | 38 | #include <linux/platform_data/video-ep93xx.h> |
39 | #include <mach/ep93xx_spi.h> | 39 | #include <linux/platform_data/spi-ep93xx.h> |
40 | #include <mach/gpio-ep93xx.h> | 40 | #include <mach/gpio-ep93xx.h> |
41 | 41 | ||
42 | #include <asm/hardware/vic.h> | 42 | #include <asm/hardware/vic.h> |
diff --git a/arch/arm/mach-ep93xx/simone.c b/arch/arm/mach-ep93xx/simone.c index 33dc07917417..0eb3f17a6fa2 100644 --- a/arch/arm/mach-ep93xx/simone.c +++ b/arch/arm/mach-ep93xx/simone.c | |||
@@ -22,7 +22,7 @@ | |||
22 | #include <linux/i2c-gpio.h> | 22 | #include <linux/i2c-gpio.h> |
23 | 23 | ||
24 | #include <mach/hardware.h> | 24 | #include <mach/hardware.h> |
25 | #include <mach/fb.h> | 25 | #include <linux/platform_data/video-ep93xx.h> |
26 | #include <mach/gpio-ep93xx.h> | 26 | #include <mach/gpio-ep93xx.h> |
27 | 27 | ||
28 | #include <asm/hardware/vic.h> | 28 | #include <asm/hardware/vic.h> |
diff --git a/arch/arm/mach-ep93xx/snappercl15.c b/arch/arm/mach-ep93xx/snappercl15.c index 01abd3516a77..50043eef1cf2 100644 --- a/arch/arm/mach-ep93xx/snappercl15.c +++ b/arch/arm/mach-ep93xx/snappercl15.c | |||
@@ -28,7 +28,7 @@ | |||
28 | #include <linux/mtd/nand.h> | 28 | #include <linux/mtd/nand.h> |
29 | 29 | ||
30 | #include <mach/hardware.h> | 30 | #include <mach/hardware.h> |
31 | #include <mach/fb.h> | 31 | #include <linux/platform_data/video-ep93xx.h> |
32 | #include <mach/gpio-ep93xx.h> | 32 | #include <mach/gpio-ep93xx.h> |
33 | 33 | ||
34 | #include <asm/hardware/vic.h> | 34 | #include <asm/hardware/vic.h> |
diff --git a/arch/arm/mach-ep93xx/vision_ep9307.c b/arch/arm/mach-ep93xx/vision_ep9307.c index 2905a4929bdc..ba92e25e3016 100644 --- a/arch/arm/mach-ep93xx/vision_ep9307.c +++ b/arch/arm/mach-ep93xx/vision_ep9307.c | |||
@@ -30,8 +30,8 @@ | |||
30 | #include <linux/mmc/host.h> | 30 | #include <linux/mmc/host.h> |
31 | 31 | ||
32 | #include <mach/hardware.h> | 32 | #include <mach/hardware.h> |
33 | #include <mach/fb.h> | 33 | #include <linux/platform_data/video-ep93xx.h> |
34 | #include <mach/ep93xx_spi.h> | 34 | #include <linux/platform_data/spi-ep93xx.h> |
35 | #include <mach/gpio-ep93xx.h> | 35 | #include <mach/gpio-ep93xx.h> |
36 | 36 | ||
37 | #include <asm/hardware/vic.h> | 37 | #include <asm/hardware/vic.h> |
diff --git a/arch/arm/mach-exynos/dev-audio.c b/arch/arm/mach-exynos/dev-audio.c index b33a5b67b547..ae321c7cb15f 100644 --- a/arch/arm/mach-exynos/dev-audio.c +++ b/arch/arm/mach-exynos/dev-audio.c | |||
@@ -16,7 +16,7 @@ | |||
16 | #include <linux/gpio.h> | 16 | #include <linux/gpio.h> |
17 | 17 | ||
18 | #include <plat/gpio-cfg.h> | 18 | #include <plat/gpio-cfg.h> |
19 | #include <plat/audio.h> | 19 | #include <linux/platform_data/asoc-s3c.h> |
20 | 20 | ||
21 | #include <mach/map.h> | 21 | #include <mach/map.h> |
22 | #include <mach/dma.h> | 22 | #include <mach/dma.h> |
diff --git a/arch/arm/mach-exynos/dev-ohci.c b/arch/arm/mach-exynos/dev-ohci.c index b8e75300c77d..14ed7951a2c6 100644 --- a/arch/arm/mach-exynos/dev-ohci.c +++ b/arch/arm/mach-exynos/dev-ohci.c | |||
@@ -15,7 +15,7 @@ | |||
15 | 15 | ||
16 | #include <mach/irqs.h> | 16 | #include <mach/irqs.h> |
17 | #include <mach/map.h> | 17 | #include <mach/map.h> |
18 | #include <mach/ohci.h> | 18 | #include <linux/platform_data/usb-exynos.h> |
19 | 19 | ||
20 | #include <plat/devs.h> | 20 | #include <plat/devs.h> |
21 | #include <plat/usb-phy.h> | 21 | #include <plat/usb-phy.h> |
diff --git a/arch/arm/mach-exynos/mach-nuri.c b/arch/arm/mach-exynos/mach-nuri.c index ffaa355c1bde..480cd78f1920 100644 --- a/arch/arm/mach-exynos/mach-nuri.c +++ b/arch/arm/mach-exynos/mach-nuri.c | |||
@@ -45,14 +45,14 @@ | |||
45 | #include <plat/devs.h> | 45 | #include <plat/devs.h> |
46 | #include <plat/fb.h> | 46 | #include <plat/fb.h> |
47 | #include <plat/sdhci.h> | 47 | #include <plat/sdhci.h> |
48 | #include <plat/ehci.h> | 48 | #include <linux/platform_data/usb-ehci-s5p.h> |
49 | #include <plat/clock.h> | 49 | #include <plat/clock.h> |
50 | #include <plat/gpio-cfg.h> | 50 | #include <plat/gpio-cfg.h> |
51 | #include <plat/iic.h> | 51 | #include <linux/platform_data/i2c-s3c2410.h> |
52 | #include <plat/mfc.h> | 52 | #include <plat/mfc.h> |
53 | #include <plat/fimc-core.h> | 53 | #include <plat/fimc-core.h> |
54 | #include <plat/camport.h> | 54 | #include <plat/camport.h> |
55 | #include <plat/mipi_csis.h> | 55 | #include <linux/platform_data/mipi-csis.h> |
56 | 56 | ||
57 | #include <mach/map.h> | 57 | #include <mach/map.h> |
58 | 58 | ||
diff --git a/arch/arm/mach-exynos/mach-origen.c b/arch/arm/mach-exynos/mach-origen.c index abd0e6059ab3..fc23f74ade81 100644 --- a/arch/arm/mach-exynos/mach-origen.c +++ b/arch/arm/mach-exynos/mach-origen.c | |||
@@ -35,8 +35,8 @@ | |||
35 | #include <plat/cpu.h> | 35 | #include <plat/cpu.h> |
36 | #include <plat/devs.h> | 36 | #include <plat/devs.h> |
37 | #include <plat/sdhci.h> | 37 | #include <plat/sdhci.h> |
38 | #include <plat/iic.h> | 38 | #include <linux/platform_data/i2c-s3c2410.h> |
39 | #include <plat/ehci.h> | 39 | #include <linux/platform_data/usb-ehci-s5p.h> |
40 | #include <plat/clock.h> | 40 | #include <plat/clock.h> |
41 | #include <plat/gpio-cfg.h> | 41 | #include <plat/gpio-cfg.h> |
42 | #include <plat/backlight.h> | 42 | #include <plat/backlight.h> |
@@ -44,7 +44,7 @@ | |||
44 | #include <plat/mfc.h> | 44 | #include <plat/mfc.h> |
45 | #include <plat/hdmi.h> | 45 | #include <plat/hdmi.h> |
46 | 46 | ||
47 | #include <mach/ohci.h> | 47 | #include <linux/platform_data/usb-exynos.h> |
48 | #include <mach/map.h> | 48 | #include <mach/map.h> |
49 | 49 | ||
50 | #include <drm/exynos_drm.h> | 50 | #include <drm/exynos_drm.h> |
diff --git a/arch/arm/mach-exynos/mach-smdk4x12.c b/arch/arm/mach-exynos/mach-smdk4x12.c index 964693bdc242..589f1db140f0 100644 --- a/arch/arm/mach-exynos/mach-smdk4x12.c +++ b/arch/arm/mach-exynos/mach-smdk4x12.c | |||
@@ -32,7 +32,7 @@ | |||
32 | #include <plat/devs.h> | 32 | #include <plat/devs.h> |
33 | #include <plat/fb.h> | 33 | #include <plat/fb.h> |
34 | #include <plat/gpio-cfg.h> | 34 | #include <plat/gpio-cfg.h> |
35 | #include <plat/iic.h> | 35 | #include <linux/platform_data/i2c-s3c2410.h> |
36 | #include <plat/keypad.h> | 36 | #include <plat/keypad.h> |
37 | #include <plat/mfc.h> | 37 | #include <plat/mfc.h> |
38 | #include <plat/regs-fb.h> | 38 | #include <plat/regs-fb.h> |
diff --git a/arch/arm/mach-exynos/mach-smdkv310.c b/arch/arm/mach-exynos/mach-smdkv310.c index 69b858ceefc5..6e52cbd0b3e0 100644 --- a/arch/arm/mach-exynos/mach-smdkv310.c +++ b/arch/arm/mach-exynos/mach-smdkv310.c | |||
@@ -34,16 +34,16 @@ | |||
34 | #include <plat/fb.h> | 34 | #include <plat/fb.h> |
35 | #include <plat/keypad.h> | 35 | #include <plat/keypad.h> |
36 | #include <plat/sdhci.h> | 36 | #include <plat/sdhci.h> |
37 | #include <plat/iic.h> | 37 | #include <linux/platform_data/i2c-s3c2410.h> |
38 | #include <plat/gpio-cfg.h> | 38 | #include <plat/gpio-cfg.h> |
39 | #include <plat/backlight.h> | 39 | #include <plat/backlight.h> |
40 | #include <plat/mfc.h> | 40 | #include <plat/mfc.h> |
41 | #include <plat/ehci.h> | 41 | #include <linux/platform_data/usb-ehci-s5p.h> |
42 | #include <plat/clock.h> | 42 | #include <plat/clock.h> |
43 | #include <plat/hdmi.h> | 43 | #include <plat/hdmi.h> |
44 | 44 | ||
45 | #include <mach/map.h> | 45 | #include <mach/map.h> |
46 | #include <mach/ohci.h> | 46 | #include <linux/platform_data/usb-exynos.h> |
47 | 47 | ||
48 | #include <drm/exynos_drm.h> | 48 | #include <drm/exynos_drm.h> |
49 | #include "common.h" | 49 | #include "common.h" |
diff --git a/arch/arm/mach-exynos/mach-universal_c210.c b/arch/arm/mach-exynos/mach-universal_c210.c index 922ca0f11795..98d3aced2289 100644 --- a/arch/arm/mach-exynos/mach-universal_c210.c +++ b/arch/arm/mach-exynos/mach-universal_c210.c | |||
@@ -34,7 +34,7 @@ | |||
34 | #include <plat/clock.h> | 34 | #include <plat/clock.h> |
35 | #include <plat/cpu.h> | 35 | #include <plat/cpu.h> |
36 | #include <plat/devs.h> | 36 | #include <plat/devs.h> |
37 | #include <plat/iic.h> | 37 | #include <linux/platform_data/i2c-s3c2410.h> |
38 | #include <plat/gpio-cfg.h> | 38 | #include <plat/gpio-cfg.h> |
39 | #include <plat/fb.h> | 39 | #include <plat/fb.h> |
40 | #include <plat/mfc.h> | 40 | #include <plat/mfc.h> |
@@ -43,7 +43,7 @@ | |||
43 | #include <plat/fimc-core.h> | 43 | #include <plat/fimc-core.h> |
44 | #include <plat/s5p-time.h> | 44 | #include <plat/s5p-time.h> |
45 | #include <plat/camport.h> | 45 | #include <plat/camport.h> |
46 | #include <plat/mipi_csis.h> | 46 | #include <linux/platform_data/mipi-csis.h> |
47 | 47 | ||
48 | #include <mach/map.h> | 48 | #include <mach/map.h> |
49 | 49 | ||
diff --git a/arch/arm/mach-exynos/setup-i2c0.c b/arch/arm/mach-exynos/setup-i2c0.c index b90d94c17f7c..5700f23629f7 100644 --- a/arch/arm/mach-exynos/setup-i2c0.c +++ b/arch/arm/mach-exynos/setup-i2c0.c | |||
@@ -14,7 +14,7 @@ | |||
14 | struct platform_device; /* don't need the contents */ | 14 | struct platform_device; /* don't need the contents */ |
15 | 15 | ||
16 | #include <linux/gpio.h> | 16 | #include <linux/gpio.h> |
17 | #include <plat/iic.h> | 17 | #include <linux/platform_data/i2c-s3c2410.h> |
18 | #include <plat/gpio-cfg.h> | 18 | #include <plat/gpio-cfg.h> |
19 | #include <plat/cpu.h> | 19 | #include <plat/cpu.h> |
20 | 20 | ||
diff --git a/arch/arm/mach-exynos/setup-i2c1.c b/arch/arm/mach-exynos/setup-i2c1.c index fd7235a43f6e..8d2279cc85dc 100644 --- a/arch/arm/mach-exynos/setup-i2c1.c +++ b/arch/arm/mach-exynos/setup-i2c1.c | |||
@@ -13,7 +13,7 @@ | |||
13 | struct platform_device; /* don't need the contents */ | 13 | struct platform_device; /* don't need the contents */ |
14 | 14 | ||
15 | #include <linux/gpio.h> | 15 | #include <linux/gpio.h> |
16 | #include <plat/iic.h> | 16 | #include <linux/platform_data/i2c-s3c2410.h> |
17 | #include <plat/gpio-cfg.h> | 17 | #include <plat/gpio-cfg.h> |
18 | 18 | ||
19 | void s3c_i2c1_cfg_gpio(struct platform_device *dev) | 19 | void s3c_i2c1_cfg_gpio(struct platform_device *dev) |
diff --git a/arch/arm/mach-exynos/setup-i2c2.c b/arch/arm/mach-exynos/setup-i2c2.c index 2694b19e8b37..0ed62fc42a77 100644 --- a/arch/arm/mach-exynos/setup-i2c2.c +++ b/arch/arm/mach-exynos/setup-i2c2.c | |||
@@ -13,7 +13,7 @@ | |||
13 | struct platform_device; /* don't need the contents */ | 13 | struct platform_device; /* don't need the contents */ |
14 | 14 | ||
15 | #include <linux/gpio.h> | 15 | #include <linux/gpio.h> |
16 | #include <plat/iic.h> | 16 | #include <linux/platform_data/i2c-s3c2410.h> |
17 | #include <plat/gpio-cfg.h> | 17 | #include <plat/gpio-cfg.h> |
18 | 18 | ||
19 | void s3c_i2c2_cfg_gpio(struct platform_device *dev) | 19 | void s3c_i2c2_cfg_gpio(struct platform_device *dev) |
diff --git a/arch/arm/mach-exynos/setup-i2c3.c b/arch/arm/mach-exynos/setup-i2c3.c index 379bd306993f..7787fd26076b 100644 --- a/arch/arm/mach-exynos/setup-i2c3.c +++ b/arch/arm/mach-exynos/setup-i2c3.c | |||
@@ -13,7 +13,7 @@ | |||
13 | struct platform_device; /* don't need the contents */ | 13 | struct platform_device; /* don't need the contents */ |
14 | 14 | ||
15 | #include <linux/gpio.h> | 15 | #include <linux/gpio.h> |
16 | #include <plat/iic.h> | 16 | #include <linux/platform_data/i2c-s3c2410.h> |
17 | #include <plat/gpio-cfg.h> | 17 | #include <plat/gpio-cfg.h> |
18 | 18 | ||
19 | void s3c_i2c3_cfg_gpio(struct platform_device *dev) | 19 | void s3c_i2c3_cfg_gpio(struct platform_device *dev) |
diff --git a/arch/arm/mach-exynos/setup-i2c4.c b/arch/arm/mach-exynos/setup-i2c4.c index 9f3c04855b76..edc847f89826 100644 --- a/arch/arm/mach-exynos/setup-i2c4.c +++ b/arch/arm/mach-exynos/setup-i2c4.c | |||
@@ -13,7 +13,7 @@ | |||
13 | struct platform_device; /* don't need the contents */ | 13 | struct platform_device; /* don't need the contents */ |
14 | 14 | ||
15 | #include <linux/gpio.h> | 15 | #include <linux/gpio.h> |
16 | #include <plat/iic.h> | 16 | #include <linux/platform_data/i2c-s3c2410.h> |
17 | #include <plat/gpio-cfg.h> | 17 | #include <plat/gpio-cfg.h> |
18 | 18 | ||
19 | void s3c_i2c4_cfg_gpio(struct platform_device *dev) | 19 | void s3c_i2c4_cfg_gpio(struct platform_device *dev) |
diff --git a/arch/arm/mach-exynos/setup-i2c5.c b/arch/arm/mach-exynos/setup-i2c5.c index 77e1a1e57c76..d88af7f75954 100644 --- a/arch/arm/mach-exynos/setup-i2c5.c +++ b/arch/arm/mach-exynos/setup-i2c5.c | |||
@@ -13,7 +13,7 @@ | |||
13 | struct platform_device; /* don't need the contents */ | 13 | struct platform_device; /* don't need the contents */ |
14 | 14 | ||
15 | #include <linux/gpio.h> | 15 | #include <linux/gpio.h> |
16 | #include <plat/iic.h> | 16 | #include <linux/platform_data/i2c-s3c2410.h> |
17 | #include <plat/gpio-cfg.h> | 17 | #include <plat/gpio-cfg.h> |
18 | 18 | ||
19 | void s3c_i2c5_cfg_gpio(struct platform_device *dev) | 19 | void s3c_i2c5_cfg_gpio(struct platform_device *dev) |
diff --git a/arch/arm/mach-exynos/setup-i2c6.c b/arch/arm/mach-exynos/setup-i2c6.c index 284d12b7af0e..c590286c9d3a 100644 --- a/arch/arm/mach-exynos/setup-i2c6.c +++ b/arch/arm/mach-exynos/setup-i2c6.c | |||
@@ -13,7 +13,7 @@ | |||
13 | struct platform_device; /* don't need the contents */ | 13 | struct platform_device; /* don't need the contents */ |
14 | 14 | ||
15 | #include <linux/gpio.h> | 15 | #include <linux/gpio.h> |
16 | #include <plat/iic.h> | 16 | #include <linux/platform_data/i2c-s3c2410.h> |
17 | #include <plat/gpio-cfg.h> | 17 | #include <plat/gpio-cfg.h> |
18 | 18 | ||
19 | void s3c_i2c6_cfg_gpio(struct platform_device *dev) | 19 | void s3c_i2c6_cfg_gpio(struct platform_device *dev) |
diff --git a/arch/arm/mach-exynos/setup-i2c7.c b/arch/arm/mach-exynos/setup-i2c7.c index b7611ee359a2..1bba75568a5f 100644 --- a/arch/arm/mach-exynos/setup-i2c7.c +++ b/arch/arm/mach-exynos/setup-i2c7.c | |||
@@ -13,7 +13,7 @@ | |||
13 | struct platform_device; /* don't need the contents */ | 13 | struct platform_device; /* don't need the contents */ |
14 | 14 | ||
15 | #include <linux/gpio.h> | 15 | #include <linux/gpio.h> |
16 | #include <plat/iic.h> | 16 | #include <linux/platform_data/i2c-s3c2410.h> |
17 | #include <plat/gpio-cfg.h> | 17 | #include <plat/gpio-cfg.h> |
18 | 18 | ||
19 | void s3c_i2c7_cfg_gpio(struct platform_device *dev) | 19 | void s3c_i2c7_cfg_gpio(struct platform_device *dev) |
diff --git a/arch/arm/mach-imx/ehci-imx25.c b/arch/arm/mach-imx/ehci-imx25.c index 05bb41d99728..412c583a24b0 100644 --- a/arch/arm/mach-imx/ehci-imx25.c +++ b/arch/arm/mach-imx/ehci-imx25.c | |||
@@ -17,7 +17,7 @@ | |||
17 | #include <linux/io.h> | 17 | #include <linux/io.h> |
18 | 18 | ||
19 | #include <mach/hardware.h> | 19 | #include <mach/hardware.h> |
20 | #include <mach/mxc_ehci.h> | 20 | #include <linux/platform_data/usb-ehci-mxc.h> |
21 | 21 | ||
22 | #define USBCTRL_OTGBASE_OFFSET 0x600 | 22 | #define USBCTRL_OTGBASE_OFFSET 0x600 |
23 | 23 | ||
diff --git a/arch/arm/mach-imx/ehci-imx27.c b/arch/arm/mach-imx/ehci-imx27.c index fa69419eabdd..cd6e1f81508d 100644 --- a/arch/arm/mach-imx/ehci-imx27.c +++ b/arch/arm/mach-imx/ehci-imx27.c | |||
@@ -17,7 +17,7 @@ | |||
17 | #include <linux/io.h> | 17 | #include <linux/io.h> |
18 | 18 | ||
19 | #include <mach/hardware.h> | 19 | #include <mach/hardware.h> |
20 | #include <mach/mxc_ehci.h> | 20 | #include <linux/platform_data/usb-ehci-mxc.h> |
21 | 21 | ||
22 | #define USBCTRL_OTGBASE_OFFSET 0x600 | 22 | #define USBCTRL_OTGBASE_OFFSET 0x600 |
23 | 23 | ||
diff --git a/arch/arm/mach-imx/ehci-imx31.c b/arch/arm/mach-imx/ehci-imx31.c index faad0f15ac7f..9a880c78af34 100644 --- a/arch/arm/mach-imx/ehci-imx31.c +++ b/arch/arm/mach-imx/ehci-imx31.c | |||
@@ -17,7 +17,7 @@ | |||
17 | #include <linux/io.h> | 17 | #include <linux/io.h> |
18 | 18 | ||
19 | #include <mach/hardware.h> | 19 | #include <mach/hardware.h> |
20 | #include <mach/mxc_ehci.h> | 20 | #include <linux/platform_data/usb-ehci-mxc.h> |
21 | 21 | ||
22 | #define USBCTRL_OTGBASE_OFFSET 0x600 | 22 | #define USBCTRL_OTGBASE_OFFSET 0x600 |
23 | 23 | ||
diff --git a/arch/arm/mach-imx/ehci-imx35.c b/arch/arm/mach-imx/ehci-imx35.c index 73574c30cf50..779e16eb65cb 100644 --- a/arch/arm/mach-imx/ehci-imx35.c +++ b/arch/arm/mach-imx/ehci-imx35.c | |||
@@ -17,7 +17,7 @@ | |||
17 | #include <linux/io.h> | 17 | #include <linux/io.h> |
18 | 18 | ||
19 | #include <mach/hardware.h> | 19 | #include <mach/hardware.h> |
20 | #include <mach/mxc_ehci.h> | 20 | #include <linux/platform_data/usb-ehci-mxc.h> |
21 | 21 | ||
22 | #define USBCTRL_OTGBASE_OFFSET 0x600 | 22 | #define USBCTRL_OTGBASE_OFFSET 0x600 |
23 | 23 | ||
diff --git a/arch/arm/mach-imx/ehci-imx5.c b/arch/arm/mach-imx/ehci-imx5.c index a6a4afb0ad62..cf8d00e5cce1 100644 --- a/arch/arm/mach-imx/ehci-imx5.c +++ b/arch/arm/mach-imx/ehci-imx5.c | |||
@@ -17,7 +17,7 @@ | |||
17 | #include <linux/io.h> | 17 | #include <linux/io.h> |
18 | 18 | ||
19 | #include <mach/hardware.h> | 19 | #include <mach/hardware.h> |
20 | #include <mach/mxc_ehci.h> | 20 | #include <linux/platform_data/usb-ehci-mxc.h> |
21 | 21 | ||
22 | #define MXC_OTG_OFFSET 0 | 22 | #define MXC_OTG_OFFSET 0 |
23 | #define MXC_H1_OFFSET 0x200 | 23 | #define MXC_H1_OFFSET 0x200 |
diff --git a/arch/arm/mach-imx/mach-mx31moboard.c b/arch/arm/mach-imx/mach-mx31moboard.c index d46290b288ed..459e754ef8c9 100644 --- a/arch/arm/mach-imx/mach-mx31moboard.c +++ b/arch/arm/mach-imx/mach-mx31moboard.c | |||
@@ -47,7 +47,7 @@ | |||
47 | #include <mach/hardware.h> | 47 | #include <mach/hardware.h> |
48 | #include <mach/iomux-mx3.h> | 48 | #include <mach/iomux-mx3.h> |
49 | #include <mach/ulpi.h> | 49 | #include <mach/ulpi.h> |
50 | #include <mach/ssi.h> | 50 | #include <linux/platform_data/asoc-imx-ssi.h> |
51 | 51 | ||
52 | #include "devices-imx31.h" | 52 | #include "devices-imx31.h" |
53 | 53 | ||
diff --git a/arch/arm/mach-imx/mx1-camera-fiq-ksym.c b/arch/arm/mach-imx/mx1-camera-fiq-ksym.c index b09ee12a4ff0..fb38436ca67f 100644 --- a/arch/arm/mach-imx/mx1-camera-fiq-ksym.c +++ b/arch/arm/mach-imx/mx1-camera-fiq-ksym.c | |||
@@ -11,7 +11,7 @@ | |||
11 | #include <linux/platform_device.h> | 11 | #include <linux/platform_device.h> |
12 | #include <linux/module.h> | 12 | #include <linux/module.h> |
13 | 13 | ||
14 | #include <mach/mx1_camera.h> | 14 | #include <linux/platform_data/camera-mx1.h> |
15 | 15 | ||
16 | /* IMX camera FIQ handler */ | 16 | /* IMX camera FIQ handler */ |
17 | EXPORT_SYMBOL(mx1_camera_sof_fiq_start); | 17 | EXPORT_SYMBOL(mx1_camera_sof_fiq_start); |
diff --git a/arch/arm/mach-kirkwood/board-dreamplug.c b/arch/arm/mach-kirkwood/board-dreamplug.c index aeb234d0d0e3..20af53a56c0e 100644 --- a/arch/arm/mach-kirkwood/board-dreamplug.c +++ b/arch/arm/mach-kirkwood/board-dreamplug.c | |||
@@ -30,7 +30,7 @@ | |||
30 | #include <asm/mach/map.h> | 30 | #include <asm/mach/map.h> |
31 | #include <mach/kirkwood.h> | 31 | #include <mach/kirkwood.h> |
32 | #include <mach/bridge-regs.h> | 32 | #include <mach/bridge-regs.h> |
33 | #include <plat/mvsdio.h> | 33 | #include <linux/platform_data/mmc-mvsdio.h> |
34 | #include "common.h" | 34 | #include "common.h" |
35 | #include "mpp.h" | 35 | #include "mpp.h" |
36 | 36 | ||
diff --git a/arch/arm/mach-kirkwood/board-goflexnet.c b/arch/arm/mach-kirkwood/board-goflexnet.c index 413e2c8ef5fe..001ca8c96980 100644 --- a/arch/arm/mach-kirkwood/board-goflexnet.c +++ b/arch/arm/mach-kirkwood/board-goflexnet.c | |||
@@ -32,7 +32,7 @@ | |||
32 | #include <asm/mach/map.h> | 32 | #include <asm/mach/map.h> |
33 | #include <mach/kirkwood.h> | 33 | #include <mach/kirkwood.h> |
34 | #include <mach/bridge-regs.h> | 34 | #include <mach/bridge-regs.h> |
35 | #include <plat/mvsdio.h> | 35 | #include <linux/platform_data/mmc-mvsdio.h> |
36 | #include "common.h" | 36 | #include "common.h" |
37 | #include "mpp.h" | 37 | #include "mpp.h" |
38 | 38 | ||
diff --git a/arch/arm/mach-kirkwood/common.c b/arch/arm/mach-kirkwood/common.c index 3f7b05f30b46..5c38c94b79a2 100644 --- a/arch/arm/mach-kirkwood/common.c +++ b/arch/arm/mach-kirkwood/common.c | |||
@@ -26,15 +26,15 @@ | |||
26 | #include <asm/mach/time.h> | 26 | #include <asm/mach/time.h> |
27 | #include <mach/kirkwood.h> | 27 | #include <mach/kirkwood.h> |
28 | #include <mach/bridge-regs.h> | 28 | #include <mach/bridge-regs.h> |
29 | #include <plat/audio.h> | 29 | #include <linux/platform_data/asoc-kirkwood.h> |
30 | #include <plat/cache-feroceon-l2.h> | 30 | #include <plat/cache-feroceon-l2.h> |
31 | #include <plat/mvsdio.h> | 31 | #include <linux/platform_data/mmc-mvsdio.h> |
32 | #include <plat/orion_nand.h> | 32 | #include <linux/platform_data/mtd-orion_nand.h> |
33 | #include <plat/ehci-orion.h> | 33 | #include <linux/platform_data/usb-ehci-orion.h> |
34 | #include <plat/common.h> | 34 | #include <plat/common.h> |
35 | #include <plat/time.h> | 35 | #include <plat/time.h> |
36 | #include <plat/addr-map.h> | 36 | #include <plat/addr-map.h> |
37 | #include <plat/mv_xor.h> | 37 | #include <linux/platform_data/dma-mv_xor.h> |
38 | #include "common.h" | 38 | #include "common.h" |
39 | 39 | ||
40 | /***************************************************************************** | 40 | /***************************************************************************** |
diff --git a/arch/arm/mach-kirkwood/d2net_v2-setup.c b/arch/arm/mach-kirkwood/d2net_v2-setup.c index 6e1bac929ab5..2c1a453df201 100644 --- a/arch/arm/mach-kirkwood/d2net_v2-setup.c +++ b/arch/arm/mach-kirkwood/d2net_v2-setup.c | |||
@@ -32,7 +32,7 @@ | |||
32 | #include <asm/mach-types.h> | 32 | #include <asm/mach-types.h> |
33 | #include <asm/mach/arch.h> | 33 | #include <asm/mach/arch.h> |
34 | #include <mach/kirkwood.h> | 34 | #include <mach/kirkwood.h> |
35 | #include <mach/leds-ns2.h> | 35 | #include <linux/platform_data/leds-kirkwood-ns2.h> |
36 | #include "common.h" | 36 | #include "common.h" |
37 | #include "mpp.h" | 37 | #include "mpp.h" |
38 | #include "lacie_v2-common.h" | 38 | #include "lacie_v2-common.h" |
diff --git a/arch/arm/mach-kirkwood/db88f6281-bp-setup.c b/arch/arm/mach-kirkwood/db88f6281-bp-setup.c index be90b7d0e10b..c49b177c1523 100644 --- a/arch/arm/mach-kirkwood/db88f6281-bp-setup.c +++ b/arch/arm/mach-kirkwood/db88f6281-bp-setup.c | |||
@@ -18,7 +18,7 @@ | |||
18 | #include <asm/mach-types.h> | 18 | #include <asm/mach-types.h> |
19 | #include <asm/mach/arch.h> | 19 | #include <asm/mach/arch.h> |
20 | #include <mach/kirkwood.h> | 20 | #include <mach/kirkwood.h> |
21 | #include <plat/mvsdio.h> | 21 | #include <linux/platform_data/mmc-mvsdio.h> |
22 | #include "common.h" | 22 | #include "common.h" |
23 | #include "mpp.h" | 23 | #include "mpp.h" |
24 | 24 | ||
diff --git a/arch/arm/mach-kirkwood/dockstar-setup.c b/arch/arm/mach-kirkwood/dockstar-setup.c index 61d9a552a054..23dcb19cc2a7 100644 --- a/arch/arm/mach-kirkwood/dockstar-setup.c +++ b/arch/arm/mach-kirkwood/dockstar-setup.c | |||
@@ -19,7 +19,7 @@ | |||
19 | #include <asm/mach-types.h> | 19 | #include <asm/mach-types.h> |
20 | #include <asm/mach/arch.h> | 20 | #include <asm/mach/arch.h> |
21 | #include <mach/kirkwood.h> | 21 | #include <mach/kirkwood.h> |
22 | #include <plat/mvsdio.h> | 22 | #include <linux/platform_data/mmc-mvsdio.h> |
23 | #include "common.h" | 23 | #include "common.h" |
24 | #include "mpp.h" | 24 | #include "mpp.h" |
25 | 25 | ||
diff --git a/arch/arm/mach-kirkwood/guruplug-setup.c b/arch/arm/mach-kirkwood/guruplug-setup.c index bdaed3867d13..7cb55f982243 100644 --- a/arch/arm/mach-kirkwood/guruplug-setup.c +++ b/arch/arm/mach-kirkwood/guruplug-setup.c | |||
@@ -19,7 +19,7 @@ | |||
19 | #include <asm/mach-types.h> | 19 | #include <asm/mach-types.h> |
20 | #include <asm/mach/arch.h> | 20 | #include <asm/mach/arch.h> |
21 | #include <mach/kirkwood.h> | 21 | #include <mach/kirkwood.h> |
22 | #include <plat/mvsdio.h> | 22 | #include <linux/platform_data/mmc-mvsdio.h> |
23 | #include "common.h" | 23 | #include "common.h" |
24 | #include "mpp.h" | 24 | #include "mpp.h" |
25 | 25 | ||
diff --git a/arch/arm/mach-kirkwood/netspace_v2-setup.c b/arch/arm/mach-kirkwood/netspace_v2-setup.c index e6bba01bae38..88b0788bacae 100644 --- a/arch/arm/mach-kirkwood/netspace_v2-setup.c +++ b/arch/arm/mach-kirkwood/netspace_v2-setup.c | |||
@@ -34,7 +34,7 @@ | |||
34 | #include <asm/mach-types.h> | 34 | #include <asm/mach-types.h> |
35 | #include <asm/mach/arch.h> | 35 | #include <asm/mach/arch.h> |
36 | #include <mach/kirkwood.h> | 36 | #include <mach/kirkwood.h> |
37 | #include <mach/leds-ns2.h> | 37 | #include <linux/platform_data/leds-kirkwood-ns2.h> |
38 | #include "common.h" | 38 | #include "common.h" |
39 | #include "mpp.h" | 39 | #include "mpp.h" |
40 | #include "lacie_v2-common.h" | 40 | #include "lacie_v2-common.h" |
diff --git a/arch/arm/mach-kirkwood/netxbig_v2-setup.c b/arch/arm/mach-kirkwood/netxbig_v2-setup.c index 31ae8de34e93..a3b091470b8a 100644 --- a/arch/arm/mach-kirkwood/netxbig_v2-setup.c +++ b/arch/arm/mach-kirkwood/netxbig_v2-setup.c | |||
@@ -32,7 +32,7 @@ | |||
32 | #include <asm/mach-types.h> | 32 | #include <asm/mach-types.h> |
33 | #include <asm/mach/arch.h> | 33 | #include <asm/mach/arch.h> |
34 | #include <mach/kirkwood.h> | 34 | #include <mach/kirkwood.h> |
35 | #include <mach/leds-netxbig.h> | 35 | #include <linux/platform_data/leds-kirkwood-netxbig.h> |
36 | #include "common.h" | 36 | #include "common.h" |
37 | #include "mpp.h" | 37 | #include "mpp.h" |
38 | #include "lacie_v2-common.h" | 38 | #include "lacie_v2-common.h" |
diff --git a/arch/arm/mach-kirkwood/openrd-setup.c b/arch/arm/mach-kirkwood/openrd-setup.c index 7e99c3f340fc..134ef50d58fc 100644 --- a/arch/arm/mach-kirkwood/openrd-setup.c +++ b/arch/arm/mach-kirkwood/openrd-setup.c | |||
@@ -20,7 +20,7 @@ | |||
20 | #include <asm/mach-types.h> | 20 | #include <asm/mach-types.h> |
21 | #include <asm/mach/arch.h> | 21 | #include <asm/mach/arch.h> |
22 | #include <mach/kirkwood.h> | 22 | #include <mach/kirkwood.h> |
23 | #include <plat/mvsdio.h> | 23 | #include <linux/platform_data/mmc-mvsdio.h> |
24 | #include "common.h" | 24 | #include "common.h" |
25 | #include "mpp.h" | 25 | #include "mpp.h" |
26 | 26 | ||
diff --git a/arch/arm/mach-kirkwood/rd88f6281-setup.c b/arch/arm/mach-kirkwood/rd88f6281-setup.c index ef922079348b..9717101a7437 100644 --- a/arch/arm/mach-kirkwood/rd88f6281-setup.c +++ b/arch/arm/mach-kirkwood/rd88f6281-setup.c | |||
@@ -20,7 +20,7 @@ | |||
20 | #include <asm/mach-types.h> | 20 | #include <asm/mach-types.h> |
21 | #include <asm/mach/arch.h> | 21 | #include <asm/mach/arch.h> |
22 | #include <mach/kirkwood.h> | 22 | #include <mach/kirkwood.h> |
23 | #include <plat/mvsdio.h> | 23 | #include <linux/platform_data/mmc-mvsdio.h> |
24 | #include "common.h" | 24 | #include "common.h" |
25 | #include "mpp.h" | 25 | #include "mpp.h" |
26 | 26 | ||
diff --git a/arch/arm/mach-kirkwood/sheevaplug-setup.c b/arch/arm/mach-kirkwood/sheevaplug-setup.c index 4ea70e5f7137..28d0abaf4bd9 100644 --- a/arch/arm/mach-kirkwood/sheevaplug-setup.c +++ b/arch/arm/mach-kirkwood/sheevaplug-setup.c | |||
@@ -19,7 +19,7 @@ | |||
19 | #include <asm/mach-types.h> | 19 | #include <asm/mach-types.h> |
20 | #include <asm/mach/arch.h> | 20 | #include <asm/mach/arch.h> |
21 | #include <mach/kirkwood.h> | 21 | #include <mach/kirkwood.h> |
22 | #include <plat/mvsdio.h> | 22 | #include <linux/platform_data/mmc-mvsdio.h> |
23 | #include "common.h" | 23 | #include "common.h" |
24 | #include "mpp.h" | 24 | #include "mpp.h" |
25 | 25 | ||
diff --git a/arch/arm/mach-mmp/aspenite.c b/arch/arm/mach-mmp/aspenite.c index 223090b1444d..e5dba9c5dc54 100644 --- a/arch/arm/mach-mmp/aspenite.c +++ b/arch/arm/mach-mmp/aspenite.c | |||
@@ -27,7 +27,7 @@ | |||
27 | #include <mach/irqs.h> | 27 | #include <mach/irqs.h> |
28 | #include <video/pxa168fb.h> | 28 | #include <video/pxa168fb.h> |
29 | #include <linux/input.h> | 29 | #include <linux/input.h> |
30 | #include <plat/pxa27x_keypad.h> | 30 | #include <linux/platform_data/keypad-pxa27x.h> |
31 | 31 | ||
32 | #include "common.h" | 32 | #include "common.h" |
33 | 33 | ||
diff --git a/arch/arm/mach-mmp/include/mach/mmp2.h b/arch/arm/mach-mmp/include/mach/mmp2.h index cba22fed2265..c4ca4d17194a 100644 --- a/arch/arm/mach-mmp/include/mach/mmp2.h +++ b/arch/arm/mach-mmp/include/mach/mmp2.h | |||
@@ -13,7 +13,7 @@ extern void mmp2_clear_pmic_int(void); | |||
13 | #include <linux/i2c.h> | 13 | #include <linux/i2c.h> |
14 | #include <linux/i2c/pxa-i2c.h> | 14 | #include <linux/i2c/pxa-i2c.h> |
15 | #include <mach/devices.h> | 15 | #include <mach/devices.h> |
16 | #include <mach/sram.h> | 16 | #include <linux/platform_data/dma-mmp_tdma.h> |
17 | 17 | ||
18 | extern struct pxa_device_desc mmp2_device_uart1; | 18 | extern struct pxa_device_desc mmp2_device_uart1; |
19 | extern struct pxa_device_desc mmp2_device_uart2; | 19 | extern struct pxa_device_desc mmp2_device_uart2; |
diff --git a/arch/arm/mach-mmp/include/mach/pxa168.h b/arch/arm/mach-mmp/include/mach/pxa168.h index 09dcd6e2b6a8..37632d964d50 100644 --- a/arch/arm/mach-mmp/include/mach/pxa168.h +++ b/arch/arm/mach-mmp/include/mach/pxa168.h | |||
@@ -11,9 +11,9 @@ extern void pxa168_clear_keypad_wakeup(void); | |||
11 | #include <linux/i2c.h> | 11 | #include <linux/i2c.h> |
12 | #include <linux/i2c/pxa-i2c.h> | 12 | #include <linux/i2c/pxa-i2c.h> |
13 | #include <mach/devices.h> | 13 | #include <mach/devices.h> |
14 | #include <plat/pxa3xx_nand.h> | 14 | #include <linux/platform_data/mtd-nand-pxa3xx.h> |
15 | #include <video/pxa168fb.h> | 15 | #include <video/pxa168fb.h> |
16 | #include <plat/pxa27x_keypad.h> | 16 | #include <linux/platform_data/keypad-pxa27x.h> |
17 | #include <mach/cputype.h> | 17 | #include <mach/cputype.h> |
18 | #include <linux/pxa168_eth.h> | 18 | #include <linux/pxa168_eth.h> |
19 | #include <linux/platform_data/mv_usb.h> | 19 | #include <linux/platform_data/mv_usb.h> |
diff --git a/arch/arm/mach-mmp/include/mach/pxa910.h b/arch/arm/mach-mmp/include/mach/pxa910.h index 793634c837ef..3b58a3b2d7df 100644 --- a/arch/arm/mach-mmp/include/mach/pxa910.h +++ b/arch/arm/mach-mmp/include/mach/pxa910.h | |||
@@ -9,7 +9,7 @@ extern void __init pxa910_init_irq(void); | |||
9 | #include <linux/i2c.h> | 9 | #include <linux/i2c.h> |
10 | #include <linux/i2c/pxa-i2c.h> | 10 | #include <linux/i2c/pxa-i2c.h> |
11 | #include <mach/devices.h> | 11 | #include <mach/devices.h> |
12 | #include <plat/pxa3xx_nand.h> | 12 | #include <linux/platform_data/mtd-nand-pxa3xx.h> |
13 | 13 | ||
14 | extern struct pxa_device_desc pxa910_device_uart1; | 14 | extern struct pxa_device_desc pxa910_device_uart1; |
15 | extern struct pxa_device_desc pxa910_device_uart2; | 15 | extern struct pxa_device_desc pxa910_device_uart2; |
diff --git a/arch/arm/mach-mmp/sram.c b/arch/arm/mach-mmp/sram.c index 7e8a5a2e1ec7..a6c08ede4491 100644 --- a/arch/arm/mach-mmp/sram.c +++ b/arch/arm/mach-mmp/sram.c | |||
@@ -22,7 +22,7 @@ | |||
22 | #include <linux/slab.h> | 22 | #include <linux/slab.h> |
23 | #include <linux/genalloc.h> | 23 | #include <linux/genalloc.h> |
24 | 24 | ||
25 | #include <mach/sram.h> | 25 | #include <linux/platform_data/dma-mmp_tdma.h> |
26 | 26 | ||
27 | struct sram_bank_info { | 27 | struct sram_bank_info { |
28 | char *pool_name; | 28 | char *pool_name; |
diff --git a/arch/arm/mach-mmp/teton_bga.c b/arch/arm/mach-mmp/teton_bga.c index 42bef6674ecf..dd30ea74785c 100644 --- a/arch/arm/mach-mmp/teton_bga.c +++ b/arch/arm/mach-mmp/teton_bga.c | |||
@@ -17,7 +17,7 @@ | |||
17 | #include <linux/platform_device.h> | 17 | #include <linux/platform_device.h> |
18 | #include <linux/gpio.h> | 18 | #include <linux/gpio.h> |
19 | #include <linux/input.h> | 19 | #include <linux/input.h> |
20 | #include <plat/pxa27x_keypad.h> | 20 | #include <linux/platform_data/keypad-pxa27x.h> |
21 | #include <linux/i2c.h> | 21 | #include <linux/i2c.h> |
22 | 22 | ||
23 | #include <asm/mach-types.h> | 23 | #include <asm/mach-types.h> |
diff --git a/arch/arm/mach-msm/board-qsd8x50.c b/arch/arm/mach-msm/board-qsd8x50.c index b16b71abf5f6..a344a373928b 100644 --- a/arch/arm/mach-msm/board-qsd8x50.c +++ b/arch/arm/mach-msm/board-qsd8x50.c | |||
@@ -32,7 +32,7 @@ | |||
32 | #include <mach/irqs.h> | 32 | #include <mach/irqs.h> |
33 | #include <mach/sirc.h> | 33 | #include <mach/sirc.h> |
34 | #include <mach/vreg.h> | 34 | #include <mach/vreg.h> |
35 | #include <mach/mmc.h> | 35 | #include <linux/platform_data/mmc-msm_sdcc.h> |
36 | 36 | ||
37 | #include "devices.h" | 37 | #include "devices.h" |
38 | #include "common.h" | 38 | #include "common.h" |
diff --git a/arch/arm/mach-msm/board-trout-mmc.c b/arch/arm/mach-msm/board-trout-mmc.c index 8650342b7493..3723e55819d6 100644 --- a/arch/arm/mach-msm/board-trout-mmc.c +++ b/arch/arm/mach-msm/board-trout-mmc.c | |||
@@ -15,7 +15,7 @@ | |||
15 | 15 | ||
16 | #include <mach/vreg.h> | 16 | #include <mach/vreg.h> |
17 | 17 | ||
18 | #include <mach/mmc.h> | 18 | #include <linux/platform_data/mmc-msm_sdcc.h> |
19 | 19 | ||
20 | #include "devices.h" | 20 | #include "devices.h" |
21 | 21 | ||
diff --git a/arch/arm/mach-msm/board-trout-panel.c b/arch/arm/mach-msm/board-trout-panel.c index 89bf6b426699..f9a5db6d2ced 100644 --- a/arch/arm/mach-msm/board-trout-panel.c +++ b/arch/arm/mach-msm/board-trout-panel.c | |||
@@ -14,7 +14,7 @@ | |||
14 | #include <asm/mach-types.h> | 14 | #include <asm/mach-types.h> |
15 | #include <asm/system_info.h> | 15 | #include <asm/system_info.h> |
16 | 16 | ||
17 | #include <mach/msm_fb.h> | 17 | #include <linux/platform_data/video-msm_fb.h> |
18 | #include <mach/vreg.h> | 18 | #include <mach/vreg.h> |
19 | 19 | ||
20 | #include "board-trout.h" | 20 | #include "board-trout.h" |
diff --git a/arch/arm/mach-msm/devices-msm7x00.c b/arch/arm/mach-msm/devices-msm7x00.c index 993780f490ad..f66ee6ea8720 100644 --- a/arch/arm/mach-msm/devices-msm7x00.c +++ b/arch/arm/mach-msm/devices-msm7x00.c | |||
@@ -27,7 +27,7 @@ | |||
27 | 27 | ||
28 | #include "clock.h" | 28 | #include "clock.h" |
29 | #include "clock-pcom.h" | 29 | #include "clock-pcom.h" |
30 | #include <mach/mmc.h> | 30 | #include <linux/platform_data/mmc-msm_sdcc.h> |
31 | 31 | ||
32 | static struct resource resources_uart1[] = { | 32 | static struct resource resources_uart1[] = { |
33 | { | 33 | { |
diff --git a/arch/arm/mach-msm/devices-msm7x30.c b/arch/arm/mach-msm/devices-msm7x30.c index 09b4f1403824..e90ab5938c5f 100644 --- a/arch/arm/mach-msm/devices-msm7x30.c +++ b/arch/arm/mach-msm/devices-msm7x30.c | |||
@@ -31,7 +31,7 @@ | |||
31 | #include "clock-pcom.h" | 31 | #include "clock-pcom.h" |
32 | #include "clock-7x30.h" | 32 | #include "clock-7x30.h" |
33 | 33 | ||
34 | #include <mach/mmc.h> | 34 | #include <linux/platform_data/mmc-msm_sdcc.h> |
35 | 35 | ||
36 | static struct resource resources_uart2[] = { | 36 | static struct resource resources_uart2[] = { |
37 | { | 37 | { |
diff --git a/arch/arm/mach-msm/devices-qsd8x50.c b/arch/arm/mach-msm/devices-qsd8x50.c index 131633b12a34..4db61d5fe317 100644 --- a/arch/arm/mach-msm/devices-qsd8x50.c +++ b/arch/arm/mach-msm/devices-qsd8x50.c | |||
@@ -27,7 +27,7 @@ | |||
27 | 27 | ||
28 | #include <asm/mach/flash.h> | 28 | #include <asm/mach/flash.h> |
29 | 29 | ||
30 | #include <mach/mmc.h> | 30 | #include <linux/platform_data/mmc-msm_sdcc.h> |
31 | #include "clock-pcom.h" | 31 | #include "clock-pcom.h" |
32 | 32 | ||
33 | static struct resource resources_uart3[] = { | 33 | static struct resource resources_uart3[] = { |
diff --git a/arch/arm/mach-msm/include/mach/board.h b/arch/arm/mach-msm/include/mach/board.h index 0a0c393d8e31..8cebedb11233 100644 --- a/arch/arm/mach-msm/include/mach/board.h +++ b/arch/arm/mach-msm/include/mach/board.h | |||
@@ -18,7 +18,7 @@ | |||
18 | #define __ASM_ARCH_MSM_BOARD_H | 18 | #define __ASM_ARCH_MSM_BOARD_H |
19 | 19 | ||
20 | #include <linux/types.h> | 20 | #include <linux/types.h> |
21 | #include <mach/mmc.h> | 21 | #include <linux/platform_data/mmc-msm_sdcc.h> |
22 | 22 | ||
23 | /* platform device data structures */ | 23 | /* platform device data structures */ |
24 | 24 | ||
diff --git a/arch/arm/mach-mv78xx0/common.c b/arch/arm/mach-mv78xx0/common.c index 6b0c38735527..a6f3cd21e8c2 100644 --- a/arch/arm/mach-mv78xx0/common.c +++ b/arch/arm/mach-mv78xx0/common.c | |||
@@ -20,8 +20,8 @@ | |||
20 | #include <mach/mv78xx0.h> | 20 | #include <mach/mv78xx0.h> |
21 | #include <mach/bridge-regs.h> | 21 | #include <mach/bridge-regs.h> |
22 | #include <plat/cache-feroceon-l2.h> | 22 | #include <plat/cache-feroceon-l2.h> |
23 | #include <plat/ehci-orion.h> | 23 | #include <linux/platform_data/usb-ehci-orion.h> |
24 | #include <plat/orion_nand.h> | 24 | #include <linux/platform_data/mtd-orion_nand.h> |
25 | #include <plat/time.h> | 25 | #include <plat/time.h> |
26 | #include <plat/common.h> | 26 | #include <plat/common.h> |
27 | #include <plat/addr-map.h> | 27 | #include <plat/addr-map.h> |
diff --git a/arch/arm/mach-netx/nxdb500.c b/arch/arm/mach-netx/nxdb500.c index 180ea899a48a..8b781ff7c9e9 100644 --- a/arch/arm/mach-netx/nxdb500.c +++ b/arch/arm/mach-netx/nxdb500.c | |||
@@ -30,7 +30,7 @@ | |||
30 | #include <asm/mach/arch.h> | 30 | #include <asm/mach/arch.h> |
31 | #include <asm/hardware/vic.h> | 31 | #include <asm/hardware/vic.h> |
32 | #include <mach/netx-regs.h> | 32 | #include <mach/netx-regs.h> |
33 | #include <mach/eth.h> | 33 | #include <linux/platform_data/eth-netx.h> |
34 | 34 | ||
35 | #include "generic.h" | 35 | #include "generic.h" |
36 | #include "fb.h" | 36 | #include "fb.h" |
diff --git a/arch/arm/mach-netx/nxdkn.c b/arch/arm/mach-netx/nxdkn.c index 58009e29b20e..b26dbce334f2 100644 --- a/arch/arm/mach-netx/nxdkn.c +++ b/arch/arm/mach-netx/nxdkn.c | |||
@@ -30,7 +30,7 @@ | |||
30 | #include <asm/mach/arch.h> | 30 | #include <asm/mach/arch.h> |
31 | #include <asm/hardware/vic.h> | 31 | #include <asm/hardware/vic.h> |
32 | #include <mach/netx-regs.h> | 32 | #include <mach/netx-regs.h> |
33 | #include <mach/eth.h> | 33 | #include <linux/platform_data/eth-netx.h> |
34 | 34 | ||
35 | #include "generic.h" | 35 | #include "generic.h" |
36 | 36 | ||
diff --git a/arch/arm/mach-netx/nxeb500hmi.c b/arch/arm/mach-netx/nxeb500hmi.c index 122e99826ef6..257382efafa0 100644 --- a/arch/arm/mach-netx/nxeb500hmi.c +++ b/arch/arm/mach-netx/nxeb500hmi.c | |||
@@ -30,7 +30,7 @@ | |||
30 | #include <asm/mach/arch.h> | 30 | #include <asm/mach/arch.h> |
31 | #include <asm/hardware/vic.h> | 31 | #include <asm/hardware/vic.h> |
32 | #include <mach/netx-regs.h> | 32 | #include <mach/netx-regs.h> |
33 | #include <mach/eth.h> | 33 | #include <linux/platform_data/eth-netx.h> |
34 | 34 | ||
35 | #include "generic.h" | 35 | #include "generic.h" |
36 | #include "fb.h" | 36 | #include "fb.h" |
diff --git a/arch/arm/mach-nomadik/board-nhk8815.c b/arch/arm/mach-nomadik/board-nhk8815.c index f4535a7dadf5..381c08027df4 100644 --- a/arch/arm/mach-nomadik/board-nhk8815.c +++ b/arch/arm/mach-nomadik/board-nhk8815.c | |||
@@ -34,7 +34,7 @@ | |||
34 | #include <plat/gpio-nomadik.h> | 34 | #include <plat/gpio-nomadik.h> |
35 | #include <plat/mtu.h> | 35 | #include <plat/mtu.h> |
36 | 36 | ||
37 | #include <mach/nand.h> | 37 | #include <linux/platform_data/mtd-nomadik-nand.h> |
38 | #include <mach/fsmc.h> | 38 | #include <mach/fsmc.h> |
39 | 39 | ||
40 | #include "cpu-8815.h" | 40 | #include "cpu-8815.h" |
diff --git a/arch/arm/mach-orion5x/common.c b/arch/arm/mach-orion5x/common.c index 87a6cdabcad5..5387fdfcaf3f 100644 --- a/arch/arm/mach-orion5x/common.c +++ b/arch/arm/mach-orion5x/common.c | |||
@@ -30,8 +30,8 @@ | |||
30 | #include <mach/bridge-regs.h> | 30 | #include <mach/bridge-regs.h> |
31 | #include <mach/hardware.h> | 31 | #include <mach/hardware.h> |
32 | #include <mach/orion5x.h> | 32 | #include <mach/orion5x.h> |
33 | #include <plat/orion_nand.h> | 33 | #include <linux/platform_data/mtd-orion_nand.h> |
34 | #include <plat/ehci-orion.h> | 34 | #include <linux/platform_data/usb-ehci-orion.h> |
35 | #include <plat/time.h> | 35 | #include <plat/time.h> |
36 | #include <plat/common.h> | 36 | #include <plat/common.h> |
37 | #include <plat/addr-map.h> | 37 | #include <plat/addr-map.h> |
diff --git a/arch/arm/mach-orion5x/db88f5281-setup.c b/arch/arm/mach-orion5x/db88f5281-setup.c index 49a3fd630313..41fe2b1ff47c 100644 --- a/arch/arm/mach-orion5x/db88f5281-setup.c +++ b/arch/arm/mach-orion5x/db88f5281-setup.c | |||
@@ -24,7 +24,7 @@ | |||
24 | #include <asm/mach/arch.h> | 24 | #include <asm/mach/arch.h> |
25 | #include <asm/mach/pci.h> | 25 | #include <asm/mach/pci.h> |
26 | #include <mach/orion5x.h> | 26 | #include <mach/orion5x.h> |
27 | #include <plat/orion_nand.h> | 27 | #include <linux/platform_data/mtd-orion_nand.h> |
28 | #include "common.h" | 28 | #include "common.h" |
29 | #include "mpp.h" | 29 | #include "mpp.h" |
30 | 30 | ||
diff --git a/arch/arm/mach-orion5x/kurobox_pro-setup.c b/arch/arm/mach-orion5x/kurobox_pro-setup.c index 1e458efafb9a..f1ae10ae5bd4 100644 --- a/arch/arm/mach-orion5x/kurobox_pro-setup.c +++ b/arch/arm/mach-orion5x/kurobox_pro-setup.c | |||
@@ -24,7 +24,7 @@ | |||
24 | #include <asm/mach/arch.h> | 24 | #include <asm/mach/arch.h> |
25 | #include <asm/mach/pci.h> | 25 | #include <asm/mach/pci.h> |
26 | #include <mach/orion5x.h> | 26 | #include <mach/orion5x.h> |
27 | #include <plat/orion_nand.h> | 27 | #include <linux/platform_data/mtd-orion_nand.h> |
28 | #include "common.h" | 28 | #include "common.h" |
29 | #include "mpp.h" | 29 | #include "mpp.h" |
30 | 30 | ||
diff --git a/arch/arm/mach-pxa/am200epd.c b/arch/arm/mach-pxa/am200epd.c index ccdac4b6a469..ffa6d811aad8 100644 --- a/arch/arm/mach-pxa/am200epd.c +++ b/arch/arm/mach-pxa/am200epd.c | |||
@@ -32,7 +32,7 @@ | |||
32 | 32 | ||
33 | #include <mach/pxa25x.h> | 33 | #include <mach/pxa25x.h> |
34 | #include <mach/gumstix.h> | 34 | #include <mach/gumstix.h> |
35 | #include <mach/pxafb.h> | 35 | #include <linux/platform_data/video-pxafb.h> |
36 | 36 | ||
37 | #include "generic.h" | 37 | #include "generic.h" |
38 | 38 | ||
diff --git a/arch/arm/mach-pxa/am300epd.c b/arch/arm/mach-pxa/am300epd.c index 76c4b9494031..3dfec1ec462d 100644 --- a/arch/arm/mach-pxa/am300epd.c +++ b/arch/arm/mach-pxa/am300epd.c | |||
@@ -30,7 +30,7 @@ | |||
30 | 30 | ||
31 | #include <mach/gumstix.h> | 31 | #include <mach/gumstix.h> |
32 | #include <mach/mfp-pxa25x.h> | 32 | #include <mach/mfp-pxa25x.h> |
33 | #include <mach/pxafb.h> | 33 | #include <linux/platform_data/video-pxafb.h> |
34 | 34 | ||
35 | #include "generic.h" | 35 | #include "generic.h" |
36 | 36 | ||
diff --git a/arch/arm/mach-pxa/balloon3.c b/arch/arm/mach-pxa/balloon3.c index 9244493dbcb7..208229342514 100644 --- a/arch/arm/mach-pxa/balloon3.c +++ b/arch/arm/mach-pxa/balloon3.c | |||
@@ -45,12 +45,12 @@ | |||
45 | #include <mach/pxa27x.h> | 45 | #include <mach/pxa27x.h> |
46 | #include <mach/balloon3.h> | 46 | #include <mach/balloon3.h> |
47 | #include <mach/audio.h> | 47 | #include <mach/audio.h> |
48 | #include <mach/pxafb.h> | 48 | #include <linux/platform_data/video-pxafb.h> |
49 | #include <mach/mmc.h> | 49 | #include <linux/platform_data/mmc-pxamci.h> |
50 | #include <mach/udc.h> | 50 | #include <mach/udc.h> |
51 | #include <mach/pxa27x-udc.h> | 51 | #include <mach/pxa27x-udc.h> |
52 | #include <mach/irda.h> | 52 | #include <linux/platform_data/irda-pxaficp.h> |
53 | #include <mach/ohci.h> | 53 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
54 | 54 | ||
55 | #include "generic.h" | 55 | #include "generic.h" |
56 | #include "devices.h" | 56 | #include "devices.h" |
diff --git a/arch/arm/mach-pxa/cm-x270.c b/arch/arm/mach-pxa/cm-x270.c index 431ef56700c4..2503db9e3253 100644 --- a/arch/arm/mach-pxa/cm-x270.c +++ b/arch/arm/mach-pxa/cm-x270.c | |||
@@ -22,8 +22,8 @@ | |||
22 | #include <linux/spi/libertas_spi.h> | 22 | #include <linux/spi/libertas_spi.h> |
23 | 23 | ||
24 | #include <mach/pxa27x.h> | 24 | #include <mach/pxa27x.h> |
25 | #include <mach/ohci.h> | 25 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
26 | #include <mach/mmc.h> | 26 | #include <linux/platform_data/mmc-pxamci.h> |
27 | 27 | ||
28 | #include "generic.h" | 28 | #include "generic.h" |
29 | 29 | ||
diff --git a/arch/arm/mach-pxa/cm-x2xx.c b/arch/arm/mach-pxa/cm-x2xx.c index 8fa4ad27edf3..fc3afc7cd366 100644 --- a/arch/arm/mach-pxa/cm-x2xx.c +++ b/arch/arm/mach-pxa/cm-x2xx.c | |||
@@ -24,7 +24,7 @@ | |||
24 | #include <mach/pxa25x.h> | 24 | #include <mach/pxa25x.h> |
25 | #include <mach/pxa27x.h> | 25 | #include <mach/pxa27x.h> |
26 | #include <mach/audio.h> | 26 | #include <mach/audio.h> |
27 | #include <mach/pxafb.h> | 27 | #include <linux/platform_data/video-pxafb.h> |
28 | #include <mach/smemc.h> | 28 | #include <mach/smemc.h> |
29 | 29 | ||
30 | #include <asm/hardware/it8152.h> | 30 | #include <asm/hardware/it8152.h> |
diff --git a/arch/arm/mach-pxa/cm-x300.c b/arch/arm/mach-pxa/cm-x300.c index 3e4e9fe2d462..cc2b23afcaaf 100644 --- a/arch/arm/mach-pxa/cm-x300.c +++ b/arch/arm/mach-pxa/cm-x300.c | |||
@@ -48,12 +48,12 @@ | |||
48 | 48 | ||
49 | #include <mach/pxa300.h> | 49 | #include <mach/pxa300.h> |
50 | #include <mach/pxa27x-udc.h> | 50 | #include <mach/pxa27x-udc.h> |
51 | #include <mach/pxafb.h> | 51 | #include <linux/platform_data/video-pxafb.h> |
52 | #include <mach/mmc.h> | 52 | #include <linux/platform_data/mmc-pxamci.h> |
53 | #include <mach/ohci.h> | 53 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
54 | #include <plat/pxa3xx_nand.h> | 54 | #include <linux/platform_data/mtd-nand-pxa3xx.h> |
55 | #include <mach/audio.h> | 55 | #include <mach/audio.h> |
56 | #include <mach/pxa3xx-u2d.h> | 56 | #include <linux/platform_data/usb-pxa3xx-ulpi.h> |
57 | 57 | ||
58 | #include <asm/mach/map.h> | 58 | #include <asm/mach/map.h> |
59 | 59 | ||
diff --git a/arch/arm/mach-pxa/colibri-evalboard.c b/arch/arm/mach-pxa/colibri-evalboard.c index d28e802e2448..8404b24240ea 100644 --- a/arch/arm/mach-pxa/colibri-evalboard.c +++ b/arch/arm/mach-pxa/colibri-evalboard.c | |||
@@ -23,8 +23,8 @@ | |||
23 | 23 | ||
24 | #include <mach/pxa27x.h> | 24 | #include <mach/pxa27x.h> |
25 | #include <mach/colibri.h> | 25 | #include <mach/colibri.h> |
26 | #include <mach/mmc.h> | 26 | #include <linux/platform_data/mmc-pxamci.h> |
27 | #include <mach/ohci.h> | 27 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
28 | #include <mach/pxa27x-udc.h> | 28 | #include <mach/pxa27x-udc.h> |
29 | 29 | ||
30 | #include "generic.h" | 30 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/colibri-pxa270-income.c b/arch/arm/mach-pxa/colibri-pxa270-income.c index 248804bb2c9d..2d4a7b4d5d78 100644 --- a/arch/arm/mach-pxa/colibri-pxa270-income.c +++ b/arch/arm/mach-pxa/colibri-pxa270-income.c | |||
@@ -27,11 +27,11 @@ | |||
27 | #include <asm/mach-types.h> | 27 | #include <asm/mach-types.h> |
28 | 28 | ||
29 | #include <mach/hardware.h> | 29 | #include <mach/hardware.h> |
30 | #include <mach/mmc.h> | 30 | #include <linux/platform_data/mmc-pxamci.h> |
31 | #include <mach/ohci.h> | 31 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
32 | #include <mach/pxa27x.h> | 32 | #include <mach/pxa27x.h> |
33 | #include <mach/pxa27x-udc.h> | 33 | #include <mach/pxa27x-udc.h> |
34 | #include <mach/pxafb.h> | 34 | #include <linux/platform_data/video-pxafb.h> |
35 | 35 | ||
36 | #include "devices.h" | 36 | #include "devices.h" |
37 | #include "generic.h" | 37 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/colibri-pxa300.c b/arch/arm/mach-pxa/colibri-pxa300.c index bb6def8ec979..a9c9c163dd95 100644 --- a/arch/arm/mach-pxa/colibri-pxa300.c +++ b/arch/arm/mach-pxa/colibri-pxa300.c | |||
@@ -24,8 +24,8 @@ | |||
24 | 24 | ||
25 | #include <mach/pxa300.h> | 25 | #include <mach/pxa300.h> |
26 | #include <mach/colibri.h> | 26 | #include <mach/colibri.h> |
27 | #include <mach/ohci.h> | 27 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
28 | #include <mach/pxafb.h> | 28 | #include <linux/platform_data/video-pxafb.h> |
29 | #include <mach/audio.h> | 29 | #include <mach/audio.h> |
30 | 30 | ||
31 | #include "generic.h" | 31 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/colibri-pxa320.c b/arch/arm/mach-pxa/colibri-pxa320.c index d88e7b37f1da..25515cd7e68f 100644 --- a/arch/arm/mach-pxa/colibri-pxa320.c +++ b/arch/arm/mach-pxa/colibri-pxa320.c | |||
@@ -25,8 +25,8 @@ | |||
25 | 25 | ||
26 | #include <mach/pxa320.h> | 26 | #include <mach/pxa320.h> |
27 | #include <mach/colibri.h> | 27 | #include <mach/colibri.h> |
28 | #include <mach/pxafb.h> | 28 | #include <linux/platform_data/video-pxafb.h> |
29 | #include <mach/ohci.h> | 29 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
30 | #include <mach/audio.h> | 30 | #include <mach/audio.h> |
31 | #include <mach/pxa27x-udc.h> | 31 | #include <mach/pxa27x-udc.h> |
32 | #include <mach/udc.h> | 32 | #include <mach/udc.h> |
diff --git a/arch/arm/mach-pxa/colibri-pxa3xx.c b/arch/arm/mach-pxa/colibri-pxa3xx.c index 68cc75fac219..8240291ab8cf 100644 --- a/arch/arm/mach-pxa/colibri-pxa3xx.c +++ b/arch/arm/mach-pxa/colibri-pxa3xx.c | |||
@@ -24,9 +24,9 @@ | |||
24 | #include <mach/pxa3xx-regs.h> | 24 | #include <mach/pxa3xx-regs.h> |
25 | #include <mach/mfp-pxa300.h> | 25 | #include <mach/mfp-pxa300.h> |
26 | #include <mach/colibri.h> | 26 | #include <mach/colibri.h> |
27 | #include <mach/mmc.h> | 27 | #include <linux/platform_data/mmc-pxamci.h> |
28 | #include <mach/pxafb.h> | 28 | #include <linux/platform_data/video-pxafb.h> |
29 | #include <plat/pxa3xx_nand.h> | 29 | #include <linux/platform_data/mtd-nand-pxa3xx.h> |
30 | 30 | ||
31 | #include "generic.h" | 31 | #include "generic.h" |
32 | #include "devices.h" | 32 | #include "devices.h" |
diff --git a/arch/arm/mach-pxa/corgi.c b/arch/arm/mach-pxa/corgi.c index c1fe32db4755..7c83f52c549c 100644 --- a/arch/arm/mach-pxa/corgi.c +++ b/arch/arm/mach-pxa/corgi.c | |||
@@ -46,8 +46,8 @@ | |||
46 | #include <asm/mach/irq.h> | 46 | #include <asm/mach/irq.h> |
47 | 47 | ||
48 | #include <mach/pxa25x.h> | 48 | #include <mach/pxa25x.h> |
49 | #include <mach/irda.h> | 49 | #include <linux/platform_data/irda-pxaficp.h> |
50 | #include <mach/mmc.h> | 50 | #include <linux/platform_data/mmc-pxamci.h> |
51 | #include <mach/udc.h> | 51 | #include <mach/udc.h> |
52 | #include <mach/corgi.h> | 52 | #include <mach/corgi.h> |
53 | #include <mach/sharpsl_pm.h> | 53 | #include <mach/sharpsl_pm.h> |
diff --git a/arch/arm/mach-pxa/csb726.c b/arch/arm/mach-pxa/csb726.c index 67f0de37f46e..7039f44b3647 100644 --- a/arch/arm/mach-pxa/csb726.c +++ b/arch/arm/mach-pxa/csb726.c | |||
@@ -23,8 +23,8 @@ | |||
23 | #include <asm/mach/arch.h> | 23 | #include <asm/mach/arch.h> |
24 | #include <mach/csb726.h> | 24 | #include <mach/csb726.h> |
25 | #include <mach/pxa27x.h> | 25 | #include <mach/pxa27x.h> |
26 | #include <mach/mmc.h> | 26 | #include <linux/platform_data/mmc-pxamci.h> |
27 | #include <mach/ohci.h> | 27 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
28 | #include <mach/audio.h> | 28 | #include <mach/audio.h> |
29 | #include <mach/smemc.h> | 29 | #include <mach/smemc.h> |
30 | 30 | ||
diff --git a/arch/arm/mach-pxa/devices.c b/arch/arm/mach-pxa/devices.c index adf32e61f451..ddaa04de8e22 100644 --- a/arch/arm/mach-pxa/devices.c +++ b/arch/arm/mach-pxa/devices.c | |||
@@ -7,17 +7,17 @@ | |||
7 | #include <linux/i2c/pxa-i2c.h> | 7 | #include <linux/i2c/pxa-i2c.h> |
8 | 8 | ||
9 | #include <mach/udc.h> | 9 | #include <mach/udc.h> |
10 | #include <mach/pxa3xx-u2d.h> | 10 | #include <linux/platform_data/usb-pxa3xx-ulpi.h> |
11 | #include <mach/pxafb.h> | 11 | #include <linux/platform_data/video-pxafb.h> |
12 | #include <mach/mmc.h> | 12 | #include <linux/platform_data/mmc-pxamci.h> |
13 | #include <mach/irda.h> | 13 | #include <linux/platform_data/irda-pxaficp.h> |
14 | #include <mach/irqs.h> | 14 | #include <mach/irqs.h> |
15 | #include <mach/ohci.h> | 15 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
16 | #include <plat/pxa27x_keypad.h> | 16 | #include <linux/platform_data/keypad-pxa27x.h> |
17 | #include <mach/camera.h> | 17 | #include <linux/platform_data/camera-pxa.h> |
18 | #include <mach/audio.h> | 18 | #include <mach/audio.h> |
19 | #include <mach/hardware.h> | 19 | #include <mach/hardware.h> |
20 | #include <plat/pxa3xx_nand.h> | 20 | #include <linux/platform_data/mtd-nand-pxa3xx.h> |
21 | 21 | ||
22 | #include "devices.h" | 22 | #include "devices.h" |
23 | #include "generic.h" | 23 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/em-x270.c b/arch/arm/mach-pxa/em-x270.c index 97f82ad341bf..1b6411439ec8 100644 --- a/arch/arm/mach-pxa/em-x270.c +++ b/arch/arm/mach-pxa/em-x270.c | |||
@@ -42,11 +42,11 @@ | |||
42 | #include <mach/pxa27x.h> | 42 | #include <mach/pxa27x.h> |
43 | #include <mach/pxa27x-udc.h> | 43 | #include <mach/pxa27x-udc.h> |
44 | #include <mach/audio.h> | 44 | #include <mach/audio.h> |
45 | #include <mach/pxafb.h> | 45 | #include <linux/platform_data/video-pxafb.h> |
46 | #include <mach/ohci.h> | 46 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
47 | #include <mach/mmc.h> | 47 | #include <linux/platform_data/mmc-pxamci.h> |
48 | #include <plat/pxa27x_keypad.h> | 48 | #include <linux/platform_data/keypad-pxa27x.h> |
49 | #include <mach/camera.h> | 49 | #include <linux/platform_data/camera-pxa.h> |
50 | 50 | ||
51 | #include "generic.h" | 51 | #include "generic.h" |
52 | #include "devices.h" | 52 | #include "devices.h" |
diff --git a/arch/arm/mach-pxa/eseries.c b/arch/arm/mach-pxa/eseries.c index 4cb2391a782e..be2ee9bf5c6e 100644 --- a/arch/arm/mach-pxa/eseries.c +++ b/arch/arm/mach-pxa/eseries.c | |||
@@ -32,9 +32,9 @@ | |||
32 | #include <mach/eseries-gpio.h> | 32 | #include <mach/eseries-gpio.h> |
33 | #include <mach/eseries-irq.h> | 33 | #include <mach/eseries-irq.h> |
34 | #include <mach/audio.h> | 34 | #include <mach/audio.h> |
35 | #include <mach/pxafb.h> | 35 | #include <linux/platform_data/video-pxafb.h> |
36 | #include <mach/udc.h> | 36 | #include <mach/udc.h> |
37 | #include <mach/irda.h> | 37 | #include <linux/platform_data/irda-pxaficp.h> |
38 | 38 | ||
39 | #include "devices.h" | 39 | #include "devices.h" |
40 | #include "generic.h" | 40 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/ezx.c b/arch/arm/mach-pxa/ezx.c index 15ab2533667d..dc58fa0edb66 100644 --- a/arch/arm/mach-pxa/ezx.c +++ b/arch/arm/mach-pxa/ezx.c | |||
@@ -29,11 +29,11 @@ | |||
29 | #include <asm/mach/arch.h> | 29 | #include <asm/mach/arch.h> |
30 | 30 | ||
31 | #include <mach/pxa27x.h> | 31 | #include <mach/pxa27x.h> |
32 | #include <mach/pxafb.h> | 32 | #include <linux/platform_data/video-pxafb.h> |
33 | #include <mach/ohci.h> | 33 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
34 | #include <mach/hardware.h> | 34 | #include <mach/hardware.h> |
35 | #include <plat/pxa27x_keypad.h> | 35 | #include <linux/platform_data/keypad-pxa27x.h> |
36 | #include <mach/camera.h> | 36 | #include <linux/platform_data/camera-pxa.h> |
37 | 37 | ||
38 | #include "devices.h" | 38 | #include "devices.h" |
39 | #include "generic.h" | 39 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/gumstix.c b/arch/arm/mach-pxa/gumstix.c index e529a35a44ce..60755a6bb1c6 100644 --- a/arch/arm/mach-pxa/gumstix.c +++ b/arch/arm/mach-pxa/gumstix.c | |||
@@ -41,7 +41,7 @@ | |||
41 | #include <asm/mach/flash.h> | 41 | #include <asm/mach/flash.h> |
42 | 42 | ||
43 | #include <mach/pxa25x.h> | 43 | #include <mach/pxa25x.h> |
44 | #include <mach/mmc.h> | 44 | #include <linux/platform_data/mmc-pxamci.h> |
45 | #include <mach/udc.h> | 45 | #include <mach/udc.h> |
46 | #include <mach/gumstix.h> | 46 | #include <mach/gumstix.h> |
47 | 47 | ||
diff --git a/arch/arm/mach-pxa/hx4700.c b/arch/arm/mach-pxa/hx4700.c index e6311988add2..5ecbd17b5641 100644 --- a/arch/arm/mach-pxa/hx4700.c +++ b/arch/arm/mach-pxa/hx4700.c | |||
@@ -45,7 +45,7 @@ | |||
45 | 45 | ||
46 | #include <mach/pxa27x.h> | 46 | #include <mach/pxa27x.h> |
47 | #include <mach/hx4700.h> | 47 | #include <mach/hx4700.h> |
48 | #include <mach/irda.h> | 48 | #include <linux/platform_data/irda-pxaficp.h> |
49 | 49 | ||
50 | #include <sound/ak4641.h> | 50 | #include <sound/ak4641.h> |
51 | #include <video/platform_lcd.h> | 51 | #include <video/platform_lcd.h> |
diff --git a/arch/arm/mach-pxa/idp.c b/arch/arm/mach-pxa/idp.c index 6ff466bd43e8..c36151940d17 100644 --- a/arch/arm/mach-pxa/idp.c +++ b/arch/arm/mach-pxa/idp.c | |||
@@ -33,9 +33,9 @@ | |||
33 | 33 | ||
34 | #include <mach/pxa25x.h> | 34 | #include <mach/pxa25x.h> |
35 | #include <mach/idp.h> | 35 | #include <mach/idp.h> |
36 | #include <mach/pxafb.h> | 36 | #include <linux/platform_data/video-pxafb.h> |
37 | #include <mach/bitfield.h> | 37 | #include <mach/bitfield.h> |
38 | #include <mach/mmc.h> | 38 | #include <linux/platform_data/mmc-pxamci.h> |
39 | 39 | ||
40 | #include "generic.h" | 40 | #include "generic.h" |
41 | #include "devices.h" | 41 | #include "devices.h" |
diff --git a/arch/arm/mach-pxa/littleton.c b/arch/arm/mach-pxa/littleton.c index 1fb86edb857c..402874f9021f 100644 --- a/arch/arm/mach-pxa/littleton.c +++ b/arch/arm/mach-pxa/littleton.c | |||
@@ -42,11 +42,11 @@ | |||
42 | #include <asm/mach/irq.h> | 42 | #include <asm/mach/irq.h> |
43 | 43 | ||
44 | #include <mach/pxa300.h> | 44 | #include <mach/pxa300.h> |
45 | #include <mach/pxafb.h> | 45 | #include <linux/platform_data/video-pxafb.h> |
46 | #include <mach/mmc.h> | 46 | #include <linux/platform_data/mmc-pxamci.h> |
47 | #include <plat/pxa27x_keypad.h> | 47 | #include <linux/platform_data/keypad-pxa27x.h> |
48 | #include <mach/littleton.h> | 48 | #include <mach/littleton.h> |
49 | #include <plat/pxa3xx_nand.h> | 49 | #include <linux/platform_data/mtd-nand-pxa3xx.h> |
50 | 50 | ||
51 | #include "generic.h" | 51 | #include "generic.h" |
52 | 52 | ||
diff --git a/arch/arm/mach-pxa/lpd270.c b/arch/arm/mach-pxa/lpd270.c index cee9ce2fc0b5..1a63eaa89867 100644 --- a/arch/arm/mach-pxa/lpd270.c +++ b/arch/arm/mach-pxa/lpd270.c | |||
@@ -41,10 +41,10 @@ | |||
41 | #include <mach/pxa27x.h> | 41 | #include <mach/pxa27x.h> |
42 | #include <mach/lpd270.h> | 42 | #include <mach/lpd270.h> |
43 | #include <mach/audio.h> | 43 | #include <mach/audio.h> |
44 | #include <mach/pxafb.h> | 44 | #include <linux/platform_data/video-pxafb.h> |
45 | #include <mach/mmc.h> | 45 | #include <linux/platform_data/mmc-pxamci.h> |
46 | #include <mach/irda.h> | 46 | #include <linux/platform_data/irda-pxaficp.h> |
47 | #include <mach/ohci.h> | 47 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
48 | #include <mach/smemc.h> | 48 | #include <mach/smemc.h> |
49 | 49 | ||
50 | #include "generic.h" | 50 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/lubbock.c b/arch/arm/mach-pxa/lubbock.c index 0ca0db787903..44dd7565707e 100644 --- a/arch/arm/mach-pxa/lubbock.c +++ b/arch/arm/mach-pxa/lubbock.c | |||
@@ -46,9 +46,9 @@ | |||
46 | #include <mach/audio.h> | 46 | #include <mach/audio.h> |
47 | #include <mach/lubbock.h> | 47 | #include <mach/lubbock.h> |
48 | #include <mach/udc.h> | 48 | #include <mach/udc.h> |
49 | #include <mach/irda.h> | 49 | #include <linux/platform_data/irda-pxaficp.h> |
50 | #include <mach/pxafb.h> | 50 | #include <linux/platform_data/video-pxafb.h> |
51 | #include <mach/mmc.h> | 51 | #include <linux/platform_data/mmc-pxamci.h> |
52 | #include <mach/pm.h> | 52 | #include <mach/pm.h> |
53 | #include <mach/smemc.h> | 53 | #include <mach/smemc.h> |
54 | 54 | ||
diff --git a/arch/arm/mach-pxa/magician.c b/arch/arm/mach-pxa/magician.c index 39561dcf65f2..f7922404d941 100644 --- a/arch/arm/mach-pxa/magician.c +++ b/arch/arm/mach-pxa/magician.c | |||
@@ -38,10 +38,10 @@ | |||
38 | 38 | ||
39 | #include <mach/pxa27x.h> | 39 | #include <mach/pxa27x.h> |
40 | #include <mach/magician.h> | 40 | #include <mach/magician.h> |
41 | #include <mach/pxafb.h> | 41 | #include <linux/platform_data/video-pxafb.h> |
42 | #include <mach/mmc.h> | 42 | #include <linux/platform_data/mmc-pxamci.h> |
43 | #include <mach/irda.h> | 43 | #include <linux/platform_data/irda-pxaficp.h> |
44 | #include <mach/ohci.h> | 44 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
45 | 45 | ||
46 | #include "devices.h" | 46 | #include "devices.h" |
47 | #include "generic.h" | 47 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/mainstone.c b/arch/arm/mach-pxa/mainstone.c index 1aebaf719462..5d9475730a3f 100644 --- a/arch/arm/mach-pxa/mainstone.c +++ b/arch/arm/mach-pxa/mainstone.c | |||
@@ -45,11 +45,11 @@ | |||
45 | #include <mach/pxa27x.h> | 45 | #include <mach/pxa27x.h> |
46 | #include <mach/mainstone.h> | 46 | #include <mach/mainstone.h> |
47 | #include <mach/audio.h> | 47 | #include <mach/audio.h> |
48 | #include <mach/pxafb.h> | 48 | #include <linux/platform_data/video-pxafb.h> |
49 | #include <mach/mmc.h> | 49 | #include <linux/platform_data/mmc-pxamci.h> |
50 | #include <mach/irda.h> | 50 | #include <linux/platform_data/irda-pxaficp.h> |
51 | #include <mach/ohci.h> | 51 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
52 | #include <plat/pxa27x_keypad.h> | 52 | #include <linux/platform_data/keypad-pxa27x.h> |
53 | #include <mach/smemc.h> | 53 | #include <mach/smemc.h> |
54 | 54 | ||
55 | #include "generic.h" | 55 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/mioa701.c b/arch/arm/mach-pxa/mioa701.c index bf99022b021f..2831308dba68 100644 --- a/arch/arm/mach-pxa/mioa701.c +++ b/arch/arm/mach-pxa/mioa701.c | |||
@@ -46,12 +46,12 @@ | |||
46 | 46 | ||
47 | #include <mach/pxa27x.h> | 47 | #include <mach/pxa27x.h> |
48 | #include <mach/regs-rtc.h> | 48 | #include <mach/regs-rtc.h> |
49 | #include <plat/pxa27x_keypad.h> | 49 | #include <linux/platform_data/keypad-pxa27x.h> |
50 | #include <mach/pxafb.h> | 50 | #include <linux/platform_data/video-pxafb.h> |
51 | #include <mach/mmc.h> | 51 | #include <linux/platform_data/mmc-pxamci.h> |
52 | #include <mach/udc.h> | 52 | #include <mach/udc.h> |
53 | #include <mach/pxa27x-udc.h> | 53 | #include <mach/pxa27x-udc.h> |
54 | #include <mach/camera.h> | 54 | #include <linux/platform_data/camera-pxa.h> |
55 | #include <mach/audio.h> | 55 | #include <mach/audio.h> |
56 | #include <mach/smemc.h> | 56 | #include <mach/smemc.h> |
57 | #include <media/soc_camera.h> | 57 | #include <media/soc_camera.h> |
diff --git a/arch/arm/mach-pxa/mxm8x10.c b/arch/arm/mach-pxa/mxm8x10.c index 83570a79e7d2..d04ed4961e60 100644 --- a/arch/arm/mach-pxa/mxm8x10.c +++ b/arch/arm/mach-pxa/mxm8x10.c | |||
@@ -24,11 +24,11 @@ | |||
24 | #include <linux/gpio.h> | 24 | #include <linux/gpio.h> |
25 | #include <linux/i2c/pxa-i2c.h> | 25 | #include <linux/i2c/pxa-i2c.h> |
26 | 26 | ||
27 | #include <plat/pxa3xx_nand.h> | 27 | #include <linux/platform_data/mtd-nand-pxa3xx.h> |
28 | 28 | ||
29 | #include <mach/pxafb.h> | 29 | #include <linux/platform_data/video-pxafb.h> |
30 | #include <mach/mmc.h> | 30 | #include <linux/platform_data/mmc-pxamci.h> |
31 | #include <mach/ohci.h> | 31 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
32 | #include <mach/pxa320.h> | 32 | #include <mach/pxa320.h> |
33 | 33 | ||
34 | #include <mach/mxm8x10.h> | 34 | #include <mach/mxm8x10.h> |
diff --git a/arch/arm/mach-pxa/palm27x.c b/arch/arm/mach-pxa/palm27x.c index dad71cfa34c8..17d4c53017ca 100644 --- a/arch/arm/mach-pxa/palm27x.c +++ b/arch/arm/mach-pxa/palm27x.c | |||
@@ -29,11 +29,11 @@ | |||
29 | 29 | ||
30 | #include <mach/pxa27x.h> | 30 | #include <mach/pxa27x.h> |
31 | #include <mach/audio.h> | 31 | #include <mach/audio.h> |
32 | #include <mach/mmc.h> | 32 | #include <linux/platform_data/mmc-pxamci.h> |
33 | #include <mach/pxafb.h> | 33 | #include <linux/platform_data/video-pxafb.h> |
34 | #include <mach/irda.h> | 34 | #include <linux/platform_data/irda-pxaficp.h> |
35 | #include <mach/udc.h> | 35 | #include <mach/udc.h> |
36 | #include <mach/palmasoc.h> | 36 | #include <linux/platform_data/asoc-palm27x.h> |
37 | #include <mach/palm27x.h> | 37 | #include <mach/palm27x.h> |
38 | 38 | ||
39 | #include "generic.h" | 39 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/palmld.c b/arch/arm/mach-pxa/palmld.c index 31e0433d83ba..8bcc96e3b0db 100644 --- a/arch/arm/mach-pxa/palmld.c +++ b/arch/arm/mach-pxa/palmld.c | |||
@@ -35,11 +35,11 @@ | |||
35 | #include <mach/pxa27x.h> | 35 | #include <mach/pxa27x.h> |
36 | #include <mach/audio.h> | 36 | #include <mach/audio.h> |
37 | #include <mach/palmld.h> | 37 | #include <mach/palmld.h> |
38 | #include <mach/mmc.h> | 38 | #include <linux/platform_data/mmc-pxamci.h> |
39 | #include <mach/pxafb.h> | 39 | #include <linux/platform_data/video-pxafb.h> |
40 | #include <mach/irda.h> | 40 | #include <linux/platform_data/irda-pxaficp.h> |
41 | #include <plat/pxa27x_keypad.h> | 41 | #include <linux/platform_data/keypad-pxa27x.h> |
42 | #include <mach/palmasoc.h> | 42 | #include <linux/platform_data/asoc-palm27x.h> |
43 | #include <mach/palm27x.h> | 43 | #include <mach/palm27x.h> |
44 | 44 | ||
45 | #include "generic.h" | 45 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/palmt5.c b/arch/arm/mach-pxa/palmt5.c index 0f6bd4fcfa3b..5ca7b904a30e 100644 --- a/arch/arm/mach-pxa/palmt5.c +++ b/arch/arm/mach-pxa/palmt5.c | |||
@@ -36,12 +36,12 @@ | |||
36 | #include <mach/pxa27x.h> | 36 | #include <mach/pxa27x.h> |
37 | #include <mach/audio.h> | 37 | #include <mach/audio.h> |
38 | #include <mach/palmt5.h> | 38 | #include <mach/palmt5.h> |
39 | #include <mach/mmc.h> | 39 | #include <linux/platform_data/mmc-pxamci.h> |
40 | #include <mach/pxafb.h> | 40 | #include <linux/platform_data/video-pxafb.h> |
41 | #include <mach/irda.h> | 41 | #include <linux/platform_data/irda-pxaficp.h> |
42 | #include <plat/pxa27x_keypad.h> | 42 | #include <linux/platform_data/keypad-pxa27x.h> |
43 | #include <mach/udc.h> | 43 | #include <mach/udc.h> |
44 | #include <mach/palmasoc.h> | 44 | #include <linux/platform_data/asoc-palm27x.h> |
45 | #include <mach/palm27x.h> | 45 | #include <mach/palm27x.h> |
46 | 46 | ||
47 | #include "generic.h" | 47 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/palmtc.c b/arch/arm/mach-pxa/palmtc.c index e2d97eed07a7..ca924cfedfc0 100644 --- a/arch/arm/mach-pxa/palmtc.c +++ b/arch/arm/mach-pxa/palmtc.c | |||
@@ -34,9 +34,9 @@ | |||
34 | #include <mach/pxa25x.h> | 34 | #include <mach/pxa25x.h> |
35 | #include <mach/audio.h> | 35 | #include <mach/audio.h> |
36 | #include <mach/palmtc.h> | 36 | #include <mach/palmtc.h> |
37 | #include <mach/mmc.h> | 37 | #include <linux/platform_data/mmc-pxamci.h> |
38 | #include <mach/pxafb.h> | 38 | #include <linux/platform_data/video-pxafb.h> |
39 | #include <mach/irda.h> | 39 | #include <linux/platform_data/irda-pxaficp.h> |
40 | #include <mach/udc.h> | 40 | #include <mach/udc.h> |
41 | 41 | ||
42 | #include "generic.h" | 42 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/palmte2.c b/arch/arm/mach-pxa/palmte2.c index c054827c567f..997e6da9a9c4 100644 --- a/arch/arm/mach-pxa/palmte2.c +++ b/arch/arm/mach-pxa/palmte2.c | |||
@@ -34,11 +34,11 @@ | |||
34 | #include <mach/pxa25x.h> | 34 | #include <mach/pxa25x.h> |
35 | #include <mach/audio.h> | 35 | #include <mach/audio.h> |
36 | #include <mach/palmte2.h> | 36 | #include <mach/palmte2.h> |
37 | #include <mach/mmc.h> | 37 | #include <linux/platform_data/mmc-pxamci.h> |
38 | #include <mach/pxafb.h> | 38 | #include <linux/platform_data/video-pxafb.h> |
39 | #include <mach/irda.h> | 39 | #include <linux/platform_data/irda-pxaficp.h> |
40 | #include <mach/udc.h> | 40 | #include <mach/udc.h> |
41 | #include <mach/palmasoc.h> | 41 | #include <linux/platform_data/asoc-palm27x.h> |
42 | 42 | ||
43 | #include "generic.h" | 43 | #include "generic.h" |
44 | #include "devices.h" | 44 | #include "devices.h" |
diff --git a/arch/arm/mach-pxa/palmtreo.c b/arch/arm/mach-pxa/palmtreo.c index fbdebee39a53..3f3c48f2f7ce 100644 --- a/arch/arm/mach-pxa/palmtreo.c +++ b/arch/arm/mach-pxa/palmtreo.c | |||
@@ -35,15 +35,15 @@ | |||
35 | #include <mach/pxa27x-udc.h> | 35 | #include <mach/pxa27x-udc.h> |
36 | #include <mach/audio.h> | 36 | #include <mach/audio.h> |
37 | #include <mach/palmtreo.h> | 37 | #include <mach/palmtreo.h> |
38 | #include <mach/mmc.h> | 38 | #include <linux/platform_data/mmc-pxamci.h> |
39 | #include <mach/pxafb.h> | 39 | #include <linux/platform_data/video-pxafb.h> |
40 | #include <mach/irda.h> | 40 | #include <linux/platform_data/irda-pxaficp.h> |
41 | #include <plat/pxa27x_keypad.h> | 41 | #include <linux/platform_data/keypad-pxa27x.h> |
42 | #include <mach/udc.h> | 42 | #include <mach/udc.h> |
43 | #include <mach/ohci.h> | 43 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
44 | #include <mach/pxa2xx-regs.h> | 44 | #include <mach/pxa2xx-regs.h> |
45 | #include <mach/palmasoc.h> | 45 | #include <linux/platform_data/asoc-palm27x.h> |
46 | #include <mach/camera.h> | 46 | #include <linux/platform_data/camera-pxa.h> |
47 | #include <mach/palm27x.h> | 47 | #include <mach/palm27x.h> |
48 | 48 | ||
49 | #include <sound/pxa2xx-lib.h> | 49 | #include <sound/pxa2xx-lib.h> |
diff --git a/arch/arm/mach-pxa/palmtx.c b/arch/arm/mach-pxa/palmtx.c index 0da35dccfd89..8b4366628a12 100644 --- a/arch/arm/mach-pxa/palmtx.c +++ b/arch/arm/mach-pxa/palmtx.c | |||
@@ -40,12 +40,12 @@ | |||
40 | #include <mach/pxa27x.h> | 40 | #include <mach/pxa27x.h> |
41 | #include <mach/audio.h> | 41 | #include <mach/audio.h> |
42 | #include <mach/palmtx.h> | 42 | #include <mach/palmtx.h> |
43 | #include <mach/mmc.h> | 43 | #include <linux/platform_data/mmc-pxamci.h> |
44 | #include <mach/pxafb.h> | 44 | #include <linux/platform_data/video-pxafb.h> |
45 | #include <mach/irda.h> | 45 | #include <linux/platform_data/irda-pxaficp.h> |
46 | #include <plat/pxa27x_keypad.h> | 46 | #include <linux/platform_data/keypad-pxa27x.h> |
47 | #include <mach/udc.h> | 47 | #include <mach/udc.h> |
48 | #include <mach/palmasoc.h> | 48 | #include <linux/platform_data/asoc-palm27x.h> |
49 | #include <mach/palm27x.h> | 49 | #include <mach/palm27x.h> |
50 | 50 | ||
51 | #include "generic.h" | 51 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/palmz72.c b/arch/arm/mach-pxa/palmz72.c index a97b59965bb9..8cdd4f58e253 100644 --- a/arch/arm/mach-pxa/palmz72.c +++ b/arch/arm/mach-pxa/palmz72.c | |||
@@ -40,16 +40,16 @@ | |||
40 | #include <mach/pxa27x.h> | 40 | #include <mach/pxa27x.h> |
41 | #include <mach/audio.h> | 41 | #include <mach/audio.h> |
42 | #include <mach/palmz72.h> | 42 | #include <mach/palmz72.h> |
43 | #include <mach/mmc.h> | 43 | #include <linux/platform_data/mmc-pxamci.h> |
44 | #include <mach/pxafb.h> | 44 | #include <linux/platform_data/video-pxafb.h> |
45 | #include <mach/irda.h> | 45 | #include <linux/platform_data/irda-pxaficp.h> |
46 | #include <plat/pxa27x_keypad.h> | 46 | #include <linux/platform_data/keypad-pxa27x.h> |
47 | #include <mach/udc.h> | 47 | #include <mach/udc.h> |
48 | #include <mach/palmasoc.h> | 48 | #include <linux/platform_data/asoc-palm27x.h> |
49 | #include <mach/palm27x.h> | 49 | #include <mach/palm27x.h> |
50 | 50 | ||
51 | #include <mach/pm.h> | 51 | #include <mach/pm.h> |
52 | #include <mach/camera.h> | 52 | #include <linux/platform_data/camera-pxa.h> |
53 | 53 | ||
54 | #include <media/soc_camera.h> | 54 | #include <media/soc_camera.h> |
55 | 55 | ||
diff --git a/arch/arm/mach-pxa/pcm990-baseboard.c b/arch/arm/mach-pxa/pcm990-baseboard.c index cb723e84bc27..113c57a03565 100644 --- a/arch/arm/mach-pxa/pcm990-baseboard.c +++ b/arch/arm/mach-pxa/pcm990-baseboard.c | |||
@@ -28,14 +28,14 @@ | |||
28 | 28 | ||
29 | #include <media/soc_camera.h> | 29 | #include <media/soc_camera.h> |
30 | 30 | ||
31 | #include <mach/camera.h> | 31 | #include <linux/platform_data/camera-pxa.h> |
32 | #include <asm/mach/map.h> | 32 | #include <asm/mach/map.h> |
33 | #include <mach/pxa27x.h> | 33 | #include <mach/pxa27x.h> |
34 | #include <mach/audio.h> | 34 | #include <mach/audio.h> |
35 | #include <mach/mmc.h> | 35 | #include <linux/platform_data/mmc-pxamci.h> |
36 | #include <mach/ohci.h> | 36 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
37 | #include <mach/pcm990_baseboard.h> | 37 | #include <mach/pcm990_baseboard.h> |
38 | #include <mach/pxafb.h> | 38 | #include <linux/platform_data/video-pxafb.h> |
39 | 39 | ||
40 | #include "devices.h" | 40 | #include "devices.h" |
41 | #include "generic.h" | 41 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/poodle.c b/arch/arm/mach-pxa/poodle.c index 89d98c832189..2910bb935c75 100644 --- a/arch/arm/mach-pxa/poodle.c +++ b/arch/arm/mach-pxa/poodle.c | |||
@@ -40,11 +40,11 @@ | |||
40 | #include <asm/mach/irq.h> | 40 | #include <asm/mach/irq.h> |
41 | 41 | ||
42 | #include <mach/pxa25x.h> | 42 | #include <mach/pxa25x.h> |
43 | #include <mach/mmc.h> | 43 | #include <linux/platform_data/mmc-pxamci.h> |
44 | #include <mach/udc.h> | 44 | #include <mach/udc.h> |
45 | #include <mach/irda.h> | 45 | #include <linux/platform_data/irda-pxaficp.h> |
46 | #include <mach/poodle.h> | 46 | #include <mach/poodle.h> |
47 | #include <mach/pxafb.h> | 47 | #include <linux/platform_data/video-pxafb.h> |
48 | 48 | ||
49 | #include <asm/hardware/scoop.h> | 49 | #include <asm/hardware/scoop.h> |
50 | #include <asm/hardware/locomo.h> | 50 | #include <asm/hardware/locomo.h> |
diff --git a/arch/arm/mach-pxa/pxa27x.c b/arch/arm/mach-pxa/pxa27x.c index 4726c246dcdc..8047ee0effc5 100644 --- a/arch/arm/mach-pxa/pxa27x.c +++ b/arch/arm/mach-pxa/pxa27x.c | |||
@@ -30,7 +30,7 @@ | |||
30 | #include <mach/irqs.h> | 30 | #include <mach/irqs.h> |
31 | #include <mach/pxa27x.h> | 31 | #include <mach/pxa27x.h> |
32 | #include <mach/reset.h> | 32 | #include <mach/reset.h> |
33 | #include <mach/ohci.h> | 33 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
34 | #include <mach/pm.h> | 34 | #include <mach/pm.h> |
35 | #include <mach/dma.h> | 35 | #include <mach/dma.h> |
36 | #include <mach/smemc.h> | 36 | #include <mach/smemc.h> |
diff --git a/arch/arm/mach-pxa/pxa2xx.c b/arch/arm/mach-pxa/pxa2xx.c index f8ec85450c42..447dcbb22f6f 100644 --- a/arch/arm/mach-pxa/pxa2xx.c +++ b/arch/arm/mach-pxa/pxa2xx.c | |||
@@ -19,7 +19,7 @@ | |||
19 | #include <mach/pxa2xx-regs.h> | 19 | #include <mach/pxa2xx-regs.h> |
20 | #include <mach/mfp-pxa25x.h> | 20 | #include <mach/mfp-pxa25x.h> |
21 | #include <mach/reset.h> | 21 | #include <mach/reset.h> |
22 | #include <mach/irda.h> | 22 | #include <linux/platform_data/irda-pxaficp.h> |
23 | 23 | ||
24 | void pxa2xx_clear_reset_status(unsigned int mask) | 24 | void pxa2xx_clear_reset_status(unsigned int mask) |
25 | { | 25 | { |
diff --git a/arch/arm/mach-pxa/pxa3xx-ulpi.c b/arch/arm/mach-pxa/pxa3xx-ulpi.c index 5ead6d480c6d..7dbe3ccf1993 100644 --- a/arch/arm/mach-pxa/pxa3xx-ulpi.c +++ b/arch/arm/mach-pxa/pxa3xx-ulpi.c | |||
@@ -27,7 +27,7 @@ | |||
27 | 27 | ||
28 | #include <mach/hardware.h> | 28 | #include <mach/hardware.h> |
29 | #include <mach/regs-u2d.h> | 29 | #include <mach/regs-u2d.h> |
30 | #include <mach/pxa3xx-u2d.h> | 30 | #include <linux/platform_data/usb-pxa3xx-ulpi.h> |
31 | 31 | ||
32 | struct pxa3xx_u2d_ulpi { | 32 | struct pxa3xx_u2d_ulpi { |
33 | struct clk *clk; | 33 | struct clk *clk; |
diff --git a/arch/arm/mach-pxa/pxa3xx.c b/arch/arm/mach-pxa/pxa3xx.c index ff9c9574ec3e..656a1bb16d14 100644 --- a/arch/arm/mach-pxa/pxa3xx.c +++ b/arch/arm/mach-pxa/pxa3xx.c | |||
@@ -28,7 +28,7 @@ | |||
28 | #include <mach/hardware.h> | 28 | #include <mach/hardware.h> |
29 | #include <mach/pxa3xx-regs.h> | 29 | #include <mach/pxa3xx-regs.h> |
30 | #include <mach/reset.h> | 30 | #include <mach/reset.h> |
31 | #include <mach/ohci.h> | 31 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
32 | #include <mach/pm.h> | 32 | #include <mach/pm.h> |
33 | #include <mach/dma.h> | 33 | #include <mach/dma.h> |
34 | #include <mach/smemc.h> | 34 | #include <mach/smemc.h> |
diff --git a/arch/arm/mach-pxa/raumfeld.c b/arch/arm/mach-pxa/raumfeld.c index d89d87ae144c..25b08bfa997b 100644 --- a/arch/arm/mach-pxa/raumfeld.c +++ b/arch/arm/mach-pxa/raumfeld.c | |||
@@ -49,10 +49,10 @@ | |||
49 | #include <asm/mach/arch.h> | 49 | #include <asm/mach/arch.h> |
50 | 50 | ||
51 | #include <mach/pxa300.h> | 51 | #include <mach/pxa300.h> |
52 | #include <mach/ohci.h> | 52 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
53 | #include <mach/pxafb.h> | 53 | #include <linux/platform_data/video-pxafb.h> |
54 | #include <mach/mmc.h> | 54 | #include <linux/platform_data/mmc-pxamci.h> |
55 | #include <plat/pxa3xx_nand.h> | 55 | #include <linux/platform_data/mtd-nand-pxa3xx.h> |
56 | 56 | ||
57 | #include "generic.h" | 57 | #include "generic.h" |
58 | #include "devices.h" | 58 | #include "devices.h" |
diff --git a/arch/arm/mach-pxa/saar.c b/arch/arm/mach-pxa/saar.c index 86c95a5d8533..08d87a5d2639 100644 --- a/arch/arm/mach-pxa/saar.c +++ b/arch/arm/mach-pxa/saar.c | |||
@@ -32,7 +32,7 @@ | |||
32 | #include <asm/mach/flash.h> | 32 | #include <asm/mach/flash.h> |
33 | 33 | ||
34 | #include <mach/pxa930.h> | 34 | #include <mach/pxa930.h> |
35 | #include <mach/pxafb.h> | 35 | #include <linux/platform_data/video-pxafb.h> |
36 | 36 | ||
37 | #include "devices.h" | 37 | #include "devices.h" |
38 | #include "generic.h" | 38 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/spitz.c b/arch/arm/mach-pxa/spitz.c index 363d91b44ecb..2073f0e6db0d 100644 --- a/arch/arm/mach-pxa/spitz.c +++ b/arch/arm/mach-pxa/spitz.c | |||
@@ -41,10 +41,10 @@ | |||
41 | #include <mach/pxa27x.h> | 41 | #include <mach/pxa27x.h> |
42 | #include <mach/pxa27x-udc.h> | 42 | #include <mach/pxa27x-udc.h> |
43 | #include <mach/reset.h> | 43 | #include <mach/reset.h> |
44 | #include <mach/irda.h> | 44 | #include <linux/platform_data/irda-pxaficp.h> |
45 | #include <mach/mmc.h> | 45 | #include <linux/platform_data/mmc-pxamci.h> |
46 | #include <mach/ohci.h> | 46 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
47 | #include <mach/pxafb.h> | 47 | #include <linux/platform_data/video-pxafb.h> |
48 | #include <mach/spitz.h> | 48 | #include <mach/spitz.h> |
49 | #include <mach/sharpsl_pm.h> | 49 | #include <mach/sharpsl_pm.h> |
50 | #include <mach/smemc.h> | 50 | #include <mach/smemc.h> |
diff --git a/arch/arm/mach-pxa/stargate2.c b/arch/arm/mach-pxa/stargate2.c index 30b1b0b3c7f7..08ea7a84a291 100644 --- a/arch/arm/mach-pxa/stargate2.c +++ b/arch/arm/mach-pxa/stargate2.c | |||
@@ -44,7 +44,7 @@ | |||
44 | #include <asm/mach/flash.h> | 44 | #include <asm/mach/flash.h> |
45 | 45 | ||
46 | #include <mach/pxa27x.h> | 46 | #include <mach/pxa27x.h> |
47 | #include <mach/mmc.h> | 47 | #include <linux/platform_data/mmc-pxamci.h> |
48 | #include <mach/udc.h> | 48 | #include <mach/udc.h> |
49 | #include <mach/pxa27x-udc.h> | 49 | #include <mach/pxa27x-udc.h> |
50 | #include <mach/smemc.h> | 50 | #include <mach/smemc.h> |
diff --git a/arch/arm/mach-pxa/tavorevb.c b/arch/arm/mach-pxa/tavorevb.c index 736bfdc50ee6..1a25f8a7b0ce 100644 --- a/arch/arm/mach-pxa/tavorevb.c +++ b/arch/arm/mach-pxa/tavorevb.c | |||
@@ -24,8 +24,8 @@ | |||
24 | #include <asm/mach/arch.h> | 24 | #include <asm/mach/arch.h> |
25 | 25 | ||
26 | #include <mach/pxa930.h> | 26 | #include <mach/pxa930.h> |
27 | #include <mach/pxafb.h> | 27 | #include <linux/platform_data/video-pxafb.h> |
28 | #include <plat/pxa27x_keypad.h> | 28 | #include <linux/platform_data/keypad-pxa27x.h> |
29 | 29 | ||
30 | #include "devices.h" | 30 | #include "devices.h" |
31 | #include "generic.h" | 31 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/tosa.c b/arch/arm/mach-pxa/tosa.c index 4d4eb60bad1e..233629edf7ee 100644 --- a/arch/arm/mach-pxa/tosa.c +++ b/arch/arm/mach-pxa/tosa.c | |||
@@ -42,8 +42,8 @@ | |||
42 | 42 | ||
43 | #include <mach/pxa25x.h> | 43 | #include <mach/pxa25x.h> |
44 | #include <mach/reset.h> | 44 | #include <mach/reset.h> |
45 | #include <mach/irda.h> | 45 | #include <linux/platform_data/irda-pxaficp.h> |
46 | #include <mach/mmc.h> | 46 | #include <linux/platform_data/mmc-pxamci.h> |
47 | #include <mach/udc.h> | 47 | #include <mach/udc.h> |
48 | #include <mach/tosa_bt.h> | 48 | #include <mach/tosa_bt.h> |
49 | #include <mach/audio.h> | 49 | #include <mach/audio.h> |
diff --git a/arch/arm/mach-pxa/trizeps4.c b/arch/arm/mach-pxa/trizeps4.c index 166dd32cc1d3..fbbcbed4d1d4 100644 --- a/arch/arm/mach-pxa/trizeps4.c +++ b/arch/arm/mach-pxa/trizeps4.c | |||
@@ -43,10 +43,10 @@ | |||
43 | #include <mach/pxa27x.h> | 43 | #include <mach/pxa27x.h> |
44 | #include <mach/trizeps4.h> | 44 | #include <mach/trizeps4.h> |
45 | #include <mach/audio.h> | 45 | #include <mach/audio.h> |
46 | #include <mach/pxafb.h> | 46 | #include <linux/platform_data/video-pxafb.h> |
47 | #include <mach/mmc.h> | 47 | #include <linux/platform_data/mmc-pxamci.h> |
48 | #include <mach/irda.h> | 48 | #include <linux/platform_data/irda-pxaficp.h> |
49 | #include <mach/ohci.h> | 49 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
50 | #include <mach/smemc.h> | 50 | #include <mach/smemc.h> |
51 | 51 | ||
52 | #include "generic.h" | 52 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/viper.c b/arch/arm/mach-pxa/viper.c index 130379fb9d0f..392412ce4dac 100644 --- a/arch/arm/mach-pxa/viper.c +++ b/arch/arm/mach-pxa/viper.c | |||
@@ -48,9 +48,9 @@ | |||
48 | 48 | ||
49 | #include <mach/pxa25x.h> | 49 | #include <mach/pxa25x.h> |
50 | #include <mach/audio.h> | 50 | #include <mach/audio.h> |
51 | #include <mach/pxafb.h> | 51 | #include <linux/platform_data/video-pxafb.h> |
52 | #include <mach/regs-uart.h> | 52 | #include <mach/regs-uart.h> |
53 | #include <mach/arcom-pcmcia.h> | 53 | #include <linux/platform_data/pcmcia-pxa2xx_viper.h> |
54 | #include <mach/viper.h> | 54 | #include <mach/viper.h> |
55 | 55 | ||
56 | #include <asm/setup.h> | 56 | #include <asm/setup.h> |
diff --git a/arch/arm/mach-pxa/vpac270.c b/arch/arm/mach-pxa/vpac270.c index e1740acd15f1..491b6c9a2a9b 100644 --- a/arch/arm/mach-pxa/vpac270.c +++ b/arch/arm/mach-pxa/vpac270.c | |||
@@ -33,12 +33,12 @@ | |||
33 | #include <mach/pxa27x.h> | 33 | #include <mach/pxa27x.h> |
34 | #include <mach/audio.h> | 34 | #include <mach/audio.h> |
35 | #include <mach/vpac270.h> | 35 | #include <mach/vpac270.h> |
36 | #include <mach/mmc.h> | 36 | #include <linux/platform_data/mmc-pxamci.h> |
37 | #include <mach/pxafb.h> | 37 | #include <linux/platform_data/video-pxafb.h> |
38 | #include <mach/ohci.h> | 38 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
39 | #include <mach/pxa27x-udc.h> | 39 | #include <mach/pxa27x-udc.h> |
40 | #include <mach/udc.h> | 40 | #include <mach/udc.h> |
41 | #include <mach/pata_pxa.h> | 41 | #include <linux/platform_data/ata-pxa.h> |
42 | 42 | ||
43 | #include "generic.h" | 43 | #include "generic.h" |
44 | #include "devices.h" | 44 | #include "devices.h" |
diff --git a/arch/arm/mach-pxa/z2.c b/arch/arm/mach-pxa/z2.c index b9320cb8a11f..97529face7aa 100644 --- a/arch/arm/mach-pxa/z2.c +++ b/arch/arm/mach-pxa/z2.c | |||
@@ -37,9 +37,9 @@ | |||
37 | #include <mach/pxa27x.h> | 37 | #include <mach/pxa27x.h> |
38 | #include <mach/mfp-pxa27x.h> | 38 | #include <mach/mfp-pxa27x.h> |
39 | #include <mach/z2.h> | 39 | #include <mach/z2.h> |
40 | #include <mach/pxafb.h> | 40 | #include <linux/platform_data/video-pxafb.h> |
41 | #include <mach/mmc.h> | 41 | #include <linux/platform_data/mmc-pxamci.h> |
42 | #include <plat/pxa27x_keypad.h> | 42 | #include <linux/platform_data/keypad-pxa27x.h> |
43 | #include <mach/pm.h> | 43 | #include <mach/pm.h> |
44 | 44 | ||
45 | #include "generic.h" | 45 | #include "generic.h" |
diff --git a/arch/arm/mach-pxa/zeus.c b/arch/arm/mach-pxa/zeus.c index af3d4f7646d7..abd3aa145083 100644 --- a/arch/arm/mach-pxa/zeus.c +++ b/arch/arm/mach-pxa/zeus.c | |||
@@ -38,14 +38,14 @@ | |||
38 | 38 | ||
39 | #include <mach/pxa27x.h> | 39 | #include <mach/pxa27x.h> |
40 | #include <mach/regs-uart.h> | 40 | #include <mach/regs-uart.h> |
41 | #include <mach/ohci.h> | 41 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
42 | #include <mach/mmc.h> | 42 | #include <linux/platform_data/mmc-pxamci.h> |
43 | #include <mach/pxa27x-udc.h> | 43 | #include <mach/pxa27x-udc.h> |
44 | #include <mach/udc.h> | 44 | #include <mach/udc.h> |
45 | #include <mach/pxafb.h> | 45 | #include <linux/platform_data/video-pxafb.h> |
46 | #include <mach/pm.h> | 46 | #include <mach/pm.h> |
47 | #include <mach/audio.h> | 47 | #include <mach/audio.h> |
48 | #include <mach/arcom-pcmcia.h> | 48 | #include <linux/platform_data/pcmcia-pxa2xx_viper.h> |
49 | #include <mach/zeus.h> | 49 | #include <mach/zeus.h> |
50 | #include <mach/smemc.h> | 50 | #include <mach/smemc.h> |
51 | 51 | ||
diff --git a/arch/arm/mach-pxa/zylonite.c b/arch/arm/mach-pxa/zylonite.c index 98eec80623e3..226279fac9d4 100644 --- a/arch/arm/mach-pxa/zylonite.c +++ b/arch/arm/mach-pxa/zylonite.c | |||
@@ -26,12 +26,12 @@ | |||
26 | #include <asm/mach/arch.h> | 26 | #include <asm/mach/arch.h> |
27 | #include <mach/pxa3xx.h> | 27 | #include <mach/pxa3xx.h> |
28 | #include <mach/audio.h> | 28 | #include <mach/audio.h> |
29 | #include <mach/pxafb.h> | 29 | #include <linux/platform_data/video-pxafb.h> |
30 | #include <mach/zylonite.h> | 30 | #include <mach/zylonite.h> |
31 | #include <mach/mmc.h> | 31 | #include <linux/platform_data/mmc-pxamci.h> |
32 | #include <mach/ohci.h> | 32 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
33 | #include <plat/pxa27x_keypad.h> | 33 | #include <linux/platform_data/keypad-pxa27x.h> |
34 | #include <plat/pxa3xx_nand.h> | 34 | #include <linux/platform_data/mtd-nand-pxa3xx.h> |
35 | 35 | ||
36 | #include "devices.h" | 36 | #include "devices.h" |
37 | #include "generic.h" | 37 | #include "generic.h" |
diff --git a/arch/arm/mach-s3c24xx/common-smdk.c b/arch/arm/mach-s3c24xx/common-smdk.c index 87e75a250d5e..3b2cf6db3634 100644 --- a/arch/arm/mach-s3c24xx/common-smdk.c +++ b/arch/arm/mach-s3c24xx/common-smdk.c | |||
@@ -37,9 +37,9 @@ | |||
37 | #include <asm/irq.h> | 37 | #include <asm/irq.h> |
38 | 38 | ||
39 | #include <mach/regs-gpio.h> | 39 | #include <mach/regs-gpio.h> |
40 | #include <mach/leds-gpio.h> | 40 | #include <linux/platform_data/leds-s3c24xx.h> |
41 | 41 | ||
42 | #include <plat/nand.h> | 42 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
43 | 43 | ||
44 | #include <plat/common-smdk.h> | 44 | #include <plat/common-smdk.h> |
45 | #include <plat/gpio-cfg.h> | 45 | #include <plat/gpio-cfg.h> |
diff --git a/arch/arm/mach-s3c24xx/mach-amlm5900.c b/arch/arm/mach-s3c24xx/mach-amlm5900.c index ea2c4b003d58..f4ad99c1e476 100644 --- a/arch/arm/mach-s3c24xx/mach-amlm5900.c +++ b/arch/arm/mach-s3c24xx/mach-amlm5900.c | |||
@@ -53,7 +53,7 @@ | |||
53 | #include <mach/regs-lcd.h> | 53 | #include <mach/regs-lcd.h> |
54 | #include <mach/regs-gpio.h> | 54 | #include <mach/regs-gpio.h> |
55 | 55 | ||
56 | #include <plat/iic.h> | 56 | #include <linux/platform_data/i2c-s3c2410.h> |
57 | #include <plat/devs.h> | 57 | #include <plat/devs.h> |
58 | #include <plat/cpu.h> | 58 | #include <plat/cpu.h> |
59 | #include <plat/gpio-cfg.h> | 59 | #include <plat/gpio-cfg.h> |
diff --git a/arch/arm/mach-s3c24xx/mach-anubis.c b/arch/arm/mach-s3c24xx/mach-anubis.c index 0c7ed7a2b0cd..1ee8c4638743 100644 --- a/arch/arm/mach-s3c24xx/mach-anubis.c +++ b/arch/arm/mach-s3c24xx/mach-anubis.c | |||
@@ -40,8 +40,8 @@ | |||
40 | #include <mach/regs-gpio.h> | 40 | #include <mach/regs-gpio.h> |
41 | #include <mach/regs-mem.h> | 41 | #include <mach/regs-mem.h> |
42 | #include <mach/regs-lcd.h> | 42 | #include <mach/regs-lcd.h> |
43 | #include <plat/nand.h> | 43 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
44 | #include <plat/iic.h> | 44 | #include <linux/platform_data/i2c-s3c2410.h> |
45 | 45 | ||
46 | #include <linux/mtd/mtd.h> | 46 | #include <linux/mtd/mtd.h> |
47 | #include <linux/mtd/nand.h> | 47 | #include <linux/mtd/nand.h> |
@@ -53,7 +53,7 @@ | |||
53 | #include <plat/clock.h> | 53 | #include <plat/clock.h> |
54 | #include <plat/devs.h> | 54 | #include <plat/devs.h> |
55 | #include <plat/cpu.h> | 55 | #include <plat/cpu.h> |
56 | #include <plat/audio-simtec.h> | 56 | #include <linux/platform_data/asoc-s3c24xx_simtec.h> |
57 | 57 | ||
58 | #include "simtec.h" | 58 | #include "simtec.h" |
59 | #include "common.h" | 59 | #include "common.h" |
diff --git a/arch/arm/mach-s3c24xx/mach-at2440evb.c b/arch/arm/mach-s3c24xx/mach-at2440evb.c index 7a05abf1270b..00381fe5de32 100644 --- a/arch/arm/mach-s3c24xx/mach-at2440evb.c +++ b/arch/arm/mach-s3c24xx/mach-at2440evb.c | |||
@@ -36,8 +36,8 @@ | |||
36 | #include <mach/regs-gpio.h> | 36 | #include <mach/regs-gpio.h> |
37 | #include <mach/regs-mem.h> | 37 | #include <mach/regs-mem.h> |
38 | #include <mach/regs-lcd.h> | 38 | #include <mach/regs-lcd.h> |
39 | #include <plat/nand.h> | 39 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
40 | #include <plat/iic.h> | 40 | #include <linux/platform_data/i2c-s3c2410.h> |
41 | 41 | ||
42 | #include <linux/mtd/mtd.h> | 42 | #include <linux/mtd/mtd.h> |
43 | #include <linux/mtd/nand.h> | 43 | #include <linux/mtd/nand.h> |
@@ -47,7 +47,7 @@ | |||
47 | #include <plat/clock.h> | 47 | #include <plat/clock.h> |
48 | #include <plat/devs.h> | 48 | #include <plat/devs.h> |
49 | #include <plat/cpu.h> | 49 | #include <plat/cpu.h> |
50 | #include <plat/mci.h> | 50 | #include <linux/platform_data/mmc-s3cmci.h> |
51 | 51 | ||
52 | #include "common.h" | 52 | #include "common.h" |
53 | 53 | ||
diff --git a/arch/arm/mach-s3c24xx/mach-bast.c b/arch/arm/mach-s3c24xx/mach-bast.c index 1cf1720682d3..6a30ce7e4aa7 100644 --- a/arch/arm/mach-s3c24xx/mach-bast.c +++ b/arch/arm/mach-s3c24xx/mach-bast.c | |||
@@ -45,9 +45,9 @@ | |||
45 | #include <mach/regs-mem.h> | 45 | #include <mach/regs-mem.h> |
46 | #include <mach/regs-lcd.h> | 46 | #include <mach/regs-lcd.h> |
47 | 47 | ||
48 | #include <plat/hwmon.h> | 48 | #include <linux/platform_data/hwmon-s3c.h> |
49 | #include <plat/nand.h> | 49 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
50 | #include <plat/iic.h> | 50 | #include <linux/platform_data/i2c-s3c2410.h> |
51 | #include <mach/fb.h> | 51 | #include <mach/fb.h> |
52 | 52 | ||
53 | #include <linux/mtd/mtd.h> | 53 | #include <linux/mtd/mtd.h> |
@@ -62,7 +62,7 @@ | |||
62 | #include <plat/cpu.h> | 62 | #include <plat/cpu.h> |
63 | #include <plat/cpu-freq.h> | 63 | #include <plat/cpu-freq.h> |
64 | #include <plat/gpio-cfg.h> | 64 | #include <plat/gpio-cfg.h> |
65 | #include <plat/audio-simtec.h> | 65 | #include <linux/platform_data/asoc-s3c24xx_simtec.h> |
66 | 66 | ||
67 | #include "simtec.h" | 67 | #include "simtec.h" |
68 | #include "common.h" | 68 | #include "common.h" |
diff --git a/arch/arm/mach-s3c24xx/mach-gta02.c b/arch/arm/mach-s3c24xx/mach-gta02.c index 92e1f93a6bca..4a963467b7ee 100644 --- a/arch/arm/mach-s3c24xx/mach-gta02.c +++ b/arch/arm/mach-s3c24xx/mach-gta02.c | |||
@@ -73,21 +73,21 @@ | |||
73 | #include <mach/regs-gpio.h> | 73 | #include <mach/regs-gpio.h> |
74 | #include <mach/fb.h> | 74 | #include <mach/fb.h> |
75 | 75 | ||
76 | #include <plat/usb-control.h> | 76 | #include <linux/platform_data/usb-ohci-s3c2410.h> |
77 | #include <mach/regs-mem.h> | 77 | #include <mach/regs-mem.h> |
78 | #include <mach/hardware.h> | 78 | #include <mach/hardware.h> |
79 | 79 | ||
80 | #include <mach/gta02.h> | 80 | #include <mach/gta02.h> |
81 | 81 | ||
82 | #include <plat/regs-serial.h> | 82 | #include <plat/regs-serial.h> |
83 | #include <plat/nand.h> | 83 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
84 | #include <plat/devs.h> | 84 | #include <plat/devs.h> |
85 | #include <plat/cpu.h> | 85 | #include <plat/cpu.h> |
86 | #include <plat/pm.h> | 86 | #include <plat/pm.h> |
87 | #include <plat/udc.h> | 87 | #include <linux/platform_data/usb-s3c2410_udc.h> |
88 | #include <plat/gpio-cfg.h> | 88 | #include <plat/gpio-cfg.h> |
89 | #include <plat/iic.h> | 89 | #include <linux/platform_data/i2c-s3c2410.h> |
90 | #include <plat/ts.h> | 90 | #include <linux/platform_data/touchscreen-s3c2410.h> |
91 | 91 | ||
92 | #include "common.h" | 92 | #include "common.h" |
93 | 93 | ||
diff --git a/arch/arm/mach-s3c24xx/mach-h1940.c b/arch/arm/mach-s3c24xx/mach-h1940.c index bb8d008d5a5c..9638b337593c 100644 --- a/arch/arm/mach-s3c24xx/mach-h1940.c +++ b/arch/arm/mach-s3c24xx/mach-h1940.c | |||
@@ -56,8 +56,8 @@ | |||
56 | #include <mach/h1940.h> | 56 | #include <mach/h1940.h> |
57 | #include <mach/h1940-latch.h> | 57 | #include <mach/h1940-latch.h> |
58 | #include <mach/fb.h> | 58 | #include <mach/fb.h> |
59 | #include <plat/udc.h> | 59 | #include <linux/platform_data/usb-s3c2410_udc.h> |
60 | #include <plat/iic.h> | 60 | #include <linux/platform_data/i2c-s3c2410.h> |
61 | 61 | ||
62 | #include <plat/gpio-cfg.h> | 62 | #include <plat/gpio-cfg.h> |
63 | #include <plat/clock.h> | 63 | #include <plat/clock.h> |
@@ -65,8 +65,8 @@ | |||
65 | #include <plat/cpu.h> | 65 | #include <plat/cpu.h> |
66 | #include <plat/pll.h> | 66 | #include <plat/pll.h> |
67 | #include <plat/pm.h> | 67 | #include <plat/pm.h> |
68 | #include <plat/mci.h> | 68 | #include <linux/platform_data/mmc-s3cmci.h> |
69 | #include <plat/ts.h> | 69 | #include <linux/platform_data/touchscreen-s3c2410.h> |
70 | 70 | ||
71 | #include <sound/uda1380.h> | 71 | #include <sound/uda1380.h> |
72 | 72 | ||
diff --git a/arch/arm/mach-s3c24xx/mach-jive.c b/arch/arm/mach-s3c24xx/mach-jive.c index 471334715c37..c9954e26b492 100644 --- a/arch/arm/mach-s3c24xx/mach-jive.c +++ b/arch/arm/mach-s3c24xx/mach-jive.c | |||
@@ -32,8 +32,8 @@ | |||
32 | #include <asm/mach/irq.h> | 32 | #include <asm/mach/irq.h> |
33 | 33 | ||
34 | #include <plat/regs-serial.h> | 34 | #include <plat/regs-serial.h> |
35 | #include <plat/nand.h> | 35 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
36 | #include <plat/iic.h> | 36 | #include <linux/platform_data/i2c-s3c2410.h> |
37 | 37 | ||
38 | #include <mach/regs-power.h> | 38 | #include <mach/regs-power.h> |
39 | #include <mach/regs-gpio.h> | 39 | #include <mach/regs-gpio.h> |
@@ -54,7 +54,7 @@ | |||
54 | #include <plat/devs.h> | 54 | #include <plat/devs.h> |
55 | #include <plat/cpu.h> | 55 | #include <plat/cpu.h> |
56 | #include <plat/pm.h> | 56 | #include <plat/pm.h> |
57 | #include <plat/udc.h> | 57 | #include <linux/platform_data/usb-s3c2410_udc.h> |
58 | 58 | ||
59 | static struct map_desc jive_iodesc[] __initdata = { | 59 | static struct map_desc jive_iodesc[] __initdata = { |
60 | }; | 60 | }; |
diff --git a/arch/arm/mach-s3c24xx/mach-mini2440.c b/arch/arm/mach-s3c24xx/mach-mini2440.c index 734bbfe5ea22..393c0f1ac11a 100644 --- a/arch/arm/mach-s3c24xx/mach-mini2440.c +++ b/arch/arm/mach-s3c24xx/mach-mini2440.c | |||
@@ -39,14 +39,14 @@ | |||
39 | 39 | ||
40 | #include <plat/regs-serial.h> | 40 | #include <plat/regs-serial.h> |
41 | #include <mach/regs-gpio.h> | 41 | #include <mach/regs-gpio.h> |
42 | #include <mach/leds-gpio.h> | 42 | #include <linux/platform_data/leds-s3c24xx.h> |
43 | #include <mach/regs-mem.h> | 43 | #include <mach/regs-mem.h> |
44 | #include <mach/regs-lcd.h> | 44 | #include <mach/regs-lcd.h> |
45 | #include <mach/irqs.h> | 45 | #include <mach/irqs.h> |
46 | #include <plat/nand.h> | 46 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
47 | #include <plat/iic.h> | 47 | #include <linux/platform_data/i2c-s3c2410.h> |
48 | #include <plat/mci.h> | 48 | #include <linux/platform_data/mmc-s3cmci.h> |
49 | #include <plat/udc.h> | 49 | #include <linux/platform_data/usb-s3c2410_udc.h> |
50 | 50 | ||
51 | #include <linux/mtd/mtd.h> | 51 | #include <linux/mtd/mtd.h> |
52 | #include <linux/mtd/nand.h> | 52 | #include <linux/mtd/nand.h> |
diff --git a/arch/arm/mach-s3c24xx/mach-n30.c b/arch/arm/mach-s3c24xx/mach-n30.c index 383d00ca8f60..c53a9bfe1417 100644 --- a/arch/arm/mach-s3c24xx/mach-n30.c +++ b/arch/arm/mach-s3c24xx/mach-n30.c | |||
@@ -33,7 +33,7 @@ | |||
33 | #include <asm/mach-types.h> | 33 | #include <asm/mach-types.h> |
34 | 34 | ||
35 | #include <mach/fb.h> | 35 | #include <mach/fb.h> |
36 | #include <mach/leds-gpio.h> | 36 | #include <linux/platform_data/leds-s3c24xx.h> |
37 | #include <mach/regs-gpio.h> | 37 | #include <mach/regs-gpio.h> |
38 | #include <mach/regs-lcd.h> | 38 | #include <mach/regs-lcd.h> |
39 | 39 | ||
@@ -41,15 +41,15 @@ | |||
41 | #include <asm/mach/irq.h> | 41 | #include <asm/mach/irq.h> |
42 | #include <asm/mach/map.h> | 42 | #include <asm/mach/map.h> |
43 | 43 | ||
44 | #include <plat/iic.h> | 44 | #include <linux/platform_data/i2c-s3c2410.h> |
45 | #include <plat/regs-serial.h> | 45 | #include <plat/regs-serial.h> |
46 | 46 | ||
47 | #include <plat/clock.h> | 47 | #include <plat/clock.h> |
48 | #include <plat/cpu.h> | 48 | #include <plat/cpu.h> |
49 | #include <plat/devs.h> | 49 | #include <plat/devs.h> |
50 | #include <plat/mci.h> | 50 | #include <linux/platform_data/mmc-s3cmci.h> |
51 | #include <plat/s3c2410.h> | 51 | #include <plat/s3c2410.h> |
52 | #include <plat/udc.h> | 52 | #include <linux/platform_data/usb-s3c2410_udc.h> |
53 | 53 | ||
54 | #include "common.h" | 54 | #include "common.h" |
55 | 55 | ||
diff --git a/arch/arm/mach-s3c24xx/mach-nexcoder.c b/arch/arm/mach-s3c24xx/mach-nexcoder.c index a71a551094ef..a2b92b0898e2 100644 --- a/arch/arm/mach-s3c24xx/mach-nexcoder.c +++ b/arch/arm/mach-s3c24xx/mach-nexcoder.c | |||
@@ -38,7 +38,7 @@ | |||
38 | //#include <asm/debug-ll.h> | 38 | //#include <asm/debug-ll.h> |
39 | #include <mach/regs-gpio.h> | 39 | #include <mach/regs-gpio.h> |
40 | #include <plat/regs-serial.h> | 40 | #include <plat/regs-serial.h> |
41 | #include <plat/iic.h> | 41 | #include <linux/platform_data/i2c-s3c2410.h> |
42 | 42 | ||
43 | #include <plat/gpio-cfg.h> | 43 | #include <plat/gpio-cfg.h> |
44 | #include <plat/s3c2410.h> | 44 | #include <plat/s3c2410.h> |
diff --git a/arch/arm/mach-s3c24xx/mach-osiris.c b/arch/arm/mach-s3c24xx/mach-osiris.c index c0fb3c1bc548..bb36d832bd3d 100644 --- a/arch/arm/mach-s3c24xx/mach-osiris.c +++ b/arch/arm/mach-s3c24xx/mach-osiris.c | |||
@@ -41,8 +41,8 @@ | |||
41 | #include <mach/regs-gpio.h> | 41 | #include <mach/regs-gpio.h> |
42 | #include <mach/regs-mem.h> | 42 | #include <mach/regs-mem.h> |
43 | #include <mach/regs-lcd.h> | 43 | #include <mach/regs-lcd.h> |
44 | #include <plat/nand.h> | 44 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
45 | #include <plat/iic.h> | 45 | #include <linux/platform_data/i2c-s3c2410.h> |
46 | 46 | ||
47 | #include <linux/mtd/mtd.h> | 47 | #include <linux/mtd/mtd.h> |
48 | #include <linux/mtd/nand.h> | 48 | #include <linux/mtd/nand.h> |
diff --git a/arch/arm/mach-s3c24xx/mach-otom.c b/arch/arm/mach-s3c24xx/mach-otom.c index bc4b6efb3b27..bca39f0232b3 100644 --- a/arch/arm/mach-s3c24xx/mach-otom.c +++ b/arch/arm/mach-s3c24xx/mach-otom.c | |||
@@ -35,7 +35,7 @@ | |||
35 | #include <plat/s3c2410.h> | 35 | #include <plat/s3c2410.h> |
36 | #include <plat/clock.h> | 36 | #include <plat/clock.h> |
37 | #include <plat/devs.h> | 37 | #include <plat/devs.h> |
38 | #include <plat/iic.h> | 38 | #include <linux/platform_data/i2c-s3c2410.h> |
39 | #include <plat/cpu.h> | 39 | #include <plat/cpu.h> |
40 | 40 | ||
41 | #include "common.h" | 41 | #include "common.h" |
diff --git a/arch/arm/mach-s3c24xx/mach-qt2410.c b/arch/arm/mach-s3c24xx/mach-qt2410.c index 678bbca2b5e5..7b6ba13d7285 100644 --- a/arch/arm/mach-s3c24xx/mach-qt2410.c +++ b/arch/arm/mach-s3c24xx/mach-qt2410.c | |||
@@ -47,13 +47,13 @@ | |||
47 | #include <asm/irq.h> | 47 | #include <asm/irq.h> |
48 | #include <asm/mach-types.h> | 48 | #include <asm/mach-types.h> |
49 | 49 | ||
50 | #include <mach/leds-gpio.h> | 50 | #include <linux/platform_data/leds-s3c24xx.h> |
51 | #include <mach/regs-lcd.h> | 51 | #include <mach/regs-lcd.h> |
52 | #include <plat/regs-serial.h> | 52 | #include <plat/regs-serial.h> |
53 | #include <mach/fb.h> | 53 | #include <mach/fb.h> |
54 | #include <plat/nand.h> | 54 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
55 | #include <plat/udc.h> | 55 | #include <linux/platform_data/usb-s3c2410_udc.h> |
56 | #include <plat/iic.h> | 56 | #include <linux/platform_data/i2c-s3c2410.h> |
57 | 57 | ||
58 | #include <plat/common-smdk.h> | 58 | #include <plat/common-smdk.h> |
59 | #include <plat/gpio-cfg.h> | 59 | #include <plat/gpio-cfg.h> |
diff --git a/arch/arm/mach-s3c24xx/mach-rx1950.c b/arch/arm/mach-s3c24xx/mach-rx1950.c index 7ee73f27f207..379fde521d37 100644 --- a/arch/arm/mach-s3c24xx/mach-rx1950.c +++ b/arch/arm/mach-s3c24xx/mach-rx1950.c | |||
@@ -49,15 +49,15 @@ | |||
49 | #include <plat/clock.h> | 49 | #include <plat/clock.h> |
50 | #include <plat/regs-serial.h> | 50 | #include <plat/regs-serial.h> |
51 | #include <plat/regs-iic.h> | 51 | #include <plat/regs-iic.h> |
52 | #include <plat/mci.h> | 52 | #include <linux/platform_data/mmc-s3cmci.h> |
53 | #include <plat/udc.h> | 53 | #include <linux/platform_data/usb-s3c2410_udc.h> |
54 | #include <plat/nand.h> | 54 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
55 | #include <plat/iic.h> | 55 | #include <linux/platform_data/i2c-s3c2410.h> |
56 | #include <plat/devs.h> | 56 | #include <plat/devs.h> |
57 | #include <plat/cpu.h> | 57 | #include <plat/cpu.h> |
58 | #include <plat/pm.h> | 58 | #include <plat/pm.h> |
59 | #include <plat/irq.h> | 59 | #include <plat/irq.h> |
60 | #include <plat/ts.h> | 60 | #include <linux/platform_data/touchscreen-s3c2410.h> |
61 | 61 | ||
62 | #include <sound/uda1380.h> | 62 | #include <sound/uda1380.h> |
63 | 63 | ||
diff --git a/arch/arm/mach-s3c24xx/mach-rx3715.c b/arch/arm/mach-s3c24xx/mach-rx3715.c index 56af35447598..dacbb9a2122a 100644 --- a/arch/arm/mach-s3c24xx/mach-rx3715.c +++ b/arch/arm/mach-s3c24xx/mach-rx3715.c | |||
@@ -43,7 +43,7 @@ | |||
43 | #include <mach/regs-lcd.h> | 43 | #include <mach/regs-lcd.h> |
44 | 44 | ||
45 | #include <mach/h1940.h> | 45 | #include <mach/h1940.h> |
46 | #include <plat/nand.h> | 46 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
47 | #include <mach/fb.h> | 47 | #include <mach/fb.h> |
48 | 48 | ||
49 | #include <plat/clock.h> | 49 | #include <plat/clock.h> |
diff --git a/arch/arm/mach-s3c24xx/mach-smdk2410.c b/arch/arm/mach-s3c24xx/mach-smdk2410.c index bdc27e772876..82796b97cb04 100644 --- a/arch/arm/mach-s3c24xx/mach-smdk2410.c +++ b/arch/arm/mach-s3c24xx/mach-smdk2410.c | |||
@@ -47,7 +47,7 @@ | |||
47 | #include <asm/mach-types.h> | 47 | #include <asm/mach-types.h> |
48 | 48 | ||
49 | #include <plat/regs-serial.h> | 49 | #include <plat/regs-serial.h> |
50 | #include <plat/iic.h> | 50 | #include <linux/platform_data/i2c-s3c2410.h> |
51 | 51 | ||
52 | #include <plat/devs.h> | 52 | #include <plat/devs.h> |
53 | #include <plat/cpu.h> | 53 | #include <plat/cpu.h> |
diff --git a/arch/arm/mach-s3c24xx/mach-smdk2413.c b/arch/arm/mach-s3c24xx/mach-smdk2413.c index b11451b853d8..ce99fd8bbbc5 100644 --- a/arch/arm/mach-s3c24xx/mach-smdk2413.c +++ b/arch/arm/mach-s3c24xx/mach-smdk2413.c | |||
@@ -38,8 +38,8 @@ | |||
38 | #include <mach/regs-lcd.h> | 38 | #include <mach/regs-lcd.h> |
39 | 39 | ||
40 | #include <mach/idle.h> | 40 | #include <mach/idle.h> |
41 | #include <plat/udc.h> | 41 | #include <linux/platform_data/usb-s3c2410_udc.h> |
42 | #include <plat/iic.h> | 42 | #include <linux/platform_data/i2c-s3c2410.h> |
43 | #include <mach/fb.h> | 43 | #include <mach/fb.h> |
44 | 44 | ||
45 | #include <plat/s3c2410.h> | 45 | #include <plat/s3c2410.h> |
diff --git a/arch/arm/mach-s3c24xx/mach-smdk2416.c b/arch/arm/mach-s3c24xx/mach-smdk2416.c index c3100a044fbe..db2787aa1e5e 100644 --- a/arch/arm/mach-s3c24xx/mach-smdk2416.c +++ b/arch/arm/mach-s3c24xx/mach-smdk2416.c | |||
@@ -39,17 +39,17 @@ | |||
39 | #include <mach/regs-s3c2443-clock.h> | 39 | #include <mach/regs-s3c2443-clock.h> |
40 | 40 | ||
41 | #include <mach/idle.h> | 41 | #include <mach/idle.h> |
42 | #include <mach/leds-gpio.h> | 42 | #include <linux/platform_data/leds-s3c24xx.h> |
43 | #include <plat/iic.h> | 43 | #include <linux/platform_data/i2c-s3c2410.h> |
44 | 44 | ||
45 | #include <plat/s3c2416.h> | 45 | #include <plat/s3c2416.h> |
46 | #include <plat/gpio-cfg.h> | 46 | #include <plat/gpio-cfg.h> |
47 | #include <plat/clock.h> | 47 | #include <plat/clock.h> |
48 | #include <plat/devs.h> | 48 | #include <plat/devs.h> |
49 | #include <plat/cpu.h> | 49 | #include <plat/cpu.h> |
50 | #include <plat/nand.h> | 50 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
51 | #include <plat/sdhci.h> | 51 | #include <plat/sdhci.h> |
52 | #include <plat/udc.h> | 52 | #include <linux/platform_data/usb-s3c2410_udc.h> |
53 | #include <linux/platform_data/s3c-hsudc.h> | 53 | #include <linux/platform_data/s3c-hsudc.h> |
54 | 54 | ||
55 | #include <plat/regs-fb-v4.h> | 55 | #include <plat/regs-fb-v4.h> |
diff --git a/arch/arm/mach-s3c24xx/mach-smdk2440.c b/arch/arm/mach-s3c24xx/mach-smdk2440.c index 83a1036d7dcb..b7ff882c6ce6 100644 --- a/arch/arm/mach-s3c24xx/mach-smdk2440.c +++ b/arch/arm/mach-s3c24xx/mach-smdk2440.c | |||
@@ -37,7 +37,7 @@ | |||
37 | 37 | ||
38 | #include <mach/idle.h> | 38 | #include <mach/idle.h> |
39 | #include <mach/fb.h> | 39 | #include <mach/fb.h> |
40 | #include <plat/iic.h> | 40 | #include <linux/platform_data/i2c-s3c2410.h> |
41 | 41 | ||
42 | #include <plat/s3c2410.h> | 42 | #include <plat/s3c2410.h> |
43 | #include <plat/s3c244x.h> | 43 | #include <plat/s3c244x.h> |
diff --git a/arch/arm/mach-s3c24xx/mach-smdk2443.c b/arch/arm/mach-s3c24xx/mach-smdk2443.c index 209236956222..2568656f046f 100644 --- a/arch/arm/mach-s3c24xx/mach-smdk2443.c +++ b/arch/arm/mach-s3c24xx/mach-smdk2443.c | |||
@@ -37,7 +37,7 @@ | |||
37 | 37 | ||
38 | #include <mach/idle.h> | 38 | #include <mach/idle.h> |
39 | #include <mach/fb.h> | 39 | #include <mach/fb.h> |
40 | #include <plat/iic.h> | 40 | #include <linux/platform_data/i2c-s3c2410.h> |
41 | 41 | ||
42 | #include <plat/s3c2410.h> | 42 | #include <plat/s3c2410.h> |
43 | #include <plat/s3c2443.h> | 43 | #include <plat/s3c2443.h> |
diff --git a/arch/arm/mach-s3c24xx/mach-tct_hammer.c b/arch/arm/mach-s3c24xx/mach-tct_hammer.c index fe990289ee7d..495bf5cf52e9 100644 --- a/arch/arm/mach-s3c24xx/mach-tct_hammer.c +++ b/arch/arm/mach-s3c24xx/mach-tct_hammer.c | |||
@@ -45,7 +45,7 @@ | |||
45 | #include <asm/mach-types.h> | 45 | #include <asm/mach-types.h> |
46 | 46 | ||
47 | #include <plat/regs-serial.h> | 47 | #include <plat/regs-serial.h> |
48 | #include <plat/iic.h> | 48 | #include <linux/platform_data/i2c-s3c2410.h> |
49 | #include <plat/devs.h> | 49 | #include <plat/devs.h> |
50 | #include <plat/cpu.h> | 50 | #include <plat/cpu.h> |
51 | 51 | ||
diff --git a/arch/arm/mach-s3c24xx/mach-vr1000.c b/arch/arm/mach-s3c24xx/mach-vr1000.c index bd5f189f0424..14d5b12e388c 100644 --- a/arch/arm/mach-s3c24xx/mach-vr1000.c +++ b/arch/arm/mach-s3c24xx/mach-vr1000.c | |||
@@ -43,13 +43,13 @@ | |||
43 | 43 | ||
44 | #include <plat/regs-serial.h> | 44 | #include <plat/regs-serial.h> |
45 | #include <mach/regs-gpio.h> | 45 | #include <mach/regs-gpio.h> |
46 | #include <mach/leds-gpio.h> | 46 | #include <linux/platform_data/leds-s3c24xx.h> |
47 | 47 | ||
48 | #include <plat/clock.h> | 48 | #include <plat/clock.h> |
49 | #include <plat/devs.h> | 49 | #include <plat/devs.h> |
50 | #include <plat/cpu.h> | 50 | #include <plat/cpu.h> |
51 | #include <plat/iic.h> | 51 | #include <linux/platform_data/i2c-s3c2410.h> |
52 | #include <plat/audio-simtec.h> | 52 | #include <linux/platform_data/asoc-s3c24xx_simtec.h> |
53 | 53 | ||
54 | #include "simtec.h" | 54 | #include "simtec.h" |
55 | #include "common.h" | 55 | #include "common.h" |
diff --git a/arch/arm/mach-s3c24xx/mach-vstms.c b/arch/arm/mach-s3c24xx/mach-vstms.c index 94bfaa1fb148..f1d44ae11833 100644 --- a/arch/arm/mach-s3c24xx/mach-vstms.c +++ b/arch/arm/mach-s3c24xx/mach-vstms.c | |||
@@ -39,8 +39,8 @@ | |||
39 | #include <mach/idle.h> | 39 | #include <mach/idle.h> |
40 | #include <mach/fb.h> | 40 | #include <mach/fb.h> |
41 | 41 | ||
42 | #include <plat/iic.h> | 42 | #include <linux/platform_data/i2c-s3c2410.h> |
43 | #include <plat/nand.h> | 43 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
44 | 44 | ||
45 | #include <plat/s3c2410.h> | 45 | #include <plat/s3c2410.h> |
46 | #include <plat/s3c2412.h> | 46 | #include <plat/s3c2412.h> |
diff --git a/arch/arm/mach-s3c24xx/setup-i2c.c b/arch/arm/mach-s3c24xx/setup-i2c.c index 9e90a7cbd1d6..7b4f33332d19 100644 --- a/arch/arm/mach-s3c24xx/setup-i2c.c +++ b/arch/arm/mach-s3c24xx/setup-i2c.c | |||
@@ -16,7 +16,7 @@ | |||
16 | struct platform_device; | 16 | struct platform_device; |
17 | 17 | ||
18 | #include <plat/gpio-cfg.h> | 18 | #include <plat/gpio-cfg.h> |
19 | #include <plat/iic.h> | 19 | #include <linux/platform_data/i2c-s3c2410.h> |
20 | #include <mach/hardware.h> | 20 | #include <mach/hardware.h> |
21 | #include <mach/regs-gpio.h> | 21 | #include <mach/regs-gpio.h> |
22 | 22 | ||
diff --git a/arch/arm/mach-s3c24xx/simtec-audio.c b/arch/arm/mach-s3c24xx/simtec-audio.c index 11881c9a38c0..fd0ef05763a9 100644 --- a/arch/arm/mach-s3c24xx/simtec-audio.c +++ b/arch/arm/mach-s3c24xx/simtec-audio.c | |||
@@ -24,7 +24,7 @@ | |||
24 | #include <mach/hardware.h> | 24 | #include <mach/hardware.h> |
25 | #include <mach/regs-gpio.h> | 25 | #include <mach/regs-gpio.h> |
26 | 26 | ||
27 | #include <plat/audio-simtec.h> | 27 | #include <linux/platform_data/asoc-s3c24xx_simtec.h> |
28 | #include <plat/devs.h> | 28 | #include <plat/devs.h> |
29 | 29 | ||
30 | #include "simtec.h" | 30 | #include "simtec.h" |
diff --git a/arch/arm/mach-s3c24xx/simtec-usb.c b/arch/arm/mach-s3c24xx/simtec-usb.c index d91c1a725139..17f8356177c1 100644 --- a/arch/arm/mach-s3c24xx/simtec-usb.c +++ b/arch/arm/mach-s3c24xx/simtec-usb.c | |||
@@ -34,7 +34,7 @@ | |||
34 | #include <mach/hardware.h> | 34 | #include <mach/hardware.h> |
35 | #include <asm/irq.h> | 35 | #include <asm/irq.h> |
36 | 36 | ||
37 | #include <plat/usb-control.h> | 37 | #include <linux/platform_data/usb-ohci-s3c2410.h> |
38 | #include <plat/devs.h> | 38 | #include <plat/devs.h> |
39 | 39 | ||
40 | #include "simtec.h" | 40 | #include "simtec.h" |
diff --git a/arch/arm/mach-s3c64xx/dev-audio.c b/arch/arm/mach-s3c64xx/dev-audio.c index 124fd5d63006..35f3e07eaccc 100644 --- a/arch/arm/mach-s3c64xx/dev-audio.c +++ b/arch/arm/mach-s3c64xx/dev-audio.c | |||
@@ -20,7 +20,7 @@ | |||
20 | #include <mach/dma.h> | 20 | #include <mach/dma.h> |
21 | 21 | ||
22 | #include <plat/devs.h> | 22 | #include <plat/devs.h> |
23 | #include <plat/audio.h> | 23 | #include <linux/platform_data/asoc-s3c.h> |
24 | #include <plat/gpio-cfg.h> | 24 | #include <plat/gpio-cfg.h> |
25 | 25 | ||
26 | static const char *rclksrc[] = { | 26 | static const char *rclksrc[] = { |
diff --git a/arch/arm/mach-s3c64xx/mach-anw6410.c b/arch/arm/mach-s3c64xx/mach-anw6410.c index ffa29ddfdfce..15c58dfc4584 100644 --- a/arch/arm/mach-s3c64xx/mach-anw6410.c +++ b/arch/arm/mach-s3c64xx/mach-anw6410.c | |||
@@ -42,7 +42,7 @@ | |||
42 | #include <asm/mach-types.h> | 42 | #include <asm/mach-types.h> |
43 | 43 | ||
44 | #include <plat/regs-serial.h> | 44 | #include <plat/regs-serial.h> |
45 | #include <plat/iic.h> | 45 | #include <linux/platform_data/i2c-s3c2410.h> |
46 | #include <plat/fb.h> | 46 | #include <plat/fb.h> |
47 | #include <plat/regs-fb-v4.h> | 47 | #include <plat/regs-fb-v4.h> |
48 | 48 | ||
diff --git a/arch/arm/mach-s3c64xx/mach-crag6410-module.c b/arch/arm/mach-s3c64xx/mach-crag6410-module.c index 9e382e7c77cb..181aa99427fe 100644 --- a/arch/arm/mach-s3c64xx/mach-crag6410-module.c +++ b/arch/arm/mach-s3c64xx/mach-crag6410-module.c | |||
@@ -24,7 +24,7 @@ | |||
24 | #include <sound/wm8962.h> | 24 | #include <sound/wm8962.h> |
25 | #include <sound/wm9081.h> | 25 | #include <sound/wm9081.h> |
26 | 26 | ||
27 | #include <plat/s3c64xx-spi.h> | 27 | #include <linux/platform_data/spi-s3c64xx.h> |
28 | 28 | ||
29 | #include <mach/crag6410.h> | 29 | #include <mach/crag6410.h> |
30 | 30 | ||
diff --git a/arch/arm/mach-s3c64xx/mach-crag6410.c b/arch/arm/mach-s3c64xx/mach-crag6410.c index 09cd81207a3f..717d675188d4 100644 --- a/arch/arm/mach-s3c64xx/mach-crag6410.c +++ b/arch/arm/mach-s3c64xx/mach-crag6410.c | |||
@@ -61,14 +61,14 @@ | |||
61 | #include <plat/fb.h> | 61 | #include <plat/fb.h> |
62 | #include <plat/sdhci.h> | 62 | #include <plat/sdhci.h> |
63 | #include <plat/gpio-cfg.h> | 63 | #include <plat/gpio-cfg.h> |
64 | #include <plat/s3c64xx-spi.h> | 64 | #include <linux/platform_data/spi-s3c64xx.h> |
65 | 65 | ||
66 | #include <plat/keypad.h> | 66 | #include <plat/keypad.h> |
67 | #include <plat/clock.h> | 67 | #include <plat/clock.h> |
68 | #include <plat/devs.h> | 68 | #include <plat/devs.h> |
69 | #include <plat/cpu.h> | 69 | #include <plat/cpu.h> |
70 | #include <plat/adc.h> | 70 | #include <plat/adc.h> |
71 | #include <plat/iic.h> | 71 | #include <linux/platform_data/i2c-s3c2410.h> |
72 | #include <plat/pm.h> | 72 | #include <plat/pm.h> |
73 | 73 | ||
74 | #include "common.h" | 74 | #include "common.h" |
diff --git a/arch/arm/mach-s3c64xx/mach-hmt.c b/arch/arm/mach-s3c64xx/mach-hmt.c index 689088162f77..02222b32b7d3 100644 --- a/arch/arm/mach-s3c64xx/mach-hmt.c +++ b/arch/arm/mach-s3c64xx/mach-hmt.c | |||
@@ -34,9 +34,9 @@ | |||
34 | #include <asm/mach-types.h> | 34 | #include <asm/mach-types.h> |
35 | 35 | ||
36 | #include <plat/regs-serial.h> | 36 | #include <plat/regs-serial.h> |
37 | #include <plat/iic.h> | 37 | #include <linux/platform_data/i2c-s3c2410.h> |
38 | #include <plat/fb.h> | 38 | #include <plat/fb.h> |
39 | #include <plat/nand.h> | 39 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
40 | 40 | ||
41 | #include <plat/clock.h> | 41 | #include <plat/clock.h> |
42 | #include <plat/devs.h> | 42 | #include <plat/devs.h> |
diff --git a/arch/arm/mach-s3c64xx/mach-mini6410.c b/arch/arm/mach-s3c64xx/mach-mini6410.c index 5539a255a704..09311cc40115 100644 --- a/arch/arm/mach-s3c64xx/mach-mini6410.c +++ b/arch/arm/mach-s3c64xx/mach-mini6410.c | |||
@@ -38,9 +38,9 @@ | |||
38 | #include <plat/cpu.h> | 38 | #include <plat/cpu.h> |
39 | #include <plat/devs.h> | 39 | #include <plat/devs.h> |
40 | #include <plat/fb.h> | 40 | #include <plat/fb.h> |
41 | #include <plat/nand.h> | 41 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
42 | #include <plat/regs-serial.h> | 42 | #include <plat/regs-serial.h> |
43 | #include <plat/ts.h> | 43 | #include <linux/platform_data/touchscreen-s3c2410.h> |
44 | #include <plat/regs-fb-v4.h> | 44 | #include <plat/regs-fb-v4.h> |
45 | 45 | ||
46 | #include <video/platform_lcd.h> | 46 | #include <video/platform_lcd.h> |
diff --git a/arch/arm/mach-s3c64xx/mach-ncp.c b/arch/arm/mach-s3c64xx/mach-ncp.c index cad2e05eddf7..46ee88d16815 100644 --- a/arch/arm/mach-s3c64xx/mach-ncp.c +++ b/arch/arm/mach-s3c64xx/mach-ncp.c | |||
@@ -37,7 +37,7 @@ | |||
37 | #include <asm/mach-types.h> | 37 | #include <asm/mach-types.h> |
38 | 38 | ||
39 | #include <plat/regs-serial.h> | 39 | #include <plat/regs-serial.h> |
40 | #include <plat/iic.h> | 40 | #include <linux/platform_data/i2c-s3c2410.h> |
41 | #include <plat/fb.h> | 41 | #include <plat/fb.h> |
42 | 42 | ||
43 | #include <plat/clock.h> | 43 | #include <plat/clock.h> |
diff --git a/arch/arm/mach-s3c64xx/mach-real6410.c b/arch/arm/mach-s3c64xx/mach-real6410.c index 326b21604bc3..6daca203e72b 100644 --- a/arch/arm/mach-s3c64xx/mach-real6410.c +++ b/arch/arm/mach-s3c64xx/mach-real6410.c | |||
@@ -39,9 +39,9 @@ | |||
39 | #include <plat/cpu.h> | 39 | #include <plat/cpu.h> |
40 | #include <plat/devs.h> | 40 | #include <plat/devs.h> |
41 | #include <plat/fb.h> | 41 | #include <plat/fb.h> |
42 | #include <plat/nand.h> | 42 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
43 | #include <plat/regs-serial.h> | 43 | #include <plat/regs-serial.h> |
44 | #include <plat/ts.h> | 44 | #include <linux/platform_data/touchscreen-s3c2410.h> |
45 | #include <plat/regs-fb-v4.h> | 45 | #include <plat/regs-fb-v4.h> |
46 | 46 | ||
47 | #include <video/platform_lcd.h> | 47 | #include <video/platform_lcd.h> |
diff --git a/arch/arm/mach-s3c64xx/mach-smartq.c b/arch/arm/mach-s3c64xx/mach-smartq.c index ceeb1de40376..c6d7390939ae 100644 --- a/arch/arm/mach-s3c64xx/mach-smartq.c +++ b/arch/arm/mach-s3c64xx/mach-smartq.c | |||
@@ -30,13 +30,13 @@ | |||
30 | #include <plat/clock.h> | 30 | #include <plat/clock.h> |
31 | #include <plat/cpu.h> | 31 | #include <plat/cpu.h> |
32 | #include <plat/devs.h> | 32 | #include <plat/devs.h> |
33 | #include <plat/iic.h> | 33 | #include <linux/platform_data/i2c-s3c2410.h> |
34 | #include <plat/gpio-cfg.h> | 34 | #include <plat/gpio-cfg.h> |
35 | #include <plat/hwmon.h> | 35 | #include <linux/platform_data/hwmon-s3c.h> |
36 | #include <plat/regs-serial.h> | 36 | #include <plat/regs-serial.h> |
37 | #include <plat/usb-control.h> | 37 | #include <linux/platform_data/usb-ohci-s3c2410.h> |
38 | #include <plat/sdhci.h> | 38 | #include <plat/sdhci.h> |
39 | #include <plat/ts.h> | 39 | #include <linux/platform_data/touchscreen-s3c2410.h> |
40 | 40 | ||
41 | #include <video/platform_lcd.h> | 41 | #include <video/platform_lcd.h> |
42 | 42 | ||
diff --git a/arch/arm/mach-s3c64xx/mach-smdk6400.c b/arch/arm/mach-s3c64xx/mach-smdk6400.c index b0f4525c66bd..a928fae5694e 100644 --- a/arch/arm/mach-s3c64xx/mach-smdk6400.c +++ b/arch/arm/mach-s3c64xx/mach-smdk6400.c | |||
@@ -35,7 +35,7 @@ | |||
35 | #include <plat/clock.h> | 35 | #include <plat/clock.h> |
36 | #include <plat/devs.h> | 36 | #include <plat/devs.h> |
37 | #include <plat/cpu.h> | 37 | #include <plat/cpu.h> |
38 | #include <plat/iic.h> | 38 | #include <linux/platform_data/i2c-s3c2410.h> |
39 | 39 | ||
40 | #include "common.h" | 40 | #include "common.h" |
41 | 41 | ||
diff --git a/arch/arm/mach-s3c64xx/mach-smdk6410.c b/arch/arm/mach-s3c64xx/mach-smdk6410.c index 0fe4f1503f4f..2547a8846472 100644 --- a/arch/arm/mach-s3c64xx/mach-smdk6410.c +++ b/arch/arm/mach-s3c64xx/mach-smdk6410.c | |||
@@ -60,8 +60,8 @@ | |||
60 | #include <mach/regs-gpio.h> | 60 | #include <mach/regs-gpio.h> |
61 | #include <mach/regs-sys.h> | 61 | #include <mach/regs-sys.h> |
62 | #include <mach/regs-srom.h> | 62 | #include <mach/regs-srom.h> |
63 | #include <plat/ata.h> | 63 | #include <linux/platform_data/ata-samsung_cf.h> |
64 | #include <plat/iic.h> | 64 | #include <linux/platform_data/i2c-s3c2410.h> |
65 | #include <plat/fb.h> | 65 | #include <plat/fb.h> |
66 | #include <plat/gpio-cfg.h> | 66 | #include <plat/gpio-cfg.h> |
67 | 67 | ||
@@ -69,7 +69,7 @@ | |||
69 | #include <plat/devs.h> | 69 | #include <plat/devs.h> |
70 | #include <plat/cpu.h> | 70 | #include <plat/cpu.h> |
71 | #include <plat/adc.h> | 71 | #include <plat/adc.h> |
72 | #include <plat/ts.h> | 72 | #include <linux/platform_data/touchscreen-s3c2410.h> |
73 | #include <plat/keypad.h> | 73 | #include <plat/keypad.h> |
74 | #include <plat/backlight.h> | 74 | #include <plat/backlight.h> |
75 | #include <plat/regs-fb-v4.h> | 75 | #include <plat/regs-fb-v4.h> |
diff --git a/arch/arm/mach-s3c64xx/setup-i2c0.c b/arch/arm/mach-s3c64xx/setup-i2c0.c index 241af94a9e70..40666ba8d607 100644 --- a/arch/arm/mach-s3c64xx/setup-i2c0.c +++ b/arch/arm/mach-s3c64xx/setup-i2c0.c | |||
@@ -18,7 +18,7 @@ | |||
18 | 18 | ||
19 | struct platform_device; /* don't need the contents */ | 19 | struct platform_device; /* don't need the contents */ |
20 | 20 | ||
21 | #include <plat/iic.h> | 21 | #include <linux/platform_data/i2c-s3c2410.h> |
22 | #include <plat/gpio-cfg.h> | 22 | #include <plat/gpio-cfg.h> |
23 | 23 | ||
24 | void s3c_i2c0_cfg_gpio(struct platform_device *dev) | 24 | void s3c_i2c0_cfg_gpio(struct platform_device *dev) |
diff --git a/arch/arm/mach-s3c64xx/setup-i2c1.c b/arch/arm/mach-s3c64xx/setup-i2c1.c index 3d13a961986d..3fdb24c4e62a 100644 --- a/arch/arm/mach-s3c64xx/setup-i2c1.c +++ b/arch/arm/mach-s3c64xx/setup-i2c1.c | |||
@@ -18,7 +18,7 @@ | |||
18 | 18 | ||
19 | struct platform_device; /* don't need the contents */ | 19 | struct platform_device; /* don't need the contents */ |
20 | 20 | ||
21 | #include <plat/iic.h> | 21 | #include <linux/platform_data/i2c-s3c2410.h> |
22 | #include <plat/gpio-cfg.h> | 22 | #include <plat/gpio-cfg.h> |
23 | 23 | ||
24 | void s3c_i2c1_cfg_gpio(struct platform_device *dev) | 24 | void s3c_i2c1_cfg_gpio(struct platform_device *dev) |
diff --git a/arch/arm/mach-s3c64xx/setup-ide.c b/arch/arm/mach-s3c64xx/setup-ide.c index 41b425602d88..648d8b85bf6b 100644 --- a/arch/arm/mach-s3c64xx/setup-ide.c +++ b/arch/arm/mach-s3c64xx/setup-ide.c | |||
@@ -17,7 +17,7 @@ | |||
17 | #include <mach/map.h> | 17 | #include <mach/map.h> |
18 | #include <mach/regs-clock.h> | 18 | #include <mach/regs-clock.h> |
19 | #include <plat/gpio-cfg.h> | 19 | #include <plat/gpio-cfg.h> |
20 | #include <plat/ata.h> | 20 | #include <linux/platform_data/ata-samsung_cf.h> |
21 | 21 | ||
22 | void s3c64xx_ide_setup_gpio(void) | 22 | void s3c64xx_ide_setup_gpio(void) |
23 | { | 23 | { |
diff --git a/arch/arm/mach-s5p64x0/dev-audio.c b/arch/arm/mach-s5p64x0/dev-audio.c index 91113ddc51da..a0d6edfd23a0 100644 --- a/arch/arm/mach-s5p64x0/dev-audio.c +++ b/arch/arm/mach-s5p64x0/dev-audio.c | |||
@@ -13,7 +13,7 @@ | |||
13 | #include <linux/gpio.h> | 13 | #include <linux/gpio.h> |
14 | 14 | ||
15 | #include <plat/gpio-cfg.h> | 15 | #include <plat/gpio-cfg.h> |
16 | #include <plat/audio.h> | 16 | #include <linux/platform_data/asoc-s3c.h> |
17 | 17 | ||
18 | #include <mach/map.h> | 18 | #include <mach/map.h> |
19 | #include <mach/dma.h> | 19 | #include <mach/dma.h> |
diff --git a/arch/arm/mach-s5p64x0/mach-smdk6440.c b/arch/arm/mach-s5p64x0/mach-smdk6440.c index 92fefad505cc..dea78a848244 100644 --- a/arch/arm/mach-s5p64x0/mach-smdk6440.c +++ b/arch/arm/mach-s5p64x0/mach-smdk6440.c | |||
@@ -45,10 +45,10 @@ | |||
45 | #include <plat/clock.h> | 45 | #include <plat/clock.h> |
46 | #include <plat/devs.h> | 46 | #include <plat/devs.h> |
47 | #include <plat/cpu.h> | 47 | #include <plat/cpu.h> |
48 | #include <plat/iic.h> | 48 | #include <linux/platform_data/i2c-s3c2410.h> |
49 | #include <plat/pll.h> | 49 | #include <plat/pll.h> |
50 | #include <plat/adc.h> | 50 | #include <plat/adc.h> |
51 | #include <plat/ts.h> | 51 | #include <linux/platform_data/touchscreen-s3c2410.h> |
52 | #include <plat/s5p-time.h> | 52 | #include <plat/s5p-time.h> |
53 | #include <plat/backlight.h> | 53 | #include <plat/backlight.h> |
54 | #include <plat/fb.h> | 54 | #include <plat/fb.h> |
diff --git a/arch/arm/mach-s5p64x0/mach-smdk6450.c b/arch/arm/mach-s5p64x0/mach-smdk6450.c index e2335ecf6eae..6f14fc729b8f 100644 --- a/arch/arm/mach-s5p64x0/mach-smdk6450.c +++ b/arch/arm/mach-s5p64x0/mach-smdk6450.c | |||
@@ -45,10 +45,10 @@ | |||
45 | #include <plat/clock.h> | 45 | #include <plat/clock.h> |
46 | #include <plat/devs.h> | 46 | #include <plat/devs.h> |
47 | #include <plat/cpu.h> | 47 | #include <plat/cpu.h> |
48 | #include <plat/iic.h> | 48 | #include <linux/platform_data/i2c-s3c2410.h> |
49 | #include <plat/pll.h> | 49 | #include <plat/pll.h> |
50 | #include <plat/adc.h> | 50 | #include <plat/adc.h> |
51 | #include <plat/ts.h> | 51 | #include <linux/platform_data/touchscreen-s3c2410.h> |
52 | #include <plat/s5p-time.h> | 52 | #include <plat/s5p-time.h> |
53 | #include <plat/backlight.h> | 53 | #include <plat/backlight.h> |
54 | #include <plat/fb.h> | 54 | #include <plat/fb.h> |
diff --git a/arch/arm/mach-s5p64x0/setup-i2c0.c b/arch/arm/mach-s5p64x0/setup-i2c0.c index 46b463917c54..a32edc545e6c 100644 --- a/arch/arm/mach-s5p64x0/setup-i2c0.c +++ b/arch/arm/mach-s5p64x0/setup-i2c0.c | |||
@@ -19,7 +19,7 @@ | |||
19 | struct platform_device; /* don't need the contents */ | 19 | struct platform_device; /* don't need the contents */ |
20 | 20 | ||
21 | #include <plat/gpio-cfg.h> | 21 | #include <plat/gpio-cfg.h> |
22 | #include <plat/iic.h> | 22 | #include <linux/platform_data/i2c-s3c2410.h> |
23 | 23 | ||
24 | #include <mach/i2c.h> | 24 | #include <mach/i2c.h> |
25 | 25 | ||
diff --git a/arch/arm/mach-s5p64x0/setup-i2c1.c b/arch/arm/mach-s5p64x0/setup-i2c1.c index 6ad3b986021c..ca2c5c7f8aa6 100644 --- a/arch/arm/mach-s5p64x0/setup-i2c1.c +++ b/arch/arm/mach-s5p64x0/setup-i2c1.c | |||
@@ -19,7 +19,7 @@ | |||
19 | struct platform_device; /* don't need the contents */ | 19 | struct platform_device; /* don't need the contents */ |
20 | 20 | ||
21 | #include <plat/gpio-cfg.h> | 21 | #include <plat/gpio-cfg.h> |
22 | #include <plat/iic.h> | 22 | #include <linux/platform_data/i2c-s3c2410.h> |
23 | 23 | ||
24 | #include <mach/i2c.h> | 24 | #include <mach/i2c.h> |
25 | 25 | ||
diff --git a/arch/arm/mach-s5pc100/dev-audio.c b/arch/arm/mach-s5pc100/dev-audio.c index 9d4bde3f1110..1cc252cef268 100644 --- a/arch/arm/mach-s5pc100/dev-audio.c +++ b/arch/arm/mach-s5pc100/dev-audio.c | |||
@@ -13,7 +13,7 @@ | |||
13 | #include <linux/gpio.h> | 13 | #include <linux/gpio.h> |
14 | 14 | ||
15 | #include <plat/gpio-cfg.h> | 15 | #include <plat/gpio-cfg.h> |
16 | #include <plat/audio.h> | 16 | #include <linux/platform_data/asoc-s3c.h> |
17 | 17 | ||
18 | #include <mach/map.h> | 18 | #include <mach/map.h> |
19 | #include <mach/dma.h> | 19 | #include <mach/dma.h> |
diff --git a/arch/arm/mach-s5pc100/mach-smdkc100.c b/arch/arm/mach-s5pc100/mach-smdkc100.c index 0c3ae38d27ca..5d2c0934928b 100644 --- a/arch/arm/mach-s5pc100/mach-smdkc100.c +++ b/arch/arm/mach-s5pc100/mach-smdkc100.c | |||
@@ -44,12 +44,12 @@ | |||
44 | #include <plat/devs.h> | 44 | #include <plat/devs.h> |
45 | #include <plat/cpu.h> | 45 | #include <plat/cpu.h> |
46 | #include <plat/fb.h> | 46 | #include <plat/fb.h> |
47 | #include <plat/iic.h> | 47 | #include <linux/platform_data/i2c-s3c2410.h> |
48 | #include <plat/ata.h> | 48 | #include <linux/platform_data/ata-samsung_cf.h> |
49 | #include <plat/adc.h> | 49 | #include <plat/adc.h> |
50 | #include <plat/keypad.h> | 50 | #include <plat/keypad.h> |
51 | #include <plat/ts.h> | 51 | #include <linux/platform_data/touchscreen-s3c2410.h> |
52 | #include <plat/audio.h> | 52 | #include <linux/platform_data/asoc-s3c.h> |
53 | #include <plat/backlight.h> | 53 | #include <plat/backlight.h> |
54 | #include <plat/regs-fb-v4.h> | 54 | #include <plat/regs-fb-v4.h> |
55 | 55 | ||
diff --git a/arch/arm/mach-s5pc100/setup-i2c0.c b/arch/arm/mach-s5pc100/setup-i2c0.c index eaef7a3bda49..89a6a769d622 100644 --- a/arch/arm/mach-s5pc100/setup-i2c0.c +++ b/arch/arm/mach-s5pc100/setup-i2c0.c | |||
@@ -18,7 +18,7 @@ | |||
18 | struct platform_device; /* don't need the contents */ | 18 | struct platform_device; /* don't need the contents */ |
19 | 19 | ||
20 | #include <linux/gpio.h> | 20 | #include <linux/gpio.h> |
21 | #include <plat/iic.h> | 21 | #include <linux/platform_data/i2c-s3c2410.h> |
22 | #include <plat/gpio-cfg.h> | 22 | #include <plat/gpio-cfg.h> |
23 | 23 | ||
24 | void s3c_i2c0_cfg_gpio(struct platform_device *dev) | 24 | void s3c_i2c0_cfg_gpio(struct platform_device *dev) |
diff --git a/arch/arm/mach-s5pc100/setup-i2c1.c b/arch/arm/mach-s5pc100/setup-i2c1.c index aaff74a90dee..faa667ef02cb 100644 --- a/arch/arm/mach-s5pc100/setup-i2c1.c +++ b/arch/arm/mach-s5pc100/setup-i2c1.c | |||
@@ -18,7 +18,7 @@ | |||
18 | struct platform_device; /* don't need the contents */ | 18 | struct platform_device; /* don't need the contents */ |
19 | 19 | ||
20 | #include <linux/gpio.h> | 20 | #include <linux/gpio.h> |
21 | #include <plat/iic.h> | 21 | #include <linux/platform_data/i2c-s3c2410.h> |
22 | #include <plat/gpio-cfg.h> | 22 | #include <plat/gpio-cfg.h> |
23 | 23 | ||
24 | void s3c_i2c1_cfg_gpio(struct platform_device *dev) | 24 | void s3c_i2c1_cfg_gpio(struct platform_device *dev) |
diff --git a/arch/arm/mach-s5pv210/dev-audio.c b/arch/arm/mach-s5pv210/dev-audio.c index 8367749c3eec..0a5480bbcbd5 100644 --- a/arch/arm/mach-s5pv210/dev-audio.c +++ b/arch/arm/mach-s5pv210/dev-audio.c | |||
@@ -13,7 +13,7 @@ | |||
13 | #include <linux/gpio.h> | 13 | #include <linux/gpio.h> |
14 | 14 | ||
15 | #include <plat/gpio-cfg.h> | 15 | #include <plat/gpio-cfg.h> |
16 | #include <plat/audio.h> | 16 | #include <linux/platform_data/asoc-s3c.h> |
17 | 17 | ||
18 | #include <mach/map.h> | 18 | #include <mach/map.h> |
19 | #include <mach/dma.h> | 19 | #include <mach/dma.h> |
diff --git a/arch/arm/mach-s5pv210/mach-goni.c b/arch/arm/mach-s5pv210/mach-goni.c index 822a55950685..00f1e47d490a 100644 --- a/arch/arm/mach-s5pv210/mach-goni.c +++ b/arch/arm/mach-s5pv210/mach-goni.c | |||
@@ -43,7 +43,7 @@ | |||
43 | #include <plat/devs.h> | 43 | #include <plat/devs.h> |
44 | #include <plat/cpu.h> | 44 | #include <plat/cpu.h> |
45 | #include <plat/fb.h> | 45 | #include <plat/fb.h> |
46 | #include <plat/iic.h> | 46 | #include <linux/platform_data/i2c-s3c2410.h> |
47 | #include <plat/keypad.h> | 47 | #include <plat/keypad.h> |
48 | #include <plat/sdhci.h> | 48 | #include <plat/sdhci.h> |
49 | #include <plat/clock.h> | 49 | #include <plat/clock.h> |
diff --git a/arch/arm/mach-s5pv210/mach-smdkc110.c b/arch/arm/mach-s5pv210/mach-smdkc110.c index dfc29236321c..d9c99fcc1aa7 100644 --- a/arch/arm/mach-s5pv210/mach-smdkc110.c +++ b/arch/arm/mach-s5pv210/mach-smdkc110.c | |||
@@ -27,8 +27,8 @@ | |||
27 | #include <plat/regs-serial.h> | 27 | #include <plat/regs-serial.h> |
28 | #include <plat/devs.h> | 28 | #include <plat/devs.h> |
29 | #include <plat/cpu.h> | 29 | #include <plat/cpu.h> |
30 | #include <plat/ata.h> | 30 | #include <linux/platform_data/ata-samsung_cf.h> |
31 | #include <plat/iic.h> | 31 | #include <linux/platform_data/i2c-s3c2410.h> |
32 | #include <plat/pm.h> | 32 | #include <plat/pm.h> |
33 | #include <plat/s5p-time.h> | 33 | #include <plat/s5p-time.h> |
34 | #include <plat/mfc.h> | 34 | #include <plat/mfc.h> |
diff --git a/arch/arm/mach-s5pv210/mach-smdkv210.c b/arch/arm/mach-s5pv210/mach-smdkv210.c index 918b23d71fdf..7d6fab420508 100644 --- a/arch/arm/mach-s5pv210/mach-smdkv210.c +++ b/arch/arm/mach-s5pv210/mach-smdkv210.c | |||
@@ -38,9 +38,9 @@ | |||
38 | #include <plat/devs.h> | 38 | #include <plat/devs.h> |
39 | #include <plat/cpu.h> | 39 | #include <plat/cpu.h> |
40 | #include <plat/adc.h> | 40 | #include <plat/adc.h> |
41 | #include <plat/ts.h> | 41 | #include <linux/platform_data/touchscreen-s3c2410.h> |
42 | #include <plat/ata.h> | 42 | #include <linux/platform_data/ata-samsung_cf.h> |
43 | #include <plat/iic.h> | 43 | #include <linux/platform_data/i2c-s3c2410.h> |
44 | #include <plat/keypad.h> | 44 | #include <plat/keypad.h> |
45 | #include <plat/pm.h> | 45 | #include <plat/pm.h> |
46 | #include <plat/fb.h> | 46 | #include <plat/fb.h> |
diff --git a/arch/arm/mach-s5pv210/mach-torbreck.c b/arch/arm/mach-s5pv210/mach-torbreck.c index 74e99bc0dc9b..18785cb5e1ef 100644 --- a/arch/arm/mach-s5pv210/mach-torbreck.c +++ b/arch/arm/mach-s5pv210/mach-torbreck.c | |||
@@ -26,7 +26,7 @@ | |||
26 | #include <plat/regs-serial.h> | 26 | #include <plat/regs-serial.h> |
27 | #include <plat/devs.h> | 27 | #include <plat/devs.h> |
28 | #include <plat/cpu.h> | 28 | #include <plat/cpu.h> |
29 | #include <plat/iic.h> | 29 | #include <linux/platform_data/i2c-s3c2410.h> |
30 | #include <plat/s5p-time.h> | 30 | #include <plat/s5p-time.h> |
31 | 31 | ||
32 | #include "common.h" | 32 | #include "common.h" |
diff --git a/arch/arm/mach-s5pv210/setup-i2c0.c b/arch/arm/mach-s5pv210/setup-i2c0.c index 0f1cc3a1c1e8..4a15849766c0 100644 --- a/arch/arm/mach-s5pv210/setup-i2c0.c +++ b/arch/arm/mach-s5pv210/setup-i2c0.c | |||
@@ -18,7 +18,7 @@ | |||
18 | 18 | ||
19 | struct platform_device; /* don't need the contents */ | 19 | struct platform_device; /* don't need the contents */ |
20 | 20 | ||
21 | #include <plat/iic.h> | 21 | #include <linux/platform_data/i2c-s3c2410.h> |
22 | #include <plat/gpio-cfg.h> | 22 | #include <plat/gpio-cfg.h> |
23 | 23 | ||
24 | void s3c_i2c0_cfg_gpio(struct platform_device *dev) | 24 | void s3c_i2c0_cfg_gpio(struct platform_device *dev) |
diff --git a/arch/arm/mach-s5pv210/setup-i2c1.c b/arch/arm/mach-s5pv210/setup-i2c1.c index f61365a34c56..4777f6b97a92 100644 --- a/arch/arm/mach-s5pv210/setup-i2c1.c +++ b/arch/arm/mach-s5pv210/setup-i2c1.c | |||
@@ -18,7 +18,7 @@ | |||
18 | 18 | ||
19 | struct platform_device; /* don't need the contents */ | 19 | struct platform_device; /* don't need the contents */ |
20 | 20 | ||
21 | #include <plat/iic.h> | 21 | #include <linux/platform_data/i2c-s3c2410.h> |
22 | #include <plat/gpio-cfg.h> | 22 | #include <plat/gpio-cfg.h> |
23 | 23 | ||
24 | void s3c_i2c1_cfg_gpio(struct platform_device *dev) | 24 | void s3c_i2c1_cfg_gpio(struct platform_device *dev) |
diff --git a/arch/arm/mach-s5pv210/setup-i2c2.c b/arch/arm/mach-s5pv210/setup-i2c2.c index 2f91b5cefbc6..bbce6c74b915 100644 --- a/arch/arm/mach-s5pv210/setup-i2c2.c +++ b/arch/arm/mach-s5pv210/setup-i2c2.c | |||
@@ -18,7 +18,7 @@ | |||
18 | 18 | ||
19 | struct platform_device; /* don't need the contents */ | 19 | struct platform_device; /* don't need the contents */ |
20 | 20 | ||
21 | #include <plat/iic.h> | 21 | #include <linux/platform_data/i2c-s3c2410.h> |
22 | #include <plat/gpio-cfg.h> | 22 | #include <plat/gpio-cfg.h> |
23 | 23 | ||
24 | void s3c_i2c2_cfg_gpio(struct platform_device *dev) | 24 | void s3c_i2c2_cfg_gpio(struct platform_device *dev) |
diff --git a/arch/arm/mach-sa1100/assabet.c b/arch/arm/mach-sa1100/assabet.c index d673211f121c..ba49241b02f0 100644 --- a/arch/arm/mach-sa1100/assabet.c +++ b/arch/arm/mach-sa1100/assabet.c | |||
@@ -37,7 +37,7 @@ | |||
37 | #include <asm/mach/map.h> | 37 | #include <asm/mach/map.h> |
38 | #include <asm/mach/serial_sa1100.h> | 38 | #include <asm/mach/serial_sa1100.h> |
39 | #include <mach/assabet.h> | 39 | #include <mach/assabet.h> |
40 | #include <mach/mcp.h> | 40 | #include <linux/platform_data/mfd-mcp-sa11x0.h> |
41 | #include <mach/irqs.h> | 41 | #include <mach/irqs.h> |
42 | 42 | ||
43 | #include "generic.h" | 43 | #include "generic.h" |
diff --git a/arch/arm/mach-sa1100/cerf.c b/arch/arm/mach-sa1100/cerf.c index 09d7f4b4b354..985d0b584717 100644 --- a/arch/arm/mach-sa1100/cerf.c +++ b/arch/arm/mach-sa1100/cerf.c | |||
@@ -28,7 +28,7 @@ | |||
28 | #include <asm/mach/serial_sa1100.h> | 28 | #include <asm/mach/serial_sa1100.h> |
29 | 29 | ||
30 | #include <mach/cerf.h> | 30 | #include <mach/cerf.h> |
31 | #include <mach/mcp.h> | 31 | #include <linux/platform_data/mfd-mcp-sa11x0.h> |
32 | #include <mach/irqs.h> | 32 | #include <mach/irqs.h> |
33 | #include "generic.h" | 33 | #include "generic.h" |
34 | 34 | ||
diff --git a/arch/arm/mach-sa1100/collie.c b/arch/arm/mach-sa1100/collie.c index ea5cff38745c..170cb6107f68 100644 --- a/arch/arm/mach-sa1100/collie.c +++ b/arch/arm/mach-sa1100/collie.c | |||
@@ -45,7 +45,7 @@ | |||
45 | #include <asm/hardware/scoop.h> | 45 | #include <asm/hardware/scoop.h> |
46 | #include <asm/mach/sharpsl_param.h> | 46 | #include <asm/mach/sharpsl_param.h> |
47 | #include <asm/hardware/locomo.h> | 47 | #include <asm/hardware/locomo.h> |
48 | #include <mach/mcp.h> | 48 | #include <linux/platform_data/mfd-mcp-sa11x0.h> |
49 | #include <mach/irqs.h> | 49 | #include <mach/irqs.h> |
50 | 50 | ||
51 | #include "generic.h" | 51 | #include "generic.h" |
diff --git a/arch/arm/mach-sa1100/lart.c b/arch/arm/mach-sa1100/lart.c index b775a0abec0a..7dc1a89b1273 100644 --- a/arch/arm/mach-sa1100/lart.c +++ b/arch/arm/mach-sa1100/lart.c | |||
@@ -16,7 +16,7 @@ | |||
16 | #include <asm/mach/arch.h> | 16 | #include <asm/mach/arch.h> |
17 | #include <asm/mach/map.h> | 17 | #include <asm/mach/map.h> |
18 | #include <asm/mach/serial_sa1100.h> | 18 | #include <asm/mach/serial_sa1100.h> |
19 | #include <mach/mcp.h> | 19 | #include <linux/platform_data/mfd-mcp-sa11x0.h> |
20 | #include <mach/irqs.h> | 20 | #include <mach/irqs.h> |
21 | 21 | ||
22 | #include "generic.h" | 22 | #include "generic.h" |
diff --git a/arch/arm/mach-sa1100/shannon.c b/arch/arm/mach-sa1100/shannon.c index 5d33fc3108ef..ff6b7b35bca9 100644 --- a/arch/arm/mach-sa1100/shannon.c +++ b/arch/arm/mach-sa1100/shannon.c | |||
@@ -19,7 +19,7 @@ | |||
19 | #include <asm/mach/flash.h> | 19 | #include <asm/mach/flash.h> |
20 | #include <asm/mach/map.h> | 20 | #include <asm/mach/map.h> |
21 | #include <asm/mach/serial_sa1100.h> | 21 | #include <asm/mach/serial_sa1100.h> |
22 | #include <mach/mcp.h> | 22 | #include <linux/platform_data/mfd-mcp-sa11x0.h> |
23 | #include <mach/shannon.h> | 23 | #include <mach/shannon.h> |
24 | #include <mach/irqs.h> | 24 | #include <mach/irqs.h> |
25 | 25 | ||
diff --git a/arch/arm/mach-sa1100/simpad.c b/arch/arm/mach-sa1100/simpad.c index fbd53593be54..c73e1a3b430a 100644 --- a/arch/arm/mach-sa1100/simpad.c +++ b/arch/arm/mach-sa1100/simpad.c | |||
@@ -24,7 +24,7 @@ | |||
24 | #include <asm/mach/flash.h> | 24 | #include <asm/mach/flash.h> |
25 | #include <asm/mach/map.h> | 25 | #include <asm/mach/map.h> |
26 | #include <asm/mach/serial_sa1100.h> | 26 | #include <asm/mach/serial_sa1100.h> |
27 | #include <mach/mcp.h> | 27 | #include <linux/platform_data/mfd-mcp-sa11x0.h> |
28 | #include <mach/simpad.h> | 28 | #include <mach/simpad.h> |
29 | #include <mach/irqs.h> | 29 | #include <mach/irqs.h> |
30 | 30 | ||
diff --git a/arch/arm/mach-tegra/board-paz00.c b/arch/arm/mach-tegra/board-paz00.c index 59305516fadb..740e16f64728 100644 --- a/arch/arm/mach-tegra/board-paz00.c +++ b/arch/arm/mach-tegra/board-paz00.c | |||
@@ -19,7 +19,7 @@ | |||
19 | 19 | ||
20 | #include <linux/platform_device.h> | 20 | #include <linux/platform_device.h> |
21 | #include <linux/rfkill-gpio.h> | 21 | #include <linux/rfkill-gpio.h> |
22 | 22 | #include "board.h" | |
23 | #include "board-paz00.h" | 23 | #include "board-paz00.h" |
24 | 24 | ||
25 | static struct rfkill_gpio_platform_data wifi_rfkill_platform_data = { | 25 | static struct rfkill_gpio_platform_data wifi_rfkill_platform_data = { |
diff --git a/arch/arm/mach-ux500/board-mop500.c b/arch/arm/mach-ux500/board-mop500.c index e783790c79cd..7ebfcc7d7515 100644 --- a/arch/arm/mach-ux500/board-mop500.c +++ b/arch/arm/mach-ux500/board-mop500.c | |||
@@ -48,7 +48,7 @@ | |||
48 | #include <mach/setup.h> | 48 | #include <mach/setup.h> |
49 | #include <mach/devices.h> | 49 | #include <mach/devices.h> |
50 | #include <mach/irqs.h> | 50 | #include <mach/irqs.h> |
51 | #include <mach/crypto-ux500.h> | 51 | #include <linux/platform_data/crypto-ux500.h> |
52 | 52 | ||
53 | #include "ste-dma40-db8500.h" | 53 | #include "ste-dma40-db8500.h" |
54 | #include "devices-db8500.h" | 54 | #include "devices-db8500.h" |
diff --git a/arch/arm/mach-ux500/cpu-db8500.c b/arch/arm/mach-ux500/cpu-db8500.c index 8169f2c72d6c..aef2c68e9ec1 100644 --- a/arch/arm/mach-ux500/cpu-db8500.c +++ b/arch/arm/mach-ux500/cpu-db8500.c | |||
@@ -23,7 +23,7 @@ | |||
23 | #include <mach/hardware.h> | 23 | #include <mach/hardware.h> |
24 | #include <mach/setup.h> | 24 | #include <mach/setup.h> |
25 | #include <mach/devices.h> | 25 | #include <mach/devices.h> |
26 | #include <mach/usb.h> | 26 | #include <linux/platform_data/usb-musb-ux500.h> |
27 | #include <mach/db8500-regs.h> | 27 | #include <mach/db8500-regs.h> |
28 | 28 | ||
29 | #include "devices-db8500.h" | 29 | #include "devices-db8500.h" |
diff --git a/arch/arm/mach-ux500/devices-common.h b/arch/arm/mach-ux500/devices-common.h index ecdd8386cffb..7fbf0ba336e1 100644 --- a/arch/arm/mach-ux500/devices-common.h +++ b/arch/arm/mach-ux500/devices-common.h | |||
@@ -13,7 +13,7 @@ | |||
13 | #include <linux/sys_soc.h> | 13 | #include <linux/sys_soc.h> |
14 | #include <linux/amba/bus.h> | 14 | #include <linux/amba/bus.h> |
15 | #include <linux/platform_data/i2c-nomadik.h> | 15 | #include <linux/platform_data/i2c-nomadik.h> |
16 | #include <mach/crypto-ux500.h> | 16 | #include <linux/platform_data/crypto-ux500.h> |
17 | 17 | ||
18 | struct spi_master_cntlr; | 18 | struct spi_master_cntlr; |
19 | 19 | ||
diff --git a/arch/arm/mach-ux500/usb.c b/arch/arm/mach-ux500/usb.c index a74af389bc63..145482e74418 100644 --- a/arch/arm/mach-ux500/usb.c +++ b/arch/arm/mach-ux500/usb.c | |||
@@ -10,7 +10,7 @@ | |||
10 | 10 | ||
11 | #include <plat/ste_dma40.h> | 11 | #include <plat/ste_dma40.h> |
12 | #include <mach/hardware.h> | 12 | #include <mach/hardware.h> |
13 | #include <mach/usb.h> | 13 | #include <linux/platform_data/usb-musb-ux500.h> |
14 | 14 | ||
15 | #define MUSB_DMA40_RX_CH { \ | 15 | #define MUSB_DMA40_RX_CH { \ |
16 | .mode = STEDMA40_MODE_LOGICAL, \ | 16 | .mode = STEDMA40_MODE_LOGICAL, \ |
diff --git a/arch/arm/mach-vt8500/devices.c b/arch/arm/mach-vt8500/devices.c index 1fcdc36b358d..82b4bcedffba 100644 --- a/arch/arm/mach-vt8500/devices.c +++ b/arch/arm/mach-vt8500/devices.c | |||
@@ -23,7 +23,7 @@ | |||
23 | 23 | ||
24 | #include <asm/mach/arch.h> | 24 | #include <asm/mach/arch.h> |
25 | 25 | ||
26 | #include <mach/vt8500fb.h> | 26 | #include <linux/platform_data/video-vt8500lcdfb.h> |
27 | #include <mach/i8042.h> | 27 | #include <mach/i8042.h> |
28 | #include "devices.h" | 28 | #include "devices.h" |
29 | 29 | ||
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/arch/arm/plat-mxc/devices/platform-sdhci-esdhc-imx.c b/arch/arm/plat-mxc/devices/platform-sdhci-esdhc-imx.c index 5955f5da82ee..3793e475cd95 100644 --- a/arch/arm/plat-mxc/devices/platform-sdhci-esdhc-imx.c +++ b/arch/arm/plat-mxc/devices/platform-sdhci-esdhc-imx.c | |||
@@ -8,7 +8,7 @@ | |||
8 | 8 | ||
9 | #include <mach/hardware.h> | 9 | #include <mach/hardware.h> |
10 | #include <mach/devices-common.h> | 10 | #include <mach/devices-common.h> |
11 | #include <mach/esdhc.h> | 11 | #include <linux/platform_data/mmc-esdhc-imx.h> |
12 | 12 | ||
13 | #define imx_sdhci_esdhc_imx_data_entry_single(soc, _devid, _id, hwid) \ | 13 | #define imx_sdhci_esdhc_imx_data_entry_single(soc, _devid, _id, hwid) \ |
14 | { \ | 14 | { \ |
diff --git a/arch/arm/plat-mxc/include/mach/devices-common.h b/arch/arm/plat-mxc/include/mach/devices-common.h index a7f5bb1084d7..9e3e3d8ae8c2 100644 --- a/arch/arm/plat-mxc/include/mach/devices-common.h +++ b/arch/arm/plat-mxc/include/mach/devices-common.h | |||
@@ -9,7 +9,7 @@ | |||
9 | #include <linux/kernel.h> | 9 | #include <linux/kernel.h> |
10 | #include <linux/platform_device.h> | 10 | #include <linux/platform_device.h> |
11 | #include <linux/init.h> | 11 | #include <linux/init.h> |
12 | #include <mach/sdma.h> | 12 | #include <linux/platform_data/dma-imx-sdma.h> |
13 | 13 | ||
14 | extern struct device mxc_aips_bus; | 14 | extern struct device mxc_aips_bus; |
15 | extern struct device mxc_ahb_bus; | 15 | extern struct device mxc_ahb_bus; |
@@ -74,7 +74,7 @@ struct platform_device *__init imx_add_fsl_usb2_udc( | |||
74 | struct platform_device *__init imx_add_gpio_keys( | 74 | struct platform_device *__init imx_add_gpio_keys( |
75 | const struct gpio_keys_platform_data *pdata); | 75 | const struct gpio_keys_platform_data *pdata); |
76 | 76 | ||
77 | #include <mach/mx21-usbhost.h> | 77 | #include <linux/platform_data/usb-mx2.h> |
78 | struct imx_imx21_hcd_data { | 78 | struct imx_imx21_hcd_data { |
79 | resource_size_t iobase; | 79 | resource_size_t iobase; |
80 | resource_size_t irq; | 80 | resource_size_t irq; |
@@ -98,7 +98,7 @@ struct imx_imxdi_rtc_data { | |||
98 | struct platform_device *__init imx_add_imxdi_rtc( | 98 | struct platform_device *__init imx_add_imxdi_rtc( |
99 | const struct imx_imxdi_rtc_data *data); | 99 | const struct imx_imxdi_rtc_data *data); |
100 | 100 | ||
101 | #include <mach/imxfb.h> | 101 | #include <linux/platform_data/video-imxfb.h> |
102 | struct imx_imx_fb_data { | 102 | struct imx_imx_fb_data { |
103 | resource_size_t iobase; | 103 | resource_size_t iobase; |
104 | resource_size_t iosize; | 104 | resource_size_t iosize; |
@@ -108,7 +108,7 @@ struct platform_device *__init imx_add_imx_fb( | |||
108 | const struct imx_imx_fb_data *data, | 108 | const struct imx_imx_fb_data *data, |
109 | const struct imx_fb_platform_data *pdata); | 109 | const struct imx_fb_platform_data *pdata); |
110 | 110 | ||
111 | #include <mach/i2c.h> | 111 | #include <linux/platform_data/i2c-imx.h> |
112 | struct imx_imx_i2c_data { | 112 | struct imx_imx_i2c_data { |
113 | int id; | 113 | int id; |
114 | resource_size_t iobase; | 114 | resource_size_t iobase; |
@@ -129,7 +129,7 @@ struct platform_device *__init imx_add_imx_keypad( | |||
129 | const struct imx_imx_keypad_data *data, | 129 | const struct imx_imx_keypad_data *data, |
130 | const struct matrix_keymap_data *pdata); | 130 | const struct matrix_keymap_data *pdata); |
131 | 131 | ||
132 | #include <mach/ssi.h> | 132 | #include <linux/platform_data/asoc-imx-ssi.h> |
133 | struct imx_imx_ssi_data { | 133 | struct imx_imx_ssi_data { |
134 | int id; | 134 | int id; |
135 | resource_size_t iobase; | 135 | resource_size_t iobase; |
@@ -144,7 +144,7 @@ struct platform_device *__init imx_add_imx_ssi( | |||
144 | const struct imx_imx_ssi_data *data, | 144 | const struct imx_imx_ssi_data *data, |
145 | const struct imx_ssi_platform_data *pdata); | 145 | const struct imx_ssi_platform_data *pdata); |
146 | 146 | ||
147 | #include <mach/imx-uart.h> | 147 | #include <linux/platform_data/serial-imx.h> |
148 | struct imx_imx_uart_3irq_data { | 148 | struct imx_imx_uart_3irq_data { |
149 | int id; | 149 | int id; |
150 | resource_size_t iobase; | 150 | resource_size_t iobase; |
@@ -167,7 +167,7 @@ struct platform_device *__init imx_add_imx_uart_1irq( | |||
167 | const struct imx_imx_uart_1irq_data *data, | 167 | const struct imx_imx_uart_1irq_data *data, |
168 | const struct imxuart_platform_data *pdata); | 168 | const struct imxuart_platform_data *pdata); |
169 | 169 | ||
170 | #include <mach/usb.h> | 170 | #include <linux/platform_data/usb-imx_udc.h> |
171 | struct imx_imx_udc_data { | 171 | struct imx_imx_udc_data { |
172 | resource_size_t iobase; | 172 | resource_size_t iobase; |
173 | resource_size_t iosize; | 173 | resource_size_t iosize; |
@@ -183,8 +183,8 @@ struct platform_device *__init imx_add_imx_udc( | |||
183 | const struct imx_imx_udc_data *data, | 183 | const struct imx_imx_udc_data *data, |
184 | const struct imxusb_platform_data *pdata); | 184 | const struct imxusb_platform_data *pdata); |
185 | 185 | ||
186 | #include <mach/mx3fb.h> | 186 | #include <linux/platform_data/video-mx3fb.h> |
187 | #include <mach/mx3_camera.h> | 187 | #include <linux/platform_data/camera-mx3.h> |
188 | struct imx_ipu_core_data { | 188 | struct imx_ipu_core_data { |
189 | resource_size_t iobase; | 189 | resource_size_t iobase; |
190 | resource_size_t synirq; | 190 | resource_size_t synirq; |
@@ -199,7 +199,7 @@ struct platform_device *__init imx_add_mx3_sdc_fb( | |||
199 | const struct imx_ipu_core_data *data, | 199 | const struct imx_ipu_core_data *data, |
200 | struct mx3fb_platform_data *pdata); | 200 | struct mx3fb_platform_data *pdata); |
201 | 201 | ||
202 | #include <mach/mx1_camera.h> | 202 | #include <linux/platform_data/camera-mx1.h> |
203 | struct imx_mx1_camera_data { | 203 | struct imx_mx1_camera_data { |
204 | resource_size_t iobase; | 204 | resource_size_t iobase; |
205 | resource_size_t iosize; | 205 | resource_size_t iosize; |
@@ -209,7 +209,7 @@ struct platform_device *__init imx_add_mx1_camera( | |||
209 | const struct imx_mx1_camera_data *data, | 209 | const struct imx_mx1_camera_data *data, |
210 | const struct mx1_camera_pdata *pdata); | 210 | const struct mx1_camera_pdata *pdata); |
211 | 211 | ||
212 | #include <mach/mx2_cam.h> | 212 | #include <linux/platform_data/camera-mx2.h> |
213 | struct imx_mx2_camera_data { | 213 | struct imx_mx2_camera_data { |
214 | resource_size_t iobasecsi; | 214 | resource_size_t iobasecsi; |
215 | resource_size_t iosizecsi; | 215 | resource_size_t iosizecsi; |
@@ -224,7 +224,7 @@ struct platform_device *__init imx_add_mx2_camera( | |||
224 | struct platform_device *__init imx_add_mx2_emmaprp( | 224 | struct platform_device *__init imx_add_mx2_emmaprp( |
225 | const struct imx_mx2_camera_data *data); | 225 | const struct imx_mx2_camera_data *data); |
226 | 226 | ||
227 | #include <mach/mxc_ehci.h> | 227 | #include <linux/platform_data/usb-ehci-mxc.h> |
228 | struct imx_mxc_ehci_data { | 228 | struct imx_mxc_ehci_data { |
229 | int id; | 229 | int id; |
230 | resource_size_t iobase; | 230 | resource_size_t iobase; |
@@ -234,7 +234,7 @@ struct platform_device *__init imx_add_mxc_ehci( | |||
234 | const struct imx_mxc_ehci_data *data, | 234 | const struct imx_mxc_ehci_data *data, |
235 | const struct mxc_usbh_platform_data *pdata); | 235 | const struct mxc_usbh_platform_data *pdata); |
236 | 236 | ||
237 | #include <mach/mmc.h> | 237 | #include <linux/platform_data/mmc-mxcmmc.h> |
238 | struct imx_mxc_mmc_data { | 238 | struct imx_mxc_mmc_data { |
239 | int id; | 239 | int id; |
240 | resource_size_t iobase; | 240 | resource_size_t iobase; |
@@ -246,7 +246,7 @@ struct platform_device *__init imx_add_mxc_mmc( | |||
246 | const struct imx_mxc_mmc_data *data, | 246 | const struct imx_mxc_mmc_data *data, |
247 | const struct imxmmc_platform_data *pdata); | 247 | const struct imxmmc_platform_data *pdata); |
248 | 248 | ||
249 | #include <mach/mxc_nand.h> | 249 | #include <linux/platform_data/mtd-mxc_nand.h> |
250 | struct imx_mxc_nand_data { | 250 | struct imx_mxc_nand_data { |
251 | /* | 251 | /* |
252 | * id is traditionally 0, but -1 is more appropriate. We use -1 for new | 252 | * id is traditionally 0, but -1 is more appropriate. We use -1 for new |
@@ -295,7 +295,7 @@ struct imx_mxc_w1_data { | |||
295 | struct platform_device *__init imx_add_mxc_w1( | 295 | struct platform_device *__init imx_add_mxc_w1( |
296 | const struct imx_mxc_w1_data *data); | 296 | const struct imx_mxc_w1_data *data); |
297 | 297 | ||
298 | #include <mach/esdhc.h> | 298 | #include <linux/platform_data/mmc-esdhc-imx.h> |
299 | struct imx_sdhci_esdhc_imx_data { | 299 | struct imx_sdhci_esdhc_imx_data { |
300 | const char *devid; | 300 | const char *devid; |
301 | int id; | 301 | int id; |
@@ -306,7 +306,7 @@ struct platform_device *__init imx_add_sdhci_esdhc_imx( | |||
306 | const struct imx_sdhci_esdhc_imx_data *data, | 306 | const struct imx_sdhci_esdhc_imx_data *data, |
307 | const struct esdhc_platform_data *pdata); | 307 | const struct esdhc_platform_data *pdata); |
308 | 308 | ||
309 | #include <mach/spi.h> | 309 | #include <linux/platform_data/spi-imx.h> |
310 | struct imx_spi_imx_data { | 310 | struct imx_spi_imx_data { |
311 | const char *devid; | 311 | const char *devid; |
312 | int id; | 312 | int id; |
diff --git a/arch/arm/plat-mxc/ssi-fiq-ksym.c b/arch/arm/plat-mxc/ssi-fiq-ksym.c index b5fad454da78..792090f9a032 100644 --- a/arch/arm/plat-mxc/ssi-fiq-ksym.c +++ b/arch/arm/plat-mxc/ssi-fiq-ksym.c | |||
@@ -10,7 +10,7 @@ | |||
10 | 10 | ||
11 | #include <linux/module.h> | 11 | #include <linux/module.h> |
12 | 12 | ||
13 | #include <mach/ssi.h> | 13 | #include <linux/platform_data/asoc-imx-ssi.h> |
14 | 14 | ||
15 | EXPORT_SYMBOL(imx_ssi_fiq_tx_buffer); | 15 | EXPORT_SYMBOL(imx_ssi_fiq_tx_buffer); |
16 | EXPORT_SYMBOL(imx_ssi_fiq_rx_buffer); | 16 | EXPORT_SYMBOL(imx_ssi_fiq_rx_buffer); |
diff --git a/arch/arm/plat-orion/common.c b/arch/arm/plat-orion/common.c index b8b747a9d360..87f53caef655 100644 --- a/arch/arm/plat-orion/common.c +++ b/arch/arm/plat-orion/common.c | |||
@@ -19,8 +19,8 @@ | |||
19 | #include <linux/mv643xx_eth.h> | 19 | #include <linux/mv643xx_eth.h> |
20 | #include <linux/mv643xx_i2c.h> | 20 | #include <linux/mv643xx_i2c.h> |
21 | #include <net/dsa.h> | 21 | #include <net/dsa.h> |
22 | #include <plat/mv_xor.h> | 22 | #include <linux/platform_data/dma-mv_xor.h> |
23 | #include <plat/ehci-orion.h> | 23 | #include <linux/platform_data/usb-ehci-orion.h> |
24 | #include <mach/bridge-regs.h> | 24 | #include <mach/bridge-regs.h> |
25 | 25 | ||
26 | /* Create a clkdev entry for a given device/clk */ | 26 | /* Create a clkdev entry for a given device/clk */ |
diff --git a/arch/arm/plat-samsung/devs.c b/arch/arm/plat-samsung/devs.c index 6ff45d53362c..b151d4932661 100644 --- a/arch/arm/plat-samsung/devs.c +++ b/arch/arm/plat-samsung/devs.c | |||
@@ -47,24 +47,24 @@ | |||
47 | #include <plat/cpu.h> | 47 | #include <plat/cpu.h> |
48 | #include <plat/devs.h> | 48 | #include <plat/devs.h> |
49 | #include <plat/adc.h> | 49 | #include <plat/adc.h> |
50 | #include <plat/ata.h> | 50 | #include <linux/platform_data/ata-samsung_cf.h> |
51 | #include <plat/ehci.h> | 51 | #include <linux/platform_data/usb-ehci-s5p.h> |
52 | #include <plat/fb.h> | 52 | #include <plat/fb.h> |
53 | #include <plat/fb-s3c2410.h> | 53 | #include <plat/fb-s3c2410.h> |
54 | #include <plat/hwmon.h> | 54 | #include <linux/platform_data/hwmon-s3c.h> |
55 | #include <plat/iic.h> | 55 | #include <linux/platform_data/i2c-s3c2410.h> |
56 | #include <plat/keypad.h> | 56 | #include <plat/keypad.h> |
57 | #include <plat/mci.h> | 57 | #include <linux/platform_data/mmc-s3cmci.h> |
58 | #include <plat/nand.h> | 58 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
59 | #include <plat/sdhci.h> | 59 | #include <plat/sdhci.h> |
60 | #include <plat/ts.h> | 60 | #include <linux/platform_data/touchscreen-s3c2410.h> |
61 | #include <plat/udc.h> | 61 | #include <linux/platform_data/usb-s3c2410_udc.h> |
62 | #include <plat/usb-control.h> | 62 | #include <linux/platform_data/usb-ohci-s3c2410.h> |
63 | #include <plat/usb-phy.h> | 63 | #include <plat/usb-phy.h> |
64 | #include <plat/regs-iic.h> | 64 | #include <plat/regs-iic.h> |
65 | #include <plat/regs-serial.h> | 65 | #include <plat/regs-serial.h> |
66 | #include <plat/regs-spi.h> | 66 | #include <plat/regs-spi.h> |
67 | #include <plat/s3c64xx-spi.h> | 67 | #include <linux/platform_data/spi-s3c64xx.h> |
68 | 68 | ||
69 | static u64 samsung_device_dma_mask = DMA_BIT_MASK(32); | 69 | static u64 samsung_device_dma_mask = DMA_BIT_MASK(32); |
70 | 70 | ||
diff --git a/drivers/ata/pata_ep93xx.c b/drivers/ata/pata_ep93xx.c index 6ef2e3741f76..e056406d6a11 100644 --- a/drivers/ata/pata_ep93xx.c +++ b/drivers/ata/pata_ep93xx.c | |||
@@ -43,7 +43,7 @@ | |||
43 | #include <linux/dmaengine.h> | 43 | #include <linux/dmaengine.h> |
44 | #include <linux/ktime.h> | 44 | #include <linux/ktime.h> |
45 | 45 | ||
46 | #include <mach/dma.h> | 46 | #include <linux/platform_data/dma-ep93xx.h> |
47 | #include <mach/platform.h> | 47 | #include <mach/platform.h> |
48 | 48 | ||
49 | #define DRV_NAME "ep93xx-ide" | 49 | #define DRV_NAME "ep93xx-ide" |
diff --git a/drivers/ata/pata_pxa.c b/drivers/ata/pata_pxa.c index 0bb0fb7b26bc..4b8ba559fe24 100644 --- a/drivers/ata/pata_pxa.c +++ b/drivers/ata/pata_pxa.c | |||
@@ -32,7 +32,7 @@ | |||
32 | #include <scsi/scsi_host.h> | 32 | #include <scsi/scsi_host.h> |
33 | 33 | ||
34 | #include <mach/pxa2xx-regs.h> | 34 | #include <mach/pxa2xx-regs.h> |
35 | #include <mach/pata_pxa.h> | 35 | #include <linux/platform_data/ata-pxa.h> |
36 | #include <mach/dma.h> | 36 | #include <mach/dma.h> |
37 | 37 | ||
38 | #define DRV_NAME "pata_pxa" | 38 | #define DRV_NAME "pata_pxa" |
diff --git a/drivers/ata/pata_samsung_cf.c b/drivers/ata/pata_samsung_cf.c index 1b372c297195..63ffb002ec67 100644 --- a/drivers/ata/pata_samsung_cf.c +++ b/drivers/ata/pata_samsung_cf.c | |||
@@ -23,7 +23,7 @@ | |||
23 | #include <linux/platform_device.h> | 23 | #include <linux/platform_device.h> |
24 | #include <linux/slab.h> | 24 | #include <linux/slab.h> |
25 | 25 | ||
26 | #include <plat/ata.h> | 26 | #include <linux/platform_data/ata-samsung_cf.h> |
27 | #include <plat/regs-ata.h> | 27 | #include <plat/regs-ata.h> |
28 | 28 | ||
29 | #define DRV_NAME "pata_samsung_cf" | 29 | #define DRV_NAME "pata_samsung_cf" |
diff --git a/drivers/crypto/ux500/cryp/cryp_core.c b/drivers/crypto/ux500/cryp/cryp_core.c index 1c307e1b840c..ef17e3871c71 100644 --- a/drivers/crypto/ux500/cryp/cryp_core.c +++ b/drivers/crypto/ux500/cryp/cryp_core.c | |||
@@ -32,7 +32,7 @@ | |||
32 | 32 | ||
33 | #include <plat/ste_dma40.h> | 33 | #include <plat/ste_dma40.h> |
34 | 34 | ||
35 | #include <mach/crypto-ux500.h> | 35 | #include <linux/platform_data/crypto-ux500.h> |
36 | #include <mach/hardware.h> | 36 | #include <mach/hardware.h> |
37 | 37 | ||
38 | #include "cryp_p.h" | 38 | #include "cryp_p.h" |
diff --git a/drivers/crypto/ux500/hash/hash_core.c b/drivers/crypto/ux500/hash/hash_core.c index 08d5032cb564..08765072a2b3 100644 --- a/drivers/crypto/ux500/hash/hash_core.c +++ b/drivers/crypto/ux500/hash/hash_core.c | |||
@@ -31,7 +31,7 @@ | |||
31 | #include <crypto/scatterwalk.h> | 31 | #include <crypto/scatterwalk.h> |
32 | #include <crypto/algapi.h> | 32 | #include <crypto/algapi.h> |
33 | 33 | ||
34 | #include <mach/crypto-ux500.h> | 34 | #include <linux/platform_data/crypto-ux500.h> |
35 | #include <mach/hardware.h> | 35 | #include <mach/hardware.h> |
36 | 36 | ||
37 | #include "hash_alg.h" | 37 | #include "hash_alg.h" |
diff --git a/drivers/dma/at_hdmac_regs.h b/drivers/dma/at_hdmac_regs.h index 8a6c8e8b2940..116e4adffb08 100644 --- a/drivers/dma/at_hdmac_regs.h +++ b/drivers/dma/at_hdmac_regs.h | |||
@@ -11,7 +11,7 @@ | |||
11 | #ifndef AT_HDMAC_REGS_H | 11 | #ifndef AT_HDMAC_REGS_H |
12 | #define AT_HDMAC_REGS_H | 12 | #define AT_HDMAC_REGS_H |
13 | 13 | ||
14 | #include <mach/at_hdmac.h> | 14 | #include <linux/platform_data/dma-atmel.h> |
15 | 15 | ||
16 | #define AT_DMA_MAX_NR_CHANNELS 8 | 16 | #define AT_DMA_MAX_NR_CHANNELS 8 |
17 | 17 | ||
diff --git a/drivers/dma/ep93xx_dma.c b/drivers/dma/ep93xx_dma.c index c64917ec313d..4aeaea77f72e 100644 --- a/drivers/dma/ep93xx_dma.c +++ b/drivers/dma/ep93xx_dma.c | |||
@@ -26,7 +26,7 @@ | |||
26 | #include <linux/platform_device.h> | 26 | #include <linux/platform_device.h> |
27 | #include <linux/slab.h> | 27 | #include <linux/slab.h> |
28 | 28 | ||
29 | #include <mach/dma.h> | 29 | #include <linux/platform_data/dma-ep93xx.h> |
30 | 30 | ||
31 | #include "dmaengine.h" | 31 | #include "dmaengine.h" |
32 | 32 | ||
diff --git a/drivers/dma/imx-dma.c b/drivers/dma/imx-dma.c index 5084975d793c..b90aaec4ccc4 100644 --- a/drivers/dma/imx-dma.c +++ b/drivers/dma/imx-dma.c | |||
@@ -28,7 +28,7 @@ | |||
28 | #include <linux/module.h> | 28 | #include <linux/module.h> |
29 | 29 | ||
30 | #include <asm/irq.h> | 30 | #include <asm/irq.h> |
31 | #include <mach/dma.h> | 31 | #include <linux/platform_data/dma-imx.h> |
32 | #include <mach/hardware.h> | 32 | #include <mach/hardware.h> |
33 | 33 | ||
34 | #include "dmaengine.h" | 34 | #include "dmaengine.h" |
diff --git a/drivers/dma/imx-sdma.c b/drivers/dma/imx-sdma.c index 1dc2a4ad0026..1b781d6ac425 100644 --- a/drivers/dma/imx-sdma.c +++ b/drivers/dma/imx-sdma.c | |||
@@ -38,8 +38,8 @@ | |||
38 | #include <linux/of_device.h> | 38 | #include <linux/of_device.h> |
39 | 39 | ||
40 | #include <asm/irq.h> | 40 | #include <asm/irq.h> |
41 | #include <mach/sdma.h> | 41 | #include <linux/platform_data/dma-imx-sdma.h> |
42 | #include <mach/dma.h> | 42 | #include <linux/platform_data/dma-imx.h> |
43 | #include <mach/hardware.h> | 43 | #include <mach/hardware.h> |
44 | 44 | ||
45 | #include "dmaengine.h" | 45 | #include "dmaengine.h" |
diff --git a/drivers/dma/mmp_tdma.c b/drivers/dma/mmp_tdma.c index 8a15cf2163dc..07fa48688ba9 100644 --- a/drivers/dma/mmp_tdma.c +++ b/drivers/dma/mmp_tdma.c | |||
@@ -19,7 +19,7 @@ | |||
19 | #include <linux/platform_device.h> | 19 | #include <linux/platform_device.h> |
20 | #include <linux/device.h> | 20 | #include <linux/device.h> |
21 | #include <mach/regs-icu.h> | 21 | #include <mach/regs-icu.h> |
22 | #include <mach/sram.h> | 22 | #include <linux/platform_data/dma-mmp_tdma.h> |
23 | 23 | ||
24 | #include "dmaengine.h" | 24 | #include "dmaengine.h" |
25 | 25 | ||
diff --git a/drivers/dma/mv_xor.c b/drivers/dma/mv_xor.c index 0b12e68bf79c..e362e2b80efb 100644 --- a/drivers/dma/mv_xor.c +++ b/drivers/dma/mv_xor.c | |||
@@ -26,7 +26,7 @@ | |||
26 | #include <linux/platform_device.h> | 26 | #include <linux/platform_device.h> |
27 | #include <linux/memory.h> | 27 | #include <linux/memory.h> |
28 | #include <linux/clk.h> | 28 | #include <linux/clk.h> |
29 | #include <plat/mv_xor.h> | 29 | #include <linux/platform_data/dma-mv_xor.h> |
30 | 30 | ||
31 | #include "dmaengine.h" | 31 | #include "dmaengine.h" |
32 | #include "mv_xor.h" | 32 | #include "mv_xor.h" |
diff --git a/drivers/hwmon/s3c-hwmon.c b/drivers/hwmon/s3c-hwmon.c index b7975f858cff..fe11b95670bd 100644 --- a/drivers/hwmon/s3c-hwmon.c +++ b/drivers/hwmon/s3c-hwmon.c | |||
@@ -34,7 +34,7 @@ | |||
34 | #include <linux/hwmon-sysfs.h> | 34 | #include <linux/hwmon-sysfs.h> |
35 | 35 | ||
36 | #include <plat/adc.h> | 36 | #include <plat/adc.h> |
37 | #include <plat/hwmon.h> | 37 | #include <linux/platform_data/hwmon-s3c.h> |
38 | 38 | ||
39 | struct s3c_hwmon_attr { | 39 | struct s3c_hwmon_attr { |
40 | struct sensor_device_attribute in; | 40 | struct sensor_device_attribute in; |
diff --git a/drivers/i2c/busses/i2c-davinci.c b/drivers/i2c/busses/i2c-davinci.c index 79b4bcb3b85c..79a2542d8c41 100644 --- a/drivers/i2c/busses/i2c-davinci.c +++ b/drivers/i2c/busses/i2c-davinci.c | |||
@@ -40,7 +40,7 @@ | |||
40 | #include <linux/gpio.h> | 40 | #include <linux/gpio.h> |
41 | 41 | ||
42 | #include <mach/hardware.h> | 42 | #include <mach/hardware.h> |
43 | #include <mach/i2c.h> | 43 | #include <linux/platform_data/i2c-davinci.h> |
44 | 44 | ||
45 | /* ----- global defines ----------------------------------------------- */ | 45 | /* ----- global defines ----------------------------------------------- */ |
46 | 46 | ||
diff --git a/drivers/i2c/busses/i2c-imx.c b/drivers/i2c/busses/i2c-imx.c index 0722f869465c..b7907ba7448a 100644 --- a/drivers/i2c/busses/i2c-imx.c +++ b/drivers/i2c/busses/i2c-imx.c | |||
@@ -54,7 +54,7 @@ | |||
54 | #include <linux/pinctrl/consumer.h> | 54 | #include <linux/pinctrl/consumer.h> |
55 | 55 | ||
56 | #include <mach/hardware.h> | 56 | #include <mach/hardware.h> |
57 | #include <mach/i2c.h> | 57 | #include <linux/platform_data/i2c-imx.h> |
58 | 58 | ||
59 | /** Defines ******************************************************************** | 59 | /** Defines ******************************************************************** |
60 | *******************************************************************************/ | 60 | *******************************************************************************/ |
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/i2c/busses/i2c-s3c2410.c b/drivers/i2c/busses/i2c-s3c2410.c index 5ae3b0236bd3..4d07dea9bca9 100644 --- a/drivers/i2c/busses/i2c-s3c2410.c +++ b/drivers/i2c/busses/i2c-s3c2410.c | |||
@@ -42,7 +42,7 @@ | |||
42 | #include <asm/irq.h> | 42 | #include <asm/irq.h> |
43 | 43 | ||
44 | #include <plat/regs-iic.h> | 44 | #include <plat/regs-iic.h> |
45 | #include <plat/iic.h> | 45 | #include <linux/platform_data/i2c-s3c2410.h> |
46 | 46 | ||
47 | /* Treat S3C2410 as baseline hardware, anything else is supported via quirks */ | 47 | /* Treat S3C2410 as baseline hardware, anything else is supported via quirks */ |
48 | #define QUIRK_S3C2440 (1 << 0) | 48 | #define QUIRK_S3C2440 (1 << 0) |
diff --git a/drivers/input/keyboard/davinci_keyscan.c b/drivers/input/keyboard/davinci_keyscan.c index 9d82b3aeff5e..d5bacbb479b0 100644 --- a/drivers/input/keyboard/davinci_keyscan.c +++ b/drivers/input/keyboard/davinci_keyscan.c | |||
@@ -36,7 +36,7 @@ | |||
36 | 36 | ||
37 | #include <mach/hardware.h> | 37 | #include <mach/hardware.h> |
38 | #include <mach/irqs.h> | 38 | #include <mach/irqs.h> |
39 | #include <mach/keyscan.h> | 39 | #include <linux/platform_data/keyscan-davinci.h> |
40 | 40 | ||
41 | /* Key scan registers */ | 41 | /* Key scan registers */ |
42 | #define DAVINCI_KEYSCAN_KEYCTRL 0x0000 | 42 | #define DAVINCI_KEYSCAN_KEYCTRL 0x0000 |
diff --git a/drivers/input/keyboard/ep93xx_keypad.c b/drivers/input/keyboard/ep93xx_keypad.c index c46fc8185469..7363402de8d4 100644 --- a/drivers/input/keyboard/ep93xx_keypad.c +++ b/drivers/input/keyboard/ep93xx_keypad.c | |||
@@ -29,7 +29,7 @@ | |||
29 | #include <linux/slab.h> | 29 | #include <linux/slab.h> |
30 | 30 | ||
31 | #include <mach/hardware.h> | 31 | #include <mach/hardware.h> |
32 | #include <mach/ep93xx_keypad.h> | 32 | #include <linux/platform_data/keypad-ep93xx.h> |
33 | 33 | ||
34 | /* | 34 | /* |
35 | * Keypad Interface Register offsets | 35 | * Keypad Interface Register offsets |
diff --git a/drivers/input/keyboard/nomadik-ske-keypad.c b/drivers/input/keyboard/nomadik-ske-keypad.c index a880e7414202..49f5fa64e0b1 100644 --- a/drivers/input/keyboard/nomadik-ske-keypad.c +++ b/drivers/input/keyboard/nomadik-ske-keypad.c | |||
@@ -20,7 +20,7 @@ | |||
20 | #include <linux/clk.h> | 20 | #include <linux/clk.h> |
21 | #include <linux/module.h> | 21 | #include <linux/module.h> |
22 | 22 | ||
23 | #include <plat/ske.h> | 23 | #include <linux/platform_data/keypad-nomadik-ske.h> |
24 | 24 | ||
25 | /* SKE_CR bits */ | 25 | /* SKE_CR bits */ |
26 | #define SKE_KPMLT (0x1 << 6) | 26 | #define SKE_KPMLT (0x1 << 6) |
diff --git a/drivers/input/keyboard/pxa27x_keypad.c b/drivers/input/keyboard/pxa27x_keypad.c index 7f7b72464a37..803ff6fe021e 100644 --- a/drivers/input/keyboard/pxa27x_keypad.c +++ b/drivers/input/keyboard/pxa27x_keypad.c | |||
@@ -32,7 +32,7 @@ | |||
32 | #include <asm/mach/map.h> | 32 | #include <asm/mach/map.h> |
33 | 33 | ||
34 | #include <mach/hardware.h> | 34 | #include <mach/hardware.h> |
35 | #include <plat/pxa27x_keypad.h> | 35 | #include <linux/platform_data/keypad-pxa27x.h> |
36 | /* | 36 | /* |
37 | * Keypad Controller registers | 37 | * Keypad Controller registers |
38 | */ | 38 | */ |
diff --git a/drivers/input/keyboard/pxa930_rotary.c b/drivers/input/keyboard/pxa930_rotary.c index d7f1134b789e..41488f9add20 100644 --- a/drivers/input/keyboard/pxa930_rotary.c +++ b/drivers/input/keyboard/pxa930_rotary.c | |||
@@ -15,7 +15,7 @@ | |||
15 | #include <linux/io.h> | 15 | #include <linux/io.h> |
16 | #include <linux/slab.h> | 16 | #include <linux/slab.h> |
17 | 17 | ||
18 | #include <mach/pxa930_rotary.h> | 18 | #include <linux/platform_data/keyboard-pxa930_rotary.h> |
19 | 19 | ||
20 | #define SBCR (0x04) | 20 | #define SBCR (0x04) |
21 | #define ERCR (0x0c) | 21 | #define ERCR (0x0c) |
diff --git a/drivers/input/keyboard/spear-keyboard.c b/drivers/input/keyboard/spear-keyboard.c index 72ef01be3360..c7ca97f44bfb 100644 --- a/drivers/input/keyboard/spear-keyboard.c +++ b/drivers/input/keyboard/spear-keyboard.c | |||
@@ -24,7 +24,7 @@ | |||
24 | #include <linux/pm_wakeup.h> | 24 | #include <linux/pm_wakeup.h> |
25 | #include <linux/slab.h> | 25 | #include <linux/slab.h> |
26 | #include <linux/types.h> | 26 | #include <linux/types.h> |
27 | #include <plat/keyboard.h> | 27 | #include <linux/platform_data/keyboard-spear.h> |
28 | 28 | ||
29 | /* Keyboard Registers */ | 29 | /* Keyboard Registers */ |
30 | #define MODE_CTL_REG 0x00 | 30 | #define MODE_CTL_REG 0x00 |
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/input/mouse/pxa930_trkball.c b/drivers/input/mouse/pxa930_trkball.c index a9e4bfdf31f4..4fe055f2c536 100644 --- a/drivers/input/mouse/pxa930_trkball.c +++ b/drivers/input/mouse/pxa930_trkball.c | |||
@@ -20,7 +20,7 @@ | |||
20 | #include <linux/slab.h> | 20 | #include <linux/slab.h> |
21 | 21 | ||
22 | #include <mach/hardware.h> | 22 | #include <mach/hardware.h> |
23 | #include <mach/pxa930_trkball.h> | 23 | #include <linux/platform_data/mouse-pxa930_trkball.h> |
24 | 24 | ||
25 | /* Trackball Controller Register Definitions */ | 25 | /* Trackball Controller Register Definitions */ |
26 | #define TBCR (0x000C) | 26 | #define TBCR (0x000C) |
diff --git a/drivers/input/touchscreen/s3c2410_ts.c b/drivers/input/touchscreen/s3c2410_ts.c index bf1a06400067..df9e816d55e4 100644 --- a/drivers/input/touchscreen/s3c2410_ts.c +++ b/drivers/input/touchscreen/s3c2410_ts.c | |||
@@ -37,7 +37,7 @@ | |||
37 | 37 | ||
38 | #include <plat/adc.h> | 38 | #include <plat/adc.h> |
39 | #include <plat/regs-adc.h> | 39 | #include <plat/regs-adc.h> |
40 | #include <plat/ts.h> | 40 | #include <linux/platform_data/touchscreen-s3c2410.h> |
41 | 41 | ||
42 | #define TSC_SLEEP (S3C2410_ADCTSC_PULL_UP_DISABLE | S3C2410_ADCTSC_XY_PST(0)) | 42 | #define TSC_SLEEP (S3C2410_ADCTSC_PULL_UP_DISABLE | S3C2410_ADCTSC_XY_PST(0)) |
43 | 43 | ||
diff --git a/drivers/leds/leds-netxbig.c b/drivers/leds/leds-netxbig.c index e37618e363cf..461bbf9b33fa 100644 --- a/drivers/leds/leds-netxbig.c +++ b/drivers/leds/leds-netxbig.c | |||
@@ -28,7 +28,7 @@ | |||
28 | #include <linux/platform_device.h> | 28 | #include <linux/platform_device.h> |
29 | #include <linux/gpio.h> | 29 | #include <linux/gpio.h> |
30 | #include <linux/leds.h> | 30 | #include <linux/leds.h> |
31 | #include <mach/leds-netxbig.h> | 31 | #include <linux/platform_data/leds-kirkwood-netxbig.h> |
32 | 32 | ||
33 | /* | 33 | /* |
34 | * GPIO extension bus. | 34 | * GPIO extension bus. |
diff --git a/drivers/leds/leds-ns2.c b/drivers/leds/leds-ns2.c index 10528dafb043..d176ec83f5d9 100644 --- a/drivers/leds/leds-ns2.c +++ b/drivers/leds/leds-ns2.c | |||
@@ -29,7 +29,7 @@ | |||
29 | #include <linux/gpio.h> | 29 | #include <linux/gpio.h> |
30 | #include <linux/leds.h> | 30 | #include <linux/leds.h> |
31 | #include <linux/module.h> | 31 | #include <linux/module.h> |
32 | #include <mach/leds-ns2.h> | 32 | #include <linux/platform_data/leds-kirkwood-ns2.h> |
33 | 33 | ||
34 | /* | 34 | /* |
35 | * The Network Space v2 dual-GPIO LED is wired to a CPLD and can blink in | 35 | * The Network Space v2 dual-GPIO LED is wired to a CPLD and can blink in |
diff --git a/drivers/leds/leds-s3c24xx.c b/drivers/leds/leds-s3c24xx.c index 942f0ea18178..e1a0df63a37f 100644 --- a/drivers/leds/leds-s3c24xx.c +++ b/drivers/leds/leds-s3c24xx.c | |||
@@ -21,7 +21,7 @@ | |||
21 | 21 | ||
22 | #include <mach/hardware.h> | 22 | #include <mach/hardware.h> |
23 | #include <mach/regs-gpio.h> | 23 | #include <mach/regs-gpio.h> |
24 | #include <mach/leds-gpio.h> | 24 | #include <linux/platform_data/leds-s3c24xx.h> |
25 | 25 | ||
26 | /* our context */ | 26 | /* our context */ |
27 | 27 | ||
diff --git a/drivers/media/video/davinci/vpbe_venc.c b/drivers/media/video/davinci/vpbe_venc.c index b21ecc8d134d..0302669622d6 100644 --- a/drivers/media/video/davinci/vpbe_venc.c +++ b/drivers/media/video/davinci/vpbe_venc.c | |||
@@ -27,7 +27,7 @@ | |||
27 | 27 | ||
28 | #include <mach/hardware.h> | 28 | #include <mach/hardware.h> |
29 | #include <mach/mux.h> | 29 | #include <mach/mux.h> |
30 | #include <mach/i2c.h> | 30 | #include <linux/platform_data/i2c-davinci.h> |
31 | 31 | ||
32 | #include <linux/io.h> | 32 | #include <linux/io.h> |
33 | 33 | ||
diff --git a/drivers/media/video/mx1_camera.c b/drivers/media/video/mx1_camera.c index 560a65aa7038..bbe70991d30b 100644 --- a/drivers/media/video/mx1_camera.c +++ b/drivers/media/video/mx1_camera.c | |||
@@ -44,7 +44,7 @@ | |||
44 | #include <mach/dma-mx1-mx2.h> | 44 | #include <mach/dma-mx1-mx2.h> |
45 | #include <mach/hardware.h> | 45 | #include <mach/hardware.h> |
46 | #include <mach/irqs.h> | 46 | #include <mach/irqs.h> |
47 | #include <mach/mx1_camera.h> | 47 | #include <linux/platform_data/camera-mx1.h> |
48 | 48 | ||
49 | /* | 49 | /* |
50 | * CSI registers | 50 | * CSI registers |
diff --git a/drivers/media/video/mx2_camera.c b/drivers/media/video/mx2_camera.c index ac175406e582..965427f279a5 100644 --- a/drivers/media/video/mx2_camera.c +++ b/drivers/media/video/mx2_camera.c | |||
@@ -40,7 +40,7 @@ | |||
40 | 40 | ||
41 | #include <linux/videodev2.h> | 41 | #include <linux/videodev2.h> |
42 | 42 | ||
43 | #include <mach/mx2_cam.h> | 43 | #include <linux/platform_data/camera-mx2.h> |
44 | #include <mach/hardware.h> | 44 | #include <mach/hardware.h> |
45 | 45 | ||
46 | #include <asm/dma.h> | 46 | #include <asm/dma.h> |
diff --git a/drivers/media/video/mx3_camera.c b/drivers/media/video/mx3_camera.c index af2297dd49c8..1481b0d419da 100644 --- a/drivers/media/video/mx3_camera.c +++ b/drivers/media/video/mx3_camera.c | |||
@@ -25,8 +25,8 @@ | |||
25 | #include <media/soc_mediabus.h> | 25 | #include <media/soc_mediabus.h> |
26 | 26 | ||
27 | #include <mach/ipu.h> | 27 | #include <mach/ipu.h> |
28 | #include <mach/mx3_camera.h> | 28 | #include <linux/platform_data/camera-mx3.h> |
29 | #include <mach/dma.h> | 29 | #include <linux/platform_data/dma-imx.h> |
30 | 30 | ||
31 | #define MX3_CAM_DRV_NAME "mx3-camera" | 31 | #define MX3_CAM_DRV_NAME "mx3-camera" |
32 | 32 | ||
diff --git a/drivers/media/video/pxa_camera.c b/drivers/media/video/pxa_camera.c index 9c21e01f2c24..1e3776d08dac 100644 --- a/drivers/media/video/pxa_camera.c +++ b/drivers/media/video/pxa_camera.c | |||
@@ -37,7 +37,7 @@ | |||
37 | #include <linux/videodev2.h> | 37 | #include <linux/videodev2.h> |
38 | 38 | ||
39 | #include <mach/dma.h> | 39 | #include <mach/dma.h> |
40 | #include <mach/camera.h> | 40 | #include <linux/platform_data/camera-pxa.h> |
41 | 41 | ||
42 | #define PXA_CAM_VERSION "0.0.6" | 42 | #define PXA_CAM_VERSION "0.0.6" |
43 | #define PXA_CAM_DRV_NAME "pxa27x-camera" | 43 | #define PXA_CAM_DRV_NAME "pxa27x-camera" |
diff --git a/drivers/media/video/s5p-fimc/mipi-csis.c b/drivers/media/video/s5p-fimc/mipi-csis.c index 2f73d9e3d0b7..5e898432883a 100644 --- a/drivers/media/video/s5p-fimc/mipi-csis.c +++ b/drivers/media/video/s5p-fimc/mipi-csis.c | |||
@@ -26,7 +26,7 @@ | |||
26 | #include <linux/spinlock.h> | 26 | #include <linux/spinlock.h> |
27 | #include <linux/videodev2.h> | 27 | #include <linux/videodev2.h> |
28 | #include <media/v4l2-subdev.h> | 28 | #include <media/v4l2-subdev.h> |
29 | #include <plat/mipi_csis.h> | 29 | #include <linux/platform_data/mipi-csis.h> |
30 | #include "mipi-csis.h" | 30 | #include "mipi-csis.h" |
31 | 31 | ||
32 | static int debug; | 32 | static int debug; |
diff --git a/drivers/mfd/mcp-sa11x0.c b/drivers/mfd/mcp-sa11x0.c index c54e244ca0cf..f99d6299ec24 100644 --- a/drivers/mfd/mcp-sa11x0.c +++ b/drivers/mfd/mcp-sa11x0.c | |||
@@ -24,7 +24,7 @@ | |||
24 | 24 | ||
25 | #include <mach/hardware.h> | 25 | #include <mach/hardware.h> |
26 | #include <asm/mach-types.h> | 26 | #include <asm/mach-types.h> |
27 | #include <mach/mcp.h> | 27 | #include <linux/platform_data/mfd-mcp-sa11x0.h> |
28 | 28 | ||
29 | #define DRIVER_NAME "sa11x0-mcp" | 29 | #define DRIVER_NAME "sa11x0-mcp" |
30 | 30 | ||
diff --git a/drivers/mmc/host/davinci_mmc.c b/drivers/mmc/host/davinci_mmc.c index 7cf6c624bf73..3dfd3473269d 100644 --- a/drivers/mmc/host/davinci_mmc.c +++ b/drivers/mmc/host/davinci_mmc.c | |||
@@ -33,7 +33,7 @@ | |||
33 | #include <linux/dma-mapping.h> | 33 | #include <linux/dma-mapping.h> |
34 | #include <linux/mmc/mmc.h> | 34 | #include <linux/mmc/mmc.h> |
35 | 35 | ||
36 | #include <mach/mmc.h> | 36 | #include <linux/platform_data/mmc-davinci.h> |
37 | #include <mach/edma.h> | 37 | #include <mach/edma.h> |
38 | 38 | ||
39 | /* | 39 | /* |
diff --git a/drivers/mmc/host/msm_sdcc.c b/drivers/mmc/host/msm_sdcc.c index 1d14cda95e56..7c0af0e80047 100644 --- a/drivers/mmc/host/msm_sdcc.c +++ b/drivers/mmc/host/msm_sdcc.c | |||
@@ -42,7 +42,7 @@ | |||
42 | #include <asm/div64.h> | 42 | #include <asm/div64.h> |
43 | #include <asm/sizes.h> | 43 | #include <asm/sizes.h> |
44 | 44 | ||
45 | #include <mach/mmc.h> | 45 | #include <linux/platform_data/mmc-msm_sdcc.h> |
46 | #include <mach/msm_iomap.h> | 46 | #include <mach/msm_iomap.h> |
47 | #include <mach/dma.h> | 47 | #include <mach/dma.h> |
48 | #include <mach/clk.h> | 48 | #include <mach/clk.h> |
diff --git a/drivers/mmc/host/mvsdio.c b/drivers/mmc/host/mvsdio.c index a61cb5fca22d..de4c20b3936c 100644 --- a/drivers/mmc/host/mvsdio.c +++ b/drivers/mmc/host/mvsdio.c | |||
@@ -25,7 +25,7 @@ | |||
25 | 25 | ||
26 | #include <asm/sizes.h> | 26 | #include <asm/sizes.h> |
27 | #include <asm/unaligned.h> | 27 | #include <asm/unaligned.h> |
28 | #include <plat/mvsdio.h> | 28 | #include <linux/platform_data/mmc-mvsdio.h> |
29 | 29 | ||
30 | #include "mvsdio.h" | 30 | #include "mvsdio.h" |
31 | 31 | ||
diff --git a/drivers/mmc/host/mxcmmc.c b/drivers/mmc/host/mxcmmc.c index 28ed52d58f7f..7b1161de01d6 100644 --- a/drivers/mmc/host/mxcmmc.c +++ b/drivers/mmc/host/mxcmmc.c | |||
@@ -38,9 +38,9 @@ | |||
38 | #include <asm/dma.h> | 38 | #include <asm/dma.h> |
39 | #include <asm/irq.h> | 39 | #include <asm/irq.h> |
40 | #include <asm/sizes.h> | 40 | #include <asm/sizes.h> |
41 | #include <mach/mmc.h> | 41 | #include <linux/platform_data/mmc-mxcmmc.h> |
42 | 42 | ||
43 | #include <mach/dma.h> | 43 | #include <linux/platform_data/dma-imx.h> |
44 | #include <mach/hardware.h> | 44 | #include <mach/hardware.h> |
45 | 45 | ||
46 | #define DRIVER_NAME "mxc-mmc" | 46 | #define DRIVER_NAME "mxc-mmc" |
diff --git a/drivers/mmc/host/pxamci.c b/drivers/mmc/host/pxamci.c index cb2dc0e75ba7..ca3915dac03d 100644 --- a/drivers/mmc/host/pxamci.c +++ b/drivers/mmc/host/pxamci.c | |||
@@ -35,7 +35,7 @@ | |||
35 | 35 | ||
36 | #include <mach/hardware.h> | 36 | #include <mach/hardware.h> |
37 | #include <mach/dma.h> | 37 | #include <mach/dma.h> |
38 | #include <mach/mmc.h> | 38 | #include <linux/platform_data/mmc-pxamci.h> |
39 | 39 | ||
40 | #include "pxamci.h" | 40 | #include "pxamci.h" |
41 | 41 | ||
diff --git a/drivers/mmc/host/s3cmci.c b/drivers/mmc/host/s3cmci.c index bd5a5cce122c..4638ddab97b8 100644 --- a/drivers/mmc/host/s3cmci.c +++ b/drivers/mmc/host/s3cmci.c | |||
@@ -27,7 +27,7 @@ | |||
27 | 27 | ||
28 | #include <mach/regs-sdi.h> | 28 | #include <mach/regs-sdi.h> |
29 | 29 | ||
30 | #include <plat/mci.h> | 30 | #include <linux/platform_data/mmc-s3cmci.h> |
31 | 31 | ||
32 | #include "s3cmci.h" | 32 | #include "s3cmci.h" |
33 | 33 | ||
diff --git a/drivers/mmc/host/sdhci-esdhc-imx.c b/drivers/mmc/host/sdhci-esdhc-imx.c index e23f8134591c..c4c504c4802b 100644 --- a/drivers/mmc/host/sdhci-esdhc-imx.c +++ b/drivers/mmc/host/sdhci-esdhc-imx.c | |||
@@ -25,7 +25,7 @@ | |||
25 | #include <linux/of_device.h> | 25 | #include <linux/of_device.h> |
26 | #include <linux/of_gpio.h> | 26 | #include <linux/of_gpio.h> |
27 | #include <linux/pinctrl/consumer.h> | 27 | #include <linux/pinctrl/consumer.h> |
28 | #include <mach/esdhc.h> | 28 | #include <linux/platform_data/mmc-esdhc-imx.h> |
29 | #include "sdhci-pltfm.h" | 29 | #include "sdhci-pltfm.h" |
30 | #include "sdhci-esdhc.h" | 30 | #include "sdhci-esdhc.h" |
31 | 31 | ||
diff --git a/drivers/mmc/host/sdhci-tegra.c b/drivers/mmc/host/sdhci-tegra.c index 5393c64de3c8..d43e7462941f 100644 --- a/drivers/mmc/host/sdhci-tegra.c +++ b/drivers/mmc/host/sdhci-tegra.c | |||
@@ -27,7 +27,8 @@ | |||
27 | 27 | ||
28 | #include <asm/gpio.h> | 28 | #include <asm/gpio.h> |
29 | 29 | ||
30 | #include <mach/sdhci.h> | 30 | #include <mach/gpio-tegra.h> |
31 | #include <linux/platform_data/mmc-sdhci-tegra.h> | ||
31 | 32 | ||
32 | #include "sdhci-pltfm.h" | 33 | #include "sdhci-pltfm.h" |
33 | 34 | ||
diff --git a/drivers/mtd/nand/davinci_nand.c b/drivers/mtd/nand/davinci_nand.c index d94b03c207af..f1deb1ee2c95 100644 --- a/drivers/mtd/nand/davinci_nand.c +++ b/drivers/mtd/nand/davinci_nand.c | |||
@@ -34,8 +34,8 @@ | |||
34 | #include <linux/mtd/partitions.h> | 34 | #include <linux/mtd/partitions.h> |
35 | #include <linux/slab.h> | 35 | #include <linux/slab.h> |
36 | 36 | ||
37 | #include <mach/nand.h> | 37 | #include <linux/platform_data/mtd-davinci.h> |
38 | #include <mach/aemif.h> | 38 | #include <linux/platform_data/mtd-davinci-aemif.h> |
39 | 39 | ||
40 | /* | 40 | /* |
41 | * This is a device driver for the NAND flash controller found on the | 41 | * This is a device driver for the NAND flash controller found on the |
diff --git a/drivers/mtd/nand/mxc_nand.c b/drivers/mtd/nand/mxc_nand.c index 6acc790c2fbb..5683604967d7 100644 --- a/drivers/mtd/nand/mxc_nand.c +++ b/drivers/mtd/nand/mxc_nand.c | |||
@@ -36,7 +36,7 @@ | |||
36 | #include <linux/of_mtd.h> | 36 | #include <linux/of_mtd.h> |
37 | 37 | ||
38 | #include <asm/mach/flash.h> | 38 | #include <asm/mach/flash.h> |
39 | #include <mach/mxc_nand.h> | 39 | #include <linux/platform_data/mtd-mxc_nand.h> |
40 | #include <mach/hardware.h> | 40 | #include <mach/hardware.h> |
41 | 41 | ||
42 | #define DRIVER_NAME "mxc_nand" | 42 | #define DRIVER_NAME "mxc_nand" |
diff --git a/drivers/mtd/nand/nomadik_nand.c b/drivers/mtd/nand/nomadik_nand.c index a86aa812ca13..9ee0c4edfacf 100644 --- a/drivers/mtd/nand/nomadik_nand.c +++ b/drivers/mtd/nand/nomadik_nand.c | |||
@@ -31,7 +31,7 @@ | |||
31 | #include <linux/mtd/partitions.h> | 31 | #include <linux/mtd/partitions.h> |
32 | #include <linux/io.h> | 32 | #include <linux/io.h> |
33 | #include <linux/slab.h> | 33 | #include <linux/slab.h> |
34 | #include <mach/nand.h> | 34 | #include <linux/platform_data/mtd-nomadik-nand.h> |
35 | #include <mach/fsmc.h> | 35 | #include <mach/fsmc.h> |
36 | 36 | ||
37 | #include <mtd/mtd-abi.h> | 37 | #include <mtd/mtd-abi.h> |
diff --git a/drivers/mtd/nand/orion_nand.c b/drivers/mtd/nand/orion_nand.c index fc5a868c436e..131b58a133f1 100644 --- a/drivers/mtd/nand/orion_nand.c +++ b/drivers/mtd/nand/orion_nand.c | |||
@@ -22,7 +22,7 @@ | |||
22 | #include <asm/io.h> | 22 | #include <asm/io.h> |
23 | #include <asm/sizes.h> | 23 | #include <asm/sizes.h> |
24 | #include <mach/hardware.h> | 24 | #include <mach/hardware.h> |
25 | #include <plat/orion_nand.h> | 25 | #include <linux/platform_data/mtd-orion_nand.h> |
26 | 26 | ||
27 | static void orion_nand_cmd_ctrl(struct mtd_info *mtd, int cmd, unsigned int ctrl) | 27 | static void orion_nand_cmd_ctrl(struct mtd_info *mtd, int cmd, unsigned int ctrl) |
28 | { | 28 | { |
diff --git a/drivers/mtd/nand/pxa3xx_nand.c b/drivers/mtd/nand/pxa3xx_nand.c index d944d6ef7da8..c45227173efd 100644 --- a/drivers/mtd/nand/pxa3xx_nand.c +++ b/drivers/mtd/nand/pxa3xx_nand.c | |||
@@ -26,7 +26,7 @@ | |||
26 | #include <linux/of_device.h> | 26 | #include <linux/of_device.h> |
27 | 27 | ||
28 | #include <mach/dma.h> | 28 | #include <mach/dma.h> |
29 | #include <plat/pxa3xx_nand.h> | 29 | #include <linux/platform_data/mtd-nand-pxa3xx.h> |
30 | 30 | ||
31 | #define CHIP_DELAY_TIMEOUT (2 * HZ/10) | 31 | #define CHIP_DELAY_TIMEOUT (2 * HZ/10) |
32 | #define NAND_STOP_DELAY (2 * HZ/50) | 32 | #define NAND_STOP_DELAY (2 * HZ/50) |
diff --git a/drivers/mtd/nand/s3c2410.c b/drivers/mtd/nand/s3c2410.c index 91121f33f743..d8040619ad8d 100644 --- a/drivers/mtd/nand/s3c2410.c +++ b/drivers/mtd/nand/s3c2410.c | |||
@@ -46,7 +46,7 @@ | |||
46 | #include <asm/io.h> | 46 | #include <asm/io.h> |
47 | 47 | ||
48 | #include <plat/regs-nand.h> | 48 | #include <plat/regs-nand.h> |
49 | #include <plat/nand.h> | 49 | #include <linux/platform_data/mtd-nand-s3c2410.h> |
50 | 50 | ||
51 | #ifdef CONFIG_MTD_NAND_S3C2410_HWECC | 51 | #ifdef CONFIG_MTD_NAND_S3C2410_HWECC |
52 | static int hardware_ecc = 1; | 52 | static int hardware_ecc = 1; |
diff --git a/drivers/net/ethernet/netx-eth.c b/drivers/net/ethernet/netx-eth.c index 9d11ab7521bc..63e7af44366f 100644 --- a/drivers/net/ethernet/netx-eth.c +++ b/drivers/net/ethernet/netx-eth.c | |||
@@ -34,7 +34,7 @@ | |||
34 | #include <mach/netx-regs.h> | 34 | #include <mach/netx-regs.h> |
35 | #include <mach/pfifo.h> | 35 | #include <mach/pfifo.h> |
36 | #include <mach/xc.h> | 36 | #include <mach/xc.h> |
37 | #include <mach/eth.h> | 37 | #include <linux/platform_data/eth-netx.h> |
38 | 38 | ||
39 | /* XC Fifo Offsets */ | 39 | /* XC Fifo Offsets */ |
40 | #define EMPTY_PTR_FIFO(xcno) (0 + ((xcno) << 3)) /* Index of the empty pointer FIFO */ | 40 | #define EMPTY_PTR_FIFO(xcno) (0 + ((xcno) << 3)) /* Index of the empty pointer FIFO */ |
diff --git a/drivers/net/irda/pxaficp_ir.c b/drivers/net/irda/pxaficp_ir.c index cb0a5d3c0b64..002a442bf73f 100644 --- a/drivers/net/irda/pxaficp_ir.c +++ b/drivers/net/irda/pxaficp_ir.c | |||
@@ -28,7 +28,7 @@ | |||
28 | #include <net/irda/irda_device.h> | 28 | #include <net/irda/irda_device.h> |
29 | 29 | ||
30 | #include <mach/dma.h> | 30 | #include <mach/dma.h> |
31 | #include <mach/irda.h> | 31 | #include <linux/platform_data/irda-pxaficp.h> |
32 | #include <mach/regs-ost.h> | 32 | #include <mach/regs-ost.h> |
33 | #include <mach/regs-uart.h> | 33 | #include <mach/regs-uart.h> |
34 | 34 | ||
diff --git a/drivers/pcmcia/pxa2xx_viper.c b/drivers/pcmcia/pxa2xx_viper.c index cb0c37ec7f24..a76f495953ab 100644 --- a/drivers/pcmcia/pxa2xx_viper.c +++ b/drivers/pcmcia/pxa2xx_viper.c | |||
@@ -25,7 +25,7 @@ | |||
25 | 25 | ||
26 | #include <asm/irq.h> | 26 | #include <asm/irq.h> |
27 | 27 | ||
28 | #include <mach/arcom-pcmcia.h> | 28 | #include <linux/platform_data/pcmcia-pxa2xx_viper.h> |
29 | 29 | ||
30 | #include "soc_common.h" | 30 | #include "soc_common.h" |
31 | #include "pxa2xx_base.h" | 31 | #include "pxa2xx_base.h" |
diff --git a/drivers/spi/spi-davinci.c b/drivers/spi/spi-davinci.c index 9b2901feaf78..3afe2f4f5b8e 100644 --- a/drivers/spi/spi-davinci.c +++ b/drivers/spi/spi-davinci.c | |||
@@ -30,7 +30,7 @@ | |||
30 | #include <linux/spi/spi_bitbang.h> | 30 | #include <linux/spi/spi_bitbang.h> |
31 | #include <linux/slab.h> | 31 | #include <linux/slab.h> |
32 | 32 | ||
33 | #include <mach/spi.h> | 33 | #include <linux/platform_data/spi-davinci.h> |
34 | #include <mach/edma.h> | 34 | #include <mach/edma.h> |
35 | 35 | ||
36 | #define SPI_NO_RESOURCE ((resource_size_t)-1) | 36 | #define SPI_NO_RESOURCE ((resource_size_t)-1) |
diff --git a/drivers/spi/spi-ep93xx.c b/drivers/spi/spi-ep93xx.c index f97f1d248800..3a219599612a 100644 --- a/drivers/spi/spi-ep93xx.c +++ b/drivers/spi/spi-ep93xx.c | |||
@@ -31,8 +31,8 @@ | |||
31 | #include <linux/scatterlist.h> | 31 | #include <linux/scatterlist.h> |
32 | #include <linux/spi/spi.h> | 32 | #include <linux/spi/spi.h> |
33 | 33 | ||
34 | #include <mach/dma.h> | 34 | #include <linux/platform_data/dma-ep93xx.h> |
35 | #include <mach/ep93xx_spi.h> | 35 | #include <linux/platform_data/spi-ep93xx.h> |
36 | 36 | ||
37 | #define SSPCR0 0x0000 | 37 | #define SSPCR0 0x0000 |
38 | #define SSPCR0_MODE_SHIFT 6 | 38 | #define SSPCR0_MODE_SHIFT 6 |
diff --git a/drivers/spi/spi-imx.c b/drivers/spi/spi-imx.c index e834ff8c0188..63e7fc9801cd 100644 --- a/drivers/spi/spi-imx.c +++ b/drivers/spi/spi-imx.c | |||
@@ -39,7 +39,7 @@ | |||
39 | #include <linux/of_gpio.h> | 39 | #include <linux/of_gpio.h> |
40 | #include <linux/pinctrl/consumer.h> | 40 | #include <linux/pinctrl/consumer.h> |
41 | 41 | ||
42 | #include <mach/spi.h> | 42 | #include <linux/platform_data/spi-imx.h> |
43 | 43 | ||
44 | #define DRIVER_NAME "spi_imx" | 44 | #define DRIVER_NAME "spi_imx" |
45 | 45 | ||
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/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c index d1c8441f638c..0e2a02228d5e 100644 --- a/drivers/spi/spi-s3c64xx.c +++ b/drivers/spi/spi-s3c64xx.c | |||
@@ -32,7 +32,7 @@ | |||
32 | #include <linux/of_gpio.h> | 32 | #include <linux/of_gpio.h> |
33 | 33 | ||
34 | #include <mach/dma.h> | 34 | #include <mach/dma.h> |
35 | #include <plat/s3c64xx-spi.h> | 35 | #include <linux/platform_data/spi-s3c64xx.h> |
36 | 36 | ||
37 | #define MAX_SPI_PORTS 3 | 37 | #define MAX_SPI_PORTS 3 |
38 | 38 | ||
diff --git a/drivers/tty/serial/imx.c b/drivers/tty/serial/imx.c index 5952b25c288e..2a093a42512f 100644 --- a/drivers/tty/serial/imx.c +++ b/drivers/tty/serial/imx.c | |||
@@ -51,7 +51,7 @@ | |||
51 | 51 | ||
52 | #include <asm/io.h> | 52 | #include <asm/io.h> |
53 | #include <asm/irq.h> | 53 | #include <asm/irq.h> |
54 | #include <mach/imx-uart.h> | 54 | #include <linux/platform_data/serial-imx.h> |
55 | 55 | ||
56 | /* Register definitions */ | 56 | /* Register definitions */ |
57 | #define URXD0 0x0 /* Receiver Register */ | 57 | #define URXD0 0x0 /* Receiver Register */ |
diff --git a/drivers/usb/gadget/imx_udc.c b/drivers/usb/gadget/imx_udc.c index dc5334856afe..a0eb85794fd4 100644 --- a/drivers/usb/gadget/imx_udc.c +++ b/drivers/usb/gadget/imx_udc.c | |||
@@ -35,7 +35,7 @@ | |||
35 | #include <linux/usb/ch9.h> | 35 | #include <linux/usb/ch9.h> |
36 | #include <linux/usb/gadget.h> | 36 | #include <linux/usb/gadget.h> |
37 | 37 | ||
38 | #include <mach/usb.h> | 38 | #include <linux/platform_data/usb-imx_udc.h> |
39 | #include <mach/hardware.h> | 39 | #include <mach/hardware.h> |
40 | 40 | ||
41 | #include "imx_udc.h" | 41 | #include "imx_udc.h" |
diff --git a/drivers/usb/gadget/s3c2410_udc.c b/drivers/usb/gadget/s3c2410_udc.c index f2e51f50e528..f006045fc44c 100644 --- a/drivers/usb/gadget/s3c2410_udc.c +++ b/drivers/usb/gadget/s3c2410_udc.c | |||
@@ -43,7 +43,7 @@ | |||
43 | #include <mach/hardware.h> | 43 | #include <mach/hardware.h> |
44 | 44 | ||
45 | #include <plat/regs-udc.h> | 45 | #include <plat/regs-udc.h> |
46 | #include <plat/udc.h> | 46 | #include <linux/platform_data/usb-s3c2410_udc.h> |
47 | 47 | ||
48 | 48 | ||
49 | #include "s3c2410_udc.h" | 49 | #include "s3c2410_udc.h" |
diff --git a/drivers/usb/host/ehci-mxc.c b/drivers/usb/host/ehci-mxc.c index 34201372c85f..a6e2ea4ef8fd 100644 --- a/drivers/usb/host/ehci-mxc.c +++ b/drivers/usb/host/ehci-mxc.c | |||
@@ -25,7 +25,7 @@ | |||
25 | #include <linux/slab.h> | 25 | #include <linux/slab.h> |
26 | 26 | ||
27 | #include <mach/hardware.h> | 27 | #include <mach/hardware.h> |
28 | #include <mach/mxc_ehci.h> | 28 | #include <linux/platform_data/usb-ehci-mxc.h> |
29 | 29 | ||
30 | #include <asm/mach-types.h> | 30 | #include <asm/mach-types.h> |
31 | 31 | ||
diff --git a/drivers/usb/host/ehci-orion.c b/drivers/usb/host/ehci-orion.c index 8892d3642cef..8e7eca62f169 100644 --- a/drivers/usb/host/ehci-orion.c +++ b/drivers/usb/host/ehci-orion.c | |||
@@ -13,7 +13,7 @@ | |||
13 | #include <linux/platform_device.h> | 13 | #include <linux/platform_device.h> |
14 | #include <linux/mbus.h> | 14 | #include <linux/mbus.h> |
15 | #include <linux/clk.h> | 15 | #include <linux/clk.h> |
16 | #include <plat/ehci-orion.h> | 16 | #include <linux/platform_data/usb-ehci-orion.h> |
17 | 17 | ||
18 | #define rdl(off) __raw_readl(hcd->regs + (off)) | 18 | #define rdl(off) __raw_readl(hcd->regs + (off)) |
19 | #define wrl(off, val) __raw_writel((val), hcd->regs + (off)) | 19 | #define wrl(off, val) __raw_writel((val), hcd->regs + (off)) |
diff --git a/drivers/usb/host/ehci-s5p.c b/drivers/usb/host/ehci-s5p.c index 9d8f1dd57cb3..dfb14c7a61e2 100644 --- a/drivers/usb/host/ehci-s5p.c +++ b/drivers/usb/host/ehci-s5p.c | |||
@@ -16,7 +16,7 @@ | |||
16 | #include <linux/of.h> | 16 | #include <linux/of.h> |
17 | #include <linux/platform_device.h> | 17 | #include <linux/platform_device.h> |
18 | #include <linux/of_gpio.h> | 18 | #include <linux/of_gpio.h> |
19 | #include <plat/ehci.h> | 19 | #include <linux/platform_data/usb-ehci-s5p.h> |
20 | #include <plat/usb-phy.h> | 20 | #include <plat/usb-phy.h> |
21 | 21 | ||
22 | #define EHCI_INSNREG00(base) (base + 0x90) | 22 | #define EHCI_INSNREG00(base) (base + 0x90) |
diff --git a/drivers/usb/host/imx21-hcd.h b/drivers/usb/host/imx21-hcd.h index 87b29fd971b4..c005770a73e9 100644 --- a/drivers/usb/host/imx21-hcd.h +++ b/drivers/usb/host/imx21-hcd.h | |||
@@ -24,7 +24,7 @@ | |||
24 | #ifndef __LINUX_IMX21_HCD_H__ | 24 | #ifndef __LINUX_IMX21_HCD_H__ |
25 | #define __LINUX_IMX21_HCD_H__ | 25 | #define __LINUX_IMX21_HCD_H__ |
26 | 26 | ||
27 | #include <mach/mx21-usbhost.h> | 27 | #include <linux/platform_data/usb-mx2.h> |
28 | 28 | ||
29 | #define NUM_ISO_ETDS 2 | 29 | #define NUM_ISO_ETDS 2 |
30 | #define USB_NUM_ETD 32 | 30 | #define USB_NUM_ETD 32 |
diff --git a/drivers/usb/host/ohci-da8xx.c b/drivers/usb/host/ohci-da8xx.c index 269b1e0f7691..0b815a856811 100644 --- a/drivers/usb/host/ohci-da8xx.c +++ b/drivers/usb/host/ohci-da8xx.c | |||
@@ -17,7 +17,7 @@ | |||
17 | #include <linux/clk.h> | 17 | #include <linux/clk.h> |
18 | 18 | ||
19 | #include <mach/da8xx.h> | 19 | #include <mach/da8xx.h> |
20 | #include <mach/usb.h> | 20 | #include <linux/platform_data/usb-davinci.h> |
21 | 21 | ||
22 | #ifndef CONFIG_ARCH_DAVINCI_DA8XX | 22 | #ifndef CONFIG_ARCH_DAVINCI_DA8XX |
23 | #error "This file is DA8xx bus glue. Define CONFIG_ARCH_DAVINCI_DA8XX." | 23 | #error "This file is DA8xx bus glue. Define CONFIG_ARCH_DAVINCI_DA8XX." |
diff --git a/drivers/usb/host/ohci-exynos.c b/drivers/usb/host/ohci-exynos.c index fc3091bd2379..20a50081f922 100644 --- a/drivers/usb/host/ohci-exynos.c +++ b/drivers/usb/host/ohci-exynos.c | |||
@@ -14,7 +14,7 @@ | |||
14 | #include <linux/clk.h> | 14 | #include <linux/clk.h> |
15 | #include <linux/of.h> | 15 | #include <linux/of.h> |
16 | #include <linux/platform_device.h> | 16 | #include <linux/platform_device.h> |
17 | #include <mach/ohci.h> | 17 | #include <linux/platform_data/usb-exynos.h> |
18 | #include <plat/usb-phy.h> | 18 | #include <plat/usb-phy.h> |
19 | 19 | ||
20 | struct exynos_ohci_hcd { | 20 | struct exynos_ohci_hcd { |
diff --git a/drivers/usb/host/ohci-pxa27x.c b/drivers/usb/host/ohci-pxa27x.c index e1a3cc6d28dc..955c410d59b6 100644 --- a/drivers/usb/host/ohci-pxa27x.c +++ b/drivers/usb/host/ohci-pxa27x.c | |||
@@ -24,8 +24,8 @@ | |||
24 | #include <linux/platform_device.h> | 24 | #include <linux/platform_device.h> |
25 | #include <linux/clk.h> | 25 | #include <linux/clk.h> |
26 | #include <mach/hardware.h> | 26 | #include <mach/hardware.h> |
27 | #include <mach/ohci.h> | 27 | #include <linux/platform_data/usb-ohci-pxa27x.h> |
28 | #include <mach/pxa3xx-u2d.h> | 28 | #include <linux/platform_data/usb-pxa3xx-ulpi.h> |
29 | 29 | ||
30 | /* | 30 | /* |
31 | * UHC: USB Host Controller (OHCI-like) register definitions | 31 | * UHC: USB Host Controller (OHCI-like) register definitions |
diff --git a/drivers/usb/host/ohci-s3c2410.c b/drivers/usb/host/ohci-s3c2410.c index 664c869eb096..0d2309ca471e 100644 --- a/drivers/usb/host/ohci-s3c2410.c +++ b/drivers/usb/host/ohci-s3c2410.c | |||
@@ -21,7 +21,7 @@ | |||
21 | 21 | ||
22 | #include <linux/platform_device.h> | 22 | #include <linux/platform_device.h> |
23 | #include <linux/clk.h> | 23 | #include <linux/clk.h> |
24 | #include <plat/usb-control.h> | 24 | #include <linux/platform_data/usb-ohci-s3c2410.h> |
25 | 25 | ||
26 | #define valid_port(idx) ((idx) == 1 || (idx) == 2) | 26 | #define valid_port(idx) ((idx) == 1 || (idx) == 2) |
27 | 27 | ||
diff --git a/drivers/usb/musb/da8xx.c b/drivers/usb/musb/da8xx.c index 0f9fcec4e1d3..15a262754150 100644 --- a/drivers/usb/musb/da8xx.c +++ b/drivers/usb/musb/da8xx.c | |||
@@ -35,7 +35,7 @@ | |||
35 | #include <linux/dma-mapping.h> | 35 | #include <linux/dma-mapping.h> |
36 | 36 | ||
37 | #include <mach/da8xx.h> | 37 | #include <mach/da8xx.h> |
38 | #include <mach/usb.h> | 38 | #include <linux/platform_data/usb-davinci.h> |
39 | 39 | ||
40 | #include "musb_core.h" | 40 | #include "musb_core.h" |
41 | 41 | ||
diff --git a/drivers/usb/musb/ux500_dma.c b/drivers/usb/musb/ux500_dma.c index d05c7fbbb703..f82246d2fd16 100644 --- a/drivers/usb/musb/ux500_dma.c +++ b/drivers/usb/musb/ux500_dma.c | |||
@@ -30,7 +30,7 @@ | |||
30 | #include <linux/dma-mapping.h> | 30 | #include <linux/dma-mapping.h> |
31 | #include <linux/dmaengine.h> | 31 | #include <linux/dmaengine.h> |
32 | #include <linux/pfn.h> | 32 | #include <linux/pfn.h> |
33 | #include <mach/usb.h> | 33 | #include <linux/platform_data/usb-musb-ux500.h> |
34 | #include "musb_core.h" | 34 | #include "musb_core.h" |
35 | 35 | ||
36 | struct ux500_dma_channel { | 36 | struct ux500_dma_channel { |
diff --git a/drivers/video/ep93xx-fb.c b/drivers/video/ep93xx-fb.c index 345d96230978..f2c092da84b0 100644 --- a/drivers/video/ep93xx-fb.c +++ b/drivers/video/ep93xx-fb.c | |||
@@ -24,7 +24,7 @@ | |||
24 | #include <linux/clk.h> | 24 | #include <linux/clk.h> |
25 | #include <linux/fb.h> | 25 | #include <linux/fb.h> |
26 | 26 | ||
27 | #include <mach/fb.h> | 27 | #include <linux/platform_data/video-ep93xx.h> |
28 | 28 | ||
29 | /* Vertical Frame Timing Registers */ | 29 | /* Vertical Frame Timing Registers */ |
30 | #define EP93XXFB_VLINES_TOTAL 0x0000 /* SW locked */ | 30 | #define EP93XXFB_VLINES_TOTAL 0x0000 /* SW locked */ |
diff --git a/drivers/video/imxfb.c b/drivers/video/imxfb.c index caad3689b4e6..53ffdfc82a75 100644 --- a/drivers/video/imxfb.c +++ b/drivers/video/imxfb.c | |||
@@ -32,7 +32,7 @@ | |||
32 | #include <linux/io.h> | 32 | #include <linux/io.h> |
33 | #include <linux/math64.h> | 33 | #include <linux/math64.h> |
34 | 34 | ||
35 | #include <mach/imxfb.h> | 35 | #include <linux/platform_data/video-imxfb.h> |
36 | #include <mach/hardware.h> | 36 | #include <mach/hardware.h> |
37 | 37 | ||
38 | /* | 38 | /* |
diff --git a/drivers/video/msm/mddi.c b/drivers/video/msm/mddi.c index b061d709bc44..bf73f0480061 100644 --- a/drivers/video/msm/mddi.c +++ b/drivers/video/msm/mddi.c | |||
@@ -29,7 +29,7 @@ | |||
29 | #include <mach/msm_iomap.h> | 29 | #include <mach/msm_iomap.h> |
30 | #include <mach/irqs.h> | 30 | #include <mach/irqs.h> |
31 | #include <mach/board.h> | 31 | #include <mach/board.h> |
32 | #include <mach/msm_fb.h> | 32 | #include <linux/platform_data/video-msm_fb.h> |
33 | #include "mddi_hw.h" | 33 | #include "mddi_hw.h" |
34 | 34 | ||
35 | #define FLAG_DISABLE_HIBERNATION 0x0001 | 35 | #define FLAG_DISABLE_HIBERNATION 0x0001 |
diff --git a/drivers/video/msm/mddi_client_dummy.c b/drivers/video/msm/mddi_client_dummy.c index d2a091cebe2c..f1b0dfcc9717 100644 --- a/drivers/video/msm/mddi_client_dummy.c +++ b/drivers/video/msm/mddi_client_dummy.c | |||
@@ -20,7 +20,7 @@ | |||
20 | #include <linux/kernel.h> | 20 | #include <linux/kernel.h> |
21 | #include <linux/platform_device.h> | 21 | #include <linux/platform_device.h> |
22 | 22 | ||
23 | #include <mach/msm_fb.h> | 23 | #include <linux/platform_data/video-msm_fb.h> |
24 | 24 | ||
25 | struct panel_info { | 25 | struct panel_info { |
26 | struct platform_device pdev; | 26 | struct platform_device pdev; |
diff --git a/drivers/video/msm/mddi_client_nt35399.c b/drivers/video/msm/mddi_client_nt35399.c index 7fcd67e132bf..d7a5bf84fb2a 100644 --- a/drivers/video/msm/mddi_client_nt35399.c +++ b/drivers/video/msm/mddi_client_nt35399.c | |||
@@ -22,7 +22,7 @@ | |||
22 | #include <linux/sched.h> | 22 | #include <linux/sched.h> |
23 | #include <linux/gpio.h> | 23 | #include <linux/gpio.h> |
24 | #include <linux/slab.h> | 24 | #include <linux/slab.h> |
25 | #include <mach/msm_fb.h> | 25 | #include <linux/platform_data/video-msm_fb.h> |
26 | 26 | ||
27 | static DECLARE_WAIT_QUEUE_HEAD(nt35399_vsync_wait); | 27 | static DECLARE_WAIT_QUEUE_HEAD(nt35399_vsync_wait); |
28 | 28 | ||
diff --git a/drivers/video/msm/mddi_client_toshiba.c b/drivers/video/msm/mddi_client_toshiba.c index 053eb6877330..061d7dfebbf3 100644 --- a/drivers/video/msm/mddi_client_toshiba.c +++ b/drivers/video/msm/mddi_client_toshiba.c | |||
@@ -22,7 +22,7 @@ | |||
22 | #include <linux/gpio.h> | 22 | #include <linux/gpio.h> |
23 | #include <linux/sched.h> | 23 | #include <linux/sched.h> |
24 | #include <linux/slab.h> | 24 | #include <linux/slab.h> |
25 | #include <mach/msm_fb.h> | 25 | #include <linux/platform_data/video-msm_fb.h> |
26 | 26 | ||
27 | 27 | ||
28 | #define LCD_CONTROL_BLOCK_BASE 0x110000 | 28 | #define LCD_CONTROL_BLOCK_BASE 0x110000 |
diff --git a/drivers/video/msm/mdp.c b/drivers/video/msm/mdp.c index cb2ddf164c98..d1f881e8030e 100644 --- a/drivers/video/msm/mdp.c +++ b/drivers/video/msm/mdp.c | |||
@@ -26,7 +26,7 @@ | |||
26 | #include <linux/slab.h> | 26 | #include <linux/slab.h> |
27 | 27 | ||
28 | #include <mach/msm_iomap.h> | 28 | #include <mach/msm_iomap.h> |
29 | #include <mach/msm_fb.h> | 29 | #include <linux/platform_data/video-msm_fb.h> |
30 | #include <linux/platform_device.h> | 30 | #include <linux/platform_device.h> |
31 | #include <linux/export.h> | 31 | #include <linux/export.h> |
32 | 32 | ||
diff --git a/drivers/video/msm/mdp_hw.h b/drivers/video/msm/mdp_hw.h index d80477415caa..a0bacf581b32 100644 --- a/drivers/video/msm/mdp_hw.h +++ b/drivers/video/msm/mdp_hw.h | |||
@@ -16,7 +16,7 @@ | |||
16 | #define _MDP_HW_H_ | 16 | #define _MDP_HW_H_ |
17 | 17 | ||
18 | #include <mach/msm_iomap.h> | 18 | #include <mach/msm_iomap.h> |
19 | #include <mach/msm_fb.h> | 19 | #include <linux/platform_data/video-msm_fb.h> |
20 | 20 | ||
21 | struct mdp_info { | 21 | struct mdp_info { |
22 | struct mdp_device mdp_dev; | 22 | struct mdp_device mdp_dev; |
diff --git a/drivers/video/msm/mdp_ppp.c b/drivers/video/msm/mdp_ppp.c index 2b6564e8bfea..be6079cdfbb6 100644 --- a/drivers/video/msm/mdp_ppp.c +++ b/drivers/video/msm/mdp_ppp.c | |||
@@ -16,7 +16,7 @@ | |||
16 | #include <linux/file.h> | 16 | #include <linux/file.h> |
17 | #include <linux/delay.h> | 17 | #include <linux/delay.h> |
18 | #include <linux/msm_mdp.h> | 18 | #include <linux/msm_mdp.h> |
19 | #include <mach/msm_fb.h> | 19 | #include <linux/platform_data/video-msm_fb.h> |
20 | 20 | ||
21 | #include "mdp_hw.h" | 21 | #include "mdp_hw.h" |
22 | #include "mdp_scale_tables.h" | 22 | #include "mdp_scale_tables.h" |
diff --git a/drivers/video/msm/msm_fb.c b/drivers/video/msm/msm_fb.c index c6e3b4fcdd68..ec08a9ec377d 100644 --- a/drivers/video/msm/msm_fb.c +++ b/drivers/video/msm/msm_fb.c | |||
@@ -25,7 +25,7 @@ | |||
25 | #include <linux/msm_mdp.h> | 25 | #include <linux/msm_mdp.h> |
26 | #include <linux/io.h> | 26 | #include <linux/io.h> |
27 | #include <linux/uaccess.h> | 27 | #include <linux/uaccess.h> |
28 | #include <mach/msm_fb.h> | 28 | #include <linux/platform_data/video-msm_fb.h> |
29 | #include <mach/board.h> | 29 | #include <mach/board.h> |
30 | #include <linux/workqueue.h> | 30 | #include <linux/workqueue.h> |
31 | #include <linux/clk.h> | 31 | #include <linux/clk.h> |
diff --git a/drivers/video/mx3fb.c b/drivers/video/mx3fb.c index c89f8a8d36d2..d7381088a180 100644 --- a/drivers/video/mx3fb.c +++ b/drivers/video/mx3fb.c | |||
@@ -27,10 +27,10 @@ | |||
27 | #include <linux/clk.h> | 27 | #include <linux/clk.h> |
28 | #include <linux/mutex.h> | 28 | #include <linux/mutex.h> |
29 | 29 | ||
30 | #include <mach/dma.h> | 30 | #include <linux/platform_data/dma-imx.h> |
31 | #include <mach/hardware.h> | 31 | #include <mach/hardware.h> |
32 | #include <mach/ipu.h> | 32 | #include <mach/ipu.h> |
33 | #include <mach/mx3fb.h> | 33 | #include <linux/platform_data/video-mx3fb.h> |
34 | 34 | ||
35 | #include <asm/io.h> | 35 | #include <asm/io.h> |
36 | #include <asm/uaccess.h> | 36 | #include <asm/uaccess.h> |
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/drivers/video/pxafb.c b/drivers/video/pxafb.c index 3f902557690e..4fa2ad43fd97 100644 --- a/drivers/video/pxafb.c +++ b/drivers/video/pxafb.c | |||
@@ -61,7 +61,7 @@ | |||
61 | #include <asm/irq.h> | 61 | #include <asm/irq.h> |
62 | #include <asm/div64.h> | 62 | #include <asm/div64.h> |
63 | #include <mach/bitfield.h> | 63 | #include <mach/bitfield.h> |
64 | #include <mach/pxafb.h> | 64 | #include <linux/platform_data/video-pxafb.h> |
65 | 65 | ||
66 | /* | 66 | /* |
67 | * Complain if VAR is out of range. | 67 | * Complain if VAR is out of range. |
diff --git a/drivers/video/vt8500lcdfb.c b/drivers/video/vt8500lcdfb.c index 2a5fe6ede845..66a74f9073fb 100644 --- a/drivers/video/vt8500lcdfb.c +++ b/drivers/video/vt8500lcdfb.c | |||
@@ -30,7 +30,7 @@ | |||
30 | #include <linux/platform_device.h> | 30 | #include <linux/platform_device.h> |
31 | #include <linux/wait.h> | 31 | #include <linux/wait.h> |
32 | 32 | ||
33 | #include <mach/vt8500fb.h> | 33 | #include <linux/platform_data/video-vt8500lcdfb.h> |
34 | 34 | ||
35 | #include "vt8500lcdfb.h" | 35 | #include "vt8500lcdfb.h" |
36 | #include "wmt_ge_rops.h" | 36 | #include "wmt_ge_rops.h" |
diff --git a/drivers/video/wm8505fb.c b/drivers/video/wm8505fb.c index c8703bd61b74..ffeff4838120 100644 --- a/drivers/video/wm8505fb.c +++ b/drivers/video/wm8505fb.c | |||
@@ -29,7 +29,7 @@ | |||
29 | #include <linux/platform_device.h> | 29 | #include <linux/platform_device.h> |
30 | #include <linux/wait.h> | 30 | #include <linux/wait.h> |
31 | 31 | ||
32 | #include <mach/vt8500fb.h> | 32 | #include <linux/platform_data/video-vt8500lcdfb.h> |
33 | 33 | ||
34 | #include "wm8505fb_regs.h" | 34 | #include "wm8505fb_regs.h" |
35 | #include "wmt_ge_rops.h" | 35 | #include "wmt_ge_rops.h" |
diff --git a/arch/arm/plat-mxc/include/mach/ssi.h b/include/linux/platform_data/asoc-imx-ssi.h index 63f3c2804239..63f3c2804239 100644 --- a/arch/arm/plat-mxc/include/mach/ssi.h +++ b/include/linux/platform_data/asoc-imx-ssi.h | |||
diff --git a/arch/arm/plat-orion/include/plat/audio.h b/include/linux/platform_data/asoc-kirkwood.h index d6a55bd2e578..d6a55bd2e578 100644 --- a/arch/arm/plat-orion/include/plat/audio.h +++ b/include/linux/platform_data/asoc-kirkwood.h | |||
diff --git a/arch/arm/mach-pxa/include/mach/palmasoc.h b/include/linux/platform_data/asoc-palm27x.h index 58afb30d5298..58afb30d5298 100644 --- a/arch/arm/mach-pxa/include/mach/palmasoc.h +++ b/include/linux/platform_data/asoc-palm27x.h | |||
diff --git a/arch/arm/plat-samsung/include/plat/audio.h b/include/linux/platform_data/asoc-s3c.h index aa9875f77c40..aa9875f77c40 100644 --- a/arch/arm/plat-samsung/include/plat/audio.h +++ b/include/linux/platform_data/asoc-s3c.h | |||
diff --git a/arch/arm/plat-samsung/include/plat/audio-simtec.h b/include/linux/platform_data/asoc-s3c24xx_simtec.h index 376af5286a3e..376af5286a3e 100644 --- a/arch/arm/plat-samsung/include/plat/audio-simtec.h +++ b/include/linux/platform_data/asoc-s3c24xx_simtec.h | |||
diff --git a/arch/arm/mach-pxa/include/mach/pata_pxa.h b/include/linux/platform_data/ata-pxa.h index 6cf7df1d5830..6cf7df1d5830 100644 --- a/arch/arm/mach-pxa/include/mach/pata_pxa.h +++ b/include/linux/platform_data/ata-pxa.h | |||
diff --git a/arch/arm/plat-samsung/include/plat/ata.h b/include/linux/platform_data/ata-samsung_cf.h index 2a3855a8372a..2a3855a8372a 100644 --- a/arch/arm/plat-samsung/include/plat/ata.h +++ b/include/linux/platform_data/ata-samsung_cf.h | |||
diff --git a/include/linux/platform_data/atmel-aes.h b/include/linux/platform_data/atmel-aes.h index e7a1949bad26..ab68082fbcb0 100644 --- a/include/linux/platform_data/atmel-aes.h +++ b/include/linux/platform_data/atmel-aes.h | |||
@@ -1,7 +1,7 @@ | |||
1 | #ifndef __LINUX_ATMEL_AES_H | 1 | #ifndef __LINUX_ATMEL_AES_H |
2 | #define __LINUX_ATMEL_AES_H | 2 | #define __LINUX_ATMEL_AES_H |
3 | 3 | ||
4 | #include <mach/at_hdmac.h> | 4 | #include <linux/platform_data/dma-atmel.h> |
5 | 5 | ||
6 | /** | 6 | /** |
7 | * struct aes_dma_data - DMA data for AES | 7 | * struct aes_dma_data - DMA data for AES |
diff --git a/arch/arm/plat-mxc/include/mach/mx1_camera.h b/include/linux/platform_data/camera-mx1.h index 4fd6c70314b4..4fd6c70314b4 100644 --- a/arch/arm/plat-mxc/include/mach/mx1_camera.h +++ b/include/linux/platform_data/camera-mx1.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/mx2_cam.h b/include/linux/platform_data/camera-mx2.h index 7ded6f1f74bc..7ded6f1f74bc 100644 --- a/arch/arm/plat-mxc/include/mach/mx2_cam.h +++ b/include/linux/platform_data/camera-mx2.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/mx3_camera.h b/include/linux/platform_data/camera-mx3.h index f226ee3777e1..f226ee3777e1 100644 --- a/arch/arm/plat-mxc/include/mach/mx3_camera.h +++ b/include/linux/platform_data/camera-mx3.h | |||
diff --git a/arch/arm/mach-pxa/include/mach/camera.h b/include/linux/platform_data/camera-pxa.h index 6709b1cd7c77..6709b1cd7c77 100644 --- a/arch/arm/mach-pxa/include/mach/camera.h +++ b/include/linux/platform_data/camera-pxa.h | |||
diff --git a/arch/arm/mach-ux500/include/mach/crypto-ux500.h b/include/linux/platform_data/crypto-ux500.h index 5b2d0817e26a..5b2d0817e26a 100644 --- a/arch/arm/mach-ux500/include/mach/crypto-ux500.h +++ b/include/linux/platform_data/crypto-ux500.h | |||
diff --git a/arch/arm/mach-at91/include/mach/at_hdmac.h b/include/linux/platform_data/dma-atmel.h index cab0997be3de..cab0997be3de 100644 --- a/arch/arm/mach-at91/include/mach/at_hdmac.h +++ b/include/linux/platform_data/dma-atmel.h | |||
diff --git a/arch/arm/mach-ep93xx/include/mach/dma.h b/include/linux/platform_data/dma-ep93xx.h index e82c642fa53c..e82c642fa53c 100644 --- a/arch/arm/mach-ep93xx/include/mach/dma.h +++ b/include/linux/platform_data/dma-ep93xx.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/sdma.h b/include/linux/platform_data/dma-imx-sdma.h index 3a3942823c20..3a3942823c20 100644 --- a/arch/arm/plat-mxc/include/mach/sdma.h +++ b/include/linux/platform_data/dma-imx-sdma.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/dma.h b/include/linux/platform_data/dma-imx.h index 1b9080385b46..1b9080385b46 100644 --- a/arch/arm/plat-mxc/include/mach/dma.h +++ b/include/linux/platform_data/dma-imx.h | |||
diff --git a/arch/arm/mach-mmp/include/mach/sram.h b/include/linux/platform_data/dma-mmp_tdma.h index 239e0fc1bb1f..239e0fc1bb1f 100644 --- a/arch/arm/mach-mmp/include/mach/sram.h +++ b/include/linux/platform_data/dma-mmp_tdma.h | |||
diff --git a/arch/arm/plat-orion/include/plat/mv_xor.h b/include/linux/platform_data/dma-mv_xor.h index 2ba1f7d76eef..2ba1f7d76eef 100644 --- a/arch/arm/plat-orion/include/plat/mv_xor.h +++ b/include/linux/platform_data/dma-mv_xor.h | |||
diff --git a/arch/arm/mach-netx/include/mach/eth.h b/include/linux/platform_data/eth-netx.h index 88af1ac28ead..88af1ac28ead 100644 --- a/arch/arm/mach-netx/include/mach/eth.h +++ b/include/linux/platform_data/eth-netx.h | |||
diff --git a/arch/arm/plat-samsung/include/plat/hwmon.h b/include/linux/platform_data/hwmon-s3c.h index c167e4429bc7..c167e4429bc7 100644 --- a/arch/arm/plat-samsung/include/plat/hwmon.h +++ b/include/linux/platform_data/hwmon-s3c.h | |||
diff --git a/arch/arm/mach-davinci/include/mach/i2c.h b/include/linux/platform_data/i2c-davinci.h index 2312d197dfb7..2312d197dfb7 100644 --- a/arch/arm/mach-davinci/include/mach/i2c.h +++ b/include/linux/platform_data/i2c-davinci.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/i2c.h b/include/linux/platform_data/i2c-imx.h index 8289d915e615..8289d915e615 100644 --- a/arch/arm/plat-mxc/include/mach/i2c.h +++ b/include/linux/platform_data/i2c-imx.h | |||
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/plat-samsung/include/plat/iic.h b/include/linux/platform_data/i2c-s3c2410.h index 51d52e767a19..51d52e767a19 100644 --- a/arch/arm/plat-samsung/include/plat/iic.h +++ b/include/linux/platform_data/i2c-s3c2410.h | |||
diff --git a/arch/arm/mach-pxa/include/mach/irda.h b/include/linux/platform_data/irda-pxaficp.h index 3cd41f77dda4..3cd41f77dda4 100644 --- a/arch/arm/mach-pxa/include/mach/irda.h +++ b/include/linux/platform_data/irda-pxaficp.h | |||
diff --git a/arch/arm/mach-pxa/include/mach/pxa930_rotary.h b/include/linux/platform_data/keyboard-pxa930_rotary.h index 053587caffdd..053587caffdd 100644 --- a/arch/arm/mach-pxa/include/mach/pxa930_rotary.h +++ b/include/linux/platform_data/keyboard-pxa930_rotary.h | |||
diff --git a/arch/arm/plat-spear/include/plat/keyboard.h b/include/linux/platform_data/keyboard-spear.h index 9248e3a7e333..9248e3a7e333 100644 --- a/arch/arm/plat-spear/include/plat/keyboard.h +++ b/include/linux/platform_data/keyboard-spear.h | |||
diff --git a/arch/arm/mach-ep93xx/include/mach/ep93xx_keypad.h b/include/linux/platform_data/keypad-ep93xx.h index 1e2f4e97f428..1e2f4e97f428 100644 --- a/arch/arm/mach-ep93xx/include/mach/ep93xx_keypad.h +++ b/include/linux/platform_data/keypad-ep93xx.h | |||
diff --git a/arch/arm/plat-nomadik/include/plat/ske.h b/include/linux/platform_data/keypad-nomadik-ske.h index 31382fbc07dc..31382fbc07dc 100644 --- a/arch/arm/plat-nomadik/include/plat/ske.h +++ b/include/linux/platform_data/keypad-nomadik-ske.h | |||
diff --git a/arch/arm/plat-pxa/include/plat/pxa27x_keypad.h b/include/linux/platform_data/keypad-pxa27x.h index 5ce8d5e6ea51..5ce8d5e6ea51 100644 --- a/arch/arm/plat-pxa/include/plat/pxa27x_keypad.h +++ b/include/linux/platform_data/keypad-pxa27x.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-davinci/include/mach/keyscan.h b/include/linux/platform_data/keyscan-davinci.h index 7a560e05bda8..7a560e05bda8 100644 --- a/arch/arm/mach-davinci/include/mach/keyscan.h +++ b/include/linux/platform_data/keyscan-davinci.h | |||
diff --git a/arch/arm/mach-kirkwood/include/mach/leds-netxbig.h b/include/linux/platform_data/leds-kirkwood-netxbig.h index 24b536ebdf13..24b536ebdf13 100644 --- a/arch/arm/mach-kirkwood/include/mach/leds-netxbig.h +++ b/include/linux/platform_data/leds-kirkwood-netxbig.h | |||
diff --git a/arch/arm/mach-kirkwood/include/mach/leds-ns2.h b/include/linux/platform_data/leds-kirkwood-ns2.h index e21272e5f668..e21272e5f668 100644 --- a/arch/arm/mach-kirkwood/include/mach/leds-ns2.h +++ b/include/linux/platform_data/leds-kirkwood-ns2.h | |||
diff --git a/arch/arm/mach-s3c24xx/include/mach/leds-gpio.h b/include/linux/platform_data/leds-s3c24xx.h index d8a7672519b6..d8a7672519b6 100644 --- a/arch/arm/mach-s3c24xx/include/mach/leds-gpio.h +++ b/include/linux/platform_data/leds-s3c24xx.h | |||
diff --git a/arch/arm/mach-sa1100/include/mach/mcp.h b/include/linux/platform_data/mfd-mcp-sa11x0.h index 4b2860ae3828..4b2860ae3828 100644 --- a/arch/arm/mach-sa1100/include/mach/mcp.h +++ b/include/linux/platform_data/mfd-mcp-sa11x0.h | |||
diff --git a/arch/arm/plat-samsung/include/plat/mipi_csis.h b/include/linux/platform_data/mipi-csis.h index c45b1e8d4c2e..c45b1e8d4c2e 100644 --- a/arch/arm/plat-samsung/include/plat/mipi_csis.h +++ b/include/linux/platform_data/mipi-csis.h | |||
diff --git a/arch/arm/mach-davinci/include/mach/mmc.h b/include/linux/platform_data/mmc-davinci.h index 5ba6b22ce338..5ba6b22ce338 100644 --- a/arch/arm/mach-davinci/include/mach/mmc.h +++ b/include/linux/platform_data/mmc-davinci.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/esdhc.h b/include/linux/platform_data/mmc-esdhc-imx.h index aaf97481f413..aaf97481f413 100644 --- a/arch/arm/plat-mxc/include/mach/esdhc.h +++ b/include/linux/platform_data/mmc-esdhc-imx.h | |||
diff --git a/arch/arm/mach-msm/include/mach/mmc.h b/include/linux/platform_data/mmc-msm_sdcc.h index ffcd9e3a6a7e..ffcd9e3a6a7e 100644 --- a/arch/arm/mach-msm/include/mach/mmc.h +++ b/include/linux/platform_data/mmc-msm_sdcc.h | |||
diff --git a/arch/arm/plat-orion/include/plat/mvsdio.h b/include/linux/platform_data/mmc-mvsdio.h index 1190efedcb94..1190efedcb94 100644 --- a/arch/arm/plat-orion/include/plat/mvsdio.h +++ b/include/linux/platform_data/mmc-mvsdio.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/mmc.h b/include/linux/platform_data/mmc-mxcmmc.h index 29115f405af9..29115f405af9 100644 --- a/arch/arm/plat-mxc/include/mach/mmc.h +++ b/include/linux/platform_data/mmc-mxcmmc.h | |||
diff --git a/arch/arm/mach-pxa/include/mach/mmc.h b/include/linux/platform_data/mmc-pxamci.h index 9eb515bb799d..9eb515bb799d 100644 --- a/arch/arm/mach-pxa/include/mach/mmc.h +++ b/include/linux/platform_data/mmc-pxamci.h | |||
diff --git a/arch/arm/plat-samsung/include/plat/mci.h b/include/linux/platform_data/mmc-s3cmci.h index c42d31711944..c42d31711944 100644 --- a/arch/arm/plat-samsung/include/plat/mci.h +++ b/include/linux/platform_data/mmc-s3cmci.h | |||
diff --git a/arch/arm/mach-tegra/include/mach/sdhci.h b/include/linux/platform_data/mmc-sdhci-tegra.h index 4231bc7b8652..8f8430697686 100644 --- a/arch/arm/mach-tegra/include/mach/sdhci.h +++ b/include/linux/platform_data/mmc-sdhci-tegra.h | |||
@@ -1,6 +1,4 @@ | |||
1 | /* | 1 | /* |
2 | * include/asm-arm/arch-tegra/include/mach/sdhci.h | ||
3 | * | ||
4 | * Copyright (C) 2009 Palm, Inc. | 2 | * Copyright (C) 2009 Palm, Inc. |
5 | * Author: Yvonne Yip <y@palm.com> | 3 | * Author: Yvonne Yip <y@palm.com> |
6 | * | 4 | * |
@@ -14,8 +12,8 @@ | |||
14 | * GNU General Public License for more details. | 12 | * GNU General Public License for more details. |
15 | * | 13 | * |
16 | */ | 14 | */ |
17 | #ifndef __ASM_ARM_ARCH_TEGRA_SDHCI_H | 15 | #ifndef __PLATFORM_DATA_TEGRA_SDHCI_H |
18 | #define __ASM_ARM_ARCH_TEGRA_SDHCI_H | 16 | #define __PLATFORM_DATA_TEGRA_SDHCI_H |
19 | 17 | ||
20 | #include <linux/mmc/host.h> | 18 | #include <linux/mmc/host.h> |
21 | 19 | ||
diff --git a/arch/arm/mach-pxa/include/mach/pxa930_trkball.h b/include/linux/platform_data/mouse-pxa930_trkball.h index 5e0789bc4729..5e0789bc4729 100644 --- a/arch/arm/mach-pxa/include/mach/pxa930_trkball.h +++ b/include/linux/platform_data/mouse-pxa930_trkball.h | |||
diff --git a/arch/arm/mach-davinci/include/mach/aemif.h b/include/linux/platform_data/mtd-davinci-aemif.h index 05b293443097..05b293443097 100644 --- a/arch/arm/mach-davinci/include/mach/aemif.h +++ b/include/linux/platform_data/mtd-davinci-aemif.h | |||
diff --git a/arch/arm/mach-davinci/include/mach/nand.h b/include/linux/platform_data/mtd-davinci.h index 1cf555aef896..1cf555aef896 100644 --- a/arch/arm/mach-davinci/include/mach/nand.h +++ b/include/linux/platform_data/mtd-davinci.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/mxc_nand.h b/include/linux/platform_data/mtd-mxc_nand.h index 6bb96ef1600b..6bb96ef1600b 100644 --- a/arch/arm/plat-mxc/include/mach/mxc_nand.h +++ b/include/linux/platform_data/mtd-mxc_nand.h | |||
diff --git a/arch/arm/plat-pxa/include/plat/pxa3xx_nand.h b/include/linux/platform_data/mtd-nand-pxa3xx.h index c42f39f20195..c42f39f20195 100644 --- a/arch/arm/plat-pxa/include/plat/pxa3xx_nand.h +++ b/include/linux/platform_data/mtd-nand-pxa3xx.h | |||
diff --git a/arch/arm/plat-samsung/include/plat/nand.h b/include/linux/platform_data/mtd-nand-s3c2410.h index b64115fa93a4..b64115fa93a4 100644 --- a/arch/arm/plat-samsung/include/plat/nand.h +++ b/include/linux/platform_data/mtd-nand-s3c2410.h | |||
diff --git a/arch/arm/mach-nomadik/include/mach/nand.h b/include/linux/platform_data/mtd-nomadik-nand.h index c3c8254c22a5..c3c8254c22a5 100644 --- a/arch/arm/mach-nomadik/include/mach/nand.h +++ b/include/linux/platform_data/mtd-nomadik-nand.h | |||
diff --git a/arch/arm/plat-orion/include/plat/orion_nand.h b/include/linux/platform_data/mtd-orion_nand.h index 9f3c180834d1..9f3c180834d1 100644 --- a/arch/arm/plat-orion/include/plat/orion_nand.h +++ b/include/linux/platform_data/mtd-orion_nand.h | |||
diff --git a/arch/arm/mach-pxa/include/mach/arcom-pcmcia.h b/include/linux/platform_data/pcmcia-pxa2xx_viper.h index d428be4db44c..d428be4db44c 100644 --- a/arch/arm/mach-pxa/include/mach/arcom-pcmcia.h +++ b/include/linux/platform_data/pcmcia-pxa2xx_viper.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/imx-uart.h b/include/linux/platform_data/serial-imx.h index 4adec9b154dd..4adec9b154dd 100644 --- a/arch/arm/plat-mxc/include/mach/imx-uart.h +++ b/include/linux/platform_data/serial-imx.h | |||
diff --git a/arch/arm/mach-davinci/include/mach/spi.h b/include/linux/platform_data/spi-davinci.h index 7af305b37868..7af305b37868 100644 --- a/arch/arm/mach-davinci/include/mach/spi.h +++ b/include/linux/platform_data/spi-davinci.h | |||
diff --git a/arch/arm/mach-ep93xx/include/mach/ep93xx_spi.h b/include/linux/platform_data/spi-ep93xx.h index 9bb63ac13f04..9bb63ac13f04 100644 --- a/arch/arm/mach-ep93xx/include/mach/ep93xx_spi.h +++ b/include/linux/platform_data/spi-ep93xx.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/spi.h b/include/linux/platform_data/spi-imx.h index 08be445e8eb8..08be445e8eb8 100644 --- a/arch/arm/plat-mxc/include/mach/spi.h +++ b/include/linux/platform_data/spi-imx.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/plat-samsung/include/plat/s3c64xx-spi.h b/include/linux/platform_data/spi-s3c64xx.h index ceba18d23a5a..ceba18d23a5a 100644 --- a/arch/arm/plat-samsung/include/plat/s3c64xx-spi.h +++ b/include/linux/platform_data/spi-s3c64xx.h | |||
diff --git a/arch/arm/plat-samsung/include/plat/ts.h b/include/linux/platform_data/touchscreen-s3c2410.h index 26fdb22e0fc2..26fdb22e0fc2 100644 --- a/arch/arm/plat-samsung/include/plat/ts.h +++ b/include/linux/platform_data/touchscreen-s3c2410.h | |||
diff --git a/arch/arm/mach-davinci/include/mach/usb.h b/include/linux/platform_data/usb-davinci.h index e0bc4abe69c2..e0bc4abe69c2 100644 --- a/arch/arm/mach-davinci/include/mach/usb.h +++ b/include/linux/platform_data/usb-davinci.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/mxc_ehci.h b/include/linux/platform_data/usb-ehci-mxc.h index 7eb9d1329671..7eb9d1329671 100644 --- a/arch/arm/plat-mxc/include/mach/mxc_ehci.h +++ b/include/linux/platform_data/usb-ehci-mxc.h | |||
diff --git a/arch/arm/plat-orion/include/plat/ehci-orion.h b/include/linux/platform_data/usb-ehci-orion.h index 6fc78e430420..6fc78e430420 100644 --- a/arch/arm/plat-orion/include/plat/ehci-orion.h +++ b/include/linux/platform_data/usb-ehci-orion.h | |||
diff --git a/arch/arm/plat-samsung/include/plat/ehci.h b/include/linux/platform_data/usb-ehci-s5p.h index 5f28cae18582..5f28cae18582 100644 --- a/arch/arm/plat-samsung/include/plat/ehci.h +++ b/include/linux/platform_data/usb-ehci-s5p.h | |||
diff --git a/arch/arm/mach-exynos/include/mach/ohci.h b/include/linux/platform_data/usb-exynos.h index c256c595be5e..c256c595be5e 100644 --- a/arch/arm/mach-exynos/include/mach/ohci.h +++ b/include/linux/platform_data/usb-exynos.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/usb.h b/include/linux/platform_data/usb-imx_udc.h index be273371f34a..be273371f34a 100644 --- a/arch/arm/plat-mxc/include/mach/usb.h +++ b/include/linux/platform_data/usb-imx_udc.h | |||
diff --git a/arch/arm/mach-ux500/include/mach/usb.h b/include/linux/platform_data/usb-musb-ux500.h index 4c1cc50a595a..4c1cc50a595a 100644 --- a/arch/arm/mach-ux500/include/mach/usb.h +++ b/include/linux/platform_data/usb-musb-ux500.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/mx21-usbhost.h b/include/linux/platform_data/usb-mx2.h index 22d0b596262c..22d0b596262c 100644 --- a/arch/arm/plat-mxc/include/mach/mx21-usbhost.h +++ b/include/linux/platform_data/usb-mx2.h | |||
diff --git a/arch/arm/mach-pxa/include/mach/ohci.h b/include/linux/platform_data/usb-ohci-pxa27x.h index 95b6e2a6e514..95b6e2a6e514 100644 --- a/arch/arm/mach-pxa/include/mach/ohci.h +++ b/include/linux/platform_data/usb-ohci-pxa27x.h | |||
diff --git a/arch/arm/plat-samsung/include/plat/usb-control.h b/include/linux/platform_data/usb-ohci-s3c2410.h index 7fa1fbefc3f2..7fa1fbefc3f2 100644 --- a/arch/arm/plat-samsung/include/plat/usb-control.h +++ b/include/linux/platform_data/usb-ohci-s3c2410.h | |||
diff --git a/arch/arm/mach-pxa/include/mach/pxa3xx-u2d.h b/include/linux/platform_data/usb-pxa3xx-ulpi.h index 9d82cb65ea56..9d82cb65ea56 100644 --- a/arch/arm/mach-pxa/include/mach/pxa3xx-u2d.h +++ b/include/linux/platform_data/usb-pxa3xx-ulpi.h | |||
diff --git a/arch/arm/plat-samsung/include/plat/udc.h b/include/linux/platform_data/usb-s3c2410_udc.h index de8e2288a509..de8e2288a509 100644 --- a/arch/arm/plat-samsung/include/plat/udc.h +++ b/include/linux/platform_data/usb-s3c2410_udc.h | |||
diff --git a/arch/arm/mach-ep93xx/include/mach/fb.h b/include/linux/platform_data/video-ep93xx.h index d5ae11d7c453..d5ae11d7c453 100644 --- a/arch/arm/mach-ep93xx/include/mach/fb.h +++ b/include/linux/platform_data/video-ep93xx.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/imxfb.h b/include/linux/platform_data/video-imxfb.h index 9de8f062ad5d..9de8f062ad5d 100644 --- a/arch/arm/plat-mxc/include/mach/imxfb.h +++ b/include/linux/platform_data/video-imxfb.h | |||
diff --git a/arch/arm/mach-msm/include/mach/msm_fb.h b/include/linux/platform_data/video-msm_fb.h index 1f4fc81b3d8f..1f4fc81b3d8f 100644 --- a/arch/arm/mach-msm/include/mach/msm_fb.h +++ b/include/linux/platform_data/video-msm_fb.h | |||
diff --git a/arch/arm/plat-mxc/include/mach/mx3fb.h b/include/linux/platform_data/video-mx3fb.h index fdbe60001542..fdbe60001542 100644 --- a/arch/arm/plat-mxc/include/mach/mx3fb.h +++ b/include/linux/platform_data/video-mx3fb.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 | |||
diff --git a/arch/arm/mach-pxa/include/mach/pxafb.h b/include/linux/platform_data/video-pxafb.h index 486b4c519ae2..486b4c519ae2 100644 --- a/arch/arm/mach-pxa/include/mach/pxafb.h +++ b/include/linux/platform_data/video-pxafb.h | |||
diff --git a/arch/arm/mach-vt8500/include/mach/vt8500fb.h b/include/linux/platform_data/video-vt8500lcdfb.h index 7f399c370fe0..7f399c370fe0 100644 --- a/arch/arm/mach-vt8500/include/mach/vt8500fb.h +++ b/include/linux/platform_data/video-vt8500lcdfb.h | |||
diff --git a/sound/soc/ep93xx/ep93xx-ac97.c b/sound/soc/ep93xx/ep93xx-ac97.c index bdffab33e160..c3521653cfd3 100644 --- a/sound/soc/ep93xx/ep93xx-ac97.c +++ b/sound/soc/ep93xx/ep93xx-ac97.c | |||
@@ -21,7 +21,7 @@ | |||
21 | #include <sound/ac97_codec.h> | 21 | #include <sound/ac97_codec.h> |
22 | #include <sound/soc.h> | 22 | #include <sound/soc.h> |
23 | 23 | ||
24 | #include <mach/dma.h> | 24 | #include <linux/platform_data/dma-ep93xx.h> |
25 | #include "ep93xx-pcm.h" | 25 | #include "ep93xx-pcm.h" |
26 | 26 | ||
27 | /* | 27 | /* |
diff --git a/sound/soc/ep93xx/ep93xx-i2s.c b/sound/soc/ep93xx/ep93xx-i2s.c index 8df8f6dc474f..ac4a7515e7be 100644 --- a/sound/soc/ep93xx/ep93xx-i2s.c +++ b/sound/soc/ep93xx/ep93xx-i2s.c | |||
@@ -28,7 +28,7 @@ | |||
28 | 28 | ||
29 | #include <mach/hardware.h> | 29 | #include <mach/hardware.h> |
30 | #include <mach/ep93xx-regs.h> | 30 | #include <mach/ep93xx-regs.h> |
31 | #include <mach/dma.h> | 31 | #include <linux/platform_data/dma-ep93xx.h> |
32 | 32 | ||
33 | #include "ep93xx-pcm.h" | 33 | #include "ep93xx-pcm.h" |
34 | 34 | ||
diff --git a/sound/soc/ep93xx/ep93xx-pcm.c b/sound/soc/ep93xx/ep93xx-pcm.c index 4eea98b42bc8..665d9c94cc17 100644 --- a/sound/soc/ep93xx/ep93xx-pcm.c +++ b/sound/soc/ep93xx/ep93xx-pcm.c | |||
@@ -25,7 +25,7 @@ | |||
25 | #include <sound/soc.h> | 25 | #include <sound/soc.h> |
26 | #include <sound/dmaengine_pcm.h> | 26 | #include <sound/dmaengine_pcm.h> |
27 | 27 | ||
28 | #include <mach/dma.h> | 28 | #include <linux/platform_data/dma-ep93xx.h> |
29 | #include <mach/hardware.h> | 29 | #include <mach/hardware.h> |
30 | #include <mach/ep93xx-regs.h> | 30 | #include <mach/ep93xx-regs.h> |
31 | 31 | ||
diff --git a/sound/soc/fsl/imx-pcm-dma.c b/sound/soc/fsl/imx-pcm-dma.c index 48f9d886f020..89a7755b6f56 100644 --- a/sound/soc/fsl/imx-pcm-dma.c +++ b/sound/soc/fsl/imx-pcm-dma.c | |||
@@ -30,7 +30,7 @@ | |||
30 | #include <sound/soc.h> | 30 | #include <sound/soc.h> |
31 | #include <sound/dmaengine_pcm.h> | 31 | #include <sound/dmaengine_pcm.h> |
32 | 32 | ||
33 | #include <mach/dma.h> | 33 | #include <linux/platform_data/dma-imx.h> |
34 | 34 | ||
35 | #include "imx-pcm.h" | 35 | #include "imx-pcm.h" |
36 | 36 | ||
diff --git a/sound/soc/fsl/imx-pcm-fiq.c b/sound/soc/fsl/imx-pcm-fiq.c index ee27ba3933bd..22c6130957ba 100644 --- a/sound/soc/fsl/imx-pcm-fiq.c +++ b/sound/soc/fsl/imx-pcm-fiq.c | |||
@@ -30,7 +30,7 @@ | |||
30 | #include <asm/fiq.h> | 30 | #include <asm/fiq.h> |
31 | 31 | ||
32 | #include <mach/irqs.h> | 32 | #include <mach/irqs.h> |
33 | #include <mach/ssi.h> | 33 | #include <linux/platform_data/asoc-imx-ssi.h> |
34 | 34 | ||
35 | #include "imx-ssi.h" | 35 | #include "imx-ssi.h" |
36 | 36 | ||
diff --git a/sound/soc/fsl/imx-ssi.c b/sound/soc/fsl/imx-ssi.c index 81d7728cf67f..e6a17baca1ee 100644 --- a/sound/soc/fsl/imx-ssi.c +++ b/sound/soc/fsl/imx-ssi.c | |||
@@ -47,7 +47,7 @@ | |||
47 | #include <sound/pcm_params.h> | 47 | #include <sound/pcm_params.h> |
48 | #include <sound/soc.h> | 48 | #include <sound/soc.h> |
49 | 49 | ||
50 | #include <mach/ssi.h> | 50 | #include <linux/platform_data/asoc-imx-ssi.h> |
51 | #include <mach/hardware.h> | 51 | #include <mach/hardware.h> |
52 | 52 | ||
53 | #include "imx-ssi.h" | 53 | #include "imx-ssi.h" |
diff --git a/sound/soc/fsl/imx-ssi.h b/sound/soc/fsl/imx-ssi.h index 5744e86ca878..dc114bdedce5 100644 --- a/sound/soc/fsl/imx-ssi.h +++ b/sound/soc/fsl/imx-ssi.h | |||
@@ -186,7 +186,7 @@ | |||
186 | #define DRV_NAME "imx-ssi" | 186 | #define DRV_NAME "imx-ssi" |
187 | 187 | ||
188 | #include <linux/dmaengine.h> | 188 | #include <linux/dmaengine.h> |
189 | #include <mach/dma.h> | 189 | #include <linux/platform_data/dma-imx.h> |
190 | #include "imx-pcm.h" | 190 | #include "imx-pcm.h" |
191 | 191 | ||
192 | struct imx_ssi { | 192 | struct imx_ssi { |
diff --git a/sound/soc/kirkwood/kirkwood-i2s.c b/sound/soc/kirkwood/kirkwood-i2s.c index 7646dd7f30cb..542538d10ab7 100644 --- a/sound/soc/kirkwood/kirkwood-i2s.c +++ b/sound/soc/kirkwood/kirkwood-i2s.c | |||
@@ -21,7 +21,7 @@ | |||
21 | #include <sound/pcm.h> | 21 | #include <sound/pcm.h> |
22 | #include <sound/pcm_params.h> | 22 | #include <sound/pcm_params.h> |
23 | #include <sound/soc.h> | 23 | #include <sound/soc.h> |
24 | #include <plat/audio.h> | 24 | #include <linux/platform_data/asoc-kirkwood.h> |
25 | #include "kirkwood.h" | 25 | #include "kirkwood.h" |
26 | 26 | ||
27 | #define DRV_NAME "kirkwood-i2s" | 27 | #define DRV_NAME "kirkwood-i2s" |
diff --git a/sound/soc/kirkwood/kirkwood-openrd.c b/sound/soc/kirkwood/kirkwood-openrd.c index 80bd59c33be4..c28540aeea25 100644 --- a/sound/soc/kirkwood/kirkwood-openrd.c +++ b/sound/soc/kirkwood/kirkwood-openrd.c | |||
@@ -17,7 +17,7 @@ | |||
17 | #include <linux/slab.h> | 17 | #include <linux/slab.h> |
18 | #include <sound/soc.h> | 18 | #include <sound/soc.h> |
19 | #include <mach/kirkwood.h> | 19 | #include <mach/kirkwood.h> |
20 | #include <plat/audio.h> | 20 | #include <linux/platform_data/asoc-kirkwood.h> |
21 | #include <asm/mach-types.h> | 21 | #include <asm/mach-types.h> |
22 | #include "../codecs/cs42l51.h" | 22 | #include "../codecs/cs42l51.h" |
23 | 23 | ||
diff --git a/sound/soc/kirkwood/kirkwood-t5325.c b/sound/soc/kirkwood/kirkwood-t5325.c index f8983635f7ef..c67bbc574987 100644 --- a/sound/soc/kirkwood/kirkwood-t5325.c +++ b/sound/soc/kirkwood/kirkwood-t5325.c | |||
@@ -16,7 +16,7 @@ | |||
16 | #include <linux/slab.h> | 16 | #include <linux/slab.h> |
17 | #include <sound/soc.h> | 17 | #include <sound/soc.h> |
18 | #include <mach/kirkwood.h> | 18 | #include <mach/kirkwood.h> |
19 | #include <plat/audio.h> | 19 | #include <linux/platform_data/asoc-kirkwood.h> |
20 | #include <asm/mach-types.h> | 20 | #include <asm/mach-types.h> |
21 | #include "../codecs/alc5623.h" | 21 | #include "../codecs/alc5623.h" |
22 | 22 | ||
diff --git a/sound/soc/pxa/palm27x.c b/sound/soc/pxa/palm27x.c index db24bc685bd3..aa3da91907c6 100644 --- a/sound/soc/pxa/palm27x.c +++ b/sound/soc/pxa/palm27x.c | |||
@@ -25,7 +25,7 @@ | |||
25 | 25 | ||
26 | #include <asm/mach-types.h> | 26 | #include <asm/mach-types.h> |
27 | #include <mach/audio.h> | 27 | #include <mach/audio.h> |
28 | #include <mach/palmasoc.h> | 28 | #include <linux/platform_data/asoc-palm27x.h> |
29 | 29 | ||
30 | #include "../codecs/wm9712.h" | 30 | #include "../codecs/wm9712.h" |
31 | #include "pxa2xx-ac97.h" | 31 | #include "pxa2xx-ac97.h" |
diff --git a/sound/soc/samsung/ac97.c b/sound/soc/samsung/ac97.c index 3d04c1fa6781..14fbcd30cae5 100644 --- a/sound/soc/samsung/ac97.c +++ b/sound/soc/samsung/ac97.c | |||
@@ -21,7 +21,7 @@ | |||
21 | 21 | ||
22 | #include <mach/dma.h> | 22 | #include <mach/dma.h> |
23 | #include <plat/regs-ac97.h> | 23 | #include <plat/regs-ac97.h> |
24 | #include <plat/audio.h> | 24 | #include <linux/platform_data/asoc-s3c.h> |
25 | 25 | ||
26 | #include "dma.h" | 26 | #include "dma.h" |
27 | 27 | ||
diff --git a/sound/soc/samsung/i2s.c b/sound/soc/samsung/i2s.c index 6ac7b8281a02..40b00a13dcd1 100644 --- a/sound/soc/samsung/i2s.c +++ b/sound/soc/samsung/i2s.c | |||
@@ -20,7 +20,7 @@ | |||
20 | #include <sound/soc.h> | 20 | #include <sound/soc.h> |
21 | #include <sound/pcm_params.h> | 21 | #include <sound/pcm_params.h> |
22 | 22 | ||
23 | #include <plat/audio.h> | 23 | #include <linux/platform_data/asoc-s3c.h> |
24 | 24 | ||
25 | #include "dma.h" | 25 | #include "dma.h" |
26 | #include "idma.h" | 26 | #include "idma.h" |
diff --git a/sound/soc/samsung/pcm.c b/sound/soc/samsung/pcm.c index 89b064650f14..c86081992dfd 100644 --- a/sound/soc/samsung/pcm.c +++ b/sound/soc/samsung/pcm.c | |||
@@ -19,7 +19,7 @@ | |||
19 | #include <sound/soc.h> | 19 | #include <sound/soc.h> |
20 | #include <sound/pcm_params.h> | 20 | #include <sound/pcm_params.h> |
21 | 21 | ||
22 | #include <plat/audio.h> | 22 | #include <linux/platform_data/asoc-s3c.h> |
23 | #include <mach/dma.h> | 23 | #include <mach/dma.h> |
24 | 24 | ||
25 | #include "dma.h" | 25 | #include "dma.h" |
diff --git a/sound/soc/samsung/s3c24xx_simtec.c b/sound/soc/samsung/s3c24xx_simtec.c index 656d5afe4ca9..335a7d8a4a8d 100644 --- a/sound/soc/samsung/s3c24xx_simtec.c +++ b/sound/soc/samsung/s3c24xx_simtec.c | |||
@@ -13,7 +13,7 @@ | |||
13 | 13 | ||
14 | #include <sound/soc.h> | 14 | #include <sound/soc.h> |
15 | 15 | ||
16 | #include <plat/audio-simtec.h> | 16 | #include <linux/platform_data/asoc-s3c24xx_simtec.h> |
17 | 17 | ||
18 | #include "s3c24xx-i2s.h" | 18 | #include "s3c24xx-i2s.h" |
19 | #include "s3c24xx_simtec.h" | 19 | #include "s3c24xx_simtec.h" |
diff --git a/sound/soc/samsung/spdif.c b/sound/soc/samsung/spdif.c index a5a56a120345..bc24c7af02b2 100644 --- a/sound/soc/samsung/spdif.c +++ b/sound/soc/samsung/spdif.c | |||
@@ -17,7 +17,7 @@ | |||
17 | #include <sound/soc.h> | 17 | #include <sound/soc.h> |
18 | #include <sound/pcm_params.h> | 18 | #include <sound/pcm_params.h> |
19 | 19 | ||
20 | #include <plat/audio.h> | 20 | #include <linux/platform_data/asoc-s3c.h> |
21 | #include <mach/dma.h> | 21 | #include <mach/dma.h> |
22 | 22 | ||
23 | #include "dma.h" | 23 | #include "dma.h" |