diff options
author | Nicholas Chin <nic.c3.14@gmail.com> | 2023-04-19 22:15:06 -0600 |
---|---|---|
committer | Nicholas Chin <nic.c3.14@gmail.com> | 2023-04-19 22:15:06 -0600 |
commit | 1497ae045104145de677fd151da4de6e92be4e5a (patch) | |
tree | 21d155eb6b284eb343c8a37a41400f14c3359f33 /util/ich9utils/src/gbe/gbe.c | |
parent | eb32e4932738cb2901a5118c9e511c0191382388 (diff) |
Fix GRUB handling of the E6400 keyboard
This introduces a patch to grub which disables the coreboot
specific handling, allowing PS/2 keyboards to be handled the
same as i386-pc. However this alone breaks the keyboard in
Linux, requiring coreboot to perform PS/2 initialization.
I think GRUB may be restoring the original configuration of
the PS/2 controller once it exits, and if coreboot doesn't
initialize the controller then it's restored to the default
state which Linux doesn't seem to like. I think the emulated
keyboard interface provided by the EC on the E6400 behaves
in a non-standard way that is incompatible with the old
coreboot specific handling.
Diffstat (limited to 'util/ich9utils/src/gbe/gbe.c')
0 files changed, 0 insertions, 0 deletions