/kernel/linux/linux-5.10/drivers/gpu/drm/ |
D | drm_dp_dual_mode_helper.c | 278 uint8_t max_tmds_clock; in drm_dp_dual_mode_max_tmds_clock() local 293 &max_tmds_clock, sizeof(max_tmds_clock)); in drm_dp_dual_mode_max_tmds_clock() 294 if (ret || max_tmds_clock == 0x00 || max_tmds_clock == 0xff) { in drm_dp_dual_mode_max_tmds_clock() 299 return max_tmds_clock * 5000 / 2; in drm_dp_dual_mode_max_tmds_clock()
|
D | drm_edid.c | 4899 u32 max_tmds_clock = hf_vsdb[5] * 5000; in drm_parse_hdmi_forum_vsdb() local 4902 if (max_tmds_clock > 340000) { in drm_parse_hdmi_forum_vsdb() 4903 display->max_tmds_clock = max_tmds_clock; in drm_parse_hdmi_forum_vsdb() 4905 display->max_tmds_clock); in drm_parse_hdmi_forum_vsdb() 4990 info->max_tmds_clock = db[7] * 5000; in drm_parse_hdmi_vsdb_video() 4995 info->max_tmds_clock); in drm_parse_hdmi_vsdb_video() 5094 info->max_tmds_clock = 0; in drm_reset_display_info()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
D | intel_hdmi.c | 2156 int max_tmds_clock, vbt_max_tmds_clock; in intel_hdmi_source_max_tmds_clock() local 2159 max_tmds_clock = 594000; in intel_hdmi_source_max_tmds_clock() 2161 max_tmds_clock = 300000; in intel_hdmi_source_max_tmds_clock() 2163 max_tmds_clock = 225000; in intel_hdmi_source_max_tmds_clock() 2165 max_tmds_clock = 165000; in intel_hdmi_source_max_tmds_clock() 2169 max_tmds_clock = min(max_tmds_clock, vbt_max_tmds_clock); in intel_hdmi_source_max_tmds_clock() 2171 return max_tmds_clock; in intel_hdmi_source_max_tmds_clock() 2186 int max_tmds_clock = intel_hdmi_source_max_tmds_clock(encoder); in hdmi_port_clock_limit() local 2192 if (hdmi->dp_dual_mode.max_tmds_clock) in hdmi_port_clock_limit() 2193 max_tmds_clock = min(max_tmds_clock, in hdmi_port_clock_limit() [all …]
|
D | intel_bios.c | 1775 int max_tmds_clock; in parse_ddi_port() local 1782 max_tmds_clock = 0; in parse_ddi_port() 1785 max_tmds_clock = 297000; in parse_ddi_port() 1788 max_tmds_clock = 165000; in parse_ddi_port() 1792 if (max_tmds_clock) in parse_ddi_port() 1795 port_name(port), max_tmds_clock); in parse_ddi_port() 1796 info->max_tmds_clock = max_tmds_clock; in parse_ddi_port() 2677 return i915->vbt.ddi_port_info[encoder->port].max_tmds_clock; in intel_bios_max_tmds_clock()
|
D | intel_display_types.h | 1222 int max_tmds_clock; member 1379 int min_tmds_clock, max_tmds_clock; member
|
D | intel_dp.c | 641 if (intel_dp->dfp.max_tmds_clock && in intel_dp_mode_valid_downstream() 642 tmds_clock > intel_dp->dfp.max_tmds_clock) in intel_dp_mode_valid_downstream() 2018 if (intel_dp->dfp.max_tmds_clock && in intel_dp_hdmi_tmds_clock_valid() 2019 tmds_clock > intel_dp->dfp.max_tmds_clock) in intel_dp_hdmi_tmds_clock_valid() 6212 intel_dp->dfp.max_tmds_clock = in intel_dp_update_dfp() 6223 intel_dp->dfp.max_tmds_clock); in intel_dp_update_dfp() 6311 intel_dp->dfp.max_tmds_clock = 0; in intel_dp_unset_edid()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_connectors.c | 105 unsigned mode_clock, max_tmds_clock; in amdgpu_connector_get_monitor_bpc() local 166 if (connector->display_info.max_tmds_clock > 0) { in amdgpu_connector_get_monitor_bpc() 171 max_tmds_clock = connector->display_info.max_tmds_clock; in amdgpu_connector_get_monitor_bpc() 174 connector->name, mode_clock, max_tmds_clock); in amdgpu_connector_get_monitor_bpc() 177 if ((bpc == 12) && (mode_clock * 3/2 > max_tmds_clock)) { in amdgpu_connector_get_monitor_bpc() 179 (mode_clock * 5/4 <= max_tmds_clock)) in amdgpu_connector_get_monitor_bpc() 188 if ((bpc == 10) && (mode_clock * 5/4 > max_tmds_clock)) { in amdgpu_connector_get_monitor_bpc()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
D | nouveau_connector.c | 1007 const int max_tmds_clock = in get_tmds_link_bandwidth() local 1010 return info->max_tmds_clock ? in get_tmds_link_bandwidth() 1011 min(info->max_tmds_clock, max_tmds_clock) : in get_tmds_link_bandwidth() 1012 max_tmds_clock; in get_tmds_link_bandwidth()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
D | radeon_connectors.c | 127 int mode_clock, max_tmds_clock; in radeon_get_monitor_bpc() local 195 if (connector->display_info.max_tmds_clock > 0) { in radeon_get_monitor_bpc() 200 max_tmds_clock = connector->display_info.max_tmds_clock; in radeon_get_monitor_bpc() 203 connector->name, mode_clock, max_tmds_clock); in radeon_get_monitor_bpc() 206 if ((bpc == 12) && (mode_clock * 3/2 > max_tmds_clock)) { in radeon_get_monitor_bpc() 208 (mode_clock * 5/4 <= max_tmds_clock)) in radeon_get_monitor_bpc() 217 if ((bpc == 10) && (mode_clock * 5/4 > max_tmds_clock)) { in radeon_get_monitor_bpc()
|
/kernel/linux/linux-5.10/include/drm/ |
D | drm_connector.h | 493 int max_tmds_clock; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/meson/ |
D | meson_dw_hdmi.c | 649 if (display_info->max_tmds_clock && in dw_hdmi_mode_valid() 650 mode->clock > display_info->max_tmds_clock && in dw_hdmi_mode_valid()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
D | i915_drv.h | 624 int max_tmds_clock; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/synopsys/ |
D | dw-hdmi.c | 1274 display->max_tmds_clock <= 340000) in dw_hdmi_support_scdc()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm.c | 4486 if (normalized_clk <= info->max_tmds_clock) { in adjust_colour_depth_from_display_info()
|
/kernel/linux/patches/linux-5.10/yangfan_patch/ |
D | drivers.patch | 20155 + connector->display_info.max_tmds_clock < 340000 && 20389 + u32 max_tmds_clock = info->max_tmds_clock; 20522 + /* XXX: max_tmds_clock of some sink is 0, we think it is 340MHz. */ 20523 + if (!max_tmds_clock) 20524 + max_tmds_clock = 340000; 20526 + max_tmds_clock = min(max_tmds_clock, hdmi->max_tmdsclk); 20528 + if ((tmdsclock > max_tmds_clock) && !hdmi->is_hdmi_qp) { 20529 + if (max_tmds_clock >= 594000) { 20531 + } else if (max_tmds_clock > 340000) {
|
/kernel/linux/patches/linux-5.10/unionpi_tiger_pacth/ |
D | linux-5.10.patch | 5647 - if (display_info->max_tmds_clock && 5648 - mode->clock > display_info->max_tmds_clock && 7132 + if (display_info->max_tmds_clock && 7133 + mode->clock > display_info->max_tmds_clock &&
|