| /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/ |
| amdgpu_dc_sink.c | 41 static void dc_sink_destruct(struct dc_sink *sink) 49 static bool dc_sink_construct(struct dc_sink *sink, const struct dc_sink_init_data *init_params) 75 void dc_sink_retain(struct dc_sink *sink) 82 struct dc_sink *sink = container_of(kref, struct dc_sink, refcount); 87 void dc_sink_release(struct dc_sink *sink) 92 struct dc_sink *dc_sink_create(const struct dc_sink_init_data *init_params) 94 struct dc_sink *sink = kzalloc(sizeof(*sink), GFP_KERNEL);
|
| amdgpu_dc.c | 101 * struct dc_sink - One per display. Created on boot or hotplug. 118 * a framebuffer to a display. Maps one-to-one with dc_sink. 1046 const struct dc_sink *sink, 2581 static bool link_add_remote_sink_helper(struct dc_link *dc_link, struct dc_sink *sink) 2601 struct dc_sink *dc_link_add_remote_sink( 2607 struct dc_sink *dc_sink; local in function:dc_link_add_remote_sink 2625 dc_sink = dc_sink_create(init_data); 2627 if (!dc_sink) 2630 memmove(dc_sink->dc_edid.raw_edid, edid, len) [all...] |
| amdgpu_dc_stream.c | 47 void update_stream_signal(struct dc_stream_state *stream, struct dc_sink *sink) 65 struct dc_sink *dc_sink_data) 163 struct dc_sink *sink)
|
| amdgpu_dc_link.c | 521 static void link_disconnect_remap(struct dc_sink *prev_sink, struct dc_link *link) 632 * new dc_sink and add to dc_link. For long HPD plug 763 struct dc_sink *sink = NULL; 764 struct dc_sink *prev_sink = NULL;
|
| /src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/ |
| amdgpu_dm_services.c | 56 const struct dc_sink *sink, 68 const struct dc_sink *sink,
|
| amdgpu_dm_mst_types.c | 198 struct dc_sink *dc_sink = aconnector->dc_sink; local in function:validate_dsc_caps_on_connector 212 &dc_sink->sink_dsc_caps.dsc_dec_caps)) 241 if (aconnector->dc_sink && aconnector->dc_sink->sink_signal == SIGNAL_TYPE_VIRTUAL) { 242 dc_sink_release(aconnector->dc_sink); 243 aconnector->dc_sink = NULL; 246 if (!aconnector->dc_sink) { 247 struct dc_sink *dc_sink local in function:dm_dp_mst_get_modes [all...] |
| amdgpu_dm.h | 320 /* number of modes generated from EDID at 'dc_sink' */ 325 struct dc_sink *dc_sink; member in struct:amdgpu_dm_connector 327 struct dc_sink *dc_em_sink;
|
| amdgpu_dm.c | 1533 struct dc_sink *sink = NULL; 1534 struct dc_sink *prev_sink = NULL; 1677 if (aconnector->dc_sink) 1678 dc_sink_release(aconnector->dc_sink); 1679 aconnector->dc_sink = NULL; 1781 struct dc_sink *sink; 1807 if (aconnector->dc_sink) { 1813 * reshuffle by UMD we will get into unwanted dc_sink release 1815 dc_sink_release(aconnector->dc_sink); 1817 aconnector->dc_sink = sink 4589 struct dc_sink *dc_sink; local in function:amdgpu_dm_connector_mode_valid [all...] |
| amdgpu_dm_hdcp.c | 335 if (aconnector->dc_sink != NULL) 336 link->mode = mod_hdcp_signal_type_to_operation_mode(aconnector->dc_sink->sink_signal);
|
| amdgpu_dm_helpers.c | 559 struct dc_sink *sink)
|
| /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/ |
| Makefile | 50 DISPLAY_CORE = dc.o dc_link.o dc_resource.o dc_hw_sequencer.o dc_sink.o \
|
| dc_link.h | 75 struct dc_sink *remote_sinks[MAX_SINKS_PER_LINK]; 77 struct dc_sink *local_sink; 223 struct dc_sink *dc_link_add_remote_sink( 231 struct dc_sink *sink);
|
| dc_stream.h | 131 struct dc_sink *sink; 395 struct dc_stream_state *dc_create_stream_for_sink(struct dc_sink *dc_sink); 399 void update_stream_signal(struct dc_stream_state *stream, struct dc_sink *sink);
|
| dm_helpers.h | 134 struct dc_sink *sink);
|
| dm_services.h | 294 const struct dc_sink *sink, 328 const struct dc_sink *sink,
|
| dc.h | 887 const struct dc_sink *sink, 1012 struct dc_sink { struct 1030 /* private to dc_sink.c */ 1031 // refcount must be the last member in dc_sink, since we want the 1037 void dc_sink_retain(struct dc_sink *sink); 1038 void dc_sink_release(struct dc_sink *sink); 1047 struct dc_sink *dc_sink_create(const struct dc_sink_init_data *init_params);
|
| dc_types.h | 50 struct dc_sink;
|