]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: imx8ulp: add sim lpav node
authorLaurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
Wed, 26 Nov 2025 12:42:18 +0000 (04:42 -0800)
committerShawn Guo <shawnguo@kernel.org>
Mon, 29 Dec 2025 13:09:12 +0000 (21:09 +0800)
Add DT node for the SIM LPAV module.

Reviewed-by: Daniel Baluta <daniel.baluta@nxp.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8ulp.dtsi

index 13b01f3aa2a4950c37e72e04f6bfb5995dc19178..9b5d987665129e0c86734f90da3dde750305f387 100644 (file)
                                                "ch28", "ch29", "ch30", "ch31";
                        };
 
+                       sim_lpav: clock-controller@2da50000 {
+                               compatible = "fsl,imx8ulp-sim-lpav";
+                               reg = <0x2da50000 0x10000>;
+                               clocks = <&cgc2 IMX8ULP_CLK_LPAV_BUS_DIV>,
+                                        <&cgc2 IMX8ULP_CLK_HIFI_DIVCORE>,
+                                        <&cgc2 IMX8ULP_CLK_HIFI_DIVPLAT>;
+                               clock-names = "bus", "core", "plat";
+                               #clock-cells = <1>;
+                               #reset-cells = <1>;
+
+                               sim_lpav_mux: mux-controller {
+                                       compatible = "reg-mux";
+                                       #mux-control-cells = <1>;
+                                       mux-reg-masks = <0x8 0x00000200>;
+                               };
+                       };
+
                        cgc2: clock-controller@2da60000 {
                                compatible = "fsl,imx8ulp-cgc2";
                                reg = <0x2da60000 0x10000>;