]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64: dts: imx8mp: convert 'aips5' to 'aipstz5'
authorLaurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
Tue, 11 Nov 2025 12:00:21 +0000 (04:00 -0800)
committerShawn Guo <shawnguo@kernel.org>
Mon, 17 Nov 2025 00:56:56 +0000 (08:56 +0800)
Change the programming model of the "aips5" node to allow configuring
the security-related registers exposed by the AIPSTZ5 bridge. Without
this, masters such as the HIFI4 DSP will have their access to the
peripherals connected to the bridge denied after power cycling the
AUDIOMIX domain.

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

index 354a8616cb528ffcd9ae20869a43ab57b8fc6c50..c4350cfd6e7322d545255d0d6ccab7c592a48421 100644 (file)
                        };
                };
 
-               aips5: bus@30c00000 {
-                       compatible = "fsl,aips-bus", "simple-bus";
-                       reg = <0x30c00000 0x400000>;
+               aips5: bus@30df0000 {
+                       compatible = "fsl,imx8mp-aipstz";
+                       reg = <0x30df0000 0x10000>;
+                       power-domains = <&pgc_audio>;
                        #address-cells = <1>;
                        #size-cells = <1>;
-                       ranges;
+                       #access-controller-cells = <3>;
+                       ranges = <0x30c00000 0x30c00000 0x400000>;
 
                        spba-bus@30c00000 {
                                compatible = "fsl,spba-bus", "simple-bus";