/* * DB1000/DB1500/DB1100 ASoC audio fabric support code. * * (c) 2011 Manuel Lauss <manuel.lauss@googlemail.com> * */ #include <linux/module.h> #include <linux/moduleparam.h> #include <linux/timer.h> #include <linux/interrupt.h> #include <linux/platform_device.h> #include <sound/core.h> #include <sound/pcm.h> #include <sound/soc.h> #include <asm/mach-au1x00/au1000.h> #include <asm/mach-db1x00/bcsr.h> #include "psc.h" static struct snd_soc_dai_link db1000_ac97_dai = { .name = "AC97", .stream_name = "AC97 HiFi", .codec_dai_name = "ac97-hifi", .cpu_dai_name = "alchemy-ac97c", .platform_name = "alchemy-pcm-dma.0", .codec_name = "ac97-codec", }; static struct snd_soc_card db1000_ac97 = { .name = "DB1000_AC97", .owner = THIS_MODULE, .dai_link = &db1000_ac97_dai, .num_links = 1, }; static int db1000_audio_probe(struct platform_device *pdev) { struct snd_soc_card *card = &db1000_ac97; card->dev = &pdev->dev; return devm_snd_soc_register_card(&pdev->dev, card); } static struct platform_driver db1000_audio_driver = { .driver = { .name = "db1000-audio", .pm = &snd_soc_pm_ops, }, .probe = db1000_audio_probe, }; module_platform_driver(db1000_audio_driver); MODULE_LICENSE("GPL"); MODULE_DESCRIPTION("DB1000/DB1500/DB1100 ASoC audio"); MODULE_AUTHOR("Manuel Lauss"); ype='submit' value='switch'/></form></td></tr> <tr><td class='sub'>net-next plumbings</td><td class='sub right'>Tobias Klauser</td></tr></table> <table class='tabs'><tr><td> <a href='/cgit.cgi/linux/net-next.git/'>summary</a><a href='/cgit.cgi/linux/net-next.git/refs/?id=9dd7f8907c3705dc7a7a375d1c6e30b06e6daffc'>refs</a><a class='active' href='/cgit.cgi/linux/net-next.git/log/drivers/usb/phy/phy-fsl-usb.c'>log</a><a href='/cgit.cgi/linux/net-next.git/tree/drivers/usb/phy/phy-fsl-usb.c?id=9dd7f8907c3705dc7a7a375d1c6e30b06e6daffc'>tree</a><a href='/cgit.cgi/linux/net-next.git/commit/drivers/usb/phy/phy-fsl-usb.c?id=9dd7f8907c3705dc7a7a375d1c6e30b06e6daffc'>commit</a><a href='/cgit.cgi/linux/net-next.git/diff/drivers/usb/phy/phy-fsl-usb.c?id=9dd7f8907c3705dc7a7a375d1c6e30b06e6daffc'>diff</a></td><td class='form'><form class='right' method='get' action='/cgit.cgi/linux/net-next.git/log/drivers/usb/phy/phy-fsl-usb.c'> <input type='hidden' name='id' value='9dd7f8907c3705dc7a7a375d1c6e30b06e6daffc'/><select name='qt'> <option value='grep'>log msg</option> <option value='author'>author</option> <option value='committer'>committer</option> <option value='range'>range</option> </select> <input class='txt' type='search' size='10' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/cgit.cgi/linux/net-next.git/log/?id=9dd7f8907c3705dc7a7a375d1c6e30b06e6daffc'>root</a>/<a href='/cgit.cgi/linux/net-next.git/log/drivers?id=9dd7f8907c3705dc7a7a375d1c6e30b06e6daffc'>drivers</a>/<a href='/cgit.cgi/linux/net-next.git/log/drivers/usb?id=9dd7f8907c3705dc7a7a375d1c6e30b06e6daffc'>usb</a>/<a href='/cgit.cgi/linux/net-next.git/log/drivers/usb/phy?id=9dd7f8907c3705dc7a7a375d1c6e30b06e6daffc'>phy</a>/<a href='/cgit.cgi/linux/net-next.git/log/drivers/usb/phy/phy-fsl-usb.c?id=9dd7f8907c3705dc7a7a375d1c6e30b06e6daffc'>phy-fsl-usb.c</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th class='left'>Age</th><th class='left'>Commit message (<a href='/cgit.cgi/linux/net-next.git/log/drivers/usb/phy/phy-fsl-usb.c?id=9dd7f8907c3705dc7a7a375d1c6e30b06e6daffc&showmsg=1'>Expand</a>)</th><th class='left'>Author</th><th class='left'>Files</th><th class='left'>Lines</th></tr>