Home
last modified time | relevance | path

Searched refs:dc_stream_state (Results 1 – 25 of 126) sorted by relevance

123456

/drivers/gpu/drm/amd/display/dc/
A Ddc_stream.h186 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 Ddc_state_priv.h40 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 Ddc_stream_priv.h31 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 Ddc_state.h43 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 Ddm_helpers.h80 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 Ddml2_wrapper.h40 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 Ddc_stream.c151 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 Ddc_state.c48 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 Ddc_link_enc_cfg.c72 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 Ddc_resource.c554 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 Dresource.h110 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 Dlink_enc_cfg.h60 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 Dcore_types.h123 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 Dlink.h141 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 Dmod_info_packet.h32 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 Dmod_freesync.h114 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 Damdgpu_dm_psr.h35 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 Damdgpu_dm_psr.c98 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 Ddcn32_fpu.h42 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 Dpower_helpers.h72 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 Ddcn20_resource.h163 …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 Ddml21_utils.c94 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 Ddcn32_hwseq.h58 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 Dfreesync.c113 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 Ddce100_resource.h47 struct dc_stream_state *dc_stream);
52 struct dc_stream_state *stream);

Completed in 67 milliseconds

123456