File Index
Files and directories
Sign in
FILE

Kconfig

File preview with syntax highlighting.

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