From patchwork Mon Feb 27 18:59:05 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Werner Sembach X-Patchwork-Id: 657368 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 33D2CC7EE2E for ; Mon, 27 Feb 2023 18:59:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229653AbjB0S7X (ORCPT ); Mon, 27 Feb 2023 13:59:23 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38388 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229720AbjB0S7U (ORCPT ); Mon, 27 Feb 2023 13:59:20 -0500 Received: from srv6.fidu.org (srv6.fidu.org [IPv6:2a01:4f8:231:de0::2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 59B15A5C8; Mon, 27 Feb 2023 10:59:17 -0800 (PST) Received: from localhost (localhost.localdomain [127.0.0.1]) by srv6.fidu.org (Postfix) with ESMTP id E211DC800A7; Mon, 27 Feb 2023 19:59:12 +0100 (CET) Authentication-Results: srv6.fidu.org (amavisd-new); dkim=pass (1024-bit key) reason="pass (just generated, assumed good)" header.d=tuxedocomputers.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= tuxedocomputers.com; h=content-transfer-encoding:mime-version :x-mailer:message-id:date:date:subject:subject:from:from; s= default; t=1677524352; x=1679338753; bh=nBz34ACq5CJwHJFmAsB91rfv +TmJgEQphaitfGtZ8/0=; b=u5xxWT2Zj5wdqi8DJ+iRwtx2zv2zEwCkOfRlMgus shety8ctq5XsWNgCQrb3X7g+YGvv8Cbvb3upoz02G7koM2/nCwgQcwMTwAoity+Z Utx1DKRAKV1qyCWkmwZO/TfMDru91YPtmb4vLYdFQcD3qkjLlDuLZ/d0wkkErJKl VRI= X-Virus-Scanned: Debian amavisd-new at srv6.fidu.org Received: from srv6.fidu.org ([127.0.0.1]) by localhost (srv6.fidu.org [127.0.0.1]) (amavisd-new, port 10026) with LMTP id LJE1ZUQxhYE4; Mon, 27 Feb 2023 19:59:12 +0100 (CET) Received: from wsembach-tuxedo.fritz.box (host-88-217-226-44.customer.m-online.net [88.217.226.44]) (Authenticated sender: wse@tuxedocomputers.com) by srv6.fidu.org (Postfix) with ESMTPA id 3D08DC800A1; Mon, 27 Feb 2023 19:59:12 +0100 (CET) From: Werner Sembach To: dmitry.torokhov@gmail.com, wse@tuxedocomputers.com, swboyd@chromium.org, gregkh@linuxfoundation.org, hdegoede@redhat.com, mkorpershoek@baylibre.com, chenhuacai@kernel.org, wsa+renesas@sang-engineering.com, tiwai@suse.de, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 0/2] Fix "Input: i8042 - add TUXEDO devices to i8042 quirk tables for partial fix" Date: Mon, 27 Feb 2023 19:59:05 +0100 Message-Id: <20230227185907.569154-1-wse@tuxedocomputers.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-input@vger.kernel.org This is a continuation of https://lore.kernel.org/linux-input/20220708161005.1251929-3-wse@tuxedocomputers.com/ That fix did fix the keyboard not responding at all sometimes after resume, but at the price of it being laggy for some time after boot. Additionally setting atkbd.reset removes that lag. This patch comes in 2 parts: The first one adds a quirk to atkbd to set atkbd.reset and the second one then applies that and the i8042 quirks to the affected devices.