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