coreboot-kgpe-d16/src/soc/intel/baytrail
Aaron Durbin 5f8ad56358 baytrail: move early init to before mainboard
It's helpful to have a lot of the early init happen
before the handoff to mainboard. One example of this
need is having the BARs programmed so that the mainboard
can read board-specific gpios.

BUG=chrome-os-partner:22865
BRANCH=None
TEST=Built. Booted and saw console outout in bayleybay
     mainboard.

Signed-off-by; Aaron Durbin <adurbin@chromium.org>

Change-Id: I030d7b4f9061ad7501049e8e204ea12255061fbe
Reviewed-on: https://chromium-review.googlesource.com/172290
Tested-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Commit-Queue: Aaron Durbin <adurbin@chromium.org>
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/4871
Tested-by: build bot (Jenkins)
Reviewed-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
2014-02-11 22:19:48 +01:00
..
acpi
baytrail baytrail: Add functions to peek at GPIO input values 2014-02-11 22:19:32 +01:00
bootblock baytrail: load microcode in bootblock 2014-02-05 05:24:13 +01:00
microcode baytrail: add 316 microcode 2014-02-05 05:23:46 +01:00
romstage baytrail: move early init to before mainboard 2014-02-11 22:19:48 +01:00
chip.c baytrail: introduce pattrs 2014-01-31 20:42:37 +01:00
chip.h
gpio.c baytrail: Add functions to peek at GPIO input values 2014-02-11 22:19:32 +01:00
iosf.c baytrail: add punit access functions 2014-02-11 22:18:48 +01:00
Kconfig baytrail: adjust cache policy during romstage 2014-02-11 22:18:59 +01:00
Makefile.inc baytrail: start collecting timestamps 2014-02-05 05:23:08 +01:00
memmap.c
mrc_cache.c
northcluster.c baytrail: set host memory map 2014-01-31 20:42:16 +01:00
nvm.c
placeholders.c
ramstage.c baytrail: Add GPIO initial configuration infrastructure. 2014-02-03 16:31:05 +01:00
spi.c
tsc_freq.c baytrail: set max frequency early in romstage 2014-02-11 22:19:14 +01:00