All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] Fix dtbs_check warnings for MediaTek MT7622 platform
@ 2026-01-13 11:00 AngeloGioacchino Del Regno
  2026-01-13 11:00 ` [PATCH 1/5] dt-bindings: clock: mediatek,mt7622-pciesys: Remove syscon compatible AngeloGioacchino Del Regno
                   ` (5 more replies)
  0 siblings, 6 replies; 13+ messages in thread
From: AngeloGioacchino Del Regno @ 2026-01-13 11:00 UTC (permalink / raw)
  To: linux-mediatek
  Cc: robh, krzk+dt, conor+dt, mturquette, sboyd, matthias.bgg,
	angelogioacchino.delregno, ulf.hansson, linux-clk, devicetree,
	linux-kernel, linux-arm-kernel, linux-pm, kernel

This series fixes various dtbs_check warnings happening on the MediaTek
MT7622 Home Router platforms devicetrees.

Depending on correctness, either the bindings or the devicetree was
changed as a dtbs_check warning fix.

AngeloGioacchino Del Regno (5):
  dt-bindings: clock: mediatek,mt7622-pciesys: Remove syscon compatible
  dt-bindings: power: mt7622-power: Add MT7622_POWER_DOMAIN_AUDIO
  pmdomain: mediatek: scpsys: Add MT7622 Audio power domain to legacy
    driver
  arm64: dts: mediatek: mt7622: Add missing clock to audio-controller
  arm64: dts: mediatek: mt7622: Add missing power domain to afe

 .../bindings/clock/mediatek,mt7622-pciesys.yaml        | 10 ++++------
 arch/arm64/boot/dts/mediatek/mt7622.dtsi               |  7 +++++--
 drivers/pmdomain/mediatek/mtk-scpsys.c                 | 10 ++++++++++
 include/dt-bindings/power/mt7622-power.h               |  1 +
 4 files changed, 20 insertions(+), 8 deletions(-)

-- 
2.52.0



^ permalink raw reply	[flat|nested] 13+ messages in thread

* [PATCH 1/5] dt-bindings: clock: mediatek,mt7622-pciesys: Remove syscon compatible
  2026-01-13 11:00 [PATCH 0/5] Fix dtbs_check warnings for MediaTek MT7622 platform AngeloGioacchino Del Regno
@ 2026-01-13 11:00 ` AngeloGioacchino Del Regno
  2026-01-13 21:34   ` Rob Herring (Arm)
                     ` (2 more replies)
  2026-01-13 11:00 ` [PATCH 2/5] dt-bindings: power: mt7622-power: Add MT7622_POWER_DOMAIN_AUDIO AngeloGioacchino Del Regno
                   ` (4 subsequent siblings)
  5 siblings, 3 replies; 13+ messages in thread
From: AngeloGioacchino Del Regno @ 2026-01-13 11:00 UTC (permalink / raw)
  To: linux-mediatek
  Cc: robh, krzk+dt, conor+dt, mturquette, sboyd, matthias.bgg,
	angelogioacchino.delregno, ulf.hansson, linux-clk, devicetree,
	linux-kernel, linux-arm-kernel, linux-pm, kernel

The PCIESYS register space contains a pure clock controller, which
has no system controller register, so this definitely doesn't need
any "syscon" compatible.

As a side note, luckily no devicetree ever added the syscon string
to PCIESYS clock controller node compatibles, so this also resolves
a dtbs_check warning for mt7622.

Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
---
 .../bindings/clock/mediatek,mt7622-pciesys.yaml        | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/Documentation/devicetree/bindings/clock/mediatek,mt7622-pciesys.yaml b/Documentation/devicetree/bindings/clock/mediatek,mt7622-pciesys.yaml
index 9c3913f9092c..c77111d10f90 100644
--- a/Documentation/devicetree/bindings/clock/mediatek,mt7622-pciesys.yaml
+++ b/Documentation/devicetree/bindings/clock/mediatek,mt7622-pciesys.yaml
@@ -14,11 +14,9 @@ maintainers:
 
 properties:
   compatible:
-    oneOf:
-      - items:
-          - const: mediatek,mt7622-pciesys
-          - const: syscon
-      - const: mediatek,mt7629-pciesys
+    enum:
+      - mediatek,mt7622-pciesys
+      - mediatek,mt7629-pciesys
 
   reg:
     maxItems: 1
@@ -40,7 +38,7 @@ additionalProperties: false
 examples:
   - |
     clock-controller@1a100800 {
-        compatible = "mediatek,mt7622-pciesys", "syscon";
+        compatible = "mediatek,mt7622-pciesys";
         reg = <0x1a100800 0x1000>;
         #clock-cells = <1>;
         #reset-cells = <1>;
-- 
2.52.0



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 2/5] dt-bindings: power: mt7622-power: Add MT7622_POWER_DOMAIN_AUDIO
  2026-01-13 11:00 [PATCH 0/5] Fix dtbs_check warnings for MediaTek MT7622 platform AngeloGioacchino Del Regno
  2026-01-13 11:00 ` [PATCH 1/5] dt-bindings: clock: mediatek,mt7622-pciesys: Remove syscon compatible AngeloGioacchino Del Regno
@ 2026-01-13 11:00 ` AngeloGioacchino Del Regno
  2026-01-13 21:34   ` Rob Herring (Arm)
  2026-01-13 11:00 ` [PATCH 3/5] pmdomain: mediatek: scpsys: Add MT7622 Audio power domain to legacy driver AngeloGioacchino Del Regno
                   ` (3 subsequent siblings)
  5 siblings, 1 reply; 13+ messages in thread
From: AngeloGioacchino Del Regno @ 2026-01-13 11:00 UTC (permalink / raw)
  To: linux-mediatek
  Cc: robh, krzk+dt, conor+dt, mturquette, sboyd, matthias.bgg,
	angelogioacchino.delregno, ulf.hansson, linux-clk, devicetree,
	linux-kernel, linux-arm-kernel, linux-pm, kernel

Add the missing power domain for the Audio IPs in this SoC.

Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
---
 include/dt-bindings/power/mt7622-power.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/dt-bindings/power/mt7622-power.h b/include/dt-bindings/power/mt7622-power.h
index ffad81ad3d46..ec244989eeba 100644
--- a/include/dt-bindings/power/mt7622-power.h
+++ b/include/dt-bindings/power/mt7622-power.h
@@ -10,5 +10,6 @@
 #define MT7622_POWER_DOMAIN_HIF0	1
 #define MT7622_POWER_DOMAIN_HIF1	2
 #define MT7622_POWER_DOMAIN_WB		3
+#define MT7622_POWER_DOMAIN_AUDIO	4
 
 #endif /* _DT_BINDINGS_POWER_MT7622_POWER_H */
-- 
2.52.0



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 3/5] pmdomain: mediatek: scpsys: Add MT7622 Audio power domain to legacy driver
  2026-01-13 11:00 [PATCH 0/5] Fix dtbs_check warnings for MediaTek MT7622 platform AngeloGioacchino Del Regno
  2026-01-13 11:00 ` [PATCH 1/5] dt-bindings: clock: mediatek,mt7622-pciesys: Remove syscon compatible AngeloGioacchino Del Regno
  2026-01-13 11:00 ` [PATCH 2/5] dt-bindings: power: mt7622-power: Add MT7622_POWER_DOMAIN_AUDIO AngeloGioacchino Del Regno
@ 2026-01-13 11:00 ` AngeloGioacchino Del Regno
  2026-01-13 11:00 ` [PATCH 4/5] arm64: dts: mediatek: mt7622: Add missing clock to audio-controller AngeloGioacchino Del Regno
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 13+ messages in thread
From: AngeloGioacchino Del Regno @ 2026-01-13 11:00 UTC (permalink / raw)
  To: linux-mediatek
  Cc: robh, krzk+dt, conor+dt, mturquette, sboyd, matthias.bgg,
	angelogioacchino.delregno, ulf.hansson, linux-clk, devicetree,
	linux-kernel, linux-arm-kernel, linux-pm, kernel

Add the Audio power domain of the MT7622 SoC to the legacy
mtk-scpsys driver (as this legacy SoC is supported only there).

Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
---
 drivers/pmdomain/mediatek/mtk-scpsys.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/drivers/pmdomain/mediatek/mtk-scpsys.c b/drivers/pmdomain/mediatek/mtk-scpsys.c
index 1a80c1537a43..efc8f276ffce 100644
--- a/drivers/pmdomain/mediatek/mtk-scpsys.c
+++ b/drivers/pmdomain/mediatek/mtk-scpsys.c
@@ -867,6 +867,16 @@ static const struct scp_domain_data scp_domain_data_mt7622[] = {
 		.bus_prot_mask = MT7622_TOP_AXI_PROT_EN_WB,
 		.caps = MTK_SCPD_ACTIVE_WAKEUP | MTK_SCPD_FWAIT_SRAM,
 	},
+	[MT7622_POWER_DOMAIN_AUDIO] = {
+		.name = "audsys",
+		.sta_mask = PWR_STATUS_AUDIO,
+		.ctl_offs = SPM_AUDIO_PWR_CON,
+		.sram_pdn_bits = GENMASK(11, 8),
+		.sram_pdn_ack_bits = GENMASK(15, 12),
+		.clk_id = {CLK_NONE},
+		.bus_prot_mask = MT7622_TOP_AXI_PROT_EN_HIF1,
+		.caps = MTK_SCPD_ACTIVE_WAKEUP,
+	},
 };
 
 /*
-- 
2.52.0



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 4/5] arm64: dts: mediatek: mt7622: Add missing clock to audio-controller
  2026-01-13 11:00 [PATCH 0/5] Fix dtbs_check warnings for MediaTek MT7622 platform AngeloGioacchino Del Regno
                   ` (2 preceding siblings ...)
  2026-01-13 11:00 ` [PATCH 3/5] pmdomain: mediatek: scpsys: Add MT7622 Audio power domain to legacy driver AngeloGioacchino Del Regno
@ 2026-01-13 11:00 ` AngeloGioacchino Del Regno
  2026-01-21 18:44   ` Rob Herring
  2026-01-13 11:00 ` [PATCH 5/5] arm64: dts: mediatek: mt7622: Add missing power domain to afe AngeloGioacchino Del Regno
  2026-01-15 16:23 ` [PATCH 0/5] Fix dtbs_check warnings for MediaTek MT7622 platform Ulf Hansson
  5 siblings, 1 reply; 13+ messages in thread
From: AngeloGioacchino Del Regno @ 2026-01-13 11:00 UTC (permalink / raw)
  To: linux-mediatek
  Cc: robh, krzk+dt, conor+dt, mturquette, sboyd, matthias.bgg,
	angelogioacchino.delregno, ulf.hansson, linux-clk, devicetree,
	linux-kernel, linux-arm-kernel, linux-pm, kernel

Add the missing audio_mrgif_pd clock to the audio-controller node
to both resolve a dtbs_check warning and ensure that the AFE merge
interface is clocked while using audio.

Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
---
 arch/arm64/boot/dts/mediatek/mt7622.dtsi | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/arch/arm64/boot/dts/mediatek/mt7622.dtsi b/arch/arm64/boot/dts/mediatek/mt7622.dtsi
index 158bd9a305d7..133a6dcc8ef7 100644
--- a/arch/arm64/boot/dts/mediatek/mt7622.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt7622.dtsi
@@ -654,7 +654,8 @@ afe: audio-controller {
 				 <&audsys CLK_AUDIO_AFE>,
 				 <&audsys CLK_AUDIO_AFE_CONN>,
 				 <&audsys CLK_AUDIO_A1SYS>,
-				 <&audsys CLK_AUDIO_A2SYS>;
+				 <&audsys CLK_AUDIO_A2SYS>,
+				 <&audsys CLK_AUDIO_AFE_MRGIF>;
 
 			clock-names = "infra_sys_audio_clk",
 				      "top_audio_mux1_sel",
@@ -688,7 +689,8 @@ afe: audio-controller {
 				      "audio_afe_pd",
 				      "audio_afe_conn_pd",
 				      "audio_a1sys_pd",
-				      "audio_a2sys_pd";
+				      "audio_a2sys_pd",
+				      "audio_mrgif_pd";
 
 			assigned-clocks = <&topckgen CLK_TOP_A1SYS_HP_SEL>,
 					  <&topckgen CLK_TOP_A2SYS_HP_SEL>,
-- 
2.52.0



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 5/5] arm64: dts: mediatek: mt7622: Add missing power domain to afe
  2026-01-13 11:00 [PATCH 0/5] Fix dtbs_check warnings for MediaTek MT7622 platform AngeloGioacchino Del Regno
                   ` (3 preceding siblings ...)
  2026-01-13 11:00 ` [PATCH 4/5] arm64: dts: mediatek: mt7622: Add missing clock to audio-controller AngeloGioacchino Del Regno
@ 2026-01-13 11:00 ` AngeloGioacchino Del Regno
  2026-01-21 18:44   ` Rob Herring
  2026-01-15 16:23 ` [PATCH 0/5] Fix dtbs_check warnings for MediaTek MT7622 platform Ulf Hansson
  5 siblings, 1 reply; 13+ messages in thread
From: AngeloGioacchino Del Regno @ 2026-01-13 11:00 UTC (permalink / raw)
  To: linux-mediatek
  Cc: robh, krzk+dt, conor+dt, mturquette, sboyd, matthias.bgg,
	angelogioacchino.delregno, ulf.hansson, linux-clk, devicetree,
	linux-kernel, linux-arm-kernel, linux-pm, kernel

Add the missing MT7622_POWER_DOMAIN_AUDIO to the audio controller
node to fix a dtbs_check warning and to make sure that the AFE is
indeed powered on when needed.

Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
---
 arch/arm64/boot/dts/mediatek/mt7622.dtsi | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/boot/dts/mediatek/mt7622.dtsi b/arch/arm64/boot/dts/mediatek/mt7622.dtsi
index 133a6dcc8ef7..bfd96a0ec3dd 100644
--- a/arch/arm64/boot/dts/mediatek/mt7622.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt7622.dtsi
@@ -621,6 +621,7 @@ afe: audio-controller {
 			interrupts = <GIC_SPI 144 IRQ_TYPE_LEVEL_LOW>,
 				     <GIC_SPI 145 IRQ_TYPE_LEVEL_LOW>;
 			interrupt-names = "afe", "asys";
+			power-domains = <&scpsys MT7622_POWER_DOMAIN_AUDIO>;
 
 			clocks = <&infracfg CLK_INFRA_AUDIO_PD>,
 				 <&topckgen CLK_TOP_AUD1_SEL>,
-- 
2.52.0



^ permalink raw reply related	[flat|nested] 13+ messages in thread

* Re: [PATCH 2/5] dt-bindings: power: mt7622-power: Add MT7622_POWER_DOMAIN_AUDIO
  2026-01-13 11:00 ` [PATCH 2/5] dt-bindings: power: mt7622-power: Add MT7622_POWER_DOMAIN_AUDIO AngeloGioacchino Del Regno
@ 2026-01-13 21:34   ` Rob Herring (Arm)
  0 siblings, 0 replies; 13+ messages in thread
From: Rob Herring (Arm) @ 2026-01-13 21:34 UTC (permalink / raw)
  To: AngeloGioacchino Del Regno
  Cc: mturquette, linux-pm, sboyd, conor+dt, kernel, matthias.bgg,
	devicetree, krzk+dt, ulf.hansson, linux-arm-kernel, linux-kernel,
	linux-mediatek, linux-clk


On Tue, 13 Jan 2026 12:00:09 +0100, AngeloGioacchino Del Regno wrote:
> Add the missing power domain for the Audio IPs in this SoC.
> 
> Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
> ---
>  include/dt-bindings/power/mt7622-power.h | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Rob Herring (Arm) <robh@kernel.org>



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 1/5] dt-bindings: clock: mediatek,mt7622-pciesys: Remove syscon compatible
  2026-01-13 11:00 ` [PATCH 1/5] dt-bindings: clock: mediatek,mt7622-pciesys: Remove syscon compatible AngeloGioacchino Del Regno
@ 2026-01-13 21:34   ` Rob Herring (Arm)
  2026-01-14  8:16   ` Matthias Brugger
  2026-01-23  1:44   ` Stephen Boyd
  2 siblings, 0 replies; 13+ messages in thread
From: Rob Herring (Arm) @ 2026-01-13 21:34 UTC (permalink / raw)
  To: AngeloGioacchino Del Regno
  Cc: ulf.hansson, krzk+dt, matthias.bgg, linux-kernel, sboyd,
	mturquette, linux-pm, linux-arm-kernel, kernel, linux-mediatek,
	linux-clk, devicetree, conor+dt


On Tue, 13 Jan 2026 12:00:08 +0100, AngeloGioacchino Del Regno wrote:
> The PCIESYS register space contains a pure clock controller, which
> has no system controller register, so this definitely doesn't need
> any "syscon" compatible.
> 
> As a side note, luckily no devicetree ever added the syscon string
> to PCIESYS clock controller node compatibles, so this also resolves
> a dtbs_check warning for mt7622.
> 
> Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
> ---
>  .../bindings/clock/mediatek,mt7622-pciesys.yaml        | 10 ++++------
>  1 file changed, 4 insertions(+), 6 deletions(-)
> 

Acked-by: Rob Herring (Arm) <robh@kernel.org>



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 1/5] dt-bindings: clock: mediatek,mt7622-pciesys: Remove syscon compatible
  2026-01-13 11:00 ` [PATCH 1/5] dt-bindings: clock: mediatek,mt7622-pciesys: Remove syscon compatible AngeloGioacchino Del Regno
  2026-01-13 21:34   ` Rob Herring (Arm)
@ 2026-01-14  8:16   ` Matthias Brugger
  2026-01-23  1:44   ` Stephen Boyd
  2 siblings, 0 replies; 13+ messages in thread
From: Matthias Brugger @ 2026-01-14  8:16 UTC (permalink / raw)
  To: AngeloGioacchino Del Regno, linux-mediatek
  Cc: robh, krzk+dt, conor+dt, mturquette, sboyd, matthias.bgg,
	ulf.hansson, linux-clk, devicetree, linux-kernel,
	linux-arm-kernel, linux-pm, kernel

On 13/1/26 12:00, AngeloGioacchino Del Regno wrote:
> The PCIESYS register space contains a pure clock controller, which
> has no system controller register, so this definitely doesn't need
> any "syscon" compatible.
> 
> As a side note, luckily no devicetree ever added the syscon string
> to PCIESYS clock controller node compatibles, so this also resolves
> a dtbs_check warning for mt7622.
> 
> Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>

Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com>

> ---
>   .../bindings/clock/mediatek,mt7622-pciesys.yaml        | 10 ++++------
>   1 file changed, 4 insertions(+), 6 deletions(-)
> 
> diff --git a/Documentation/devicetree/bindings/clock/mediatek,mt7622-pciesys.yaml b/Documentation/devicetree/bindings/clock/mediatek,mt7622-pciesys.yaml
> index 9c3913f9092c..c77111d10f90 100644
> --- a/Documentation/devicetree/bindings/clock/mediatek,mt7622-pciesys.yaml
> +++ b/Documentation/devicetree/bindings/clock/mediatek,mt7622-pciesys.yaml
> @@ -14,11 +14,9 @@ maintainers:
>   
>   properties:
>     compatible:
> -    oneOf:
> -      - items:
> -          - const: mediatek,mt7622-pciesys
> -          - const: syscon
> -      - const: mediatek,mt7629-pciesys
> +    enum:
> +      - mediatek,mt7622-pciesys
> +      - mediatek,mt7629-pciesys
>   
>     reg:
>       maxItems: 1
> @@ -40,7 +38,7 @@ additionalProperties: false
>   examples:
>     - |
>       clock-controller@1a100800 {
> -        compatible = "mediatek,mt7622-pciesys", "syscon";
> +        compatible = "mediatek,mt7622-pciesys";
>           reg = <0x1a100800 0x1000>;
>           #clock-cells = <1>;
>           #reset-cells = <1>;



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 0/5] Fix dtbs_check warnings for MediaTek MT7622 platform
  2026-01-13 11:00 [PATCH 0/5] Fix dtbs_check warnings for MediaTek MT7622 platform AngeloGioacchino Del Regno
                   ` (4 preceding siblings ...)
  2026-01-13 11:00 ` [PATCH 5/5] arm64: dts: mediatek: mt7622: Add missing power domain to afe AngeloGioacchino Del Regno
@ 2026-01-15 16:23 ` Ulf Hansson
  5 siblings, 0 replies; 13+ messages in thread
From: Ulf Hansson @ 2026-01-15 16:23 UTC (permalink / raw)
  To: AngeloGioacchino Del Regno
  Cc: linux-mediatek, robh, krzk+dt, conor+dt, mturquette, sboyd,
	matthias.bgg, linux-clk, devicetree, linux-kernel,
	linux-arm-kernel, linux-pm, kernel

On Tue, 13 Jan 2026 at 12:00, AngeloGioacchino Del Regno
<angelogioacchino.delregno@collabora.com> wrote:
>
> This series fixes various dtbs_check warnings happening on the MediaTek
> MT7622 Home Router platforms devicetrees.
>
> Depending on correctness, either the bindings or the devicetree was
> changed as a dtbs_check warning fix.
>
> AngeloGioacchino Del Regno (5):
>   dt-bindings: clock: mediatek,mt7622-pciesys: Remove syscon compatible
>   dt-bindings: power: mt7622-power: Add MT7622_POWER_DOMAIN_AUDIO
>   pmdomain: mediatek: scpsys: Add MT7622 Audio power domain to legacy
>     driver
>   arm64: dts: mediatek: mt7622: Add missing clock to audio-controller
>   arm64: dts: mediatek: mt7622: Add missing power domain to afe
>
>  .../bindings/clock/mediatek,mt7622-pciesys.yaml        | 10 ++++------
>  arch/arm64/boot/dts/mediatek/mt7622.dtsi               |  7 +++++--
>  drivers/pmdomain/mediatek/mtk-scpsys.c                 | 10 ++++++++++
>  include/dt-bindings/power/mt7622-power.h               |  1 +
>  4 files changed, 20 insertions(+), 8 deletions(-)
>
> --
> 2.52.0
>

Patch 2 and 3 applied for next, thanks!

Note, the DT patch (patch2) is also available at the immutable dt
branch, for soc maintainers to pull in.

Kind regards
Uffe


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 4/5] arm64: dts: mediatek: mt7622: Add missing clock to audio-controller
  2026-01-13 11:00 ` [PATCH 4/5] arm64: dts: mediatek: mt7622: Add missing clock to audio-controller AngeloGioacchino Del Regno
@ 2026-01-21 18:44   ` Rob Herring
  0 siblings, 0 replies; 13+ messages in thread
From: Rob Herring @ 2026-01-21 18:44 UTC (permalink / raw)
  To: AngeloGioacchino Del Regno
  Cc: linux-mediatek, krzk+dt, conor+dt, mturquette, sboyd,
	matthias.bgg, ulf.hansson, linux-clk, devicetree, linux-kernel,
	linux-arm-kernel, linux-pm, kernel

On Tue, Jan 13, 2026 at 12:00:11PM +0100, AngeloGioacchino Del Regno wrote:
> Add the missing audio_mrgif_pd clock to the audio-controller node
> to both resolve a dtbs_check warning and ensure that the AFE merge
> interface is clocked while using audio.
> 
> Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
> ---
>  arch/arm64/boot/dts/mediatek/mt7622.dtsi | 6 ++++--
>  1 file changed, 4 insertions(+), 2 deletions(-)

Acked-by: Rob Herring (Arm) <robh@kernel.org>


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 5/5] arm64: dts: mediatek: mt7622: Add missing power domain to afe
  2026-01-13 11:00 ` [PATCH 5/5] arm64: dts: mediatek: mt7622: Add missing power domain to afe AngeloGioacchino Del Regno
@ 2026-01-21 18:44   ` Rob Herring
  0 siblings, 0 replies; 13+ messages in thread
From: Rob Herring @ 2026-01-21 18:44 UTC (permalink / raw)
  To: AngeloGioacchino Del Regno
  Cc: linux-mediatek, krzk+dt, conor+dt, mturquette, sboyd,
	matthias.bgg, ulf.hansson, linux-clk, devicetree, linux-kernel,
	linux-arm-kernel, linux-pm, kernel

On Tue, Jan 13, 2026 at 12:00:12PM +0100, AngeloGioacchino Del Regno wrote:
> Add the missing MT7622_POWER_DOMAIN_AUDIO to the audio controller
> node to fix a dtbs_check warning and to make sure that the AFE is
> indeed powered on when needed.
> 
> Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
> ---
>  arch/arm64/boot/dts/mediatek/mt7622.dtsi | 1 +
>  1 file changed, 1 insertion(+)

Acked-by: Rob Herring (Arm) <robh@kernel.org>


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 1/5] dt-bindings: clock: mediatek,mt7622-pciesys: Remove syscon compatible
  2026-01-13 11:00 ` [PATCH 1/5] dt-bindings: clock: mediatek,mt7622-pciesys: Remove syscon compatible AngeloGioacchino Del Regno
  2026-01-13 21:34   ` Rob Herring (Arm)
  2026-01-14  8:16   ` Matthias Brugger
@ 2026-01-23  1:44   ` Stephen Boyd
  2 siblings, 0 replies; 13+ messages in thread
From: Stephen Boyd @ 2026-01-23  1:44 UTC (permalink / raw)
  To: AngeloGioacchino Del Regno, linux-mediatek
  Cc: robh, krzk+dt, conor+dt, mturquette, matthias.bgg,
	angelogioacchino.delregno, ulf.hansson, linux-clk, devicetree,
	linux-kernel, linux-arm-kernel, linux-pm, kernel

Quoting AngeloGioacchino Del Regno (2026-01-13 04:00:08)
> The PCIESYS register space contains a pure clock controller, which
> has no system controller register, so this definitely doesn't need
> any "syscon" compatible.
> 
> As a side note, luckily no devicetree ever added the syscon string
> to PCIESYS clock controller node compatibles, so this also resolves
> a dtbs_check warning for mt7622.
> 
> Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
> ---

Applied to clk-next


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2026-01-23  1:44 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-13 11:00 [PATCH 0/5] Fix dtbs_check warnings for MediaTek MT7622 platform AngeloGioacchino Del Regno
2026-01-13 11:00 ` [PATCH 1/5] dt-bindings: clock: mediatek,mt7622-pciesys: Remove syscon compatible AngeloGioacchino Del Regno
2026-01-13 21:34   ` Rob Herring (Arm)
2026-01-14  8:16   ` Matthias Brugger
2026-01-23  1:44   ` Stephen Boyd
2026-01-13 11:00 ` [PATCH 2/5] dt-bindings: power: mt7622-power: Add MT7622_POWER_DOMAIN_AUDIO AngeloGioacchino Del Regno
2026-01-13 21:34   ` Rob Herring (Arm)
2026-01-13 11:00 ` [PATCH 3/5] pmdomain: mediatek: scpsys: Add MT7622 Audio power domain to legacy driver AngeloGioacchino Del Regno
2026-01-13 11:00 ` [PATCH 4/5] arm64: dts: mediatek: mt7622: Add missing clock to audio-controller AngeloGioacchino Del Regno
2026-01-21 18:44   ` Rob Herring
2026-01-13 11:00 ` [PATCH 5/5] arm64: dts: mediatek: mt7622: Add missing power domain to afe AngeloGioacchino Del Regno
2026-01-21 18:44   ` Rob Herring
2026-01-15 16:23 ` [PATCH 0/5] Fix dtbs_check warnings for MediaTek MT7622 platform Ulf Hansson

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.