diff options
author | Matt DeVillier <matt.devillier@puri.sm> | 2020-05-14 17:45:29 -0500 |
---|---|---|
committer | Nico Huber <nico.h@gmx.de> | 2020-05-20 23:38:05 +0000 |
commit | dd467bfc14aa5e1d27e87814588a871fec6aa51f (patch) | |
tree | 5033c43acc0e88d3411f03d32458e5455ef91fc7 /src | |
parent | bba5bfc7d26ca8e9de56b4160e3d1980d6b3be7c (diff) |
drivers/intel/gma: Add override for presence straps
A handful of boards do not properly implement the presence straps,
leading libgfxinit to fail to detect an attached display. Add an
override, defaulting to N, which can be set for affected boards.
Add a section to the documentation detailing the option and its usage.
Signed-off-by: Matt DeVillier <matt.devillier@puri.sm>
Change-Id: I43c61d67147878887658b23d90fb1c0b91e7a2af
Reviewed-on: https://review.coreboot.org/c/coreboot/+/41416
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
Diffstat (limited to 'src')
-rw-r--r-- | src/drivers/intel/gma/Kconfig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/drivers/intel/gma/Kconfig b/src/drivers/intel/gma/Kconfig index ad44a2f480..635de1c87a 100644 --- a/src/drivers/intel/gma/Kconfig +++ b/src/drivers/intel/gma/Kconfig @@ -127,4 +127,11 @@ config GFX_GMA_ANALOG_I2C_PORT digital displays. In that case, the EDID for a VGA display has to be read over the I2C interface of the coupled digital port. +config GFX_GMA_IGNORE_PRESENCE_STRAPS + def_bool n + help + libgfxinit uses the GPU presence straps to determine if a display port + is present/enabled. Select this option if a board doesn't correctly implement + these straps, causing libgfxinit to fail to detect an attached panel. + endif |