Commit 3df0e680 authored by Quentin Schulz's avatar Quentin Schulz Committed by David S. Miller
Browse files

MIPS: mscc: ocelot: make HSIO registers address range a syscon



HSIO contains registers for PLL5 configuration, SerDes/switch port
muxing and a thermal sensor, hence we can't keep it in the switch DT
node.

Acked-by: default avatarPaul Burton <paul.burton@mips.com>
Acked-by: default avatarAlexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: default avatarQuentin Schulz <quentin.schulz@bootlin.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 068b88cc
Loading
Loading
Loading
Loading
+9 −5
Original line number Diff line number Diff line
@@ -107,7 +107,6 @@
			reg = <0x1010000 0x10000>,
			      <0x1030000 0x10000>,
			      <0x1080000 0x100>,
			      <0x10d0000 0x10000>,
			      <0x11e0000 0x100>,
			      <0x11f0000 0x100>,
			      <0x1200000 0x100>,
@@ -121,10 +120,10 @@
			      <0x1280000 0x100>,
			      <0x1800000 0x80000>,
			      <0x1880000 0x10000>;
			reg-names = "sys", "rew", "qs", "hsio", "port0",
				    "port1", "port2", "port3", "port4", "port5",
				    "port6", "port7", "port8", "port9", "port10",
				    "qsys", "ana";
			reg-names = "sys", "rew", "qs", "port0", "port1",
				    "port2", "port3", "port4", "port5", "port6",
				    "port7", "port8", "port9", "port10", "qsys",
				    "ana";
			interrupts = <21 22>;
			interrupt-names = "xtr", "inj";

@@ -231,5 +230,10 @@
			pinctrl-0 = <&miim1>;
			status = "disabled";
		};

		hsio: syscon@10d0000 {
			compatible = "mscc,ocelot-hsio", "syscon", "simple-mfd";
			reg = <0x10d0000 0x10000>;
		};
	};
};