11e0f6642SThomas Zimmermann# SPDX-License-Identifier: MIT 21e0f6642SThomas Zimmermann 3466cb3c6SDmitry Baryshkovconfig DRM_DISPLAY_DP_AUX_BUS 4466cb3c6SDmitry Baryshkov tristate 5466cb3c6SDmitry Baryshkov depends on DRM 62063ca42SJean Delvare depends on OF 7466cb3c6SDmitry Baryshkov 81e0f6642SThomas Zimmermannconfig DRM_DISPLAY_HELPER 9edc4e851SGeert Uytterhoeven tristate 101e0f6642SThomas Zimmermann depends on DRM 111e0f6642SThomas Zimmermann help 121e0f6642SThomas Zimmermann DRM helpers for display adapters. 131e0f6642SThomas Zimmermann 14466cb3c6SDmitry Baryshkovif DRM_DISPLAY_HELPER 1535fd55ccSMaxime Ripard 169da7ec9bSDmitry Baryshkovconfig DRM_BRIDGE_CONNECTOR 179da7ec9bSDmitry Baryshkov bool 180beba3f9SDmitry Baryshkov select DRM_DISPLAY_HDMI_AUDIO_HELPER 199a71cf8bSDmitry Baryshkov select DRM_DISPLAY_HDMI_STATE_HELPER 209da7ec9bSDmitry Baryshkov help 219da7ec9bSDmitry Baryshkov DRM connector implementation terminating DRM bridge chains. 2235fd55ccSMaxime Ripard 2335fd55ccSMaxime Ripardconfig DRM_DISPLAY_DP_AUX_CEC 2435fd55ccSMaxime Ripard bool "Enable DisplayPort CEC-Tunneling-over-AUX HDMI support" 25edc4e851SGeert Uytterhoeven select DRM_DISPLAY_DP_HELPER 2635fd55ccSMaxime Ripard select CEC_CORE 2735fd55ccSMaxime Ripard help 2835fd55ccSMaxime Ripard Choose this option if you want to enable HDMI CEC support for 2935fd55ccSMaxime Ripard DisplayPort/USB-C to HDMI adapters. 3035fd55ccSMaxime Ripard 3135fd55ccSMaxime Ripard Note: not all adapters support this feature, and even for those 3235fd55ccSMaxime Ripard that do support this they often do not hook up the CEC pin. 3335fd55ccSMaxime Ripard 3435fd55ccSMaxime Ripardconfig DRM_DISPLAY_DP_AUX_CHARDEV 35edc4e851SGeert Uytterhoeven bool "DRM DP AUX Interface" 36edc4e851SGeert Uytterhoeven select DRM_DISPLAY_DP_HELPER 3735fd55ccSMaxime Ripard help 3835fd55ccSMaxime Ripard Choose this option to enable a /dev/drm_dp_auxN node that allows to 3935fd55ccSMaxime Ripard read and write values to arbitrary DPCD registers on the DP aux 4035fd55ccSMaxime Ripard channel. 4135fd55ccSMaxime Ripard 421e0f6642SThomas Zimmermannconfig DRM_DISPLAY_DP_HELPER 43edc4e851SGeert Uytterhoeven bool 441e0f6642SThomas Zimmermann help 451e0f6642SThomas Zimmermann DRM display helpers for DisplayPort. 461e0f6642SThomas Zimmermann 47295654f7SImre Deakconfig DRM_DISPLAY_DP_TUNNEL 48edc4e851SGeert Uytterhoeven bool 49edc4e851SGeert Uytterhoeven select DRM_DISPLAY_DP_HELPER 50295654f7SImre Deak help 51295654f7SImre Deak Enable support for DisplayPort tunnels. This allows drivers to use 52295654f7SImre Deak DP tunnel features like the Bandwidth Allocation mode to maximize the 53295654f7SImre Deak BW utilization for display streams on Thunderbolt links. 54295654f7SImre Deak 55f6c74543SMaxime Ripardconfig DRM_DISPLAY_DP_TUNNEL_STATE_DEBUG 56295654f7SImre Deak bool "Enable debugging the DP tunnel state" 57295654f7SImre Deak depends on REF_TRACKER 58295654f7SImre Deak depends on DRM_DISPLAY_DP_TUNNEL 59295654f7SImre Deak depends on DEBUG_KERNEL 60295654f7SImre Deak depends on EXPERT 61295654f7SImre Deak help 62295654f7SImre Deak Enables debugging the DP tunnel manager's state, including the 63295654f7SImre Deak consistency of all managed tunnels' reference counting and the state of 64295654f7SImre Deak streams contained in tunnels. 65295654f7SImre Deak 66295654f7SImre Deak If in doubt, say "N". 67295654f7SImre Deak 68ca097d4dSDmitry Baryshkovconfig DRM_DISPLAY_DSC_HELPER 69ca097d4dSDmitry Baryshkov bool 70ca097d4dSDmitry Baryshkov depends on DRM_DISPLAY_HELPER 71ca097d4dSDmitry Baryshkov help 72ca097d4dSDmitry Baryshkov DRM display helpers for VESA DSC (used by DSI and DisplayPort). 73ca097d4dSDmitry Baryshkov 746a99099fSThomas Zimmermannconfig DRM_DISPLAY_HDCP_HELPER 75edc4e851SGeert Uytterhoeven bool 766a99099fSThomas Zimmermann help 776a99099fSThomas Zimmermann DRM display helpers for HDCP. 786a99099fSThomas Zimmermann 79baf61664SDmitry Baryshkovconfig DRM_DISPLAY_HDMI_AUDIO_HELPER 80baf61664SDmitry Baryshkov bool 81baf61664SDmitry Baryshkov help 82baf61664SDmitry Baryshkov DRM display helpers for HDMI Audio functionality (generic HDMI Codec 83baf61664SDmitry Baryshkov implementation). 84baf61664SDmitry Baryshkov 854fc8cb47SThomas Zimmermannconfig DRM_DISPLAY_HDMI_HELPER 86edc4e851SGeert Uytterhoeven bool 874fc8cb47SThomas Zimmermann help 884fc8cb47SThomas Zimmermann DRM display helpers for HDMI. 8954cb39e2SMaxime Ripard 9054cb39e2SMaxime Ripardconfig DRM_DISPLAY_HDMI_STATE_HELPER 9154cb39e2SMaxime Ripard bool 92*ab716b74SDmitry Baryshkov select DRM_DISPLAY_HDMI_AUDIO_HELPER 930c02cebcSMaxime Ripard select DRM_DISPLAY_HDMI_HELPER 9454cb39e2SMaxime Ripard help 9554cb39e2SMaxime Ripard DRM KMS state helpers for HDMI. 96466cb3c6SDmitry Baryshkov 97466cb3c6SDmitry Baryshkovendif # DRM_DISPLAY_HELPER 98