google/cave: Add as a variant of glados
commitec975b0a4fb1ec6c8633d20cb99e20f71909d40c
authorMatt DeVillier <matt.devillier@gmail.com>
Mon, 9 Jul 2018 00:17:38 +0000 (8 19:17 -0500)
committerMartin Roth <martinroth@google.com>
Tue, 24 Jul 2018 12:05:12 +0000 (24 12:05 +0000)
treec48c3a05955d7b07b78831bd6e8f0cad77fb250a
parent19e7060d7f485ae8f5860f11c7aa26235aaace06
google/cave: Add as a variant of glados

Add google/cave (Asus Chromebook Flip C302SA) as a variant of
glados Skylake reference board:
- add cave-specific DPTF, EC config, GPIO config, Kconfig,
    NHLT config, PEI data, VBT, SPD data, and devicetree

Adapted from Chromium branch firmware-glados-7820.B, commit
b0c3efe54d877246d07f2467b2dff51cc30348fa [soc/intel/skylake: Enable VMX]

Test: build/boot google/cave, verify correct functionality

Change-Id: I5c5181ce68f7a24ccd49f53ecd9d48c081fd085a
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/27420
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin Roth <martinroth@google.com>
14 files changed:
src/mainboard/google/glados/Kconfig
src/mainboard/google/glados/Kconfig.name
src/mainboard/google/glados/spd/micron_16GiB_dimm_MT52L1G32D4PG.spd.hex [new file with mode: 0644]
src/mainboard/google/glados/spd/micron_4GiB_dimm_MT52L256M32D1PF.spd.hex [new file with mode: 0644]
src/mainboard/google/glados/spd/micron_8GiB_dimm_MT52L512M32D2PF.spd.hex [new file with mode: 0644]
src/mainboard/google/glados/variants/cave/Makefile.inc [new file with mode: 0644]
src/mainboard/google/glados/variants/cave/board_info.txt [new file with mode: 0644]
src/mainboard/google/glados/variants/cave/data.vbt [new file with mode: 0644]
src/mainboard/google/glados/variants/cave/devicetree.cb [new file with mode: 0644]
src/mainboard/google/glados/variants/cave/include/variant/acpi/dptf.asl [new file with mode: 0644]
src/mainboard/google/glados/variants/cave/include/variant/acpi/mainboard.asl [new file with mode: 0644]
src/mainboard/google/glados/variants/cave/include/variant/ec.h [new file with mode: 0644]
src/mainboard/google/glados/variants/cave/include/variant/gpio.h [new file with mode: 0644]
src/mainboard/google/glados/variants/cave/variant.c [new file with mode: 0644]