Re: [PATCH v7 00/18] ASoC: rsnd: Add RZ/G3E audio driver support

From: Mark Brown

Date: Tue Jun 02 2026 - 08:44:27 EST


On Mon, 25 May 2026 11:02:12 +0000, John Madieu wrote:
> ASoC: rsnd: Add RZ/G3E audio driver support
>
> Add audio support for the Renesas RZ/G3E SoC to the R-Car Sound
> driver. The RZ/G3E audio subsystem is based on R-Car Sound IP but
> has several differences requiring dedicated handling:
>
> - SSI operates exclusively in BUSIF mode (no PIO)
> - 2-4 BUSIF channels per SSI (layout differs from R-Car)
> - Separate register regions for SCU, ADG, SSIU, SSI accessed by name
> - Per-SSI ADG and SSIF supply clocks
> - Dedicated audmapp clock/reset for Audio DMAC peri-peri
> - Per-SSI and per-module reset controllers via CPG
> - Unprefixed DT sub-node names (ssi, ssiu, src, ...) instead of
> rcar_sound,xxx
> - Hyphenated indexed clock/reset names (ssi-0, src-0, adg-ssi-0,
> audio-clka, ...) instead of the legacy dotted form
>
> [...]

Applied to

https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-7.2

Thanks!

[01/18] ASoC: dt-bindings: sound: Add DT binding for RZ/G3E sound
https://git.kernel.org/broonie/sound/c/a86fd3c20218
[02/18] ASoC: rsnd: Fix RSND_SOC_MASK width to single nibble
https://git.kernel.org/broonie/sound/c/c0758279367e
[03/18] ASoC: rsnd: Add reset controller support to rsnd_mod
https://git.kernel.org/broonie/sound/c/83c9631e974f
[04/18] ASoC: rsnd: Support hyphen or dot in indexed clock and reset names
https://git.kernel.org/broonie/sound/c/22622faf8120
[05/18] ASoC: rsnd: Add RZ/G3E SoC probing and register map
https://git.kernel.org/broonie/sound/c/948b075ebc95
[06/18] ASoC: rsnd: Add audmapp clock and reset support for RZ/G3E
https://git.kernel.org/broonie/sound/c/fb859f6fc43b
[07/18] ASoC: rsnd: Refactor DMA address tables with named structs
https://git.kernel.org/broonie/sound/c/e870c10f8bb6
[08/18] ASoC: rsnd: Add RZ/G3E DMA address calculation support
https://git.kernel.org/broonie/sound/c/1cd10dab6702
[09/18] ASoC: rsnd: ssiu: Add shared SSI reset controller support
https://git.kernel.org/broonie/sound/c/b4ef837a28a1
[10/18] ASoC: rsnd: ssiu: Add RZ/G3E BUSIF support
https://git.kernel.org/broonie/sound/c/80f43c521771
[11/18] ASoC: rsnd: Add SSI reset support for RZ/G3E platform
https://git.kernel.org/broonie/sound/c/692f03422f0e
[12/18] ASoC: rsnd: Add ADG reset support for RZ/G3E
https://git.kernel.org/broonie/sound/c/9267b89985de
[13/18] ASoC: rsnd: adg: Add per-SSI ADG and SSIF supply clock management
https://git.kernel.org/broonie/sound/c/47899d53f86f
[14/18] ASoC: rsnd: adg: Look up RZ/G3E clkin under audio-clk{a,b,c,i}
https://git.kernel.org/broonie/sound/c/16593532c47a
[15/18] ASoC: rsnd: src: Acquire shared SCU clocks for RZ/G3E
https://git.kernel.org/broonie/sound/c/799836bc37ac
[16/18] ASoC: rsnd: src: Add SRC reset support for RZ/G3E
https://git.kernel.org/broonie/sound/c/33a3500a34b8
[17/18] ASoC: rsnd: Support unprefixed DT node names for RZ/G3E
https://git.kernel.org/broonie/sound/c/ec1b5ebf6d8b
[18/18] ASoC: rsnd: Add system suspend/resume support
https://git.kernel.org/broonie/sound/c/ef19ecf042b4

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark