diff options
Diffstat (limited to 'arch/arm/mach-tegra/board-cardhu.c')
-rw-r--r-- | arch/arm/mach-tegra/board-cardhu.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/board-cardhu.c b/arch/arm/mach-tegra/board-cardhu.c index c0536c9c5bdb..eeca9c6a9159 100644 --- a/arch/arm/mach-tegra/board-cardhu.c +++ b/arch/arm/mach-tegra/board-cardhu.c @@ -866,7 +866,7 @@ static void cardhu_usb_init(void) platform_device_register(&tegra_ehci2_device); } else if (bi.board_id == BOARD_E1186) { tegra_ehci2_device.dev.platform_data = &tegra_ehci_uhsic_pdata; - /* baseband registartion happens in baseband-xmm-power */ + /* baseband registration happens in baseband-xmm-power */ } else { tegra_ehci2_device.dev.platform_data = &tegra_ehci_pdata[1]; platform_device_register(&tegra_ehci2_device); @@ -923,6 +923,14 @@ static struct platform_device tegra_baseband_power_device = { }, }; +static struct platform_device tegra_baseband_power2_device = { + .name = "baseband_xmm_power2", + .id = -1, + .dev = { + .platform_data = &tegra_baseband_power_data, + }, +}; + static void cardhu_modem_init(void) { struct board_info board_info; @@ -958,6 +966,7 @@ static void cardhu_modem_init(void) tegra_gpio_enable( tegra_baseband_power_data.modem.xmm.ipc_hsic_sus_req); platform_device_register(&tegra_baseband_power_device); + platform_device_register(&tegra_baseband_power2_device); break; default: break; |