switch-coreboot/src
Matt DeVillier 18489d9922 UPSTREAM: Combine Baytrail ChromeOS devices using variant scheme
Combine existing boards google/enguarde and google/ninja using
their common reference board google/rambi as a baseboard.

Variants contain board specific data:
 - DPTF ACPI components
 - I2C ACPI devices
 - RAM config / SPD data
 - devicetree config
 - GPIOs
 - board-specific HW components (e.g., LAN)

Additionally, some minor cleanup/changes were made:
 - remove unused ACPI trackpad/touchscreen devices
 - correct I2C addresses in SMBIOS entries
 - clean up comment formatting
 - remove ACPI device for unused light sensor
 - switch I2C ACPI devices from edge to level triggered interrupts,
   for better compatibility/functionality (and to be consistent
   with other recently-upstreamed ChromeOS devices)

The existing enguarde and ninja boards are removed.

Variant setup modeled after google/auron

BUG=none
BRANCH=none
TEST=none

Change-Id: I9129c3d3eda15c1e91ff5bfd0aa5f9f891a2636c
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: ce0a564198
Original-Change-Id: Iae7855af9a224fd4cb948b854494e39b545ad449
Original-Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Original-Reviewed-on: https://review.coreboot.org/18129
Original-Tested-by: build bot (Jenkins)
Original-Reviewed-by: Martin Roth <martinroth@google.com>
Reviewed-on: https://chromium-review.googlesource.com/430177
Reviewed-by: Stefan Reinauer <reinauer@chromium.org>
2017-01-19 06:11:04 -08:00
..
acpi
arch UPSTREAM: riscv: Move mcall numbers to mcall.h, adjust their names 2017-01-19 06:10:57 -08:00
commonlib UPSTREAM: buildsystem: Drop explicit (k)config.h includes 2016-12-09 03:29:54 -08:00
console UPSTREAM: console: Enable do_printk_va_list for VBOOT 2017-01-05 11:00:16 -08:00
cpu UPSTREAM: cpu/intel/model_6fx: Add Conroe-L to cpu_device_id list 2017-01-13 15:22:22 -08:00
device UPSTREAM: SPD_CACHE: Drop debug statement 2017-01-13 18:40:55 -08:00
drivers UPSTREAM: intel/wifi: Create ACPI objects for wifi SAR configuration 2017-01-13 18:41:36 -08:00
ec UPSTREAM: ec/ene932: correct ACPI battery data fed into ToString() 2016-12-16 07:51:42 -08:00
include UPSTREAM: google/chromeos: disable platform hierarchy on resume for TPM2 2017-01-13 18:41:21 -08:00
lib UPSTREAM: google/chromeos: disable platform hierarchy on resume for TPM2 2017-01-13 18:41:21 -08:00
mainboard UPSTREAM: Combine Baytrail ChromeOS devices using variant scheme 2017-01-19 06:11:04 -08:00
northbridge UPSTREAM: amd/mct: Add default values to highest_rank_count for DDR2 2017-01-17 14:54:32 -08:00
soc UPSTREAM: intel: Fix copy/paste error in license text 2017-01-19 06:10:59 -08:00
southbridge UPSTREAM: sb/nvidia/mcp55: Fix typo in nic.c 2017-01-13 18:41:43 -08:00
superio UPSTREAM: sio/ite/it8783ef: Return (0) in ACPI _PSC methods 2016-12-16 04:50:43 -08:00
vboot UPSTREAM: vboot: Remove rmu.bin from FW_MAIN_A and FW_MAIN_B 2017-01-05 11:01:43 -08:00
vendorcode UPSTREAM: apollolake: Update UPD header files for FSP 1.3.0 2017-01-17 11:34:38 -08:00
Kconfig UPSTREAM: Hook up libhwbase in ramstage 2016-12-21 03:12:47 -08:00