From: Vitaly Kuznetsov vkuznets@redhat.com
redhat/configs: enable CONFIG_INPUT_KEYBOARD for AARCH64
Hyper-V keyboard module (CONFIG_HYPERV_KEYBOARD) requires CONFIG_INPUT_KEYBOARD/CONFIG_KEYBOARD_ATKBD to work properly.
Signed-off-by: Vitaly Kuznetsov vkuznets@redhat.com
diff --git a/redhat/configs/ark/generic/arm/aarch64/CONFIG_INPUT_KEYBOARD b/redhat/configs/ark/generic/arm/aarch64/CONFIG_INPUT_KEYBOARD deleted file mode 100644 index blahblah..blahblah 0 --- a/redhat/configs/ark/generic/arm/aarch64/CONFIG_INPUT_KEYBOARD +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_INPUT_KEYBOARD is not set diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_KEYBOARD_ATKBD b/redhat/configs/common/generic/arm/aarch64/CONFIG_KEYBOARD_ATKBD new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_KEYBOARD_ATKBD @@ -0,0 +1 @@ +CONFIG_KEYBOARD_ATKBD=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_KEYBOARD_TEGRA b/redhat/configs/common/generic/arm/aarch64/CONFIG_KEYBOARD_TEGRA new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_KEYBOARD_TEGRA @@ -0,0 +1 @@ +# CONFIG_KEYBOARD_TEGRA is not set diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_SERIO_LIBPS2 b/redhat/configs/common/generic/arm/aarch64/CONFIG_SERIO_LIBPS2 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_SERIO_LIBPS2 @@ -0,0 +1 @@ +CONFIG_SERIO_LIBPS2=y
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1529
From: Jeremy Linton on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1529#note_7775974...
See also https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1525
From: Patrick Talbert on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1529#note_7996471...
Hey Jeremy,
Since this MR is ready to go I am going to merge it; any overlaps in ark/fedora will be cleaned up later during our housekeeping processes. I know this makes !1525 obsolete :/ but this is the fastest way to get these changes in.
Patrick
From: perobins on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1529#note_8049211...
Why does HyperV use a legacy x86 keyboard on aarch64? WTF?!?!
From: Vitaly Kuznetsov on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1529#note_8065668...
Hyper-V uses its own hyperv-keyboard ('CONFIG_HYPERV_KEYBOARD') driver but it works through serio/atkbd (AFAIU). The suggestion to enable these options comes from Microsoft when non-functioning keyboard issue was investigated.
From: perobins on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1529#note_8066435...
The x86 uses emulated serio/i8042 which is legacy intel pre USB. Could they not use an input protocol from this century?
kernel@lists.fedoraproject.org