xref: /linux/drivers/video/Kconfig (revision 260f6f4fda93c8485c8037865c941b42b9cba5d2)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# Video configuration
4#
5
6menu "Graphics support"
7
8config APERTURE_HELPERS
9	bool
10	help
11	  Support tracking and hand-over of aperture ownership. Required
12	  by graphics drivers for firmware-provided framebuffers.
13
14config SCREEN_INFO
15	bool
16	default n
17
18config STI_CORE
19	bool
20	depends on PARISC
21	help
22	  STI refers to the HP "Standard Text Interface" which is a set of
23	  BIOS routines contained in a ROM chip in HP PA-RISC based machines.
24
25config VIDEO
26	bool
27	default n
28
29source "drivers/auxdisplay/Kconfig"
30
31if HAS_IOMEM
32
33config HAVE_FB_ATMEL
34	bool
35
36source "drivers/char/agp/Kconfig"
37
38source "drivers/gpu/vga/Kconfig"
39
40source "drivers/gpu/host1x/Kconfig"
41source "drivers/gpu/ipu-v3/Kconfig"
42source "drivers/gpu/nova-core/Kconfig"
43
44source "drivers/gpu/drm/Kconfig"
45
46menu "Frame buffer Devices"
47source "drivers/video/fbdev/Kconfig"
48endmenu
49
50source "drivers/video/backlight/Kconfig"
51
52config VGASTATE
53       tristate
54       default n
55
56config VIDEOMODE_HELPERS
57	bool
58
59config HDMI
60	bool
61
62endif # HAS_IOMEM
63
64config FIRMWARE_EDID
65	bool "Enable firmware EDID"
66	depends on X86
67	help
68	  This enables access to the EDID transferred from the firmware.
69	  On x86, this is from the VESA BIOS. DRM display drivers will
70	  be able to export the information to userspace.
71
72	  Also enable this if DDC/I2C transfers do not work for your driver
73	  and if you are using nvidiafb, i810fb or savagefb.
74
75	  In general, choosing Y for this option is safe.  If you
76	  experience extremely long delays while booting before you get
77	  something on your display, try setting this to N.  Matrox cards in
78	  combination with certain motherboards and monitors are known to
79	  suffer from this problem.
80
81if VT
82	source "drivers/video/console/Kconfig"
83endif
84
85if FB_CORE || SGI_NEWPORT_CONSOLE
86	source "drivers/video/logo/Kconfig"
87
88endif
89
90source "drivers/gpu/trace/Kconfig"
91
92endmenu
93