All of lore.kernel.org
 help / color / mirror / Atom feed
From: sashiko-bot@kernel.org
To: "Detlev Casanova" <detlev.casanova@collabora.com>
Cc: conor+dt@kernel.org, devicetree@vger.kernel.org, robh@kernel.org
Subject: Re: [PATCH v2 4/8] arm64: dts: rockchip: Rename rk3328 HDMI audio card
Date: Thu, 10 Sep 2026 13:38:11 +0000	[thread overview]
Message-ID: <20260910133811.B7C131F000FF@smtp.kernel.org> (raw)
In-Reply-To: <20260910-fix-rockchip-hdmi-audio-names-v2-4-1396a6168e20@collabora.com>

Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [High] Changing the ALSA card name breaks userspace audio configurations (UCM, PulseAudio, PipeWire).
--

commit 7fe8827d3d20fa7fbaa3bf5003d353e243e34147
Author: Detlev Casanova <detlev.casanova@collabora.com>

arm64: dts: rockchip: Rename rk3328 HDMI audio card
    
This commit renames the HDMI audio card in the RK3328 device tree from
"HDMI" to "RK3328 HDMI". This is intended to prevent name collisions in
ALSA fields with other Rockchip SoCs.

> diff --git a/arch/arm64/boot/dts/rockchip/rk3328.dtsi b/arch/arm64/boot/dts/rockchip/rk3328.dtsi
> index 03b7c43137506..26c9f4558ed9c 100644
> --- a/arch/arm64/boot/dts/rockchip/rk3328.dtsi
> +++ b/arch/arm64/boot/dts/rockchip/rk3328.dtsi
> @@ -207,7 +207,7 @@ hdmi_sound: hdmi-sound {
>  		compatible = "simple-audio-card";
>  		simple-audio-card,format = "i2s";
>  		simple-audio-card,mclk-fs = <128>;
> -		simple-audio-card,name = "HDMI";
> +		simple-audio-card,name = "RK3328 HDMI";

[Severity: High]
Does changing the ALSA card name break existing userspace audio
configurations?

When the kernel boots with the updated device tree, the ALSA card name is
exposed as "RK3328 HDMI" instead of "HDMI". Existing userspace UCM rules,
PulseAudio, or PipeWire configurations expecting "HDMI" will fail to match
the expected sound card profile, leaving users with broken audio.

While this change resolves a name collision between different Rockchip
boards, altering the user-visible simple-audio-card,name alters the exposed
ALSA card name and constitutes a userspace ABI breakage.

>  		status = "disabled";
>  
>  		simple-audio-card,cpu {

-- 
Sashiko AI review · https://sashiko.dev/#/patchset/20260910-fix-rockchip-hdmi-audio-names-v2-0-1396a6168e20@collabora.com?part=4

  reply	other threads:[~2026-09-10 13:38 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-09-10 13:34 [PATCH v2 0/8] arm(64): dts: rockchip: give HDMI sound cards SoC-specific names Detlev Casanova
2026-09-10 13:34 ` Detlev Casanova
2026-09-10 13:34 ` [PATCH v2 1/8] ARM: dts: rockchip: Rename rk3066a HDMI audio card Detlev Casanova
2026-09-10 13:34   ` Detlev Casanova
2026-09-10 13:34 ` [PATCH v2 2/8] ARM: dts: rockchip: Rename rk3288-miqi " Detlev Casanova
2026-09-10 13:34   ` Detlev Casanova
2026-09-10 13:34 ` [PATCH v2 3/8] ARM: dts: rockchip: Rename rk3288-tinker " Detlev Casanova
2026-09-10 13:34   ` Detlev Casanova
2026-09-10 13:34 ` [PATCH v2 4/8] arm64: dts: rockchip: Rename rk3328 " Detlev Casanova
2026-09-10 13:34   ` Detlev Casanova
2026-09-10 13:38   ` sashiko-bot [this message]
2026-09-10 13:34 ` [PATCH v2 5/8] arm64: dts: rockchip: Rename rk3399 " Detlev Casanova
2026-09-10 13:34   ` Detlev Casanova
2026-09-10 13:40   ` sashiko-bot
2026-09-10 13:34 ` [PATCH v2 6/8] arm64: dts: rockchip: Rename rk3566 and rk3568 HDMI audio cards Detlev Casanova
2026-09-10 13:34   ` Detlev Casanova
2026-09-10 13:44   ` sashiko-bot
2026-09-10 13:34 ` [PATCH v2 7/8] arm64: dts: rockchip: Rename rk3576 HDMI audio card Detlev Casanova
2026-09-10 13:34   ` Detlev Casanova
2026-09-10 13:34 ` [PATCH v2 8/8] arm64: dts: rockchip: Rename rk3588 HDMI audio cards Detlev Casanova
2026-09-10 13:34   ` Detlev Casanova
2026-09-10 13:42   ` sashiko-bot

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=20260910133811.B7C131F000FF@smtp.kernel.org \
    --to=sashiko-bot@kernel.org \
    --cc=conor+dt@kernel.org \
    --cc=detlev.casanova@collabora.com \
    --cc=devicetree@vger.kernel.org \
    --cc=robh@kernel.org \
    --cc=sashiko-reviews@lists.linux.dev \
    /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.