mainboard/lenovo: [1/2] fork X230 to T530

Hardware / Coreboot - Edward O'Callaghan [alterapraxis.com] - 9 April 2014 09:40 UTC

Step 1: copy all files unmodified from Lenovo X230. This makes it much easier later to see how the two boards actually and deliberately differ when porting bugfixes from one to the other.

Change-Id: I3151c7848440ea6c240b959379a8eb369d35f3de

956c298 mainboard/lenovo: [1/2] fork X230 to T530
src/mainboard/lenovo/Kconfig | 6 +
src/mainboard/lenovo/t530/Kconfig | 83 +++++
src/mainboard/lenovo/t530/Makefile.inc | 20 ++
src/mainboard/lenovo/t530/acpi/ec.asl | 26 ++
src/mainboard/lenovo/t530/acpi/gpe.asl | 13 +
src/mainboard/lenovo/t530/acpi/platform.asl | 74 +++++
.../lenovo/t530/acpi/sandybridge_pci_irqs.asl | 65 ++++
src/mainboard/lenovo/t530/acpi/superio.asl | 1 +
src/mainboard/lenovo/t530/acpi/video.asl | 115 +++++++
src/mainboard/lenovo/t530/acpi_tables.c | 256 ++++++++++++++++
src/mainboard/lenovo/t530/board_info.txt | 6 +
src/mainboard/lenovo/t530/cmos.default | 18 ++
src/mainboard/lenovo/t530/cmos.layout | 158 ++++++++++
src/mainboard/lenovo/t530/devicetree.cb | 147 +++++++++
src/mainboard/lenovo/t530/dsdt.asl | 61 ++++
src/mainboard/lenovo/t530/fadt.c | 160 ++++++++++
src/mainboard/lenovo/t530/gpio.h | 306 +++++++++++++++++++
src/mainboard/lenovo/t530/hda_verb.h | 317 ++++++++++++++++++++
src/mainboard/lenovo/t530/mainboard.c | 196 ++++++++++++
src/mainboard/lenovo/t530/romstage.c | 286 ++++++++++++++++++
src/mainboard/lenovo/t530/smihandler.c | 175 +++++++++++
src/mainboard/lenovo/t530/thermal.h | 30 ++
22 files changed, 2519 insertions(+)

Upstream: review.coreboot.org


  • Share