Searched refs:dp_opts (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/phy/qualcomm/ |
| H A D | phy-qcom-edp.c | 110 struct phy_configure_opts_dp dp_opts; member 351 static int qcom_edp_set_voltages(struct qcom_edp *edp, const struct phy_configure_opts_dp *dp_opts) in qcom_edp_set_voltages() argument 366 for (i = 0; i < dp_opts->lanes; i++) { in qcom_edp_set_voltages() 367 v_level = max(v_level, dp_opts->voltage[i]); in qcom_edp_set_voltages() 368 p_level = max(p_level, dp_opts->pre[i]); in qcom_edp_set_voltages() 371 if (dp_opts->link_rate <= 2700) { in qcom_edp_set_voltages() 397 const struct phy_configure_opts_dp *dp_opts = &opts->dp; in qcom_edp_phy_configure() local 401 memcpy(&edp->dp_opts, dp_opts, sizeof(*dp_opts)); in qcom_edp_phy_configure() 403 if (dp_opts->set_voltages) in qcom_edp_phy_configure() 404 ret = qcom_edp_set_voltages(edp, dp_opts); in qcom_edp_phy_configure() [all …]
|
| H A D | phy-qcom-qmp-usbc.c | 470 struct phy_configure_opts_dp dp_opts; member 824 const struct phy_configure_opts_dp *dp_opts = &qmp->dp_opts; in qcs615_qmp_configure_dp_swing() local 831 if (dp_opts->lanes > 4) { in qcs615_qmp_configure_dp_swing() 832 dev_err(qmp->dev, "Invalid lane_num(%d)\n", dp_opts->lanes); in qcs615_qmp_configure_dp_swing() 836 for (i = 0; i < dp_opts->lanes; i++) { in qcs615_qmp_configure_dp_swing() 837 v_level = max(v_level, dp_opts->voltage[i]); in qcs615_qmp_configure_dp_swing() 838 p_level = max(p_level, dp_opts->pre[i]); in qcs615_qmp_configure_dp_swing() 882 const struct phy_configure_opts_dp *dp_opts = &qmp->dp_opts; in qmp_usbc_configure_dp_clocks() local 886 switch (dp_opts->link_rate) { in qmp_usbc_configure_dp_clocks() 900 dev_err(qmp->dev, "link rate:%d not supported\n", dp_opts->link_rate); in qmp_usbc_configure_dp_clocks() [all …]
|
| H A D | phy-qcom-qmp-combo.c | 2597 struct phy_configure_opts_dp dp_opts; member 3401 const struct phy_configure_opts_dp *dp_opts = &qmp->dp_opts; in qmp_combo_dp_serdes_init() local 3406 switch (dp_opts->link_rate) { in qmp_combo_dp_serdes_init() 3478 const struct phy_configure_opts_dp *dp_opts = &qmp->dp_opts; in qmp_combo_configure_dp_swing() local 3484 for (i = 0; i < dp_opts->lanes; i++) { in qmp_combo_configure_dp_swing() 3485 v_level = max(v_level, dp_opts->voltage[i]); in qmp_combo_configure_dp_swing() 3486 p_level = max(p_level, dp_opts->pre[i]); in qmp_combo_configure_dp_swing() 3489 if (dp_opts->link_rate <= 2700) { in qmp_combo_configure_dp_swing() 3515 const struct phy_configure_opts_dp *dp_opts = &qmp->dp_opts; in qmp_v3_configure_dp_tx() local 3521 if (dp_opts->lanes == 1) { in qmp_v3_configure_dp_tx() [all …]
|