blob: bc8bb5d6abf23d8a6e380df5bda683cd912709a3 [file] [log] [blame]
description: |
NXP i.MX Message Unit as Zephyr MBOX
compatible: "nxp,mbox-imx-mu"
include: [base.yaml, mailbox-controller.yaml]
properties:
interrupts:
required: true
rx-channels:
type: int
enum: [1, 2, 3, 4]
description: |
Number of receive channels enabled on this instance.
Setting this value to N, will enable channels 0 to N-1, consecutively.
It should be set by the receiver core coupled with this MU instance.
For example, if receiver A wants to Rx on channels 0 to 3, then A must
set rx-channels of muA as follows:
mruA {
rx-channels = <4>;
status = "okay";
};
mbox-cells:
- channel