xref: /openbmc/linux/drivers/gpu/drm/display/Kconfig (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
11e0f6642SThomas Zimmermann# SPDX-License-Identifier: MIT
21e0f6642SThomas Zimmermann
31e0f6642SThomas Zimmermannconfig DRM_DP_AUX_BUS
41e0f6642SThomas Zimmermann	tristate
51e0f6642SThomas Zimmermann	depends on DRM
6*87627111SYueHaibing	depends on OF || COMPILE_TEST
71e0f6642SThomas Zimmermann
81e0f6642SThomas Zimmermannconfig DRM_DISPLAY_HELPER
91e0f6642SThomas Zimmermann	tristate
101e0f6642SThomas Zimmermann	depends on DRM
111e0f6642SThomas Zimmermann	help
121e0f6642SThomas Zimmermann	  DRM helpers for display adapters.
131e0f6642SThomas Zimmermann
141e0f6642SThomas Zimmermannconfig DRM_DISPLAY_DP_HELPER
151e0f6642SThomas Zimmermann	bool
161e0f6642SThomas Zimmermann	depends on DRM_DISPLAY_HELPER
171e0f6642SThomas Zimmermann	help
181e0f6642SThomas Zimmermann	  DRM display helpers for DisplayPort.
191e0f6642SThomas Zimmermann
206a99099fSThomas Zimmermannconfig DRM_DISPLAY_HDCP_HELPER
216a99099fSThomas Zimmermann	bool
226a99099fSThomas Zimmermann	depends on DRM_DISPLAY_HELPER
236a99099fSThomas Zimmermann	help
246a99099fSThomas Zimmermann	  DRM display helpers for HDCP.
256a99099fSThomas Zimmermann
264fc8cb47SThomas Zimmermannconfig DRM_DISPLAY_HDMI_HELPER
274fc8cb47SThomas Zimmermann	bool
284fc8cb47SThomas Zimmermann	depends on DRM_DISPLAY_HELPER
294fc8cb47SThomas Zimmermann	help
304fc8cb47SThomas Zimmermann	  DRM display helpers for HDMI.
314fc8cb47SThomas Zimmermann
321e0f6642SThomas Zimmermannconfig DRM_DP_AUX_CHARDEV
331e0f6642SThomas Zimmermann	bool "DRM DP AUX Interface"
34b2aa405eSJavier Martinez Canillas	depends on DRM && DRM_DISPLAY_HELPER
35b2aa405eSJavier Martinez Canillas	select DRM_DISPLAY_DP_HELPER
361e0f6642SThomas Zimmermann	help
371e0f6642SThomas Zimmermann	  Choose this option to enable a /dev/drm_dp_auxN node that allows to
381e0f6642SThomas Zimmermann	  read and write values to arbitrary DPCD registers on the DP aux
391e0f6642SThomas Zimmermann	  channel.
401e0f6642SThomas Zimmermann
411e0f6642SThomas Zimmermannconfig DRM_DP_CEC
421e0f6642SThomas Zimmermann	bool "Enable DisplayPort CEC-Tunneling-over-AUX HDMI support"
43b2aa405eSJavier Martinez Canillas	depends on DRM && DRM_DISPLAY_HELPER
44b2aa405eSJavier Martinez Canillas	select DRM_DISPLAY_DP_HELPER
451e0f6642SThomas Zimmermann	select CEC_CORE
461e0f6642SThomas Zimmermann	help
471e0f6642SThomas Zimmermann	  Choose this option if you want to enable HDMI CEC support for
481e0f6642SThomas Zimmermann	  DisplayPort/USB-C to HDMI adapters.
491e0f6642SThomas Zimmermann
501e0f6642SThomas Zimmermann	  Note: not all adapters support this feature, and even for those
511e0f6642SThomas Zimmermann	  that do support this they often do not hook up the CEC pin.
52