Loading...
Note: File does not exist in v3.1.
1# SPDX-License-Identifier: MIT
2
3config DRM_DP_AUX_BUS
4 tristate
5 depends on DRM
6 depends on OF || COMPILE_TEST
7
8config DRM_DISPLAY_HELPER
9 tristate
10 depends on DRM
11 help
12 DRM helpers for display adapters.
13
14config DRM_DISPLAY_DP_HELPER
15 bool
16 depends on DRM_DISPLAY_HELPER
17 help
18 DRM display helpers for DisplayPort.
19
20config DRM_DISPLAY_DP_TUNNEL
21 bool
22 select DRM_DISPLAY_DP_HELPER
23 help
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.
27
28config 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
33 depends on EXPERT
34 help
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.
38
39 If in doubt, say "N".
40
41config DRM_DISPLAY_HDCP_HELPER
42 bool
43 depends on DRM_DISPLAY_HELPER
44 help
45 DRM display helpers for HDCP.
46
47config DRM_DISPLAY_HDMI_HELPER
48 bool
49 depends on DRM_DISPLAY_HELPER
50 help
51 DRM display helpers for HDMI.
52
53config DRM_DP_AUX_CHARDEV
54 bool "DRM DP AUX Interface"
55 depends on DRM && DRM_DISPLAY_HELPER
56 select DRM_DISPLAY_DP_HELPER
57 help
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
60 channel.
61
62config DRM_DP_CEC
63 bool "Enable DisplayPort CEC-Tunneling-over-AUX HDMI support"
64 depends on DRM && DRM_DISPLAY_HELPER
65 select DRM_DISPLAY_DP_HELPER
66 select CEC_CORE
67 help
68 Choose this option if you want to enable HDMI CEC support for
69 DisplayPort/USB-C to HDMI adapters.
70
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.