Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp205963rwr; Wed, 26 Apr 2023 23:30:04 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7/7TxV7jQXcmDMTo0rsZhsD/lnqND4mojCvKmHWIQoXXtT6joIEg0Dg71SpdQhUhNQNxA0 X-Received: by 2002:a05:6a00:2d93:b0:63d:344c:f123 with SMTP id fb19-20020a056a002d9300b0063d344cf123mr875196pfb.1.1682577003722; Wed, 26 Apr 2023 23:30:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1682577003; cv=none; d=google.com; s=arc-20160816; b=zYS0QMJFDLYnRUIajWDn3O66PwGKZVY0CO3MsgnTNtUXqZsbNjtTm0MiR21HfdwlBR oiOCGGNtdKGlZzr2OFzq6w3WuInqHoy+ssj3PI6JHkfbvqIiwgfs9R5T6ZjtKf9vJsls 4CSQ+p/cp2FpNMQ4os+QYjTXSx4mwC+KOpnPMALCCI6DiFGrZEMvd2wuk0VPdMiWcfp1 wvQj/UENB/54992O5k0nY9subkppRuQI9Nu/AGQQJ/ZcrUnXHtB+PbXvs/6mf9CJB7iL p6JurOegvkRzQlPBWudWmG8U4CQfAOurgsn04/PtRBKJ3o/j/odB0bPazDgOtNU/ohay hI8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:in-reply-to :content-disposition:mime-version:references:message-id:subject:from :date:dkim-signature; bh=n656G4esSAOZGJcBaYYx7683DU+LhAvrzMnNxEqS7gQ=; b=mHyhvL882+wpRhhbpe+gZ1NUyVfZgeUnsJWao0RqyPZS1NQ6zU21N15sxzrFtckgtC xpFohoEvtecvkPfnV4Bh2OeH/2cQ8nkGJ7fBbZ7HnJO67LgkgGjsPfr5IJAL+quLlRjW oioIjFgfwaYJFSwy23yEph6N3aFv4CA/TMHthkgxY47o22gwC2ZK5eIegtu2fKU1bxO6 pPbLPi1rtmt28q73PquOgxSodSxtfk5mAYsJ7ESjj06j1lgYSjYUMBfkjiWdJiobvQ5C TVNnd5HPp0hdA0YdGZeIyA/AfOdMfBgSqt32/umzH8ni3bx+VEymjY9S7UqvM3pGffQf 41jA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@equiv.tech header.s=org header.b=UqAEt4Sl; 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=REJECT sp=REJECT dis=NONE) header.from=equiv.tech Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id p185-20020a6229c2000000b00640d9c06df3si8216542pfp.329.2023.04.26.23.29.51; Wed, 26 Apr 2023 23:30:03 -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=@equiv.tech header.s=org header.b=UqAEt4Sl; 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=REJECT sp=REJECT dis=NONE) header.from=equiv.tech Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229665AbjD0GTL (ORCPT + 99 others); Thu, 27 Apr 2023 02:19:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36020 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232898AbjD0GTK (ORCPT ); Thu, 27 Apr 2023 02:19:10 -0400 Received: from s.wrqvwxzv.outbound-mail.sendgrid.net (s.wrqvwxzv.outbound-mail.sendgrid.net [149.72.154.232]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C45054497 for ; Wed, 26 Apr 2023 23:19:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=equiv.tech; h=from:subject:references:mime-version:content-type:in-reply-to:to:cc: content-transfer-encoding:cc:content-type:from:subject:to; s=org; bh=n656G4esSAOZGJcBaYYx7683DU+LhAvrzMnNxEqS7gQ=; b=UqAEt4SlXWMuc9VkPymjMNY/VVT2pDldBzFFvjZuCVNgdasILd3remnQtl9gBxGv6uZb XMfDHFulvRcutt5kwYQI4gcvyM6Hj1KBEnqNnbbXZW8SI+vguqMwVXgg7+oI/zydHrxHQH C4yBNr+1utryQcNUCxqnaSGlzvxvR+7rM= Received: by filterdrecv-5848969764-8hxzr with SMTP id filterdrecv-5848969764-8hxzr-1-644A13DC-1A 2023-04-27 06:19:08.792812947 +0000 UTC m=+147509.940676531 Received: from localhost (unknown) by geopod-ismtpd-2 (SG) with ESMTP id 56X96kKyTIiaBkFh5O1TSQ Thu, 27 Apr 2023 06:19:08.588 +0000 (UTC) Date: Thu, 27 Apr 2023 06:19:09 +0000 (UTC) From: James Seo Subject: Re: [RFC v2 1/2] platform/x86: wmi: Allow retrieving the number of WMI object instances Message-ID: References: <20230426212848.108562-1-W_Armin@gmx.de> <20230426212848.108562-2-W_Armin@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230426212848.108562-2-W_Armin@gmx.de> X-SG-EID: =?us-ascii?Q?1X41iaRO4wVP+tFXGLuxpQ0yxxMDhGIesR5UcsYKVengQKgidLJSXwOMZlPQwP?= =?us-ascii?Q?WswkK2aiXBW+21Rohn5GJrNqDc3RLX6sG4PuoFI?= =?us-ascii?Q?ERuyIxGPPrWGjVaHdG1VAzJ+W+Qk8ld5GvRjtp+?= =?us-ascii?Q?TTEX+MRLVk0A=2F6a9w1aEbYVhI8AWZUPZka6lIIO?= =?us-ascii?Q?3oKxaLv5HLwHxqJ=2FCv=2FwWdYM74Al5hb9kjaJ9Kt?= =?us-ascii?Q?GNjMX8wtSJGpmy8sBCguTiefR1LQmHAmCASTyu?= To: Armin Wolf Cc: hdegoede@redhat.com, markgross@kernel.org, Mario.Limonciello@amd.com, prasanth.ksr@dell.com, jorgealtxwork@gmail.com, james@equiv.tech, Dell.Client.Kernel@dell.com, platform-driver-x86@vger.kernel.org, linux-kernel@vger.kernel.org X-Entity-ID: Y+qgTyM7KJvXcwsg19bS4g== Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_BL_SPAMCOP_NET, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no 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 On Wed, Apr 26, 2023 at 11:28:47PM +0200, Armin Wolf wrote: > Currently, the WMI driver core knows how many instances of a given > WMI object exist, but WMI drivers cannot access this information. > At the same time, some current and upcoming WMI drivers want to > have access to this information. Add wmi_instance_count() and > wmidev_instance_count() to allow WMI drivers to get the number of > WMI object instances. > > Signed-off-by: Armin Wolf Tested-by: James Seo