/linux-6.1.9/drivers/gpu/drm/amd/display/dc/ |
D | dc_stream.h | 156 struct dc_stream_state *paired_stream; // master / slave stream 159 struct dc_stream_state { struct 275 struct dc_stream_state *stream; argument 312 struct dc_stream_state *old_stream, struct dc_stream_state *stream); 314 struct dc_stream_state *old_stream, struct dc_stream_state *stream); 332 struct dc_stream_state *dc_stream, 348 struct dc_stream_state *stream, 354 void dc_stream_log(const struct dc *dc, const struct dc_stream_state *stream); 357 struct dc_stream_state *dc_get_stream_at_index(struct dc *dc, uint8_t i); 362 uint32_t dc_stream_get_vblank_counter(const struct dc_stream_state *stream); [all …]
|
D | dm_helpers.h | 79 const struct dc_stream_state *stream, 102 const struct dc_stream_state *stream); 108 const struct dc_stream_state *stream, 146 const struct dc_stream_state *stream, 152 void dm_helpers_mst_enable_stream_features(const struct dc_stream_state *stream);
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_stream.c | 40 void update_stream_signal(struct dc_stream_state *stream, struct dc_sink *sink) in update_stream_signal() 57 static bool dc_stream_construct(struct dc_stream_state *stream, in dc_stream_construct() 131 static void dc_stream_destruct(struct dc_stream_state *stream) in dc_stream_destruct() 140 void dc_stream_retain(struct dc_stream_state *stream) in dc_stream_retain() 147 struct dc_stream_state *stream = container_of(kref, struct dc_stream_state, refcount); in dc_stream_free() 153 void dc_stream_release(struct dc_stream_state *stream) in dc_stream_release() 160 struct dc_stream_state *dc_create_stream_for_sink( in dc_create_stream_for_sink() 163 struct dc_stream_state *stream; in dc_create_stream_for_sink() 168 stream = kzalloc(sizeof(struct dc_stream_state), GFP_KERNEL); in dc_create_stream_for_sink() 186 struct dc_stream_state *dc_copy_stream(const struct dc_stream_state *stream) in dc_copy_stream() [all …]
|
D | dc_link_enc_cfg.c | 32 static bool is_dig_link_enc_stream(struct dc_stream_state *stream) in is_dig_link_enc_stream() 80 static struct dc_stream_state *get_stream_using_link_enc( in get_stream_using_link_enc() 84 struct dc_stream_state *stream = NULL; in get_stream_using_link_enc() 101 struct dc_stream_state *stream, in remove_link_enc_assignment() 136 struct dc_stream_state *stream, in add_link_enc_assignment() 187 static bool is_avail_link_enc(struct dc_state *state, enum engine_id eng_id, struct dc_stream_state… in is_avail_link_enc() 196 struct dc_stream_state *stream_assigned = NULL; in is_avail_link_enc() 287 struct dc_stream_state *streams[], in link_enc_cfg_link_encs_assign() 306 struct dc_stream_state *stream = streams[i]; in link_enc_cfg_link_encs_assign() 326 struct dc_stream_state *stream = state->streams[i]; in link_enc_cfg_link_encs_assign() [all …]
|
D | dc_resource.c | 501 struct dc_stream_state *stream1, in resource_are_vblanks_synchronizable() 502 struct dc_stream_state *stream2) in resource_are_vblanks_synchronizable() 544 struct dc_stream_state *stream1, in resource_are_streams_timing_synchronizable() 545 struct dc_stream_state *stream2) in resource_are_streams_timing_synchronizable() 586 struct dc_stream_state *stream1, in is_dp_and_hdmi_sharable() 587 struct dc_stream_state *stream2) in is_dp_and_hdmi_sharable() 805 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_recout() 883 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_scaling_ratios() 999 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_inits_and_viewports() 1352 struct dc_stream_state *stream) in resource_get_head_pipe_for_stream() [all …]
|
D | dc.c | 399 struct dc_stream_state *stream, in dc_stream_adjust_vmin_vmax() 441 struct dc_stream_state *stream, in dc_stream_get_last_used_drr_vtotal() 469 struct dc_stream_state **streams, int num_streams, in dc_stream_get_crtc_position() 473 const struct dc_stream_state *stream = streams[0]; in dc_stream_get_crtc_position() 494 bool dc_stream_forward_dmcu_crc_window(struct dc *dc, struct dc_stream_state *stream, in dc_stream_forward_dmcu_crc_window() 540 bool dc_stream_stop_dmcu_crc_win_update(struct dc *dc, struct dc_stream_state *stream) in dc_stream_stop_dmcu_crc_win_update() 587 bool dc_stream_configure_crc(struct dc *dc, struct dc_stream_state *stream, in dc_stream_configure_crc() 656 bool dc_stream_get_crc(struct dc *dc, struct dc_stream_state *stream, in dc_stream_get_crc() 680 void dc_stream_set_dyn_expansion(struct dc *dc, struct dc_stream_state *stream, in dc_stream_set_dyn_expansion() 701 void dc_stream_set_dither_option(struct dc_stream_state *stream, in dc_stream_set_dither_option() [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/inc/ |
D | resource.h | 104 struct dc_stream_state *stream); 130 struct dc_stream_state *stream1, 131 struct dc_stream_state *stream2); 134 struct dc_stream_state *stream1, 135 struct dc_stream_state *stream2); 147 struct dc_stream_state *stream); 152 struct dc_stream_state *dc_stream, 175 struct dc_stream_state *stream); 180 struct dc_stream_state *stream); 186 void resource_build_bit_depth_reduction_params(struct dc_stream_state *stream, [all …]
|
D | link_enc_cfg.h | 60 struct dc_stream_state *streams[], 71 struct dc_stream_state *stream); 82 struct dc_stream_state *link_enc_cfg_get_stream_using_link_enc( 102 const struct dc_stream_state *stream); 110 const struct dc_stream_state *stream);
|
D | core_types.h | 73 const struct dc_stream_state *stream, 133 struct dc_stream_state *streams[], 143 struct dc_stream_state *stream); 157 struct dc_stream_state *stream); 178 struct dc_stream_state *stream, 186 struct dc_stream_state *dc_stream); 191 struct dc_stream_state *stream); 198 struct dc_stream_state *stream); 227 struct dc_stream_state *stream); 402 struct dc_stream_state *stream; [all …]
|
D | dc_link_dp.h | 39 struct dc_stream_state; 74 struct dc_stream_state *stream, 203 const struct dc_stream_state *stream, 215 const struct dc_stream_state *stream,
|
D | hw_sequencer_private.h | 89 const struct dc_stream_state *stream); 132 const struct dc_stream_state *stream,
|
/linux-6.1.9/drivers/gpu/drm/amd/display/modules/inc/ |
D | mod_freesync.h | 142 const struct dc_stream_state *stream, 147 struct dc_stream_state *stream, 161 const struct dc_stream_state *stream, 169 const struct dc_stream_state *stream, 175 const struct dc_stream_state *stream, 180 const struct dc_stream_state *stream, 184 const struct dc_stream_state *stream); 194 const struct dc_stream_state *stream,
|
D | mod_info_packet.h | 32 struct dc_stream_state; 36 void mod_build_vsc_infopacket(const struct dc_stream_state *stream, 40 void mod_build_hf_vsif_infopacket(const struct dc_stream_state *stream,
|
/linux-6.1.9/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_psr.h | 35 bool amdgpu_dm_psr_enable(struct dc_stream_state *stream); 36 bool amdgpu_dm_link_setup_psr(struct dc_stream_state *stream); 37 bool amdgpu_dm_psr_disable(struct dc_stream_state *stream);
|
D | amdgpu_dm_crtc.h | 33 struct dc_stream_state *new_stream, 34 struct dc_stream_state *old_stream);
|
D | amdgpu_dm_psr.c | 101 bool amdgpu_dm_link_setup_psr(struct dc_stream_state *stream) in amdgpu_dm_link_setup_psr() 139 bool amdgpu_dm_psr_enable(struct dc_stream_state *stream) in amdgpu_dm_psr_enable() 194 bool amdgpu_dm_psr_disable(struct dc_stream_state *stream) in amdgpu_dm_psr_disable()
|
D | amdgpu_dm.h | 119 struct dc_stream_state *stream; 666 struct dc_stream_state *stream; 801 struct dc_stream_state * 805 const struct dc_stream_state *old_stream);
|
D | amdgpu_dm_mst_types.c | 50 bool is_timing_changed(struct dc_stream_state *cur_stream, 51 struct dc_stream_state *new_stream); 886 struct dc_stream_state *stream; in compute_mst_dsc_configs_for_link() 1018 struct dc_stream_state *stream; in is_dsc_need_re_compute() 1111 struct dc_stream_state *stream; in compute_mst_dsc_configs_for_state() 1172 struct dc_stream_state *stream; in pre_compute_mst_dsc_configs_for_state() 1218 struct dc_stream_state *stream) in find_crtc_index_in_state_by_stream() 1300 struct dc_stream_state *stream = dm_state->context->streams[i]; in pre_validate_dsc() 1344 struct dc_stream_state *stream = dm_state->context->streams[i]; in pre_validate_dsc() 1358 struct dc_stream_state *stream = dm_state->context->streams[i]; in pre_validate_dsc() [all …]
|
D | amdgpu_dm_irq_params.h | 34 struct dc_stream_state *stream;
|
D | amdgpu_dm_helpers.c | 183 const struct dc_stream_state *stream, in dm_helpers_dp_mst_write_payload_allocation_table() 242 const struct dc_stream_state *stream) in dm_helpers_dp_mst_poll_for_allocation_change_trigger() 268 const struct dc_stream_state *stream, in dm_helpers_dp_mst_send_payload_allocation() 646 const struct dc_stream_state *stream, in write_dsc_enable_synaptics_non_virtual_dpcd_mst() 683 const struct dc_stream_state *stream, in dm_helpers_dp_write_dsc_enable() 967 void dm_helpers_mst_enable_stream_features(const struct dc_stream_state *stream) in dm_helpers_mst_enable_stream_features()
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn20/ |
D | dcn20_resource.h | 64 struct dc_stream_state *stream); 160 …ild_mapped_resource(const struct dc *dc, struct dc_state *context, struct dc_stream_state *stream); 161 …cn20_add_stream_to_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream); 162 …_dsc_to_stream_resource(struct dc *dc, struct dc_state *dc_ctx, struct dc_stream_state *dc_stream); 163 …remove_stream_from_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream);
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dce100/ |
D | dce100_resource.h | 47 struct dc_stream_state *dc_stream); 52 struct dc_stream_state *stream);
|
/linux-6.1.9/drivers/gpu/drm/amd/display/modules/power/ |
D | power_helpers.h | 59 const struct dc_stream_state *stream); 61 const struct dc_stream_state *stream);
|
/linux-6.1.9/drivers/gpu/drm/amd/display/modules/freesync/ |
D | freesync.c | 111 const struct dc_stream_state *stream, in calc_duration_in_us_from_v_total() 124 const struct dc_stream_state *stream, in mod_freesync_calc_v_total_from_refresh() 148 const struct dc_stream_state *stream, in calc_v_total_from_duration() 184 const struct dc_stream_state *stream, in update_v_total_for_static_ramp() 257 const struct dc_stream_state *stream, in apply_below_the_range() 410 const struct dc_stream_state *stream, in apply_fixed_refresh() 528 const struct dc_stream_state *stream, in mod_freesync_get_vmin_vmax() 539 struct dc_stream_state *stream, in mod_freesync_get_v_position() 971 const struct dc_stream_state *stream, in mod_freesync_build_vrr_infopacket() 1018 const struct dc_stream_state *stream, in mod_freesync_build_vrr_params() [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn30/ |
D | dcn30_hwseq.h | 36 const struct dc_stream_state *stream, 63 const struct dc_stream_state *stream);
|