xref: /linux/drivers/gpu/drm/bridge/analogix/Kconfig (revision bba2c3615bd6cfee7456d1130f2e6b01b3f4e9ba)
1# SPDX-License-Identifier: GPL-2.0-only
2config DRM_ANALOGIX_ANX6345
3	tristate "Analogix ANX6345 bridge"
4	depends on OF
5	select DRM_ANALOGIX_DP
6	select DRM_DISPLAY_DP_HELPER
7	select DRM_DISPLAY_HELPER
8	select DRM_KMS_HELPER
9	select REGMAP_I2C
10	help
11	  ANX6345 is an ultra-low power Full-HD DisplayPort/eDP
12	  transmitter designed for portable devices. The
13	  ANX6345 transforms the LVTTL RGB output of an
14	  application processor to eDP or DisplayPort.
15
16config DRM_ANALOGIX_ANX78XX
17	tristate "Analogix ANX78XX bridge"
18	depends on OF
19	select DRM_ANALOGIX_DP
20	select DRM_DISPLAY_DP_HELPER
21	select DRM_DISPLAY_HELPER
22	select DRM_KMS_HELPER
23	select REGMAP_I2C
24	help
25	  ANX78XX is an ultra-low power Full-HD SlimPort transmitter
26	  designed for portable devices. The ANX78XX transforms
27	  the HDMI output of an application processor to MyDP
28	  or DisplayPort.
29
30config DRM_ANALOGIX_DP
31	tristate
32	depends on DRM
33	depends on OF
34	select DRM_DISPLAY_DP_AUX_BUS
35
36config DRM_ANALOGIX_ANX7625
37	tristate "Analogix Anx7625 MIPI to DP interface support"
38	depends on DRM
39	depends on OF
40	depends on TYPEC
41	depends on USB_ROLE_SWITCH
42	select DRM_DISPLAY_DP_HELPER
43	select DRM_DISPLAY_HDCP_HELPER
44	select DRM_DISPLAY_HELPER
45	select DRM_DISPLAY_DP_AUX_BUS
46	select DRM_MIPI_DSI
47	help
48	  ANX7625 is an ultra-low power 4K mobile HD transmitter
49	  designed for portable devices. It converts MIPI/DPI to
50	  DisplayPort1.3 4K.
51