From ea1ccc106e4e0127146d85e2bf6e447647105783 Mon Sep 17 00:00:00 2001 From: Jiyu Yang Date: Thu, 17 Apr 2025 21:26:46 +0800 Subject: [PATCH] MGS-8182 arm64: dts: update the gpu clkid use GPU_CGC(174) to manage the GPU clock source since i.MX95 B0 Signed-off-by: Jiyu Yang Reviewed-by: Peng Fan Acked-by: Jason Liu --- arch/arm64/boot/dts/freescale/imx95.dtsi | 2 +- include/dt-bindings/clock/fsl,imx95-clock.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx95.dtsi b/arch/arm64/boot/dts/freescale/imx95.dtsi index 782aedf31165..7bd7191f6ed1 100644 --- a/arch/arm64/boot/dts/freescale/imx95.dtsi +++ b/arch/arm64/boot/dts/freescale/imx95.dtsi @@ -2969,7 +2969,7 @@ , ; interrupt-names = "gpu", "job", "mmu"; - clocks = <&scmi_clk IMX95_CLK_GPU>; + clocks = <&scmi_clk IMX95_CLK_GPU_CGC>; clock-names = "gpu"; power-domains = <&scmi_devpd IMX95_PD_GPU>, <&scmi_perf IMX95_PERF_GPU>; power-domain-names = "gpumix", "gpuperf"; diff --git a/include/dt-bindings/clock/fsl,imx95-clock.h b/include/dt-bindings/clock/fsl,imx95-clock.h index 06fb9b957d60..f06db19a98e6 100644 --- a/include/dt-bindings/clock/fsl,imx95-clock.h +++ b/include/dt-bindings/clock/fsl,imx95-clock.h @@ -182,6 +182,7 @@ #define IMX95_CLK_SEL_A55P (IMX95_CCM_NUM_CLK_SRC + 123 + 7) #define IMX95_CLK_SEL_DRAM (IMX95_CCM_NUM_CLK_SRC + 123 + 8) #define IMX95_CLK_SEL_TEMPSENSE (IMX95_CCM_NUM_CLK_SRC + 123 + 9) +#define IMX95_CLK_GPU_CGC (IMX95_CCM_NUM_CLK_SRC + 123 + 10) #define IMX95_CLK_LDBPLLDIV7 175 #define IMX95_CLK_DUMMY 176