mirror of
https://github.com/torvalds/linux.git
synced 2026-06-04 20:46:48 +02:00
arm64: dts: nuvoton: combine NPCM845 reset and clk nodes
Combine the NPCM845 reset and clock controller nodes into a single node with compatible "nuvoton,npcm845-reset" in nuvoton-common-npcm8xx.dtsi, using the auxiliary device framework to provide clock functionality. Update the register range to 0xC4 to cover the shared reset and clock registers at 0xf0801000. Remove the separate nuvoton,npcm845-clk node, as the reset driver now handles clocks via an auxiliary device. Signed-off-by: Tomer Maimon <tmaimon77@gmail.com> Link: https://patch.msgid.link/20250706134207.2168184-2-tmaimon77@gmail.com Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
This commit is contained in:
parent
91f8329e67
commit
2e6028f8fa
|
|
@ -42,17 +42,12 @@ ahb {
|
|||
interrupt-parent = <&gic>;
|
||||
ranges;
|
||||
|
||||
rstc: reset-controller@f0801000 {
|
||||
clk: rstc: reset-controller@f0801000 {
|
||||
compatible = "nuvoton,npcm845-reset";
|
||||
reg = <0x0 0xf0801000 0x0 0x78>;
|
||||
#reset-cells = <2>;
|
||||
reg = <0x0 0xf0801000 0x0 0xC4>;
|
||||
nuvoton,sysgcr = <&gcr>;
|
||||
};
|
||||
|
||||
clk: clock-controller@f0801000 {
|
||||
compatible = "nuvoton,npcm845-clk";
|
||||
#reset-cells = <2>;
|
||||
#clock-cells = <1>;
|
||||
reg = <0x0 0xf0801000 0x0 0x1000>;
|
||||
};
|
||||
|
||||
apb {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user