Home
last modified time | relevance | path

Searched full:mhuv2 (Results 1 – 6 of 6) sorted by relevance

/linux/Documentation/devicetree/bindings/mailbox/
H A Darm,mhuv2.yaml4 $id: http://devicetree.org/schemas/mailbox/arm,mhuv2.yaml#
7 title: ARM MHUv2 Mailbox Controller
19 Given the unidirectional nature of the controller, an MHUv2 mailbox may only
49 - arm,mhuv2-tx
50 - arm,mhuv2-rx
59 - const: arm,mhuv2-tx
64 - const: arm,mhuv2-rx
72 The MHUv2 controller always implements an interrupt in the "receiver"
74 version MHUv2.0, but the later versions do have it.
83 arm,mhuv2-protocols:
[all …]
/linux/drivers/mailbox/
H A Darm_mhuv2.c3 * ARM Message Handling Unit Version 2 (MHUv2) driver.
8 * An MHUv2 mailbox controller can provide up to 124 channel windows (each 32
16 * device tree bindings of the ARM MHUv2 controller for more details.
22 * The MHUv2 controller can work both as a sender and receiver, but the driver
36 /* ====== MHUv2 Registers ====== */
46 #define MHUV2_PROTOCOL_PROP "arm,mhuv2-protocols"
147 /* ====== MHUv2 data structures ====== */
160 * struct mhuv2 - MHUv2 mailbox controller data
174 struct mhuv2 { struct
190 #define mhu_from_mbox(_mbox) container_of(_mbox, struct mhuv2, mbox) argument
[all …]
H A DKconfig20 tristate "ARM MHUv2 Mailbox"
23 Say Y here if you want to build the ARM MHUv2 controller driver,
/linux/arch/arm64/boot/dts/arm/
H A Dcorstone1000.dtsi138 compatible = "arm,mhuv2-tx", "arm,primecell";
144 arm,mhuv2-protocols = <0 0>;
150 compatible = "arm,mhuv2-rx", "arm,primecell";
156 arm,mhuv2-protocols = <0 0>;
/linux/include/linux/mailbox/
H A Darm_mhuv2_message.h3 * ARM MHUv2 Mailbox Message
/linux/
H A DMAINTAINERS13634 MAILBOX ARM MHUv2
13639 F: Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml