Patrick Rudolph uploaded patch set #21 to this change.
superio/common: Add ssdtgen for generic SuperIOs
Add a generic SuperIO ACPI generator, dropping the need to include
additional code in DSDT for SuperIO.
It generates a device HID based on the decoded I/O range.
Tested on Supermicro X11SSH-TF using AST2400.
The ssdt contains no errors and all devices are present.
Possible TODOs:
* Add "enter config" and "exit config" bytes
* Generate support methods to enter and exit config mode
* Generate support methods to query, change or disable current
resource settings on specific LDNs
Change-Id: I2716ae0580d68e5d4fcc484cb1648a2cdc1f4ca0
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
---
A Documentation/superio/common/ssdt.md
M Documentation/superio/index.md
M src/arch/x86/include/arch/acpi.h
A src/superio/common/chip.h
A src/superio/common/generic.c
A src/superio/common/ssdt.c
A src/superio/common/ssdt.h
7 files changed, 541 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/33/33033/21
To view, visit change 33033. To unsubscribe, or for help writing mail filters, visit settings.