[PATCH v3 2/2] arm64: dts: imx95: Describe Mali G310 GPU

Peng Fan peng.fan at oss.nxp.com
Thu Sep 25 22:57:01 PDT 2025


Hi Marek,

On Thu, Sep 25, 2025 at 10:38:31PM +0200, Marek Vasut wrote:
>The instance of the GPU populated in i.MX95 is the G310, describe this
>GPU in the DT. Include dummy GPU voltage regulator and OPP tables.
>
> 
>+		gpu: gpu at 4d900000 {
>+			compatible = "nxp,imx95-mali", "arm,mali-valhall-csf";
>+			reg = <0 0x4d900000 0 0x480000>;
>+			clocks = <&scmi_clk IMX95_CLK_GPU>, <&scmi_clk IMX95_CLK_GPUAPB>;
>+			clock-names = "core", "coregroup";
>+			interrupts = <GIC_SPI 289 IRQ_TYPE_LEVEL_HIGH>,
>+				     <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>,
>+				     <GIC_SPI 288 IRQ_TYPE_LEVEL_HIGH>;
>+			interrupt-names = "job", "mmu", "gpu";
>+			mali-supply = <&gpu_fixed_reg>;
>+			operating-points-v2 = <&gpu_opp_table>;
>+			power-domains = <&scmi_devpd IMX95_PD_GPU>;
>+			#cooling-cells = <2>;
>+			dynamic-power-coefficient = <1013>;

Sorry for my ignorance, would you please share how to get the value?

Thanks,
Peng

>+		};
>+
> 		ddr-pmu at 4e090dc0 {
> 			compatible = "fsl,imx95-ddr-pmu", "fsl,imx93-ddr-pmu";
> 			reg = <0x0 0x4e090dc0 0x0 0x200>;
>-- 
>2.51.0
>



More information about the linux-arm-kernel mailing list