EricR Lai has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/37594 )
Change subject: libpayload/drivers/i8042: Add AT translated Keyboard support ......................................................................
Patch Set 2:
(2 comments)
https://review.coreboot.org/c/coreboot/+/37594/1//COMMIT_MSG Commit Message:
https://review.coreboot.org/c/coreboot/+/37594/1//COMMIT_MSG@9 PS1, Line 9: don't
doesn’t
Done
https://review.coreboot.org/c/coreboot/+/37594/1/payloads/libpayload/drivers... File payloads/libpayload/drivers/i8042/keyboard.c:
https://review.coreboot.org/c/coreboot/+/37594/1/payloads/libpayload/drivers... PS1, Line 332: if (CONFIG(LP_PC_KEYBOARD_AT_TRANSLATED)) {
How is the Linux kernel able to detect that itself, or initialize all PS/2 keyboards?
Acturally we enable this before enter OS again. I think kernel doesn't detect this. I guess you must binding the particular KB driver. But we use common driver here.