aboutsummaryrefslogtreecommitdiff
path: root/src/soc/intel/fsp_baytrail/Kconfig
diff options
context:
space:
mode:
authorWerner Zeh <werner.zeh@siemens.com>2016-02-19 10:50:38 +0100
committerWerner Zeh <werner.zeh@siemens.com>2016-02-25 15:16:44 +0100
commit1c3b1112fa2dbdd66b0470224715dc6da254ce62 (patch)
tree3bdfc5078d9a098195ce604ccace6fa56af5a5f5 /src/soc/intel/fsp_baytrail/Kconfig
parent01554574492a4965668e0d9423d3ae4da079cfde (diff)
fsp_baytrail: Fix a possible hanging DisplayPort
On some devices it can happen that DisplayPort TX lanes do not work properly if the power gate setup is omitted. If that happens, DisplayPort training will fail and therefore DisplayPort channel will not work. Both ports are affected. It seems that not every CPU shows this effect and those that are affected tend to fail more often in a cold environment. With this fix a board that originally shows this failure was running for over 1000 power cycles without issues. Change-Id: Ia266674490a1bee63a85b38d1dc949dcdf683cbc Signed-off-by: Werner Zeh <werner.zeh@siemens.com> Reviewed-on: https://review.coreboot.org/13743 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth <martinroth@google.com> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Diffstat (limited to 'src/soc/intel/fsp_baytrail/Kconfig')
-rw-r--r--src/soc/intel/fsp_baytrail/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/soc/intel/fsp_baytrail/Kconfig b/src/soc/intel/fsp_baytrail/Kconfig
index 506e731f9f..b30d52f9df 100644
--- a/src/soc/intel/fsp_baytrail/Kconfig
+++ b/src/soc/intel/fsp_baytrail/Kconfig
@@ -96,6 +96,14 @@ config VGA_BIOS_FILE
string
default "../intel/cpu/baytrail/vbios/Vga.dat" if VGA_BIOS
+config FSP_BAYTRAIL_GFX_INIT
+ default n
+ bool
+ help
+ Enabling this option will activate graphics init code. With this init,
+ the graphic power gate registers will be initialized before
+ VBIOS is executed.
+
config CPU_MICROCODE_HEADER_FILES
string
default "../intel/cpu/baytrail/microcode/M0130673322.h ../intel/cpu/baytrail/microcode/M0130679901.h ../intel/cpu/baytrail/microcode/M0230672228.h"