coreboot-kgpe-d16/src/mainboard
Patrick Rudolph 7bddd30e94 nb/intel/sandybridge/raminit: Allow 933Mhz on Lenovo devices
Set max_mem_clock_mhz in devicetree to 933Mhz.
Allows to run the memory at up to DDR3-1866.

The same frequency was allowed within the first vendor bios,
but Lenovo than decided to limit it to DDR3-1333.

Tested on Lenovo T520 and DDR3-1600 DIMM (RMT3170eb86e9w16).

The RAM is now running at DDR3-1600 instead of DDR3-1333.
This gives about 4% performance increase in glmark2 using the
Intel GPU.

Change-Id: If15be497402d84a2778f0434b6381a64eda832d6
Signed-off-by: Patrick Rudolph <siro@das-labor.org>
Reviewed-on: https://review.coreboot.org/15158
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Martin Roth <martinroth@google.com>
2016-06-20 21:44:15 +02:00
..
a-trend northbridge/intel/i440bx: Unify UDELAY selection 2016-03-10 16:55:35 +01:00
aaeon AMD boards: Fix romstage main() declaration 2016-06-18 20:01:48 +02:00
abit northbridge/intel/i440bx: Unify UDELAY selection 2016-03-10 16:55:35 +01:00
adi adi/rc-dff: Add Initial implementaion 2016-06-08 18:49:52 +02:00
adlink
advansus AGESA vendorcode: Build a common amdlib 2016-05-18 10:44:43 +02:00
amd AMD boards: Fix romstage main() declaration 2016-06-18 20:01:48 +02:00
aopen aopen/dxplplusu: Disable HW scrubber 2016-06-03 20:10:00 +02:00
apple nb/intel/raminit (native): Read PCI mmio size from devicetree 2016-06-12 12:48:44 +02:00
artecgroup AMD boards: Fix romstage main() declaration 2016-06-18 20:01:48 +02:00
asrock AGESA boards: Split dispatcher to romstage and ramstage 2016-06-04 23:44:33 +02:00
asus AGESA boards: Split dispatcher to romstage and ramstage 2016-06-04 23:44:33 +02:00
avalue AGESA vendorcode: Build a common amdlib 2016-05-18 10:44:43 +02:00
azza northbridge/intel/i440bx: Unify UDELAY selection 2016-03-10 16:55:35 +01:00
bachmann AMD boards: Fix romstage main() declaration 2016-06-18 20:01:48 +02:00
bap AGESA boards: Split dispatcher to romstage and ramstage 2016-06-04 23:44:33 +02:00
bcom AMD boards: Fix romstage main() declaration 2016-06-18 20:01:48 +02:00
bifferos rdc/r8610: Move to src/soc 2016-05-05 20:08:58 +02:00
biostar AGESA boards: Split dispatcher to romstage and ramstage 2016-06-04 23:44:33 +02:00
broadcom
compaq northbridge/intel/i440bx: Unify UDELAY selection 2016-03-10 16:55:35 +01:00
cubietech mainboard/cubieboard: use bootblock_mainboard_early_init 2016-01-29 17:03:52 +01:00
digitallogic AMD boards: Fix romstage main() declaration 2016-06-18 20:01:48 +02:00
dmp dmp/vortex86ex: Drop excessive include 2016-06-18 20:00:58 +02:00
ecs northbridge/intel/i82810: Unify UDELAY selection 2016-03-13 00:46:55 +01:00
emulation emulation/qemu-i440fx qemu-q35: Asmlinkage for romstage main() 2016-06-18 20:05:01 +02:00
esd
getac southbridge/intel/ibexpeak: Use common gpio.c 2016-02-23 00:28:26 +01:00
gigabyte nb/intel/raminit (native): Read PCI mmio size from devicetree 2016-06-12 12:48:44 +02:00
gizmosphere AGESA boards: Split dispatcher to romstage and ramstage 2016-06-04 23:44:33 +02:00
google google/reef: Update EMMC DLL setting in all mode 2016-06-17 21:30:45 +02:00
hp AGESA boards: Split dispatcher to romstage and ramstage 2016-06-04 23:44:33 +02:00
ibase
iei AMD boards: Fix romstage main() declaration 2016-06-18 20:01:48 +02:00
intel mainboard/intel/galileo: Support bootblock in C 2016-06-11 19:17:49 +02:00
iwave intel/sch: Merge northbridge and southbridge in src/soc 2016-05-17 21:38:17 +02:00
iwill ASL: Remove unused local variables. 2016-02-09 19:56:59 +01:00
jetway AMD boards: Fix romstage main() declaration 2016-06-18 20:01:48 +02:00
kontron nb/intel/sandybridge: increase MMCONF_BASE_ADDRESS 2016-03-21 23:13:13 +01:00
lanner northbridge/intel/i440bx: Unify UDELAY selection 2016-03-10 16:55:35 +01:00
lenovo nb/intel/sandybridge/raminit: Allow 933Mhz on Lenovo devices 2016-06-20 21:44:15 +02:00
linutop
lippert AMD boards: Fix romstage main() declaration 2016-06-18 20:01:48 +02:00
mitac northbridge/intel/i82810: Unify UDELAY selection 2016-03-13 00:46:55 +01:00
msi northbridge/intel/i440bx: Unify UDELAY selection 2016-03-10 16:55:35 +01:00
nec northbridge/intel/i82810: Unify UDELAY selection 2016-03-13 00:46:55 +01:00
nokia northbridge/intel/i440bx: Unify UDELAY selection 2016-03-10 16:55:35 +01:00
nvidia
packardbell nb/intel/raminit (native): Read PCI mmio size from devicetree 2016-06-12 12:48:44 +02:00
pcengines AMD boards: Fix romstage main() declaration 2016-06-18 20:01:48 +02:00
purism kbuild: Allow drivers to fit src/drivers/[X]/[Y]/ scheme 2016-04-19 18:34:18 +02:00
rca northbridge/intel/i82830: Unify UDELAY selection 2016-03-12 22:03:42 +01:00
roda nb/intel/raminit (native): Read PCI mmio size from devicetree 2016-06-12 12:48:44 +02:00
samsung nb/intel/raminit (native): Read PCI mmio size from devicetree 2016-06-12 12:48:44 +02:00
siemens siemens/mc_tcu3: Don't try to init unsupported panel type 2016-05-10 14:51:10 +02:00
soyo northbridge/intel/i440bx: Unify UDELAY selection 2016-03-10 16:55:35 +01:00
sunw
supermicro AGESA boards: Split dispatcher to romstage and ramstage 2016-06-04 23:44:33 +02:00
technexion
thomson northbridge/intel/i82830: Unify UDELAY selection 2016-03-12 22:03:42 +01:00
ti beaglebone: Add code to set the value of the LEDs 2016-04-10 18:21:58 +02:00
traverse AMD boards: Fix romstage main() declaration 2016-06-18 20:01:48 +02:00
tyan AGESA boards: Split dispatcher to romstage and ramstage 2016-06-04 23:44:33 +02:00
via AMD boards: Fix romstage main() declaration 2016-06-18 20:01:48 +02:00
winent AMD boards: Fix romstage main() declaration 2016-06-18 20:01:48 +02:00
wyse AMD boards: Fix romstage main() declaration 2016-06-18 20:01:48 +02:00
Kconfig mainboard: Support ROM_SIZE > 16 MiB 2016-06-09 22:45:51 +02:00