Searched refs:rpm_msg (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/soc/qcom/ |
H A D | rpmh.c | 81 struct rpmh_request *rpm_msg = container_of(msg, struct rpmh_request, in rpmh_tx_done() local 83 struct completion *compl = rpm_msg->completion; in rpmh_tx_done() 84 bool free = rpm_msg->needs_free; in rpmh_tx_done() 86 rpm_msg->err = r; in rpmh_tx_done() 89 dev_err(rpm_msg->dev, "RPMH TX fail in msg addr=%#x, err=%d\n", in rpmh_tx_done() 90 rpm_msg->msg.cmds[0].addr, r); in rpmh_tx_done() 100 kfree(rpm_msg); in rpmh_tx_done() 170 * @rpm_msg: The data that needs to be sent (cmds). 177 struct rpmh_request *rpm_msg) in __rpmh_write() 184 rpm_msg in __rpmh_write() 176 __rpmh_write(const struct device *dev, enum rpmh_state state, struct rpmh_request *rpm_msg) __rpmh_write() argument 236 struct rpmh_request *rpm_msg; rpmh_write_async() local 300 const struct rpmh_request *rpm_msg; flush_batch() local [all...] |
/kernel/linux/linux-6.6/drivers/soc/qcom/ |
H A D | rpmh.c | 81 struct rpmh_request *rpm_msg = container_of(msg, struct rpmh_request, in rpmh_tx_done() local 83 struct completion *compl = rpm_msg->completion; in rpmh_tx_done() 84 bool free = rpm_msg->needs_free; in rpmh_tx_done() 94 kfree(rpm_msg); in rpmh_tx_done() 164 * @rpm_msg: The data that needs to be sent (cmds). 171 struct rpmh_request *rpm_msg) in __rpmh_write() 179 for (i = 0; i < rpm_msg->msg.num_cmds; i++) { in __rpmh_write() 180 req = cache_rpm_request(ctrlr, state, &rpm_msg->msg.cmds[i]); in __rpmh_write() 187 ret = rpmh_rsc_send_data(ctrlr_to_drv(ctrlr), &rpm_msg->msg); in __rpmh_write() 191 rpmh_tx_done(&rpm_msg in __rpmh_write() 170 __rpmh_write(const struct device *dev, enum rpmh_state state, struct rpmh_request *rpm_msg) __rpmh_write() argument 226 struct rpmh_request *rpm_msg; rpmh_write_async() local 288 const struct rpmh_request *rpm_msg; flush_batch() local [all...] |
Completed in 2 milliseconds