xref: /linux/drivers/video/Kconfig (revision ba110db8e1bc206c13fd7d985e79b033f53bfdea)
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/Kconfig"
41source "drivers/gpu/host1x/Kconfig"
42source "drivers/gpu/ipu-v3/Kconfig"
43source "drivers/gpu/nova-core/Kconfig"
44
45source "drivers/gpu/drm/Kconfig"
46
47menu "Frame buffer Devices"
48source "drivers/video/fbdev/Kconfig"
49endmenu
50
51source "drivers/video/backlight/Kconfig"
52
53config VGASTATE
54       tristate
55       default n
56
57config VIDEOMODE_HELPERS
58	bool
59
60config HDMI
61	bool
62
63endif # HAS_IOMEM
64
65config FIRMWARE_EDID
66	bool "Enable firmware EDID"
67	depends on X86
68	help
69	  This enables access to the EDID transferred from the firmware.
70	  On x86, this is from the VESA BIOS. DRM display drivers will
71	  be able to export the information to userspace.
72
73	  Also enable this if DDC/I2C transfers do not work for your driver
74	  and if you are using nvidiafb, i810fb or savagefb.
75
76	  In general, choosing Y for this option is safe.  If you
77	  experience extremely long delays while booting before you get
78	  something on your display, try setting this to N.  Matrox cards in
79	  combination with certain motherboards and monitors are known to
80	  suffer from this problem.
81
82if VT
83	source "drivers/video/console/Kconfig"
84endif
85
86if FB_CORE || SGI_NEWPORT_CONSOLE
87	source "drivers/video/logo/Kconfig"
88
89endif
90
91source "drivers/gpu/trace/Kconfig"
92
93endmenu
94