diff options
Diffstat (limited to 'arch')
| -rw-r--r-- | arch/arm/boot/dts/omap3_h1.dts | 3 | ||||
| -rw-r--r-- | arch/arm/mach-omap2/board-omap3h1.c | 9 | 
2 files changed, 9 insertions, 3 deletions
| diff --git a/arch/arm/boot/dts/omap3_h1.dts b/arch/arm/boot/dts/omap3_h1.dts index ee19b23f0cc..326b3ffd486 100644 --- a/arch/arm/boot/dts/omap3_h1.dts +++ b/arch/arm/boot/dts/omap3_h1.dts @@ -91,7 +91,8 @@  	sound {  		compatible = "olio,omap-soc-omap3h1"; -		olio,mcbsp = <&mcbsp3>; +		olio,mcbsp_bt = <&mcbsp2>; +		olio,mcbsp_mic = <&mcbsp3>;  		olio,mic_enable = <&gpio5 18 0>;  	};  }; diff --git a/arch/arm/mach-omap2/board-omap3h1.c b/arch/arm/mach-omap2/board-omap3h1.c index ad40bd6d90e..7915962e45b 100644 --- a/arch/arm/mach-omap2/board-omap3h1.c +++ b/arch/arm/mach-omap2/board-omap3h1.c @@ -254,6 +254,10 @@ static struct platform_device omap3h1_dmic_codec = {  	.id = -1,  }; +static struct platform_device omap3h1_bt_codec = { +		.name = "omap3h1_bt_sco", +		.id = -1, +};  /* --------------------------------------------------------------------------- */  /* USB settings  @@ -473,9 +477,10 @@ static int __init omap3_h1_i2c_init(void)  static struct platform_device *omap3h1_devices[] __initdata = { -	&bcm20702_bluetooth_device, -	&nop_phy_device, +        &bcm20702_bluetooth_device, +        &nop_phy_device,  	&omap3h1_dmic_codec, +	&omap3h1_bt_codec,  };  static void __init omap3_h1_init(void) |