| /drivers/gpu/drm/amd/display/dc/inc/hw/ |
| A D | stream_encoder.h | 112 struct stream_encoder { struct 135 struct stream_encoder *enc, argument 142 struct stream_encoder *enc, 148 struct stream_encoder *enc, 153 struct stream_encoder *enc, 157 struct stream_encoder *enc, 161 struct stream_encoder *enc, 168 struct stream_encoder *enc, 172 struct stream_encoder *enc, 189 struct stream_encoder *enc, [all …]
|
| /drivers/gpu/drm/amd/display/dc/virtual/ |
| A D | virtual_stream_encoder.c | 30 struct stream_encoder *enc, in virtual_stream_encoder_dp_set_stream_attribute() 37 struct stream_encoder *enc, in virtual_stream_encoder_hdmi_set_stream_attribute() 43 struct stream_encoder *enc, in virtual_stream_encoder_dvi_set_stream_attribute() 48 struct stream_encoder *enc, in virtual_stream_encoder_set_throttled_vcp_size() 53 struct stream_encoder *enc, in virtual_stream_encoder_update_hdmi_info_packets() 60 struct stream_encoder *enc, in virtual_stream_encoder_set_avmute() 63 struct stream_encoder *enc, in virtual_stream_encoder_update_dp_info_packets() 75 struct stream_encoder *enc, in virtual_stream_encoder_dp_unblank() 79 struct stream_encoder *enc, in virtual_audio_mute_control() 87 struct stream_encoder *enc, in virtual_enc_dp_set_odm_combine() [all …]
|
| A D | virtual_stream_encoder.h | 31 struct stream_encoder *virtual_stream_encoder_create( 35 struct stream_encoder *enc,
|
| /drivers/gpu/drm/amd/display/dc/link/hwss/ |
| A D | link_hwss_dio.c | 42 struct stream_encoder *stream_encoder = pipe_ctx->stream_res.stream_enc; in set_dio_throttled_vcp_size() local 44 stream_encoder->funcs->set_throttled_vcp_size( in set_dio_throttled_vcp_size() 45 stream_encoder, in set_dio_throttled_vcp_size() 114 struct stream_encoder *stream_encoder = pipe_ctx->stream_res.stream_enc; in setup_dio_stream_attribute() local 119 stream_encoder->funcs->setup_stereo_sync( in setup_dio_stream_attribute() 120 stream_encoder, in setup_dio_stream_attribute() 125 stream_encoder->funcs->dp_set_stream_attribute( in setup_dio_stream_attribute() 126 stream_encoder, in setup_dio_stream_attribute() 133 stream_encoder, in setup_dio_stream_attribute() 139 stream_encoder, in setup_dio_stream_attribute() [all …]
|
| /drivers/gpu/drm/amd/display/dc/dio/dcn314/ |
| A D | dcn314_dio_stream_encoder.h | 277 struct stream_encoder *enc, 281 struct stream_encoder *enc); 288 struct stream_encoder *enc, 292 struct stream_encoder *enc, 296 struct stream_encoder *enc, 304 struct stream_encoder *enc, 310 struct stream_encoder *enc, 316 struct stream_encoder *enc, 321 struct stream_encoder *enc, 346 struct stream_encoder *enc, [all …]
|
| A D | dcn314_dio_stream_encoder.c | 52 void enc314_reset_fifo(struct stream_encoder *enc, bool reset) in enc314_reset_fifo() 67 void enc314_enable_fifo(struct stream_encoder *enc) in enc314_enable_fifo() 79 void enc314_disable_fifo(struct stream_encoder *enc) in enc314_disable_fifo() 86 static bool enc314_is_fifo_enabled(struct stream_encoder *enc) in enc314_is_fifo_enabled() 96 struct stream_encoder *enc, in enc314_dp_set_odm_combine() 106 struct stream_encoder *enc, in enc314_stream_encoder_dvi_set_stream_attribute() 146 struct stream_encoder *enc, in enc314_stream_encoder_hdmi_set_stream_attribute() 288 struct stream_encoder *enc) in enc314_stream_encoder_dp_blank() 299 struct stream_encoder *enc, in enc314_stream_encoder_dp_unblank() 392 void enc314_dp_set_dsc_config(struct stream_encoder *enc, in enc314_dp_set_dsc_config() [all …]
|
| /drivers/gpu/drm/amd/display/dc/dio/dcn10/ |
| A D | dcn10_stream_encoder.c | 246 struct stream_encoder *enc, in enc1_stream_encoder_dp_set_stream_attribute() 481 struct stream_encoder *enc, in enc1_stream_encoder_hdmi_set_stream_attribute() 601 struct stream_encoder *enc, in enc1_stream_encoder_dvi_set_stream_attribute() 626 struct stream_encoder *enc, in enc1_stream_encoder_set_throttled_vcp_size() 658 struct stream_encoder *enc, in enc1_stream_encoder_update_hdmi_info_packets() 676 struct stream_encoder *enc) in enc1_stream_encoder_stop_hdmi_info_packets() 717 struct stream_encoder *enc, in enc1_stream_encoder_update_dp_info_packets() 782 struct stream_encoder *enc, in enc1_stream_encoder_send_immediate_sdp_message() 876 struct stream_encoder *enc) in enc1_stream_encoder_stop_dp_info_packets() 905 struct stream_encoder *enc) in enc1_stream_encoder_dp_blank() [all …]
|
| A D | dcn10_stream_encoder.h | 622 struct stream_encoder base; 643 struct stream_encoder *enc, 650 struct stream_encoder *enc, 656 struct stream_encoder *enc, 661 struct stream_encoder *enc, 665 struct stream_encoder *enc, 669 struct stream_encoder *enc, 682 struct stream_encoder *enc, 686 struct stream_encoder *enc, 690 struct stream_encoder *enc, [all …]
|
| /drivers/gpu/drm/amd/display/dc/dce/ |
| A D | dce_stream_encoder.c | 268 struct stream_encoder *enc, in dce110_stream_encoder_dp_set_stream_attribute() 533 struct stream_encoder *enc, in dce110_stream_encoder_hdmi_set_stream_attribute() 650 struct stream_encoder *enc, in dce110_stream_encoder_dvi_set_stream_attribute() 676 struct stream_encoder *enc, in dce110_stream_encoder_lvds_set_stream_attribute() 697 struct stream_encoder *enc, in dce110_stream_encoder_set_throttled_vcp_size() 725 struct stream_encoder *enc, in dce110_stream_encoder_update_hdmi_info_packets() 787 struct stream_encoder *enc) in dce110_stream_encoder_stop_hdmi_info_packets() 830 struct stream_encoder *enc, in dce110_stream_encoder_update_dp_info_packets() 874 struct stream_encoder *enc) in dce110_stream_encoder_stop_dp_info_packets() 902 struct stream_encoder *enc) in dce110_stream_encoder_dp_blank() [all …]
|
| A D | dce_stream_encoder.h | 31 #define DCE110STRENC_FROM_STRENC(stream_encoder)\ argument 32 container_of(stream_encoder, struct dce110_stream_encoder, base) 696 struct stream_encoder base; 713 struct stream_encoder *enc, bool mute); 716 struct stream_encoder *enc, 721 struct stream_encoder *enc); 724 struct stream_encoder *enc); 727 struct stream_encoder *enc, 733 struct stream_encoder *enc);
|
| /drivers/gpu/drm/amd/display/dc/dio/dcn30/ |
| A D | dcn30_dio_stream_encoder.c | 196 struct stream_encoder *enc, in enc3_stream_encoder_update_hdmi_info_packets() 216 struct stream_encoder *enc) in enc3_stream_encoder_stop_hdmi_info_packets() 422 struct stream_encoder *enc, in enc3_stream_encoder_update_dp_info_packets() 519 struct stream_encoder *enc, in enc3_dp_set_odm_combine() 529 struct stream_encoder *enc, in enc3_stream_encoder_dvi_set_stream_attribute() 575 struct stream_encoder *enc, in enc3_stream_encoder_hdmi_set_stream_attribute() 711 struct stream_encoder *enc, in enc3_audio_mute_control() 719 struct stream_encoder *enc, in enc3_se_dp_audio_setup() 731 struct stream_encoder *enc) in enc3_se_setup_dp_audio() 750 struct stream_encoder *enc) in enc3_se_dp_audio_enable() [all …]
|
| A D | dcn30_dio_stream_encoder.h | 289 struct stream_encoder *enc, 293 struct stream_encoder *enc); 296 struct stream_encoder *enc, 300 struct stream_encoder *enc, 304 struct stream_encoder *enc, 308 struct stream_encoder *enc, 313 struct stream_encoder *enc); 316 struct stream_encoder *enc, 322 struct stream_encoder *enc,
|
| /drivers/gpu/drm/amd/display/dc/dio/dcn35/ |
| A D | dcn35_dio_stream_encoder.c | 52 struct stream_encoder *enc, in enc35_stream_encoder_dvi_set_stream_attribute() 91 struct stream_encoder *enc, in enc35_stream_encoder_hdmi_set_stream_attribute() 233 struct stream_encoder *enc, in enc35_stream_encoder_enable() 278 struct stream_encoder *enc, in enc35_stream_encoder_dp_unblank() 368 struct stream_encoder *enc, in enc35_stream_encoder_map_to_link() 379 static void enc35_reset_fifo(struct stream_encoder *enc, bool reset) in enc35_reset_fifo() 394 static bool enc35_is_fifo_enabled(struct stream_encoder *enc) in enc35_is_fifo_enabled() 402 void enc35_disable_fifo(struct stream_encoder *enc) in enc35_disable_fifo() 411 void enc35_enable_fifo(struct stream_encoder *enc) in enc35_enable_fifo() 425 static uint32_t enc35_get_pixels_per_cycle(struct stream_encoder *enc) in enc35_get_pixels_per_cycle()
|
| A D | dcn35_dio_stream_encoder.h | 287 struct stream_encoder *enc, 291 struct stream_encoder *enc); 294 struct stream_encoder *enc, 298 struct stream_encoder *enc, 302 struct stream_encoder *enc, 306 struct stream_encoder *enc, 311 struct stream_encoder *enc); 314 struct stream_encoder *enc, 320 struct stream_encoder *enc, 326 struct stream_encoder *enc); [all …]
|
| /drivers/gpu/drm/amd/display/dc/dio/dcn20/ |
| A D | dcn20_stream_encoder.c | 146 struct stream_encoder *enc, in enc2_stream_encoder_update_hdmi_info_packets() 165 struct stream_encoder *enc) in enc2_stream_encoder_stop_hdmi_info_packets() 280 static void enc2_dp_set_dsc_config(struct stream_encoder *enc, in enc2_dp_set_dsc_config() 296 static void enc2_dp_set_dsc_pps_info_packet(struct stream_encoder *enc, in enc2_dp_set_dsc_pps_info_packet() 377 void enc2_set_dynamic_metadata(struct stream_encoder *enc, in enc2_set_dynamic_metadata() 427 struct stream_encoder *enc, in enc2_stream_encoder_update_dp_info_packets_sdp_line_num() 443 struct stream_encoder *enc, in enc2_stream_encoder_update_dp_info_packets() 470 struct stream_encoder *enc, in enc2_stream_encoder_dp_unblank() 554 struct stream_encoder *enc, in enc2_dp_set_odm_combine() 563 struct stream_encoder *enc, in enc2_stream_encoder_dp_set_stream_attribute() [all …]
|
| A D | dcn20_stream_encoder.h | 100 struct stream_encoder *enc, 108 struct stream_encoder *enc, 111 void enc2_set_dynamic_metadata(struct stream_encoder *enc, 117 struct stream_encoder *enc);
|
| /drivers/gpu/drm/amd/display/dc/dio/dcn32/ |
| A D | dcn32_dio_stream_encoder.c | 54 struct stream_encoder *enc, in enc32_dp_set_odm_combine() 64 struct stream_encoder *enc, in enc32_stream_encoder_dvi_set_stream_attribute() 104 struct stream_encoder *enc, in enc32_stream_encoder_hdmi_set_stream_attribute() 246 struct stream_encoder *enc, in enc32_stream_encoder_dp_unblank() 354 static void enc32_dp_set_dsc_config(struct stream_encoder *enc, in enc32_dp_set_dsc_config() 367 static void enc32_read_state(struct stream_encoder *enc, struct enc_state *s) in enc32_read_state() 384 static void enc32_set_dig_input_mode(struct stream_encoder *enc, unsigned int pix_per_container) in enc32_set_dig_input_mode() 394 static void enc32_reset_fifo(struct stream_encoder *enc, bool reset) in enc32_reset_fifo() 409 void enc32_enable_fifo(struct stream_encoder *enc) in enc32_enable_fifo()
|
| A D | dcn32_dio_stream_encoder.h | 199 void enc32_enable_fifo(struct stream_encoder *enc); 203 struct stream_encoder *enc,
|
| /drivers/gpu/drm/amd/display/dc/dio/dcn401/ |
| A D | dcn401_dio_stream_encoder.h | 204 void enc401_set_dynamic_metadata(struct stream_encoder *enc, 212 struct stream_encoder *enc, 218 struct stream_encoder *enc, 223 struct stream_encoder *enc, 226 struct stream_encoder *enc, 229 void enc401_set_dig_input_mode(struct stream_encoder *enc, unsigned int pix_per_container); 231 struct stream_encoder *enc, 234 void enc401_read_state(struct stream_encoder *enc, struct enc_state *s); 236 struct stream_encoder *enc,
|
| A D | dcn401_dio_stream_encoder.c | 57 struct stream_encoder *enc, in enc401_dp_set_odm_combine() 64 struct stream_encoder *enc, in enc401_stream_encoder_dvi_set_stream_attribute() 104 struct stream_encoder *enc, in enc401_stream_encoder_hdmi_set_stream_attribute() 232 void enc401_set_dig_input_mode(struct stream_encoder *enc, unsigned int pix_per_container) in enc401_set_dig_input_mode() 265 struct stream_encoder *enc, in enc401_stream_encoder_dp_unblank() 379 void enc401_read_state(struct stream_encoder *enc, struct enc_state *s) in enc401_read_state() 398 struct stream_encoder *enc, in enc401_stream_encoder_enable() 438 struct stream_encoder *enc, in enc401_stream_encoder_dp_set_stream_attribute() 709 struct stream_encoder *enc, in enc401_stream_encoder_map_to_link() 795 void enc401_set_dynamic_metadata(struct stream_encoder *enc, in enc401_set_dynamic_metadata()
|
| /drivers/gpu/drm/amd/display/dc/resource/dce110/ |
| A D | dce110_resource.h | 48 struct stream_encoder *dce110_find_first_free_match_stream_enc_for_link(
|
| /drivers/gpu/drm/amd/display/dc/resource/dce100/ |
| A D | dce100_resource.h | 49 struct stream_encoder *dce100_find_first_free_match_stream_enc_for_link(
|
| /drivers/gpu/drm/amd/display/dc/inc/ |
| A D | core_types.h | 172 struct stream_encoder *(*find_first_free_match_stream_enc_for_link)( 251 struct stream_encoder *stream_enc[MAX_PIPES * 2]; 350 struct stream_encoder *stream_enc;
|
| /drivers/gpu/drm/amd/display/dc/resource/dcn10/ |
| A D | dcn10_resource.h | 49 struct stream_encoder *dcn10_find_first_free_match_stream_enc_for_link(
|
| /drivers/gpu/drm/amd/display/dc/resource/dcn20/ |
| A D | dcn20_resource.h | 69 struct stream_encoder *dcn20_stream_encoder_create(
|