Skip to content

Commit

Permalink
ASoC: JZ4740: Convert qi_lb60 codec to table based DAPM setup
Browse files Browse the repository at this point in the history
Use the newly introduced dapm_widgets, dpam_routes and fields of the
snd_soc_card struct to setup DAPM.

Signed-off-by: Lars-Peter Clausen <[email protected]>
Acked-by: Liam Girdwood <[email protected]>
Signed-off-by: Mark Brown <[email protected]>
  • Loading branch information
larsclausen authored and broonie committed Apr 13, 2011
1 parent d06e48d commit 1331969
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions sound/soc/jz4740/qi_lb60.c
Original file line number Diff line number Diff line change
Expand Up @@ -70,12 +70,6 @@ static int qi_lb60_codec_init(struct snd_soc_pcm_runtime *rtd)
return ret;
}

snd_soc_dapm_new_controls(dapm, qi_lb60_widgets,
ARRAY_SIZE(qi_lb60_widgets));
snd_soc_dapm_add_routes(dapm, qi_lb60_routes,
ARRAY_SIZE(qi_lb60_routes));
snd_soc_dapm_sync(dapm);

return 0;
}

Expand All @@ -93,6 +87,11 @@ static struct snd_soc_card qi_lb60 = {
.name = "QI LB60",
.dai_link = &qi_lb60_dai,
.num_links = 1,

.dapm_widgets = qi_lb60_widgets,
.num_dapm_widgets = ARRAY_SIZE(qi_lb60_widgets),
.dapm_routes = qi_lb60_routes,
.num_dapm_routes = ARRAY_SIZE(qi_lb60_routes),
};

static struct platform_device *qi_lb60_snd_device;
Expand Down

0 comments on commit 1331969

Please sign in to comment.