All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kirill Marinushkin <k.marinushkin@gmail.com>
To: "Kuninori Morimoto" <kuninori.morimoto.gx@renesas.com>,
	"Alvin Šipraga" <alsi@bang-olufsen.dk>,
	"J.M.B. Downing" <jonathan.downing@nautel.com>,
	"Martin Povišer" <povik+lin@cutebit.org>,
	"Nuno Sá" <nuno.sa@analog.com>,
	"Uwe Kleine-König (The Capable Hub)"
	<u.kleine-koenig@baylibre.com>,
	"Alexandre Belloni" <alexandre.belloni@bootlin.com>,
	"Alexandre Torgue" <alexandre.torgue@foss.st.com>,
	"AngeloGioacchino Del Regno"
	<angelogioacchino.delregno@collabora.com>,
	"Arnaud Pouliquen" <arnaud.pouliquen@foss.st.com>,
	"Baojun Xu" <baojun.xu@ti.com>,
	"Bartosz Golaszewski" <brgl@kernel.org>,
	"Ben Bright" <ben.bright@cirrus.com>,
	"Benson Leung" <bleung@chromium.org>,
	"Biju Das" <biju.das.jz@bp.renesas.com>,
	"Binbin Zhou" <zhoubinbin@loongson.cn>,
	"Bram Vlerick" <bram.vlerick@openpixelsystems.org>,
	"Charles Keepax" <ckeepax@opensource.cirrus.com>,
	"Chen-Yu Tsai" <wens@kernel.org>,
	"Cheng-Yi Chiang" <cychiang@chromium.org>,
	"Claudiu Beznea" <claudiu.beznea@tuxon.dev>,
	"Cristian Ciocaltea" <cristian.ciocaltea@collabora.com>,
	"Daniel Mack" <daniel@zonque.org>,
	"Dario Binacchi" <dario.binacchi@amarulasolutions.com>,
	"David Rhodes" <david.rhodes@cirrus.com>,
	"Fabio Estevam" <festevam@gmail.com>,
	"Florian Fainelli" <florian.fainelli@broadcom.com>,
	"Frank Li" <Frank.Li@nxp.com>,
	"Fred Treven" <fred.treven@cirrus.com>,
	"Geert Uytterhoeven" <geert+renesas@glider.be>,
	"Guenter Roeck" <groeck@chromium.org>,
	"Guoqing Jiang" <guoqing.jiang@canonical.com>,
	"Haojian Zhuang" <haojian.zhuang@gmail.com>,
	"HariKrishna Sagala" <hariconscious@gmail.com>,
	"Heiko Stuebner" <heiko@sntech.de>,
	"Herve Codina" <herve.codina@bootlin.com>,
	"Hsieh Hung-En" <hungen3108@gmail.com>,
	"James Ogletree" <jogletre@opensource.cirrus.com>,
	"Jarkko Nikula" <jarkko.nikula@bitmer.com>,
	"Jaroslav Kysela" <perex@perex.cz>,
	"Jernej Skrabec" <jernej.skrabec@gmail.com>,
	"Jerome Brunet" <jbrunet@baylibre.com>,
	"Jihed Chaibi" <jihed.chaibi.dev@gmail.com>,
	"Jonathan Hunter" <jonathanh@nvidia.com>,
	"Kevin Cernekee" <cernekee@chromium.org>,
	"Kevin Hilman" <khilman@baylibre.com>,
	"Kevin Lu" <kevin-lu@ti.com>,
	"Kiseok Jo" <kiseok.jo@irondevice.com>,
	"Krzysztof Kozlowski" <krzk@kernel.org>,
	"Kunihiko Hayashi" <hayashi.kunihiko@socionext.com>,
	"Lad Prabhakar" <prabhakar.mahadev-lad.rj@bp.renesas.com>,
	"Lars-Peter Clausen" <lars@metafoo.de>,
	"Liam Girdwood" <lgirdwood@gmail.com>,
	"Luca Ceresoli" <luca.ceresoli@bootlin.com>,
	"M R Swami Reddy" <mr.swami.reddy@ti.com>,
	"Mark Brown" <broonie@kernel.org>,
	"Martin Blumenstingl" <martin.blumenstingl@googlemail.com>,
	"Masami Hiramatsu" <mhiramat@kernel.org>,
	"Matthias Brugger" <matthias.bgg@gmail.com>,
	"Max Filippov" <jcmvbkbc@gmail.com>,
	"Maxime Coquelin" <mcoquelin.stm32@gmail.com>,
	"Neil Armstrong" <neil.armstrong@linaro.org>,
	"Nicolas Ferre" <nicolas.ferre@microchip.com>,
	"Nicolas Frattaroli" <frattaroli.nicolas@gmail.com>,
	"Nicolin Chen" <nicoleotsuka@gmail.com>,
	"Oder Chiou" <oder_chiou@realtek.com>,
	"Olivier Moysan" <olivier.moysan@foss.st.com>,
	"Paul Cercueil" <paul@crapouillou.net>,
	"Peter Rosin" <peda@lysator.liu.se>,
	"Piotr Wojtaszczyk" <piotr.wojtaszczyk@timesys.com>,
	"Qianfeng Rong" <rongqianfeng@vivo.com>,
	"Ray Jui" <rjui@broadcom.com>,
	"Richard Fitzgerald" <rf@opensource.cirrus.com>,
	"Robert Jarzmik" <robert.jarzmik@free.fr>,
	"Samuel Holland" <samuel@sholland.org>,
	"Sascha Hauer" <s.hauer@pengutronix.de>,
	"Scott Branden" <sbranden@broadcom.com>, "Sen Wang" <sen@ti.com>,
	"Sharique Mohammad" <sharq0406@gmail.com>,
	"Shenghao Ding" <shenghao-ding@ti.com>,
	"Shengjiu Wang" <shengjiu.wang@gmail.com>,
	"Steven Eckhoff" <steven.eckhoff.opensource@gmail.com>,
	"Support Opensource" <support.opensource@diasemi.com>,
	"Sylwester Nawrocki" <s.nawrocki@samsung.com>,
	"Takashi Iwai" <tiwai@suse.com>,
	"Thierry Reding" <thierry.reding@kernel.org>,
	"Tim Bird" <tim.bird@sony.com>,
	"Troy Mitchell" <troy.mitchell@linux.spacemit.com>,
	"Tzung-Bi Shih" <tzungbi@kernel.org>,
	"Venkata Prasad Potturu" <venkataprasad.potturu@amd.com>,
	"Vijendar Mukunda" <Vijendar.Mukunda@amd.com>,
	"Vishwas A Deshpande" <vishwas.a.deshpande@ti.com>,
	"Vladimir Zapolskiy" <vz@mleia.com>,
	"Xiubo Li" <Xiubo.Lee@gmail.com>, "Yixun Lan" <dlan@kernel.org>,
	"Zhang Yi" <zhangyi@everest-semi.com>,
	linux-sound@vger.kernel.org
Subject: Re: [PATCH 43/83] ASoC: codecs: pcm*: use .auto_selectable_formats
Date: Sat, 30 May 2026 21:33:15 +0200	[thread overview]
Message-ID: <93f2741f-e23e-a1be-bc04-a00a5c4713cd@gmail.com> (raw)
In-Reply-To: <87bje2hpyv.wl-kuninori.morimoto.gx@renesas.com>

Hello Kuninori Morimoto,


i looked at the [PATCH 43/83], related to pcm* codecs, it looks good to me!

I don't think i would be able to embrace the whole patchset, but hopefully,

my review will be at least somewhat helpful!


Only one minor thought is that probably `.auto_selectable_formats` for 
`pcm3060.c`

could also include `SND_SOC_POSSIBLE_DAIFMT_NB_NF`, similar to `pcm186x.c`.

But it's a tiny comment, you don't need to take it seriously.

You are doing a massive work, i deeply respect the scope you take on!


Reviewed-by: Kirill Marinushkin <k.marinushkin@gmail.com>


Best regards,

Kirill

---

On 5/26/26 4:19 AM, Kuninori Morimoto wrote:
> We can use .auto_selectable_formats. Let's adds it.
>
> Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
> ---
>   sound/soc/codecs/pcm1681.c | 7 +++++++
>   sound/soc/codecs/pcm1754.c | 6 ++++++
>   sound/soc/codecs/pcm1789.c | 7 +++++++
>   sound/soc/codecs/pcm179x.c | 6 ++++++
>   sound/soc/codecs/pcm186x.c | 9 +++++++++
>   sound/soc/codecs/pcm3060.c | 7 +++++++
>   sound/soc/codecs/pcm512x.c | 9 +++++++++
>   7 files changed, 51 insertions(+)
>
> diff --git a/sound/soc/codecs/pcm1681.c b/sound/soc/codecs/pcm1681.c
> index cb923cecb47fc..60fdbe5c4e054 100644
> --- a/sound/soc/codecs/pcm1681.c
> +++ b/sound/soc/codecs/pcm1681.c
> @@ -199,10 +199,17 @@ static int pcm1681_hw_params(struct snd_pcm_substream *substream,
>   	return pcm1681_set_deemph(component);
>   }
>   
> +static const u64 pcm1681_selectable_formats =
> +	SND_SOC_POSSIBLE_DAIFMT_I2S	|
> +	SND_SOC_POSSIBLE_DAIFMT_RIGHT_J	|
> +	SND_SOC_POSSIBLE_DAIFMT_LEFT_J;
> +
>   static const struct snd_soc_dai_ops pcm1681_dai_ops = {
>   	.set_fmt	= pcm1681_set_dai_fmt,
>   	.hw_params	= pcm1681_hw_params,
>   	.mute_stream	= pcm1681_mute,
> +	.auto_selectable_formats	= &pcm1681_selectable_formats,
> +	.num_auto_selectable_formats	= 1,
>   	.no_capture_mute = 1,
>   };
>   
> diff --git a/sound/soc/codecs/pcm1754.c b/sound/soc/codecs/pcm1754.c
> index b68a528000be8..bb15da1c24aa2 100644
> --- a/sound/soc/codecs/pcm1754.c
> +++ b/sound/soc/codecs/pcm1754.c
> @@ -78,10 +78,16 @@ static int pcm1754_mute_stream(struct snd_soc_dai *dai, int mute, int stream)
>   	return 0;
>   }
>   
> +static const u64 pcm1754_selectable_formats =
> +	SND_SOC_POSSIBLE_DAIFMT_I2S	|
> +	SND_SOC_POSSIBLE_DAIFMT_RIGHT_J;
> +
>   static const struct snd_soc_dai_ops pcm1754_dai_ops = {
>   	.set_fmt = pcm1754_set_dai_fmt,
>   	.hw_params = pcm1754_hw_params,
>   	.mute_stream = pcm1754_mute_stream,
> +	.auto_selectable_formats = &pcm1754_selectable_formats,
> +	.num_auto_selectable_formats = 1,
>   };
>   
>   static const struct snd_soc_dai_driver pcm1754_dai = {
> diff --git a/sound/soc/codecs/pcm1789.c b/sound/soc/codecs/pcm1789.c
> index 3ab381e9a8566..f06e353743aaa 100644
> --- a/sound/soc/codecs/pcm1789.c
> +++ b/sound/soc/codecs/pcm1789.c
> @@ -164,11 +164,18 @@ static int pcm1789_trigger(struct snd_pcm_substream *substream, int cmd,
>   	return ret;
>   }
>   
> +static const u64 pcm1789_selectable_formats =
> +	SND_SOC_POSSIBLE_DAIFMT_I2S	|
> +	SND_SOC_POSSIBLE_DAIFMT_RIGHT_J	|
> +	SND_SOC_POSSIBLE_DAIFMT_LEFT_J;
> +
>   static const struct snd_soc_dai_ops pcm1789_dai_ops = {
>   	.set_fmt	= pcm1789_set_dai_fmt,
>   	.hw_params	= pcm1789_hw_params,
>   	.mute_stream	= pcm1789_mute,
>   	.trigger	= pcm1789_trigger,
> +	.auto_selectable_formats	= &pcm1789_selectable_formats,
> +	.num_auto_selectable_formats	= 1,
>   	.no_capture_mute = 1,
>   };
>   
> diff --git a/sound/soc/codecs/pcm179x.c b/sound/soc/codecs/pcm179x.c
> index f52ff66b6e644..cb70927872aa0 100644
> --- a/sound/soc/codecs/pcm179x.c
> +++ b/sound/soc/codecs/pcm179x.c
> @@ -142,10 +142,16 @@ static int pcm179x_hw_params(struct snd_pcm_substream *substream,
>   	return 0;
>   }
>   
> +static const u64 pcm179x_selectable_formats =
> +	SND_SOC_POSSIBLE_DAIFMT_I2S	|
> +	SND_SOC_POSSIBLE_DAIFMT_RIGHT_J;
> +
>   static const struct snd_soc_dai_ops pcm179x_dai_ops = {
>   	.set_fmt	= pcm179x_set_dai_fmt,
>   	.hw_params	= pcm179x_hw_params,
>   	.mute_stream	= pcm179x_mute,
> +	.auto_selectable_formats	= &pcm179x_selectable_formats,
> +	.num_auto_selectable_formats	= 1,
>   	.no_capture_mute = 1,
>   };
>   
> diff --git a/sound/soc/codecs/pcm186x.c b/sound/soc/codecs/pcm186x.c
> index 0d1103fe4e04d..461ec74e87521 100644
> --- a/sound/soc/codecs/pcm186x.c
> +++ b/sound/soc/codecs/pcm186x.c
> @@ -473,11 +473,20 @@ static int pcm186x_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id,
>   	return 0;
>   }
>   
> +static const u64 pcm186x_selectable_formats =
> +	SND_SOC_POSSIBLE_DAIFMT_I2S	|
> +	SND_SOC_POSSIBLE_DAIFMT_LEFT_J	|
> +	SND_SOC_POSSIBLE_DAIFMT_DSP_A	|
> +	SND_SOC_POSSIBLE_DAIFMT_DSP_B	|
> +	SND_SOC_POSSIBLE_DAIFMT_NB_NF;
> +
>   static const struct snd_soc_dai_ops pcm186x_dai_ops = {
>   	.set_sysclk = pcm186x_set_dai_sysclk,
>   	.set_tdm_slot = pcm186x_set_tdm_slot,
>   	.set_fmt = pcm186x_set_fmt,
>   	.hw_params = pcm186x_hw_params,
> +	.auto_selectable_formats = &pcm186x_selectable_formats,
> +	.num_auto_selectable_formats = 1,
>   };
>   
>   static struct snd_soc_dai_driver pcm1863_dai = {
> diff --git a/sound/soc/codecs/pcm3060.c b/sound/soc/codecs/pcm3060.c
> index 8974200652e7e..5fb344c6d8d90 100644
> --- a/sound/soc/codecs/pcm3060.c
> +++ b/sound/soc/codecs/pcm3060.c
> @@ -164,10 +164,17 @@ static int pcm3060_hw_params(struct snd_pcm_substream *substream,
>   	return 0;
>   }
>   
> +static const u64 pcm3060_selectable_formats =
> +	SND_SOC_POSSIBLE_DAIFMT_I2S	|
> +	SND_SOC_POSSIBLE_DAIFMT_RIGHT_J	|
> +	SND_SOC_POSSIBLE_DAIFMT_LEFT_J;
> +
>   static const struct snd_soc_dai_ops pcm3060_dai_ops = {
>   	.set_sysclk = pcm3060_set_sysclk,
>   	.set_fmt = pcm3060_set_fmt,
>   	.hw_params = pcm3060_hw_params,
> +	.auto_selectable_formats = &pcm3060_selectable_formats,
> +	.num_auto_selectable_formats = 1,
>   };
>   
>   #define PCM3060_DAI_RATES_ADC	(SNDRV_PCM_RATE_16000 | SNDRV_PCM_RATE_32000 | \
> diff --git a/sound/soc/codecs/pcm512x.c b/sound/soc/codecs/pcm512x.c
> index a70e8ea166dc5..981a2e56fa724 100644
> --- a/sound/soc/codecs/pcm512x.c
> +++ b/sound/soc/codecs/pcm512x.c
> @@ -1505,12 +1505,21 @@ static int pcm512x_mute(struct snd_soc_dai *dai, int mute, int direction)
>   	return ret;
>   }
>   
> +static const u64 pcm512x_selectable_formats =
> +	SND_SOC_POSSIBLE_DAIFMT_I2S	|
> +	SND_SOC_POSSIBLE_DAIFMT_RIGHT_J	|
> +	SND_SOC_POSSIBLE_DAIFMT_LEFT_J	|
> +	SND_SOC_POSSIBLE_DAIFMT_DSP_A	|
> +	SND_SOC_POSSIBLE_DAIFMT_DSP_B;
> +
>   static const struct snd_soc_dai_ops pcm512x_dai_ops = {
>   	.startup = pcm512x_dai_startup,
>   	.hw_params = pcm512x_hw_params,
>   	.set_fmt = pcm512x_set_fmt,
>   	.mute_stream = pcm512x_mute,
>   	.set_bclk_ratio = pcm512x_set_bclk_ratio,
> +	.auto_selectable_formats = &pcm512x_selectable_formats,
> +	.num_auto_selectable_formats = 1,
>   	.no_capture_mute = 1,
>   };
>   

  reply	other threads:[~2026-05-30 19:33 UTC|newest]

Thread overview: 122+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-05-26  1:58 [PATCH 00/83] ASoC: use .auto_selectable_formats Kuninori Morimoto
2026-05-26  1:58 ` Kuninori Morimoto
2026-05-26  1:58 ` [PATCH 01/83] ASoC: remove SND_SOC_POSSIBLE_xBx_xFx Kuninori Morimoto
2026-05-26  1:58   ` Kuninori Morimoto
2026-05-26  1:58 ` [PATCH 02/83] ASoC: codecs: framer-codec: don't use array if single pattarn Kuninori Morimoto
2026-05-26  1:58   ` Kuninori Morimoto
2026-06-03 12:09   ` Herve Codina
2026-06-03 12:09     ` Herve Codina
2026-06-03 22:30     ` Kuninori Morimoto
2026-06-03 22:30       ` Kuninori Morimoto
2026-05-26  1:58 ` [PATCH 03/83] ASoC: codecs: idt821034: " Kuninori Morimoto
2026-05-26  1:58   ` Kuninori Morimoto
2026-06-03 12:11   ` Herve Codina
2026-06-03 12:11     ` Herve Codina
2026-05-26  1:59 ` [PATCH 04/83] ASoC: codecs: peb2466: " Kuninori Morimoto
2026-05-26  1:59   ` Kuninori Morimoto
2026-06-03 12:17   ` Herve Codina
2026-06-03 12:17     ` Herve Codina
2026-05-26  1:59 ` [PATCH 05/83] ASoC: codecs: ak4619: update auto select format Kuninori Morimoto
2026-05-26  1:59   ` Kuninori Morimoto
2026-05-26  1:59 ` [PATCH 06/83] ASoC: codecs: pcm3168a: " Kuninori Morimoto
2026-05-26  1:59   ` Kuninori Morimoto
2026-05-26  2:00 ` [PATCH 07/83] ASoC: renesas: rcar: " Kuninori Morimoto
2026-05-26  2:00   ` Kuninori Morimoto
2026-05-26  2:00 ` [PATCH 08/83] ASoC: update auto format selection method Kuninori Morimoto
2026-05-26  2:00   ` Kuninori Morimoto
2026-05-26  2:01 ` [PATCH 09/83] ASoC: audio-graph-card2: recommend to use auto select DAI format Kuninori Morimoto
2026-05-26  2:01   ` Kuninori Morimoto
2026-05-26  2:02 ` [PATCH 10/83] ASoC: amd: use .auto_selectable_formats Kuninori Morimoto
2026-05-26  2:02   ` Kuninori Morimoto
2026-06-03 11:47   ` Mukunda,Vijendar
2026-06-03 11:47     ` Mukunda,Vijendar
2026-05-26  2:03 ` [PATCH 11/83] ASoC: apple: " Kuninori Morimoto
2026-05-26  2:03   ` Kuninori Morimoto
2026-05-26  2:05 ` [PATCH 12/83] ASoC: atmel: " Kuninori Morimoto
2026-05-26  2:05   ` Kuninori Morimoto
2026-05-26  2:06 ` [PATCH 13/83] ASoC: au1x: " Kuninori Morimoto
2026-05-26  2:06   ` Kuninori Morimoto
2026-05-26  2:06 ` [PATCH 14/83] ASoC: bcm: " Kuninori Morimoto
2026-05-26  2:06   ` Kuninori Morimoto
2026-05-26  2:06 ` [PATCH 15/83] ASoC: cirrus: " Kuninori Morimoto
2026-05-26  2:06   ` Kuninori Morimoto
2026-05-26  2:07 ` [PATCH 16/83] ASoC: codecs: 88pm860x: " Kuninori Morimoto
2026-05-26  2:07   ` Kuninori Morimoto
2026-05-26  2:08 ` [PATCH 17/83] ASoC: codecs: ad1*: " Kuninori Morimoto
2026-05-26  2:09 ` [PATCH 18/83] ASoC: codecs: ab8500: " Kuninori Morimoto
2026-05-26  2:09 ` [PATCH 19/83] ASoC: codecs: adau*: " Kuninori Morimoto
2026-05-26  2:10 ` [PATCH 20/83] ASoC: codecs: adav80x: " Kuninori Morimoto
2026-05-26  2:10 ` [PATCH 21/83] ASoC: codecs: ak4*: " Kuninori Morimoto
2026-05-26  2:11 ` [PATCH 22/83] ASoC: codecs: ak5*: " Kuninori Morimoto
2026-05-26  2:12 ` [PATCH 23/83] ASoC: codecs: alc56*: " Kuninori Morimoto
2026-05-26  2:13 ` [PATCH 24/83] ASoC: codecs: arizona: " Kuninori Morimoto
2026-05-26  2:14 ` [PATCH 25/83] ASoC: codecs: cpcap: " Kuninori Morimoto
2026-05-26 18:26   ` Mark Brown
2026-05-26 22:44     ` Kuninori Morimoto
2026-05-26 22:55       ` Mark Brown
2026-05-26  2:14 ` [PATCH 26/83] ASoC: codecs: cros_ec_codec: " Kuninori Morimoto
2026-05-26  2:15 ` [PATCH 27/83] ASoC: codecs: cs35l*: " Kuninori Morimoto
2026-05-26  2:15 ` [PATCH 28/83] ASoC: codecs: cs42*: " Kuninori Morimoto
2026-05-26  2:15 ` [PATCH 29/83] ASoC: codecs: cs5*: " Kuninori Morimoto
2026-05-26  2:16 ` [PATCH 30/83] ASoC: codecs: cx2072x: " Kuninori Morimoto
2026-05-26  2:17 ` [PATCH 31/83] ASoC: codecs: da*: " Kuninori Morimoto
2026-05-26  2:18 ` [PATCH 32/83] ASoC: codecs: es*: " Kuninori Morimoto
2026-05-26  2:18 ` [PATCH 33/83] ASoC: codecs: inno_rk3036: " Kuninori Morimoto
2026-05-26  2:18 ` [PATCH 34/83] ASoC: codecs: isabelle: " Kuninori Morimoto
2026-05-26  2:18 ` [PATCH 35/83] ASoC: codecs: lm49453: " Kuninori Morimoto
2026-05-26  2:18 ` [PATCH 36/83] ASoC: codecs: lochnagar-sc: " Kuninori Morimoto
2026-05-26  2:19 ` [PATCH 37/83] ASoC: codecs: madera: " Kuninori Morimoto
2026-05-26  2:19 ` [PATCH 38/83] ASoC: codecs: max*: " Kuninori Morimoto
2026-05-26  2:19 ` [PATCH 39/83] ASoC: codecs: mc13783: " Kuninori Morimoto
2026-05-26  2:19 ` [PATCH 40/83] ASoC: codecs: ml26124: " Kuninori Morimoto
2026-05-26  2:19 ` [PATCH 41/83] ASoC: codecs: nau*: " Kuninori Morimoto
2026-05-26  2:19 ` [PATCH 42/83] ASoC: codecs: ntp8*: " Kuninori Morimoto
2026-05-26  2:19 ` [PATCH 43/83] ASoC: codecs: pcm*: " Kuninori Morimoto
2026-05-30 19:33   ` Kirill Marinushkin [this message]
2026-06-01  0:07     ` Kuninori Morimoto
2026-05-26  2:20 ` [PATCH 44/83] ASoC: codecs: rk33*: " Kuninori Morimoto
2026-05-26  2:20 ` [PATCH 45/83] ASoC: codecs: rtq912*: " Kuninori Morimoto
2026-05-26  2:20 ` [PATCH 46/83] ASoC: codecs: rt*: " Kuninori Morimoto
2026-05-26  2:20 ` [PATCH 47/83] ASoC: codecs: sgtl5000: " Kuninori Morimoto
2026-05-26  2:21 ` [PATCH 48/83] ASoC: codecs: si476x: " Kuninori Morimoto
2026-05-26  2:21 ` [PATCH 49/83] ASoC: codecs: sma130*: " Kuninori Morimoto
2026-05-26  2:21 ` [PATCH 50/83] ASoC: codecs: src4xxx: " Kuninori Morimoto
2026-05-26  2:21 ` [PATCH 51/83] ASoC: codecs: ssm*: " Kuninori Morimoto
2026-05-26  2:22 ` [PATCH 52/83] ASoC: codecs: sta*: " Kuninori Morimoto
2026-05-26  2:22 ` [PATCH 53/83] ASoC: codecs: tas*: " Kuninori Morimoto
2026-05-26  2:22 ` [PATCH 54/83] ASoC: codecs: tfa9879: " Kuninori Morimoto
2026-05-26  2:22 ` [PATCH 55/83] ASoC: codecs: tlv320*: " Kuninori Morimoto
2026-05-26  2:22 ` [PATCH 56/83] ASoC: codecs: tscs454: " Kuninori Morimoto
2026-05-26  2:22 ` [PATCH 57/83] ASoC: codecs: twl4030: " Kuninori Morimoto
2026-05-26  2:22 ` [PATCH 58/83] ASoC: codecs: uda13*: " Kuninori Morimoto
2026-05-26  2:22 ` [PATCH 59/83] ASoC: codecs: wm*: " Kuninori Morimoto
2026-05-26 18:29   ` Mark Brown
2026-05-26 22:51     ` Kuninori Morimoto
2026-05-26  2:23 ` [PATCH 60/83] ASoC: codecs: zl38060: " Kuninori Morimoto
2026-05-26  2:23 ` [PATCH 61/83] ASoC: dwc: " Kuninori Morimoto
2026-05-26  2:23 ` [PATCH 62/83] ASoC: fsl: " Kuninori Morimoto
2026-05-26  2:24 ` [PATCH 63/83] ASoC: hisilicon: " Kuninori Morimoto
2026-05-26  2:24 ` [PATCH 64/83] ASoC: img: " Kuninori Morimoto
2026-05-26  2:25 ` [PATCH 65/83] ASoC: jz4740: " Kuninori Morimoto
2026-05-26  2:25 ` [PATCH 66/83] ASoC: kirkwood: " Kuninori Morimoto
2026-05-26  2:25 ` [PATCH 67/83] ASoC: loongson: " Kuninori Morimoto
2026-05-26  2:25 ` [PATCH 68/83] ASoC: mediatek: " Kuninori Morimoto
2026-05-26  2:25 ` [PATCH 69/83] ASoC: meson: " Kuninori Morimoto
2026-05-26  7:35   ` Jerome Brunet
2026-05-26  2:25 ` [PATCH 70/83] ASoC: mxs: " Kuninori Morimoto
2026-05-26  2:26 ` [PATCH 71/83] ASoC: pxa: " Kuninori Morimoto
2026-05-26  2:26 ` [PATCH 72/83] ASoC: renesas: " Kuninori Morimoto
2026-05-26  2:26 ` [PATCH 73/83] ASoC: rockchip: " Kuninori Morimoto
2026-05-26  2:26 ` [PATCH 74/83] ASoC: samsung: " Kuninori Morimoto
2026-05-26  2:27 ` [PATCH 75/83] ASoC: spacemit: " Kuninori Morimoto
2026-05-27  1:45   ` Troy Mitchell
2026-05-26  2:27 ` [PATCH 76/83] ASoC: sti: " Kuninori Morimoto
2026-05-26  2:27 ` [PATCH 77/83] ASoC: stm: " Kuninori Morimoto
2026-05-26  2:27 ` [PATCH 78/83] ASoC: sunxi: " Kuninori Morimoto
2026-05-26  2:27 ` [PATCH 79/83] ASoC: tegra: " Kuninori Morimoto
2026-05-26  2:28 ` [PATCH 80/83] ASoC: ti: " Kuninori Morimoto
2026-05-26  2:28 ` [PATCH 81/83] ASoC: uniphier: " Kuninori Morimoto
2026-05-26  2:29 ` [PATCH 82/83] ASoC: ux500: " Kuninori Morimoto
2026-05-26  2:29 ` [PATCH 83/83] ASoC: xtensa: " Kuninori Morimoto
2026-06-01  0:01 ` [PATCH 00/83] ASoC: " Kuninori Morimoto
2026-06-01 12:13   ` Mark Brown

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=93f2741f-e23e-a1be-bc04-a00a5c4713cd@gmail.com \
    --to=k.marinushkin@gmail.com \
    --cc=Frank.Li@nxp.com \
    --cc=Vijendar.Mukunda@amd.com \
    --cc=Xiubo.Lee@gmail.com \
    --cc=alexandre.belloni@bootlin.com \
    --cc=alexandre.torgue@foss.st.com \
    --cc=alsi@bang-olufsen.dk \
    --cc=angelogioacchino.delregno@collabora.com \
    --cc=arnaud.pouliquen@foss.st.com \
    --cc=baojun.xu@ti.com \
    --cc=ben.bright@cirrus.com \
    --cc=biju.das.jz@bp.renesas.com \
    --cc=bleung@chromium.org \
    --cc=bram.vlerick@openpixelsystems.org \
    --cc=brgl@kernel.org \
    --cc=broonie@kernel.org \
    --cc=cernekee@chromium.org \
    --cc=ckeepax@opensource.cirrus.com \
    --cc=claudiu.beznea@tuxon.dev \
    --cc=cristian.ciocaltea@collabora.com \
    --cc=cychiang@chromium.org \
    --cc=daniel@zonque.org \
    --cc=dario.binacchi@amarulasolutions.com \
    --cc=david.rhodes@cirrus.com \
    --cc=dlan@kernel.org \
    --cc=festevam@gmail.com \
    --cc=florian.fainelli@broadcom.com \
    --cc=frattaroli.nicolas@gmail.com \
    --cc=fred.treven@cirrus.com \
    --cc=geert+renesas@glider.be \
    --cc=groeck@chromium.org \
    --cc=guoqing.jiang@canonical.com \
    --cc=haojian.zhuang@gmail.com \
    --cc=hariconscious@gmail.com \
    --cc=hayashi.kunihiko@socionext.com \
    --cc=heiko@sntech.de \
    --cc=herve.codina@bootlin.com \
    --cc=hungen3108@gmail.com \
    --cc=jarkko.nikula@bitmer.com \
    --cc=jbrunet@baylibre.com \
    --cc=jcmvbkbc@gmail.com \
    --cc=jernej.skrabec@gmail.com \
    --cc=jihed.chaibi.dev@gmail.com \
    --cc=jogletre@opensource.cirrus.com \
    --cc=jonathan.downing@nautel.com \
    --cc=jonathanh@nvidia.com \
    --cc=kevin-lu@ti.com \
    --cc=khilman@baylibre.com \
    --cc=kiseok.jo@irondevice.com \
    --cc=krzk@kernel.org \
    --cc=kuninori.morimoto.gx@renesas.com \
    --cc=lars@metafoo.de \
    --cc=lgirdwood@gmail.com \
    --cc=linux-sound@vger.kernel.org \
    --cc=luca.ceresoli@bootlin.com \
    --cc=martin.blumenstingl@googlemail.com \
    --cc=matthias.bgg@gmail.com \
    --cc=mcoquelin.stm32@gmail.com \
    --cc=mhiramat@kernel.org \
    --cc=mr.swami.reddy@ti.com \
    --cc=neil.armstrong@linaro.org \
    --cc=nicolas.ferre@microchip.com \
    --cc=nicoleotsuka@gmail.com \
    --cc=nuno.sa@analog.com \
    --cc=oder_chiou@realtek.com \
    --cc=olivier.moysan@foss.st.com \
    --cc=paul@crapouillou.net \
    --cc=peda@lysator.liu.se \
    --cc=perex@perex.cz \
    --cc=piotr.wojtaszczyk@timesys.com \
    --cc=povik+lin@cutebit.org \
    --cc=prabhakar.mahadev-lad.rj@bp.renesas.com \
    --cc=rf@opensource.cirrus.com \
    --cc=rjui@broadcom.com \
    --cc=robert.jarzmik@free.fr \
    --cc=rongqianfeng@vivo.com \
    --cc=s.hauer@pengutronix.de \
    --cc=s.nawrocki@samsung.com \
    --cc=samuel@sholland.org \
    --cc=sbranden@broadcom.com \
    --cc=sen@ti.com \
    --cc=sharq0406@gmail.com \
    --cc=shenghao-ding@ti.com \
    --cc=shengjiu.wang@gmail.com \
    --cc=steven.eckhoff.opensource@gmail.com \
    --cc=support.opensource@diasemi.com \
    --cc=thierry.reding@kernel.org \
    --cc=tim.bird@sony.com \
    --cc=tiwai@suse.com \
    --cc=troy.mitchell@linux.spacemit.com \
    --cc=tzungbi@kernel.org \
    --cc=u.kleine-koenig@baylibre.com \
    --cc=venkataprasad.potturu@amd.com \
    --cc=vishwas.a.deshpande@ti.com \
    --cc=vz@mleia.com \
    --cc=wens@kernel.org \
    --cc=zhangyi@everest-semi.com \
    --cc=zhoubinbin@loongson.cn \
    /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.