From nobody Mon Apr 6 19:58:11 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 14E2AC6FA82 for ; Fri, 2 Sep 2022 18:53:42 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230156AbiIBSxk (ORCPT ); Fri, 2 Sep 2022 14:53:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42236 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230155AbiIBSxg (ORCPT ); Fri, 2 Sep 2022 14:53:36 -0400 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3DA44F490F for ; Fri, 2 Sep 2022 11:53:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1662144812; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=mMXlQl3McI8LljLOfD/beUo4yXAI3eoC9II432XUfis=; b=NFyD6lg/ndGL8MrwO2IDWFqsdhveDMi43FdRhLKUOZUZwRu4DTjY9sHXO2t2vmDk1iBvKu 9EJIlnY4Ig/1PImPNaTkLDC7oQkYamh6B7nOljAxGl9ri9ivJe5iLXVprDdElDidhVfEdo VOc7WnPZr9/Qk81Fy3+OUh7dyS8muIw= Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-203-LDdfd4MtP9KdUBjoNwMRWA-1; Fri, 02 Sep 2022 14:52:26 -0400 X-MC-Unique: LDdfd4MtP9KdUBjoNwMRWA-1 Received: by mail-qv1-f70.google.com with SMTP id e17-20020ad44431000000b00498f6fa689eso1821865qvt.9 for ; Fri, 02 Sep 2022 11:52:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=mMXlQl3McI8LljLOfD/beUo4yXAI3eoC9II432XUfis=; b=cYw4FErfemvNGBtJY2NixOEfWFpIpc2DPc0uGDb1oJ78mbUF2lC/4NL0m9UNom98Ld TJRGm08ATDL6EyVr/5tI/YQa2Bulbl6ovl9kiSyH/SJl3QN0PcLDLP2tohMl/+fUWWqf MsuXsOHS3NIeQwgtQLnscK47tGIeKI5gfs9hQ7dDNXHfBdNcrlYRwyAEMuuo5sEyh0HD CkW+pef3WQ6331W5JF4jYVdj74zUas6nLhAw+D+p6Ex0THsfflRwf9eb+REvdXCt5biR KygdJF/I2PTSEVGRDJLtiFRX4HOCUmrGVco16gFXFsph2vDuthqixNJho/R+kukbF9jx YG2g== X-Gm-Message-State: ACgBeo3L45Z4geh7vnbZ9kk9CCY2k7nn5+1EyQVb+LRLQYgb9HswgSaf O7YhW6ynCzCBubMU083oiXciT9I5h0yit2T4n3UgWZKUtEz4v4aNO4ADleYaCnO3iS1pQvYBz/A gjvZjmCN6kAsxjanZbkY+dGnc X-Received: by 2002:ac8:5a4a:0:b0:344:56b3:7eac with SMTP id o10-20020ac85a4a000000b0034456b37eacmr30002977qta.656.1662144745534; Fri, 02 Sep 2022 11:52:25 -0700 (PDT) X-Google-Smtp-Source: AA6agR4ogEKHDJ2+aO2zqFgKOn0rePP35V50OUqeadZCgV7OcOEFgnmwuKzmiq0+0YezCsI8iP5uqA== X-Received: by 2002:ac8:5a4a:0:b0:344:56b3:7eac with SMTP id o10-20020ac85a4a000000b0034456b37eacmr30002963qta.656.1662144745324; Fri, 02 Sep 2022 11:52:25 -0700 (PDT) Received: from halaneylaptop.redhat.com ([2600:1700:1ff0:d0e0::48]) by smtp.gmail.com with ESMTPSA id j4-20020ac874c4000000b0031ef0081d77sm1403168qtr.79.2022.09.02.11.52.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 11:52:25 -0700 (PDT) From: Andrew Halaney To: agross@kernel.org, andersson@kernel.org, konrad.dybcio@somainline.org, lgirdwood@gmail.com, broonie@kernel.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, dianders@chromium.org, johan@kernel.org, Andrew Halaney Subject: [PATCH 1/3] regulator: dt-bindings: qcom,rpmh: Use additionalProperties Date: Fri, 2 Sep 2022 13:51:46 -0500 Message-Id: <20220902185148.635292-2-ahalaney@redhat.com> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20220902185148.635292-1-ahalaney@redhat.com> References: <20220902185148.635292-1-ahalaney@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Right now, running make dt_binding_check results in this snippet: /mnt/extrassd/git/linux-next/Documentation/devicetree/bindings/regulato= r/qcom,rpmh-regulator.yaml: 'additionalProperties' is a required property hint: A schema without a "$ref" to another schema must define a= ll properties and use "additionalProperties" from schema $id: http://devicetree.org/meta-schemas/base.yaml# SCHEMA Documentation/devicetree/bindings/processed-schema.json /mnt/extrassd/git/linux-next/Documentation/devicetree/bindings/regulato= r/qcom,rpmh-regulator.yaml: ignoring, error in schema: Which results in the schema not being properly evaluated. Swap out unevaluatedProperties which doesn't seem to be doing anything for additionalProperties. Signed-off-by: Andrew Halaney --- .../devicetree/bindings/regulator/qcom,rpmh-regulator.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/regulator/qcom,rpmh-regulato= r.yaml b/Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.ya= ml index 9a36bee750af..b3fd60b21610 100644 --- a/Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.yaml @@ -106,6 +106,8 @@ patternProperties: $ref: "regulator.yaml#" description: smps/ldo regulator nodes(s). =20 +additionalProperties: false + required: - compatible - qcom,pmic-id @@ -351,8 +353,6 @@ allOf: "^vdd-l2[01]-supply$": true "^vdd-s[1-8]-supply$": true =20 -unevaluatedProperties: false - examples: - | #include --=20 2.37.2 From nobody Mon Apr 6 19:58:11 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id C8096ECAAD5 for ; Fri, 2 Sep 2022 18:53:11 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230150AbiIBSxK (ORCPT ); Fri, 2 Sep 2022 14:53:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41830 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230152AbiIBSxG (ORCPT ); Fri, 2 Sep 2022 14:53:06 -0400 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2AD0A105B6F for ; Fri, 2 Sep 2022 11:53:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1662144782; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=uLJN7/BLiss15VoCQRispsUH3s6wfzk4G5XVQwrvZI0=; b=Z3aPh5M3FVS3jPgl9t5XzSw0T/n1SvfyQh6BaITZLWYnmZEA/lAMccmLVl7uMOcdrQuKrv Jp3AjQsU3zIpximqMiE6XlJ9APE0rgfQIK9y4JXATb6fu19a2ScrP1fAWC0AUmmwNUaio7 sbVEVAgGsG2FRdbxW/KpBfflKiwgIWk= Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-665-c-YbB_U2Pc24vjX_KEYZdw-1; Fri, 02 Sep 2022 14:52:30 -0400 X-MC-Unique: c-YbB_U2Pc24vjX_KEYZdw-1 Received: by mail-qv1-f70.google.com with SMTP id oo7-20020a056214450700b00499144ac01dso1832306qvb.13 for ; Fri, 02 Sep 2022 11:52:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=uLJN7/BLiss15VoCQRispsUH3s6wfzk4G5XVQwrvZI0=; b=BeorH4fMoMVRZeefLkhiuWaXclnfNsEtxWteuUsgX8REuE9Yvmv9iFvQrzFYwOvBGB KwmjrhyfrbJzHe173yjr8TfJRWtrgVsgXx2skdcVSlWkQHN903AC9JRqy2OfneC0xbJD B2NGg/fWF8cTfI/3Q6XBaoGDvP6oP+pUU8xx2eyqYk2vPPPvwU0f40+Edxs3wFDjhERe x8kjeqGsL49aWu6sulofx85ckwYEJJjnGKwY46I90IaTxFw0z3BDAzNwLjURqCCn7+p4 jVOpLObUvUqnaKfUeCYVm0PIVhb36evHH56Ai3G9j7pfkPquSNX4duKfprUNb/tmRRpr HRSA== X-Gm-Message-State: ACgBeo1SLa8coFzJ89O14D06PPMm4ZBat42qdCFDVkPV3OEVj1/wfhiU 8gYzCX9ew1rbZBQwoP8YHhBzO6OmTTzYE2QMW8Id9wAtpHRO8xPbdbs++GkZ4kfcMjzqfsjGBun bgoj94o1pg4L+YQSd6gWe1tiV X-Received: by 2002:a0c:9d46:0:b0:476:ff07:3fe7 with SMTP id n6-20020a0c9d46000000b00476ff073fe7mr30933305qvf.15.1662144750214; Fri, 02 Sep 2022 11:52:30 -0700 (PDT) X-Google-Smtp-Source: AA6agR7aZwLqxASsgLyT6pr2oLxtShydapkDDS6erqpAYgTyjpgPuDnQlYnCVVNVGOO0dY0TwHgdKg== X-Received: by 2002:a0c:9d46:0:b0:476:ff07:3fe7 with SMTP id n6-20020a0c9d46000000b00476ff073fe7mr30933279qvf.15.1662144749987; Fri, 02 Sep 2022 11:52:29 -0700 (PDT) Received: from halaneylaptop.redhat.com ([2600:1700:1ff0:d0e0::48]) by smtp.gmail.com with ESMTPSA id j4-20020ac874c4000000b0031ef0081d77sm1403168qtr.79.2022.09.02.11.52.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 11:52:29 -0700 (PDT) From: Andrew Halaney To: agross@kernel.org, andersson@kernel.org, konrad.dybcio@somainline.org, lgirdwood@gmail.com, broonie@kernel.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, dianders@chromium.org, johan@kernel.org, Andrew Halaney Subject: [PATCH 2/3] regulator: dt-bindings: qcom,rpmh: Specify supply property Date: Fri, 2 Sep 2022 13:51:47 -0500 Message-Id: <20220902185148.635292-3-ahalaney@redhat.com> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20220902185148.635292-1-ahalaney@redhat.com> References: <20220902185148.635292-1-ahalaney@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" The top level RPMh nodes have a supply property, make sure to specify it so the patternProperties later that are keyed off of the PMIC version are properly honored. Without this, and the dt-binding containing additionalProperties: false, you will see the following when running make dt_binding_check: DTEX Documentation/devicetree/bindings/regulator/qcom,rpmh-regulat= or.example.dts DTC Documentation/devicetree/bindings/regulator/qcom,rpmh-regulat= or.example.dtb CHECK Documentation/devicetree/bindings/regulator/qcom,rpmh-regulat= or.example.dtb /mnt/extrassd/git/linux-next/Documentation/devicetree/bindings/regulato= r/qcom,rpmh-regulator.example.dtb: pm8998-rpmh-regulators: 'vdd-l7-l12-l14-= l15-supply' does not match any of the regexes: '^(smps|ldo|lvs)[0-9]+$', 'p= inctrl-[0-9]+' From schema: /mnt/extrassd/git/linux-next/Documentation/devicet= ree/bindings/regulator/qcom,rpmh-regulator.yaml That supply pattern is intended to be considered correct for the qcom,pm8998-rpmh-regulators compatible, and is no longer complained about with the supply property described. Unfortunately this pattern is wide enough that it no longer complains when you bork the expected supply for a compatible. I.e. for qcom,pm8998-rpmh-regulators, if I change the example usage in the binding to: vdd-l0-l12-l14-l15-supply =3D <&pm8998_s5>; I get no warning, when really it should be of the pattern: vdd-l7-l12-l14-l15-supply =3D <&pm8998_s5>; Signed-off-by: Andrew Halaney --- .../devicetree/bindings/regulator/qcom,rpmh-regulator.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/regulator/qcom,rpmh-regulato= r.yaml b/Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.ya= ml index b3fd60b21610..86265b513de3 100644 --- a/Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.yaml @@ -106,6 +106,9 @@ patternProperties: $ref: "regulator.yaml#" description: smps/ldo regulator nodes(s). =20 + ".*-supply$": + description: Input supply phandle(s) for this node + additionalProperties: false =20 required: --=20 2.37.2 From nobody Mon Apr 6 19:58:11 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 10F5AC6FA82 for ; Fri, 2 Sep 2022 18:52:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230132AbiIBSwy (ORCPT ); Fri, 2 Sep 2022 14:52:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41470 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230117AbiIBSwv (ORCPT ); Fri, 2 Sep 2022 14:52:51 -0400 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 76D03DD75A for ; Fri, 2 Sep 2022 11:52:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1662144769; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=uWCWlSmZFYEaKyKiurVFOsZ2PihsSoTnqTvGm6hbF8A=; b=W1JqL72ExMrz/Q86CWcpzTrSb4CsCZ31pqVZoEAHbdhhSp+8b5yiBAGW5wW9XalH7dnJCJ UuPTlkbqbq3y7ZZKxnLGbyxAadVA95qTnbyvYpRk2IpTgviW65h1wdKwF7zkx2zoy1r7hR uw65nJvC5i3tmq7u78dYWTiKtfh399w= Received: from mail-qv1-f69.google.com (mail-qv1-f69.google.com [209.85.219.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-98-tKlGMwyvPmiKmHpr7R9YiQ-1; Fri, 02 Sep 2022 14:52:40 -0400 X-MC-Unique: tKlGMwyvPmiKmHpr7R9YiQ-1 Received: by mail-qv1-f69.google.com with SMTP id cz3-20020a056214088300b00498f11a6d8aso1815083qvb.11 for ; Fri, 02 Sep 2022 11:52:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=uWCWlSmZFYEaKyKiurVFOsZ2PihsSoTnqTvGm6hbF8A=; b=a3tmW5XjJW8STeP5ginhDY3CPlTgbTKtHApx+TLdLpmkiyOdM6U7mcrthF6xSixAIl HcGi6CPjkqmxHLd+wGdr7V3syFVyXmJm8RVFS90Yh4KHBNhvyKju5v3Kr9ZZPCIyExuI R1+VVNJvL6eQu2hynLGd/ufkygJ1nC8G0gEhV0BRWkJkhqB+FQyMuEqcUIFw4n8ueZts dkmIdBii1kSiAMjSy+rpeuygB56HoGgFGIITX6mUDxwS5jY57jDV3M6e5WxbAoLQfUV5 cb80NwKWW5JO1cetYG9g3fmjItRAEXjDKyFnIhxlj4JKp/hm0QZ7sEx139J+8HjLa34K W8FA== X-Gm-Message-State: ACgBeo2qPX/nmktyooejiTTAjPFAEvYZOSLC5Cu5AWS0lnuK0zAv8Vlt qDx39YYq7llhK2QbIG4x1N4OgnL7LEAuqGJN9sthk37Os38GuIqNrmRnWeCZFd7mUrT+VCukoCu HfW9+wIldYGHpdSaHXYKto9ep X-Received: by 2002:a05:6214:5299:b0:47e:89e9:e27b with SMTP id kj25-20020a056214529900b0047e89e9e27bmr30305779qvb.52.1662144756904; Fri, 02 Sep 2022 11:52:36 -0700 (PDT) X-Google-Smtp-Source: AA6agR6sQ1Y+//dmjxKBj3ZEaXYuHYln+NL61ZdmgRorPSxsIvkkcjpHQ8qd63mv5wb+6ajlx/wzPA== X-Received: by 2002:a05:6214:5299:b0:47e:89e9:e27b with SMTP id kj25-20020a056214529900b0047e89e9e27bmr30305759qvb.52.1662144756618; Fri, 02 Sep 2022 11:52:36 -0700 (PDT) Received: from halaneylaptop.redhat.com ([2600:1700:1ff0:d0e0::48]) by smtp.gmail.com with ESMTPSA id j4-20020ac874c4000000b0031ef0081d77sm1403168qtr.79.2022.09.02.11.52.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 11:52:36 -0700 (PDT) From: Andrew Halaney To: agross@kernel.org, andersson@kernel.org, konrad.dybcio@somainline.org, lgirdwood@gmail.com, broonie@kernel.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, dianders@chromium.org, johan@kernel.org, Andrew Halaney Subject: [PATCH 3/3] regulator: dt-bindings: qcom,rpmh: Indicate regulator-allow-set-load dependencies Date: Fri, 2 Sep 2022 13:51:48 -0500 Message-Id: <20220902185148.635292-4-ahalaney@redhat.com> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20220902185148.635292-1-ahalaney@redhat.com> References: <20220902185148.635292-1-ahalaney@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" For RPMH regulators it doesn't make sense to indicate regulator-allow-set-load without saying what modes you can switch to, so be sure to indicate a dependency on regulator-allowed-modes. With this in place devicetree validation can catch issues like this: /mnt/extrassd/git/linux-next/arch/arm64/boot/dts/qcom/sm8350-hdk.dtb: p= m8350-rpmh-regulators: ldo5: 'regulator-allowed-modes' is a dependency of '= regulator-allow-set-load' From schema: /mnt/extrassd/git/linux-next/Documentation/devicet= ree/bindings/regulator/qcom,rpmh-regulator.yaml Suggested-by: Johan Hovold Signed-off-by: Andrew Halaney --- .../devicetree/bindings/regulator/qcom,rpmh-regulator.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/regulator/qcom,rpmh-regulato= r.yaml b/Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.ya= ml index 86265b513de3..1cfd9cfd9ba6 100644 --- a/Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.yaml @@ -99,12 +99,16 @@ properties: type: object $ref: "regulator.yaml#" description: BOB regulator node. + dependencies: + regulator-allow-set-load: ["regulator-allowed-modes"] =20 patternProperties: "^(smps|ldo|lvs)[0-9]+$": type: object $ref: "regulator.yaml#" description: smps/ldo regulator nodes(s). + dependencies: + regulator-allow-set-load: ["regulator-allowed-modes"] =20 ".*-supply$": description: Input supply phandle(s) for this node --=20 2.37.2