/linux-4.19.296/include/linux/ |
D | mailbox_controller.h | 82 struct mbox_chan *(*of_xlate)(struct mbox_controller *mbox, 119 struct mbox_controller *mbox; member 130 int mbox_controller_register(struct mbox_controller *mbox); /* can sleep */ 131 void mbox_controller_unregister(struct mbox_controller *mbox); /* can sleep */
|
D | rio.h | 225 void (*mcback) (struct rio_mport * mport, void *dev_id, int mbox, int slot); 415 int mbox, int entries); 416 void (*close_outb_mbox)(struct rio_mport *mport, int mbox); 418 int mbox, int entries); 419 void (*close_inb_mbox)(struct rio_mport *mport, int mbox); 421 int mbox, void *buffer, size_t len); 422 int (*add_inb_buffer)(struct rio_mport *mport, int mbox, void *buf); 423 void *(*get_inb_message)(struct rio_mport *mport, int mbox);
|
D | rio_drv.h | 316 struct rio_dev *rdev, int mbox, in rio_add_outb_message() argument 319 return mport->ops->add_outb_message(mport, rdev, mbox, in rio_add_outb_message() 336 static inline int rio_add_inb_buffer(struct rio_mport *mport, int mbox, in rio_add_inb_buffer() argument 339 return mport->ops->add_inb_buffer(mport, mbox, buffer); in rio_add_inb_buffer() 349 static inline void *rio_get_inb_message(struct rio_mport *mport, int mbox) in rio_get_inb_message() argument 351 return mport->ops->get_inb_message(mport, mbox); in rio_get_inb_message()
|
D | wkup_m3_ipc.h | 40 struct mbox_chan *mbox; member
|
/linux-4.19.296/drivers/clk/hisilicon/ |
D | clk-hi3660-stub.c | 52 struct mbox_chan *mbox; member 100 mbox_send_message(stub_clk_chan.mbox, stub_clk->msg); in hi3660_stub_clk_set_rate() 101 mbox_client_txdone(stub_clk_chan.mbox, 0); in hi3660_stub_clk_set_rate() 147 stub_clk_chan.mbox = mbox_request_channel(&stub_clk_chan.cl, 0); in hi3660_stub_clk_probe() 148 if (IS_ERR(stub_clk_chan.mbox)) in hi3660_stub_clk_probe() 149 return PTR_ERR(stub_clk_chan.mbox); in hi3660_stub_clk_probe()
|
D | clk-hi6220-stub.c | 55 struct mbox_chan *mbox; member 93 mbox_send_message(stub_clk->mbox, &data); in hi6220_acpu_set_freq() 229 stub_clk->mbox = mbox_request_channel(&stub_clk->cl, 0); in hi6220_stub_clk_probe() 230 if (IS_ERR(stub_clk->mbox)) { in hi6220_stub_clk_probe() 232 return PTR_ERR(stub_clk->mbox); in hi6220_stub_clk_probe()
|
/linux-4.19.296/drivers/media/usb/dvb-usb-v2/ |
D | af9015.c | 43 state->buf[5] = req->mbox; in af9015_ctrl_msg() 156 u8 mbox, addr_len; in af9015_i2c_xfer() local 185 mbox = 0; in af9015_i2c_xfer() 189 mbox = 0; in af9015_i2c_xfer() 193 mbox = 0; in af9015_i2c_xfer() 197 mbox = msg[0].buf[2]; in af9015_i2c_xfer() 213 req.mbox = mbox; in af9015_i2c_xfer() 231 req.mbox = mbox; in af9015_i2c_xfer() 249 req.mbox = mbox; in af9015_i2c_xfer()
|
D | af9035.h | 51 u8 mbox; member
|
D | af9015.h | 73 u8 mbox; /* [5] */ member
|
D | af9035.c | 68 state->buf[1] = req->mbox; in af9035_ctrl_msg() 133 u8 mbox = (reg >> 16) & 0xff; in af9035_wr_regs() local 134 struct usb_req req = { CMD_MEM_WR, mbox, 6 + len, wbuf, 0, NULL }; in af9035_wr_regs() 156 u8 mbox = (reg >> 16) & 0xff; in af9035_rd_regs() local 157 struct usb_req req = { CMD_MEM_RD, mbox, sizeof(wbuf), wbuf, len, val }; in af9035_rd_regs() 364 req.mbox |= ((msg[0].addr & 0x80) >> 3); in af9035_i2c_master_xfer() 422 req.mbox |= ((msg[0].addr & 0x80) >> 3); in af9035_i2c_master_xfer() 454 req.mbox |= ((msg[0].addr & 0x80) >> 3); in af9035_i2c_master_xfer()
|
/linux-4.19.296/include/soc/tegra/ |
D | bpmp.h | 76 } mbox; member
|
/linux-4.19.296/drivers/i2c/busses/ |
D | i2c-xgene-slimpro.c | 522 if (!ctx->mbox_chan->mbox->txdone_irq) { in xgene_slimpro_i2c_probe()
|