| /drivers/gpu/drm/amd/display/dc/ |
| A D | dc_stream.h | 186 struct dc_stream_state { struct 322 struct dc_stream_state *stream; argument 367 struct dc_stream_state *old_stream, struct dc_stream_state *stream); 369 struct dc_stream_state *old_stream, struct dc_stream_state *stream); 403 struct dc_stream_state *stream, 437 struct dc_stream_state *stream, 485 struct dc_stream_state *dc_copy_stream(const struct dc_stream_state *stream); 514 struct dc_stream_state *stream, 518 struct dc_stream_state *stream, 522 struct dc_stream_state *stream, [all …]
|
| A D | dc_state_priv.h | 40 const struct dc_stream_state *stream); 44 const struct dc_stream_state *stream); 49 struct dc_stream_state *main_stream); 57 struct dc_stream_state *phantom_stream); 65 struct dc_stream_state *phantom_stream, 66 struct dc_stream_state *main_stream); 69 struct dc_stream_state *phantom_stream); 73 struct dc_stream_state *phantom_stream, 79 struct dc_stream_state *phantom_stream, 85 struct dc_stream_state *phantom_stream, [all …]
|
| A D | dc_stream_priv.h | 31 bool dc_stream_construct(struct dc_stream_state *stream, 33 void dc_stream_destruct(struct dc_stream_state *stream); 35 void dc_stream_assign_stream_id(struct dc_stream_state *stream); 41 int dc_stream_calculate_max_flickerless_refresh_rate(struct dc_stream_state *stream, 49 int dc_stream_calculate_min_flickerless_refresh_rate(struct dc_stream_state *stream, 56 bool dc_stream_is_refresh_rate_range_flickerless(struct dc_stream_state *stream, 65 unsigned int dc_stream_get_max_flickerless_instant_vtotal_decrease(struct dc_stream_state *stream, 72 unsigned int dc_stream_get_max_flickerless_instant_vtotal_increase(struct dc_stream_state *stream,
|
| A D | dc_state.h | 43 struct dc_stream_state *stream); 48 struct dc_stream_state *stream); 52 struct dc_stream_state *stream, 58 struct dc_stream_state *stream, 64 struct dc_stream_state *stream, 69 struct dc_stream_state *stream, 76 const struct dc_stream_state *stream);
|
| A D | dm_helpers.h | 80 const struct dc_stream_state *stream, 103 const struct dc_stream_state *stream); 109 const struct dc_stream_state *stream); 116 const struct dc_stream_state *stream); 166 const struct dc_stream_state *stream, 172 const struct dc_stream_state *stream); 177 void dm_helpers_mst_enable_stream_features(const struct dc_stream_state *stream); 226 bool dm_helpers_is_fullscreen(struct dc_context *ctx, struct dc_stream_state *stream); 227 bool dm_helpers_is_hdr_on(struct dc_context *ctx, struct dc_stream_state *stream);
|
| /drivers/gpu/drm/amd/display/dc/dml2/ |
| A D | dml2_wrapper.h | 40 struct dc_stream_state; 82 const struct dc_stream_state *stream, 97 const struct dc_stream_state *stream); 106 const struct dc_stream_state *stream); 109 struct dc_stream_state *stream, 119 struct dc_stream_state *main_stream); 125 struct dc_stream_state *phantom_stream, 126 struct dc_stream_state *main_stream); 129 struct dc_stream_state *stream, 134 struct dc_stream_state *stream); [all …]
|
| /drivers/gpu/drm/amd/display/dc/core/ |
| A D | dc_stream.c | 151 struct dc_stream_state *stream = container_of(kref, struct dc_stream_state, refcount); in dc_stream_free() 167 struct dc_stream_state *stream; in dc_create_stream_for_sink() 190 struct dc_stream_state *dc_copy_stream(const struct dc_stream_state *stream) in dc_copy_stream() 221 struct dc_stream_state *stream) in dc_stream_get_status() 229 struct dc_stream_state *stream) in program_cursor_attributes() 314 struct dc_stream_state *stream, in dc_stream_set_cursor_attributes() 328 struct dc_stream_state *stream, in dc_stream_program_cursor_attributes() 358 struct dc_stream_state *stream) in program_cursor_position() 394 struct dc_stream_state *stream, in dc_stream_set_cursor_position() 414 struct dc_stream_state *stream, in dc_stream_program_cursor_position() [all …]
|
| A D | dc_state.c | 48 struct dc_stream_state *phantom_stream) in dc_state_track_phantom_stream() 376 struct dc_stream_state *stream) in dc_state_add_stream() 405 struct dc_stream_state *stream) in dc_state_remove_stream() 465 struct dc_stream_state *stream, in dc_state_add_plane() 533 struct dc_stream_state *stream, in dc_state_remove_plane() 594 struct dc_stream_state *stream, in dc_state_rem_all_planes_for_stream() 626 struct dc_stream_state *stream, in dc_state_add_all_planes_for_stream() 655 const struct dc_stream_state *stream) in dc_state_get_stream_status() 677 const struct dc_stream_state *stream) in dc_state_get_stream_subvp_type() 712 struct dc_stream_state *main_stream) in dc_state_create_phantom_stream() [all …]
|
| A D | dc_link_enc_cfg.c | 72 struct dc_stream_state *stream = NULL; in get_stream_using_link_enc() 89 struct dc_stream_state *stream, in remove_link_enc_assignment() 124 struct dc_stream_state *stream, in add_link_enc_assignment() 196 struct dc_stream_state *stream_assigned = NULL; in is_avail_link_enc() 289 struct dc_stream_state *streams[], in link_enc_cfg_link_encs_assign() 308 struct dc_stream_state *stream = streams[i]; in link_enc_cfg_link_encs_assign() 358 struct dc_stream_state *stream = streams[i]; in link_enc_cfg_link_encs_assign() 438 struct dc_stream_state *stream) in link_enc_cfg_link_enc_unassign() 466 struct dc_stream_state *stream = NULL; in link_enc_cfg_get_stream_using_link_enc() 486 struct dc_stream_state *stream = NULL; in link_enc_cfg_get_link_using_link_enc() [all …]
|
| A D | dc_resource.c | 554 struct dc_stream_state *stream1, in resource_are_vblanks_synchronizable() 555 struct dc_stream_state *stream2) in resource_are_vblanks_synchronizable() 597 struct dc_stream_state *stream1, in resource_are_streams_timing_synchronizable() 598 struct dc_stream_state *stream2) in resource_are_streams_timing_synchronizable() 639 struct dc_stream_state *stream1, in is_dp_and_hdmi_sharable() 640 struct dc_stream_state *stream2) in is_dp_and_hdmi_sharable() 2386 struct dc_stream_state *stream) in resource_stream_to_stream_idx() 2519 struct dc_stream_state *stream) in acquire_first_split_pipe() 2633 struct dc_stream_state *stream) in add_hpo_dp_link_enc_to_ctx() 3421 struct dc_stream_state *stream_a, struct dc_stream_state *stream_b) in are_stream_backends_same() [all …]
|
| /drivers/gpu/drm/amd/display/dc/inc/ |
| A D | resource.h | 110 struct dc_stream_state *stream); 140 struct dc_stream_state *stream1, 141 struct dc_stream_state *stream2); 144 struct dc_stream_state *stream1, 145 struct dc_stream_state *stream2); 158 struct dc_stream_state *dc_stream, 293 struct dc_stream_state *stream); 302 struct dc_stream_state *stream); 345 const struct dc_stream_state *stream, 579 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( 105 const struct dc_stream_state *stream);
|
| A D | core_types.h | 123 struct dc_stream_state *streams[], 133 struct dc_stream_state *stream); 162 struct dc_stream_state *dc_stream); 167 struct dc_stream_state *stream); 175 struct dc_stream_state *stream); 206 struct dc_stream_state *stream); 225 const struct dc_stream_state *stream); 441 struct dc_stream_state *stream; 598 struct dc_stream_state *streams[MAX_PIPES]; 607 struct dc_stream_state *phantom_streams[MAX_PHANTOM_PIPES];
|
| A D | link.h | 141 const struct dc_stream_state *stream, 208 struct dc_stream_state *stream, 211 struct dc_stream_state *stream, 271 const struct dc_stream_state *stream, 287 const struct dc_stream_state *stream);
|
| /drivers/gpu/drm/amd/display/modules/inc/ |
| 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,
|
| A D | mod_freesync.h | 114 const struct dc_stream_state *stream, 122 const struct dc_stream_state *stream, 128 const struct dc_stream_state *stream, 133 const struct dc_stream_state *stream, 137 const struct dc_stream_state *stream); 140 const struct dc_stream_state *stream,
|
| /drivers/gpu/drm/amd/display/amdgpu_dm/ |
| A D | amdgpu_dm_psr.h | 35 void 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, bool wait); 40 bool amdgpu_dm_psr_wait_disable(struct dc_stream_state *stream);
|
| A D | amdgpu_dm_psr.c | 98 bool amdgpu_dm_link_setup_psr(struct dc_stream_state *stream) in amdgpu_dm_link_setup_psr() 140 void amdgpu_dm_psr_enable(struct dc_stream_state *stream) in amdgpu_dm_psr_enable() 199 bool amdgpu_dm_psr_disable(struct dc_stream_state *stream, bool wait) in amdgpu_dm_psr_disable() 234 struct dc_stream_state *stream = dm->dc->current_state->streams[i]; in amdgpu_dm_psr_is_active_allowed() 257 bool amdgpu_dm_psr_wait_disable(struct dc_stream_state *stream) in amdgpu_dm_psr_wait_disable()
|
| /drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| A D | dcn32_fpu.h | 42 struct dc_stream_state *phantom_stream, 72 …tive_candidate(struct dc *dc, const struct dc_state *context, struct dc_stream_state **fpo_candida… 74 bool dcn32_find_vactive_pipe(struct dc *dc, const struct dc_state *context, struct dc_stream_state …
|
| /drivers/gpu/drm/amd/display/modules/power/ |
| A D | power_helpers.h | 72 const struct dc_stream_state *stream); 74 const struct dc_stream_state *stream); 76 struct dc_stream_state *stream,
|
| /drivers/gpu/drm/amd/display/dc/resource/dcn20/ |
| A D | dcn20_resource.h | 163 …ild_mapped_resource(const struct dc *dc, struct dc_state *context, struct dc_stream_state *stream); 164 …cn20_add_stream_to_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream); 165 …_dsc_to_stream_resource(struct dc *dc, struct dc_state *dc_ctx, struct dc_stream_state *dc_stream); 166 …remove_stream_from_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream);
|
| /drivers/gpu/drm/amd/display/dc/dml2/dml21/ |
| A D | dml21_utils.c | 94 struct dc_stream_state *dc_main_stream; in dml21_find_dc_pipes_for_plane() 97 struct dc_stream_state *dc_phantom_stream; in dml21_find_dc_pipes_for_plane() 241 static struct dc_stream_state *dml21_add_phantom_stream(struct dml2_context *dml_ctx, in dml21_add_phantom_stream() 244 struct dc_stream_state *main_stream, in dml21_add_phantom_stream() 247 struct dc_stream_state *phantom_stream; in dml21_add_phantom_stream() 281 struct dc_stream_state *phantom_stream, in dml21_add_phantom_plane() 323 struct dc_stream_state *main_stream; in dml21_handle_phantom_streams_planes() 325 struct dc_stream_state *phantom_stream; in dml21_handle_phantom_streams_planes() 393 struct dc_stream_state *phantom_stream; in dml21_build_fams2_programming() 400 struct dc_stream_state *stream = context->streams[i]; in dml21_build_fams2_programming()
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
| A D | dcn32_hwseq.h | 58 struct pipe_ctx *pipe_ctx, const struct dc_stream_state *stream); 62 const struct dc_stream_state *stream); 94 …te_pix_rate_divider(struct dc *dc, struct dc_state *context, const struct dc_stream_state *stream);
|
| /drivers/gpu/drm/amd/display/modules/freesync/ |
| A D | freesync.c | 113 const struct dc_stream_state *stream, in calc_duration_in_us_from_v_total() 137 const struct dc_stream_state *stream, in mod_freesync_calc_v_total_from_refresh() 182 const struct dc_stream_state *stream, in calc_v_total_from_duration() 218 const struct dc_stream_state *stream, in update_v_total_for_static_ramp() 291 const struct dc_stream_state *stream, in apply_below_the_range() 446 const struct dc_stream_state *stream, in apply_fixed_refresh() 942 const struct dc_stream_state *stream, in mod_freesync_build_vrr_infopacket() 978 const struct dc_stream_state *stream, in mod_freesync_build_vrr_params() 1131 const struct dc_stream_state *stream, in mod_freesync_handle_preflip() 1168 const struct dc_stream_state *stream, in mod_freesync_handle_v_update() [all …]
|
| /drivers/gpu/drm/amd/display/dc/resource/dce100/ |
| A D | dce100_resource.h | 47 struct dc_stream_state *dc_stream); 52 struct dc_stream_state *stream);
|