| /OK3568_Linux_fs/kernel/drivers/gpu/drm/tegra/ |
| H A D | dp.c | 446 request->voltage_swing[i] = 0; in drm_dp_link_train_init() 447 adjust->voltage_swing[i] = 0; in drm_dp_link_train_init() 480 vs = request->voltage_swing; in drm_dp_link_apply_training() 554 adjust->voltage_swing[i] = in drm_dp_link_get_adjustments() 574 if (request->voltage_swing[i] != adjust->voltage_swing[i]) in drm_dp_link_train_adjust() 575 request->voltage_swing[i] = adjust->voltage_swing[i]; in drm_dp_link_train_adjust()
|
| H A D | dp.h | 86 unsigned int voltage_swing[4]; member
|
| H A D | sor.c | 389 const u8 (*voltage_swing)[4][4]; member 804 u32 voltage_swing = 0, pre_emphasis = 0, post_cursor = 0; in tegra_sor_dp_link_apply_training() local 810 u8 vs = link->train.request.voltage_swing[i]; in tegra_sor_dp_link_apply_training() 815 voltage_swing |= soc->voltage_swing[pc][vs][pe] << shift; in tegra_sor_dp_link_apply_training() 853 tegra_sor_writel(sor, voltage_swing, SOR_LANE_DRIVE_CURRENT0); in tegra_sor_dp_link_apply_training() 3410 .voltage_swing = tegra124_sor_voltage_swing, 3450 .voltage_swing = tegra124_sor_voltage_swing, 3491 .voltage_swing = tegra124_sor_voltage_swing, 3511 .voltage_swing = tegra124_sor_voltage_swing, 3594 .voltage_swing = tegra186_sor_voltage_swing, [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/video/drm/ |
| H A D | analogix_dp.c | 225 u8 voltage_swing, pre_emphasis, training_lane; in analogix_dp_get_adjust_training_lane() local 229 voltage_swing = analogix_dp_get_adjust_request_voltage( in analogix_dp_get_adjust_training_lane() 233 training_lane = DPCD_VOLTAGE_SWING_SET(voltage_swing) | in analogix_dp_get_adjust_training_lane() 236 if (voltage_swing == VOLTAGE_LEVEL_3) in analogix_dp_get_adjust_training_lane() 261 u8 voltage_swing, pre_emphasis, training_lane; in analogix_dp_process_clock_recovery() local 301 voltage_swing = analogix_dp_get_adjust_request_voltage( in analogix_dp_process_clock_recovery() 307 voltage_swing && in analogix_dp_process_clock_recovery() 313 voltage_swing == VOLTAGE_LEVEL_3 || in analogix_dp_process_clock_recovery() 317 voltage_swing, pre_emphasis); in analogix_dp_process_clock_recovery()
|
| H A D | dw-dp.c | 181 unsigned int voltage_swing[4]; member 590 vs = request->voltage_swing; in dw_dp_link_train_update_vs_emph() 698 request->voltage_swing[i] = 0; in dw_dp_link_train_init() 699 adjust->voltage_swing[i] = 0; in dw_dp_link_train_init() 759 adjust->voltage_swing[i] = in dw_dp_link_get_adjustments() 776 if (request->voltage_swing[i] != adjust->voltage_swing[i]) in dw_dp_link_train_adjust() 777 request->voltage_swing[i] = adjust->voltage_swing[i]; in dw_dp_link_train_adjust() 816 if (link->train.request.voltage_swing[0] == in dw_dp_link_clock_recovery() 817 link->train.adjust.voltage_swing[0]) in dw_dp_link_clock_recovery()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/include/ |
| H A D | link_service_types.h | 77 enum dc_voltage_swing *voltage_swing; member
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/analogix/ |
| H A D | analogix_dp_core.c | 464 u8 voltage_swing, pre_emphasis, training_lane; in analogix_dp_get_adjust_training_lane() local 468 voltage_swing = analogix_dp_get_adjust_request_voltage( in analogix_dp_get_adjust_training_lane() 472 training_lane = DPCD_VOLTAGE_SWING_SET(voltage_swing) | in analogix_dp_get_adjust_training_lane() 475 if (voltage_swing == VOLTAGE_LEVEL_3) in analogix_dp_get_adjust_training_lane() 500 u8 voltage_swing, pre_emphasis, training_lane; in analogix_dp_process_clock_recovery() local 539 voltage_swing = analogix_dp_get_adjust_request_voltage( in analogix_dp_process_clock_recovery() 545 voltage_swing && in analogix_dp_process_clock_recovery() 551 voltage_swing == VOLTAGE_LEVEL_3 || in analogix_dp_process_clock_recovery() 555 voltage_swing, pre_emphasis); in analogix_dp_process_clock_recovery()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | cdn-dp-link-training.c | 88 static u8 cdn_dp_pre_emphasis_max(u8 voltage_swing) in cdn_dp_pre_emphasis_max() argument 90 switch (voltage_swing & DP_TRAIN_VOLTAGE_SWING_MASK) { in cdn_dp_pre_emphasis_max()
|
| H A D | dw-dp.c | 277 unsigned int voltage_swing[4]; member 1497 vs = train_set->voltage_swing; in dw_dp_phy_update_vs_emph() 1614 request->voltage_swing[i] = 0; in dw_dp_link_train_init() 1615 adjust->voltage_swing[i] = 0; in dw_dp_link_train_init() 1715 adjust->voltage_swing[i] = DP_TRAIN_VOLTAGE_SWING_LEVEL_3 >> in dw_dp_link_get_adjustments() 1719 adjust->voltage_swing[i] = v >> DP_TRAIN_VOLTAGE_SWING_SHIFT; in dw_dp_link_get_adjustments() 1732 if (request->voltage_swing[i] != adjust->voltage_swing[i]) in dw_dp_link_train_adjust() 1733 request->voltage_swing[i] = adjust->voltage_swing[i]; in dw_dp_link_train_adjust() 1777 if (link->train.request.voltage_swing[0] == in dw_dp_link_clock_recovery() 1778 link->train.adjust.voltage_swing[0]) in dw_dp_link_clock_recovery() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/phy/xilinx/ |
| H A D | phy-zynqmp.c | 461 static const u8 voltage_swing[4][4] = { in xpsgtr_phy_configure_dp() local 474 xpsgtr_write_phy(gtr_phy, L0_TXPMD_TM_48, voltage_swing[pre][voltage]); in xpsgtr_phy_configure_dp()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_link_dp.c | 432 if (dest->voltage_swing == NULL) in update_drive_settings() 435 dest->lane_settings[lane].VOLTAGE_SWING = *dest->voltage_swing; in update_drive_settings() 1238 if (overrides->voltage_swing != NULL) in initialize_training_settings() 1239 lt_settings->voltage_swing = overrides->voltage_swing; in initialize_training_settings() 1250 lt_settings->voltage_swing != NULL ? in initialize_training_settings() 1251 *lt_settings->voltage_swing : in initialize_training_settings()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc_dp_types.h | 120 enum dc_voltage_swing *voltage_swing; member
|