mainboard/lenovo/g505s: Build in EC ASL support for KBD/AUX ports

Hardware / Coreboot - Edward O'Callaghan [alterapraxis.com] - 6 December 2014 00:39 UTC

Rather than have Linux report: i8042: PNP: No PS/2 controller found. Probing directly. and go off probing PNP config space, build in EC ASL for the PS/2 keyboard and mouse.

The ASL explicitly passes these resources to the Linux to avoid said probe.

ASL Details: PS/2 keyboard (PNP0303 at 0x60,0x64 irq 1 ) PS/2 mouse (PNP0F13 at 0x60,0x64 irq 12)

Change-Id: I0697fab65915907fbe2b3551182b3a1b0d665ddb

a23036c mainboard/lenovo/g505s: Build in EC ASL support for KBD/AUX ports
src/mainboard/lenovo/g505s/acpi/superio.asl | 10 ++++++++++
src/mainboard/lenovo/g505s/mainboard.h | 3 +++
2 files changed, 13 insertions(+)

Upstream: review.coreboot.org


  • Share