diff options
Diffstat (limited to 'arch')
-rw-r--r-- | arch/blackfin/mach-bf548/boards/ezkit.c | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/arch/blackfin/mach-bf548/boards/ezkit.c b/arch/blackfin/mach-bf548/boards/ezkit.c index b5d8ea187735..5b3929957073 100644 --- a/arch/blackfin/mach-bf548/boards/ezkit.c +++ b/arch/blackfin/mach-bf548/boards/ezkit.c | |||
@@ -1257,6 +1257,30 @@ static struct platform_device bfin_dpmc = { | |||
1257 | }, | 1257 | }, |
1258 | }; | 1258 | }; |
1259 | 1259 | ||
1260 | #if defined(CONFIG_SND_BF5XX_I2S) || defined(CONFIG_SND_BF5XX_I2S_MODULE) | ||
1261 | static struct platform_device bfin_i2s = { | ||
1262 | .name = "bfin-i2s", | ||
1263 | .id = CONFIG_SND_BF5XX_SPORT_NUM, | ||
1264 | /* TODO: add platform data here */ | ||
1265 | }; | ||
1266 | #endif | ||
1267 | |||
1268 | #if defined(CONFIG_SND_BF5XX_TDM) || defined(CONFIG_SND_BF5XX_TDM_MODULE) | ||
1269 | static struct platform_device bfin_tdm = { | ||
1270 | .name = "bfin-tdm", | ||
1271 | .id = CONFIG_SND_BF5XX_SPORT_NUM, | ||
1272 | /* TODO: add platform data here */ | ||
1273 | }; | ||
1274 | #endif | ||
1275 | |||
1276 | #if defined(CONFIG_SND_BF5XX_AC97) || defined(CONFIG_SND_BF5XX_AC97_MODULE) | ||
1277 | static struct platform_device bfin_ac97 = { | ||
1278 | .name = "bfin-ac97", | ||
1279 | .id = CONFIG_SND_BF5XX_SPORT_NUM, | ||
1280 | /* TODO: add platform data here */ | ||
1281 | }; | ||
1282 | #endif | ||
1283 | |||
1260 | static struct platform_device *ezkit_devices[] __initdata = { | 1284 | static struct platform_device *ezkit_devices[] __initdata = { |
1261 | 1285 | ||
1262 | &bfin_dpmc, | 1286 | &bfin_dpmc, |
@@ -1369,6 +1393,18 @@ static struct platform_device *ezkit_devices[] __initdata = { | |||
1369 | #if defined(CONFIG_MTD_PHYSMAP) || defined(CONFIG_MTD_PHYSMAP_MODULE) | 1393 | #if defined(CONFIG_MTD_PHYSMAP) || defined(CONFIG_MTD_PHYSMAP_MODULE) |
1370 | &ezkit_flash_device, | 1394 | &ezkit_flash_device, |
1371 | #endif | 1395 | #endif |
1396 | |||
1397 | #if defined(CONFIG_SND_BF5XX_I2S) || defined(CONFIG_SND_BF5XX_I2S_MODULE) | ||
1398 | &bfin_i2s, | ||
1399 | #endif | ||
1400 | |||
1401 | #if defined(CONFIG_SND_BF5XX_TDM) || defined(CONFIG_SND_BF5XX_TDM_MODULE) | ||
1402 | &bfin_tdm, | ||
1403 | #endif | ||
1404 | |||
1405 | #if defined(CONFIG_SND_BF5XX_AC97) || defined(CONFIG_SND_BF5XX_AC97_MODULE) | ||
1406 | &bfin_ac97, | ||
1407 | #endif | ||
1372 | }; | 1408 | }; |
1373 | 1409 | ||
1374 | static int __init ezkit_init(void) | 1410 | static int __init ezkit_init(void) |