Received: by 2002:a05:7412:251c:b0:e2:908c:2ebd with SMTP id w28csp2116921rda; Tue, 24 Oct 2023 12:51:41 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFtg+ZzGwH5tXXvPKa7AEJUBEk5TQTjib3KGRxJRO0/irJUJPHBgUxnjnsm2Zgk3E7z8l9O X-Received: by 2002:a17:902:d34b:b0:1ca:7ec3:f4f9 with SMTP id l11-20020a170902d34b00b001ca7ec3f4f9mr15727252plk.32.1698177101623; Tue, 24 Oct 2023 12:51:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698177101; cv=none; d=google.com; s=arc-20160816; b=QvccOW5dzW+pgfkCnV5I4wrvX8rnKmCMjUOt7JVoa3nTTqBa9OIOQ3HDMftLYDqHAw /UU4zH2bHNYReNU1zJreXoDYMw2yg9CLuu8J7pG71eVlLLABFotNOjrKVF16HI8S0N1l i/NqHfssGDlLXlf+V1UC1CJcDWTjoWBIq0C4Jrs9+cRqo9ev4aZleSz9JWNJcXZR/GV8 mlbVJfiMuYURsxHOgl6R154n69VBvlEuQksjGnKCgu7OPpma0TEhcSLcpFlbI7cVDEu/ V/F3dO/AccKc0NQ9uAa1QQCp5d//fierx7enOYVo/Tpm72nsCm9+lN/AG3hXQrJk4LWT JDSw== 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:subject :message-id:date:from:in-reply-to:references:mime-version; bh=6/LsqwdBcEZFwm71TtUhNCr2x4QiXnedmwpbepm90Uo=; fh=8gSeLTPR/wDIbkxnkndARIX1ggxL937QTT7mhi2m82U=; b=gwf1ZcFo7dg2opGO2Gn8/0Xy6An9PvRSqSNchbu4mQwhP/yiULXjilQ3gOUPD/RzHb B8qEfVkgqyy2q6eG18O4NURWgnzVOhzPgZ36DER8Hu/y0MoFH97fyJvkbY2SA/SniCJR chkXKEx64PbobF3WB+/p6Je01CV/piCCrJJN6wlWxxR32LfmKkbzHO5IzBY1uC1xJcE6 GDMAue4jbc80Yk5v1iDm4OQ2hSRutml5JZxYtsrimkOHQ/MGiyz1DQgQS+CsB9KyHh2a IkHcd9hTgDgj/xEtaWSESEpub62rMNSw7N2ijstgNg8ef+NeNpPgnmvG8VhFWCoDVO6w X7KQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 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 fry.vger.email (fry.vger.email. [2620:137:e000::3:8]) by mx.google.com with ESMTPS id b2-20020a170902650200b001bf741231f7si8876060plk.570.2023.10.24.12.51.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Oct 2023 12:51:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) client-ip=2620:137:e000::3:8; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 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 fry.vger.email (Postfix) with ESMTP id 1A52F80212C7; Tue, 24 Oct 2023 12:51:34 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344254AbjJXTvX convert rfc822-to-8bit (ORCPT + 99 others); Tue, 24 Oct 2023 15:51:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50118 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1343871AbjJXTvV (ORCPT ); Tue, 24 Oct 2023 15:51:21 -0400 Received: from mail-oa1-f46.google.com (mail-oa1-f46.google.com [209.85.160.46]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 322919F; Tue, 24 Oct 2023 12:51:20 -0700 (PDT) Received: by mail-oa1-f46.google.com with SMTP id 586e51a60fabf-1e9e4636ce6so865383fac.0; Tue, 24 Oct 2023 12:51:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698177079; x=1698781879; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GCcbj2+TpX1AiuupFD6KpXlDV8cvFcM8RGiHrVCQ+ns=; b=tiGA9/eTCuKxbl36HTl42k01YBTlVyybJtnxgqDE9zze39mzoX9yRKKiKL0KtmzE/D 3H5Oc9aUa/1uCjOEvj2gkeAbvRMsj+Sl8AeKQAyZrJnHR08+cHPjmSfEHH5qE1nRI44h 0giukjekpBZD/rOBo4Mm43YRCrrDfV9IsAMLDjPGPelpaR/WaQReJl/ic3tLQmZIcOHE 7e3wG7wi9kZdTVFFUqq09AwLpIU/+w7rVwwzc9RPcifFtLBhxHV3wcfa+hOY5NmbEQ6+ p2KWNZ4nblQr179zA2nAEZ8q0HUk+CxPhZjEeMMXZH2uZOV4sGzgkl4e20gMNbN1C3El 0MCw== X-Gm-Message-State: AOJu0YyaSGFSEbBFp4eRSYHTRPgtSKZ8O2qLwjdnG0t9FpwIwUqgt+Lc PvCEXgzYO3mjxmA+QsikgEZllo8VlYk88Y8Dl2s= X-Received: by 2002:a05:6871:220e:b0:1e9:adec:bf5e with SMTP id sc14-20020a056871220e00b001e9adecbf5emr13474628oab.2.1698177079400; Tue, 24 Oct 2023 12:51:19 -0700 (PDT) MIME-Version: 1.0 References: <20231024062018.23839-1-raag.jadav@intel.com> <20231024093010.GF3208943@black.fi.intel.com> In-Reply-To: <20231024093010.GF3208943@black.fi.intel.com> From: "Rafael J. Wysocki" Date: Tue, 24 Oct 2023 21:51:08 +0200 Message-ID: Subject: Re: [PATCH v3 0/6] Refine _UID references across kernel To: Mika Westerberg , Raag Jadav Cc: rafael@kernel.org, len.brown@intel.com, robert.moore@intel.com, andriy.shevchenko@linux.intel.com, mark.rutland@arm.com, will@kernel.org, linux@roeck-us.net, Jonathan.Cameron@huawei.com, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org, acpica-devel@lists.linuxfoundation.org, linux-gpio@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-hwmon@vger.kernel.org, mallikarjunappa.sangannavar@intel.com, bala.senthil@intel.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email 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 (fry.vger.email [0.0.0.0]); Tue, 24 Oct 2023 12:51:34 -0700 (PDT) On Tue, Oct 24, 2023 at 11:30 AM Mika Westerberg wrote: > > On Tue, Oct 24, 2023 at 11:50:12AM +0530, Raag Jadav wrote: > > This series refines _UID references across kernel by: > > > > - Extracting _UID matching functionality from acpi_dev_hid_uid_match() > > helper and introducing it as a separate acpi_dev_uid_match() helper. > > > > - Converting manual _UID references to use the standard ACPI helpers. > > > > Changes since v2: > > - Drop review tags as suggested by Andy. > > > > Changes since v1: > > - Change acpi_dev_uid_match() to return false in case of NULL argument. > > - Drop accepted patches. > > > > Raag Jadav (6): > > ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID > > pinctrl: intel: use acpi_dev_uid_match() for matching _UID > > ACPI: utils: use acpi_dev_uid_match() for matching _UID > > ACPI: x86: use acpi_dev_uid_match() for matching _UID > > hwmon: nct6775: use acpi_dev_hid_uid_match() for matching _HID and > > _UID > > perf: arm_cspmu: use acpi_dev_hid_uid_match() for matching _HID and > > _UID > > For the series, > > Reviewed-by: Mika Westerberg > > > drivers/acpi/utils.c | 34 ++++++++++++++++++++++----- > > drivers/acpi/x86/utils.c | 3 +-- > > drivers/hwmon/nct6775-platform.c | 4 +--- > > drivers/perf/arm_cspmu/arm_cspmu.c | 8 +++---- > > drivers/pinctrl/intel/pinctrl-intel.c | 2 +- > > This pinctrl one is also fine by me so if Andy does not have objections, > feel free to add my, > > Acked-by: Mika Westerberg Whole series applied as 6.7 material with tags as per the above, thanks!