Commit cf42ea27 authored by Neil Armstrong's avatar Neil Armstrong
Browse files

arm64: dts: amlogic: move ao_pinctrl into aobus



The AO pinctrl was mis-described as beeing part of AO rti sysctrl, move it
it into aobus like it's also done in GX SoCs, and remove the now invalid
'#address-cells', '#size-cells' & 'ranges from the sys-ctrl@0 node.

This fixes:
sys-ctrl@0: '#address-cells', '#size-cells', 'ranges' do not match any of the regexes: 'pinctrl-[0-9]+'

Tested-by: default avatarChristian Hewitt <christianshewitt@gmail.com>
Link: https://lore.kernel.org/r/20240606-topic-amlogic-upstream-bindings-fixes-dts-v1-2-62e812729541@linaro.org


Signed-off-by: default avatarNeil Armstrong <neil.armstrong@linaro.org>
parent 1095ad0e
Loading
Loading
Loading
Loading
+212 −215
Original line number Diff line number Diff line
@@ -1741,9 +1741,6 @@ rti: sys-ctrl@0 {
				compatible = "amlogic,meson-gx-ao-sysctrl",
					     "simple-mfd", "syscon";
				reg = <0x0 0x0 0x0 0x100>;
				#address-cells = <2>;
				#size-cells = <2>;
				ranges = <0x0 0x0 0x0 0x0 0x0 0x100>;

				clkc_AO: clock-controller {
					compatible = "amlogic,meson-g12a-aoclkc";
@@ -1752,8 +1749,9 @@ clkc_AO: clock-controller {
					clocks = <&xtal>, <&clkc CLKID_CLK81>;
					clock-names = "xtal", "mpeg-clk";
				};
			};

				ao_pinctrl: pinctrl {
			ao_pinctrl: pinctrl@14 {
				compatible = "amlogic,meson-g12a-aobus-pinctrl";
				#address-cells = <2>;
				#size-cells = <2>;
@@ -2026,7 +2024,6 @@ mux {
					};
				};
			};
			};

			vrtc: rtc@a8 {
				compatible = "amlogic,meson-vrtc";