关键词: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>; };