Home
last modified time | relevance | path

Searched refs:link_status (Results 1 - 9 of 9) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/analogix/
H A Danalogix_dp_core.c384 static unsigned char analogix_dp_get_lane_status(u8 link_status[2], int lane) in analogix_dp_get_lane_status() argument
387 u8 link_value = link_status[lane >> 1]; in analogix_dp_get_lane_status()
392 static int analogix_dp_clock_recovery_ok(u8 link_status[2], int lane_count) in analogix_dp_clock_recovery_ok() argument
398 lane_status = analogix_dp_get_lane_status(link_status, lane); in analogix_dp_clock_recovery_ok()
406 static int analogix_dp_channel_eq_ok(u8 link_status[2], u8 link_align, int lane_count) in analogix_dp_channel_eq_ok() argument
416 lane_status = analogix_dp_get_lane_status(link_status, lane); in analogix_dp_channel_eq_ok()
488 u8 link_status[2], adjust_request[2]; in analogix_dp_process_clock_recovery() local
495 retval = drm_dp_dpcd_read(&dp->aux, DP_LANE0_1_STATUS, link_status, 0x2); in analogix_dp_process_clock_recovery()
505 if (analogix_dp_clock_recovery_ok(link_status, lane_count) == 0) { in analogix_dp_process_clock_recovery()
558 u8 link_align, link_status[ in analogix_dp_process_equalizer_training() local
754 u8 link_align, link_status[2]; analogix_dp_fast_link_train() local
[all...]
/device/soc/rockchip/common/sdk_linux/include/drm/
H A Ddrm_connector.h265 * enum drm_link_status - connector's link_status property value
686 * @link_status: Connector link_status to keep track of whether link is
689 enum drm_link_status link_status; member
1665 void drm_connector_set_link_status_property(struct drm_connector *connector, uint64_t link_status);
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/
H A Dpcicfg.h122 uint16 link_status; member
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/
H A Dcdn-dp-core.c537 u8 link_status[DP_LINK_STATUS_SIZE]; in cdn_dp_check_link_status() local
545 if (cdn_dp_dpcd_read(dp, DP_LANE0_1_STATUS, link_status, DP_LINK_STATUS_SIZE)) { in cdn_dp_check_link_status()
551 return drm_dp_channel_eq_ok(link_status, min(port->lanes, sink_lanes)); in cdn_dp_check_link_status()
H A Ddw-dp.c1782 u8 link_status[DP_LINK_STATUS_SIZE]; in dw_dp_needs_link_retrain() local
1788 if (drm_dp_dpcd_read_link_status(&dp->aux, link_status) < 0) { in dw_dp_needs_link_retrain()
1793 return !drm_dp_channel_eq_ok(link_status, dp->link.lanes); in dw_dp_needs_link_retrain()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A Ddrm_atomic_uapi.c689 * tries to change the link_status from GOOD to BAD, driver in drm_atomic_connector_set_property()
694 if (state->link_status != DRM_LINK_STATUS_GOOD) { in drm_atomic_connector_set_property()
695 state->link_status = val; in drm_atomic_connector_set_property()
783 *val = state->link_status; in drm_atomic_connector_get_property()
H A Ddrm_atomic_helper.c652 if (old_connector_state->link_status != new_connector_state->link_status) { in drm_atomic_helper_check_modeset()
/device/soc/rockchip/rk3588/kernel/drivers/pci/
H A Dpci.h320 void pcie_update_link_speed(struct pci_bus *bus, u16 link_status);
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/
H A Ddw-dp.c1789 u8 link_status[DP_LINK_STATUS_SIZE]; in dw_dp_needs_link_retrain() local
1794 if (drm_dp_dpcd_read_link_status(&dp->aux, link_status) < 0) in dw_dp_needs_link_retrain()
1798 return !drm_dp_channel_eq_ok(link_status, dp->link.lanes); in dw_dp_needs_link_retrain()

Completed in 23 milliseconds