/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dsc/ |
D | Makefile | 4 DSC = dc_dsc.o rc_calc.o rc_calc_dpi.o macro 6 AMD_DAL_DSC = $(addprefix $(AMDDALPATH)/dc/dsc/,$(DSC))
|
/linux-6.1.9/Documentation/devicetree/bindings/display/mediatek/ |
D | mediatek,dsc.yaml | 7 title: mediatek display DSC controller 14 The DSC standard is a specification of the algorithms used for 17 video bit stream. DSC is designed for real-time systems with 34 - description: DSC Wrapper Clock
|
/linux-6.1.9/Documentation/admin-guide/media/ |
D | zr364xx.rst | 84 0x0595 0x4343 Digitrex DSC 1300 88 0x0feb 0x2004 Packard Bell DSC-300
|
D | gspca-cardlist.rst | 261 spca500 084d:0003 D-Link DSC-350
|
/linux-6.1.9/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_mst_types.c | 656 params[i].timing->flags.DSC = 1; in set_dsc_configs_from_fairness_vars() 669 params[i].timing->flags.DSC = 0; in set_dsc_configs_from_fairness_vars() 683 params[i].timing->flags.DSC, in set_dsc_configs_from_fairness_vars() 915 stream->timing.flags.DSC = 0; in compute_mst_dsc_configs_for_link() 1159 if (stream->timing.flags.DSC == 1) in compute_mst_dsc_configs_for_state()
|
D | amdgpu_dm.c | 5574 stream->timing.flags.DSC = 0; in update_dsc_caps() 5628 stream->timing.flags.DSC = 1; in apply_dsc_policy_for_edp() 5643 stream->timing.flags.DSC = 1; in apply_dsc_policy_for_edp() 5684 stream->timing.flags.DSC = 1; in apply_dsc_policy_for_stream() 5702 stream->timing.flags.DSC = 1; in apply_dsc_policy_for_stream() 5711 stream->timing.flags.DSC = 1; in apply_dsc_policy_for_stream() 5713 if (stream->timing.flags.DSC && aconnector->dsc_settings.dsc_num_slices_h) in apply_dsc_policy_for_stream() 5716 if (stream->timing.flags.DSC && aconnector->dsc_settings.dsc_num_slices_v) in apply_dsc_policy_for_stream() 5719 if (stream->timing.flags.DSC && aconnector->dsc_settings.dsc_bits_per_pixel) in apply_dsc_policy_for_stream() 6558 if (stream->timing.flags.DSC != 1) { in dm_update_mst_vcpi_slots_for_dsc()
|
/linux-6.1.9/Documentation/gpu/amdgpu/display/ |
D | dc-glossary.rst | 94 DSC
|
D | dcn-overview.rst | 59 want to drive an 8k@60Hz with a DSC enabled, our DCN may require 4 DPP and 2 138 another pipe; they are routed linearly, except for DSC, which can be
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn32/ |
D | dcn32_dio_stream_encoder.c | 241 two_pix = two_pix || (timing->flags.DSC && timing->pixel_encoding == PIXEL_ENCODING_YCBCR422 in is_two_pixels_per_containter()
|
D | dcn32_hwseq.c | 1149 update_dsc_on_stream(pipe_ctx, pipe_ctx->stream->timing.flags.DSC); in dcn32_update_odm()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/link/ |
D | link_hwss_hpo_dp.c | 154 stream->timing.flags.DSC, in setup_hpo_dp_stream_attribute()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn314/ |
D | dcn314_dio_stream_encoder.c | 272 two_pix = two_pix || (timing->flags.DSC && timing->pixel_encoding == PIXEL_ENCODING_YCBCR422 in is_two_pixels_per_containter()
|
D | dcn314_hwseq.c | 227 update_dsc_on_stream(pipe_ctx, pipe_ctx->stream->timing.flags.DSC); in dcn314_update_odm()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_link.c | 2899 if (timing->flags.DSC && !timing->dsc_cfg.is_frl) in dp_active_dongle_validate_timing() 2901 outputTiming.flags.DSC = 0; in dp_active_dongle_validate_timing() 4206 if (pipe_ctx->stream->timing.flags.DSC) { in fpga_dp_hpo_enable_link_and_stream() 4336 !pipe_ctx->stream->timing.flags.DSC && in core_link_enable_stream() 4354 if (pipe_ctx->stream->timing.flags.DSC) { in core_link_enable_stream() 4403 if (pipe_ctx->stream->timing.flags.DSC) { in core_link_enable_stream() 4529 if (pipe_ctx->stream->timing.flags.DSC) { in core_link_disable_stream() 4804 if (timing->flags.DSC) in dc_bandwidth_in_kbps_from_timing()
|
D | dc_stream.c | 758 stream->timing.flags.DSC, in dc_stream_log()
|
D | dc.c | 625 param.dsc_mode = pipe->stream->timing.flags.DSC ? 1:0; in dc_stream_configure_crc() 1608 if (crtc_timing->flags.DSC) in dc_validate_boot_timing() 2868 uint32_t old_dsc_enabled = stream->timing.flags.DSC; in copy_stream_update_to_stream() 2879 stream->timing.flags.DSC = enable_dsc; in copy_stream_update_to_stream() 2882 stream->timing.flags.DSC = old_dsc_enabled; in copy_stream_update_to_stream()
|
D | dc_link_dp.c | 3923 if (stream->timing.flags.DSC) { in decide_link_settings() 3933 tmp_timing.flags.DSC = 0; in decide_link_settings() 6786 if (!crtc_timing->flags.DSC) in is_edp_ilr_optimization_required() 7493 if (!pipe_ctx->stream->timing.flags.DSC) in dp_set_dsc_enable() 7526 if (!pipe_ctx->stream->timing.flags.DSC || !dsc) in dp_set_dsc_pps_sdp() 7586 if (!pipe_ctx->stream->timing.flags.DSC) in dp_update_dsc_config()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/ |
D | dc_hw_types.h | 771 uint32_t DSC : 1; /* Use DSC with this timing */ member
|
/linux-6.1.9/Documentation/devicetree/bindings/firmware/ |
D | fsl,scu.yaml | 21 with the LSIO DSC IP bus. The SC firmware will communicate with this MU
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn20/ |
D | dcn20_stream_encoder.c | 447 two_pix = two_pix || (timing->flags.DSC && timing->pixel_encoding == PIXEL_ENCODING_YCBCR422 in is_two_pixels_per_containter()
|
D | dcn20_resource.c | 1438 if (result == DC_OK && dc_stream->timing.flags.DSC) in dcn20_add_stream_to_ctx() 1531 if (next_odm_pipe->stream->timing.flags.DSC == 1 && !next_odm_pipe->top_pipe) { in dcn20_split_stream_for_odm() 1669 if (pipe_ctx->top_pipe || pipe_ctx->prev_odm_pipe || !stream || !stream->timing.flags.DSC) in dcn20_validate_dsc()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dce/ |
D | dmub_psr.c | 387 copy_settings_data->dsc_enable_status = (pipe_ctx->stream->timing.flags.DSC == 1); in dmub_psr_copy_settings()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn31/ |
D | dcn31_dccg.c | 536 (params->timing->flags.DSC && params->timing->pixel_encoding == PIXEL_ENCODING_YCBCR422 in dccg31_set_dtbclk_dto()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
D | dcn20_fpu.c | 1215 pipes[pipe_cnt].dout.dsc_enable = res_ctx->pipe_ctx[i].stream->timing.flags.DSC; in dcn20_populate_dml_pipes_from_context() 1357 if (res_ctx->pipe_ctx[i].stream->timing.flags.DSC && in dcn20_populate_dml_pipes_from_context() 1369 if (res_ctx->pipe_ctx[i].stream->timing.flags.DSC) in dcn20_populate_dml_pipes_from_context()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn10/ |
D | dcn10_optc.c | 1608 two_pix = two_pix || (timing->flags.DSC && timing->pixel_encoding == PIXEL_ENCODING_YCBCR422 in optc1_is_two_pixels_per_containter()
|