Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp560785rdh; Thu, 23 Nov 2023 11:24:55 -0800 (PST) X-Google-Smtp-Source: AGHT+IHYJqZLkiclJhdV7xvlATsWmTifB0wtztCAmJB1wEc2ajYD872kGMHBkXz8aulcBRSyAT4Y X-Received: by 2002:a54:4018:0:b0:3b8:343c:fe74 with SMTP id x24-20020a544018000000b003b8343cfe74mr385809oie.18.1700767494738; Thu, 23 Nov 2023 11:24:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700767494; cv=none; d=google.com; s=arc-20160816; b=wfkK6R7EmuWpJ4/68P/Vmzyzk1sRbP0AgFO+ZOoJqhga7Kv3L6MMQ4Y6DTefVJpSrz GGawY5MY3pSeaFTXFHNbvcGxBXfR3lvpMIGTgXtflgDiRRaEvh3DF0C0myL/54iSytWm vagJZyFuZaV1xQN3irdkqjHqctwInbe4tg96r0KUXVi7OeEagp+3SqAFKxZ27e6eaJmy gAF9Su5269ILkwUEnex1uKztsXj80MwnvxXIPR68h/eeni5B/LLzqgjtJ5i6gWpYj/5c EzR2Cd30HfoBj4fUgS9oiQ2pkzbBFYHSJ4M77zoxAbuPSb0iAlpXncduosUziaWQkdLs sioQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent:message-id:subject:cc:to :from:date:dkim-signature; bh=DZzwgb2Okxy5OnSEFZWAhoSX0rro9uhDJ41jgbLTWNI=; fh=p71DQBnF4Egf7c7euvNxGnrAFydRNj8foMv1o2md328=; b=jPf1iMUA1/E7g2ynylf8IxOcLj2g5RZWffPLMUeHreiKGtg9psoUFc4ZnLmhVIW2cw 2JiNl35MOh164jlr7gwXMMt2u0l6S7jduromgXuLcPUt+A4MG2d3lUE1/lTAz3BRQsUa 890ReyUfOW4v+MRU1aNAMPD9nqFI1dCnIyZl2+oCR8iUa1rvzGb0gzZ5uVz2qWH4M1Pz qAGK0PmxzmwvHusND9V/hhu5dUGrgfMGLX216WRwJIqOtUSElYQL4Fen7aE+edNCiBXY 3qSjwCyFVJLIXF2Qej9008Zbw9ulRj3gU1xuMHTK7V5emtgwwr0wen3dnvnUswQXoXNS 3k3A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="G+/QOiHC"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id y35-20020a631823000000b005be27346472si1829924pgl.582.2023.11.23.11.24.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Nov 2023 11:24:54 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="G+/QOiHC"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id EDF92804ACEF; Thu, 23 Nov 2023 11:22:54 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345793AbjKWTWh (ORCPT + 99 others); Thu, 23 Nov 2023 14:22:37 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38622 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230441AbjKWTWg (ORCPT ); Thu, 23 Nov 2023 14:22:36 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 56A919E for ; Thu, 23 Nov 2023 11:22:43 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 00AA2C433C9; Thu, 23 Nov 2023 19:22:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700767363; bh=+DnfYw9L0OuHBRrJMLhZjl50FM6MJZ9pOeWDYd/DFnk=; h=Date:From:To:cc:Subject:From; b=G+/QOiHCYmgMcdzGaJ9KUrZuc+710L9mfrlVQZn72UyrGTs1LCsMCX0XW4O5l9R8J q6ZBBNKJTwrs/4xZ4gDV+V6lIBHP3tGX6cbXLRb3S92V1rht1JwY7cS+8gEcruw0eV 8eeOnee/zlDj4zIQHqiKZuGtr5KA5AdlGGawNbskqC6XtGhTi245QNqqyUA9ZIuamh Pfy/iOIzUNwRuX+f4XRcbMnKhP2DEx/xfJtD5yjEiNJXk80BbIuori/X+n3j9ZCku9 A2wVlygPiKzpt50g+N8PuJYjbPg+ipPpnZiTO03r+JLyETi+4OaMcrWMMBfPi7FcAG WJw1qJFcB4h4A== Date: Thu, 23 Nov 2023 20:22:39 +0100 (CET) From: Jiri Kosina To: Linus Torvalds cc: linux-kernel@vger.kernel.org, Benjamin Tissoires Subject: [GIT PULL] HID fixes Message-ID: User-Agent: Alpine 2.21 (LSU 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Thu, 23 Nov 2023 11:22:55 -0800 (PST) Linus, please pull from git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git tags/for-linus-2023112301 To receive HID subsystem fixes for 6.7. ===== - Revert of commit that caused regression to many Logitech unifying receiver users (Jiri Kosina) - power management fix for hid-mcp2221 (Hamish Martin) - fix for race condition between HID core and HID debug (Charles Yi) - a couple of assorted device-ID-specific quirks ===== Aoba K (1): HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad Brett Raye (1): HID: glorious: fix Glorious Model I HID report Charles Yi (1): HID: fix HID device resource race between HID core and debugging support Denis Benato (2): HID: hid-asus: add const to read-only outgoing usb buffer HID: hid-asus: reset the backlight brightness level on resume Hamish Martin (2): HID: mcp2221: Set driver data before I2C adapter add HID: mcp2221: Allow IO to start during probe Jiri Kosina (1): Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" Oliver Neukum (1): HID: add ALWAYS_POLL quirk for Apple kb Yihong Cao (1): HID: apple: add Jamesdonkey and A3R to non-apple keyboards list drivers/hid/hid-apple.c | 2 ++ drivers/hid/hid-asus.c | 27 +++++++++++++++++++++++---- drivers/hid/hid-core.c | 12 ++++++++++-- drivers/hid/hid-debug.c | 3 +++ drivers/hid/hid-glorious.c | 16 ++++++++++++++-- drivers/hid/hid-ids.h | 12 +++++++----- drivers/hid/hid-logitech-dj.c | 11 +++-------- drivers/hid/hid-mcp2221.c | 4 +++- drivers/hid/hid-multitouch.c | 5 +++++ drivers/hid/hid-quirks.c | 1 + include/linux/hid.h | 3 +++ 11 files changed, 74 insertions(+), 22 deletions(-) -- Jiri Kosina SUSE Labs