From: Chancel Liu <chancel.liu@oss.nxp.com>
To: sashiko-reviews@lists.linux.dev
Cc: robh@kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev,
conor+dt@kernel.org, Frank.Li@kernel.org
Subject: Re: [PATCH 01/17] arm64: dts: imx91_93_common: Add clock and sound-dai-cells properties for MQS
Date: Mon, 17 Aug 2026 17:38:02 +0800 [thread overview]
Message-ID: <bfac9033-5b98-4352-9a15-b09ef12145ae@oss.nxp.com> (raw)
In-Reply-To: <20260814073023.0B4F21F000E9@smtp.kernel.org>
> Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
> - [Medium] Incomplete refactoring leaves duplicated property definitions in board files, mismatching the stated commit intent.
> --
>
> --- Patch [1]: [PATCH 01/17] arm64: dts: imx91_93_common: Add clock and sound-dai-cells properties for MQS ---
> commit 3f3b7186dd0d4a7ad6f02447032fc2e5538b3ca5
> Author: Chancel Liu <chancel.liu@nxp.com>
>
> arm64: dts: imx91_93_common: Add clock and sound-dai-cells properties for MQS
>
> This commit adds the mclk and #sound-dai-cells properties to the mqs1 and
> mqs2 nodes in the common imx91/93 dtsi. The intent is to define these fixed
> SoC integration properties centrally rather than duplicating them across
> individual board files.
>
>> The "mclk" clock provides the MQS oversampling clock, and #sound-dai-cells
>> describes the node as an ASoC DAI provider. Both are fixed SoC integration
>> properties rather than board specific, so add them here in the common dtsi
>> instead of duplicating them in each board dts.
>
> [Severity: Medium]
> The commit message mentions adding these properties here instead of
> duplicating them in each board dts. Should this patch also remove the
> existing duplicated properties from the board files?
>
> It appears clocks and clock-names are still defined for the mqs1 node override
> in arch/arm64/boot/dts/freescale/imx91-11x11-frdm.dts:
>
> &mqs1 {
> clocks = <&clk IMX93_CLK_MQS1_GATE>;
> clock-names = "mclk";
> ...
>
> These duplicate properties also still exist in the mqs1 node override in
> arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts.
>
To avoid misunderstanding, I'll remove the redundant properties from the
DTS overrides on all related platforms.
Regards,
Chancel Liu
next prev parent reply other threads:[~2026-08-17 9:38 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-14 7:20 [PATCH 00/17] arm64: dts: Add MQS1 sound card support for i.MX9 EVK platforms Chancel Liu
2026-08-14 7:20 ` [PATCH 01/17] arm64: dts: imx91_93_common: Add clock and sound-dai-cells properties for MQS Chancel Liu
2026-08-14 7:30 ` sashiko-bot
2026-08-17 9:38 ` Chancel Liu [this message]
2026-08-14 7:20 ` [PATCH 02/17] arm64: dts: imx91-11x11-evk: Add board muxes to select between PDM and MQS1 Chancel Liu
2026-08-14 7:20 ` [PATCH 03/17] arm64: dts: imx91-11x11-evk: Add pinmux and mark conflicting devices for MQS1 Chancel Liu
2026-08-14 7:31 ` sashiko-bot
2026-08-14 16:20 ` Frank Li
2026-08-15 9:38 ` Chancel Liu (OSS)
2026-08-14 7:20 ` [PATCH 04/17] arm64: dts: imx93-11x11-evk: Add board muxes to select between PDM and MQS1 Chancel Liu
2026-08-14 7:20 ` [PATCH 05/17] arm64: dts: imx93-11x11-evk: Add pinmux and mark conflicting devices for MQS1 Chancel Liu
2026-08-14 7:33 ` sashiko-bot
2026-08-14 7:20 ` [PATCH 06/17] arm64: dts: imx93-14x14-evk: Add board muxes to select between FlexCAN1 and MQS1 Chancel Liu
2026-08-14 7:31 ` sashiko-bot
2026-08-14 7:20 ` [PATCH 07/17] arm64: dts: imx93-14x14-evk: Add pinmux and mark conflicting devices for MQS1 Chancel Liu
2026-08-14 7:33 ` sashiko-bot
2026-08-14 16:22 ` Frank Li
2026-08-15 9:39 ` Chancel Liu (OSS)
2026-08-14 7:20 ` [PATCH 08/17] arm64: dts: imx94: Add clock and sound-dai-cells properties " Chancel Liu
2026-08-14 7:20 ` [PATCH 09/17] arm64: dts: imx943-evk: Add board muxes to select between CAN1/PDM and MQS1/MIC Chancel Liu
2026-08-14 7:20 ` [PATCH 10/17] arm64: dts: imx943-evk: Add pinmux and mark conflicting devices for MQS1 Chancel Liu
2026-08-14 7:20 ` [PATCH 11/17] arm64: dts: imx95: Add clock and sound-dai-cells properties " Chancel Liu
2026-08-14 7:30 ` sashiko-bot
2026-08-14 7:20 ` [PATCH 12/17] arm64: dts: imx95-15x15-evk: Add board muxes to select between PDM and MQS1 Chancel Liu
2026-08-14 7:20 ` [PATCH 13/17] arm64: dts: imx95-15x15-evk: Add pinmux and mark conflicting devices for MQS1 Chancel Liu
2026-08-14 7:36 ` sashiko-bot
2026-08-14 7:20 ` [PATCH 14/17] arm64: dts: imx952: Add AONMIX MQS device node Chancel Liu
2026-08-14 7:20 ` [PATCH 15/17] arm64: dts: imx952-evk: Add board muxes to select between CAN1/PDM Chancel Liu
2026-08-14 7:20 ` [PATCH 16/17] arm64: dts: imx952-evk: Add pinmux and mark conflicting devices for MQS1 Chancel Liu
2026-08-14 7:42 ` sashiko-bot
2026-08-14 7:20 ` [PATCH 17/17] arm64: dts: fsl: Add DT overlay to build MQS1 sound cards on i.MX9 platforms Chancel Liu
2026-08-14 7:40 ` 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=bfac9033-5b98-4352-9a15-b09ef12145ae@oss.nxp.com \
--to=chancel.liu@oss.nxp.com \
--cc=Frank.Li@kernel.org \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=imx@lists.linux.dev \
--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