Merlin Falcon's FCH has GPIO, UART and I2C. All of them are controlled by registers mapped at MMIO space. This ASL code is used for Windows drivers.
TEST: 1. Boot Windows 8 or Windows 10. 2. Install AMD Catalyst driver. 3. AMD FPIO, UART and I2C can be found in device manager. 4. I2C passed Multi Interface Test Tool (MITT) test.
Change-Id: I7ffe3fe0046d9a078cc38176c29a8e334646a5a3
631c8a2 AMD/Bettong: add FCH's GPIO, UART & I2C support
src/mainboard/amd/bettong/acpi/carrizo_fch.asl | 101 ++++++++++++++++++++++++
src/mainboard/amd/bettong/dsdt.asl | 3 +
2 files changed, 104 insertions(+)
Upstream: review.coreboot.org