diff options
-rw-r--r-- | arch/arm/boot/dts/Makefile | 5 | ||||
-rw-r--r-- | arch/arm/boot/dts/dbx5x0.dtsi | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/hrefprev60.dts | 7 | ||||
-rw-r--r-- | arch/arm/mach-ux500/board-mop500-audio.c | 16 | ||||
-rw-r--r-- | arch/arm/mach-ux500/board-mop500.h | 2 | ||||
-rw-r--r-- | arch/arm/mach-ux500/cpu-db8500.c | 4 |
6 files changed, 15 insertions, 23 deletions
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index d9cf7340572f..89dcc14f1931 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile | |||
@@ -94,7 +94,10 @@ dtb-$(CONFIG_ARCH_OMAP2PLUS) += omap2420-h4.dtb \ | |||
94 | am335x-bone.dtb | 94 | am335x-bone.dtb |
95 | dtb-$(CONFIG_ARCH_ORION5X) += orion5x-lacie-ethernet-disk-mini-v2.dtb | 95 | dtb-$(CONFIG_ARCH_ORION5X) += orion5x-lacie-ethernet-disk-mini-v2.dtb |
96 | dtb-$(CONFIG_ARCH_PRIMA2) += prima2-evb.dtb | 96 | dtb-$(CONFIG_ARCH_PRIMA2) += prima2-evb.dtb |
97 | dtb-$(CONFIG_ARCH_U8500) += snowball.dtb | 97 | dtb-$(CONFIG_ARCH_U8500) += snowball.dtb \ |
98 | hrefprev60.dtb \ | ||
99 | hrefv60plus.dtb \ | ||
100 | ccu9540.dtb | ||
98 | dtb-$(CONFIG_ARCH_SHMOBILE) += emev2-kzm9d.dtb \ | 101 | dtb-$(CONFIG_ARCH_SHMOBILE) += emev2-kzm9d.dtb \ |
99 | r8a7740-armadillo800eva.dtb \ | 102 | r8a7740-armadillo800eva.dtb \ |
100 | sh73a0-kzm9g.dtb | 103 | sh73a0-kzm9g.dtb |
diff --git a/arch/arm/boot/dts/dbx5x0.dtsi b/arch/arm/boot/dts/dbx5x0.dtsi index 7ce45fc461fb..9f553630242a 100644 --- a/arch/arm/boot/dts/dbx5x0.dtsi +++ b/arch/arm/boot/dts/dbx5x0.dtsi | |||
@@ -638,10 +638,10 @@ | |||
638 | regulator-name = "mmci-reg"; | 638 | regulator-name = "mmci-reg"; |
639 | regulator-type = "voltage"; | 639 | regulator-type = "voltage"; |
640 | 640 | ||
641 | gpios = <&tc3589x_gpio 18 0x4>; | ||
642 | gpio-enable = <&tc3589x_gpio 17 0x4>; | ||
643 | states = <1800000 0x1 | 641 | states = <1800000 0x1 |
644 | 2900000 0x0>; | 642 | 2900000 0x0>; |
643 | |||
644 | status = "disabled"; | ||
645 | }; | 645 | }; |
646 | }; | 646 | }; |
647 | }; | 647 | }; |
diff --git a/arch/arm/boot/dts/hrefprev60.dts b/arch/arm/boot/dts/hrefprev60.dts index b398946fd64a..eec29c4a86dc 100644 --- a/arch/arm/boot/dts/hrefprev60.dts +++ b/arch/arm/boot/dts/hrefprev60.dts | |||
@@ -37,5 +37,12 @@ | |||
37 | reset-gpio = <&tc3589x_gpio 13 0x4>; | 37 | reset-gpio = <&tc3589x_gpio 13 0x4>; |
38 | }; | 38 | }; |
39 | }; | 39 | }; |
40 | |||
41 | vmmci: regulator-gpio { | ||
42 | gpios = <&tc3589x_gpio 18 0x4>; | ||
43 | gpio-enable = <&tc3589x_gpio 17 0x4>; | ||
44 | |||
45 | status = "okay"; | ||
46 | }; | ||
40 | }; | 47 | }; |
41 | }; | 48 | }; |
diff --git a/arch/arm/mach-ux500/board-mop500-audio.c b/arch/arm/mach-ux500/board-mop500-audio.c index 070629a95625..7adbed5df8a1 100644 --- a/arch/arm/mach-ux500/board-mop500-audio.c +++ b/arch/arm/mach-ux500/board-mop500-audio.c | |||
@@ -150,15 +150,6 @@ static struct platform_device snd_soc_mop500 = { | |||
150 | }, | 150 | }, |
151 | }; | 151 | }; |
152 | 152 | ||
153 | /* Platform device for Ux500-PCM */ | ||
154 | static struct platform_device ux500_pcm = { | ||
155 | .name = "ux500-pcm", | ||
156 | .id = 0, | ||
157 | .dev = { | ||
158 | .platform_data = NULL, | ||
159 | }, | ||
160 | }; | ||
161 | |||
162 | struct msp_i2s_platform_data msp2_platform_data = { | 153 | struct msp_i2s_platform_data msp2_platform_data = { |
163 | .id = MSP_I2S_2, | 154 | .id = MSP_I2S_2, |
164 | .msp_i2s_dma_rx = &msp2_dma_rx, | 155 | .msp_i2s_dma_rx = &msp2_dma_rx, |
@@ -186,10 +177,3 @@ void mop500_audio_init(struct device *parent) | |||
186 | db8500_add_msp_i2s(parent, 3, U8500_MSP3_BASE, IRQ_DB8500_MSP1, | 177 | db8500_add_msp_i2s(parent, 3, U8500_MSP3_BASE, IRQ_DB8500_MSP1, |
187 | &msp3_platform_data); | 178 | &msp3_platform_data); |
188 | } | 179 | } |
189 | |||
190 | /* Due for removal once the MSP driver has been fully DT:ed. */ | ||
191 | void mop500_of_audio_init(struct device *parent) | ||
192 | { | ||
193 | pr_info("%s: Register platform-device 'ux500-pcm'\n", __func__); | ||
194 | platform_device_register(&ux500_pcm); | ||
195 | } | ||
diff --git a/arch/arm/mach-ux500/board-mop500.h b/arch/arm/mach-ux500/board-mop500.h index d77208232cbc..eaa605f5d90d 100644 --- a/arch/arm/mach-ux500/board-mop500.h +++ b/arch/arm/mach-ux500/board-mop500.h | |||
@@ -104,8 +104,6 @@ void __init mop500_pinmaps_init(void); | |||
104 | void __init snowball_pinmaps_init(void); | 104 | void __init snowball_pinmaps_init(void); |
105 | void __init hrefv60_pinmaps_init(void); | 105 | void __init hrefv60_pinmaps_init(void); |
106 | void mop500_audio_init(struct device *parent); | 106 | void mop500_audio_init(struct device *parent); |
107 | /* Due for removal once the MSP driver has been fully DT:ed. */ | ||
108 | void mop500_of_audio_init(struct device *parent); | ||
109 | 107 | ||
110 | int __init mop500_uib_init(void); | 108 | int __init mop500_uib_init(void); |
111 | void mop500_uib_i2c_add(int busnum, struct i2c_board_info *info, | 109 | void mop500_uib_i2c_add(int busnum, struct i2c_board_info *info, |
diff --git a/arch/arm/mach-ux500/cpu-db8500.c b/arch/arm/mach-ux500/cpu-db8500.c index d2076ce22e97..4c6ce012daef 100644 --- a/arch/arm/mach-ux500/cpu-db8500.c +++ b/arch/arm/mach-ux500/cpu-db8500.c | |||
@@ -222,7 +222,7 @@ struct device * __init u8500_init_devices(struct ab8500_platform_data *ab8500) | |||
222 | db8500_add_usb(parent, usb_db8500_rx_dma_cfg, usb_db8500_tx_dma_cfg); | 222 | db8500_add_usb(parent, usb_db8500_rx_dma_cfg, usb_db8500_tx_dma_cfg); |
223 | 223 | ||
224 | platform_device_register_data(parent, | 224 | platform_device_register_data(parent, |
225 | "cpufreq-u8500", -1, NULL, 0); | 225 | "cpufreq-ux500", -1, NULL, 0); |
226 | 226 | ||
227 | for (i = 0; i < ARRAY_SIZE(platform_devs); i++) | 227 | for (i = 0; i < ARRAY_SIZE(platform_devs); i++) |
228 | platform_devs[i]->dev.parent = parent; | 228 | platform_devs[i]->dev.parent = parent; |
@@ -244,7 +244,7 @@ static struct device * __init u8500_of_init_devices(void) | |||
244 | db8500_add_usb(parent, usb_db8500_rx_dma_cfg, usb_db8500_tx_dma_cfg); | 244 | db8500_add_usb(parent, usb_db8500_rx_dma_cfg, usb_db8500_tx_dma_cfg); |
245 | 245 | ||
246 | platform_device_register_data(parent, | 246 | platform_device_register_data(parent, |
247 | "cpufreq-u8500", -1, NULL, 0); | 247 | "cpufreq-ux500", -1, NULL, 0); |
248 | 248 | ||
249 | u8500_dma40_device.dev.parent = parent; | 249 | u8500_dma40_device.dev.parent = parent; |
250 | 250 | ||