Lines Matching refs:chan
34 struct scmi_mbox_channel *chan = dev_get_priv(dev); in scmi_mbox_process_msg() local
37 ret = scmi_write_msg_to_smt(dev, &chan->smt, msg); in scmi_mbox_process_msg()
42 ret = mbox_send(&chan->mbox, chan->smt.buf); in scmi_mbox_process_msg()
49 ret = mbox_recv(&chan->mbox, chan->smt.buf, chan->timeout_us); in scmi_mbox_process_msg()
55 ret = scmi_read_resp_from_smt(dev, &chan->smt, msg); in scmi_mbox_process_msg()
58 scmi_clear_smt_channel(&chan->smt); in scmi_mbox_process_msg()
65 struct scmi_mbox_channel *chan = dev_get_priv(dev); in scmi_mbox_probe() local
68 chan->timeout_us = TIMEOUT_US_10MS; in scmi_mbox_probe()
70 ret = mbox_get_by_index(dev, 0, &chan->mbox); in scmi_mbox_probe()
76 ret = scmi_dt_get_smt_buffer(dev, &chan->smt); in scmi_mbox_probe()
82 devm_kfree(dev, chan); in scmi_mbox_probe()