mainboard: Add new board Google Panther

Hardware / Coreboot - Mohammed Habibulla [chromium.org] - 12 July 2014 13:16 UTC

(Panther clone of Ia41af8425ab6c24746253abd025acd3365dd5a18 by reinauer)

BUG=chrome-os-partner:23563 TEST=emerge-panther chromeos-coreboot-panther

[pg: Drop configs/, which is chromeos stuff, adapted libpayload's config.panther to work with upstream]

[pm: Add HAVE_IFD_BIN and HAVE_ME_BIN Kconfig options] [pm: rebase to master branch of coreboot upstream] [md: don't use FMAP to get MAC address if CONFIG_CHROMEOS not set]

Change-Id: I50fd5c02da154e424dfefbe2020f4ce7ef9a4f8f

05497d0 mainboard: Add new board Google Panther
payloads/libpayload/configs/config.panther | 71 +++++
src/mainboard/google/Kconfig | 3 +
src/mainboard/google/panther/Kconfig | 57 ++++
src/mainboard/google/panther/Makefile.inc | 25 ++
src/mainboard/google/panther/acpi/chromeos.asl | 23 ++
.../google/panther/acpi/haswell_pci_irqs.asl | 87 ++++++
src/mainboard/google/panther/acpi/mainboard.asl | 29 ++
src/mainboard/google/panther/acpi/platform.asl | 72 +++++
src/mainboard/google/panther/acpi/superio.asl | 36 +++
src/mainboard/google/panther/acpi/thermal.asl | 274 ++++++++++++++++++
src/mainboard/google/panther/acpi/video.asl | 43 +++
src/mainboard/google/panther/acpi_tables.c | 301 ++++++++++++++++++++
src/mainboard/google/panther/chromeos.c | 117 ++++++++
src/mainboard/google/panther/cmos.layout | 139 +++++++++
src/mainboard/google/panther/devicetree.cb | 136 +++++++++
src/mainboard/google/panther/dsdt.asl | 62 ++++
src/mainboard/google/panther/fadt.c | 156 ++++++++++
src/mainboard/google/panther/gpio.h | 124 ++++++++
src/mainboard/google/panther/hda_verb.h | 112 ++++++++
src/mainboard/google/panther/lan.c | 195 +++++++++++++
src/mainboard/google/panther/mainboard.c | 170 +++++++++++
src/mainboard/google/panther/onboard.h | 9 +
src/mainboard/google/panther/romstage.c | 154 ++++++++++
src/mainboard/google/panther/smihandler.c | 161 +++++++++++
src/mainboard/google/panther/thermal.h | 57 ++++
25 files changed, 2613 insertions(+)

Upstream: review.coreboot.org


  • Share