Home
last modified time | relevance | path

Searched defs:mhu (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/drivers/mailbox/
Darm_mhuv2.c261 static int mhuv2_doorbell_rx_startup(struct mhuv2 *mhu, struct mbox_chan *chan) in mhuv2_doorbell_rx_startup()
270 static void mhuv2_doorbell_rx_shutdown(struct mhuv2 *mhu, in mhuv2_doorbell_rx_shutdown()
279 static void *mhuv2_doorbell_read_data(struct mhuv2 *mhu, struct mbox_chan *chan) in mhuv2_doorbell_read_data()
288 static int mhuv2_doorbell_last_tx_done(struct mhuv2 *mhu, in mhuv2_doorbell_last_tx_done()
297 static int mhuv2_doorbell_send_data(struct mhuv2 *mhu, struct mbox_chan *chan, in mhuv2_doorbell_send_data()
325 static int mhuv2_data_transfer_rx_startup(struct mhuv2 *mhu, in mhuv2_data_transfer_rx_startup()
339 static void mhuv2_data_transfer_rx_shutdown(struct mhuv2 *mhu, in mhuv2_data_transfer_rx_shutdown()
348 static void *mhuv2_data_transfer_read_data(struct mhuv2 *mhu, in mhuv2_data_transfer_read_data()
385 static void mhuv2_data_transfer_tx_startup(struct mhuv2 *mhu, in mhuv2_data_transfer_tx_startup()
398 static void mhuv2_data_transfer_tx_shutdown(struct mhuv2 *mhu, in mhuv2_data_transfer_tx_shutdown()
[all …]
Darm_mhuv3.c370 static void mhuv3_doorbell_tx_startup(struct mhuv3 *mhu, struct mbox_chan *chan) in mhuv3_doorbell_tx_startup()
378 static void mhuv3_doorbell_tx_shutdown(struct mhuv3 *mhu, struct mbox_chan *chan) in mhuv3_doorbell_tx_shutdown()
394 static int mhuv3_doorbell_rx_startup(struct mhuv3 *mhu, struct mbox_chan *chan) in mhuv3_doorbell_rx_startup()
404 static void mhuv3_doorbell_rx_shutdown(struct mhuv3 *mhu, in mhuv3_doorbell_rx_shutdown()
413 static void mhuv3_doorbell_rx_complete(struct mhuv3 *mhu, struct mbox_chan *chan) in mhuv3_doorbell_rx_complete()
421 static int mhuv3_doorbell_last_tx_done(struct mhuv3 *mhu, in mhuv3_doorbell_last_tx_done()
442 static int mhuv3_doorbell_send_data(struct mhuv3 *mhu, struct mbox_chan *chan, in mhuv3_doorbell_send_data()
475 struct mhuv3 *mhu = mhu_from_mbox(chan->mbox); in mhuv3_sender_last_tx_done() local
483 struct mhuv3 *mhu = mhu_from_mbox(chan->mbox); in mhuv3_sender_send_data() local
494 struct mhuv3 *mhu = mhu_from_mbox(chan->mbox); in mhuv3_sender_startup() local
[all …]
Darm_mhu_db.c53 struct arm_mhu *mhu; member
83 static unsigned int mhu_db_mbox_irq_to_pchan_num(struct arm_mhu *mhu, int irq) in mhu_db_mbox_irq_to_pchan_num()
94 mhu_db_mbox_irq_to_channel(struct arm_mhu *mhu, unsigned int pchan) in mhu_db_mbox_irq_to_channel()
126 struct arm_mhu *mhu = data; in mhu_db_mbox_rx_handler() local
189 struct arm_mhu *mhu = dev_get_drvdata(mbox->dev); in mhu_db_mbox_xlate() local
251 struct arm_mhu *mhu; in mhu_db_probe() local
Darm_mhu.c113 struct arm_mhu *mhu; in mhu_probe() local
Dplatform_mhu.c119 struct platform_mhu *mhu; in platform_mhu_probe() local