Paul Menzel has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/46006 )
Change subject: mb/asus/f2a85-m_pro: Add Super I/O ACPI code ......................................................................
mb/asus/f2a85-m_pro: Add Super I/O ACPI code
Currently, the PS/2 mouse works in the payload, but the Linux kernel by default relies on ACPI, and needs to be passed `i8042.nopnp` to detect the PS/2 controller.
So, provide the ACPI tables, so it works by default.
TEST=PS/2 keyboard works with Linux 5.9-rc7 i8042: PNP: PS/2 Controller [PNP0303:KBD5,PNP0f13:PS25] at 0x60,0x64 irq 1,12 But Linux does *not* recognize the input device. Change-Id: Icd9674d8d422f7528034157812823c1a8f120e49 Signed-off-by: Paul Menzel pmenzel@molgen.mpg.de --- M src/mainboard/asus/f2a85-m/acpi/superio.asl 1 file changed, 11 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/06/46006/1
diff --git a/src/mainboard/asus/f2a85-m/acpi/superio.asl b/src/mainboard/asus/f2a85-m/acpi/superio.asl index e69de29..104cb67 100644 --- a/src/mainboard/asus/f2a85-m/acpi/superio.asl +++ b/src/mainboard/asus/f2a85-m/acpi/superio.asl @@ -0,0 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ + +#define SUPERIO_DEV SIO0 +#define SUPERIO_PNP_BASE 0x2e +#undef NCT6779D_SHOW_PP +#define NCT6779D_SHOW_SP1 +#define NCT6779D_SHOW_KBC +#undef NCT6779D_SHOW_GPIO +#define NCT6779D_SHOW_HWM + +#include <superio/nuvoton/nct6779d/acpi/superio.asl>