[PATCH v6 2/3] arm64: dts: freescale: Add basic dtsi for imx943
Peng Fan
peng.fan at nxp.com
Fri May 9 03:35:40 PDT 2025
Hi Shawn,
> Subject: Re: [PATCH v6 2/3] arm64: dts: freescale: Add basic dtsi for
> imx943
>
> On Mon, Apr 21, 2025 at 02:51:38PM +0800, Jacky Bai wrote:
> > Add the minimal dtsi support for i.MX943. i.MX943 is the first SoC of
> > i.MX94 Family, create a common dtsi for the whole i.MX94 family,
> and
> > the specific dtsi part for i.MX943.
> >
> > The clock, power domain and perf index need to be used by the
> device
> > nodes for resource reference, add them along with the dtsi support.
> >
> > Signed-off-by: Jacky Bai <ping.bai at nxp.com>
> > ---
> > - v6 changes:
> > - refine the indentation of edma irq property.
> >
> > - v5 changes:
> > - remove the err irq of edma node as the err irq support in driver is
> not
> > ready. We can add it back when the driver is ready. No impact for
> current
> > edma support.
> >
> > - v4 changes:
> > - reorder the cpu node compatible string property as suggested by
> > Frank
> >
> > - v3 changes:
> > - remove the blank line
> > - add PAD config macro define as suggested by Frank Li
> > - update the device nodes compatible strings for imx94 as suggested
> > by Krzysztof
> >
> > - v2 changes:
> > - remove the unnecessary macro define in clock header as suggested
> by Krzysztof
> > - split the dtsi into imx94.dtsi and imx943.dtsi
> > - use low case in the pinfunc header as Frank suggested
> > - reorder the device nodes and properties
> > ---
> > arch/arm64/boot/dts/freescale/imx94-clock.h | 195 ++
>
> I forgot to ask when imx95-clock.h was first introduced. But how will
> clk drivers use these clock IDs, or will clk drivers have their own copy of
> definitions?
We are using SCMI for i.MX95/i.MX94. Per DT maintainers,
the IDs should not be in dt-bindings, they are SCMI firmware
defined IDs.
clk drivers is drivers/clk/clk-scmi.c, this is a SCMI generic
clk driver, it will talk with SCMI firmware to get IDs.
>
> > arch/arm64/boot/dts/freescale/imx94-pinfunc.h | 1570
> +++++++++++++++++
> > arch/arm64/boot/dts/freescale/imx94-power.h | 41 +
>
> Same question on the power IDs.
Same as CLK IDs.
Regards,
Peng
>
More information about the linux-arm-kernel
mailing list