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" 67c5a8f13fSThomas Zimmermann depends on EFI_GENERIC_STUB || X86 687e35fc7aSThomas Zimmermann help 697e35fc7aSThomas Zimmermann This enables access to the EDID transferred from the firmware. 70c5a8f13fSThomas Zimmermann On EFI systems, the EDID comes from the same device as the 71c5a8f13fSThomas Zimmermann primary GOP. On x86 with BIOS, it comes from the VESA BIOS. 72c5a8f13fSThomas Zimmermann DRM display drivers will be able to export the information 73c5a8f13fSThomas Zimmermann to userspace. 747e35fc7aSThomas Zimmermann 757e35fc7aSThomas Zimmermann Also enable this if DDC/I2C transfers do not work for your driver 767e35fc7aSThomas Zimmermann and if you are using nvidiafb, i810fb or savagefb. 777e35fc7aSThomas Zimmermann 787e35fc7aSThomas Zimmermann In general, choosing Y for this option is safe. If you 797e35fc7aSThomas Zimmermann experience extremely long delays while booting before you get 807e35fc7aSThomas Zimmermann something on your display, try setting this to N. Matrox cards in 817e35fc7aSThomas Zimmermann combination with certain motherboards and monitors are known to 827e35fc7aSThomas Zimmermann suffer from this problem. 837e35fc7aSThomas Zimmermann 841da177e4SLinus Torvaldsif VT 851da177e4SLinus Torvalds source "drivers/video/console/Kconfig" 861da177e4SLinus Torvaldsendif 871da177e4SLinus Torvalds 88701a9b9dSGeert Uytterhoevenif FB_CORE || SGI_NEWPORT_CONSOLE 891da177e4SLinus Torvalds source "drivers/video/logo/Kconfig" 90f7018c21STomi Valkeinen 911da177e4SLinus Torvaldsendif 921da177e4SLinus Torvalds 935d95cbf2SJuston Lisource "drivers/gpu/trace/Kconfig" 945d95cbf2SJuston Li 951da177e4SLinus Torvaldsendmenu 96