3rdparty/libgfxinit: Update submodule pointer
commit21961fc0923faee368a7244ef956669505a40b43
authorNico Huber <nico.h@gmx.de>
Tue, 8 Oct 2019 17:41:40 +0000 (8 19:41 +0200)
committerNico Huber <nico.h@gmx.de>
Tue, 29 Oct 2019 10:46:41 +0000 (29 10:46 +0000)
tree47194bb2dda4846e09470e9aa08ccdb4744a2b45
parent7f57dd4b654f001cfcdd34b6faa05a2d5b89576c
3rdparty/libgfxinit: Update submodule pointer

This includes a huge set of refactorings to support Core Display Clock
(CDClk) frequency switching based on the current mode requirements.

The CDClk is configurable since Haswell and runtime switching is suppor-
ted since Broadwell. Always using the lowest possible frequency setting
should allow some power-savings. While, on the upper end, we can support
higher resolution panels now, without having to change the static confi-
guration.

There have also been some smaller changes and fixes, including:
  o Parsing of eDP 1.4+ DPCD link rates, enables panels that don't
    advertise a maximum link rate but only individual ones.
  o DP support for Ibex Peak.
  o Corrected limit for HDMI on G45 to 165MHz.
  o Reworked GMBUS reset handling and timeouts, should help with
    stalled GMBUS controllers when unimplemented ports were probed
    by accident.

Tested on various boards from GM45 to KBL-R.

Change-Id: I0a90bd4afe2091699a46a5a1323af9723ff43018
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/35898
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
3rdparty/libgfxinit