Change the whole main_conf (the CTRL_MMR block) to a syscon. As the main_conf block contains miscallaneous registers for various devices, this way the drivers for those devices can get access to the specific registers they need.
Signed-off-by: Tomi Valkeinen <[email protected]> --- arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi b/arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi index 0e1af2a69ca2..41067f2f1425 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi @@ -40,7 +40,7 @@ gic_its: msi-controller@1820000 { }; main_conf: bus@100000 { - compatible = "simple-bus"; + compatible = "simple-bus", "syscon"; reg = <0x00 0x00100000 0x00 0x20000>; #address-cells = <1>; #size-cells = <1>; -- 2.43.0
