/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dp/ |
H A D | dp_link.c | 867 DRM_DEBUG_DP("Current: v_level = 0x%x, p_level = 0x%x\n", in dp_link_parse_vx_px() 868 link->dp_link.phy_params.v_level, in dp_link_parse_vx_px() 870 link->dp_link.phy_params.v_level = in dp_link_parse_vx_px() 877 DRM_DEBUG_DP("Requested: v_level = 0x%x, p_level = 0x%x\n", in dp_link_parse_vx_px() 878 link->dp_link.phy_params.v_level, in dp_link_parse_vx_px() 1128 dp_link->phy_params.v_level = v_max >> DP_TRAIN_VOLTAGE_SWING_SHIFT; in dp_link_adjust_levels() 1135 if (dp_link->phy_params.v_level > DP_TRAIN_VOLTAGE_SWING_MAX) { in dp_link_adjust_levels() 1137 dp_link->phy_params.v_level, in dp_link_adjust_levels() 1139 dp_link->phy_params.v_level = DP_TRAIN_VOLTAGE_SWING_MAX; in dp_link_adjust_levels() 1150 && (dp_link->phy_params.v_level in dp_link_adjust_levels() [all...] |
H A D | dp_link.h | 70 u8 v_level; member
|
H A D | dp_catalog.h | 103 int dp_catalog_ctrl_update_vx_px(struct dp_catalog *dp_catalog, u8 v_level,
|
H A D | dp_ctrl.c | 1006 u32 voltage_swing_level = link->phy_params.v_level; in dp_ctrl_update_vx_px() 1097 old_v_level = ctrl->link->phy_params.v_level; in dp_ctrl_link_train_1() 1113 if (ctrl->link->phy_params.v_level >= in dp_ctrl_link_train_1() 1115 DRM_ERROR_RATELIMITED("max v_level reached\n"); in dp_ctrl_link_train_1() 1119 if (old_v_level != ctrl->link->phy_params.v_level) { in dp_ctrl_link_train_1() 1121 old_v_level = ctrl->link->phy_params.v_level; in dp_ctrl_link_train_1() 1172 ctrl->link->phy_params.v_level = 0; in dp_ctrl_link_lane_down_shift() 1549 ctrl->link->phy_params.v_level, in dp_ctrl_send_phy_test_pattern()
|
H A D | dp_catalog.c | 629 u8 v_level, u8 p_level) in dp_catalog_ctrl_update_vx_px() 638 opts_dp->voltage[0] = v_level; in dp_catalog_ctrl_update_vx_px() 628 dp_catalog_ctrl_update_vx_px(struct dp_catalog *dp_catalog, u8 v_level, u8 p_level) dp_catalog_ctrl_update_vx_px() argument
|
H A D | dp_debug.c | 184 debug->link->phy_params.v_level); in dp_debug_read_info()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dp/ |
H A D | dp_link.c | 882 "Current: v_level = 0x%x, p_level = 0x%x\n", in dp_link_parse_vx_px() 883 link->dp_link.phy_params.v_level, in dp_link_parse_vx_px() 885 link->dp_link.phy_params.v_level = in dp_link_parse_vx_px() 893 "Requested: v_level = 0x%x, p_level = 0x%x\n", in dp_link_parse_vx_px() 894 link->dp_link.phy_params.v_level, in dp_link_parse_vx_px() 1168 dp_link->phy_params.v_level = v_max >> DP_TRAIN_VOLTAGE_SWING_SHIFT; in dp_link_adjust_levels() 1175 if (dp_link->phy_params.v_level > DP_TRAIN_VOLTAGE_SWING_MAX) { in dp_link_adjust_levels() 1178 dp_link->phy_params.v_level, in dp_link_adjust_levels() 1180 dp_link->phy_params.v_level = DP_TRAIN_VOLTAGE_SWING_MAX; in dp_link_adjust_levels() 1192 && (dp_link->phy_params.v_level in dp_link_adjust_levels() [all...] |
H A D | dp_link.h | 70 u8 v_level; member
|
H A D | dp_ctrl.c | 1010 u32 voltage_swing_level = link->phy_params.v_level; in dp_ctrl_update_vx_px() 1106 old_v_level = ctrl->link->phy_params.v_level; in dp_ctrl_link_train_1() 1119 if (ctrl->link->phy_params.v_level >= in dp_ctrl_link_train_1() 1121 DRM_ERROR_RATELIMITED("max v_level reached\n"); in dp_ctrl_link_train_1() 1125 if (old_v_level != ctrl->link->phy_params.v_level) { in dp_ctrl_link_train_1() 1127 old_v_level = ctrl->link->phy_params.v_level; in dp_ctrl_link_train_1() 1178 ctrl->link->phy_params.v_level = 0; in dp_ctrl_link_lane_down_shift() 1556 ctrl->link->phy_params.v_level = 0; in dp_ctrl_link_maintenance() 1580 ctrl->link->phy_params.v_level, in dp_ctrl_send_phy_test_pattern()
|
H A D | dp_catalog.h | 114 int dp_catalog_ctrl_update_vx_px(struct dp_catalog *dp_catalog, u8 v_level,
|
H A D | dp_debug.c | 87 debug->link->phy_params.v_level); in dp_debug_show()
|
H A D | dp_catalog.c | 769 u8 v_level, u8 p_level) in dp_catalog_ctrl_update_vx_px() 778 opts_dp->voltage[0] = v_level; in dp_catalog_ctrl_update_vx_px() 768 dp_catalog_ctrl_update_vx_px(struct dp_catalog *dp_catalog, u8 v_level, u8 p_level) dp_catalog_ctrl_update_vx_px() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/edp/ |
H A D | edp_ctrl.c | 100 u8 v_level; member 521 ctrl->v_level = max >> DP_TRAIN_VOLTAGE_SWING_SHIFT; in edp_sink_train_set_adjust() 533 DBG("v_level=%d, p_level=%d", ctrl->v_level, ctrl->p_level); in edp_sink_train_set_adjust() 575 DBG("v=%d p=%d", ctrl->v_level, ctrl->p_level); in edp_voltage_pre_emphasise_set() 577 value0 = vm_pre_emphasis[(int)(ctrl->v_level)][(int)(ctrl->p_level)]; in edp_voltage_pre_emphasise_set() 578 value1 = vm_voltage_swing[(int)(ctrl->v_level)][(int)(ctrl->p_level)]; in edp_voltage_pre_emphasise_set() 583 return edp_lane_set_write(ctrl, ctrl->v_level, ctrl->p_level); in edp_voltage_pre_emphasise_set() 609 old_v_level = ctrl->v_level; in edp_start_link_train_1() 623 if (ctrl->v_level in edp_start_link_train_1() [all...] |
/kernel/linux/linux-6.6/drivers/phy/qualcomm/ |
H A D | phy-qcom-edp.c | 238 unsigned int v_level = 0; in qcom_edp_set_voltages() local 249 v_level = max(v_level, dp_opts->voltage[i]); in qcom_edp_set_voltages() 254 swing = (*cfg->swing_hbr_rbr)[v_level][p_level]; in qcom_edp_set_voltages() 255 emph = (*cfg->pre_emphasis_hbr_rbr)[v_level][p_level]; in qcom_edp_set_voltages() 257 swing = (*cfg->swing_hbr3_hbr2)[v_level][p_level]; in qcom_edp_set_voltages() 258 emph = (*cfg->pre_emphasis_hbr3_hbr2)[v_level][p_level]; in qcom_edp_set_voltages()
|
H A D | phy-qcom-qmp-combo.c | 1978 unsigned int v_level = 0, p_level = 0; in qmp_combo_configure_dp_swing() local 1983 v_level = max(v_level, dp_opts->voltage[i]); in qmp_combo_configure_dp_swing() 1988 voltage_swing_cfg = (*cfg->swing_hbr_rbr)[v_level][p_level]; in qmp_combo_configure_dp_swing() 1989 pre_emphasis_cfg = (*cfg->pre_emphasis_hbr_rbr)[v_level][p_level]; in qmp_combo_configure_dp_swing() 1991 voltage_swing_cfg = (*cfg->swing_hbr3_hbr2)[v_level][p_level]; in qmp_combo_configure_dp_swing() 1992 pre_emphasis_cfg = (*cfg->pre_emphasis_hbr3_hbr2)[v_level][p_level]; in qmp_combo_configure_dp_swing()
|
/kernel/linux/linux-5.10/drivers/phy/qualcomm/ |
H A D | phy-qcom-qmp.c | 2745 unsigned int v_level = 0, p_level = 0; in qcom_qmp_phy_configure_dp_tx() local 2751 v_level = max(v_level, dp_opts->voltage[i]); in qcom_qmp_phy_configure_dp_tx() 2763 voltage_swing_cfg = qmp_dp_v3_voltage_swing_hbr_rbr[v_level][p_level]; in qcom_qmp_phy_configure_dp_tx() 2764 pre_emphasis_cfg = qmp_dp_v3_pre_emphasis_hbr_rbr[v_level][p_level]; in qcom_qmp_phy_configure_dp_tx()
|