Received: by 2002:a05:6358:bb9e:b0:b9:5105:a5b4 with SMTP id df30csp5844741rwb; Wed, 7 Sep 2022 08:45:49 -0700 (PDT) X-Google-Smtp-Source: AA6agR7wLEJ2d8a5h/q3Hy8lyavl4IYM+YIIyqr+8kiU8Myt5rE8kqA4GFuA7kp5WwNXfgHvk8Ur X-Received: by 2002:a17:903:2303:b0:176:9d04:ceec with SMTP id d3-20020a170903230300b001769d04ceecmr4700285plh.102.1662565548807; Wed, 07 Sep 2022 08:45:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1662565548; cv=none; d=google.com; s=arc-20160816; b=Mt4McSacC3EyAKcUYlbgPSb1MdP61kHP+5cxpkoK4izHpy3HFbwpq/m5u2lPpwQE1B o5Abdfz4VwyOzv9akPnD1OU0V8orXRlvEOyAgFtY9BiZa7cBhxmCaw0thPBJnRqHrts5 l0SsL7aSEMifvWY8r4Hij+vuttOTVpyLQTRiwYSpshBmPdIasOVXjINdGVb/C+ZMAzVj q/1ko2fZC6tDU6R9x44xjwOAloU1yUZaIpZzcw0XNu/BvUcg3VMOh9MZdbGuBorsKs7E pBdOqEa+IL6+ssQRsNs4M7lXvSuUhAH5u/THD48CNfRsXTm2nOtJIBnm4R1lwK6Qdttr xVpw== 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 :content-transfer-encoding:references:in-reply-to:date:cc:to:from :subject:message-id; bh=21CKWq2OZxU3pIxDZFUyLTBDHQNoBgC813hbKZPNN0g=; b=pFrKJ4c6K9y9O7LCkK32xNxEM6Hcy/YByKn4bgIv+fCGDTCKbE5uVivbpE9+IXD0b3 1ttwYeU3V9OyG/KZa2azMUnSihLSRefzpFtPDqCtGQY7/8gYc40znuzwkkaqp7BSvazw 6Yp76UtI9vtB2kWtjIJrjqCGDKqFUGowbHANAtVbu9fuLcKCNCgrHSVSslaI58Axk/yi SgmsbquNq/yCQuMbNTNhOeuw0BYoB2f0IAoydX05bVvvqTZJcsjo0f1O2wO7Z/8qlMUx vU90/dR11koZXSyZOYirwkLpPSOoR+MQXLF1gF6qSwp7x5DpZ+XSZxYC3cIZVv3/Bbyq hB/A== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x17-20020a170902ec9100b00174da3a29a7si18519037plg.185.2022.09.07.08.45.34; Wed, 07 Sep 2022 08:45:48 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229997AbiIGPjw convert rfc822-to-8bit (ORCPT + 99 others); Wed, 7 Sep 2022 11:39:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35016 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229985AbiIGPju (ORCPT ); Wed, 7 Sep 2022 11:39:50 -0400 Received: from relay2-d.mail.gandi.net (relay2-d.mail.gandi.net [217.70.183.194]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 258642124F; Wed, 7 Sep 2022 08:39:46 -0700 (PDT) Received: (Authenticated sender: hadess@hadess.net) by mail.gandi.net (Postfix) with ESMTPSA id CE4D740003; Wed, 7 Sep 2022 15:39:43 +0000 (UTC) Message-ID: Subject: Re: [v4 1/5] HID: core: Export hid_match_id() From: Bastien Nocera To: linux-input@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Jiri Kosina , Benjamin Tissoires , "Peter F . Patel-Schneider" , Filipe =?ISO-8859-1?Q?La=EDns?= , Nestor Lopez Casado Date: Wed, 07 Sep 2022 17:39:43 +0200 In-Reply-To: <20220830132549.7240-1-hadess@hadess.net> References: <20220830132549.7240-1-hadess@hadess.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT User-Agent: Evolution 3.44.4 (3.44.4-1.fc36) MIME-Version: 1.0 X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,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 Jiri, If those patches look good to you, would be great to get merged. Benjamin doesn't have the bandwidth to test the patches on his own test hardware right now, but I've been using them daily for a week now. Cheers On Tue, 2022-08-30 at 15:25 +0200, Bastien Nocera wrote: > Export hid_match_id() so it can be used in device-specific drivers to > implement their own matching with open-coding a match function. > > Signed-off-by: Bastien Nocera > --- >  drivers/hid/hid-core.c | 1 + >  1 file changed, 1 insertion(+) > > diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c > index b7f5566e338d..72f8d8835b34 100644 > --- a/drivers/hid/hid-core.c > +++ b/drivers/hid/hid-core.c > @@ -2088,6 +2088,7 @@ const struct hid_device_id *hid_match_id(const > struct hid_device *hdev, >   >         return NULL; >  } > +EXPORT_SYMBOL_GPL(hid_match_id); >   >  static const struct hid_device_id hid_hiddev_list[] = { >         { HID_USB_DEVICE(USB_VENDOR_ID_MGE, USB_DEVICE_ID_MGE_UPS) },