Home
last modified time | relevance | path

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

12345

/openbmc/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_stream.h161 struct dc_stream_state *paired_stream; // master / slave stream
179 struct dc_stream_state { struct
310 struct dc_stream_state *stream; argument
349 struct dc_stream_state *old_stream, struct dc_stream_state *stream);
351 struct dc_stream_state *old_stream, struct dc_stream_state *stream);
369 struct dc_stream_state *dc_stream,
385 struct dc_stream_state *stream,
391 void dc_stream_log(const struct dc *dc, const struct dc_stream_state *stream);
394 struct dc_stream_state *dc_get_stream_at_index(struct dc *dc, uint8_t i);
399 uint32_t dc_stream_get_vblank_counter(const struct dc_stream_state *stream);
[all …]
H A Ddm_helpers.h79 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);
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_stream.c40 void update_stream_signal(struct dc_stream_state *stream, struct dc_sink *sink) in update_stream_signal()
57 static bool dc_stream_construct(struct dc_stream_state *stream, in dc_stream_construct()
130 static void dc_stream_destruct(struct dc_stream_state *stream) in dc_stream_destruct()
139 void dc_stream_retain(struct dc_stream_state *stream) in dc_stream_retain()
146 struct dc_stream_state *stream = container_of(kref, struct dc_stream_state, refcount); in dc_stream_free()
152 void dc_stream_release(struct dc_stream_state *stream) in dc_stream_release()
159 struct dc_stream_state *dc_create_stream_for_sink( in dc_create_stream_for_sink()
162 struct dc_stream_state *stream; in dc_create_stream_for_sink()
167 stream = kzalloc(sizeof(struct dc_stream_state), GFP_KERNEL); in dc_create_stream_for_sink()
185 struct dc_stream_state *dc_copy_stream(const struct dc_stream_state *stream) in dc_copy_stream()
[all …]
H A Ddc_link_enc_cfg.c32 static bool is_dig_link_enc_stream(struct dc_stream_state *stream) in is_dig_link_enc_stream()
80 static struct dc_stream_state *get_stream_using_link_enc( in get_stream_using_link_enc()
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()
199 static bool is_avail_link_enc(struct dc_state *state, enum engine_id eng_id, struct dc_stream_state in is_avail_link_enc()
208 struct dc_stream_state *stream_assigned = NULL; in is_avail_link_enc()
299 struct dc_stream_state *streams[], in link_enc_cfg_link_encs_assign()
318 struct dc_stream_state *stream = streams[i]; in link_enc_cfg_link_encs_assign()
340 struct dc_stream_state *stream = state->streams[i]; in link_enc_cfg_link_encs_assign()
[all …]
H A Ddc_resource.c515 struct dc_stream_state *stream1, in resource_are_vblanks_synchronizable()
516 struct dc_stream_state *stream2) in resource_are_vblanks_synchronizable()
558 struct dc_stream_state *stream1, in resource_are_streams_timing_synchronizable()
559 struct dc_stream_state *stream2) in resource_are_streams_timing_synchronizable()
600 struct dc_stream_state *stream1, in is_dp_and_hdmi_sharable()
601 struct dc_stream_state *stream2) in is_dp_and_hdmi_sharable()
846 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_odm_slice_in_timing_active()
935 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_plane_rec_in_timing_active()
964 const struct dc_stream_state *stream = pipe_ctx->stream; in calculate_mpc_slice_in_timing_active()
1179 const struct dc_stream_state *strea in calculate_scaling_ratios()
[all...]
/openbmc/linux/drivers/gpu/drm/amd/display/modules/inc/
H A Dmod_freesync.h142 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,
H 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,
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dresource.h104 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);
148 struct dc_stream_state *dc_stream,
361 struct dc_stream_state *stream);
388 struct dc_stream_state *stream);
393 struct dc_stream_state *stream);
399 void resource_build_bit_depth_reduction_params(struct dc_stream_state *stream,
[all …]
H 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(
102 const struct dc_stream_state *stream);
110 const struct dc_stream_state *stream);
H A Dcore_types.h113 struct dc_stream_state *streams[],
123 struct dc_stream_state *stream);
142 struct dc_stream_state *dc_stream);
147 struct dc_stream_state *stream);
154 struct dc_stream_state *stream);
183 struct dc_stream_state *stream);
364 struct dc_stream_state *stream;
494 struct dc_stream_state *streams[MAX_PIPES];
H A Dlink.h141 const struct dc_stream_state *stream,
148 const struct dc_stream_state *stream,
204 struct dc_stream_state *stream,
267 const struct dc_stream_state *stream,
283 const struct dc_stream_state *stream);
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_psr.h35 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);
H A Damdgpu_dm_replay.h42 bool amdgpu_dm_replay_enable(struct dc_stream_state *stream, bool enable);
44 bool amdgpu_dm_replay_disable(struct dc_stream_state *stream);
H A Damdgpu_dm_crtc.h33 struct dc_stream_state *new_stream,
34 struct dc_stream_state *old_stream);
H A Damdgpu_dm_psr.c103 bool amdgpu_dm_link_setup_psr(struct dc_stream_state *stream) in amdgpu_dm_link_setup_psr()
144 bool amdgpu_dm_psr_enable(struct dc_stream_state *stream) in amdgpu_dm_psr_enable()
200 bool amdgpu_dm_psr_disable(struct dc_stream_state *stream) in amdgpu_dm_psr_disable()
H A Damdgpu_dm.h132 struct dc_stream_state *stream;
726 struct dc_stream_state *stream;
830 struct dc_stream_state *
834 const struct dc_stream_state *old_stream);
/openbmc/linux/drivers/gpu/drm/amd/display/modules/power/
H A Dpower_helpers.h61 const struct dc_stream_state *stream);
63 const struct dc_stream_state *stream);
65 struct dc_stream_state *stream,
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_resource.h161 …ild_mapped_resource(const struct dc *dc, struct dc_state *context, struct dc_stream_state *stream);
162 …cn20_add_stream_to_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream);
163 …_dsc_to_stream_resource(struct dc *dc, struct dc_state *dc_ctx, struct dc_stream_state *dc_stream);
164 …remove_stream_from_ctx(struct dc *dc, struct dc_state *new_ctx, struct dc_stream_state *dc_stream);
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_validation.h29 const struct dc_stream_state *stream,
33 const struct dc_stream_state *stream,
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce100/
H A Ddce100_resource.h47 struct dc_stream_state *dc_stream);
52 struct dc_stream_state *stream);
/openbmc/linux/drivers/gpu/drm/amd/display/modules/freesync/
H A Dfreesync.c111 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()
413 const struct dc_stream_state *stream, in apply_fixed_refresh()
531 const struct dc_stream_state *stream, in mod_freesync_get_vmin_vmax()
542 struct dc_stream_state *stream, in mod_freesync_get_v_position()
949 const struct dc_stream_state *stream, in mod_freesync_build_vrr_infopacket()
985 const struct dc_stream_state *stream, in mod_freesync_build_vrr_params()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddcn32_fpu.h45 struct dc_stream_state *phantom_stream,
75 …tive_candidate(struct dc *dc, const struct dc_state *context, struct dc_stream_state **fpo_candida…
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_hwseq.h36 const struct dc_stream_state *stream,
63 const struct dc_stream_state *stream);
/openbmc/linux/drivers/gpu/drm/amd/display/modules/info_packet/
H A Dinfo_packet.c133 void mod_build_vsc_infopacket(const struct dc_stream_state *stream, in mod_build_vsc_infopacket()
451 void mod_build_hf_vsif_infopacket(const struct dc_stream_state *stream, in mod_build_hf_vsif_infopacket()
524 void mod_build_adaptive_sync_infopacket(const struct dc_stream_state *stream, in mod_build_adaptive_sync_infopacket()
561 void mod_build_adaptive_sync_infopacket_v2(const struct dc_stream_state *stream, in mod_build_adaptive_sync_infopacket_v2()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_edp_panel_control.h50 const struct dc_stream_state *stream, struct psr_config *psr_config,
58 const struct dc_stream_state *stream);

12345