From patchwork Fri Sep 2 18:51:45 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Halaney X-Patchwork-Id: 12964520 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 DD7E2C6FA82 for ; Fri, 2 Sep 2022 18:52:28 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229714AbiIBSw1 (ORCPT ); Fri, 2 Sep 2022 14:52:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40774 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229961AbiIBSw0 (ORCPT ); Fri, 2 Sep 2022 14:52:26 -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 2CDAEE096D for ; Fri, 2 Sep 2022 11:52:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1662144741; 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; bh=FKifGkwx3P3TuJMAxmYdMT5EsvE4i26RC7LZW8MiN3w=; b=RqCMxc7A6M+WQliWySVrQMBkWOpMMXEtut8hQ2xbmSNOseu39QWalPt1LjrZ88EPzsYvX9 gUpMJMHF778qXRVdOwq4chtMiRhUTTi7xFIZK9FX8cYKdPfNjfQBojxTHb4bwZlTXi8E0t hvjKOCOzNtZhKLExhrfZw+lPJfYK8sQ= Received: from mail-qv1-f72.google.com (mail-qv1-f72.google.com [209.85.219.72]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-457-3BMTxZxaPEWZEtEBgqlG2A-1; Fri, 02 Sep 2022 14:52:20 -0400 X-MC-Unique: 3BMTxZxaPEWZEtEBgqlG2A-1 Received: by mail-qv1-f72.google.com with SMTP id lt7-20020a056214570700b004991412a504so1823857qvb.5 for ; Fri, 02 Sep 2022 11:52:20 -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:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date; bh=FKifGkwx3P3TuJMAxmYdMT5EsvE4i26RC7LZW8MiN3w=; b=7K26OVJFMSqp7HgusQ7ma3LfLGvhnouuV24lw5v+G68YzEtyHmUfCojSW31hrjbKZX /Uz7udkvjc6fy4Mo3qmm6+LybcaJxGZQM+z6ubme9NIuBB0UIs9CzfLDt7RqbH25qOK2 G7xGok95JBwCaseh0mXjnKQX3DRaeyyI3DLjUehVYNdP5JU14cdVsb3aXx48Bhq5V3vj oT8sF/LnCUlOS8iiXNaQhGW6pB0S7BMbeDu9N9BFN3Pd8+rOgwUvhdokTBtRd/dRoBPi xoIBPBURt8YFm/7AsmXNpdzhEFkXrg3Ll9sEdKMsX+1CGgdV/BdKfWTtw0StSWn8ak1b 0BUg== X-Gm-Message-State: ACgBeo3VGhVfXZYBdJSa3t1w62yP2+NhXTOMP4E9h3hyMiS/Y0PvtaZi uIAn3qK3Y7o2u3IMm1r5JVyV4jxTTjSQPQjKRER1Ylc6UeCLfNZLJ0X2jBNCnhP5RVLtuKRdTmu 7v8AI7zNsE2mBsgHNPq0GM+7zdA== X-Received: by 2002:a05:622a:347:b0:343:602e:d1eb with SMTP id r7-20020a05622a034700b00343602ed1ebmr30532920qtw.78.1662144739957; Fri, 02 Sep 2022 11:52:19 -0700 (PDT) X-Google-Smtp-Source: AA6agR7tr9tS9qizyb79IxvlKkdB/Ye4dB5nps3mXFW4VQaBEhppeQgaHWU/cJf5tnPkK9ymaGO74g== X-Received: by 2002:a05:622a:347:b0:343:602e:d1eb with SMTP id r7-20020a05622a034700b00343602ed1ebmr30532895qtw.78.1662144739744; Fri, 02 Sep 2022 11:52:19 -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.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 11:52:19 -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 0/3] regulator: dt-bindings: qcom,rpmh: dt-binding fixups Date: Fri, 2 Sep 2022 13:51:45 -0500 Message-Id: <20220902185148.635292-1-ahalaney@redhat.com> X-Mailer: git-send-email 2.37.2 MIME-Version: 1.0 Content-type: text/plain Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Hi, This is my poor attempt at getting devicetree validation into a better state for qcom,rpmh-regulator.yaml. This is a follow-up to Johan's request for this over here: https://lore.kernel.org/linux-arm-msm/Yw8EE%2FESDUnIRf8P@hovoldconsulting.com/ In particular, I'm not certain patch 1 is the correct way to handle things, and patch 2 makes validation too wide for the *-supply nodes. I'd love any feedback here as I'm really not experienced in any of the spaces (regulator, rpmh, or dt schema) so nit picking is welcomed. Thanks in advance, Andrew Andrew Halaney (3): regulator: dt-bindings: qcom,rpmh: Use additionalProperties regulator: dt-bindings: qcom,rpmh: Specify supply property regulator: dt-bindings: qcom,rpmh: Indicate regulator-allow-set-load dependencies .../bindings/regulator/qcom,rpmh-regulator.yaml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-)