Home
last modified time | relevance | path

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

12

/Linux-v5.4/drivers/gpu/drm/amd/display/dc/
Ddc_stream.h117 struct dc_stream_state { struct
250 struct dc_stream_state *old_stream, struct dc_stream_state *stream);
252 struct dc_stream_state *old_stream, struct dc_stream_state *stream);
268 struct dc_stream_state *stream,
274 void dc_stream_log(const struct dc *dc, const struct dc_stream_state *stream);
277 struct dc_stream_state *dc_get_stream_at_index(struct dc *dc, uint8_t i);
282 uint32_t dc_stream_get_vblank_counter(const struct dc_stream_state *stream);
287 bool dc_stream_send_dp_sdp(const struct dc_stream_state *stream,
295 bool dc_stream_get_scanoutpos(const struct dc_stream_state *stream,
304 struct dc_stream_state *stream);
[all …]
Ddm_helpers.h56 const struct dc_stream_state *stream,
79 const struct dc_stream_state *stream);
85 const struct dc_stream_state *stream,
124 const struct dc_stream_state *stream,
/Linux-v5.4/drivers/gpu/drm/amd/display/modules/inc/
Dmod_freesync.h126 const struct dc_stream_state *stream,
131 struct dc_stream_state *stream,
145 const struct dc_stream_state *stream,
152 const struct dc_stream_state *stream,
158 const struct dc_stream_state *stream,
163 const struct dc_stream_state *stream,
167 const struct dc_stream_state *stream);
170 const struct dc_stream_state *stream,
Dmod_info_packet.h31 struct dc_stream_state;
35 void mod_build_vsc_infopacket(const struct dc_stream_state *stream,
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/inc/
Dresource.h92 struct dc_stream_state *stream);
118 struct dc_stream_state *stream1,
119 struct dc_stream_state *stream2);
131 struct dc_stream_state *stream);
136 struct dc_stream_state *dc_stream,
146 struct dc_state *old_context, struct dc_stream_state *stream);
162 struct dc_stream_state *stream);
167 struct dc_stream_state *stream);
173 void resource_build_bit_depth_reduction_params(struct dc_stream_state *stream,
Dcore_types.h70 const struct dc_stream_state *stream,
116 struct dc_stream_state *stream);
123 struct dc_stream_state *dc_stream);
128 struct dc_stream_state *stream);
135 struct dc_stream_state *stream);
290 struct dc_stream_state *stream;
382 struct dc_stream_state *streams[MAX_PIPES];
Ddc_link_dp.h33 struct dc_stream_state;
51 struct dc_stream_state *stream,
Dhw_sequencer.h103 const struct dc_stream_state *stream,
162 const struct dc_stream_state *stream);
320 const struct dc_stream_state *stream,
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/
Ddc_stream.c44 void update_stream_signal(struct dc_stream_state *stream, struct dc_sink *sink) in update_stream_signal()
61 static void construct(struct dc_stream_state *stream, in construct()
132 static void destruct(struct dc_stream_state *stream) in destruct()
141 void dc_stream_retain(struct dc_stream_state *stream) in dc_stream_retain()
148 struct dc_stream_state *stream = container_of(kref, struct dc_stream_state, refcount); in dc_stream_free()
154 void dc_stream_release(struct dc_stream_state *stream) in dc_stream_release()
161 struct dc_stream_state *dc_create_stream_for_sink( in dc_create_stream_for_sink()
164 struct dc_stream_state *stream; in dc_create_stream_for_sink()
169 stream = kzalloc(sizeof(struct dc_stream_state), GFP_KERNEL); in dc_create_stream_for_sink()
180 struct dc_stream_state *dc_copy_stream(const struct dc_stream_state *stream) in dc_copy_stream()
[all …]
Ddc_resource.c375 struct dc_stream_state *stream1, in resource_are_streams_timing_synchronizable()
376 struct dc_stream_state *stream2) in resource_are_streams_timing_synchronizable()
413 struct dc_stream_state *stream1, in is_dp_and_hdmi_sharable()
414 struct dc_stream_state *stream2) in is_dp_and_hdmi_sharable()
550 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_viewport()
658 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_recout()
716 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_scaling_ratios()
846 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_inits_and_adj_vp()
1130 struct dc_stream_state *stream) in resource_get_head_pipe_for_stream()
1197 struct dc_stream_state *stream) in acquire_first_split_pipe()
[all …]
Ddc.c280 struct dc_stream_state *stream, in dc_stream_adjust_vmin_vmax()
305 struct dc_stream_state **streams, int num_streams, in dc_stream_get_crtc_position()
309 const struct dc_stream_state *stream = streams[0]; in dc_stream_get_crtc_position()
340 bool dc_stream_configure_crc(struct dc *dc, struct dc_stream_state *stream, in dc_stream_configure_crc()
390 bool dc_stream_get_crc(struct dc *dc, struct dc_stream_state *stream, in dc_stream_get_crc()
414 void dc_stream_set_dither_option(struct dc_stream_state *stream, in dc_stream_set_dither_option()
453 bool dc_stream_set_gamut_remap(struct dc *dc, const struct dc_stream_state *stream) in dc_stream_set_gamut_remap()
470 bool dc_stream_program_csc_matrix(struct dc *dc, struct dc_stream_state *stream) in dc_stream_program_csc_matrix()
494 struct dc_stream_state **streams, in dc_stream_set_static_screen_events()
504 struct dc_stream_state *stream = streams[i]; in dc_stream_set_static_screen_events()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_resource.h57 struct dc_stream_state *stream);
132 …ild_mapped_resource(const struct dc *dc, struct dc_state *context, struct dc_stream_state *stream);
133 …cn20_add_stream_to_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream);
134 …remove_stream_from_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream);
Ddcn20_hwseq.h69 const struct dc_stream_state *stream);
/Linux-v5.4/drivers/gpu/drm/amd/display/modules/freesync/
Dfreesync.c109 const struct dc_stream_state *stream, in calc_duration_in_us_from_v_total()
122 const struct dc_stream_state *stream, in calc_v_total_from_refresh()
146 const struct dc_stream_state *stream, in calc_v_total_from_duration()
173 const struct dc_stream_state *stream, in update_v_total_for_static_ramp()
242 const struct dc_stream_state *stream, in apply_below_the_range()
373 const struct dc_stream_state *stream, in apply_fixed_refresh()
454 const struct dc_stream_state *stream, in mod_freesync_get_vmin_vmax()
465 struct dc_stream_state *stream, in mod_freesync_get_v_position()
701 const struct dc_stream_state *stream, in mod_freesync_build_vrr_infopacket()
727 const struct dc_stream_state *stream, in mod_freesync_build_vrr_params()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce100/
Ddce100_resource.h47 struct dc_stream_state *dc_stream);
52 struct dc_stream_state *stream);
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_resource.h48 struct dc_stream_state *stream);
Ddcn10_hw_sequencer.h84 const struct dc_stream_state *stream);
Ddcn10_resource.c989 const struct dc_stream_state *stream = pipe_ctx->stream; in get_pixel_clock_parameters()
1013 static void build_clamping_params(struct dc_stream_state *stream) in build_clamping_params()
1040 struct dc_stream_state *stream) in build_mapped_resource()
1072 struct dc_stream_state *dc_stream) in dcn10_add_stream_to_ctx()
1091 struct dc_stream_state *stream) in dcn10_acquire_idle_pipe_for_layer()
1218 struct dc_stream_state *stream) in dcn10_find_first_free_match_stream_enc_for_link()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_resource.h51 struct dc_stream_state *stream);
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce112/
Ddce112_resource.h53 struct dc_stream_state *dc_stream);
/Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_helpers.c181 const struct dc_stream_state *stream, in dm_helpers_dp_mst_write_payload_allocation_table()
287 const struct dc_stream_state *stream) in dm_helpers_dp_mst_poll_for_allocation_change_trigger()
313 const struct dc_stream_state *stream, in dm_helpers_dp_mst_send_payload_allocation()
547 const struct dc_stream_state *stream, in dm_helpers_dp_write_dsc_enable()
Damdgpu_dm_crc.c105 struct dc_stream_state *stream_state = dm_crtc_state->stream; in amdgpu_dm_crtc_configure_crc_source()
283 struct dc_stream_state *stream_state; in amdgpu_dm_crtc_handle_crc_irq()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/virtual/
Dvirtual_link_encoder.c35 const struct dc_stream_state *stream) { return true; } in virtual_link_encoder_validate_output_with_stream()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/
Ddce110_clk_mgr.c98 struct dc_stream_state *stream = context->streams[j]; in dce110_get_min_vblank_time_us()
129 const struct dc_stream_state *stream = context->streams[j]; in dce110_fill_display_configs()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/clk_mgr/
Dclk_mgr.c53 const struct dc_stream_state *stream = context->streams[i]; in clk_mgr_helper_get_active_display_cnt()

12