关键词:rk3368; maibox;
rockchip — mailbox dts 配置
1、Rockchip mailbox 简介:
Rockchip mailbox是作为Rockchip CPUs 与 MCU 之间通信桥梁。
2、必须设置的属性值:
- compatible: 可以设置成以下值: - "rockchip,rk3368-mbox" - reg: 设置控制器的物理基地址,以及寄存器的空间大小; 并且设置物理内存作为共享内存的基地址及共享内存的大小; - interrupts: 设置mailbox的中断
3、以rk3368为例:
mbox: mbox@ff6b0000 {
compatible = "rockchip,rk3368-mailbox";
reg = <0x0 0xff6b0000 0x0 0x1000>,
<0x0 0xff8cf000 0x0 0x1000>; /* the end 4k of sram */
interrupts = <GIC_SPI 146 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 147 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>;
#mbox-cells = <1>;
};
mbox_scpi: mbox-scpi {
compatible = "rockchip,mbox-scpi";
mboxes = <&mbox 0 &mbox 1>;
};