mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2025-04-19 20:58:31 +09:00
ASoC: atmel: tse850-pcm5142: Use SOC_SINGLE_EXT() helper macro
The TSE850_DAPM_SINGLE_EXT() macro is an identical duplicate of the core SOC_SINGLE_EXT() marco. Use the macro provided by the core. Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com> Link: https://patch.msgid.link/20250303171424.444556-10-ckeepax@opensource.cirrus.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
98413be56f
commit
7c5b07b497
@ -227,16 +227,9 @@ static const struct snd_kcontrol_new mux1 =
|
||||
static const struct snd_kcontrol_new mux2 =
|
||||
SOC_DAPM_ENUM_EXT("MUX2", mux_enum, tse850_get_mux2, tse850_put_mux2);
|
||||
|
||||
#define TSE850_DAPM_SINGLE_EXT(xname, reg, shift, max, invert, xget, xput) \
|
||||
{ .iface = SNDRV_CTL_ELEM_IFACE_MIXER, .name = xname, \
|
||||
.info = snd_soc_info_volsw, \
|
||||
.get = xget, \
|
||||
.put = xput, \
|
||||
.private_value = SOC_SINGLE_VALUE(reg, shift, max, invert, 0) }
|
||||
|
||||
static const struct snd_kcontrol_new mix[] = {
|
||||
TSE850_DAPM_SINGLE_EXT("IN Switch", SND_SOC_NOPM, 0, 1, 0,
|
||||
tse850_get_mix, tse850_put_mix),
|
||||
SOC_SINGLE_EXT("IN Switch", SND_SOC_NOPM, 0, 1, 0,
|
||||
tse850_get_mix, tse850_put_mix),
|
||||
};
|
||||
|
||||
static const char * const ana_text[] = {
|
||||
|
Loading…
x
Reference in New Issue
Block a user