Searched refs:sink_caps (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/ |
H A D | link_detection.c | 578 struct display_sink_capability *sink_caps, in detect_dp() 583 sink_caps->signal = link_detect_sink_signal_type(link, reason); in detect_dp() 584 sink_caps->transaction_type = in detect_dp() 585 get_ddc_transaction_type(sink_caps->signal); in detect_dp() 587 if (sink_caps->transaction_type == DDC_TRANSACTION_TYPE_I2C_OVER_AUX) { in detect_dp() 588 sink_caps->signal = SIGNAL_TYPE_DISPLAY_PORT; in detect_dp() 601 sink_caps->signal = dp_passive_dongle_detection(link->ddc, in detect_dp() 602 sink_caps, in detect_dp() 604 link->dpcd_caps.dongle_type = sink_caps->dongle_type; in detect_dp() 605 link->dpcd_caps.is_dongle_type_one = sink_caps in detect_dp() 577 detect_dp(struct dc_link *link, struct display_sink_capability *sink_caps, enum dc_detect_reason reason) detect_dp() argument 850 struct display_sink_capability sink_caps = { 0 }; detect_link_and_local_sink() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_link.c | 680 struct display_sink_capability *sink_caps, in detect_dp() 687 sink_caps->signal = link_detect_sink(link, reason); in detect_dp() 688 sink_caps->transaction_type = in detect_dp() 689 get_ddc_transaction_type(sink_caps->signal); in detect_dp() 691 if (sink_caps->transaction_type == DDC_TRANSACTION_TYPE_I2C_OVER_AUX) { in detect_dp() 692 sink_caps->signal = SIGNAL_TYPE_DISPLAY_PORT; in detect_dp() 696 sink_caps->signal = SIGNAL_TYPE_DISPLAY_PORT_MST; in detect_dp() 700 sink_caps->transaction_type); in detect_dp() 741 sink_caps->signal = SIGNAL_TYPE_DISPLAY_PORT; in detect_dp() 763 sink_caps in detect_dp() 679 detect_dp(struct dc_link *link, struct display_sink_capability *sink_caps, bool *converter_disable_audio, struct audio_support *audio_support, enum dc_detect_reason reason) detect_dp() argument 845 struct display_sink_capability sink_caps = { 0 }; dc_link_detect_helper() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 1824 struct display_sink_capability sink_caps = { 0 }; in emulated_link_detect() local 1838 sink_caps.transaction_type = DDC_TRANSACTION_TYPE_I2C; in emulated_link_detect() 1839 sink_caps.signal = SIGNAL_TYPE_HDMI_TYPE_A; in emulated_link_detect() 1844 sink_caps.transaction_type = DDC_TRANSACTION_TYPE_I2C; in emulated_link_detect() 1845 sink_caps.signal = SIGNAL_TYPE_DVI_SINGLE_LINK; in emulated_link_detect() 1850 sink_caps.transaction_type = DDC_TRANSACTION_TYPE_I2C; in emulated_link_detect() 1851 sink_caps.signal = SIGNAL_TYPE_DVI_DUAL_LINK; in emulated_link_detect() 1856 sink_caps.transaction_type = DDC_TRANSACTION_TYPE_I2C; in emulated_link_detect() 1857 sink_caps.signal = SIGNAL_TYPE_LVDS; in emulated_link_detect() 1862 sink_caps in emulated_link_detect() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 2678 struct display_sink_capability sink_caps = { 0 }; in emulated_link_detect() local 2692 sink_caps.transaction_type = DDC_TRANSACTION_TYPE_I2C; in emulated_link_detect() 2693 sink_caps.signal = SIGNAL_TYPE_HDMI_TYPE_A; in emulated_link_detect() 2698 sink_caps.transaction_type = DDC_TRANSACTION_TYPE_I2C; in emulated_link_detect() 2699 sink_caps.signal = SIGNAL_TYPE_DVI_SINGLE_LINK; in emulated_link_detect() 2704 sink_caps.transaction_type = DDC_TRANSACTION_TYPE_I2C; in emulated_link_detect() 2705 sink_caps.signal = SIGNAL_TYPE_DVI_DUAL_LINK; in emulated_link_detect() 2710 sink_caps.transaction_type = DDC_TRANSACTION_TYPE_I2C; in emulated_link_detect() 2711 sink_caps.signal = SIGNAL_TYPE_LVDS; in emulated_link_detect() 2716 sink_caps in emulated_link_detect() [all...] |
/kernel/linux/linux-6.6/drivers/usb/typec/tcpm/ |
H A D | tcpm.c | 411 u32 sink_caps[PDO_MAX_OBJECTS]; member 2432 memcpy(caps.pdo, port->sink_caps, sizeof(u32) * port->nr_sink_caps); in tcpm_register_sink_caps() 2566 port->sink_caps[i] = le32_to_cpu(msg->payload[i]); in tcpm_pd_data_request() 2568 partner_frs_current = (port->sink_caps[0] & PDO_FIXED_FRS_CURR_MASK) >> in tcpm_pd_data_request()
|
/kernel/linux/linux-5.10/drivers/usb/typec/tcpm/ |
H A D | tcpm.c | 330 u32 sink_caps[PDO_MAX_OBJECTS]; member 1821 port->sink_caps[i] = le32_to_cpu(msg->payload[i]); in tcpm_pd_data_request() 1823 frs_current = (port->sink_caps[0] & PDO_FIXED_FRS_CURR_MASK) >> in tcpm_pd_data_request()
|
Completed in 25 milliseconds