arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus
authorAndrew Davis <afd@ti.com>
Wed, 24 Jan 2024 18:47:20 +0000 (12:47 -0600)
committerVignesh Raghavendra <vigneshr@ti.com>
Wed, 14 Feb 2024 09:06:56 +0000 (14:36 +0530)
To do this we convert hbmc-mux to "reg-mux", then the FSS node
does not need to be a syscon, so change to "simple-bus". This
removes a DTS check warning.

Signed-off-by: Andrew Davis <afd@ti.com>
Link: https://lore.kernel.org/r/20240124184722.150615-9-afd@ti.com
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi

index 44fd4c23ff0eaf9cdc7eff4c9aaf53569dc63541..7cf21c99956e09c0cb40fc73e09853e51ef2139d 100644 (file)
                status = "disabled";
        };
 
-       fss: syscon@47000000 {
-               compatible = "syscon", "simple-mfd";
+       fss: bus@47000000 {
+               compatible = "simple-bus";
                reg = <0x00 0x47000000 0x00 0x100>;
                #address-cells = <2>;
                #size-cells = <2>;
                ranges;
 
-               hbmc_mux: hbmc-mux {
-                       compatible = "mmio-mux";
+               hbmc_mux: mux-controller@47000004 {
+                       compatible = "reg-mux";
+                       reg = <0x00 0x47000004 0x00 0x4>;
                        #mux-control-cells = <1>;
-                       mux-reg-masks = <0x4 0x2>; /* HBMC select */
+                       mux-reg-masks = <0x0 0x2>; /* HBMC select */
                };
 
                hbmc: hyperbus@47034000 {