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