Home
last modified time | relevance | path

Searched refs:crtc_timing (Results 1 – 9 of 9) sorted by relevance

/dragonfly/sys/dev/drm/amd/display/dc/dcn10/
H A Ddcn10_stream_encoder.c273 if (crtc_timing->flags.Y_ONLY) in enc1_stream_encoder_dp_set_stream_attribute()
424 h_blank = crtc_timing->h_total - crtc_timing->h_border_left - in enc1_stream_encoder_dp_set_stream_attribute()
425 crtc_timing->h_addressable - crtc_timing->h_border_right; in enc1_stream_encoder_dp_set_stream_attribute()
428 crtc_timing->h_sync_width; in enc1_stream_encoder_dp_set_stream_attribute()
434 v_active_start = crtc_timing->v_total - crtc_timing->v_border_top - in enc1_stream_encoder_dp_set_stream_attribute()
435 crtc_timing->v_addressable - crtc_timing->v_border_bottom - in enc1_stream_encoder_dp_set_stream_attribute()
436 crtc_timing->v_front_porch; in enc1_stream_encoder_dp_set_stream_attribute()
446 crtc_timing->h_sync_width, in enc1_stream_encoder_dp_set_stream_attribute()
450 crtc_timing->v_sync_width, in enc1_stream_encoder_dp_set_stream_attribute()
457 crtc_timing->h_addressable + crtc_timing->h_border_right, in enc1_stream_encoder_dp_set_stream_attribute()
[all …]
H A Ddcn10_link_encoder.c524 const struct dc_crtc_timing *crtc_timing) in dcn10_link_encoder_validate_dvi_output() argument
539 if (crtc_timing->pixel_encoding != PIXEL_ENCODING_RGB) in dcn10_link_encoder_validate_dvi_output()
546 crtc_timing->pix_clk_khz > TMDS_MAX_PIXEL_CLOCK) in dcn10_link_encoder_validate_dvi_output()
548 if (crtc_timing->pix_clk_khz < TMDS_MIN_PIXEL_CLOCK) in dcn10_link_encoder_validate_dvi_output()
551 if (crtc_timing->pix_clk_khz > max_pixel_clock) in dcn10_link_encoder_validate_dvi_output()
555 switch (crtc_timing->display_color_depth) { in dcn10_link_encoder_validate_dvi_output()
573 const struct dc_crtc_timing *crtc_timing, in dcn10_link_encoder_validate_hdmi_output() argument
579 if (max_deep_color < crtc_timing->display_color_depth) in dcn10_link_encoder_validate_hdmi_output()
607 const struct dc_crtc_timing *crtc_timing) in dcn10_link_encoder_validate_dp_output() argument
619 if (crtc_timing->flags.Y_ONLY && in dcn10_link_encoder_validate_dp_output()
[all …]
H A Ddcn10_link_encoder.h243 const struct dc_crtc_timing *crtc_timing);
247 const struct dc_crtc_timing *crtc_timing);
251 const struct dc_crtc_timing *crtc_timing);
255 const struct dc_crtc_timing *crtc_timing);
H A Ddcn10_stream_encoder.h460 struct dc_crtc_timing *crtc_timing,
465 struct dc_crtc_timing *crtc_timing,
471 struct dc_crtc_timing *crtc_timing,
/dragonfly/sys/dev/drm/amd/display/dc/dce/
H A Ddce_stream_encoder.c302 if (crtc_timing->flags.Y_ONLY) in dce110_stream_encoder_dp_set_stream_attribute()
464 h_blank = crtc_timing->h_total - crtc_timing->h_border_left - in dce110_stream_encoder_dp_set_stream_attribute()
465 crtc_timing->h_addressable - crtc_timing->h_border_right; in dce110_stream_encoder_dp_set_stream_attribute()
468 crtc_timing->h_sync_width; in dce110_stream_encoder_dp_set_stream_attribute()
474 v_active_start = crtc_timing->v_total - crtc_timing->v_border_top - in dce110_stream_encoder_dp_set_stream_attribute()
475 crtc_timing->v_addressable - crtc_timing->v_border_bottom - in dce110_stream_encoder_dp_set_stream_attribute()
476 crtc_timing->v_front_porch; in dce110_stream_encoder_dp_set_stream_attribute()
489 crtc_timing->h_sync_width, in dce110_stream_encoder_dp_set_stream_attribute()
493 crtc_timing->v_sync_width, in dce110_stream_encoder_dp_set_stream_attribute()
501 crtc_timing->h_addressable + crtc_timing->h_border_right, in dce110_stream_encoder_dp_set_stream_attribute()
[all …]
H A Ddce_link_encoder.c579 const struct dc_crtc_timing *crtc_timing) in dce110_link_encoder_validate_dvi_output() argument
594 if (crtc_timing->pixel_encoding != PIXEL_ENCODING_RGB) in dce110_link_encoder_validate_dvi_output()
601 crtc_timing->pix_clk_khz > TMDS_MAX_PIXEL_CLOCK) in dce110_link_encoder_validate_dvi_output()
603 if (crtc_timing->pix_clk_khz < TMDS_MIN_PIXEL_CLOCK) in dce110_link_encoder_validate_dvi_output()
606 if (crtc_timing->pix_clk_khz > max_pixel_clock) in dce110_link_encoder_validate_dvi_output()
610 switch (crtc_timing->display_color_depth) { in dce110_link_encoder_validate_dvi_output()
628 const struct dc_crtc_timing *crtc_timing, in dce110_link_encoder_validate_hdmi_output() argument
634 if (max_deep_color < crtc_timing->display_color_depth) in dce110_link_encoder_validate_hdmi_output()
662 const struct dc_crtc_timing *crtc_timing) in dce110_link_encoder_validate_dp_output() argument
673 if (crtc_timing->flags.Y_ONLY && in dce110_link_encoder_validate_dp_output()
[all …]
H A Ddce_link_encoder.h176 const struct dc_crtc_timing *crtc_timing);
180 const struct dc_crtc_timing *crtc_timing);
184 const struct dc_crtc_timing *crtc_timing);
188 const struct dc_crtc_timing *crtc_timing);
/dragonfly/sys/dev/drm/amd/display/dc/virtual/
H A Dvirtual_stream_encoder.c31 struct dc_crtc_timing *crtc_timing, in virtual_stream_encoder_dp_set_stream_attribute() argument
36 struct dc_crtc_timing *crtc_timing, in virtual_stream_encoder_hdmi_set_stream_attribute() argument
42 struct dc_crtc_timing *crtc_timing, in virtual_stream_encoder_dvi_set_stream_attribute() argument
/dragonfly/sys/dev/drm/amd/display/dc/inc/hw/
H A Dstream_encoder.h90 struct dc_crtc_timing *crtc_timing,
95 struct dc_crtc_timing *crtc_timing,
101 struct dc_crtc_timing *crtc_timing,