Lines Matching refs:mbox_chan
86 static inline bool sti_mbox_channel_is_enabled(struct mbox_chan *chan) in sti_mbox_channel_is_enabled()
97 struct mbox_chan *sti_mbox_to_channel(struct mbox_controller *mbox, in sti_mbox_to_channel()
119 static void sti_mbox_enable_channel(struct mbox_chan *chan) in sti_mbox_enable_channel()
134 static void sti_mbox_disable_channel(struct mbox_chan *chan) in sti_mbox_disable_channel()
149 static void sti_mbox_clear_irq(struct mbox_chan *chan) in sti_mbox_clear_irq()
160 static struct mbox_chan *sti_mbox_irq_to_channel(struct sti_mbox_device *mdev, in sti_mbox_irq_to_channel()
164 struct mbox_chan *chan = NULL; in sti_mbox_irq_to_channel()
195 struct mbox_chan *chan; in sti_mbox_thread_handler()
218 struct mbox_chan *chan; in sti_mbox_irq_handler()
251 static bool sti_mbox_tx_is_ready(struct mbox_chan *chan) in sti_mbox_tx_is_ready()
274 static int sti_mbox_send_data(struct mbox_chan *chan, void *data) in sti_mbox_send_data()
292 static int sti_mbox_startup_chan(struct mbox_chan *chan) in sti_mbox_startup_chan()
300 static void sti_mbox_shutdown_chan(struct mbox_chan *chan) in sti_mbox_shutdown_chan()
321 static struct mbox_chan *sti_mbox_xlate(struct mbox_controller *mbox, in sti_mbox_xlate()
327 struct mbox_chan *chan = NULL; in sti_mbox_xlate()
410 struct mbox_chan *chans; in sti_mbox_probe()