coreboot-kgpe-d16/src/mainboard
Furquan Shaikh 4dc6646f53 mb/google/octopus: Perform EC init before bootblock gpio configuration
A variant might talk to the EC to get board id in order to identify the
right GPIO configuration. Thus it is important to ensure that the LPC IO
windows are configured before this. This change moves the call to
perform EC init before configuring bootblock GPIOs.

BUG=b:111933657
TEST=Verified that reading board id does not fail on phaser.

Change-Id: Ic23c6fd7597a314e0b6421be39ccc0b1dfb46567
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://review.coreboot.org/27671
Reviewed-by: Justin TerAvest <teravest@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2018-07-29 03:51:00 +00:00
..
adi mainboard/adi: Get rid of whitespace before tab 2018-06-04 08:52:28 +00:00
adlink
advansus src/mb: Fix non-local header treated as local 2018-07-02 07:38:32 +00:00
amd src: Get rid of unneeded whitespace 2018-07-02 07:39:51 +00:00
aopen aopen/dxplplusu: Add romstage timestamps 2018-06-20 18:59:19 +00:00
apple mb/apple/macbookair4_2/Kconfig: Don't select VGA 2018-07-23 08:03:14 +00:00
asrock asrock/g41c-gs: make serial console setup depend on selected super IO 2018-07-26 12:39:01 +00:00
asus drivers/tpm: Add TPM ramstage driver for devices without vboot. 2018-07-25 15:53:35 +00:00
avalue src/mb: Fix non-local header treated as local 2018-07-02 07:38:32 +00:00
bap mb/bap: Get rid of whitespace before tab 2018-06-04 08:57:28 +00:00
biostar src/mb: Fix non-local header treated as local 2018-07-02 07:38:32 +00:00
cavium soc/cavium: Enable DRAM test 2018-07-23 06:36:21 +00:00
compulab src/mb: Fix non-local header treated as local 2018-07-02 07:38:32 +00:00
cubietech mb/cubietech: Get rid of whitespace before tab 2018-06-04 08:58:16 +00:00
elmex mb/elmex: Get rid of whitespace before tab 2018-06-04 08:58:40 +00:00
emulation src/mb: Use "foo *bar" instead of "foo* bar" 2018-07-09 09:29:00 +00:00
esd mb/esd: Get rid of whitespace before tab 2018-06-04 08:58:58 +00:00
facebook mb/facebook/watson: Update IDPROM region in board.fmd 2018-07-17 01:18:12 +00:00
foxconn sb/intel/i82801{g,j}x: Automatically generate ACPI PIRQ tables 2018-06-29 07:45:30 +00:00
getac src/mb: Fix non-local header treated as local 2018-07-02 07:38:32 +00:00
gigabyte Add VBT data for Gigabyte GA-H61-S2PV 2018-07-17 11:40:51 +00:00
gizmosphere mb/gizmosphere: Get rid of whitespace before tab 2018-06-04 09:00:54 +00:00
google mb/google/octopus: Perform EC init before bootblock gpio configuration 2018-07-29 03:51:00 +00:00
hp mb/hp/compaq_8200_elite_sff: Call NPCD378 sleep/wake handlers 2018-07-24 11:51:01 +00:00
ibase mb/ibase/mb899: Remove unneeded includes 2018-07-06 12:59:05 +00:00
iei src/mb: Fix non-local header treated as local 2018-07-02 07:38:32 +00:00
intel drivers/tpm: Add TPM ramstage driver for devices without vboot. 2018-07-25 15:53:35 +00:00
jetway src/mb: Fix non-local header treated as local 2018-07-02 07:38:32 +00:00
kontron sb/intel/i82801{g,j}x: Automatically generate ACPI PIRQ tables 2018-06-29 07:45:30 +00:00
lenovo mb/lenovo/*/devicetree: Add support for WWAN detection 2018-07-27 14:48:56 +00:00
lippert amd/geode_lx: Remove most boards 2018-06-05 12:44:12 +00:00
lowrisc mainboard: Get rid of device_t in ramstage 2018-06-09 16:39:35 +00:00
msi src: Get rid of unneeded whitespace 2018-07-02 07:39:51 +00:00
ocp mainboard: Get rid of device_t in ramstage 2018-06-09 16:39:35 +00:00
opencellular mainboard/opencellular/rotundu: Enable TPM 1.2 support 2018-07-28 18:18:18 +00:00
packardbell nb/intel/nehalem: Remove the C native graphic init 2018-07-26 11:35:59 +00:00
pcengines drivers/tpm: Add TPM ramstage driver for devices without vboot. 2018-07-25 15:53:35 +00:00
purism skylake: Remove "IshEnable" 2018-07-11 10:48:12 +00:00
roda src/mb: Fix non-local header treated as local 2018-07-02 07:38:32 +00:00
samsung drivers/tpm: Add TPM ramstage driver for devices without vboot. 2018-07-25 15:53:35 +00:00
sapphire src/mb: Fix non-local header treated as local 2018-07-02 07:38:32 +00:00
scaleway mb/scaleway/tagada: Set DIMM slot information from mainboard 2018-05-15 11:44:34 +00:00
siemens soc/intel/common/block: Add common chip config block 2018-06-06 06:23:45 +00:00
sifive src/mainboard: Add and update license headers 2018-06-02 21:00:10 +00:00
supermicro src/mb: Use "foo *bar" instead of "foo* bar" 2018-07-09 09:29:00 +00:00
ti
tyan src: Get rid of unneeded whitespace 2018-06-14 09:32:34 +00:00
via mainboard: Get rid of device_t in ramstage 2018-06-09 16:39:35 +00:00
Kconfig