Commit e1da7294 authored by Peng Fan's avatar Peng Fan Committed by Shawn Guo

arm64: dts: imx93: enable CM33 for 11x11 EVK

Add reserved memory node for rpmsg
Enable CM33 node with mailbox property included for doorbell.
Signed-off-by: default avatarPeng Fan <peng.fan@nxp.com>
Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
parent 48a3c682
...@@ -27,6 +27,38 @@ linux,cma { ...@@ -27,6 +27,38 @@ linux,cma {
size = <0 0x10000000>; size = <0 0x10000000>;
linux,cma-default; linux,cma-default;
}; };
vdev0vring0: vdev0vring0@a4000000 {
reg = <0 0xa4000000 0 0x8000>;
no-map;
};
vdev0vring1: vdev0vring1@a4008000 {
reg = <0 0xa4008000 0 0x8000>;
no-map;
};
vdev1vring0: vdev1vring0@a4000000 {
reg = <0 0xa4010000 0 0x8000>;
no-map;
};
vdev1vring1: vdev1vring1@a4018000 {
reg = <0 0xa4018000 0 0x8000>;
no-map;
};
rsc_table: rsc-table@2021f000 {
reg = <0 0x2021f000 0 0x1000>;
no-map;
};
vdevbuffer: vdevbuffer@a4020000 {
compatible = "shared-dma-pool";
reg = <0 0xa4020000 0 0x100000>;
no-map;
};
}; };
reg_vref_1v8: regulator-adc-vref { reg_vref_1v8: regulator-adc-vref {
...@@ -53,6 +85,16 @@ &adc1 { ...@@ -53,6 +85,16 @@ &adc1 {
status = "okay"; status = "okay";
}; };
&cm33 {
mbox-names = "tx", "rx", "rxdb";
mboxes = <&mu1 0 1>,
<&mu1 1 1>,
<&mu1 3 1>;
memory-region = <&vdevbuffer>, <&vdev0vring0>, <&vdev0vring1>,
<&vdev1vring0>, <&vdev1vring1>, <&rsc_table>;
status = "okay";
};
&mu1 { &mu1 {
status = "okay"; status = "okay";
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment