Home
last modified time | relevance | path

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

123

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/
Ddc_stream.h134 struct dc_stream_state { struct
238 struct dc_stream_state *stream; argument
270 struct dc_stream_state *old_stream, struct dc_stream_state *stream);
272 struct dc_stream_state *old_stream, struct dc_stream_state *stream);
288 struct dc_stream_state *stream,
294 void dc_stream_log(const struct dc *dc, const struct dc_stream_state *stream);
297 struct dc_stream_state *dc_get_stream_at_index(struct dc *dc, uint8_t i);
298 struct dc_stream_state *dc_stream_find_from_link(const struct dc_link *link);
303 uint32_t dc_stream_get_vblank_counter(const struct dc_stream_state *stream);
308 bool dc_stream_send_dp_sdp(const struct dc_stream_state *stream,
[all …]
Ddm_helpers.h79 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,
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/
Ddc_stream.c42 void update_stream_signal(struct dc_stream_state *stream, struct dc_sink *sink) in update_stream_signal()
59 static bool dc_stream_construct(struct dc_stream_state *stream, in dc_stream_construct()
133 static void dc_stream_destruct(struct dc_stream_state *stream) in dc_stream_destruct()
142 void dc_stream_retain(struct dc_stream_state *stream) in dc_stream_retain()
149 struct dc_stream_state *stream = container_of(kref, struct dc_stream_state, refcount); in dc_stream_free()
155 void dc_stream_release(struct dc_stream_state *stream) in dc_stream_release()
162 struct dc_stream_state *dc_create_stream_for_sink( in dc_create_stream_for_sink()
165 struct dc_stream_state *stream; in dc_create_stream_for_sink()
170 stream = kzalloc(sizeof(struct dc_stream_state), GFP_KERNEL); in dc_create_stream_for_sink()
188 struct dc_stream_state *dc_copy_stream(const struct dc_stream_state *stream) in dc_copy_stream()
[all …]
Ddc_resource.c416 struct dc_stream_state *stream1, in resource_are_streams_timing_synchronizable()
417 struct dc_stream_state *stream2) in resource_are_streams_timing_synchronizable()
458 struct dc_stream_state *stream1, in is_dp_and_hdmi_sharable()
459 struct dc_stream_state *stream2) in is_dp_and_hdmi_sharable()
653 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_viewport()
773 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_recout()
838 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_scaling_ratios()
968 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_inits_and_adj_vp()
1318 struct dc_stream_state *stream) in resource_get_head_pipe_for_stream()
1385 struct dc_stream_state *stream) in acquire_first_split_pipe()
[all …]
Ddc.c285 struct dc_stream_state *stream, in dc_stream_adjust_vmin_vmax()
311 struct dc_stream_state **streams, int num_streams, in dc_stream_get_crtc_position()
315 const struct dc_stream_state *stream = streams[0]; in dc_stream_get_crtc_position()
346 bool dc_stream_configure_crc(struct dc *dc, struct dc_stream_state *stream, in dc_stream_configure_crc()
399 bool dc_stream_get_crc(struct dc *dc, struct dc_stream_state *stream, in dc_stream_get_crc()
423 void dc_stream_set_dyn_expansion(struct dc *dc, struct dc_stream_state *stream, in dc_stream_set_dyn_expansion()
444 void dc_stream_set_dither_option(struct dc_stream_state *stream, in dc_stream_set_dither_option()
483 bool dc_stream_set_gamut_remap(struct dc *dc, const struct dc_stream_state *stream) in dc_stream_set_gamut_remap()
500 bool dc_stream_program_csc_matrix(struct dc *dc, struct dc_stream_state *stream) in dc_stream_program_csc_matrix()
524 struct dc_stream_state **streams, in dc_stream_set_static_screen_params()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/modules/inc/
Dmod_freesync.h130 const struct dc_stream_state *stream,
135 struct dc_stream_state *stream,
149 const struct dc_stream_state *stream,
156 const struct dc_stream_state *stream,
162 const struct dc_stream_state *stream,
167 const struct dc_stream_state *stream,
171 const struct dc_stream_state *stream);
Dmod_info_packet.h32 struct dc_stream_state;
36 void mod_build_vsc_infopacket(const struct dc_stream_state *stream,
39 void mod_build_hf_vsif_infopacket(const struct dc_stream_state *stream,
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/
Dresource.h91 struct dc_stream_state *stream);
117 struct dc_stream_state *stream1,
118 struct dc_stream_state *stream2);
130 struct dc_stream_state *stream);
135 struct dc_stream_state *dc_stream,
158 struct dc_stream_state *stream);
163 struct dc_stream_state *stream);
169 void resource_build_bit_depth_reduction_params(struct dc_stream_state *stream,
Dcore_types.h71 const struct dc_stream_state *stream,
121 struct dc_stream_state *stream);
128 struct dc_stream_state *dc_stream);
133 struct dc_stream_state *stream);
140 struct dc_stream_state *stream);
170 struct dc_stream_state *stream);
310 struct dc_stream_state *stream;
397 struct dc_stream_state *streams[MAX_PIPES];
Ddc_link_dp.h35 struct dc_stream_state;
56 struct dc_stream_state *stream,
Dhw_sequencer_private.h86 const struct dc_stream_state *stream);
127 const struct dc_stream_state *stream,
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_resource.h57 struct dc_stream_state *stream);
162 …ild_mapped_resource(const struct dc *dc, struct dc_state *context, struct dc_stream_state *stream);
163 …cn20_add_stream_to_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream);
164 …_dsc_to_stream_resource(struct dc *dc, struct dc_state *dc_ctx, struct dc_stream_state *dc_stream);
165 …remove_stream_from_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream);
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce100/
Ddce100_resource.h47 struct dc_stream_state *dc_stream);
52 struct dc_stream_state *stream);
/kernel/linux/linux-5.10/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()
246 const struct dc_stream_state *stream, in apply_below_the_range()
399 const struct dc_stream_state *stream, in apply_fixed_refresh()
480 const struct dc_stream_state *stream, in mod_freesync_get_vmin_vmax()
491 struct dc_stream_state *stream, in mod_freesync_get_v_position()
837 const struct dc_stream_state *stream, in mod_freesync_build_vrr_infopacket()
877 const struct dc_stream_state *stream, in mod_freesync_build_vrr_params()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_hwseq.h36 const struct dc_stream_state *stream,
63 const struct dc_stream_state *stream);
Ddcn30_resource.h86 struct dc_stream_state *dc_stream);
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_irq_params.h32 struct dc_stream_state *stream;
Damdgpu_dm_helpers.c179 const struct dc_stream_state *stream, in dm_helpers_dp_mst_write_payload_allocation_table()
254 const struct dc_stream_state *stream) in dm_helpers_dp_mst_poll_for_allocation_change_trigger()
280 const struct dc_stream_state *stream, in dm_helpers_dp_mst_send_payload_allocation()
510 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()
296 struct dc_stream_state *stream_state; in amdgpu_dm_crtc_handle_crc_irq()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_resource.h48 struct dc_stream_state *stream);
Ddcn10_hw_sequencer.h70 const struct dc_stream_state *stream);
85 const struct dc_stream_state *stream,
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_resource.h51 struct dc_stream_state *stream);
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce112/
Ddce112_resource.h53 struct dc_stream_state *dc_stream);
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/modules/info_packet/
Dinfo_packet.c133 void mod_build_vsc_infopacket(const struct dc_stream_state *stream, in mod_build_vsc_infopacket()
424 void mod_build_hf_vsif_infopacket(const struct dc_stream_state *stream, in mod_build_hf_vsif_infopacket()
/kernel/linux/linux-5.10/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()

123