qmp_usbc
struct qmp_usbc *qmp = phy_get_drvdata(phy);
static int qmp_usbc_check_phy_status(struct qmp_usbc *qmp, bool is_dp)
struct qmp_usbc *qmp = phy_get_drvdata(phy);
struct qmp_usbc *qmp = phy_get_drvdata(phy);
struct qmp_usbc *qmp = phy_get_drvdata(phy);
struct qmp_usbc *qmp = phy_get_drvdata(phy);
struct qmp_usbc *qmp = phy_get_drvdata(phy);
struct qmp_usbc *qmp = phy_get_drvdata(phy);
struct qmp_usbc *qmp = phy_get_drvdata(phy);
static int qmp_usbc_dp_serdes_init(struct qmp_usbc *qmp)
struct qmp_usbc *qmp = phy_get_drvdata(phy);
struct qmp_usbc *qmp = phy_get_drvdata(phy);
static void qmp_usbc_enable_autonomous_mode(struct qmp_usbc *qmp)
static void qmp_usbc_disable_autonomous_mode(struct qmp_usbc *qmp)
struct qmp_usbc *qmp = dev_get_drvdata(dev);
struct qmp_usbc *qmp = dev_get_drvdata(dev);
static int qmp_usbc_reset_init(struct qmp_usbc *qmp,
static int qmp_usbc_clk_init(struct qmp_usbc *qmp)
struct qmp_usbc *qmp = data;
static int phy_pipe_clk_register(struct qmp_usbc *qmp, struct device_node *np)
const struct qmp_usbc *qmp;
qmp = container_of(hw, struct qmp_usbc, dp_pixel_hw);
const struct qmp_usbc *qmp;
qmp = container_of(hw, struct qmp_usbc, dp_link_hw);
static int phy_dp_clks_register(struct qmp_usbc *qmp, struct device_node *np)
static int qmp_usbc_register_clocks(struct qmp_usbc *qmp, struct device_node *np)
struct qmp_usbc *qmp = typec_switch_get_drvdata(sw);
struct qmp_usbc *qmp = data;
static int qmp_usbc_typec_switch_register(struct qmp_usbc *qmp)
static int qmp_usbc_typec_switch_register(struct qmp_usbc *qmp)
static int qmp_usbc_parse_dt_legacy(struct qmp_usbc *qmp, struct device_node *np)
static int qmp_usbc_parse_dt(struct qmp_usbc *qmp)
static int qmp_usbc_parse_tcsr(struct qmp_usbc *qmp)
struct qmp_usbc *qmp = dev_get_drvdata(dev);
struct qmp_usbc *qmp;
struct qmp_usbc;
void (*dp_aux_init)(struct qmp_usbc *qmp);
void (*configure_dp_tx)(struct qmp_usbc *qmp);
int (*configure_dp_phy)(struct qmp_usbc *qmp);
int (*calibrate_dp_phy)(struct qmp_usbc *qmp);
static void qcs615_qmp_dp_aux_init(struct qmp_usbc *qmp);
static void qcs615_qmp_configure_dp_tx(struct qmp_usbc *qmp);
static int qcs615_qmp_configure_dp_phy(struct qmp_usbc *qmp);
static int qcs615_qmp_calibrate_dp_phy(struct qmp_usbc *qmp);
static void qmp_usbc_set_phy_mode(struct qmp_usbc *qmp, bool is_dp)
struct qmp_usbc *qmp = phy_get_drvdata(phy);
struct qmp_usbc *qmp = phy_get_drvdata(phy);
static void qcs615_qmp_dp_aux_init(struct qmp_usbc *qmp)
static int qcs615_qmp_configure_dp_swing(struct qmp_usbc *qmp)
static void qmp_usbc_configure_dp_mode(struct qmp_usbc *qmp)
static int qmp_usbc_configure_dp_clocks(struct qmp_usbc *qmp)
static void qcs615_qmp_configure_dp_tx(struct qmp_usbc *qmp)
static int qcs615_qmp_configure_dp_phy(struct qmp_usbc *qmp)
static int qcs615_qmp_calibrate_dp_phy(struct qmp_usbc *qmp)
struct qmp_usbc *qmp = phy_get_drvdata(phy);