lbmk/config/coreboot
Nicholas Chin 8629873a60
Fix E6400 display issue with 1440 x 900 panel
The E6400 uses a 100 MHz reference clock on DPLL_REF_SSCLK, whereas
libgfxinit assumed that the reference was always 96 MHz. The frequency
difference caused by a 100 MHz reference with PLL config values
calculated assuming a 96 MHz reference were not significant enough to
cause noticable issues with the more common 1280 x 800 panels, but are
enough to matter for the 1440 x 900 panels which use a higher pixel
clock. This only affected the pre-OS graphics environment provided by
libgfxinit, as Linux drivers would determine the reference clock
frequency based on data in the VBT.

Fix this by making the reference clock frequency in libgfxinit
configurable for GM45 based on a new coreboot Kconfig, which is set to
100 MHz for the E6400.

Signed-off-by: Nicholas Chin <nic.c3.14@gmail.com>
2024-05-20 10:46:25 -06:00
..
coreboot413 coreboot/*/target.cfg: don't define xarch 2024-01-21 05:52:32 +00:00
d510mo remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
d510mo_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
d945gclf_8mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
d945gclf_512kb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
default nb/haswell: lock policy regs when disabling IOMMU 2024-05-04 04:32:35 +01:00
dell Fix E6400 display issue with 1440 x 900 panel 2024-05-20 10:46:25 -06:00
dell9020mt-nri_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
dell9020sff-nri_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
e5420_6mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
e5520_6mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
e5530_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
e6400_4mb Fix E6400 display issue with 1440 x 900 panel 2024-05-20 10:46:25 -06:00
e6400nvidia_4mb Fix E6400 display issue with 1440 x 900 panel 2024-05-20 10:46:25 -06:00
e6420_10mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
e6430_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
e6520_10mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
e6530_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
fam15h_rdimm fix amd mainboard configs 2024-01-21 20:45:44 +00:00
fam15h_udimm coreboot/fam15h_udimm: define xtree 2024-01-21 22:16:09 +00:00
g43t-am3 remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
g43t-am3_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
ga-g41m-es2l remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
gru_bob remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
gru_kevin remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
haswell nb/haswell: lock policy regs when disabling IOMMU 2024-05-04 04:32:35 +01:00
hp820g2_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
hp2170p_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
hp2560p_8mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
hp2570p_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
hp8200sff_4mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
hp8200sff_8mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
hp8300cmt_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
hp8300usdt_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
hp8460pintel_8mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
hp8470pintel_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
hp8560w_8mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
hp9470m_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
i945 use mirrorservice.org for iasl downloads 2024-04-28 02:02:15 +01:00
kcma-d8-rdimm_2mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
kcma-d8-rdimm_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
kcma-d8-udimm_2mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
kcma-d8-udimm_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
kfsn4-dre_1mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
kfsn4-dre_2mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
kgpe-d16-rdimm_2mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
kgpe-d16-rdimm_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
kgpe-d16-udimm_2mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
kgpe-d16-udimm_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
macbook11 remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
macbook11_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
macbook21 remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
macbook21_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
qemu_arm64_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
qemu_x86_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
r400_4mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
r400_8mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
r400_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
r500_4mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t60_16mb_intelgpu remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t60_intelgpu remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t400_4mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t400_8mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t400_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t420_8mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t420s_8mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t430_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t440plibremrc_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t500_4mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t500_8mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t500_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t520_8mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t530_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
t1650_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
w500_4mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
w500_8mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
w500_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
w530_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
w541_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
x60 remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
x60_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
x200_4mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
x200_8mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
x200_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
x220_8mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
x230_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
x230_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
x230t_12mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
x230t_16mb remove all status checks. only handle release. 2024-05-11 18:53:12 +01:00
x301_4mb disable x301 for next release (for now) 2024-05-12 04:15:01 +01:00
x301_8mb disable x301 for next release (for now) 2024-05-12 04:15:01 +01:00
x301_16mb disable x301 for next release (for now) 2024-05-12 04:15:01 +01:00
build.list merge config/ and resources/ 2023-09-04 02:47:25 +01:00