coreboot-kgpe-d16/src/superio
Jonathon Hall 247ec33eb9 superio/common: Support more than one SuperIO in ACPI
The SuperIO ACPI name was hard-coded to "SIO0".  Allow setting the name
in the device tree so more than one SuperIO can be named.

An upcoming board (purism/librem_l1um_v2) has two SuperIOs - one in the
AST2500 BMC, and a Nuvoton NCT6791D used for hardware monitor, POST
display, etc.

Many boards have references to SIO0 already, so the default name is
still the same for a single SuperIO.

Change-Id: Ibfa6ab7622749e6310ee91530bc3722e8e28d9bb
Signed-off-by: Jonathon Hall <jonathon.hall@puri.sm>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/75089
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2023-05-26 19:21:12 +00:00
..
acpi {superio,ec}/acpi: Replace constant "Zero" with actual number 2022-12-27 09:06:29 +00:00
aspeed superio/aspeed/ast2400/chip.h: Include <stdbool.h> 2022-12-05 14:27:45 +00:00
common superio/common: Support more than one SuperIO in ACPI 2023-05-26 19:21:12 +00:00
fintek src/superio: Remove unnecessary space after casts 2022-11-21 15:03:50 +00:00
ite superio/ite/it8772f/chip.h: Use 'bool' when appropriate 2022-12-05 14:28:02 +00:00
nsc
nuvoton
renesas
serverengines
smsc sio/smsc/mec1308: fix SIO/PS2 keyboard ACPI for Windows 2023-05-13 18:36:03 +00:00
winbond treewide: Remove useless "_STA: Status" comment 2023-02-19 11:20:37 +00:00