Home
last modified time | relevance | path

Searched refs:stream_encoder (Results 1 – 25 of 52) sorted by relevance

123

/linux-6.1.9/drivers/gpu/drm/amd/display/dc/inc/hw/
Dstream_encoder.h103 struct stream_encoder { struct
125 struct stream_encoder *enc, argument
132 struct stream_encoder *enc,
138 struct stream_encoder *enc,
143 struct stream_encoder *enc,
147 struct stream_encoder *enc,
151 struct stream_encoder *enc,
155 struct stream_encoder *enc);
158 struct stream_encoder *enc,
162 struct stream_encoder *enc,
[all …]
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/virtual/
Dvirtual_stream_encoder.c30 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()
57 struct stream_encoder *enc) {} in virtual_stream_encoder_stop_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()
67 struct stream_encoder *enc) {} in virtual_stream_encoder_stop_dp_info_packets()
71 struct stream_encoder *enc) {} in virtual_stream_encoder_dp_blank()
[all …]
Dvirtual_stream_encoder.h31 struct stream_encoder *virtual_stream_encoder_create(
35 struct stream_encoder *enc,
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/link/
Dlink_hwss_dio.c33 struct stream_encoder *stream_encoder = pipe_ctx->stream_res.stream_enc; in set_dio_throttled_vcp_size() local
35 stream_encoder->funcs->set_throttled_vcp_size( in set_dio_throttled_vcp_size()
36 stream_encoder, in set_dio_throttled_vcp_size()
43 struct stream_encoder *stream_enc = pipe_ctx->stream_res.stream_enc; in setup_dio_stream_encoder()
57 struct stream_encoder *stream_enc = pipe_ctx->stream_res.stream_enc; in reset_dio_stream_encoder()
74 struct stream_encoder *stream_encoder = pipe_ctx->stream_res.stream_enc; in setup_dio_stream_attribute() local
79 stream_encoder->funcs->setup_stereo_sync( in setup_dio_stream_attribute()
80 stream_encoder, in setup_dio_stream_attribute()
85 stream_encoder->funcs->dp_set_stream_attribute( in setup_dio_stream_attribute()
86 stream_encoder, in setup_dio_stream_attribute()
[all …]
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_stream_encoder.c246 struct stream_encoder *enc, in enc1_stream_encoder_dp_set_stream_attribute()
482 struct stream_encoder *enc, in enc1_stream_encoder_hdmi_set_stream_attribute()
602 struct stream_encoder *enc, in enc1_stream_encoder_dvi_set_stream_attribute()
627 struct stream_encoder *enc, in enc1_stream_encoder_set_throttled_vcp_size()
659 struct stream_encoder *enc, in enc1_stream_encoder_update_hdmi_info_packets()
677 struct stream_encoder *enc) in enc1_stream_encoder_stop_hdmi_info_packets()
718 struct stream_encoder *enc, in enc1_stream_encoder_update_dp_info_packets()
776 struct stream_encoder *enc, in enc1_stream_encoder_send_immediate_sdp_message()
870 struct stream_encoder *enc) in enc1_stream_encoder_stop_dp_info_packets()
899 struct stream_encoder *enc) in enc1_stream_encoder_dp_blank()
[all …]
Ddcn10_stream_encoder.h31 #define DCN10STRENC_FROM_STRENC(stream_encoder)\ argument
32 container_of(stream_encoder, struct dcn10_stream_encoder, base)
598 struct stream_encoder base;
619 struct stream_encoder *enc,
626 struct stream_encoder *enc,
632 struct stream_encoder *enc,
637 struct stream_encoder *enc,
641 struct stream_encoder *enc,
645 struct stream_encoder *enc,
650 struct stream_encoder *enc);
[all …]
Ddcn10_resource.h49 struct stream_encoder *dcn10_find_first_free_match_stream_enc_for_link(
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dce/
Ddce_stream_encoder.c268 struct stream_encoder *enc, in dce110_stream_encoder_dp_set_stream_attribute()
534 struct stream_encoder *enc, in dce110_stream_encoder_hdmi_set_stream_attribute()
651 struct stream_encoder *enc, in dce110_stream_encoder_dvi_set_stream_attribute()
677 struct stream_encoder *enc, in dce110_stream_encoder_lvds_set_stream_attribute()
698 struct stream_encoder *enc, in dce110_stream_encoder_set_throttled_vcp_size()
726 struct stream_encoder *enc, in dce110_stream_encoder_update_hdmi_info_packets()
788 struct stream_encoder *enc) in dce110_stream_encoder_stop_hdmi_info_packets()
831 struct stream_encoder *enc, in dce110_stream_encoder_update_dp_info_packets()
875 struct stream_encoder *enc) in dce110_stream_encoder_stop_dp_info_packets()
903 struct stream_encoder *enc) in dce110_stream_encoder_dp_blank()
[all …]
Ddce_stream_encoder.h31 #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);
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn314/
Ddcn314_dio_stream_encoder.c52 static void enc314_reset_fifo(struct stream_encoder *enc, bool reset) in enc314_reset_fifo()
67 static void enc314_enable_fifo(struct stream_encoder *enc) in enc314_enable_fifo()
79 static void enc314_disable_fifo(struct stream_encoder *enc) in enc314_disable_fifo()
87 struct stream_encoder *enc, in enc314_dp_set_odm_combine()
97 struct stream_encoder *enc, in enc314_stream_encoder_dvi_set_stream_attribute()
137 struct stream_encoder *enc, in enc314_stream_encoder_hdmi_set_stream_attribute()
279 struct stream_encoder *enc) in enc314_stream_encoder_dp_blank()
289 struct stream_encoder *enc, in enc314_stream_encoder_dp_unblank()
376 static void enc314_dp_set_dsc_config(struct stream_encoder *enc, in enc314_dp_set_dsc_config()
389 static void enc314_read_state(struct stream_encoder *enc, struct enc_state *s) in enc314_read_state()
[all …]
Ddcn314_dio_stream_encoder.h277 struct stream_encoder *enc,
281 struct stream_encoder *enc);
284 struct stream_encoder *enc,
288 struct stream_encoder *enc,
292 struct stream_encoder *enc,
297 struct stream_encoder *enc);
300 struct stream_encoder *enc,
306 struct stream_encoder *enc,
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_dio_stream_encoder.c198 struct stream_encoder *enc, in enc3_stream_encoder_update_hdmi_info_packets()
218 struct stream_encoder *enc) in enc3_stream_encoder_stop_hdmi_info_packets()
305 static void enc3_dp_set_dsc_config(struct stream_encoder *enc, in enc3_dp_set_dsc_config()
321 void enc3_dp_set_dsc_pps_info_packet(struct stream_encoder *enc, in enc3_dp_set_dsc_pps_info_packet()
389 static void enc3_read_state(struct stream_encoder *enc, struct enc_state *s) in enc3_read_state()
408 struct stream_encoder *enc, in enc3_stream_encoder_update_dp_info_packets()
482 struct stream_encoder *enc, in enc3_dp_set_odm_combine()
492 struct stream_encoder *enc, in enc3_stream_encoder_dvi_set_stream_attribute()
538 struct stream_encoder *enc, in enc3_stream_encoder_hdmi_set_stream_attribute()
674 struct stream_encoder *enc, in enc3_audio_mute_control()
[all …]
Ddcn30_dio_stream_encoder.h289 struct stream_encoder *enc,
293 struct stream_encoder *enc);
296 struct stream_encoder *enc,
300 struct stream_encoder *enc,
304 struct stream_encoder *enc,
309 struct stream_encoder *enc);
312 struct stream_encoder *enc,
318 struct stream_encoder *enc,
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_stream_encoder.c146 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()
351 static void enc2_read_state(struct stream_encoder *enc, struct enc_state *s) in enc2_read_state()
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()
454 struct stream_encoder *enc, in enc2_stream_encoder_dp_unblank()
537 struct stream_encoder *enc, in enc2_dp_set_odm_combine()
546 struct stream_encoder *enc, in enc2_stream_encoder_dp_set_stream_attribute()
[all …]
Ddcn20_stream_encoder.h100 struct stream_encoder *enc,
108 struct stream_encoder *enc,
111 void enc2_set_dynamic_metadata(struct stream_encoder *enc,
117 struct stream_encoder *enc);
Ddcn20_resource.h66 struct stream_encoder *dcn20_stream_encoder_create(
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn32/
Ddcn32_dio_stream_encoder.c54 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()
281 struct stream_encoder *enc, in enc32_stream_encoder_dp_unblank()
384 static void enc32_dp_set_dsc_config(struct stream_encoder *enc, in enc32_dp_set_dsc_config()
397 static void enc32_read_state(struct stream_encoder *enc, struct enc_state *s) in enc32_read_state()
414 static void enc32_set_dig_input_mode(struct stream_encoder *enc, unsigned int pix_per_container) in enc32_set_dig_input_mode()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_resource.h48 struct stream_encoder *dce110_find_first_free_match_stream_enc_for_link(
Ddce110_resource.c523 static struct stream_encoder *dce110_stream_encoder_create( in dce110_stream_encoder_create()
1196 struct stream_encoder *dce110_find_first_free_match_stream_enc_for_link( in dce110_find_first_free_match_stream_enc_for_link()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dce100/
Ddce100_resource.h49 struct stream_encoder *dce100_find_first_free_match_stream_enc_for_link(
Ddce100_resource.c472 static struct stream_encoder *dce100_stream_encoder_create( in dce100_stream_encoder_create()
926 struct stream_encoder *dce100_find_first_free_match_stream_enc_for_link( in dce100_find_first_free_match_stream_enc_for_link()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/inc/
Dcore_types.h195 struct stream_encoder *(*find_first_free_match_stream_enc_for_link)(
256 struct stream_encoder *stream_enc[MAX_PIPES * 2];
342 struct stream_encoder *stream_enc;
Dresource.h75 struct stream_encoder *(*create_stream_encoder)(
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/
Ddcn20_clk_mgr.c156 struct stream_encoder *stream_enc = pipe_ctx->stream_res.stream_enc; in dcn20_update_clocks_update_dentist()
186 struct stream_encoder *stream_enc = pipe_ctx->stream_res.stream_enc; in dcn20_update_clocks_update_dentist()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/
Ddc_link.h53 const struct stream_encoder *stream_enc;

123