Patrick Rudolph uploaded patch set #3 to this change.

View Change

superio/nuvoton/npcd378: Switch to superio/common

Replace DSDT ACPI code and DSDT injection with a SSDT only solution.

The current implementation shows some issues on current Linux, which
might be due to external ACPI objects, which are then injected into
DSDT or the fact that those objects only use 3 characters.

Replace all the DSDT code with an SSDT generator.

Tested on HP Z220:
Boots into Linux with no ACPI errors. The SSDT can be disassembled.

Change-Id: I41616d9bf320fd2b4d8495892b8190cd2a2d057f
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
---
M src/mainboard/hp/compaq_8200_elite_sff/acpi/platform.asl
M src/mainboard/hp/compaq_8200_elite_sff/acpi/superio.asl
M src/mainboard/hp/compaq_8200_elite_sff/devicetree.cb
M src/mainboard/hp/z220_sff_workstation/acpi/platform.asl
M src/mainboard/hp/z220_sff_workstation/acpi/superio.asl
M src/mainboard/hp/z220_sff_workstation/devicetree.cb
M src/superio/nuvoton/npcd378/Makefile.inc
M src/superio/nuvoton/npcd378/acpi/superio.asl
M src/superio/nuvoton/npcd378/superio.c
9 files changed, 533 insertions(+), 571 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/62/38862/3

To view, visit change 38862. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I41616d9bf320fd2b4d8495892b8190cd2a2d057f
Gerrit-Change-Number: 38862
Gerrit-PatchSet: 3
Gerrit-Owner: Patrick Rudolph <patrick.rudolph@9elements.com>
Gerrit-Reviewer: Angel Pons <th3fanbus@gmail.com>
Gerrit-Reviewer: Felix Held <felix-coreboot@felixheld.de>
Gerrit-Reviewer: Martin Roth <martinroth@google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi@google.com>
Gerrit-Reviewer: Patrick Rudolph <patrick.rudolph@9elements.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-MessageType: newpatchset