coreboot-kgpe-d16/src/mainboard/google/chell
Aaron Durbin 849e4f5e78 google/chell: perform early init for CAR *stage
In order to support both separate verstage and a verified boot after
romstage one needs to ensure the proper GPIO and EC configuration
been complete. Therefore, move that logic to
car_mainboard_post_console_init() in car.c file which gets called
in the early flow of a CAR stage (either verstage or romstage).

BUG=chrome-os-partner:44827
BRANCH=glados
TEST=Built chell w/ separate verstage and booted.

Change-Id: Ic728c2904006376fdc2b27b512f72173a2260be3
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 42d190af8996fea894305ebe686afbfda5f2b8a5
Original-Change-Id: I95aeb97737d0ddfa6c53269c9d14db16ed5e47cc
Original-Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/324072
Original-Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://review.coreboot.org/13582
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2016-02-04 17:40:44 +01:00
..
acpi google/chell: Adjust nuvoton 8825 button thresholds, add properties 2016-01-19 16:39:47 +01:00
spd google/chell: Add new memory part for DVT build 2016-01-19 16:35:24 +01:00
acpi_tables.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
boardid.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
car.c google/chell: perform early init for CAR *stage 2016-02-04 17:40:44 +01:00
chromeos.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
chromeos.fmd chromeos: import Chrome OS fmaps 2016-01-21 19:40:57 +01:00
cmos.layout mainboard: Remove last_boot NVRAM option 2015-11-05 02:21:52 +01:00
devicetree.cb intel/skylake: PL2 override changes 2016-01-22 13:01:03 +01:00
dsdt.asl tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
ec.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
ec.h tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
fadt.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
gpio.h google/chell: Minor updates from EVT and FSP 1.8.0 2016-01-18 12:08:15 +01:00
Kconfig skylake mainboards: Enable CONFIG_VBOOT_EC_SLOW_UPDATE 2016-01-22 13:05:46 +01:00
Kconfig.name
mainboard.c google/chell: add nhlt support 2016-01-15 11:54:16 +01:00
Makefile.inc google/chell: perform early init for CAR *stage 2016-02-04 17:40:44 +01:00
pei_data.c google/chell: Modify DqsMap 2016-01-19 16:39:02 +01:00
ramstage.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
romstage.c google/chell: perform early init for CAR *stage 2016-02-04 17:40:44 +01:00
smihandler.c google/chell: disable power rails in sleep path 2015-11-18 16:28:49 +01:00