Searched refs:qcom_swrm_ctrl (Results 1 – 1 of 1) sorted by relevance
| /Linux-v6.1/drivers/soundwire/ |
| D | qcom.c | 141 struct qcom_swrm_ctrl { struct 173 int (*reg_read)(struct qcom_swrm_ctrl *ctrl, int reg, u32 *val); argument 174 int (*reg_write)(struct qcom_swrm_ctrl *ctrl, int reg, int val); argument 203 #define to_qcom_sdw(b) container_of(b, struct qcom_swrm_ctrl, bus) 205 static int qcom_swrm_ahb_reg_read(struct qcom_swrm_ctrl *ctrl, int reg, in qcom_swrm_ahb_reg_read() 225 static int qcom_swrm_ahb_reg_write(struct qcom_swrm_ctrl *ctrl, in qcom_swrm_ahb_reg_write() 245 static int qcom_swrm_cpu_reg_read(struct qcom_swrm_ctrl *ctrl, int reg, in qcom_swrm_cpu_reg_read() 252 static int qcom_swrm_cpu_reg_write(struct qcom_swrm_ctrl *ctrl, int reg, in qcom_swrm_cpu_reg_write() 277 static int swrm_wait_for_rd_fifo_avail(struct qcom_swrm_ctrl *swrm) in swrm_wait_for_rd_fifo_avail() 302 static int swrm_wait_for_wr_fifo_avail(struct qcom_swrm_ctrl *swrm) in swrm_wait_for_wr_fifo_avail() [all …]
|