/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/ |
A D | dc_stream.h | 174 struct dc_stream_state { struct 302 struct dc_stream_state *stream; argument 340 struct dc_stream_state *old_stream, struct dc_stream_state *stream); 342 struct dc_stream_state *old_stream, struct dc_stream_state *stream); 376 struct dc_stream_state *stream, 422 struct dc_stream_state *stream, 428 struct dc_stream_state *stream, 434 struct dc_stream_state *stream, 501 struct dc_stream_state *dc_copy_stream(const struct dc_stream_state *stream); 525 struct dc_stream_state *stream, [all …]
|
A 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, 151 const struct dc_stream_state *stream, 157 void dm_helpers_mst_enable_stream_features(const struct dc_stream_state *stream);
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/core/ |
A D | dc_stream.c | 147 struct dc_stream_state *stream = container_of(kref, struct dc_stream_state, refcount); in dc_stream_free() 163 struct dc_stream_state *stream; in dc_create_stream_for_sink() 186 struct dc_stream_state *dc_copy_stream(const struct dc_stream_state *stream) in dc_copy_stream() 222 struct dc_stream_state *stream) in dc_stream_get_status_from_state() 245 struct dc_stream_state *stream) in dc_stream_get_status() 253 struct dc_stream_state *stream, in program_cursor_attributes() 297 struct dc_stream_state *pStream, in dc_optimize_timing_for_fsft() 313 struct dc_stream_state *stream, in dc_stream_set_cursor_attributes() 371 struct dc_stream_state *stream, in program_cursor_position() 408 struct dc_stream_state *stream, in dc_stream_set_cursor_position() [all …]
|
A D | dc_link_enc_cfg.c | 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() 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() 356 struct dc_stream_state *stream = streams[i]; in link_enc_cfg_link_encs_assign() 426 struct dc_stream_state *stream) in link_enc_cfg_link_enc_unassign() 454 struct dc_stream_state *stream = NULL; in link_enc_cfg_get_stream_using_link_enc() 474 struct dc_stream_state *stream = NULL; in link_enc_cfg_get_link_using_link_enc() 539 const struct dc_stream_state *stream) in link_enc_cfg_get_link_enc_used_by_stream() [all …]
|
A 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() 1352 struct dc_stream_state *stream) in resource_get_head_pipe_for_stream() 1422 struct dc_stream_state *stream) in acquire_first_split_pipe() 1456 struct dc_stream_state *stream, in dc_add_plane_to_context() 1875 struct dc_stream_state *stream_a, struct dc_stream_state *stream_b) in are_stream_backends_same() [all …]
|
A D | dc.c | 397 struct dc_stream_state *stream, in dc_stream_adjust_vmin_vmax() 435 struct dc_stream_state *stream, in dc_stream_get_last_used_drr_vtotal() 772 struct dc_stream_state **streams, in dc_stream_set_static_screen_params() 1028 struct dc_stream_state *stream, in disable_all_writeback_pipes_for_stream() 1672 struct dc_stream_state *stream) in should_update_pipe_for_stream() 2053 struct dc_stream_state *stream, in dc_acquire_release_mpc_3dlut() 2641 struct dc_stream_state *stream; in check_boundary_crossing_for_windowed_mpo_with_odm() 2747 struct dc_stream_state *stream) in stream_get_status() 3010 struct dc_stream_state *stream, in update_planes_and_stream_state() 3149 struct dc_stream_state *stream, in commit_planes_do_stream_update() [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/inc/ |
A 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, 171 struct dc_stream_state *stream); 176 struct dc_stream_state *stream); 182 void resource_build_bit_depth_reduction_params(struct dc_stream_state *stream, [all …]
|
A 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);
|
A D | core_types.h | 113 struct dc_stream_state *streams[], 123 struct dc_stream_state *stream); 137 struct dc_stream_state *stream); 158 struct dc_stream_state *stream, 166 struct dc_stream_state *dc_stream); 171 struct dc_stream_state *stream); 178 struct dc_stream_state *stream); 207 struct dc_stream_state *stream); 385 struct dc_stream_state *stream; 508 struct dc_stream_state *streams[MAX_PIPES];
|
A D | link.h | 102 struct dc_stream_state *stream, 136 const struct dc_stream_state *stream,
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/modules/inc/ |
A 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,
|
A D | mod_info_packet.h | 32 struct dc_stream_state; 36 void mod_build_vsc_infopacket(const struct dc_stream_state *stream, 41 void mod_build_hf_vsif_infopacket(const struct dc_stream_state *stream, 71 void mod_build_adaptive_sync_infopacket(const struct dc_stream_state *stream, 75 void mod_build_adaptive_sync_infopacket_v2(const struct dc_stream_state *stream,
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/amdgpu_dm/ |
A 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);
|
A D | amdgpu_dm_crtc.h | 33 struct dc_stream_state *new_stream, 34 struct dc_stream_state *old_stream);
|
A D | amdgpu_dm_psr.c | 101 bool amdgpu_dm_link_setup_psr(struct dc_stream_state *stream) in amdgpu_dm_link_setup_psr() 142 bool amdgpu_dm_psr_enable(struct dc_stream_state *stream) in amdgpu_dm_psr_enable() 197 bool amdgpu_dm_psr_disable(struct dc_stream_state *stream) in amdgpu_dm_psr_disable()
|
A D | amdgpu_dm.h | 123 struct dc_stream_state *stream; 710 struct dc_stream_state *stream; 816 struct dc_stream_state * 820 const struct dc_stream_state *old_stream);
|
A D | amdgpu_dm_mst_types.c | 51 bool is_timing_changed(struct dc_stream_state *cur_stream, 52 struct dc_stream_state *new_stream); 928 struct dc_stream_state *stream; in compute_mst_dsc_configs_for_link() 1060 struct dc_stream_state *stream; in is_dsc_need_re_compute() 1153 struct dc_stream_state *stream; in compute_mst_dsc_configs_for_state() 1214 struct dc_stream_state *stream; in pre_compute_mst_dsc_configs_for_state() 1260 struct dc_stream_state *stream) in find_crtc_index_in_state_by_stream() 1342 struct dc_stream_state *stream = dm_state->context->streams[i]; in pre_validate_dsc() 1386 struct dc_stream_state *stream = dm_state->context->streams[i]; in pre_validate_dsc() 1400 struct dc_stream_state *stream = dm_state->context->streams[i]; in pre_validate_dsc() [all …]
|
A D | amdgpu_dm_irq_params.h | 34 struct dc_stream_state *stream;
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/modules/power/ |
A D | power_helpers.h | 59 const struct dc_stream_state *stream); 61 const struct dc_stream_state *stream); 63 struct dc_stream_state *stream,
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn20/ |
A 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.3-rc2/drivers/gpu/drm/amd/display/dc/dce100/ |
A D | dce100_resource.h | 47 struct dc_stream_state *dc_stream); 52 struct dc_stream_state *stream);
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/modules/freesync/ |
A 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() 946 const struct dc_stream_state *stream, in mod_freesync_build_vrr_infopacket() 988 const struct dc_stream_state *stream, in mod_freesync_build_vrr_params() [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn30/ |
A D | dcn30_hwseq.h | 36 const struct dc_stream_state *stream, 63 const struct dc_stream_state *stream);
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/modules/info_packet/ |
A D | info_packet.c | 133 void mod_build_vsc_infopacket(const struct dc_stream_state *stream, in mod_build_vsc_infopacket() 449 void mod_build_hf_vsif_infopacket(const struct dc_stream_state *stream, in mod_build_hf_vsif_infopacket() 522 void mod_build_adaptive_sync_infopacket(const struct dc_stream_state *stream, in mod_build_adaptive_sync_infopacket() 556 void mod_build_adaptive_sync_infopacket_v2(const struct dc_stream_state *stream, in mod_build_adaptive_sync_infopacket_v2()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/link/ |
A D | link_dpms.c | 765 struct dc_stream_state *stream = pipe_ctx->stream; in dp_set_dsc_on_rx() 782 struct dc_stream_state *stream = pipe_ctx->stream; in link_set_dsc_on_stream() 880 struct dc_stream_state *stream = pipe_ctx->stream; in link_set_dsc_pps_packet() 977 struct dc_stream_state *stream = pipe_ctx->stream; in enable_stream_features() 1250 struct dc_stream_state *stream = pipe_ctx->stream; in deallocate_mst_payload_with_temp_drm_wa() 1329 struct dc_stream_state *stream = pipe_ctx->stream; in deallocate_mst_payload() 1433 struct dc_stream_state *stream = pipe_ctx->stream; in allocate_mst_payload() 1533 const struct dc_stream_state *stream, in link_calculate_sst_avg_time_slots_per_mtp() 1552 const struct dc_stream_state *stream, in write_128b_132b_sst_payload_allocation_table() 1661 struct dc_stream_state *stream = pipe_ctx->stream; in update_sst_payload() [all …]
|