Searched refs:mbox_client (Results 1 – 15 of 15) sorted by relevance
/linux-4.4.14/include/linux/ |
D | mailbox_client.h | 32 struct mbox_client { struct 38 void (*rx_callback)(struct mbox_client *cl, void *mssg); argument 39 void (*tx_prepare)(struct mbox_client *cl, void *mssg); argument 40 void (*tx_done)(struct mbox_client *cl, void *mssg, int r); argument 43 struct mbox_chan *mbox_request_channel_byname(struct mbox_client *cl, 45 struct mbox_chan *mbox_request_channel(struct mbox_client *cl, int index);
|
D | omap-mailbox.h | 19 struct mbox_client; 21 struct mbox_chan *omap_mbox_request_channel(struct mbox_client *cl,
|
D | mailbox_controller.h | 120 struct mbox_client *cl;
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-xgene-slimpro.c | 106 struct mbox_client mbox_client; member 113 container_of(cl, struct slimpro_i2c_dev, mbox_client) 115 static void slimpro_i2c_rx_cb(struct mbox_client *cl, void *mssg) in slimpro_i2c_rx_cb() 128 if (ctx->mbox_client.tx_block) in slimpro_i2c_rx_cb() 134 if (ctx->mbox_client.tx_block) { in start_i2c_msg_xfer() 259 if (ctx->mbox_client.tx_block) in slimpro_i2c_blkwr() 384 struct mbox_client *cl; in xgene_slimpro_i2c_probe() 393 cl = &ctx->mbox_client; in xgene_slimpro_i2c_probe()
|
/linux-4.4.14/drivers/remoteproc/ |
D | omap_remoteproc.c | 46 struct mbox_client client; 64 static void omap_rproc_mbox_callback(struct mbox_client *client, void *data) in omap_rproc_mbox_callback() 116 struct mbox_client *client = &oproc->client; in omap_rproc_start()
|
/linux-4.4.14/drivers/mailbox/ |
D | mailbox-test.c | 217 static void mbox_test_receive_message(struct mbox_client *client, void *message) in mbox_test_receive_message() 237 static void mbox_test_prepare_message(struct mbox_client *client, void *message) in mbox_test_prepare_message() 249 static void mbox_test_message_sent(struct mbox_client *client, in mbox_test_message_sent() 263 struct mbox_client *client; in mbox_test_request_channel()
|
D | mailbox.c | 301 struct mbox_chan *mbox_request_channel(struct mbox_client *cl, int index) in mbox_request_channel() 368 struct mbox_chan *mbox_request_channel_byname(struct mbox_client *cl, in mbox_request_channel_byname()
|
D | pcc.c | 109 struct mbox_chan *pcc_mbox_request_channel(struct mbox_client *cl, in pcc_mbox_request_channel()
|
D | omap-mailbox.c | 464 struct mbox_chan *omap_mbox_request_channel(struct mbox_client *cl, in omap_mbox_request_channel()
|
/linux-4.4.14/Documentation/ |
D | mailbox.txt | 41 struct mbox_client cl; 52 static void message_from_remote(struct mbox_client *cl, void *mssg) 68 static void sample_sent(struct mbox_client *cl, void *mssg, int r)
|
/linux-4.4.14/drivers/firmware/ |
D | raspberrypi.c | 25 struct mbox_client cl; 33 static void response_callback(struct mbox_client *cl, void *msg) in response_callback()
|
D | arm_scpi.c | 148 struct mbox_client cl; 294 static void scpi_handle_remote_msg(struct mbox_client *c, void *msg) in scpi_handle_remote_msg() 303 static void scpi_tx_prepare(struct mbox_client *c, void *msg) in scpi_tx_prepare() 680 struct mbox_client *cl = &pchan->cl; in scpi_probe()
|
/linux-4.4.14/include/acpi/ |
D | cppc_acpi.h | 135 pcc_mbox_request_channel(struct mbox_client *, unsigned int);
|
/linux-4.4.14/drivers/acpi/ |
D | cppc_acpi.c | 115 static void cppc_chan_tx_done(struct mbox_client *cl, void *msg, int ret) in cppc_chan_tx_done() 125 struct mbox_client cppc_mbox_cl = {
|
/linux-4.4.14/drivers/clk/hisilicon/ |
D | clk-hi6220-stub.c | 54 struct mbox_client cl;
|