Add the initial files to support the Intel RVP for Braswell. Matches chromium tree at 927026db
This board uses the Braswell FSP 1.1 image and does not build without the FspUpdVpd.h file.
BRANCH=none BUG=None TEST=Build and run ChromeOS on strago
Change-Id: I5cb2efe3d8adf919165c62b25e08c544b316a05a
5cb9dda mainboard/intel: Add Braswell based Strago board
src/mainboard/intel/strago/Kconfig | 67 +++++
src/mainboard/intel/strago/Kconfig.name | 2 +
src/mainboard/intel/strago/Makefile.inc | 37 +++
src/mainboard/intel/strago/abuild.disabled | 2 +
src/mainboard/intel/strago/acpi/chromeos.asl | 37 +++
src/mainboard/intel/strago/acpi/dptf.asl | 93 ++++++
src/mainboard/intel/strago/acpi/ec.asl | 25 ++
src/mainboard/intel/strago/acpi/mainboard.asl | 313 ++++++++++++++++++++
src/mainboard/intel/strago/acpi/superio.asl | 34 +++
src/mainboard/intel/strago/acpi_tables.c | 70 +++++
src/mainboard/intel/strago/boardid.c | 35 +++
src/mainboard/intel/strago/chromeos.c | 133 +++++++++
src/mainboard/intel/strago/cmos.layout | 140 +++++++++
src/mainboard/intel/strago/com_init.c | 57 ++++
src/mainboard/intel/strago/devicetree.cb | 142 +++++++++
src/mainboard/intel/strago/dsdt.asl | 58 ++++
src/mainboard/intel/strago/ec.c | 59 ++++
src/mainboard/intel/strago/ec.h | 69 +++++
src/mainboard/intel/strago/fadt.c | 51 ++++
src/mainboard/intel/strago/gpio.c | 277 +++++++++++++++++
src/mainboard/intel/strago/gpio.h | 25 ++
src/mainboard/intel/strago/gpio_bcrd2.c | 272 +++++++++++++++++
src/mainboard/intel/strago/gpio_dvt.c | 269 +++++++++++++++++
src/mainboard/intel/strago/irqroute.c | 23 ++
src/mainboard/intel/strago/irqroute.h | 64 ++++
src/mainboard/intel/strago/mainboard.c | 44 +++
src/mainboard/intel/strago/onboard.h | 82 +++++
src/mainboard/intel/strago/ramstage.c | 30 ++
src/mainboard/intel/strago/romstage.c | 60 ++++
src/mainboard/intel/strago/smihandler.c | 177 +++++++++++
src/mainboard/intel/strago/spd/Makefile.inc | 42 +++
.../spd/hynix_2GiB_dimm_H5TC4G63AFR-PBA.spd.hex | 32 ++
...nix_2GiB_dimm_HMT425S6CFR6A_H5TC4G63CFR.spd.hex | 32 ++
.../spd/samsung_2GiB_dimm_K4B4G1646Q-HYK0.spd.hex | 32 ++
src/mainboard/intel/strago/spd/spd.c | 120 ++++++++
src/mainboard/intel/strago/w25q64.c | 75 +++++
36 files changed, 3080 insertions(+)
Upstream: review.coreboot.org