From: sashiko-bot@kernel.org
To: "Detlev Casanova" <detlev.casanova@collabora.com>
Cc: conor+dt@kernel.org, robh@kernel.org, devicetree@vger.kernel.org
Subject: Re: [PATCH 2/7] arm64: dts: rockchip: Rename rk3288 HDMI audio card
Date: Mon, 31 Aug 2026 17:47:26 +0000 [thread overview]
Message-ID: <20260831174726.C66D61F000E9@smtp.kernel.org> (raw)
In-Reply-To: <20260831-fix-rockchip-hdmi-audio-names-v1-2-5b155ae05293@collabora.com>
Thank you for your contribution! Sashiko AI review found 2 potential issue(s) to consider:
- [High] Changing the ALSA sound card name breaks userspace ABI and backward compatibility.
- [Low] The commit subject uses the `arm64:` subsystem prefix, but modifies an ARM 32-bit device tree file.
--
commit 3a52d07446ba896b26f24f7276cf2ade84038b3b
Author: Detlev Casanova <detlev.casanova@collabora.com>
arm64: dts: rockchip: Rename rk3288 HDMI audio card
This commit renames the HDMI audio card in the rk3288-miqi device tree
from "HDMI" to "RK3288 HDMI" to avoid name collisions with other Rockchip
SoCs.
> arm64: dts: rockchip: Rename rk3288 HDMI audio card
[Severity: Low]
Does this commit subject use the correct architecture prefix?
The file being modified is `arch/arm/boot/dts/rockchip/rk3288-miqi.dts`,
which belongs to the 32-bit ARM architecture, but the subject uses the
arm64 prefix.
> diff --git a/arch/arm/boot/dts/rockchip/rk3288-miqi.dts b/arch/arm/boot/dts/rockchip/rk3288-miqi.dts
> index a5f5c6d38f801..090255244c86f 100644
> --- a/arch/arm/boot/dts/rockchip/rk3288-miqi.dts
> +++ b/arch/arm/boot/dts/rockchip/rk3288-miqi.dts
> @@ -82,7 +82,7 @@ vcc_sys: regulator-vsys {
> sound {
> compatible = "simple-audio-card";
> simple-audio-card,format = "i2s";
> - simple-audio-card,name = "HDMI";
> + simple-audio-card,name = "RK3288 HDMI";
[Severity: High]
Does this modification break userspace ABI and backward compatibility?
The simple-audio-card,name property defines the ALSA sound card name
exposed to userspace. Audio servers like PulseAudio and PipeWire, as well
as configuration tools like ALSA UCM and asound.state, rely on this name
to identify the hardware, apply routing profiles, and restore volume levels.
Upgrading the kernel on an RK3288 MiQi board changes the ALSA card name
from 'HDMI' to 'RK3288 HDMI'. Userspace configurations looking for the
'HDMI' card (which has been present since commit 2a91dcd5be9d) will fail
to match the new name, resulting in broken audio routing or lost volume
states.
> simple-audio-card,mclk-fs = <512>;
>
> simple-audio-card,codec {
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260831-fix-rockchip-hdmi-audio-names-v1-0-5b155ae05293@collabora.com?part=2
next prev parent reply other threads:[~2026-08-31 17:47 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-31 14:20 [PATCH 0/7] arm64: dts: rockchip: give HDMI sound cards SoC-specific names Detlev Casanova
2026-08-31 14:20 ` [PATCH 1/7] arm64: dts: rockchip: Rename rk3066a HDMI audio card Detlev Casanova
2026-08-31 14:20 ` [PATCH 2/7] arm64: dts: rockchip: Rename rk3288 " Detlev Casanova
2026-08-31 17:47 ` sashiko-bot [this message]
2026-08-31 14:20 ` [PATCH 3/7] arm64: dts: rockchip: Rename rk3328 " Detlev Casanova
2026-08-31 17:49 ` sashiko-bot
2026-08-31 14:20 ` [PATCH 4/7] arm64: dts: rockchip: Rename rk3399 " Detlev Casanova
2026-08-31 17:55 ` sashiko-bot
2026-08-31 14:20 ` [PATCH 5/7] arm64: dts: rockchip: Rename rk356x " Detlev Casanova
2026-08-31 17:29 ` Diederik de Haas
2026-08-31 20:07 ` Detlev Casanova
2026-08-31 17:59 ` sashiko-bot
2026-08-31 14:20 ` [PATCH 6/7] arm64: dts: rockchip: Rename rk3576 " Detlev Casanova
2026-08-31 14:20 ` [PATCH 7/7] arm64: dts: rockchip: Rename rk3588 HDMI audio cards Detlev Casanova
2026-08-31 18:02 ` 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=20260831174726.C66D61F000E9@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox