diff options
| author | Thomas Zimmermann <tzimmermann@suse.de> | 2025-06-02 09:51:43 +0200 |
|---|---|---|
| committer | Thomas Zimmermann <tzimmermann@suse.de> | 2025-06-16 11:00:28 +0200 |
| commit | 7e35fc7ab433683f95cd1e7e397772db995bebf8 (patch) | |
| tree | 1bdba0f40035bdbabf3dae7fa8b72518afeccf2d /drivers/video/Kconfig | |
| parent | 629c1a9c2df9df3a71e91e253e29c4e420898733 (diff) | |
| download | lwn-7e35fc7ab433683f95cd1e7e397772db995bebf8.tar.gz lwn-7e35fc7ab433683f95cd1e7e397772db995bebf8.zip | |
video: Make CONFIG_FIRMWARE_EDID generally available
DRM drivers such as efidrm and vesadrm can export firmware EDID
data to userspace. Make the related option CONFIG_FIRMWARE_EDID
available without CONFIG_FB. Make it depend on X86, which is
currently the only architecture providing EDID information.
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Helge Deller <deller@gmx.de>
Link: https://lore.kernel.org/r/20250602075537.137759-2-tzimmermann@suse.de
Diffstat (limited to 'drivers/video/Kconfig')
| -rw-r--r-- | drivers/video/Kconfig | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig index 5df981920a94..c3da6c0bfca6 100644 --- a/drivers/video/Kconfig +++ b/drivers/video/Kconfig @@ -61,6 +61,23 @@ config HDMI endif # HAS_IOMEM +config FIRMWARE_EDID + bool "Enable firmware EDID" + depends on X86 + help + This enables access to the EDID transferred from the firmware. + On x86, this is from the VESA BIOS. DRM display drivers will + be able to export the information to userspace. + + Also enable this if DDC/I2C transfers do not work for your driver + and if you are using nvidiafb, i810fb or savagefb. + + In general, choosing Y for this option is safe. If you + experience extremely long delays while booting before you get + something on your display, try setting this to N. Matrox cards in + combination with certain motherboards and monitors are known to + suffer from this problem. + if VT source "drivers/video/console/Kconfig" endif @@ -70,5 +87,4 @@ if FB_CORE || SGI_NEWPORT_CONSOLE endif - endmenu |
