mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-10 15:10:38 +00:00
bfin: add bfin_ad73311_machine platform device
we can pass sport enable pin through platform data if customer board has reset pin, add it in ad73311_gpio array and modify id to 2 Signed-off-by: Scott Jiang <scott.jiang.linux@gmail.com> Signed-off-by: Bob Liu <lliubbo@gmail.com>
This commit is contained in:
parent
57084ede39
commit
3268968ddc
@ -2593,6 +2593,21 @@ static struct platform_device bfin_ac97_pcm = {
|
||||
};
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_SND_BF5XX_SOC_AD73311) || \
|
||||
defined(CONFIG_SND_BF5XX_SOC_AD73311_MODULE)
|
||||
static const unsigned ad73311_gpio[] = {
|
||||
GPIO_PF4,
|
||||
};
|
||||
|
||||
static struct platform_device bfin_ad73311_machine = {
|
||||
.name = "bfin-snd-ad73311",
|
||||
.id = 1,
|
||||
.dev = {
|
||||
.platform_data = (void *)ad73311_gpio,
|
||||
},
|
||||
};
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_SND_SOC_AD73311) || defined(CONFIG_SND_SOC_AD73311_MODULE)
|
||||
static struct platform_device bfin_ad73311_codec_device = {
|
||||
.name = "ad73311",
|
||||
@ -2862,6 +2877,11 @@ static struct platform_device *stamp_devices[] __initdata = {
|
||||
&bfin_ac97_pcm,
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_SND_BF5XX_SOC_AD73311) || \
|
||||
defined(CONFIG_SND_BF5XX_SOC_AD73311_MODULE)
|
||||
&bfin_ad73311_machine,
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_SND_SOC_AD73311) || defined(CONFIG_SND_SOC_AD73311_MODULE)
|
||||
&bfin_ad73311_codec_device,
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user