Home
last modified time | relevance | path

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

/linux/drivers/mailbox/
H A Darm_mhuv2.c261 mhuv2_doorbell_rx_startup(struct mhuv2 * mhu,struct mbox_chan * chan) mhuv2_doorbell_rx_startup() argument
270 mhuv2_doorbell_rx_shutdown(struct mhuv2 * mhu,struct mbox_chan * chan) mhuv2_doorbell_rx_shutdown() argument
279 mhuv2_doorbell_read_data(struct mhuv2 * mhu,struct mbox_chan * chan) mhuv2_doorbell_read_data() argument
288 mhuv2_doorbell_last_tx_done(struct mhuv2 * mhu,struct mbox_chan * chan) mhuv2_doorbell_last_tx_done() argument
297 mhuv2_doorbell_send_data(struct mhuv2 * mhu,struct mbox_chan * chan,void * arg) mhuv2_doorbell_send_data() argument
325 mhuv2_data_transfer_rx_startup(struct mhuv2 * mhu,struct mbox_chan * chan) mhuv2_data_transfer_rx_startup() argument
339 mhuv2_data_transfer_rx_shutdown(struct mhuv2 * mhu,struct mbox_chan * chan) mhuv2_data_transfer_rx_shutdown() argument
348 mhuv2_data_transfer_read_data(struct mhuv2 * mhu,struct mbox_chan * chan) mhuv2_data_transfer_read_data() argument
385 mhuv2_data_transfer_tx_startup(struct mhuv2 * mhu,struct mbox_chan * chan) mhuv2_data_transfer_tx_startup() argument
398 mhuv2_data_transfer_tx_shutdown(struct mhuv2 * mhu,struct mbox_chan * chan) mhuv2_data_transfer_tx_shutdown() argument
408 mhuv2_data_transfer_last_tx_done(struct mhuv2 * mhu,struct mbox_chan * chan) mhuv2_data_transfer_last_tx_done() argument
445 mhuv2_data_transfer_send_data(struct mhuv2 * mhu,struct mbox_chan * chan,void * arg) mhuv2_data_transfer_send_data() argument
500 get_irq_chan_comb(struct mhuv2 * mhu,u32 __iomem * reg) get_irq_chan_comb() argument
540 struct mhuv2 *mhu = data; mhuv2_sender_interrupt() local
621 get_irq_chan_comb_rx(struct mhuv2 * mhu) get_irq_chan_comb_rx() argument
645 get_irq_chan_stat_rx(struct mhuv2 * mhu) get_irq_chan_stat_rx() argument
668 get_irq_chan_rx(struct mhuv2 * mhu) get_irq_chan_rx() argument
678 struct mhuv2 *mhu = arg; mhuv2_receiver_interrupt() local
713 struct mhuv2 *mhu = mhu_from_mbox(chan->mbox); mhuv2_sender_last_tx_done() local
721 struct mhuv2 *mhu = mhu_from_mbox(chan->mbox); mhuv2_sender_send_data() local
732 struct mhuv2 *mhu = mhu_from_mbox(chan->mbox); mhuv2_sender_startup() local
742 struct mhuv2 *mhu = mhu_from_mbox(chan->mbox); mhuv2_sender_shutdown() local
758 struct mhuv2 *mhu = mhu_from_mbox(chan->mbox); mhuv2_receiver_startup() local
766 struct mhuv2 *mhu = mhu_from_mbox(chan->mbox); mhuv2_receiver_shutdown() local
795 struct mhuv2 *mhu = mhu_from_mbox(mbox); mhuv2_mbox_fw_xlate() local
836 mhuv2_verify_protocol(struct mhuv2 * mhu) mhuv2_verify_protocol() argument
872 mhuv2_allocate_channels(struct mhuv2 * mhu) mhuv2_allocate_channels() argument
931 mhuv2_parse_channels(struct mhuv2 * mhu) mhuv2_parse_channels() argument
965 mhuv2_tx_init(struct amba_device * adev,struct mhuv2 * mhu,void __iomem * reg) mhuv2_tx_init() argument
1016 mhuv2_rx_init(struct amba_device * adev,struct mhuv2 * mhu,void __iomem * reg) mhuv2_rx_init() argument
1055 struct mhuv2 *mhu; mhuv2_probe() local
1098 struct mhuv2 *mhu = amba_get_drvdata(adev); mhuv2_remove() local
[all...]
H A Darm_mhuv3.c370 mhuv3_doorbell_tx_startup(struct mhuv3 * mhu,struct mbox_chan * chan) mhuv3_doorbell_tx_startup() argument
378 mhuv3_doorbell_tx_shutdown(struct mhuv3 * mhu,struct mbox_chan * chan) mhuv3_doorbell_tx_shutdown() argument
394 mhuv3_doorbell_rx_startup(struct mhuv3 * mhu,struct mbox_chan * chan) mhuv3_doorbell_rx_startup() argument
404 mhuv3_doorbell_rx_shutdown(struct mhuv3 * mhu,struct mbox_chan * chan) mhuv3_doorbell_rx_shutdown() argument
413 mhuv3_doorbell_rx_complete(struct mhuv3 * mhu,struct mbox_chan * chan) mhuv3_doorbell_rx_complete() argument
421 mhuv3_doorbell_last_tx_done(struct mhuv3 * mhu,struct mbox_chan * chan) mhuv3_doorbell_last_tx_done() argument
442 mhuv3_doorbell_send_data(struct mhuv3 * mhu,struct mbox_chan * chan,void * arg) mhuv3_doorbell_send_data() argument
475 struct mhuv3 *mhu = mhu_from_mbox(chan->mbox); mhuv3_sender_last_tx_done() local
483 struct mhuv3 *mhu = mhu_from_mbox(chan->mbox); mhuv3_sender_send_data() local
494 struct mhuv3 *mhu = mhu_from_mbox(chan->mbox); mhuv3_sender_startup() local
505 struct mhuv3 *mhu = mhu_from_mbox(chan->mbox); mhuv3_sender_shutdown() local
521 struct mhuv3 *mhu = mhu_from_mbox(chan->mbox); mhuv3_receiver_startup() local
529 struct mhuv3 *mhu = mhu_from_mbox(chan->mbox); mhuv3_receiver_shutdown() local
554 mhuv3_dbe_mbox_of_xlate(struct mhuv3 * mhu,unsigned int channel,unsigned int doorbell) mhuv3_dbe_mbox_of_xlate() argument
571 mhuv3_dbe_combined_irq_setup(struct mhuv3 * mhu) mhuv3_dbe_combined_irq_setup() argument
595 mhuv3_dbe_channels_init(struct mhuv3 * mhu) mhuv3_dbe_channels_init() argument
626 mhuv3_dbe_doorbell_lookup(struct mhuv3 * mhu,unsigned int channel,unsigned int * db) mhuv3_dbe_doorbell_lookup() argument
673 mhuv3_dbe_chan_from_comb_irq_get(struct mhuv3 * mhu) mhuv3_dbe_chan_from_comb_irq_get() argument
706 mhuv3_dbe_init(struct mhuv3 * mhu) mhuv3_dbe_init() argument
738 mhuv3_fce_init(struct mhuv3 * mhu) mhuv3_fce_init() argument
751 mhuv3_fe_init(struct mhuv3 * mhu) mhuv3_fe_init() argument
770 mhuv3_initialize_channels(struct device * dev,struct mhuv3 * mhu) mhuv3_initialize_channels() argument
791 struct mhuv3 *mhu = mhu_from_mbox(mbox); mhuv3_mbox_of_xlate() local
809 struct mhuv3 *mhu = data; mhu_frame_cleanup_actions() local
814 mhuv3_frame_init(struct mhuv3 * mhu,void __iomem * regs) mhuv3_frame_init() argument
877 struct mhuv3 *mhu = arg; mhuv3_pbx_comb_interrupt() local
915 struct mhuv3 *mhu = arg; mhuv3_mbx_comb_interrupt() local
972 mhuv3_setup_pbx(struct mhuv3 * mhu) mhuv3_setup_pbx() argument
1007 mhuv3_setup_mbx(struct mhuv3 * mhu) mhuv3_setup_mbx() argument
1033 mhuv3_irqs_init(struct mhuv3 * mhu,struct platform_device * pdev) mhuv3_irqs_init() argument
1052 struct mhuv3 *mhu; mhuv3_probe() local
[all...]
H A 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() argument
94 mhu_db_mbox_irq_to_channel(struct arm_mhu *mhu, unsigned int pchan) in mhu_db_mbox_irq_to_channel() argument
126 struct arm_mhu *mhu = data; in mhu_db_mbox_rx_handler() local
189 struct arm_mhu *mhu = dev_get_drvdata(mbox->dev); mhu_db_mbox_xlate() local
251 struct arm_mhu *mhu; mhu_db_probe() local
[all...]
H A Dplatform_mhu.c118 struct platform_mhu *mhu; in platform_mhu_probe() local