mainboard/intel: Add Braswell based Strago board

Hardware / Coreboot - Lee Leahy [intel.com] - 17 July 2015 13:18 EDT

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


  • Share