All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: Zeyu WANG <zeyu.thomas.wang@gmail.com>
Cc: linux-input@vger.kernel.org
Subject: Re: [PATCH] Input: atkbd - add DMI quirk for Lenovo Yoga Air 14 (83QK)
Date: Tue, 2 Jun 2026 16:32:40 -0700	[thread overview]
Message-ID: <ah9oAiBAHiDqPYUQ@google.com> (raw)
In-Reply-To: <20260602170909.14725-1-zeyu.thomas.wang@gmail.com>

On Wed, Jun 03, 2026 at 01:09:09AM +0800, Zeyu WANG wrote:
> The Lenovo Yoga Air 14 (83QK) laptop keyboard becomes unresponsive
> after the standard atkbd init sequence. Controlled testing on the
> actual hardware shows the F5 (ATKBD_CMD_RESET_DIS / deactivate)
> command specifically corrupts the EC state, causing zero IRQ1
> interrupts after init.
> 
> Skipping only the deactivate command (while keeping F4 ENABLE)
> resolves the issue completely: both keystroke input and CapsLock
> LED toggle work correctly. The reverse test - skipping only F4
> while keeping F5 - makes the problem worse (zero keystroke
> interrupts), confirming F5 is the sole culprit.
> 
> Add a DMI quirk entry for LENOVO/83QK using the existing
> atkbd_deactivate_fixup callback, consistent with the existing
> entries for LG Electronics and HONOR FMB-P that address the
> same EC F5 deactivate issue.
> 
> Signed-off-by: Zeyu WANG <zeyu.thomas.wang@gmail.com>

Applied, thank you.

-- 
Dmitry

      reply	other threads:[~2026-06-02 23:32 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-06-02 17:09 [PATCH] Input: atkbd - add DMI quirk for Lenovo Yoga Air 14 (83QK) Zeyu WANG
2026-06-02 23:32 ` Dmitry Torokhov [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ah9oAiBAHiDqPYUQ@google.com \
    --to=dmitry.torokhov@gmail.com \
    --cc=linux-input@vger.kernel.org \
    --cc=zeyu.thomas.wang@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.