diff options
author | Andrew Lunn <andrew@lunn.ch> | 2012-06-10 10:58:11 -0400 |
---|---|---|
committer | Andrew Lunn <andrew@lunn.ch> | 2012-07-27 10:49:29 -0400 |
commit | 2cef1a2853aece830586453296e413240961a42b (patch) | |
tree | 0c331981ee3d4cb14c9759fdd0ff22b67b2259dc /arch/arm/mach-kirkwood | |
parent | be2aa95675e135eb54a32bc49b9fbe0d84d03a30 (diff) |
ARM: Kirkwood: Use DT to configure SATA device.
Convert boards using DT, but the old way of configuring SATA to now
use properties in there DT file.
Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Tested-by: Simon Baatz <gmbnomis@gmail.com>
Diffstat (limited to 'arch/arm/mach-kirkwood')
-rw-r--r-- | arch/arm/mach-kirkwood/board-dnskw.c | 5 | ||||
-rw-r--r-- | arch/arm/mach-kirkwood/board-dreamplug.c | 5 | ||||
-rw-r--r-- | arch/arm/mach-kirkwood/board-ib62x0.c | 5 | ||||
-rw-r--r-- | arch/arm/mach-kirkwood/board-ts219.c | 5 |
4 files changed, 0 insertions, 20 deletions
diff --git a/arch/arm/mach-kirkwood/board-dnskw.c b/arch/arm/mach-kirkwood/board-dnskw.c index 58c2d68f9443..179f4b363d77 100644 --- a/arch/arm/mach-kirkwood/board-dnskw.c +++ b/arch/arm/mach-kirkwood/board-dnskw.c | |||
@@ -35,10 +35,6 @@ static struct mv643xx_eth_platform_data dnskw_ge00_data = { | |||
35 | .phy_addr = MV643XX_ETH_PHY_ADDR(8), | 35 | .phy_addr = MV643XX_ETH_PHY_ADDR(8), |
36 | }; | 36 | }; |
37 | 37 | ||
38 | static struct mv_sata_platform_data dnskw_sata_data = { | ||
39 | .n_ports = 2, | ||
40 | }; | ||
41 | |||
42 | static unsigned int dnskw_mpp_config[] __initdata = { | 38 | static unsigned int dnskw_mpp_config[] __initdata = { |
43 | MPP13_UART1_TXD, /* Custom ... */ | 39 | MPP13_UART1_TXD, /* Custom ... */ |
44 | MPP14_UART1_RXD, /* ... Controller (DNS-320 only) */ | 40 | MPP14_UART1_RXD, /* ... Controller (DNS-320 only) */ |
@@ -245,7 +241,6 @@ void __init dnskw_init(void) | |||
245 | 241 | ||
246 | kirkwood_ehci_init(); | 242 | kirkwood_ehci_init(); |
247 | kirkwood_ge00_init(&dnskw_ge00_data); | 243 | kirkwood_ge00_init(&dnskw_ge00_data); |
248 | kirkwood_sata_init(&dnskw_sata_data); | ||
249 | kirkwood_i2c_init(); | 244 | kirkwood_i2c_init(); |
250 | 245 | ||
251 | platform_device_register(&dnskw_button_device); | 246 | platform_device_register(&dnskw_button_device); |
diff --git a/arch/arm/mach-kirkwood/board-dreamplug.c b/arch/arm/mach-kirkwood/board-dreamplug.c index eb0e4d5ea668..e49439320b7d 100644 --- a/arch/arm/mach-kirkwood/board-dreamplug.c +++ b/arch/arm/mach-kirkwood/board-dreamplug.c | |||
@@ -43,10 +43,6 @@ static struct mv643xx_eth_platform_data dreamplug_ge01_data = { | |||
43 | .phy_addr = MV643XX_ETH_PHY_ADDR(1), | 43 | .phy_addr = MV643XX_ETH_PHY_ADDR(1), |
44 | }; | 44 | }; |
45 | 45 | ||
46 | static struct mv_sata_platform_data dreamplug_sata_data = { | ||
47 | .n_ports = 1, | ||
48 | }; | ||
49 | |||
50 | static struct mvsdio_platform_data dreamplug_mvsdio_data = { | 46 | static struct mvsdio_platform_data dreamplug_mvsdio_data = { |
51 | /* unfortunately the CD signal has not been connected */ | 47 | /* unfortunately the CD signal has not been connected */ |
52 | }; | 48 | }; |
@@ -103,7 +99,6 @@ void __init dreamplug_init(void) | |||
103 | kirkwood_ehci_init(); | 99 | kirkwood_ehci_init(); |
104 | kirkwood_ge00_init(&dreamplug_ge00_data); | 100 | kirkwood_ge00_init(&dreamplug_ge00_data); |
105 | kirkwood_ge01_init(&dreamplug_ge01_data); | 101 | kirkwood_ge01_init(&dreamplug_ge01_data); |
106 | kirkwood_sata_init(&dreamplug_sata_data); | ||
107 | kirkwood_sdio_init(&dreamplug_mvsdio_data); | 102 | kirkwood_sdio_init(&dreamplug_mvsdio_data); |
108 | 103 | ||
109 | platform_device_register(&dreamplug_leds); | 104 | platform_device_register(&dreamplug_leds); |
diff --git a/arch/arm/mach-kirkwood/board-ib62x0.c b/arch/arm/mach-kirkwood/board-ib62x0.c index eddf1df8891f..56d198eb7abc 100644 --- a/arch/arm/mach-kirkwood/board-ib62x0.c +++ b/arch/arm/mach-kirkwood/board-ib62x0.c | |||
@@ -33,10 +33,6 @@ static struct mv643xx_eth_platform_data ib62x0_ge00_data = { | |||
33 | .phy_addr = MV643XX_ETH_PHY_ADDR(8), | 33 | .phy_addr = MV643XX_ETH_PHY_ADDR(8), |
34 | }; | 34 | }; |
35 | 35 | ||
36 | static struct mv_sata_platform_data ib62x0_sata_data = { | ||
37 | .n_ports = 2, | ||
38 | }; | ||
39 | |||
40 | static unsigned int ib62x0_mpp_config[] __initdata = { | 36 | static unsigned int ib62x0_mpp_config[] __initdata = { |
41 | MPP0_NF_IO2, | 37 | MPP0_NF_IO2, |
42 | MPP1_NF_IO3, | 38 | MPP1_NF_IO3, |
@@ -132,7 +128,6 @@ void __init ib62x0_init(void) | |||
132 | 128 | ||
133 | kirkwood_ehci_init(); | 129 | kirkwood_ehci_init(); |
134 | kirkwood_ge00_init(&ib62x0_ge00_data); | 130 | kirkwood_ge00_init(&ib62x0_ge00_data); |
135 | kirkwood_sata_init(&ib62x0_sata_data); | ||
136 | platform_device_register(&ib62x0_led_device); | 131 | platform_device_register(&ib62x0_led_device); |
137 | platform_device_register(&ib62x0_button_device); | 132 | platform_device_register(&ib62x0_button_device); |
138 | if (gpio_request(IB62X0_GPIO_POWER_OFF, "ib62x0:power:off") == 0 && | 133 | if (gpio_request(IB62X0_GPIO_POWER_OFF, "ib62x0:power:off") == 0 && |
diff --git a/arch/arm/mach-kirkwood/board-ts219.c b/arch/arm/mach-kirkwood/board-ts219.c index 00b79eaeef53..1750e68506c1 100644 --- a/arch/arm/mach-kirkwood/board-ts219.c +++ b/arch/arm/mach-kirkwood/board-ts219.c | |||
@@ -33,10 +33,6 @@ static struct mv643xx_eth_platform_data qnap_ts219_ge00_data = { | |||
33 | .phy_addr = MV643XX_ETH_PHY_ADDR(8), | 33 | .phy_addr = MV643XX_ETH_PHY_ADDR(8), |
34 | }; | 34 | }; |
35 | 35 | ||
36 | static struct mv_sata_platform_data qnap_ts219_sata_data = { | ||
37 | .n_ports = 2, | ||
38 | }; | ||
39 | |||
40 | static unsigned int qnap_ts219_mpp_config[] __initdata = { | 36 | static unsigned int qnap_ts219_mpp_config[] __initdata = { |
41 | MPP0_SPI_SCn, | 37 | MPP0_SPI_SCn, |
42 | MPP1_SPI_MOSI, | 38 | MPP1_SPI_MOSI, |
@@ -70,7 +66,6 @@ void __init qnap_dt_ts219_init(void) | |||
70 | qnap_ts219_ge00_data.phy_addr = MV643XX_ETH_PHY_ADDR(0); | 66 | qnap_ts219_ge00_data.phy_addr = MV643XX_ETH_PHY_ADDR(0); |
71 | 67 | ||
72 | kirkwood_ge00_init(&qnap_ts219_ge00_data); | 68 | kirkwood_ge00_init(&qnap_ts219_ge00_data); |
73 | kirkwood_sata_init(&qnap_ts219_sata_data); | ||
74 | kirkwood_ehci_init(); | 69 | kirkwood_ehci_init(); |
75 | 70 | ||
76 | pm_power_off = qnap_tsx1x_power_off; | 71 | pm_power_off = qnap_tsx1x_power_off; |