xref: /linux/drivers/video/Kconfig (revision 260f6f4fda93c8485c8037865c941b42b9cba5d2)
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
4075471687STerje Bergstromsource "drivers/gpu/host1x/Kconfig"
4139b9004dSPhilipp Zabelsource "drivers/gpu/ipu-v3/Kconfig"
4254e6baf1SDanilo Krummrichsource "drivers/gpu/nova-core/Kconfig"
4375471687STerje Bergstrom
44dee8268fSThierry Redingsource "drivers/gpu/drm/Kconfig"
45dee8268fSThierry Reding
46776bbb97STomi Valkeinenmenu "Frame buffer Devices"
47f7018c21STomi Valkeinensource "drivers/video/fbdev/Kconfig"
48776bbb97STomi Valkeinenendmenu
49f7018c21STomi Valkeinen
50f7018c21STomi Valkeinensource "drivers/video/backlight/Kconfig"
51f7018c21STomi Valkeinen
52b2f594fdSAntonino A. Daplasconfig VGASTATE
53b2f594fdSAntonino A. Daplas       tristate
54b2f594fdSAntonino A. Daplas       default n
55b2f594fdSAntonino A. Daplas
56a38884f6STomi Valkeinenconfig VIDEOMODE_HELPERS
578714c0ceSSteffen Trumtrar	bool
588714c0ceSSteffen Trumtrar
59f142d3bdSThierry Redingconfig HDMI
60f142d3bdSThierry Reding	bool
61f142d3bdSThierry Reding
620a3994f9SFarhan Aliendif # HAS_IOMEM
630a3994f9SFarhan Ali
647e35fc7aSThomas Zimmermannconfig FIRMWARE_EDID
657e35fc7aSThomas Zimmermann	bool "Enable firmware EDID"
667e35fc7aSThomas Zimmermann	depends on X86
677e35fc7aSThomas Zimmermann	help
687e35fc7aSThomas Zimmermann	  This enables access to the EDID transferred from the firmware.
697e35fc7aSThomas Zimmermann	  On x86, this is from the VESA BIOS. DRM display drivers will
707e35fc7aSThomas Zimmermann	  be able to export the information to userspace.
717e35fc7aSThomas Zimmermann
727e35fc7aSThomas Zimmermann	  Also enable this if DDC/I2C transfers do not work for your driver
737e35fc7aSThomas Zimmermann	  and if you are using nvidiafb, i810fb or savagefb.
747e35fc7aSThomas Zimmermann
757e35fc7aSThomas Zimmermann	  In general, choosing Y for this option is safe.  If you
767e35fc7aSThomas Zimmermann	  experience extremely long delays while booting before you get
777e35fc7aSThomas Zimmermann	  something on your display, try setting this to N.  Matrox cards in
787e35fc7aSThomas Zimmermann	  combination with certain motherboards and monitors are known to
797e35fc7aSThomas Zimmermann	  suffer from this problem.
807e35fc7aSThomas Zimmermann
811da177e4SLinus Torvaldsif VT
821da177e4SLinus Torvalds	source "drivers/video/console/Kconfig"
831da177e4SLinus Torvaldsendif
841da177e4SLinus Torvalds
85701a9b9dSGeert Uytterhoevenif FB_CORE || SGI_NEWPORT_CONSOLE
861da177e4SLinus Torvalds	source "drivers/video/logo/Kconfig"
87f7018c21STomi Valkeinen
881da177e4SLinus Torvaldsendif
891da177e4SLinus Torvalds
90*5d95cbf2SJuston Lisource "drivers/gpu/trace/Kconfig"
91*5d95cbf2SJuston Li
921da177e4SLinus Torvaldsendmenu
93