Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp3859541ybp; Sun, 6 Oct 2019 22:13:35 -0700 (PDT) X-Google-Smtp-Source: APXvYqyJFbUzpwc4Sy917alFhpP1UojF/THv8vEPZV3zr9HQ4KMgx37IVOg2oHEn1AxcE9ksQXMd X-Received: by 2002:a50:9b58:: with SMTP id a24mr27384146edj.29.1570425215239; Sun, 06 Oct 2019 22:13:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570425215; cv=none; d=google.com; s=arc-20160816; b=oabl60xGQ7nbHICJ6LxL1FcSfmrEPwCkeW5Vs2ha3XoMkSOtN0CTqNgRYTC6EePL9S hHuxumv+Rp6PDkebCwFDXVe8BPZHDbzdXK63+1ZrqRxLyXB4us7gZ1QXX3qZx8t1w2Pu XhMMhQSQRMMfkcp9DttRfERNiWpHhDPdJbO9wdhiSVMiZOV5Oo3IUC1Tio7tBoHAvBbF ctrsohu+QcW4ICUlDYFBnEzWUgm3gUNCSRPD393BtEmITRcxCeznfVAG46zWMo9zG4Ax pxytYS3wZUjFY2Cq07FhMwRyzcmffBDVjZJH4QSpB+gV7sTNZ6XCOnlFW9OvC9ciNqde VvuA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=w7cPe8XgAdd5CzjoP48tMEWPoIPNhWDUDvf6JLAfY+k=; b=GoSMLS6YwovcFxIRbFgbzJsBQQxtT4SXF3NYobzdj52jk3G3YJySa2zvGkrl/qQa+M 9gS+/ynO4ktrmCH2Jl6nT6TpuLZJu3rsX7XasH6ylQZ8QDGL60ltOevX8g5cB5HwtF6t c/VyFrMEuVhY0z21neCJKEbDf7CTrx+iZt3iUqfUzoqWF66plfYMGnKtYCHi9X1mTZU2 y6nfnMIAQpCyTH57ycM+INo8X97zeTIfr1V0Okh5dogZ5T357tqSsowr1JslyzpW3/er 7Hn1reRW+cOGqYwRtZ00co5dH83DFouYM2oKEWNBtc4mTg3iBteVhT9NqNT/7qaO5tmn gTBg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=VGFHYGWs; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e50si9023371edb.177.2019.10.06.22.13.08; Sun, 06 Oct 2019 22:13:35 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=VGFHYGWs; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 S1727121AbfJGFNA (ORCPT + 99 others); Mon, 7 Oct 2019 01:13:00 -0400 Received: from mail-pg1-f196.google.com ([209.85.215.196]:33433 "EHLO mail-pg1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727028AbfJGFNA (ORCPT ); Mon, 7 Oct 2019 01:13:00 -0400 Received: by mail-pg1-f196.google.com with SMTP id i76so301545pgc.0; Sun, 06 Oct 2019 22:12:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=w7cPe8XgAdd5CzjoP48tMEWPoIPNhWDUDvf6JLAfY+k=; b=VGFHYGWs8FhghIhEFHjp4j1vKgvV8rNHxDRii9T6ZOCQ8P1V9RPyqSPn+GrthlqBH1 xoZT9ECGw+lDu5syDqsQHjpcichT3bMB8TKBey6kJQnezq/3CFSPbPY/ii/9/z/+dTlz ZOUJhbIJl6hJ6Z+VntseHAe5ZnmOMaUyBretPp6vyQDx6kZ2iAPR4n1KW8Hvo7owAwjn zrLkPpkIIz0dBzygJWizzC61hBr1I14RECWxBZwt0l0CTGb7z533J2Z9DrB7kjvREh55 g8ClJN7f8veberDN1TEtosSFSyJk2UTrXlJdJq7pRz+f27LV/Q0U2gs188PiCJP/67FA i4lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=w7cPe8XgAdd5CzjoP48tMEWPoIPNhWDUDvf6JLAfY+k=; b=eoVWbmfZQBFkY9GxK++sZQnkNSf6vRK6skOfsnnwhks/i3EHAqGclhaAuBacdtKbhW 4Zx7FIbAfhfEFAaKeXpM8byTG+K3GTfmjo1grrJnMxsZl9KlXrT0DA4hAEEh/hZ/mUvb CD+Yq/bdC9QlXcAXcNpQfAzKopNx0qzRJAEBbzC6xKE5bbk/CKsg/61gUSdiUQ7dDsLf 35sPQfcF9oZirhRlmFP5jPqb7L0ThGEO4ZUp5fXnSNPHnINqNUG/xJxfyVnuZdHvTVFj VS87CQKmEoqAmOWCh101qUBocz05P7NISkDAQu8upbeBuyShxqDPGn6+xeBVmYN0vOVq 4M6g== X-Gm-Message-State: APjAAAVLcMYLkh5Lupl8YPSfiU/u6h5XLnlKufnGpzRgEDeLWgXHFgrj UWtkd52BqhQrvTFP/U2/2LgdbiWgcxo= X-Received: by 2002:aa7:9e01:: with SMTP id y1mr31113646pfq.175.1570425177637; Sun, 06 Oct 2019 22:12:57 -0700 (PDT) Received: from localhost.lan (c-67-185-54-80.hsd1.wa.comcast.net. [67.185.54.80]) by smtp.gmail.com with ESMTPSA id v133sm2209680pgb.74.2019.10.06.22.12.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Oct 2019 22:12:56 -0700 (PDT) From: Andrey Smirnov To: linux-input@vger.kernel.org Cc: Andrey Smirnov , Jiri Kosina , Benjamin Tissoires , Henrik Rydberg , Sam Bazely , "Pierre-Loup A . Griffais" , Austin Palmer , linux-kernel@vger.kernel.org, stable@vger.kernel.org Subject: [PATCH 0/3] Logitech G920 fixes Date: Sun, 6 Oct 2019 22:12:37 -0700 Message-Id: <20191007051240.4410-1-andrew.smirnov@gmail.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Everyone: This series contains patches to fix a couple of regressions in G920 wheel support by hid-logitech-hidpp driver. Without the patches the wheel remains stuck in autocentering mode ("resisting" any attempt to trun) as well as missing support for any FF action. Thanks, Andrey Smirnov Andrey Smirnov (3): HID: logitech-hidpp: use devres to manage FF private data HID: logitech-hidpp: split g920_get_config() HID: logitech-hidpp: add G920 device validation quirk drivers/hid/hid-logitech-hidpp.c | 193 +++++++++++++++++++------------ 1 file changed, 120 insertions(+), 73 deletions(-) -- 2.21.0