/linux-master/drivers/gpu/drm/xe/compat-i915-headers/ |
H A D | intel_pcode.h | 13 snb_pcode_write_timeout(struct intel_uncore *uncore, u32 mbox, u32 val, argument 21 snb_pcode_write(struct intel_uncore *uncore, u32 mbox, u32 val) argument 28 snb_pcode_read(struct intel_uncore *uncore, u32 mbox, u32 *val, u32 *val1) argument 34 skl_pcode_request(struct intel_uncore *uncore, u32 mbox, argument
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_pcode.c | 58 static int pcode_mailbox_rw(struct xe_gt *gt, u32 mbox, u32 *data0, u32 *data1, argument 90 int xe_pcode_write_timeout(struct xe_gt *gt, u32 mbox, u32 data, int timeout) argument 101 int xe_pcode_read(struct xe_gt *gt, u32 mbox, u32 *val, u32 *val1) argument 112 static int xe_pcode_try_request(struct xe_gt *gt, u32 mbox, argument 153 xe_pcode_request(struct xe_gt *gt, u32 mbox, u32 request, u32 reply_mask, u32 reply, int timeout_base_ms) argument [all...] |
H A D | xe_vram_freq.c | 38 u32 val, mbox; local 61 u32 val, mbox; local
|
/linux-master/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_rcfw.c | 1074 struct bnxt_qplib_cmdq_mbox *mbox; local 1144 struct bnxt_qplib_cmdq_mbox *mbox; local [all...] |
/linux-master/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 1369 struct hns_roce_cmd_mailbox *mbox; local [all...] |
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | qpc.c | 339 static int mbox_alloc(struct mbox_info *mbox, int inlen, int outlen) argument 354 mbox_free(struct mbox_info *mbox) argument 387 modify_qp_mbox_alloc(struct mlx5_core_dev *dev, u16 opcode, int qpn, u32 opt_param_mask, void *qpc, struct mbox_info *mbox, u16 uid, u32 ece) argument 482 struct mbox_info mbox; local [all...] |
/linux-master/drivers/mailbox/ |
H A D | arm_mhu.c | 38 struct mbox_controller mbox; member in struct:arm_mhu [all...] |
H A D | arm_mhu_db.c | 41 struct mbox_controller mbox; member in struct:arm_mhu 59 mhu_db_mbox_to_channel(struct mbox_controller *mbox, unsigned int pchan, argument 99 struct mbox_controller *mbox = &mhu->mbox; local 168 struct mbox_controller *mbox local 186 mhu_db_mbox_xlate(struct mbox_controller *mbox, const struct of_phandle_args *spec) argument [all...] |
H A D | arm_mhuv2.c | 175 struct mbox_controller mbox; member in struct:mhuv2 792 mhuv2_mbox_of_xlate(struct mbox_controller *mbox, const struct of_phandle_args *pa) argument 874 struct mbox_controller *mbox = &mhu->mbox; local [all...] |
H A D | armada-37xx-rwtm-mailbox.c | 45 struct a37xx_mbox *mbox = chan->con_priv; local 59 struct a37xx_mbox *mbox = chan->con_priv; local 79 struct a37xx_mbox *mbox = chan->con_priv; local 105 struct a37xx_mbox *mbox = chan->con_priv; local 127 struct a37xx_mbox *mbox = chan->con_priv; local 145 struct a37xx_mbox *mbox; local [all...] |
H A D | bcm-flexrm-mailbox.c | 259 struct flexrm_mbox *mbox; member in struct:flexrm_ring 919 static void flexrm_write_config_in_seqfile(struct flexrm_mbox *mbox, argument 947 static void flexrm_write_stats_in_seqfile(struct flexrm_mbox *mbox, argument 1156 struct flexrm_mbox *mbox = dev_get_drvdata(file->private); local 1166 struct flexrm_mbox *mbox = dev_get_drvdata(file->private); local 1476 struct flexrm_mbox *mbox = dev_get_drvdata(dev); local 1492 struct flexrm_mbox *mbox; local 1656 struct flexrm_mbox *mbox = platform_get_drvdata(pdev); local [all...] |
H A D | bcm2835-mailbox.c | 68 struct bcm2835_mbox *mbox = dev_id; local 82 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); local 94 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); local 104 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); local 111 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); local 127 bcm2835_mbox_index_xlate(struct mbox_controller *mbox, const struct of_phandle_args *sp) argument 140 struct bcm2835_mbox *mbox; local [all...] |
H A D | hi3660-mailbox.c | 80 static struct hi3660_mbox *to_hi3660_mbox(struct mbox_controller *mbox) argument 88 struct hi3660_mbox *mbox = to_hi3660_mbox(chan->mbox); local 114 struct hi3660_mbox *mbox local 136 struct hi3660_mbox *mbox = to_hi3660_mbox(chan->mbox); local 177 struct hi3660_mbox *mbox = to_hi3660_mbox(chan->mbox); local 214 struct hi3660_mbox *mbox = to_hi3660_mbox(controller); local 240 struct hi3660_mbox *mbox; local [all...] |
H A D | hi6220-mailbox.c | 90 static void mbox_set_state(struct hi6220_mbox *mbox, argument 100 static void mbox_set_mode(struct hi6220_mbox *mbox, argument 113 struct hi6220_mbox *mbox = mchan->parent; local 126 struct hi6220_mbox *mbox local 151 struct hi6220_mbox *mbox = p; local 197 struct hi6220_mbox *mbox = mchan->parent; local 209 struct hi6220_mbox *mbox = mchan->parent; local 226 struct hi6220_mbox *mbox = dev_get_drvdata(controller->dev); local 267 struct hi6220_mbox *mbox; local [all...] |
H A D | imx-mailbox.c | 92 struct mbox_controller mbox; member in struct:imx_mu_priv 143 static struct imx_mu_priv *to_imx_mu_priv(struct mbox_controller *mbox) argument 654 static struct mbox_chan *imx_mu_specific_xlate(struct mbox_controller *mbox, argument 690 imx_mu_xlate(struct mbox_controller *mbox, const struct of_phandle_args *sp) argument 724 imx_mu_seco_xlate(struct mbox_controller *mbox, const struct of_phandle_args *sp) argument [all...] |
H A D | mailbox-altera.c | 60 static inline int altera_mbox_full(struct altera_mbox *mbox) argument 68 static inline int altera_mbox_pending(struct altera_mbox *mbox) argument 76 static void altera_mbox_rx_intmask(struct altera_mbox *mbox, bool enable) argument 88 static void altera_mbox_tx_intmask(struct altera_mbox *mbox, bool enable) argument 100 altera_mbox_is_sender(struct altera_mbox *mbox) argument 119 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 133 struct altera_mbox *mbox = from_timer(mbox, t, rxpoll_timer); local 144 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 163 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 182 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 208 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 235 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 243 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 250 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 266 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 287 struct altera_mbox *mbox; local [all...] |
H A D | mailbox-mpfs.c | 74 static bool mpfs_mbox_busy(struct mpfs_mbox *mbox) argument 85 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; local 106 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; local 153 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; local 186 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; local 197 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; local 212 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; local 226 struct mpfs_mbox *mbox; local [all...] |
H A D | mailbox-sti.c | 55 struct mbox_controller *mbox; member in struct:sti_mbox_device 97 struct mbox_chan *sti_mbox_to_channel(struct mbox_controller *mbox, argument 163 struct mbox_controller *mbox = mdev->mbox; local 303 struct mbox_controller *mbox = chan_info->mdev->mbox; local 321 sti_mbox_xlate(struct mbox_controller *mbox, const struct of_phandle_args *spec) argument 406 struct mbox_controller *mbox; local [all...] |
H A D | mailbox.c | 120 struct mbox_controller *mbox = local 406 struct mbox_controller *mbox; local 508 of_mbox_index_xlate(struct mbox_controller *mbox, const struct of_phandle_args *sp) argument 525 mbox_controller_register(struct mbox_controller *mbox) argument 577 mbox_controller_unregister(struct mbox_controller *mbox) argument 600 struct mbox_controller **mbox = res; local 607 struct mbox_controller **mbox = res; local 627 devm_mbox_controller_register(struct device *dev, struct mbox_controller *mbox) argument 661 devm_mbox_controller_unregister(struct device *dev, struct mbox_controller *mbox) argument [all...] |
H A D | mtk-adsp-mailbox.c | 19 struct mbox_controller mbox; member in struct:mtk_adsp_mbox_priv 31 static inline struct mtk_adsp_mbox_priv *get_mtk_adsp_mbox_priv(struct mbox_controller *mbox) argument 56 static struct mbox_chan *mtk_adsp_mbox_xlate(struct mbox_controller *mbox, argument 111 struct mbox_controller *mbox; local [all...] |
H A D | mtk-cmdq-mailbox.c | 78 struct mbox_controller mbox; member in struct:cmdq 565 cmdq_xlate(struct mbox_controller *mbox, const struct of_phandle_args *sp) argument [all...] |
H A D | omap-mailbox.c | 68 struct omap_mbox *mbox; member in struct:omap_mbox_queue 144 static u32 mbox_fifo_read(struct omap_mbox *mbox) argument 151 static void mbox_fifo_write(struct omap_mbox *mbox, u32 msg) argument 158 static int mbox_fifo_empty(struct omap_mbox *mbox) argument 165 mbox_fifo_full(struct omap_mbox *mbox) argument 173 ack_mbox_irq(struct omap_mbox *mbox, omap_mbox_irq_t irq) argument 186 is_mbox_irq(struct omap_mbox *mbox, omap_mbox_irq_t irq) argument 200 _omap_mbox_enable_irq(struct omap_mbox *mbox, omap_mbox_irq_t irq) argument 213 _omap_mbox_disable_irq(struct omap_mbox *mbox, omap_mbox_irq_t irq) argument 232 struct omap_mbox *mbox = mbox_chan_to_omap_mbox(chan); local 243 struct omap_mbox *mbox = mbox_chan_to_omap_mbox(chan); local 281 __mbox_tx_interrupt(struct omap_mbox *mbox) argument 288 __mbox_rx_interrupt(struct omap_mbox *mbox) argument 315 struct omap_mbox *mbox = p; local 326 mbox_queue_alloc(struct omap_mbox *mbox, void (*work)(struct work_struct *)) argument 357 omap_mbox_startup(struct omap_mbox *mbox) argument 387 omap_mbox_fini(struct omap_mbox *mbox) argument 398 struct omap_mbox *_mbox, *mbox = NULL; local 418 struct omap_mbox *mbox = NULL; local 463 struct omap_mbox *mbox = mboxes[i]; local 507 struct omap_mbox *mbox = mbox_chan_to_omap_mbox(chan); local 522 struct omap_mbox *mbox = mbox_chan_to_omap_mbox(chan); local 531 omap_mbox_chan_send_noirq(struct omap_mbox *mbox, u32 msg) argument 549 omap_mbox_chan_send(struct omap_mbox *mbox, u32 msg) argument 565 struct omap_mbox *mbox = mbox_chan_to_omap_mbox(chan); local 668 struct omap_mbox *mbox; local 690 struct omap_mbox **list, *mbox, *mboxblk; local [all...] |
H A D | pl320-ipc.c | 48 static inline void set_destination(int source, int mbox) argument 54 static inline void clear_destination(int source, int mbox) argument 60 static void __ipc_send(int mbox, u32 *data) argument 68 static u32 __ipc_rcv(int mbox, u3 argument [all...] |
H A D | platform_mhu.c | 44 struct mbox_controller mbox; member in struct:platform_mhu [all...] |
H A D | qcom-apcs-ipc-mailbox.c | 19 struct mbox_controller mbox; member in struct:qcom_apcs_ipc
|