/linux-master/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_stream_priv.h | 32 struct dc_sink *dc_sink_data);
|
H A D | dm_helpers.h | 168 struct dc_sink *sink); 194 struct dc_sink *sink);
|
H A D | Makefile | 62 DISPLAY_CORE = dc.o dc_stat.o dc_resource.o dc_hw_sequencer.o dc_sink.o \
|
H A D | dc_stream.h | 166 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 D | dc.h | 1445 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 D | dc_types.h | 49 struct dc_sink;
|
/linux-master/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_sink.c | 34 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 D | dc_stream.c | 42 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 D | dc_link_exports.c | 264 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 D | dc.c | 113 * 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 D | link_detection.h | 32 struct dc_sink *link_add_remote_sink( 37 void link_remove_remote_sink(struct dc_link *link, struct dc_sink *sink);
|
H A D | link_detection.c | 265 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 D | amdgpu_dm_mst_types.c | 125 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 D | amdgpu_dm.h | 645 /* 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 D | amdgpu_dm.c | 203 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 D | amdgpu_dm_debugfs.c | 1173 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 D | amdgpu_dm_hdcp.c | 509 struct dc_sink *sink = NULL; 523 if (aconnector->dc_sink) 524 sink = aconnector->dc_sink;
|
H A D | amdgpu_dm_helpers.c | 897 struct dc_sink *sink) 1016 struct dc_sink *sink)
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml2/ |
H A D | dml2_wrapper.h | 39 struct dc_sink;
|
/linux-master/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | link.h | 110 struct dc_sink *(*add_remote_sink)( 115 void (*remove_remote_sink)(struct dc_link *link, struct dc_sink *sink);
|