diff options
author | Arthur Heymans <arthur@aheymans.xyz> | 2016-12-28 21:20:45 +0100 |
---|---|---|
committer | Nico Huber <nico.h@gmx.de> | 2017-01-10 19:53:24 +0100 |
commit | 18537817484580fef1f154cb3fcb2574d3f5a858 (patch) | |
tree | 884a4f64a4bc8becd0346f6d1b4d274ec96c2447 /payloads/libpayload | |
parent | 21b01b80d6a11a24d69a3e7ccd7c113681b6dcee (diff) |
nb/intel/945gc: Hardcode the integrated graphic frequencies
The code to set the igd frequencies is written with the mobile version
of the 945 chipset in mind and seems to cause cause strange igd
related problems on the desktop versions.
Some possible problems are:
* on 800MHz fsb CPUs the igd sometimes has artifacts on the screen;
* on 800MHz fsb CPU memtest results vary a lot;
* since a commit 45e11aa0a5 "Add/Combine Broadwell Chromebooks using
variant board scheme" that does not affect this northbridge, the
display shows garbage as soon as Linux (4.8) modesets the display.
A fix is to hardcode the core display and render clocks to their
maximum, potentially also improving graphical performance.
Vendor bios on all boards in coreboot with this northbridge have the
same value in this PCI config address.
TESTED on P5GC-MX (display works fine again in Linux) and
user reports of it making GA-945GCM-S2L run more stable.
Change-Id: I8b046edbc952631d9b79023e3d385160ff682c24
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/17981
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Nico Huber <nico.h@gmx.de>
Diffstat (limited to 'payloads/libpayload')
0 files changed, 0 insertions, 0 deletions