coreboot-kgpe-d16/src/mainboard/google
Vadim Bendebury ef77f87372 ipq8064: add DRAM initialization code
Read two blobs from CBFS: cdt.mbn (memory configuration descriptor)
and ddr.mbn (actual memory initialization code).

Pointer to CDT which starts right above the MBN header is passed to
the memory initialization routine. Zero return value means memory
initialization succeeded.

BRANCH=storm
BUG=chrome-os-partner:34161
TEST=with upcoming patches memory initialization succeeds.

Change-Id: Ia0903dc4446c03f7f0dc3f4cc3a34e90a8064afc
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 1d79dadd7d47dd6d01e031bc77810c9e85dd854b
Original-Change-Id: Ib5a7e4fe0eb24a7bd090ec3553c57cd1b7e41512
Original-Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/234644
Original-Reviewed-by: David Hendricks <dhendrix@chromium.org>
Reviewed-on: http://review.coreboot.org/9686
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2015-04-15 21:56:15 +02:00
..
bolt mainboards: fix spd generation 2015-04-01 22:51:41 +02:00
butterfly google/butterfly: Drop MRC.bin in favor of native raminit 2015-03-15 05:28:29 +01:00
cosmos CBFS: Correct ROM_SIZE for ARM boards, use CBFS_SIZE for cbfstool 2015-04-14 09:01:23 +02:00
daisy exynos5250: Change all SoC headers to <soc/headername.h> system 2015-04-07 18:48:04 +02:00
falco mainboards: fix spd generation 2015-04-01 22:51:41 +02:00
link mainboards: fix spd generation 2015-04-01 22:51:41 +02:00
nyan CBFS: Correct ROM_SIZE for ARM boards, use CBFS_SIZE for cbfstool 2015-04-14 09:01:23 +02:00
nyan_big CBFS: Correct ROM_SIZE for ARM boards, use CBFS_SIZE for cbfstool 2015-04-14 09:01:23 +02:00
nyan_blaze blaze: add new Micron 2GB BCT 2015-04-15 16:41:50 +02:00
panther vboot: add physical recovery switch support 2015-04-10 16:48:46 +02:00
parrot mainboard/cmos: Delete obsolete commented parameters 2015-02-16 09:23:02 +01:00
peach_pit exynos5420: Change all SoC headers to <soc/headername.h> system 2015-04-07 18:48:30 +02:00
peppy mainboards: fix spd generation 2015-04-01 22:51:41 +02:00
rambi baytrail: Change all SoC headers to <soc/headername.h> system 2015-04-07 18:23:21 +02:00
rush rush: Configure display related clock, pad, and power 2015-04-14 09:04:29 +02:00
rush_ryu CBFS: Correct ROM_SIZE for ARM boards, use CBFS_SIZE for cbfstool 2015-04-14 09:01:23 +02:00
samus samus: Declare TPM in devicetree.cb and include ACPI device 2015-04-14 12:12:42 +02:00
slippy mainboards: fix spd generation 2015-04-01 22:51:41 +02:00
storm ipq8064: add DRAM initialization code 2015-04-15 21:56:15 +02:00
stout mainboard/cmos: Delete obsolete commented parameters 2015-02-16 09:23:02 +01:00
urara urara: increase drive strength for SPIM1 MFIOs 2015-04-14 12:08:53 +02:00
veyron_brain brain: remove sdmmc_power_off() in romstage 2015-04-15 16:51:46 +02:00
veyron_danger veyron_danger: Enable EDP display init 2015-04-15 16:50:45 +02:00
veyron_jerry veyron: Add "backlight" GPIO to coreboot table 2015-04-15 16:54:07 +02:00
veyron_mighty veyron: Add "backlight" GPIO to coreboot table 2015-04-15 16:54:07 +02:00
veyron_pinky veyron: Add "backlight" GPIO to coreboot table 2015-04-15 16:54:07 +02:00
veyron_speedy veyron: Add "backlight" GPIO to coreboot table 2015-04-15 16:54:07 +02:00
Kconfig Danger: Initial mainboard import 2015-04-15 16:48:48 +02:00