Skip to content

Commit 3fcbcfc

Browse files
littleqypConchuOD
authored andcommitted
riscv: dts: starfive: jh7110: Add syscon nodes
Add stg_syscon/sys_syscon/aon_syscon/PLL nodes for JH7110 SoC. Reviewed-by: Emil Renner Berthing <emil.renner.berthing@canonical.com> Reviewed-by: Conor Dooley <conor.dooley@microchip.com> Co-developed-by: Xingyu Wu <xingyu.wu@starfivetech.com> Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com> Signed-off-by: William Qiu <william.qiu@starfivetech.com> Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
1 parent 3d90131 commit 3fcbcfc

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

arch/riscv/boot/dts/starfive/jh7110.dtsi

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -418,6 +418,11 @@
418418
#reset-cells = <1>;
419419
};
420420

421+
stg_syscon: syscon@10240000 {
422+
compatible = "starfive,jh7110-stg-syscon", "syscon";
423+
reg = <0x0 0x10240000 0x0 0x1000>;
424+
};
425+
421426
uart3: serial@12000000 {
422427
compatible = "snps,dw-apb-uart";
423428
reg = <0x0 0x12000000 0x0 0x10000>;
@@ -522,6 +527,17 @@
522527
#reset-cells = <1>;
523528
};
524529

530+
sys_syscon: syscon@13030000 {
531+
compatible = "starfive,jh7110-sys-syscon", "syscon", "simple-mfd";
532+
reg = <0x0 0x13030000 0x0 0x1000>;
533+
534+
pllclk: clock-controller {
535+
compatible = "starfive,jh7110-pll";
536+
clocks = <&osc>;
537+
#clock-cells = <1>;
538+
};
539+
};
540+
525541
sysgpio: pinctrl@13040000 {
526542
compatible = "starfive,jh7110-sys-pinctrl";
527543
reg = <0x0 0x13040000 0x0 0x10000>;
@@ -561,6 +577,12 @@
561577
#reset-cells = <1>;
562578
};
563579

580+
aon_syscon: syscon@17010000 {
581+
compatible = "starfive,jh7110-aon-syscon", "syscon";
582+
reg = <0x0 0x17010000 0x0 0x1000>;
583+
#power-domain-cells = <1>;
584+
};
585+
564586
aongpio: pinctrl@17020000 {
565587
compatible = "starfive,jh7110-aon-pinctrl";
566588
reg = <0x0 0x17020000 0x0 0x10000>;

0 commit comments

Comments
 (0)