mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-06 08:46:46 +00:00
arm64: dts: ls1028a: fix reboot node
[ Upstream commit3f0fb37b22
] The reboot register isn't located inside the DCFG controller, but in its own RST controller. Fix it. Fixes:8897f3255c
("arm64: dts: Add support for NXP LS1028A SoC") Signed-off-by: Michael Walle <michael@walle.cc> Acked-by: Li Yang <leoyang.li@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
parent
865d218756
commit
2ee64f2c30
1 changed files with 7 additions and 1 deletions
|
@ -102,7 +102,7 @@ pclk: clock-apb {
|
||||||
|
|
||||||
reboot {
|
reboot {
|
||||||
compatible ="syscon-reboot";
|
compatible ="syscon-reboot";
|
||||||
regmap = <&dcfg>;
|
regmap = <&rst>;
|
||||||
offset = <0xb0>;
|
offset = <0xb0>;
|
||||||
mask = <0x02>;
|
mask = <0x02>;
|
||||||
};
|
};
|
||||||
|
@ -161,6 +161,12 @@ dcfg: syscon@1e00000 {
|
||||||
big-endian;
|
big-endian;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
rst: syscon@1e60000 {
|
||||||
|
compatible = "syscon";
|
||||||
|
reg = <0x0 0x1e60000 0x0 0x10000>;
|
||||||
|
little-endian;
|
||||||
|
};
|
||||||
|
|
||||||
scfg: syscon@1fc0000 {
|
scfg: syscon@1fc0000 {
|
||||||
compatible = "fsl,ls1028a-scfg", "syscon";
|
compatible = "fsl,ls1028a-scfg", "syscon";
|
||||||
reg = <0x0 0x1fc0000 0x0 0x10000>;
|
reg = <0x0 0x1fc0000 0x0 0x10000>;
|
||||||
|
|
Loading…
Reference in a new issue