Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp2130956rwb; Sat, 24 Sep 2022 03:35:41 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7pzxx+tGqZzNK0CHezu/tNPsQrCA6UwJrziEq9FSUdWWoyMmwbf1w18w4aYjHj7Q7CE9pG X-Received: by 2002:a63:81c2:0:b0:439:fbd1:7bab with SMTP id t185-20020a6381c2000000b00439fbd17babmr11570084pgd.33.1664015741129; Sat, 24 Sep 2022 03:35:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664015741; cv=none; d=google.com; s=arc-20160816; b=Dxizif32lApzGHvqKJNRnX740iMJ5t1vNdcVUTZD+cPGluvucM81GW5IJFSEwf+jV2 DRBVuVJQG4FrD2G9c1Mgzph4LWcEtSYR0H4aJgr4JeY9ewlCj5EEMclXUD/qD6NG+Emu hU4frX9EuHDnY+S9DEJZSj0KANPuZqfhaPebkNGxPvKYmeJU64cP8Ow59gWjkF8rJEMi UlvcqQeLtfuFeuNVE0Mod8ZG90K3eY9vFc+wT4EPp3IdTuZWaNtSNHGxxKIZS2hESquT OgAhQ07qSlgQkFW6l1b+Yx/u1yoUgCLxwo5KI/t8EJvV1XI/of1CHmLfF4UGzxpHD5TX G8vA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=Ni2PDD1NFXkbmz8UnUvfBD8YcER96pHHvaQvpBK+Slw=; b=JlsfrBQIS/ZgyhoA8UNH1ITnqu6bsx7/85jL0zr3H8aoHKIiivXQOeRwbhfHL5aYiz mjpUoTCLLVzlcr03ddEoY0LFl9M7jsvXmRGfz1ndcoZowTaexgVmEglEGUs+h95ibDB3 JagVtfQeLd9yyKqjbKe8dPIhyRdH2b0vR1qyCQ1zfiD201BbcqCS+uCWqAXiRhS8uExC LE+uwT48dWNM7ACN/gC7mMDXTRF9mTSrkAIx6g9KiKczsTkQGxj4i/7V0GwDHMZtfHHy I/Jh4VrWQWMnToVdAi7iaHNFECHJ1dvPShEd5jWK91duR4TiqiCBzCRrwD9P6spRDuKh EY6A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=C3LDPsx9; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h14-20020a056a00218e00b0052d4197336fsi13371048pfi.370.2022.09.24.03.35.30; Sat, 24 Sep 2022 03:35:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=C3LDPsx9; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229662AbiIXJyh (ORCPT + 99 others); Sat, 24 Sep 2022 05:54:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57186 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233342AbiIXJyf (ORCPT ); Sat, 24 Sep 2022 05:54:35 -0400 Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AF97EDFD4; Sat, 24 Sep 2022 02:54:33 -0700 (PDT) Received: by mail-wr1-x42d.google.com with SMTP id z6so3379638wrq.1; Sat, 24 Sep 2022 02:54:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date; bh=Ni2PDD1NFXkbmz8UnUvfBD8YcER96pHHvaQvpBK+Slw=; b=C3LDPsx9R+xX0AZJpXGXFWB6l4L58kc6usbJgacH5EJHK9hLe/l8Vn3mVvqrybicF5 L7J2KFnPL45Mv4TsvGxSIMe5vc4O778jucBNuHpp+wTs+MM7lqbaW5r4MkagLA7RNG8h 0UD6IVYXnn7qHnar5qmVkCLpVtX7fGeWHOVq8TJi+yBF5HFMUJ/4lOniszRu6zo8DeTC SxtJYqqIKpNgu4LTQwn2UJxjQcjmfYcKaos0tXZ9uWimOdxvpTBJVsnNLWeOm9dx+Gb9 DfaPOqt14cV8OpYl9DQ/B5KFxShpb5uv7wq8qghvph40sxCNASHBA2FDfDDBVuFnwHfA OMhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date; bh=Ni2PDD1NFXkbmz8UnUvfBD8YcER96pHHvaQvpBK+Slw=; b=JPosYCZgmkjJE5j17b4SrcIQckbOcOxcfaoeRdYIj7cb+7ntJUrDM4bJRGnENidDqE Iy51wj2ZLPyw3hVo8guTtil3ZAYeYNaSAbkKQSnNSjRQj+50U9aq9i03TfFJsZdTXB9b 8b0/B8wLefk5RGhcCYhyX3v9SxYBA5fqsK25wG/fEU9q6C3sZEpwmHrZM+91wAS7DRC/ 1un0UEbNX+dIO8o6j4W3i8EU+jJdofzwkjRqaiLZrJ9esM9nC/DWTvdVJqXx1vHFNkME 7GQhaJLg/TYKQ45c6yMZ22yn2l5Oaa/fDfddweu9z9kmyuW44qtvgehKd6iMy4S4gS5d j6aA== X-Gm-Message-State: ACrzQf2oqd99Yr8c0XiBSYIH/Xg0l6HtYE50Zs3w0VlupklItHm2QZpi bk0RL4SrHh2pVfkcjoTr560iZ4IHRpc= X-Received: by 2002:a05:6000:2c5:b0:22b:c77:7690 with SMTP id o5-20020a05600002c500b0022b0c777690mr7678715wry.563.1664013272265; Sat, 24 Sep 2022 02:54:32 -0700 (PDT) Received: from localhost.localdomain ([5.25.100.2]) by smtp.gmail.com with ESMTPSA id c2-20020a7bc2a2000000b003a844885f88sm4776835wmk.22.2022.09.24.02.54.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 24 Sep 2022 02:54:31 -0700 (PDT) From: Kerem Karabay To: jikos@kernel.org, benjamin.tissoires@redhat.com, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org Cc: kekrby Subject: [PATCH v2 0/2] Version 2 of hid-apple fixes Date: Sat, 24 Sep 2022 12:53:04 +0300 Message-Id: <20220924095306.8852-1-kekrby@gmail.com> X-Mailer: git-send-email 2.37.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: kekrby Hi all, This patch series is an updated version of this one: https://lore.kernel.org/all/20220910094354.12359-2-kekrby@gmail.com/. # Changes since v1: - Fixed loading the module with the `swap_fn_leftctrl` option set to 1, which would make the Fn key cease to function. (Setting the option after loading the module still worked, which is why the bug was not caught while testing.) Kerem Karabay (2): HID: apple: fix key translations where multiple quirks attempt to translate the same key and the ones that depend on other translations HID: apple: enable APPLE_ISO_TILDE_QUIRK for the keyboards of Macs with the T2 chip drivers/hid/hid-apple.c | 118 ++++++++++++++++++---------------------- 1 file changed, 52 insertions(+), 66 deletions(-) -- 2.37.2