mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 19:08:57 +09:00
arm64: dts: rockchip: rv1126b: add mailbox/hwspinlock nodes
This adds mailbox and hwspinlock DT nodes for RV1126B SoCs. Signed-off-by: Frank Wang <frank.wang@rock-chips.com> Change-Id: I9444d571ba0edff5c6010e9f641cdbe7f2146479
This commit is contained in:
@@ -439,6 +439,46 @@
|
||||
};
|
||||
};
|
||||
|
||||
lpmcu_mbox0: mailbox@20500000 {
|
||||
compatible = "rockchip,rv1126b-mailbox", "rockchip,rk3576-mailbox";
|
||||
reg = <0x20500000 0x20>;
|
||||
interrupts = <GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clocks = <&cru PCLK_LPMCU_MAILBOX>;
|
||||
clock-names = "pclk_mailbox";
|
||||
#mbox-cells = <1>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
lpmcu_mbox1: mailbox@20510000 {
|
||||
compatible = "rockchip,rv1126b-mailbox", "rockchip,rk3576-mailbox";
|
||||
reg = <0x20510000 0x20>;
|
||||
interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clocks = <&cru PCLK_LPMCU_MAILBOX>;
|
||||
clock-names = "pclk_mailbox";
|
||||
#mbox-cells = <1>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
lpmcu_mbox2: mailbox@20520000 {
|
||||
compatible = "rockchip,rv1126b-mailbox", "rockchip,rk3576-mailbox";
|
||||
reg = <0x20520000 0x20>;
|
||||
interrupts = <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clocks = <&cru PCLK_LPMCU_MAILBOX>;
|
||||
clock-names = "pclk_mailbox";
|
||||
#mbox-cells = <1>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
lpmcu_mbox3: mailbox@20530000 {
|
||||
compatible = "rockchip,rv1126b-mailbox", "rockchip,rk3576-mailbox";
|
||||
reg = <0x20530000 0x20>;
|
||||
interrupts = <GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clocks = <&cru PCLK_LPMCU_MAILBOX>;
|
||||
clock-names = "pclk_mailbox";
|
||||
#mbox-cells = <1>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
i2c2: i2c@20800000 {
|
||||
compatible = "rockchip,rv1126b-i2c", "rockchip,rk3399-i2c";
|
||||
reg = <0x20800000 0x1000>;
|
||||
@@ -663,6 +703,46 @@
|
||||
clock-names = "pclk", "timer";
|
||||
};
|
||||
|
||||
hpmcu_mbox0: mailbox@20d00000 {
|
||||
compatible = "rockchip,rv1126b-mailbox", "rockchip,rk3576-mailbox";
|
||||
reg = <0x20d00000 0x20>;
|
||||
interrupts = <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clocks = <&cru PCLK_HPMCU_MAILBOX>;
|
||||
clock-names = "pclk_mailbox";
|
||||
#mbox-cells = <1>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
hpmcu_mbox1: mailbox@20d10000 {
|
||||
compatible = "rockchip,rv1126b-mailbox", "rockchip,rk3576-mailbox";
|
||||
reg = <0x20d10000 0x20>;
|
||||
interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clocks = <&cru PCLK_HPMCU_MAILBOX>;
|
||||
clock-names = "pclk_mailbox";
|
||||
#mbox-cells = <1>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
hpmcu_mbox2: mailbox@20d20000 {
|
||||
compatible = "rockchip,rv1126b-mailbox", "rockchip,rk3576-mailbox";
|
||||
reg = <0x20d20000 0x20>;
|
||||
interrupts = <GIC_SPI 111 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clocks = <&cru PCLK_HPMCU_MAILBOX>;
|
||||
clock-names = "pclk_mailbox";
|
||||
#mbox-cells = <1>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
hpmcu_mbox3: mailbox@20d30000 {
|
||||
compatible = "rockchip,rv1126b-mailbox", "rockchip,rk3576-mailbox";
|
||||
reg = <0x20d30000 0x20>;
|
||||
interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clocks = <&cru PCLK_HPMCU_MAILBOX>;
|
||||
clock-names = "pclk_mailbox";
|
||||
#mbox-cells = <1>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
i2c0: i2c@21100000 {
|
||||
compatible = "rockchip,rv1126b-i2c", "rockchip,rk3399-i2c";
|
||||
reg = <0x21100000 0x1000>;
|
||||
@@ -750,6 +830,14 @@
|
||||
interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>;
|
||||
};
|
||||
|
||||
hwlock: hwspinlock@21210000 {
|
||||
compatible = "rockchip,hwspinlock";
|
||||
reg = <0x21210000 0x100>;
|
||||
#hwlock-cells = <1>;
|
||||
rockchip,hwlock-num-locks = <64>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
rtc: rtc@21280000 {
|
||||
compatible = "rockchip,rv1126b-rtc";
|
||||
reg = <0x21280000 0x1000>;
|
||||
|
||||
Reference in New Issue
Block a user