Add the hardware spinlock of the D1 and T113. It goes in
sunxi-d1-t113.dtsi rather than sunxi-d1s-t113.dtsi, as the D1s manual
has no spinlock in its memory map.

Signed-off-by: Nguyen Minh Tien <[email protected]>
---
 arch/riscv/boot/dts/allwinner/sunxi-d1-t113.dtsi | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/arch/riscv/boot/dts/allwinner/sunxi-d1-t113.dtsi 
b/arch/riscv/boot/dts/allwinner/sunxi-d1-t113.dtsi
index 3b077dc086..228cc5c074 100644
--- a/arch/riscv/boot/dts/allwinner/sunxi-d1-t113.dtsi
+++ b/arch/riscv/boot/dts/allwinner/sunxi-d1-t113.dtsi
@@ -11,5 +11,14 @@ dsp_wdt: watchdog@1700400 {
                        clock-names = "hosc", "losc";
                        status = "reserved";
                };
+
+               hwlock: hwlock@3005000 {
+                       compatible = "allwinner,sun20i-d1-hwspinlock",
+                                    "allwinner,sun6i-a31-hwspinlock";
+                       reg = <0x3005000 0x1000>;
+                       clocks = <&ccu CLK_BUS_SPINLOCK>;
+                       resets = <&ccu RST_BUS_SPINLOCK>;
+                       #hwlock-cells = <1>;
+               };
        };
 };
-- 
2.34.1


Reply via email to