1 # SPDX-License-Identifier: MIT
6 depends on OF || COMPILE_TEST
8 config DRM_DISPLAY_HELPER
12 DRM helpers for display adapters.
14 config DRM_DISPLAY_DP_HELPER
16 depends on DRM_DISPLAY_HELPER
18 DRM display helpers for DisplayPort.
20 config DRM_DISPLAY_DP_TUNNEL
22 select DRM_DISPLAY_DP_HELPER
24 Enable support for DisplayPort tunnels. This allows drivers to use
25 DP tunnel features like the Bandwidth Allocation mode to maximize the
26 BW utilization for display streams on Thunderbolt links.
28 config DRM_DISPLAY_DEBUG_DP_TUNNEL_STATE
29 bool "Enable debugging the DP tunnel state"
30 depends on REF_TRACKER
31 depends on DRM_DISPLAY_DP_TUNNEL
32 depends on DEBUG_KERNEL
35 Enables debugging the DP tunnel manager's state, including the
36 consistency of all managed tunnels' reference counting and the state of
37 streams contained in tunnels.
41 config DRM_DISPLAY_HDCP_HELPER
43 depends on DRM_DISPLAY_HELPER
45 DRM display helpers for HDCP.
47 config DRM_DISPLAY_HDMI_HELPER
49 depends on DRM_DISPLAY_HELPER
51 DRM display helpers for HDMI.
53 config DRM_DP_AUX_CHARDEV
54 bool "DRM DP AUX Interface"
55 depends on DRM && DRM_DISPLAY_HELPER
56 select DRM_DISPLAY_DP_HELPER
58 Choose this option to enable a /dev/drm_dp_auxN node that allows to
59 read and write values to arbitrary DPCD registers on the DP aux
63 bool "Enable DisplayPort CEC-Tunneling-over-AUX HDMI support"
64 depends on DRM && DRM_DISPLAY_HELPER
65 select DRM_DISPLAY_DP_HELPER
68 Choose this option if you want to enable HDMI CEC support for
69 DisplayPort/USB-C to HDMI adapters.
71 Note: not all adapters support this feature, and even for those
72 that do support this they often do not hook up the CEC pin.