coreboot-kgpe-d16/src/superio
Martin Roth 56033a9f2d superio/smsc/mec1308: Fix IASL warnings
The SIO device needs to provide an _ADR object with the IO
address as well as the address in the OperationRegion.

ACPI provides two different Resource Descriptor Macros to describe the
I/O areas required for a device.  The FixedIO macro is only valid for
10-bit IO addresses.  Use the IO macro instead.

Thank you to recent IASL that allows for addition in the ASL file.  :)

Fixes these warnings:
dsdt.aml   2276: Device (SIO) {
Warning  3141 -           ^ Missing dependency
(Device object requires a _HID or _ADR in same scope)
dsdt.aml   2390:    FixedIO (0xa00, 0x34)
Warning  3060 -                 ^ Maximum 10-bit ISA address (0x3FF)
dsdt.aml   2394:    FixedIO (0xa00, 0x34)
Warning  3060 -                 ^ Maximum 10-bit ISA address (0x3FF)

Lumpy now compiles its ASL tables with no warnings.  Re-enable
Warnings as errors.

Change-Id: Id26e234eadaa3b966e8f769cb9f9fb7ea64fc9e3
Signed-off-by: Martin Roth <martinroth@google.com>
Reviewed-on: https://review.coreboot.org/12520
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2015-11-24 22:30:19 +01:00
..
acpi tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
common tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
fintek Drop SuperIO fintek/f71889 2015-11-10 20:16:49 +01:00
intel superio/intel: Add i8900 device 2015-11-10 00:15:22 +01:00
ite tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
nsc tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
nuvoton Revert "Drop SuperIO nuvoton/nct6779d" 2015-11-16 17:44:54 +01:00
renesas tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
serverengines tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
smsc superio/smsc/mec1308: Fix IASL warnings 2015-11-24 22:30:19 +01:00
via tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
winbond superio/windbond: Add WPCD376I device 2015-11-09 23:54:22 +01:00
Makefile.inc tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00