diff options
Diffstat (limited to 'arch/arm/mach-omap2')
-rw-r--r-- | arch/arm/mach-omap2/board-am3517evm.c | 5 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-omap3stalker.c | 4 | ||||
-rw-r--r-- | arch/arm/mach-omap2/pdata-quirks.c | 12 |
3 files changed, 12 insertions, 9 deletions
diff --git a/arch/arm/mach-omap2/board-am3517evm.c b/arch/arm/mach-omap2/board-am3517evm.c index 543d9a882de3..4f9383cecf76 100644 --- a/arch/arm/mach-omap2/board-am3517evm.c +++ b/arch/arm/mach-omap2/board-am3517evm.c | |||
@@ -262,12 +262,7 @@ static struct usbhs_phy_data phy_data[] __initdata = { | |||
262 | 262 | ||
263 | static struct usbhs_omap_platform_data usbhs_bdata __initdata = { | 263 | static struct usbhs_omap_platform_data usbhs_bdata __initdata = { |
264 | .port_mode[0] = OMAP_EHCI_PORT_MODE_PHY, | 264 | .port_mode[0] = OMAP_EHCI_PORT_MODE_PHY, |
265 | #if defined(CONFIG_PANEL_SHARP_LQ043T1DG01) || \ | ||
266 | defined(CONFIG_PANEL_SHARP_LQ043T1DG01_MODULE) | ||
267 | .port_mode[1] = OMAP_USBHS_PORT_MODE_UNUSED, | ||
268 | #else | ||
269 | .port_mode[1] = OMAP_EHCI_PORT_MODE_PHY, | 265 | .port_mode[1] = OMAP_EHCI_PORT_MODE_PHY, |
270 | #endif | ||
271 | }; | 266 | }; |
272 | 267 | ||
273 | #ifdef CONFIG_OMAP_MUX | 268 | #ifdef CONFIG_OMAP_MUX |
diff --git a/arch/arm/mach-omap2/board-omap3stalker.c b/arch/arm/mach-omap2/board-omap3stalker.c index 119efaf5808a..a2e035e0792a 100644 --- a/arch/arm/mach-omap2/board-omap3stalker.c +++ b/arch/arm/mach-omap2/board-omap3stalker.c | |||
@@ -121,11 +121,7 @@ static struct platform_device omap3stalker_tfp410_device = { | |||
121 | static struct connector_atv_platform_data omap3stalker_tv_pdata = { | 121 | static struct connector_atv_platform_data omap3stalker_tv_pdata = { |
122 | .name = "tv", | 122 | .name = "tv", |
123 | .source = "venc.0", | 123 | .source = "venc.0", |
124 | #if defined(CONFIG_OMAP2_VENC_OUT_TYPE_SVIDEO) | ||
125 | .connector_type = OMAP_DSS_VENC_TYPE_SVIDEO, | ||
126 | #elif defined(CONFIG_OMAP2_VENC_OUT_TYPE_COMPOSITE) | ||
127 | .connector_type = OMAP_DSS_VENC_TYPE_COMPOSITE, | 124 | .connector_type = OMAP_DSS_VENC_TYPE_COMPOSITE, |
128 | #endif | ||
129 | .invert_polarity = false, | 125 | .invert_polarity = false, |
130 | }; | 126 | }; |
131 | 127 | ||
diff --git a/arch/arm/mach-omap2/pdata-quirks.c b/arch/arm/mach-omap2/pdata-quirks.c index c3b73351cb7a..fa298bd2476e 100644 --- a/arch/arm/mach-omap2/pdata-quirks.c +++ b/arch/arm/mach-omap2/pdata-quirks.c | |||
@@ -226,6 +226,14 @@ static void __init am3517_evm_legacy_init(void) | |||
226 | am35xx_emac_reset(); | 226 | am35xx_emac_reset(); |
227 | } | 227 | } |
228 | 228 | ||
229 | static struct platform_device omap3_rom_rng_device = { | ||
230 | .name = "omap3-rom-rng", | ||
231 | .id = -1, | ||
232 | .dev = { | ||
233 | .platform_data = rx51_secure_rng_call, | ||
234 | }, | ||
235 | }; | ||
236 | |||
229 | static void __init nokia_n900_legacy_init(void) | 237 | static void __init nokia_n900_legacy_init(void) |
230 | { | 238 | { |
231 | hsmmc2_internal_input_clk(); | 239 | hsmmc2_internal_input_clk(); |
@@ -239,6 +247,10 @@ static void __init nokia_n900_legacy_init(void) | |||
239 | pr_warning("RX-51: Not enabling ARM errata 430973 workaround\n"); | 247 | pr_warning("RX-51: Not enabling ARM errata 430973 workaround\n"); |
240 | pr_warning("Thumb binaries may crash randomly without this workaround\n"); | 248 | pr_warning("Thumb binaries may crash randomly without this workaround\n"); |
241 | } | 249 | } |
250 | |||
251 | pr_info("RX-51: Registring OMAP3 HWRNG device\n"); | ||
252 | platform_device_register(&omap3_rom_rng_device); | ||
253 | |||
242 | } | 254 | } |
243 | } | 255 | } |
244 | #endif /* CONFIG_ARCH_OMAP3 */ | 256 | #endif /* CONFIG_ARCH_OMAP3 */ |