/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/ |
dc_link_dp.h | 36 struct dc_link; 41 struct dc_link *link, 46 struct dc_link *link, 51 struct dc_link *link); 54 struct dc_link *link, 68 bool is_mst_supported(struct dc_link *link); 70 bool detect_dp_sink_caps(struct dc_link *link); 72 void detect_edp_sink_caps(struct dc_link *link); 74 bool is_dp_active_dongle(const struct dc_link *link); 76 void dp_enable_mst_on_sink(struct dc_link *link, bool enable) [all...] |
link_hwss.h | 34 struct dc_link *link, 40 struct dc_link *link, 50 struct dc_link *link, 55 void dp_receiver_power_ctrl(struct dc_link *link, bool on); 56 bool edp_receiver_ready_T9(struct dc_link *link); 57 bool edp_receiver_ready_T7(struct dc_link *link); 59 void dp_disable_link_phy(struct dc_link *link, enum signal_type signal); 61 void dp_disable_link_phy_mst(struct dc_link *link, enum signal_type signal); 64 struct dc_link *link, 69 struct dc_link *link [all...] |
core_types.h | 68 struct dc_link *link_create(const struct link_init_data *init_params); 69 void link_destroy(struct dc_link **link); 73 struct dc_link *link, 76 void core_link_resume(struct dc_link *link); 96 void (*link_init)(struct dc_link *link);
|
dc_link_ddc.h | 72 struct dc_link *link;
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/ |
dc_link.h | 1 /* $NetBSD: dc_link.h,v 1.2 2021/12/18 23:45:00 riastradh Exp $ */ 74 struct dc_link { struct 149 const struct dc_link_status *dc_link_get_status(const struct dc_link *dc_link); 152 * dc_get_link_at_index() - Return an enumerated dc_link. 154 * dc_link order is constant and determined at 158 static inline struct dc_link *dc_get_link_at_index(struct dc *dc, uint32_t link_index) 163 static inline struct dc_link *get_edp_link(const struct dc *dc) 179 bool dc_link_set_backlight_level(const struct dc_link *dc_link, [all...] |
dm_helpers.h | 51 const struct dc_link *link); 67 const struct dc_link *link); 74 const struct dc_link *link); 92 const struct dc_link *link, 97 const struct dc_link *link); 103 const struct dc_link *link, 113 const struct dc_link *link, 120 const struct dc_link *link, 129 struct dc_link *link); 133 struct dc_link *link [all...] |
dm_cp_psp.h | 31 struct dc_link;
|
Makefile | 50 DISPLAY_CORE = dc.o dc_link.o dc_resource.o dc_hw_sequencer.o dc_sink.o \
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/ |
amdgpu_dm_mst_types.h | 34 int dm_mst_get_pbn_divider(struct dc_link *link);
|
amdgpu_dm_irq.c | 738 const struct dc_link *dc_link = amdgpu_dm_connector->dc_link; local in function:amdgpu_dm_hpd_init 740 if (DC_IRQ_SOURCE_INVALID != dc_link->irq_source_hpd) { 742 dc_link->irq_source_hpd, 746 if (DC_IRQ_SOURCE_INVALID != dc_link->irq_source_hpd_rx) { 748 dc_link->irq_source_hpd_rx, 773 const struct dc_link *dc_link = amdgpu_dm_connector->dc_link; local in function:amdgpu_dm_hpd_fini [all...] |
amdgpu_dm.h | 285 const struct dc_link *backlight_link; 324 * The 'current' sink is in dc_link->sink. */ 326 struct dc_link *dc_link; member in struct:amdgpu_dm_connector 441 struct dc_link *link,
|
amdgpu_dm_mst_types.c | 210 if (!dc_dsc_parse_dsc_dpcd(aconnector->dc_link->ctx->dc, 249 .link = aconnector->dc_link, 252 aconnector->dc_link, 408 master->dc_link, 455 dc_link_remove_remote_sink(aconnector->dc_link, 492 aconnector->dm_dp_aux.ddc_service = aconnector->dc_link->ddc; 511 int dm_mst_get_pbn_divider(struct dc_link *link) 584 struct dc_link *dc_link, 610 pbn_per_timeslot = dc_link_bandwidth_kbps(dc_link, [all...] |
amdgpu_dm_helpers.c | 176 const struct dc_link *link) 242 const struct dc_link *link) 250 const struct dc_link *link) 402 const struct dc_link *link, 426 const struct dc_link *link) 444 const struct dc_link *link, 463 const struct dc_link *link, 481 const struct dc_link *link, 540 bool dm_helpers_is_dp_sink_present(struct dc_link *link) 558 struct dc_link *link [all...] |
amdgpu_dm_debugfs.c | 86 struct dc_link *link = connector->dc_link; 152 struct dc_link *link = connector->dc_link; 289 struct dc_link *link = connector->dc_link; 329 struct dc_link *link = connector->dc_link; 489 struct dc_link *link = connector->dc_link; [all...] |
amdgpu_dm_hdcp.c | 43 struct dc_link *link = handle; 53 struct dc_link *link = handle; 64 struct dc_link *link = handle; 72 struct dc_link *link = handle; 320 int link_index = aconnector->dc_link->link_index; 341 link->ddc_line = aconnector->dc_link->ddc_hw_inst + 1; 342 link->dp.rev = aconnector->dc_link->dpcd_caps.dpcd_rev.raw;
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/ |
dce110_hw_sequencer.h | 76 void dp_receiver_power_ctrl(struct dc_link *link, bool on); 79 struct dc_link *link, 83 struct dc_link *link, 87 struct dc_link *link,
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/ |
dmub_psr.h | 40 bool (*setup_psr)(struct dmub_psr *dmub, struct dc_link *link, struct psr_context *psr_context);
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/hw/ |
dmcu.h | 69 struct dc_link *link,
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/ |
amdgpu_dc_link.c | 83 static void dc_link_destruct(struct dc_link *link) 143 const struct dc_link *link) 217 bool dc_link_detect_sink(struct dc_link *link, enum dc_connection_type *type) 353 bool dc_link_is_dp_sink_present(struct dc_link *link) 415 struct dc_link *link, 511 static void link_disconnect_sink(struct dc_link *link) 521 static void link_disconnect_remap(struct dc_sink *prev_sink, struct dc_link *link) 528 static void read_current_link_settings_on_detect(struct dc_link *link) 594 struct dc_link *link, 632 * new dc_sink and add to dc_link. For long HPD plu [all...] |
amdgpu_dc_link_hwss.c | 48 static inline bool is_immediate_downstream(struct dc_link *link, uint32_t offset) 54 struct dc_link *link, 69 struct dc_link *link, 83 void dp_receiver_power_ctrl(struct dc_link *link, bool on) 97 struct dc_link *link, 154 bool edp_receiver_ready_T9(struct dc_link *link) 179 bool edp_receiver_ready_T7(struct dc_link *link) 213 void dp_disable_link_phy(struct dc_link *link, enum signal_type signal) 239 void dp_disable_link_phy_mst(struct dc_link *link, enum signal_type signal) 252 struct dc_link *link [all...] |
amdgpu_dc_sink.c | 52 struct dc_link *link = init_params->link;
|
amdgpu_dc_link_dp.c | 57 struct dc_link *link, 82 struct dc_link *link, 93 struct dc_link *link, 108 static enum dc_dp_training_pattern get_supported_tp(struct dc_link *link) 132 struct dc_link *link, 199 struct dc_link *link, 228 static inline bool is_repeater(struct dc_link *link, uint32_t offset) 234 struct dc_link *link, 528 struct dc_link *link, 643 struct dc_link *link [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/ |
amdgpu_clk_mgr.c | 73 struct dc_link *edp_link = get_edp_link(dc); 87 struct dc_link *edp_link = get_edp_link(dc);
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/hdcp/ |
amdgpu_hdcp_msg.c | 120 struct dc_link *link, 129 struct dc_link *link, 228 struct dc_link *link, 314 struct dc_link *link,
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/include/ |
logger_interface.h | 34 struct dc_link;
|