Searched refs:dc_sink (Results 1 - 20 of 20) sorted by relevance

/linux-master/drivers/gpu/drm/amd/display/dc/
H A Ddc_stream_priv.h32 struct dc_sink *dc_sink_data);
H A Ddm_helpers.h168 struct dc_sink *sink);
194 struct dc_sink *sink);
H A DMakefile62 DISPLAY_CORE = dc.o dc_stat.o dc_resource.o dc_hw_sequencer.o dc_sink.o \
H A Ddc_stream.h166 struct dc_sink *sink;
461 struct dc_stream_state *dc_create_stream_for_sink(struct dc_sink *dc_sink);
465 void update_stream_signal(struct dc_stream_state *stream, struct dc_sink *sink);
H A Ddc.h1445 const struct dc_sink *sink,
1507 struct dc_sink *remote_sinks[MAX_SINKS_PER_LINK];
1509 struct dc_sink *local_sink;
1717 struct dc_sink *dc_link_add_remote_sink(
1729 struct dc_sink *sink);
2257 struct dc_sink { struct
2279 /* private to dc_sink.c */
2280 // refcount must be the last member in dc_sink, since we want the
2286 void dc_sink_retain(struct dc_sink *sink);
2287 void dc_sink_release(struct dc_sink *sin
[all...]
H A Ddc_types.h49 struct dc_sink;
/linux-master/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_sink.c34 static bool dc_sink_construct(struct dc_sink *sink, const struct dc_sink_init_data *init_params)
60 void dc_sink_retain(struct dc_sink *sink)
67 struct dc_sink *sink = container_of(kref, struct dc_sink, refcount);
72 void dc_sink_release(struct dc_sink *sink)
77 struct dc_sink *dc_sink_create(const struct dc_sink_init_data *init_params)
79 struct dc_sink *sink = kzalloc(sizeof(*sink), GFP_KERNEL);
H A Ddc_stream.c42 void update_stream_signal(struct dc_stream_state *stream, struct dc_sink *sink)
60 struct dc_sink *dc_sink_data)
168 struct dc_sink *sink)
H A Ddc_link_exports.c264 struct dc_sink *dc_link_add_remote_sink(
273 void dc_link_remove_remote_sink(struct dc_link *link, struct dc_sink *sink)
H A Ddc.c113 * struct dc_sink - One per display. Created on boot or hotplug.
130 * a framebuffer to a display. Maps one-to-one with dc_sink.
1664 const struct dc_sink *sink,
/linux-master/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_detection.h32 struct dc_sink *link_add_remote_sink(
37 void link_remove_remote_sink(struct dc_link *link, struct dc_sink *sink);
H A Dlink_detection.c265 struct dc_sink *sink)
471 static void link_disconnect_remap(struct dc_sink *prev_sink, struct dc_link *link)
764 struct dc_sink *sink,
834 static void verify_link_capability(struct dc_link *link, struct dc_sink *sink,
862 struct dc_sink *sink = NULL;
863 struct dc_sink *prev_sink = NULL;
1368 static bool link_add_remote_sink_helper(struct dc_link *dc_link, struct dc_sink *sink)
1383 struct dc_sink *link_add_remote_sink(
1389 struct dc_sink *dc_sink; local
[all...]
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_mst_types.c125 if (aconnector->dc_sink) {
127 aconnector->dc_sink);
128 dc_sink_release(aconnector->dc_sink);
165 struct dc_sink *dc_sink = aconnector->dc_sink; local
170 * Release dc_sink for connector which its attached port is
174 if (dc_sink) {
176 dc_link_remove_remote_sink(dc_link, dc_sink);
180 dc_sink, dc_lin
230 struct dc_sink *dc_sink = aconnector->dc_sink; local
315 struct dc_sink *dc_sink; local
354 struct dc_sink *dc_sink; local
[all...]
H A Damdgpu_dm.h645 /* number of modes generated from EDID at 'dc_sink' */
650 struct dc_sink *dc_sink; member in struct:amdgpu_dm_connector
656 struct dc_sink *dc_em_sink;
H A Damdgpu_dm.c203 if (aconnector->dc_sink)
2744 struct dc_sink *sink = NULL;
2745 struct dc_sink *prev_sink = NULL;
3008 if (aconnector->dc_sink)
3009 dc_sink_release(aconnector->dc_sink);
3010 aconnector->dc_sink = NULL;
3183 struct dc_sink *sink;
3208 if (aconnector->dc_sink) {
3214 * reshuffle by UMD we will get into unwanted dc_sink release
3216 dc_sink_release(aconnector->dc_sink);
5731 fill_audio_info(struct audio_info *audio_info, const struct drm_connector *drm_connector, const struct dc_sink *dc_sink) argument
6918 struct dc_sink *dc_sink; local
[all...]
H A Damdgpu_dm_debugfs.c1173 hdcp_cap = dc_link_is_hdcp14(aconnector->dc_link, aconnector->dc_sink->sink_signal);
1174 hdcp2_cap = dc_link_is_hdcp22(aconnector->dc_link, aconnector->dc_sink->sink_signal);
1500 pipe_ctx->stream->sink == aconnector->dc_sink)
1603 pipe_ctx->stream->sink == aconnector->dc_sink)
1690 pipe_ctx->stream->sink == aconnector->dc_sink)
1791 pipe_ctx->stream->sink == aconnector->dc_sink)
1878 pipe_ctx->stream->sink == aconnector->dc_sink)
1979 pipe_ctx->stream->sink == aconnector->dc_sink)
2062 pipe_ctx->stream->sink == aconnector->dc_sink)
2160 pipe_ctx->stream->sink == aconnector->dc_sink)
[all...]
H A Damdgpu_dm_hdcp.c509 struct dc_sink *sink = NULL;
523 if (aconnector->dc_sink)
524 sink = aconnector->dc_sink;
H A Damdgpu_dm_helpers.c897 struct dc_sink *sink)
1016 struct dc_sink *sink)
/linux-master/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_wrapper.h39 struct dc_sink;
/linux-master/drivers/gpu/drm/amd/display/dc/inc/
H A Dlink.h110 struct dc_sink *(*add_remote_sink)(
115 void (*remove_remote_sink)(struct dc_link *link, struct dc_sink *sink);

Completed in 306 milliseconds