lenovo/t420s: Add new port

Hardware / Coreboot - Nicolas Reinecke [das-labor.org] - 2 January 2015 21:14 UTC

This is based on x220 and t520. Tested on i7 model with usb3. There is no support for nvidia gpu and optimus.

Change-Id: I6ca9436ccec3024095d02078e5e450147841e463

572795b lenovo/t420s: Add new port.
src/mainboard/lenovo/Kconfig | 6 +
src/mainboard/lenovo/t420s/Kconfig | 74 +++++++
src/mainboard/lenovo/t420s/Makefile.inc | 21 ++
src/mainboard/lenovo/t420s/acpi/ec.asl | 26 +++
src/mainboard/lenovo/t420s/acpi/platform.asl | 77 +++++++
src/mainboard/lenovo/t420s/acpi/superio.asl | 1 +
src/mainboard/lenovo/t420s/acpi_tables.c | 78 +++++++
src/mainboard/lenovo/t420s/board_info.txt | 5 +
src/mainboard/lenovo/t420s/cmos.default | 17 ++
src/mainboard/lenovo/t420s/cmos.layout | 167 +++++++++++++++
src/mainboard/lenovo/t420s/devicetree.cb | 172 ++++++++++++++++
src/mainboard/lenovo/t420s/dsdt.asl | 56 +++++
src/mainboard/lenovo/t420s/gpio.c | 285 ++++++++++++++++++++++++++
src/mainboard/lenovo/t420s/hda_verb.c | 73 +++++++
src/mainboard/lenovo/t420s/mainboard.c | 80 ++++++++
src/mainboard/lenovo/t420s/romstage.c | 73 +++++++
src/mainboard/lenovo/t420s/smihandler.c | 194 ++++++++++++++++++
src/mainboard/lenovo/t420s/thermal.h | 30 +++
18 files changed, 1435 insertions(+)

Upstream: review.coreboot.org


  • Share