]> Git Repo - linux.git/blob - drivers/gpu/drm/display/Kconfig
Linux 6.14-rc3
[linux.git] / drivers / gpu / drm / display / Kconfig
1 # SPDX-License-Identifier: MIT
2
3 config DRM_DISPLAY_DP_AUX_BUS
4         tristate
5         depends on DRM
6         depends on OF
7
8 config DRM_DISPLAY_HELPER
9         tristate
10         depends on DRM
11         help
12           DRM helpers for display adapters.
13
14 if DRM_DISPLAY_HELPER
15
16 config DRM_BRIDGE_CONNECTOR
17         bool
18         select DRM_DISPLAY_HDMI_AUDIO_HELPER
19         select DRM_DISPLAY_HDMI_STATE_HELPER
20         help
21           DRM connector implementation terminating DRM bridge chains.
22
23 config DRM_DISPLAY_DP_AUX_CEC
24         bool "Enable DisplayPort CEC-Tunneling-over-AUX HDMI support"
25         select DRM_DISPLAY_DP_HELPER
26         select CEC_CORE
27         help
28           Choose this option if you want to enable HDMI CEC support for
29           DisplayPort/USB-C to HDMI adapters.
30
31           Note: not all adapters support this feature, and even for those
32           that do support this they often do not hook up the CEC pin.
33
34 config DRM_DISPLAY_DP_AUX_CHARDEV
35         bool "DRM DP AUX Interface"
36         select DRM_DISPLAY_DP_HELPER
37         help
38           Choose this option to enable a /dev/drm_dp_auxN node that allows to
39           read and write values to arbitrary DPCD registers on the DP aux
40           channel.
41
42 config DRM_DISPLAY_DP_HELPER
43         bool
44         help
45           DRM display helpers for DisplayPort.
46
47 config DRM_DISPLAY_DP_TUNNEL
48         bool
49         select DRM_DISPLAY_DP_HELPER
50         help
51           Enable support for DisplayPort tunnels. This allows drivers to use
52           DP tunnel features like the Bandwidth Allocation mode to maximize the
53           BW utilization for display streams on Thunderbolt links.
54
55 config DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG
56         bool "Enable debugging the DP tunnel state"
57         depends on REF_TRACKER
58         depends on DRM_DISPLAY_DP_TUNNEL
59         depends on DEBUG_KERNEL
60         depends on EXPERT
61         help
62           Enables debugging the DP tunnel manager's state, including the
63           consistency of all managed tunnels' reference counting and the state of
64           streams contained in tunnels.
65
66           If in doubt, say "N".
67
68 config DRM_DISPLAY_DSC_HELPER
69         bool
70         depends on DRM_DISPLAY_HELPER
71         help
72           DRM display helpers for VESA DSC (used by DSI and DisplayPort).
73
74 config DRM_DISPLAY_HDCP_HELPER
75         bool
76         help
77           DRM display helpers for HDCP.
78
79 config DRM_DISPLAY_HDMI_AUDIO_HELPER
80         bool
81         help
82           DRM display helpers for HDMI Audio functionality (generic HDMI Codec
83           implementation).
84
85 config DRM_DISPLAY_HDMI_HELPER
86         bool
87         help
88           DRM display helpers for HDMI.
89
90 config DRM_DISPLAY_HDMI_STATE_HELPER
91         bool
92         select DRM_DISPLAY_HDMI_AUDIO_HELPER
93         select DRM_DISPLAY_HDMI_HELPER
94         help
95           DRM KMS state helpers for HDMI.
96
97 endif # DRM_DISPLAY_HELPER
This page took 0.040835 seconds and 4 git commands to generate.