···11+Amlogic Meson MHU Mailbox Driver22+================================33+44+The Amlogic's Meson SoCs Message-Handling-Unit (MHU) is a mailbox controller55+that has 3 independent channels/links to communicate with remote processor(s).66+MHU links are hardwired on a platform. A link raises interrupt for any77+received data. However, there is no specified way of knowing if the sent88+data has been read by the remote. This driver assumes the sender polls99+STAT register and the remote clears it after having read the data.1010+1111+Mailbox Device Node:1212+====================1313+1414+Required properties:1515+--------------------1616+- compatible: Shall be "amlogic,meson-gxbb-mhu"1717+- reg: Contains the mailbox register address range (base1818+ address and length)1919+- #mbox-cells Shall be 1 - the index of the channel needed.2020+- interrupts: Contains the interrupt information corresponding to2121+ each of the 2 links of MHU.2222+2323+Example:2424+--------2525+2626+ mailbox: mailbox@c883c404 {2727+ #mbox-cells = <1>;2828+ compatible = "amlogic,meson-gxbb-mhu";2929+ reg = <0 0xc883c404 0 0x4c>;3030+ interrupts = <0 208 IRQ_TYPE_EDGE_RISING>,3131+ <0 209 IRQ_TYPE_EDGE_RISING>,3232+ <0 210 IRQ_TYPE_EDGE_RISING>;3333+ #mbox-cells = <1>;3434+ };