diff options
Diffstat (limited to 'arch/arm/mach-omap2/devices.c')
| -rw-r--r-- | arch/arm/mach-omap2/devices.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/arch/arm/mach-omap2/devices.c b/arch/arm/mach-omap2/devices.c index 592ba0a0ecf3..b6f8f348296e 100644 --- a/arch/arm/mach-omap2/devices.c +++ b/arch/arm/mach-omap2/devices.c | |||
| @@ -297,33 +297,6 @@ static void omap_init_audio(void) | |||
| 297 | static inline void omap_init_audio(void) {} | 297 | static inline void omap_init_audio(void) {} |
| 298 | #endif | 298 | #endif |
| 299 | 299 | ||
| 300 | #if defined(CONFIG_SND_OMAP_SOC_OMAP_HDMI) || \ | ||
| 301 | defined(CONFIG_SND_OMAP_SOC_OMAP_HDMI_MODULE) | ||
| 302 | |||
| 303 | static struct platform_device omap_hdmi_audio = { | ||
| 304 | .name = "omap-hdmi-audio", | ||
| 305 | .id = -1, | ||
| 306 | }; | ||
| 307 | |||
| 308 | static void __init omap_init_hdmi_audio(void) | ||
| 309 | { | ||
| 310 | struct omap_hwmod *oh; | ||
| 311 | struct platform_device *pdev; | ||
| 312 | |||
| 313 | oh = omap_hwmod_lookup("dss_hdmi"); | ||
| 314 | if (!oh) | ||
| 315 | return; | ||
| 316 | |||
| 317 | pdev = omap_device_build("omap-hdmi-audio-dai", -1, oh, NULL, 0); | ||
| 318 | WARN(IS_ERR(pdev), | ||
| 319 | "Can't build omap_device for omap-hdmi-audio-dai.\n"); | ||
| 320 | |||
| 321 | platform_device_register(&omap_hdmi_audio); | ||
| 322 | } | ||
| 323 | #else | ||
| 324 | static inline void omap_init_hdmi_audio(void) {} | ||
| 325 | #endif | ||
| 326 | |||
| 327 | #if defined(CONFIG_SPI_OMAP24XX) || defined(CONFIG_SPI_OMAP24XX_MODULE) | 300 | #if defined(CONFIG_SPI_OMAP24XX) || defined(CONFIG_SPI_OMAP24XX_MODULE) |
| 328 | 301 | ||
| 329 | #include <linux/platform_data/spi-omap2-mcspi.h> | 302 | #include <linux/platform_data/spi-omap2-mcspi.h> |
| @@ -459,7 +432,6 @@ static int __init omap2_init_devices(void) | |||
| 459 | */ | 432 | */ |
| 460 | omap_init_audio(); | 433 | omap_init_audio(); |
| 461 | omap_init_camera(); | 434 | omap_init_camera(); |
| 462 | omap_init_hdmi_audio(); | ||
| 463 | omap_init_mbox(); | 435 | omap_init_mbox(); |
| 464 | /* If dtb is there, the devices will be created dynamically */ | 436 | /* If dtb is there, the devices will be created dynamically */ |
| 465 | if (!of_have_populated_dt()) { | 437 | if (!of_have_populated_dt()) { |
