Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp642780pxb; Wed, 3 Mar 2021 11:32:09 -0800 (PST) X-Google-Smtp-Source: ABdhPJxAK8LJEOjXx8980qGEPh5isH2XODJ9iKcDZ2v573Kn1DZ+i+7UNPQj9+lST975iyPwNPwx X-Received: by 2002:a17:906:4015:: with SMTP id v21mr360507ejj.433.1614799929497; Wed, 03 Mar 2021 11:32:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614799929; cv=none; d=google.com; s=arc-20160816; b=RLeZTeujaGlZJJvySVGpRI6kE8AlrwC2k8jEpjGv4W/dAjYYFobECymAajp9F6I9ed 9+Oc0WIkaVrcTKrkMhjWgQmZJb0J8roTsm/SY0K5x6pfwZcfzsHXh/C/A2qvuFkdKfLo fPEJrRBx5tReO2G6MiFaShgS2Cxkib5uNoITHktoWeVLmQ3w7xk/aZP60Ab5sv+uNas5 Lo6jmpzAexmzwreseCN+vx8PQ99cZNkHHeLnePOT0c5haFHXU0l9A3byFZGazyXfveY1 9Ipn/vg6cB4uNIUxb4FWDe927EV4kABGE6i8VUe2y3BSbCrrkzHiUU3QUMjXSKef7taU qtpg== 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 :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=V6tLJosLPPxCjMNuPatu1eJkOl/q3Gg8t1NQ0xdmURk=; b=IyshlTokl7Hfai7GPbixKcJ2soUCMGD5AXJs2/fvWB9u78CX5L1OpStqA1MdBBFjGe vOhhlh+EONWdnf6m72tSsmQOja0mJb1vec29yMq8Ipdgg/cwE1/ZLcqTWS93Np0yBBQp eVE435tCvXJvhu87pqfCrPzQ774WYBTACH7Dm8/CQLeMMD3nHMDVZc+yApFwyIiSkcCE pRUYyGnO87lUsCeg3NPg9PxgAoyLV6Fh7JcZiRFxhUOd8R6JlwHTUa5VX42kOiAiBRUL UspHYaUkcjpYsNibtbprQ5wz51dwoAnj7bbWHIxuY/44vhITwj1F4gevdwjemMihv4Qg O48w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=tRGH7SJU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d2si8161856eds.543.2021.03.03.11.31.43; Wed, 03 Mar 2021 11:32:09 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=tRGH7SJU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1348756AbhCBBZR (ORCPT + 99 others); Mon, 1 Mar 2021 20:25:17 -0500 Received: from mail.kernel.org ([198.145.29.99]:39776 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235196AbhCATJf (ORCPT ); Mon, 1 Mar 2021 14:09:35 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id 29FD764DAF; Mon, 1 Mar 2021 17:25:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1614619521; bh=GGvn9oaFDzz4AeZw96VW7uUROdpZz/ZUlYAqdIy4lxQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=tRGH7SJUMmxd09JTTwFQJA5NstCi2Fvwi18fiMg1H3JOWy0phv3JhyYLJP4OTWb0A sAN2bGeu0Y5cpo4cNspKlzJBUkYRyQDO/34ldZZLlWvIkEMKju7rc1WRkQMeMKeyK6 Txow5MwGqBTwk5ix3MgoNrovcvwBo3Ca5H/i7qJQ= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, =?UTF-8?q?Filipe=20La=C3=ADns?= , Jiri Kosina Subject: [PATCH 5.10 484/663] HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming Date: Mon, 1 Mar 2021 17:12:12 +0100 Message-Id: <20210301161205.805074311@linuxfoundation.org> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210301161141.760350206@linuxfoundation.org> References: <20210301161141.760350206@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Filipe Laíns commit ef07c116d98772952807492bd32a61f5af172a94 upstream. In e400071a805d6229223a98899e9da8c6233704a1 I added support for the receiver that comes with the G602 device, but unfortunately I screwed up during testing and it seems the keyboard events were actually not being sent to userspace. This resulted in keyboard events being broken in userspace, please backport the fix. The receiver uses the normal 0x01 Logitech keyboard report descriptor, as expected, so it is just a matter of flagging it as supported. Reported in https://github.com/libratbag/libratbag/issues/1124 Fixes: e400071a805d6 ("HID: logitech-dj: add the G602 receiver") Cc: Signed-off-by: Filipe Laíns Signed-off-by: Jiri Kosina Signed-off-by: Greg Kroah-Hartman --- drivers/hid/hid-logitech-dj.c | 1 + 1 file changed, 1 insertion(+) --- a/drivers/hid/hid-logitech-dj.c +++ b/drivers/hid/hid-logitech-dj.c @@ -980,6 +980,7 @@ static void logi_hidpp_recv_queue_notif( case 0x07: device_type = "eQUAD step 4 Gaming"; logi_hidpp_dev_conn_notif_equad(hdev, hidpp_report, &workitem); + workitem.reports_supported |= STD_KEYBOARD; break; case 0x08: device_type = "eQUAD step 4 for gamepads";