From: "Nuno Sá" <noname.nuno@gmail.com>
To: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Cc: "Jaroslav Kysela" <perex@perex.cz>,
"Lars-Peter Clausen" <lars@metafoo.de>,
"Liam Girdwood" <lgirdwood@gmail.com>,
"Mark Brown" <broonie@kernel.org>,
"\"Nuno Sá\"" <nuno.sa@analog.com>,
"Takashi Iwai" <tiwai@suse.com>,
linux-sound@vger.kernel.org
Subject: Re: [PATCH 05/44] ASoC: codecs: adav80x: use .auto_selectable_formats
Date: Tue, 4 Aug 2026 09:55:41 +0100 [thread overview]
Message-ID: <anGo-yAYOd4aCHy5@nsa> (raw)
In-Reply-To: <875x1qyay1.wl-kuninori.morimoto.gx@renesas.com>
On Tue, Aug 04, 2026 at 12:40:54AM +0000, Kuninori Morimoto wrote:
> We can use .auto_selectable_formats. Let's adds it.
>
> Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
> ---
Acked-by: Nuno Sá <nuno.sa@analog.com>
> sound/soc/codecs/adav80x.c | 8 ++++++++
> 1 file changed, 8 insertions(+)
>
> diff --git a/sound/soc/codecs/adav80x.c b/sound/soc/codecs/adav80x.c
> index 8a89187f9c782..e97c72ac9b2b2 100644
> --- a/sound/soc/codecs/adav80x.c
> +++ b/sound/soc/codecs/adav80x.c
> @@ -743,11 +743,19 @@ static void adav80x_dai_shutdown(struct snd_pcm_substream *substream,
> adav80x->rate = 0;
> }
>
> +static const u64 adav80x_selectable_formats =
> + SND_SOC_POSSIBLE_DAIFMT_I2S |
> + SND_SOC_POSSIBLE_DAIFMT_RIGHT_J |
> + SND_SOC_POSSIBLE_DAIFMT_LEFT_J |
> + SND_SOC_POSSIBLE_DAIFMT_NB_NF;
> +
> static const struct snd_soc_dai_ops adav80x_dai_ops = {
> .set_fmt = adav80x_set_dai_fmt,
> .hw_params = adav80x_hw_params,
> .startup = adav80x_dai_startup,
> .shutdown = adav80x_dai_shutdown,
> + .auto_selectable_formats = &adav80x_selectable_formats,
> + .num_auto_selectable_formats = 1,
> };
>
> #define ADAV80X_PLAYBACK_RATES (SNDRV_PCM_RATE_32000 | SNDRV_PCM_RATE_44100 | \
> --
> 2.53.0
>
next prev parent reply other threads:[~2026-08-04 8:54 UTC|newest]
Thread overview: 56+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-04 0:40 [PATCH 00/44] ASoC: codec: use .auto_selectable_formats Kuninori Morimoto
2026-08-04 0:40 ` [PATCH 01/44] ASoC: codecs: 88pm860x: " Kuninori Morimoto
2026-08-04 0:40 ` [PATCH 02/44] ASoC: codecs: ad1*: " Kuninori Morimoto
2026-08-04 8:52 ` Nuno Sá
2026-08-04 0:40 ` [PATCH 03/44] ASoC: codecs: ab8500: " Kuninori Morimoto
2026-08-04 0:40 ` [PATCH 04/44] ASoC: codecs: adau*: " Kuninori Morimoto
2026-08-04 8:54 ` Nuno Sá
2026-08-04 0:40 ` [PATCH 05/44] ASoC: codecs: adav80x: " Kuninori Morimoto
2026-08-04 8:55 ` Nuno Sá [this message]
2026-08-04 0:40 ` [PATCH 06/44] ASoC: codecs: ak4*: " Kuninori Morimoto
2026-08-04 0:41 ` [PATCH 07/44] ASoC: codecs: ak5*: " Kuninori Morimoto
2026-08-04 0:41 ` [PATCH 08/44] ASoC: codecs: alc56*: " Kuninori Morimoto
2026-08-04 0:41 ` [PATCH 09/44] ASoC: codecs: arizona: " Kuninori Morimoto
2026-08-04 0:41 ` [PATCH 10/44] ASoC: codecs: cpcap: " Kuninori Morimoto
2026-08-04 0:41 ` [PATCH 11/44] ASoC: codecs: cros_ec_codec: " Kuninori Morimoto
2026-08-04 3:04 ` Tzung-Bi Shih
2026-08-04 0:41 ` [PATCH 12/44] ASoC: codecs: cs35l*: " Kuninori Morimoto
2026-08-04 17:30 ` Mark Brown
2026-08-04 0:41 ` [PATCH 13/44] ASoC: codecs: cs42*: " Kuninori Morimoto
2026-08-04 17:32 ` Mark Brown
2026-08-04 0:41 ` [PATCH 14/44] ASoC: codecs: cs5*: " Kuninori Morimoto
2026-08-04 0:41 ` [PATCH 15/44] ASoC: codecs: cx2072x: " Kuninori Morimoto
2026-08-04 0:41 ` [PATCH 16/44] ASoC: codecs: da*: " Kuninori Morimoto
2026-08-04 0:41 ` [PATCH 17/44] ASoC: codecs: es*: " Kuninori Morimoto
2026-08-04 0:42 ` [PATCH 18/44] ASoC: codecs: inno_rk3036: " Kuninori Morimoto
2026-08-04 0:42 ` [PATCH 19/44] ASoC: codecs: isabelle: " Kuninori Morimoto
2026-08-04 0:42 ` [PATCH 20/44] ASoC: codecs: lm49453: " Kuninori Morimoto
2026-08-04 0:42 ` [PATCH 21/44] ASoC: codecs: lochnagar-sc: " Kuninori Morimoto
2026-08-04 0:42 ` [PATCH 22/44] ASoC: codecs: madera: " Kuninori Morimoto
2026-08-04 0:42 ` [PATCH 23/44] ASoC: codecs: max*: " Kuninori Morimoto
2026-08-04 17:37 ` Mark Brown
2026-08-07 5:29 ` Peter Rosin
2026-08-04 0:42 ` [PATCH 24/44] ASoC: codecs: mc13783: " Kuninori Morimoto
2026-08-04 0:42 ` [PATCH 25/44] ASoC: codecs: ml26124: " Kuninori Morimoto
2026-08-04 0:42 ` [PATCH 26/44] ASoC: codecs: nau*: " Kuninori Morimoto
2026-08-04 0:42 ` [PATCH 27/44] ASoC: codecs: ntp8*: " Kuninori Morimoto
2026-08-04 0:42 ` [PATCH 28/44] ASoC: codecs: rk33*: " Kuninori Morimoto
2026-08-04 0:43 ` [PATCH 29/44] ASoC: codecs: rtq912*: " Kuninori Morimoto
2026-08-04 0:43 ` [PATCH 30/44] ASoC: codecs: rt*: " Kuninori Morimoto
2026-08-04 17:39 ` Mark Brown
2026-08-04 0:43 ` [PATCH 31/44] ASoC: codecs: sgtl5000: " Kuninori Morimoto
2026-08-04 0:43 ` [PATCH 32/44] ASoC: codecs: si476x: " Kuninori Morimoto
2026-08-04 0:43 ` [PATCH 33/44] ASoC: codecs: sma130*: " Kuninori Morimoto
2026-08-04 0:43 ` [PATCH 34/44] ASoC: codecs: src4xxx: " Kuninori Morimoto
2026-08-04 0:43 ` [PATCH 35/44] ASoC: codecs: ssm*: " Kuninori Morimoto
2026-08-04 0:43 ` [PATCH 36/44] ASoC: codecs: sta*: " Kuninori Morimoto
2026-08-04 0:43 ` [PATCH 37/44] ASoC: codecs: tas*: " Kuninori Morimoto
2026-08-04 0:43 ` [PATCH 38/44] ASoC: codecs: tfa9879: " Kuninori Morimoto
2026-08-04 0:43 ` [PATCH 39/44] ASoC: codecs: tlv320*: " Kuninori Morimoto
2026-08-04 0:43 ` [PATCH 40/44] ASoC: codecs: tscs454: " Kuninori Morimoto
2026-08-04 0:44 ` [PATCH 41/44] ASoC: codecs: twl4030: " Kuninori Morimoto
2026-08-04 0:44 ` [PATCH 42/44] ASoC: codecs: uda13*: " Kuninori Morimoto
2026-08-04 0:44 ` [PATCH 43/44] ASoC: codecs: wm*: " Kuninori Morimoto
2026-08-04 17:40 ` Mark Brown
2026-08-05 4:25 ` Kuninori Morimoto
2026-08-04 0:44 ` [PATCH 44/44] ASoC: codecs: zl38060: " Kuninori Morimoto
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=anGo-yAYOd4aCHy5@nsa \
--to=noname.nuno@gmail.com \
--cc=broonie@kernel.org \
--cc=kuninori.morimoto.gx@renesas.com \
--cc=lars@metafoo.de \
--cc=lgirdwood@gmail.com \
--cc=linux-sound@vger.kernel.org \
--cc=nuno.sa@analog.com \
--cc=perex@perex.cz \
--cc=tiwai@suse.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.