coreboot-kgpe-d16/src/mainboard
Duncan Laurie 7a70b664c4 mb/google/sarien: Enable Wilco EC
The Sarien mainboard uses the newly added Wilco EC.

- enable CONFIG_EC_GOOGLE_WILCO
- add the device and host command ranges to the devicetree
- have the mainboard SMI handlers call the EC handlers
- add EC and SuperIO devices to the ACPI DSDT
- call the early init hook for serial setup

Change-Id: Idfc4a4af52a613de910ec313d657167918aa2619
Signed-off-by: Duncan Laurie <dlaurie@google.com>
Reviewed-on: https://review.coreboot.org/29411
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2018-11-02 16:10:07 +00:00
..
adi mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
adlink
advansus reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
amd reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
aopen mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
apple mb/*/*/cmos.default: Decrease debug_level to 'Debug' 2018-08-15 18:39:17 +00:00
asrock src/mainboard: Remove unneeded whitespace 2018-10-18 17:17:58 +00:00
asus reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
avalue reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
bap src: Remove unneeded whitespace 2018-10-23 15:52:09 +00:00
biostar src: Remove unneeded whitespace 2018-10-23 15:52:09 +00:00
cavium mainboard/: Select MISSING_BOARD_RESET appropriately 2018-10-22 08:40:55 +00:00
compulab mb/*/*/Makefile.inc: Remove acpi_tables.c from Makefiles 2018-10-16 17:37:40 +00:00
cubietech mainboard/: Select MISSING_BOARD_RESET appropriately 2018-10-22 08:40:55 +00:00
elmex mb: Fix non-local header treated as local 2018-10-18 12:51:50 +00:00
emulation src: Add missing include <stdint.h> 2018-11-01 11:25:07 +00:00
esd src: Remove unneeded whitespace 2018-10-23 15:52:09 +00:00
facebook mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
foxconn src/mainboard/*/*: Set Mini-ITX boards' category to "mini" 2018-09-13 08:29:16 +00:00
getac mb: Get rid of unneeded include <cbmem.h> 2018-08-13 15:35:22 +00:00
gigabyte reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
gizmosphere src: Remove unneeded whitespace 2018-10-23 15:52:09 +00:00
google mb/google/sarien: Enable Wilco EC 2018-11-02 16:10:07 +00:00
hp reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
ibase mb/ibase/mb899: Remove unneeded includes 2018-07-06 12:59:05 +00:00
iei reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
intel mainboard/intel/icelake_rvp: Add ICL flash layout to support IFWI 1.6 2018-11-02 03:20:39 +00:00
jetway reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
kontron mb/kontron/986lcd-m: Use common pnp_{enter,exit} functions 2018-08-27 15:53:14 +00:00
lenovo mb/lenovo/t430: Set USB always on when calling SMI sleep 2018-10-29 11:26:36 +00:00
lippert src: Remove unneeded whitespace 2018-10-23 15:52:09 +00:00
msi reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
ocp mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
opencellular mainboard/: Select MISSING_BOARD_RESET appropriately 2018-10-22 08:40:55 +00:00
packardbell mb/*/*/cmos.default: Decrease debug_level to 'Debug' 2018-08-15 18:39:17 +00:00
pcengines src: Add missing include <stdint.h> 2018-11-01 11:25:07 +00:00
purism update all FADT version 3.0 to use the get tables function 2018-08-27 15:49:32 +00:00
roda mb/*/*: Clean up FADT checksum assignment 2018-10-17 12:01:06 +00:00
samsung mb: Fix non-local header treated as local 2018-10-18 12:51:50 +00:00
sapphire mb/*/*/cmos.default: Decrease debug_level to 'Debug' 2018-08-15 18:39:17 +00:00
scaleway mb/*/*/Makefile.inc: Remove acpi_tables.c from Makefiles 2018-10-16 17:37:40 +00:00
siemens siemens/mc_apl3: Add new mainboard variant mc_apl3 2018-10-30 12:16:30 +00:00
sifive mainboard/: Select MISSING_BOARD_RESET appropriately 2018-10-22 08:40:55 +00:00
supermicro reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
ti mainboard/: Select MISSING_BOARD_RESET appropriately 2018-10-22 08:40:55 +00:00
tyan reset: Finalize move to new API 2018-10-31 15:29:42 +00:00
via mainboard: Get rid of device_t in ramstage 2018-06-09 16:39:35 +00:00
Kconfig