Lines Matching refs:cinfo
24 * @cinfo: SCMI channel info
31 struct scmi_chan_info *cinfo;
41 shmem_tx_prepare(smbox->shmem, m, smbox->cinfo);
58 dev_warn(smbox->cinfo->dev, "Ignoring spurious A2P IRQ !\n");
59 scmi_bad_message_trace(smbox->cinfo,
65 scmi_rx_callback(smbox->cinfo, shmem_read_header(smbox->shmem), NULL);
162 static int mailbox_chan_setup(struct scmi_chan_info *cinfo, struct device *dev,
166 struct device *cdev = cinfo->dev;
232 cinfo->transport_info = smbox;
233 smbox->cinfo = cinfo;
240 struct scmi_chan_info *cinfo = p;
241 struct scmi_mailbox *smbox = cinfo->transport_info;
246 cinfo->transport_info = NULL;
249 smbox->cinfo = NULL;
255 static int mailbox_send_message(struct scmi_chan_info *cinfo,
258 struct scmi_mailbox *smbox = cinfo->transport_info;
270 static void mailbox_mark_txdone(struct scmi_chan_info *cinfo, int ret,
273 struct scmi_mailbox *smbox = cinfo->transport_info;
284 static void mailbox_fetch_response(struct scmi_chan_info *cinfo,
287 struct scmi_mailbox *smbox = cinfo->transport_info;
292 static void mailbox_fetch_notification(struct scmi_chan_info *cinfo,
295 struct scmi_mailbox *smbox = cinfo->transport_info;
300 static void mailbox_clear_channel(struct scmi_chan_info *cinfo)
302 struct scmi_mailbox *smbox = cinfo->transport_info;
308 mailbox_poll_done(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer)
310 struct scmi_mailbox *smbox = cinfo->transport_info;