qcom_swrm_ctrl
struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus);
struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus);
struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus);
struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus);
struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus);
static void qcom_swrm_stream_free_ports(struct qcom_swrm_ctrl *ctrl,
static int qcom_swrm_stream_alloc_ports(struct qcom_swrm_ctrl *ctrl,
struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dai->dev);
struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dai->dev);
struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dai->dev);
struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dai->dev);
struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dai->dev);
struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dai->dev);
static int qcom_swrm_register_dais(struct qcom_swrm_ctrl *ctrl)
static int qcom_swrm_get_port_config(struct qcom_swrm_ctrl *ctrl)
struct qcom_swrm_ctrl *ctrl = s_file->private;
struct qcom_swrm_ctrl *ctrl;
struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(&pdev->dev);
struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dev);
struct qcom_swrm_ctrl *ctrl = dev_get_drvdata(dev);
int (*reg_read)(struct qcom_swrm_ctrl *ctrl, int reg, u32 *val);
int (*reg_write)(struct qcom_swrm_ctrl *ctrl, int reg, int val);
#define to_qcom_sdw(b) container_of(b, struct qcom_swrm_ctrl, bus)
static int qcom_swrm_ahb_reg_read(struct qcom_swrm_ctrl *ctrl, int reg,
static int qcom_swrm_ahb_reg_write(struct qcom_swrm_ctrl *ctrl,
static int qcom_swrm_cpu_reg_read(struct qcom_swrm_ctrl *ctrl, int reg,
static int qcom_swrm_cpu_reg_write(struct qcom_swrm_ctrl *ctrl, int reg,
static int swrm_wait_for_rd_fifo_avail(struct qcom_swrm_ctrl *ctrl)
static int swrm_wait_for_wr_fifo_avail(struct qcom_swrm_ctrl *ctrl)
static bool swrm_wait_for_wr_fifo_done(struct qcom_swrm_ctrl *ctrl)
static int qcom_swrm_cmd_fifo_wr_cmd(struct qcom_swrm_ctrl *ctrl, u8 cmd_data,
static int qcom_swrm_cmd_fifo_rd_cmd(struct qcom_swrm_ctrl *ctrl,
static int qcom_swrm_get_alert_slave_dev_num(struct qcom_swrm_ctrl *ctrl)
static void qcom_swrm_get_device_status(struct qcom_swrm_ctrl *ctrl)
struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus);
struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus);
struct qcom_swrm_ctrl *ctrl = dev_id;
struct qcom_swrm_ctrl *ctrl = dev_id;
static bool swrm_wait_for_frame_gen_enabled(struct qcom_swrm_ctrl *ctrl)
static int qcom_swrm_init(struct qcom_swrm_ctrl *ctrl)
struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus);
struct qcom_swrm_ctrl *ctrl = to_qcom_sdw(bus);