]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Input: atkbd - skip deactivate for HONOR ZQC-P
authorDonglin Lyu <DongLin_Lyu@outlook.com>
Sun, 2 Aug 2026 22:37:18 +0000 (15:37 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Sun, 2 Aug 2026 22:42:03 +0000 (15:42 -0700)
commit410c44b1096789d0c40fbee706520e981dba7bc1
treee29bbc52870078ae6c4ccac6c212d2b262256f6f
parent3a046db33bb9f28b43a951a7a090db771dc0f8b3
Input: atkbd - skip deactivate for HONOR ZQC-P

The internal keyboard on the HONOR ZQC-P (HONOR MagicBook Pro 14 2026)
does not work after boot.

Using the kernel command line 'i8042.dumbkbd=1' makes the keyboard
functional, but the CapsLock LED does not work. Adding the
'atkbd_deactivate_fixup' quirk fixes the keyboard and CapsLock LED
natively without requiring boot parameters.

DMI: HONOR ZQC-P/ZQC-P-PCB, BIOS 1.09 03/19/2026

Fixes: 9cf6e24c9fbf ("Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID")
Signed-off-by: Donglin Lyu <donglin_lyu@outlook.com>
Tested-by: Ruslan Shevchenko <adefka@gmail.com>
Link: https://patch.msgid.link/20260801151115.52709-1-donglin_lyu@outlook.com
Cc: stable@vger.kernel.org
[dtor: keep all HONOR entries together]
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/keyboard/atkbd.c