falco: Initial mainboard commit

Hardware / Coreboot - Duncan Laurie [chromium.org] - 25 November 2013 16:37 EST

- Only the first two DIMM SPDs are specified so far- GPIO map is updated- iSSD power sequencing removed- USB port map updated

Change-Id: I4172460d3b075bfd5bb22013a6225cf0e8f95b9c

5290f71 falco: Initial mainboard commit
src/mainboard/google/Kconfig | 3 +
.../google/falco/Hynix_HMT425S6AFR6A.spd.hex | 17 ++
src/mainboard/google/falco/Kconfig | 51 ++++
src/mainboard/google/falco/Makefile.inc | 47 ++++
.../google/falco/Micron_4KTF25664HZ.spd.hex | 17 ++
src/mainboard/google/falco/acpi/chromeos.asl | 24 ++
src/mainboard/google/falco/acpi/ec.asl | 24 ++
.../google/falco/acpi/haswell_pci_irqs.asl | 83 ++++++
src/mainboard/google/falco/acpi/mainboard.asl | 38 +++
src/mainboard/google/falco/acpi/platform.asl | 86 ++++++
src/mainboard/google/falco/acpi/superio.asl | 29 ++
src/mainboard/google/falco/acpi/thermal.asl | 173 ++++++++++++
src/mainboard/google/falco/acpi/video.asl | 43 +++
src/mainboard/google/falco/acpi_tables.c | 292 ++++++++++++++++++++
src/mainboard/google/falco/chromeos.c | 114 ++++++++
src/mainboard/google/falco/cmos.layout | 139 ++++++++++
src/mainboard/google/falco/devicetree.cb | 106 +++++++
src/mainboard/google/falco/dsdt.asl | 62 +++++
src/mainboard/google/falco/ec.c | 52 ++++
src/mainboard/google/falco/ec.h | 62 +++++
src/mainboard/google/falco/fadt.c | 156 +++++++++++
src/mainboard/google/falco/gpio.h | 124 +++++++++
src/mainboard/google/falco/hda_verb.h | 99 +++++++
src/mainboard/google/falco/mainboard.c | 164 +++++++++++
src/mainboard/google/falco/romstage.c | 151 ++++++++++
src/mainboard/google/falco/smihandler.c | 156 +++++++++++
src/mainboard/google/falco/thermal.h | 43 +++
27 files changed, 2355 insertions(+)

Upstream: review.coreboot.org


  • Share