diff options
Diffstat (limited to 'arch/arm/mach-pxa')
| -rw-r--r-- | arch/arm/mach-pxa/pxa25x.c | 1 | ||||
| -rw-r--r-- | arch/arm/mach-pxa/tosa-bt.c | 2 | ||||
| -rw-r--r-- | arch/arm/mach-pxa/tosa.c | 6 | 
3 files changed, 7 insertions, 2 deletions
diff --git a/arch/arm/mach-pxa/pxa25x.c b/arch/arm/mach-pxa/pxa25x.c index fbc5b775f89..b166b1d845d 100644 --- a/arch/arm/mach-pxa/pxa25x.c +++ b/arch/arm/mach-pxa/pxa25x.c @@ -347,6 +347,7 @@ static struct platform_device *pxa25x_devices[] __initdata = {  	&pxa25x_device_assp,  	&pxa25x_device_pwm0,  	&pxa25x_device_pwm1, +	&pxa_device_asoc_platform,  };  static struct sys_device pxa25x_sysdev[] = { diff --git a/arch/arm/mach-pxa/tosa-bt.c b/arch/arm/mach-pxa/tosa-bt.c index c31e601eb49..b9b1e5c2b29 100644 --- a/arch/arm/mach-pxa/tosa-bt.c +++ b/arch/arm/mach-pxa/tosa-bt.c @@ -81,8 +81,6 @@ static int tosa_bt_probe(struct platform_device *dev)  		goto err_rfk_alloc;  	} -	rfkill_set_led_trigger_name(rfk, "tosa-bt"); -  	rc = rfkill_register(rfk);  	if (rc)  		goto err_rfkill; diff --git a/arch/arm/mach-pxa/tosa.c b/arch/arm/mach-pxa/tosa.c index af152e70cfc..f2582ec300d 100644 --- a/arch/arm/mach-pxa/tosa.c +++ b/arch/arm/mach-pxa/tosa.c @@ -875,6 +875,11 @@ static struct platform_device sharpsl_rom_device = {  	.dev.platform_data = &sharpsl_rom_data,  }; +static struct platform_device wm9712_device = { +	.name	= "wm9712-codec", +	.id	= -1, +}; +  static struct platform_device *devices[] __initdata = {  	&tosascoop_device,  	&tosascoop_jc_device, @@ -885,6 +890,7 @@ static struct platform_device *devices[] __initdata = {  	&tosaled_device,  	&tosa_bt_device,  	&sharpsl_rom_device, +	&wm9712_device,  };  static void tosa_poweroff(void)  |