| /* SPDX-License-Identifier: MIT */ |
| /* |
| * Copyright (C) 2013-2019 NVIDIA Corporation. |
| * Copyright (C) 2015 Rob Clark |
| */ |
| |
| #ifndef DRM_TEGRA_DP_H |
| #define DRM_TEGRA_DP_H 1 |
| |
| struct drm_dp_aux; |
| |
| #define DP_LINK_CAP_ENHANCED_FRAMING (1 << 0) |
| |
| struct drm_dp_link { |
| unsigned char revision; |
| unsigned int rate; |
| unsigned int num_lanes; |
| unsigned long capabilities; |
| }; |
| |
| int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link); |
| int drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link); |
| int drm_dp_link_power_down(struct drm_dp_aux *aux, struct drm_dp_link *link); |
| int drm_dp_link_configure(struct drm_dp_aux *aux, struct drm_dp_link *link); |
| |
| #endif |