Title: [9177] trunk/arch/blackfin/mach-bf518/boards/ezbrd.c: [#6239]bfin: bf518-ezkit: add ssm2603 codec to platform resource
- Revision
- 9177
- Author
- lliubbo
- Date
- 2010-09-29 04:30:12 -0400 (Wed, 29 Sep 2010)
Log Message
[#6239]bfin: bf518-ezkit: add ssm2603 codec to platform resource
bf518-ezkit has a ssm2603 codec, and platfrom resource for it.
Modified Paths
Diff
Modified: trunk/arch/blackfin/mach-bf518/boards/ezbrd.c (9176 => 9177)
--- trunk/arch/blackfin/mach-bf518/boards/ezbrd.c 2010-09-29 07:54:28 UTC (rev 9176)
+++ trunk/arch/blackfin/mach-bf518/boards/ezbrd.c 2010-09-29 08:30:12 UTC (rev 9177)
@@ -567,6 +567,14 @@
#endif
#endif
+#if defined(CONFIG_SND_BF5XX_I2S) || defined(CONFIG_SND_BF5XX_I2S_MODULE)
+static struct platform_device bfin_i2s = {
+ .name = "bfin-i2s",
+ .id = CONFIG_SND_BF5XX_SPORT_NUM,
+ /* TODO: add platform data here */
+};
+#endif
+
#if defined(CONFIG_I2C_BLACKFIN_TWI) || defined(CONFIG_I2C_BLACKFIN_TWI_MODULE)
static struct resource bfin_twi0_resource[] = {
[0] = {
@@ -601,6 +609,11 @@
.irq = IRQ_PF8,
},
#endif
+#if defined(CONFIG_SND_SOC_SSM2602) || defined(CONFIG_SND_SOC_SSM2602_MODULE)
+ {
+ I2C_BOARD_INFO("ssm2602", 0x1b),
+ },
+#endif
};
#if defined(CONFIG_SERIAL_BFIN_SPORT) || defined(CONFIG_SERIAL_BFIN_SPORT_MODULE)
@@ -778,6 +791,10 @@
&i2c_bfin_twi_device,
#endif
+#if defined(CONFIG_SND_BF5XX_I2S) || defined(CONFIG_SND_BF5XX_I2S_MODULE)
+ &bfin_i2s,
+#endif
+
#if defined(CONFIG_SERIAL_BFIN_SPORT) || defined(CONFIG_SERIAL_BFIN_SPORT_MODULE)
#ifdef CONFIG_SERIAL_BFIN_SPORT0_UART
&bfin_sport0_uart_device,
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits