Home
last modified time | relevance | path

Searched refs:mbox_controller (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/include/linux/
Dmailbox_controller.h74 struct mbox_controller { struct
82 struct mbox_chan *(*of_xlate)(struct mbox_controller *mbox, argument
118 struct mbox_controller *mbox;
129 int mbox_controller_register(struct mbox_controller *mbox); /* can sleep */
130 void mbox_controller_unregister(struct mbox_controller *mbox); /* can sleep */
/linux-4.4.14/drivers/mailbox/
Dmailbox.c117 struct mbox_controller *mbox = in txdone_hrtimer()
118 container_of(hrtimer, struct mbox_controller, poll_hrt); in txdone_hrtimer()
304 struct mbox_controller *mbox; in mbox_request_channel()
424 of_mbox_index_xlate(struct mbox_controller *mbox, in of_mbox_index_xlate()
441 int mbox_controller_register(struct mbox_controller *mbox) in mbox_controller_register()
486 void mbox_controller_unregister(struct mbox_controller *mbox) in mbox_controller_unregister()
Dmailbox-sti.c59 struct mbox_controller *mbox;
101 struct mbox_chan *sti_mbox_to_channel(struct mbox_controller *mbox, in sti_mbox_to_channel()
167 struct mbox_controller *mbox = mdev->mbox; in sti_mbox_irq_to_channel()
307 struct mbox_controller *mbox = chan_info->mdev->mbox; in sti_mbox_shutdown_chan()
325 static struct mbox_chan *sti_mbox_xlate(struct mbox_controller *mbox, in sti_mbox_xlate()
410 struct mbox_controller *mbox; in sti_mbox_probe()
Dbcm2835-mailbox.c64 struct mbox_controller controller;
133 static struct mbox_chan *bcm2835_mbox_index_xlate(struct mbox_controller *mbox, in bcm2835_mbox_index_xlate()
Dpcc.c73 static struct mbox_controller pcc_mbox_ctrl = {};
Darm_mhu.c48 struct mbox_controller mbox;
Dmailbox-altera.c56 struct mbox_controller controller;
Domap-mailbox.c97 struct mbox_controller controller;
669 static struct mbox_chan *omap_mbox_of_xlate(struct mbox_controller *controller, in omap_mbox_of_xlate()
/linux-4.4.14/Documentation/
Dmailbox.txt23 Allocate mbox_controller and the array of mbox_chan.