xref: /linux/drivers/video/Kconfig (revision ba110db8e1bc206c13fd7d985e79b033f53bfdea)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
21da177e4SLinus Torvalds#
31da177e4SLinus Torvalds# Video configuration
41da177e4SLinus Torvalds#
51da177e4SLinus Torvalds
61da177e4SLinus Torvaldsmenu "Graphics support"
70a3994f9SFarhan Ali
87283f862SThomas Zimmermannconfig APERTURE_HELPERS
97283f862SThomas Zimmermann	bool
107283f862SThomas Zimmermann	help
117283f862SThomas Zimmermann	  Support tracking and hand-over of aperture ownership. Required
127283f862SThomas Zimmermann	  by graphics drivers for firmware-provided framebuffers.
137283f862SThomas Zimmermann
1475fa9b7eSThomas Zimmermannconfig SCREEN_INFO
1575fa9b7eSThomas Zimmermann	bool
1675fa9b7eSThomas Zimmermann	default n
1775fa9b7eSThomas Zimmermann
1874708497SThomas Zimmermannconfig STI_CORE
1974708497SThomas Zimmermann	bool
2074708497SThomas Zimmermann	depends on PARISC
2174708497SThomas Zimmermann	help
2274708497SThomas Zimmermann	  STI refers to the HP "Standard Text Interface" which is a set of
2374708497SThomas Zimmermann	  BIOS routines contained in a ROM chip in HP PA-RISC based machines.
2474708497SThomas Zimmermann
25a3b6792eSThomas Zimmermannconfig VIDEO
2693604a5aSThomas Zimmermann	bool
27a3b6792eSThomas Zimmermann	default n
2893604a5aSThomas Zimmermann
29c0191dd6SJavier Martinez Canillassource "drivers/auxdisplay/Kconfig"
30c0191dd6SJavier Martinez Canillas
310a3994f9SFarhan Aliif HAS_IOMEM
321da177e4SLinus Torvalds
330912e535SNicolas Ferreconfig HAVE_FB_ATMEL
340912e535SNicolas Ferre	bool
350912e535SNicolas Ferre
36179b025fSRandy Dunlapsource "drivers/char/agp/Kconfig"
37179b025fSRandy Dunlap
38deb2d2ecSBenjamin Herrenschmidtsource "drivers/gpu/vga/Kconfig"
39deb2d2ecSBenjamin Herrenschmidt
40*ba110db8SJoel Fernandessource "drivers/gpu/Kconfig"
4175471687STerje Bergstromsource "drivers/gpu/host1x/Kconfig"
4239b9004dSPhilipp Zabelsource "drivers/gpu/ipu-v3/Kconfig"
4354e6baf1SDanilo Krummrichsource "drivers/gpu/nova-core/Kconfig"
4475471687STerje Bergstrom
45dee8268fSThierry Redingsource "drivers/gpu/drm/Kconfig"
46dee8268fSThierry Reding
47776bbb97STomi Valkeinenmenu "Frame buffer Devices"
48f7018c21STomi Valkeinensource "drivers/video/fbdev/Kconfig"
49776bbb97STomi Valkeinenendmenu
50f7018c21STomi Valkeinen
51f7018c21STomi Valkeinensource "drivers/video/backlight/Kconfig"
52f7018c21STomi Valkeinen
53b2f594fdSAntonino A. Daplasconfig VGASTATE
54b2f594fdSAntonino A. Daplas       tristate
55b2f594fdSAntonino A. Daplas       default n
56b2f594fdSAntonino A. Daplas
57a38884f6STomi Valkeinenconfig VIDEOMODE_HELPERS
588714c0ceSSteffen Trumtrar	bool
598714c0ceSSteffen Trumtrar
60f142d3bdSThierry Redingconfig HDMI
61f142d3bdSThierry Reding	bool
62f142d3bdSThierry Reding
630a3994f9SFarhan Aliendif # HAS_IOMEM
640a3994f9SFarhan Ali
657e35fc7aSThomas Zimmermannconfig FIRMWARE_EDID
667e35fc7aSThomas Zimmermann	bool "Enable firmware EDID"
677e35fc7aSThomas Zimmermann	depends on X86
687e35fc7aSThomas Zimmermann	help
697e35fc7aSThomas Zimmermann	  This enables access to the EDID transferred from the firmware.
707e35fc7aSThomas Zimmermann	  On x86, this is from the VESA BIOS. DRM display drivers will
717e35fc7aSThomas Zimmermann	  be able to export the information to userspace.
727e35fc7aSThomas Zimmermann
737e35fc7aSThomas Zimmermann	  Also enable this if DDC/I2C transfers do not work for your driver
747e35fc7aSThomas Zimmermann	  and if you are using nvidiafb, i810fb or savagefb.
757e35fc7aSThomas Zimmermann
767e35fc7aSThomas Zimmermann	  In general, choosing Y for this option is safe.  If you
777e35fc7aSThomas Zimmermann	  experience extremely long delays while booting before you get
787e35fc7aSThomas Zimmermann	  something on your display, try setting this to N.  Matrox cards in
797e35fc7aSThomas Zimmermann	  combination with certain motherboards and monitors are known to
807e35fc7aSThomas Zimmermann	  suffer from this problem.
817e35fc7aSThomas Zimmermann
821da177e4SLinus Torvaldsif VT
831da177e4SLinus Torvalds	source "drivers/video/console/Kconfig"
841da177e4SLinus Torvaldsendif
851da177e4SLinus Torvalds
86701a9b9dSGeert Uytterhoevenif FB_CORE || SGI_NEWPORT_CONSOLE
871da177e4SLinus Torvalds	source "drivers/video/logo/Kconfig"
88f7018c21STomi Valkeinen
891da177e4SLinus Torvaldsendif
901da177e4SLinus Torvalds
915d95cbf2SJuston Lisource "drivers/gpu/trace/Kconfig"
925d95cbf2SJuston Li
931da177e4SLinus Torvaldsendmenu
94