Searched defs:mhu (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/mailbox/ |
| H A D | arm_mhuv2.c | 261 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 D | arm_mhuv3.c | 370 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 D | arm_mhu_db.c | 53 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 D | platform_mhu.c | 118 struct platform_mhu *mhu; in platform_mhu_probe() local
|