coreboot/src/mainboard/google
Matt DeVillier 451c28923f UPSTREAM: Add Baytrail ChromeOS devices using variant scheme
Add new ChromeOS devices banjo, candy, clapper, glimmer, gnawty,
heli, kip, orco, quawks, squawks, sumo, swanky, and winky using
their common reference board (rambi) as a base.

Chromium sources used:
firmware-banjo-5216.334.B 32ec493 [chromeos: vboot_loader: Set...]
firmware-candy-5216.310.B 519ff11 [baytrail: Preserve VbNv around...]
firmware-clapper-5216.199.B 80d55e3 [baytrail: add code for...]
firmware-glimmer-5216.198.B fae0770 [baytrail: add code for...]
firmware-gnawty-5216.239.B 952adb7 [Gnawty/Olay: Add 2nd source...]
firmware-heli-5216.392.B f1f3604 [helis: Lock ME / TXE section...]
firmware-kip-5216.227.B db3c5d9 [kip: update spd for for MT41K256M16*]
firmware-orco-5216.362.B 76f1651 [Orco: Adjust rx delay for norm.]
firmware-quawks-5216.204.B edb60c9 [Quawks: Update SPD data]
firmware-squawks-5216.152.B c6573dc [Squawks: Update SPD data]
firmware-sumo-5216.382.B c62b6f23 [Ninja, Sumo: Add SPD source...]
firmware-swanky-5216.238.B 233b2a7 [Swanky: update SPD table]
firmware-winky-5216.265.B ce91ffc [Add to support HT Micron...]

The same basic cleanup/changes are made here as with the initial BYT
variant commit:
 - 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)
 - Micron 2GB SPD file for kip with updated values renamed to distinguish
   from same file used by other boards

BUG=none
BRANCH=none
TEST=none

Change-Id: I26f12b3bb2f4b99d751ac5e8f26e268f31d4e562
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 9be3f5dab4
Original-Change-Id: Ic66f9b539afb5aff32c4c1a8563f6612f5a2927c
Original-Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Original-Reviewed-on: https://review.coreboot.org/18164
Original-Tested-by: build bot (Jenkins)
Original-Reviewed-by: Martin Roth <martinroth@google.com>
Reviewed-on: https://chromium-review.googlesource.com/435813
2017-02-03 17:52:17 -08:00
..
auron UPSTREAM: google/auron: Fix omitted ACPI KB backlight for variants 2017-01-05 18:40:49 -08:00
beltino UPSTREAM: google/beltino, tidus: simplify led_power_on() function 2016-12-08 22:46:55 -08:00
butterfly UPSTREAM: cpu/x86/msr.h: Drop excessive includes 2016-12-08 12:31:26 -08:00
chell UPSTREAM: mainboard/google/chell: Set TCC activation offset to 10 degree C 2017-01-05 11:00:09 -08:00
cosmos UPSTREAM: Kconfig: rename BOOT_MEDIA_SPI_BUS to BOOT_DEVICE_SPI_FLASH_BUS 2016-08-19 14:20:03 -07:00
cyan UPSTREAM: cpu/x86/msr.h: Drop excessive includes 2016-12-08 12:31:26 -08:00
daisy UPSTREAM: Kconfig: Prefix hex defaults with 0x 2016-10-04 00:31:40 -07:00
eve UPSTREAM: google/eve: Enable PD MCU device 2017-01-25 10:50:55 -08:00
foster vendorcode/google/chromeos: Fill in firmware ID regions 2016-12-09 21:48:19 -08:00
gale UPSTREAM: google/gale: Remove #ifdef of Kconfig bool symbol 2016-10-04 21:18:50 -07:00
glados UPSTREAM: mainboard & southbridge: Clear files that are just headers 2016-12-08 12:30:28 -08:00
gru scarlet: add scarlet in coreboot 2017-01-28 23:35:24 -08:00
jecht UPSTREAM: Combine Broadwell Chromeboxes using variant board scheme 2017-01-05 10:59:59 -08:00
lars UPSTREAM: chromeec: Chrome EC firmware source selection for EC and PD firmwares 2017-01-30 16:48:41 -08:00
link UPSTREAM: cpu/x86/msr.h: Drop excessive includes 2016-12-08 12:31:26 -08:00
nyan UPSTREAM: google/chromeec: Add common infrastructure for boot-mode switches 2016-11-19 03:18:03 -08:00
nyan_big UPSTREAM: google/chromeec: Add common infrastructure for boot-mode switches 2016-11-19 03:18:03 -08:00
nyan_blaze UPSTREAM: google/chromeec: Add common infrastructure for boot-mode switches 2016-11-19 03:18:03 -08:00
oak Revert "google/oak: increase the driving strength for 4GB DRAMs" 2016-12-14 20:15:06 -08:00
parrot UPSTREAM: cpu/x86/msr.h: Drop excessive includes 2016-12-08 12:31:26 -08:00
peach_pit UPSTREAM: Kconfig: Update default hex values to start with 0x 2016-10-04 00:32:40 -07:00
poppy UPSTREAM: mainboard/google/poppy: SD card changes 2017-01-19 06:10:52 -08:00
purin UPSTREAM: spi: Get rid of SPI_ATOMIC_SEQUENCING 2017-01-05 11:00:04 -08:00
rambi UPSTREAM: Add Baytrail ChromeOS devices using variant scheme 2017-02-03 17:52:17 -08:00
reef UPSTREAM: mainboard/google/snappy: Set PL2 override to 15000mW 2017-02-03 17:52:17 -08:00
rotor vendorcode/google/chromeos: Fill in firmware ID regions 2016-12-09 21:48:19 -08:00
slippy UPSTREAM: mb/google/slippy: Hook up libgfxinit 2016-12-21 03:13:20 -08:00
smaug UPSTREAM: google/chromeec: Add common infrastructure for boot-mode switches 2016-11-19 03:18:03 -08:00
storm UPSTREAM: qualcomm/storm: Add required files to enable elog in ramstage 2016-07-28 22:56:35 -07:00
stout UPSTREAM: cpu/x86/msr.h: Drop excessive includes 2016-12-08 12:31:26 -08:00
urara UPSTREAM: Kconfig: rename BOOT_MEDIA_SPI_BUS to BOOT_DEVICE_SPI_FLASH_BUS 2016-08-19 14:20:03 -07:00
veyron UPSTREAM: google/veyron*: mark GPIO array non-static 2017-01-31 17:07:39 -08:00
veyron_mickey UPSTREAM: google/veyron*: mark GPIO array non-static 2017-01-31 17:07:39 -08:00
veyron_rialto UPSTREAM: google/veyron*: mark GPIO array non-static 2017-01-31 17:07:39 -08:00
Kconfig
Kconfig.name