Message ID | 20230320135710.1989-4-johan+linaro@kernel.org |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:604a:0:0:0:0:0 with SMTP id j10csp1241130wrt; Mon, 20 Mar 2023 07:14:57 -0700 (PDT) X-Google-Smtp-Source: AK7set9goTH4YtRcEFIE9FWrQWqdTL+6GEV+u6sAEG4rLvyLYz34IaAhaoGBlFzOzEk5F75Iulsm X-Received: by 2002:a17:903:1247:b0:1a0:5d0b:c31e with SMTP id u7-20020a170903124700b001a05d0bc31emr22824968plh.44.1679321697296; Mon, 20 Mar 2023 07:14:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1679321697; cv=none; d=google.com; s=arc-20160816; b=Rc9LuWERb0WmLAhZS5hb/82oTJoPS5+vPkE/4GtHI19KM6TqCJ3zCyGcaFEeq4eUim hY0vIucWgQrdBFKGXHlDTFvnC/MC7Xdrv4oEynmLV7sSxTCH1CQGR6iKhJwj5zm1JB8T mFkuvHoF42RT4eJN2KXIEh8KF6tGYAXG8VRo12Bm8IPGfSM1NAa1wqfiTNRaxPEMeMEP YxZzV6Vl9DEC+NCiuwaVrXlTUt7JAwixxKo74GydlefrbUuaJlYiHcTF2Qm0RU+60tdL hXP2rNjLOZARWhpjcWra57sXO0oh/5ozd1HjXXIyhib4+Y+UZBJoom4kzesHpZ7X749u aZAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=+h+Ws9rwXVKSKYAsHn1OgDt3dVndA13jiO9Ds2JJHA8=; b=0jjeV6C2MIuXPOz44WipfQPU2a3cD2TFJ8sZDdqARw9CP7eWne5StgkZVnd2WQl0ef mTP3veDKgxs31jJJRNvh2dek5caKAzLgZ+HHFpB3QdKjmAZX88P5v4/dZI5W/L0VSjUa jQ/boPiSk4U1S9+G1oG2+A2DqwFYM1rfwpnvbjb6FgsR4n0NCX3mL2yJQSByGf5afjQs 3cTaW9ipwzaoeQa9yNaTUT1WGYvLRIMESTk3HPkKNZNiohsu53ZD32J6w4iFBJYIkJak M+jTC3v1X29/+Rbi3/H33GkcHwCAnCQOMfhc38C10wVZ/CTagyIUFmsdZq6JEAJo59+1 MWYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=UKMeh3bz; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i1-20020a170902c94100b001926e41c963si11358948pla.31.2023.03.20.07.14.37; Mon, 20 Mar 2023 07:14:57 -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=@kernel.org header.s=k20201202 header.b=UKMeh3bz; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231341AbjCTN4w (ORCPT <rfc822;pusanteemu@gmail.com> + 99 others); Mon, 20 Mar 2023 09:56:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44030 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231687AbjCTN4Z (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Mon, 20 Mar 2023 09:56:25 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F07DC6599; Mon, 20 Mar 2023 06:55:58 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id B63DEB80E60; Mon, 20 Mar 2023 13:55:57 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 70D80C4339C; Mon, 20 Mar 2023 13:55:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1679320556; bh=Xmx9cDTJ2FJFqZIA9L7awuTit5u1PEZ+i+E1WB2uprU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=UKMeh3bzCHGmkKUiGsETglxA/nv+zNPZLPsn8hruDWim7DTQNQXKretgvhRyrvTeR XOQ21hHi9NAp7wSVFZ7MXbnFUT1b0S0O80nhjENQ+DWOB49QC+s6Fx5CT8x28pUaDy M+1W0TK79yHHe1gjuH0dNdUQgAFLQlzuVEiV5wieT0dEYK3PrhXMhCGq+DcM5+hMNU 4KMQs1K4TybJjl1jE3M5/ICIJyHysTGl5gDLjx6uiTt5S6clOKRJyCQCwXTSRUsBXs Mzb/cetWklS1I8cQPga370ekXkNLq3XaLy8kvnV1/4ZBJs2hlbYnqFRJFilLVdOcuS EfxvwOSL/1lPg== Received: from johan by xi.lan with local (Exim 4.94.2) (envelope-from <johan+linaro@kernel.org>) id 1peG0j-0000WV-UC; Mon, 20 Mar 2023 14:57:17 +0100 From: Johan Hovold <johan+linaro@kernel.org> To: Bjorn Andersson <andersson@kernel.org>, Lee Jones <lee@kernel.org>, Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Cc: Andy Gross <agross@kernel.org>, Konrad Dybcio <konrad.dybcio@linaro.org>, Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold <johan+linaro@kernel.org> Subject: [PATCH 3/3] dt-bindings: mfd: qcom,spmi-pmic: add nvram function Date: Mon, 20 Mar 2023 14:57:10 +0100 Message-Id: <20230320135710.1989-4-johan+linaro@kernel.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230320135710.1989-1-johan+linaro@kernel.org> References: <20230320135710.1989-1-johan+linaro@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS 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: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760896427819255458?= X-GMAIL-MSGID: =?utf-8?q?1760896427819255458?= |
Series |
arm64: dts: qcom: sc8280xp-pmics: fix sdam 'reg' property
|
|
Commit Message
Johan Hovold
March 20, 2023, 1:57 p.m. UTC
Add an 'nvram' pattern property and a reference to the corresponding
SDAM DT schema.
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
---
Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 4 ++++
1 file changed, 4 insertions(+)
Comments
On 20/03/2023 14:57, Johan Hovold wrote: > Add an 'nvram' pattern property and a reference to the corresponding > SDAM DT schema. > Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Best regards, Krzysztof
On Mon, 20 Mar 2023 14:57:10 +0100, Johan Hovold wrote: > Add an 'nvram' pattern property and a reference to the corresponding > SDAM DT schema. > > Signed-off-by: Johan Hovold <johan+linaro@kernel.org> > --- > Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 4 ++++ > 1 file changed, 4 insertions(+) > Running 'make dtbs_check' with the schema in this patch gives the following warnings. Consider if they are expected or the schema is incorrect. These may not be new warnings. Note that it is not yet a requirement to have 0 warnings for dtbs_check. This will change in the future. Full log is available here: https://patchwork.ozlabs.org/project/devicetree-bindings/patch/20230320135710.1989-4-johan+linaro@kernel.org pm8941@0: gpio@c000: 'otg' does not match any of the regexes: '-state$', 'pinctrl-[0-9]+' arch/arm/boot/dts/qcom-msm8974-lge-nexus5-hammerhead.dtb pm8941@0: 'pwrkey@800' does not match any of the regexes: '(.*)?(wled|leds)@[0-9a-f]+$', '^adc-tm@[0-9a-f]+$', '^adc@[0-9a-f]+$', '^audio-codec@[0-9a-f]+$', '^charger@[0-9a-f]+$', '^mpps@[0-9a-f]+$', '^nvram@[0-9a-f]+$', '^rtc@[0-9a-f]+$', '^temp-alarm@[0-9a-f]+$', '^usb-detect@[0-9a-f]+$', '^usb-vbus-regulator@[0-9a-f]+$', '^vibrator@[0-9a-f]+$', 'gpio@[0-9a-f]+$', 'pinctrl-[0-9]+', 'pon@[0-9a-f]+$' arch/arm/boot/dts/qcom-apq8074-dragonboard.dtb arch/arm/boot/dts/qcom-msm8974-lge-nexus5-hammerhead.dtb arch/arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dtb arch/arm/boot/dts/qcom-msm8974pro-oneplus-bacon.dtb arch/arm/boot/dts/qcom-msm8974pro-sony-xperia-shinano-castor.dtb arch/arm/boot/dts/qcom-msm8974-sony-xperia-rhine-amami.dtb arch/arm/boot/dts/qcom-msm8974-sony-xperia-rhine-honami.dtb pma8084@0: 'pwrkey@800' does not match any of the regexes: '(.*)?(wled|leds)@[0-9a-f]+$', '^adc-tm@[0-9a-f]+$', '^adc@[0-9a-f]+$', '^audio-codec@[0-9a-f]+$', '^charger@[0-9a-f]+$', '^mpps@[0-9a-f]+$', '^nvram@[0-9a-f]+$', '^rtc@[0-9a-f]+$', '^temp-alarm@[0-9a-f]+$', '^usb-detect@[0-9a-f]+$', '^usb-vbus-regulator@[0-9a-f]+$', '^vibrator@[0-9a-f]+$', 'gpio@[0-9a-f]+$', 'pinctrl-[0-9]+', 'pon@[0-9a-f]+$' arch/arm/boot/dts/qcom-apq8084-ifc6540.dtb arch/arm/boot/dts/qcom-apq8084-mtp.dtb arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dtb pmic@0: 'extcon@1300' does not match any of the regexes: '(.*)?(wled|leds)@[0-9a-f]+$', '^adc-tm@[0-9a-f]+$', '^adc@[0-9a-f]+$', '^audio-codec@[0-9a-f]+$', '^charger@[0-9a-f]+$', '^mpps@[0-9a-f]+$', '^nvram@[0-9a-f]+$', '^rtc@[0-9a-f]+$', '^temp-alarm@[0-9a-f]+$', '^usb-detect@[0-9a-f]+$', '^usb-vbus-regulator@[0-9a-f]+$', '^vibrator@[0-9a-f]+$', 'gpio@[0-9a-f]+$', 'pinctrl-[0-9]+', 'pon@[0-9a-f]+$' arch/arm64/boot/dts/qcom/apq8016-sbc.dtb arch/arm64/boot/dts/qcom/msm8916-acer-a1-724.dtb arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dtb arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dtb arch/arm64/boot/dts/qcom/msm8916-gplus-fl8005a.dtb arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dtb arch/arm64/boot/dts/qcom/msm8916-longcheer-l8150.dtb arch/arm64/boot/dts/qcom/msm8916-longcheer-l8910.dtb arch/arm64/boot/dts/qcom/msm8916-mtp.dtb arch/arm64/boot/dts/qcom/msm8916-samsung-a3u-eur.dtb arch/arm64/boot/dts/qcom/msm8916-samsung-a5u-eur.dtb arch/arm64/boot/dts/qcom/msm8916-samsung-e5.dtb arch/arm64/boot/dts/qcom/msm8916-samsung-e7.dtb arch/arm64/boot/dts/qcom/msm8916-samsung-grandmax.dtb arch/arm64/boot/dts/qcom/msm8916-samsung-gt510.dtb arch/arm64/boot/dts/qcom/msm8916-samsung-gt58.dtb arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dtb arch/arm64/boot/dts/qcom/msm8916-samsung-j5x.dtb arch/arm64/boot/dts/qcom/msm8916-samsung-serranove.dtb arch/arm64/boot/dts/qcom/msm8916-thwc-uf896.dtb arch/arm64/boot/dts/qcom/msm8916-thwc-ufi001c.dtb arch/arm64/boot/dts/qcom/msm8916-wingtech-wt88047.dtb arch/arm/boot/dts/qcom-apq8016-sbc.dtb arch/arm/boot/dts/qcom-msm8916-samsung-e5.dtb arch/arm/boot/dts/qcom-msm8916-samsung-e7.dtb arch/arm/boot/dts/qcom-msm8916-samsung-grandmax.dtb arch/arm/boot/dts/qcom-msm8916-samsung-serranove.dtb pmic@2: adc@3100:adc-chan@8:qcom,pre-scaling: 'oneOf' conditional failed, one must be fixed: arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dtb pmic@2: adc@3100: 'oneOf' conditional failed, one must be fixed: arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dtb pmic@2: adc@4500:compatible: 'oneOf' conditional failed, one must be fixed: arch/arm64/boot/dts/qcom/msm8998-oneplus-cheeseburger.dtb arch/arm64/boot/dts/qcom/msm8998-oneplus-dumpling.dtb arch/arm64/boot/dts/qcom/sdm845-db845c.dtb arch/arm64/boot/dts/qcom/sdm845-db845c-navigation-mezzanine.dtb arch/arm64/boot/dts/qcom/sdm845-oneplus-enchilada.dtb arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dtb arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dtb arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dtb pmic@2: adc@4500: 'oneOf' conditional failed, one must be fixed: arch/arm64/boot/dts/qcom/msm8998-oneplus-cheeseburger.dtb arch/arm64/boot/dts/qcom/msm8998-oneplus-dumpling.dtb arch/arm64/boot/dts/qcom/sdm845-db845c.dtb arch/arm64/boot/dts/qcom/sdm845-db845c-navigation-mezzanine.dtb arch/arm64/boot/dts/qcom/sdm845-oneplus-enchilada.dtb arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dtb arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dtb arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dtb pmic@2: gpio@c000:button-backlight-state: 'oneOf' conditional failed, one must be fixed: arch/arm64/boot/dts/qcom/msm8998-oneplus-cheeseburger.dtb pmic@3: leds@d800:interrupt-names:0: 'ovp' was expected arch/arm64/boot/dts/qcom/msm8953-motorola-potter.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-mido.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-tissot.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dtb arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-kugo.dtb arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-suzu.dtb arch/arm64/boot/dts/qcom/sdm450-motorola-ali.dtb pmic@3: leds@d800:interrupt-names: ['ovp'] is too short arch/arm64/boot/dts/qcom/sda660-inforce-ifc6560.dtb arch/arm64/boot/dts/qcom/sdm630-sony-xperia-ganges-kirin.dtb arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-discovery.dtb arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-pioneer.dtb arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-voyager.dtb arch/arm64/boot/dts/qcom/sdm636-sony-xperia-ganges-mermaid.dtb arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dtb arch/arm64/boot/dts/qcom/sdm670-google-sargo.dtb pmic@3: leds@d800:interrupt-names: ['short'] is too short arch/arm64/boot/dts/qcom/msm8953-motorola-potter.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-mido.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-tissot.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dtb arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-kugo.dtb arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-suzu.dtb arch/arm64/boot/dts/qcom/sdm450-motorola-ali.dtb pmic@3: leds@d800:interrupts: [[3, 216, 1, 1]] is too short arch/arm64/boot/dts/qcom/sda660-inforce-ifc6560.dtb arch/arm64/boot/dts/qcom/sdm630-sony-xperia-ganges-kirin.dtb arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-discovery.dtb arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-pioneer.dtb arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-voyager.dtb arch/arm64/boot/dts/qcom/sdm636-sony-xperia-ganges-mermaid.dtb arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dtb arch/arm64/boot/dts/qcom/sdm670-google-sargo.dtb pmic@3: leds@d800:interrupts: [[3, 216, 2, 1]] is too short arch/arm64/boot/dts/qcom/msm8953-motorola-potter.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-mido.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-tissot.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dtb arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-kugo.dtb arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-suzu.dtb arch/arm64/boot/dts/qcom/sdm450-motorola-ali.dtb pmic@3: leds@d800: Unevaluated properties are not allowed ('interrupt-names' was unexpected) arch/arm64/boot/dts/qcom/msm8953-motorola-potter.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-tissot.dtb arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dtb arch/arm64/boot/dts/qcom/sdm450-motorola-ali.dtb pmic@3: regulators: Unevaluated properties are not allowed ('#address-cells', '#size-cells', 's2@1700' were unexpected) arch/arm64/boot/dts/qcom/apq8094-sony-xperia-kitakami-karin_windy.dtb arch/arm64/boot/dts/qcom/apq8096-db820c.dtb arch/arm64/boot/dts/qcom/msm8992-msft-lumia-octagon-talkman.dtb arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-ivy.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-karin.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-satsuki.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-sumire.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-suzuran.dtb pmic@3: regulators: Unevaluated properties are not allowed ('#address-cells', '#size-cells' were unexpected) arch/arm64/boot/dts/qcom/apq8096-ifc6640.dtb arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dtb arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-10.dtb arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dtb arch/arm64/boot/dts/qcom/msm8996-oneplus3.dtb arch/arm64/boot/dts/qcom/msm8996-oneplus3t.dtb arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-natrium.dtb arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-scorpio.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dtb arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dtb pmic@3: wled@d800:interrupt-names:0: 'ovp' was expected arch/arm64/boot/dts/qcom/apq8094-sony-xperia-kitakami-karin_windy.dtb arch/arm64/boot/dts/qcom/apq8096-db820c.dtb arch/arm64/boot/dts/qcom/apq8096-ifc6640.dtb arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dtb arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-10.dtb arch/arm64/boot/dts/qcom/msm8992-msft-lumia-octagon-talkman.dtb arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dtb arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-ivy.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-karin.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-satsuki.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-sumire.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-suzuran.dtb arch/arm64/boot/dts/qcom/msm8996-oneplus3.dtb arch/arm64/boot/dts/qcom/msm8996-oneplus3t.dtb arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-natrium.dtb arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-scorpio.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dtb arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dtb pmic@3: wled@d800:interrupt-names: ['short'] is too short arch/arm64/boot/dts/qcom/apq8094-sony-xperia-kitakami-karin_windy.dtb arch/arm64/boot/dts/qcom/apq8096-db820c.dtb arch/arm64/boot/dts/qcom/apq8096-ifc6640.dtb arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dtb arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-10.dtb arch/arm64/boot/dts/qcom/msm8992-msft-lumia-octagon-talkman.dtb arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dtb arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-ivy.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-karin.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-satsuki.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-sumire.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-suzuran.dtb arch/arm64/boot/dts/qcom/msm8996-oneplus3.dtb arch/arm64/boot/dts/qcom/msm8996-oneplus3t.dtb arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-natrium.dtb arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-scorpio.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dtb arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dtb pmic@3: wled@d800:interrupts: [[3, 216, 2, 1]] is too short arch/arm64/boot/dts/qcom/apq8094-sony-xperia-kitakami-karin_windy.dtb arch/arm64/boot/dts/qcom/apq8096-db820c.dtb arch/arm64/boot/dts/qcom/apq8096-ifc6640.dtb arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dtb arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-10.dtb arch/arm64/boot/dts/qcom/msm8992-msft-lumia-octagon-talkman.dtb arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dtb arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-ivy.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-karin.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-satsuki.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-sumire.dtb arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-suzuran.dtb arch/arm64/boot/dts/qcom/msm8996-oneplus3.dtb arch/arm64/boot/dts/qcom/msm8996-oneplus3t.dtb arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-natrium.dtb arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-scorpio.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dtb arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dtb pmic@3: wled@d800: 'label' is a required property arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-natrium.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dtb arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dtb pmic@3: wled@d800: Unevaluated properties are not allowed ('interrupt-names' was unexpected) arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-natrium.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dtb arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dtb arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dtb pmic@5: 'led-controller@d300' does not match any of the regexes: '(.*)?(wled|leds)@[0-9a-f]+$', '^adc-tm@[0-9a-f]+$', '^adc@[0-9a-f]+$', '^audio-codec@[0-9a-f]+$', '^charger@[0-9a-f]+$', '^mpps@[0-9a-f]+$', '^nvram@[0-9a-f]+$', '^rtc@[0-9a-f]+$', '^temp-alarm@[0-9a-f]+$', '^usb-detect@[0-9a-f]+$', '^usb-vbus-regulator@[0-9a-f]+$', '^vibrator@[0-9a-f]+$', 'gpio@[0-9a-f]+$', 'pinctrl-[0-9]+', 'pon@[0-9a-f]+$' arch/arm64/boot/dts/qcom/sc7180-idp.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r2.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r3.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r4.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r4.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r0.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-kb.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-auo.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-boe.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-auo.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-boe.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-wifi.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-ti.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-parade.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-ti.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-boe.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-inx.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dtb arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dtb pmic@5: leds@d800:interrupt-names: ['ovp'] is too short arch/arm64/boot/dts/qcom/sc7180-idp.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r2.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r3.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r4.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r4.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r0.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-kb.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-auo.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-boe.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-auo.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-boe.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-wifi.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-ti.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-parade.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-ti.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-boe.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-inx.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dtb arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dtb pmic@5: leds@d800:interrupts: [[5, 216, 1, 1]] is too short arch/arm64/boot/dts/qcom/sc7180-idp.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r2.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r3.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r4.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r4.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r0.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-kb.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-auo.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-boe.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-auo.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-boe.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-wifi.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-ti.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-parade.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-ti.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-boe.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-inx.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx.dtb arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dtb arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dtb pmic@7: compatible:0: 'qcom,pm8450' is not one of ['qcom,pm6125', 'qcom,pm6150', 'qcom,pm6150l', 'qcom,pm6350', 'qcom,pm660', 'qcom,pm660l', 'qcom,pm7250b', 'qcom,pm7325', 'qcom,pm8004', 'qcom,pm8005', 'qcom,pm8009', 'qcom,pm8010', 'qcom,pm8019', 'qcom,pm8028', 'qcom,pm8110', 'qcom,pm8150', 'qcom,pm8150b', 'qcom,pm8150c', 'qcom,pm8150l', 'qcom,pm8226', 'qcom,pm8350', 'qcom,pm8350b', 'qcom,pm8350c', 'qcom,pm8550', 'qcom,pm8550b', 'qcom,pm8550ve', 'qcom,pm8550vs', 'qcom,pm8841', 'qcom,pm8909', 'qcom,pm8916', 'qcom,pm8941', 'qcom,pm8950', 'qcom,pm8953', 'qcom,pm8994', 'qcom,pm8998', 'qcom,pma8084', 'qcom,pmd9635', 'qcom,pmi8950', 'qcom,pmi8962', 'qcom,pmi8994', 'qcom,pmi8998', 'qcom,pmk8002', 'qcom,pmk8350', 'qcom,pmk8550', 'qcom,pmm8155au', 'qcom,pmp8074', 'qcom,pmr735a', 'qcom,pmr735b', 'qcom,pmr735d', 'qcom,pms405', 'qcom,pmx55', 'qcom,pmx65', 'qcom,smb2351'] arch/arm64/boot/dts/qcom/sm8450-hdk.dtb arch/arm64/boot/dts/qcom/sm8450-qrd.dtb arch/arm64/boot/dts/qcom/sm8450-sony-xperia-nagara-pdx223.dtb arch/arm64/boot/dts/qcom/sm8450-sony-xperia-nagara-pdx224.dtb
On Tue, Mar 21, 2023 at 8:17 AM Rob Herring <robh@kernel.org> wrote: > > > On Mon, 20 Mar 2023 14:57:10 +0100, Johan Hovold wrote: > > Add an 'nvram' pattern property and a reference to the corresponding > > SDAM DT schema. > > > > Signed-off-by: Johan Hovold <johan+linaro@kernel.org> > > --- > > Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 4 ++++ > > 1 file changed, 4 insertions(+) > > > > Running 'make dtbs_check' with the schema in this patch gives the > following warnings. Consider if they are expected or the schema is > incorrect. These may not be new warnings. > > Note that it is not yet a requirement to have 0 warnings for dtbs_check. > This will change in the future. > > Full log is available here: https://patchwork.ozlabs.org/project/devicetree-bindings/patch/20230320135710.1989-4-johan+linaro@kernel.org > This is a long list of warnings. Can you all fix some of them before adding on to this binding. > > pm8941@0: gpio@c000: 'otg' does not match any of the regexes: '-state$', 'pinctrl-[0-9]+' > arch/arm/boot/dts/qcom-msm8974-lge-nexus5-hammerhead.dtb > > pm8941@0: 'pwrkey@800' does not match any of the regexes: '(.*)?(wled|leds)@[0-9a-f]+$', '^adc-tm@[0-9a-f]+$', '^adc@[0-9a-f]+$', '^audio-codec@[0-9a-f]+$', '^charger@[0-9a-f]+$', '^mpps@[0-9a-f]+$', '^nvram@[0-9a-f]+$', '^rtc@[0-9a-f]+$', '^temp-alarm@[0-9a-f]+$', '^usb-detect@[0-9a-f]+$', '^usb-vbus-regulator@[0-9a-f]+$', '^vibrator@[0-9a-f]+$', 'gpio@[0-9a-f]+$', 'pinctrl-[0-9]+', 'pon@[0-9a-f]+$' > arch/arm/boot/dts/qcom-apq8074-dragonboard.dtb > arch/arm/boot/dts/qcom-msm8974-lge-nexus5-hammerhead.dtb > arch/arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dtb > arch/arm/boot/dts/qcom-msm8974pro-oneplus-bacon.dtb > arch/arm/boot/dts/qcom-msm8974pro-sony-xperia-shinano-castor.dtb > arch/arm/boot/dts/qcom-msm8974-sony-xperia-rhine-amami.dtb > arch/arm/boot/dts/qcom-msm8974-sony-xperia-rhine-honami.dtb > > pma8084@0: 'pwrkey@800' does not match any of the regexes: '(.*)?(wled|leds)@[0-9a-f]+$', '^adc-tm@[0-9a-f]+$', '^adc@[0-9a-f]+$', '^audio-codec@[0-9a-f]+$', '^charger@[0-9a-f]+$', '^mpps@[0-9a-f]+$', '^nvram@[0-9a-f]+$', '^rtc@[0-9a-f]+$', '^temp-alarm@[0-9a-f]+$', '^usb-detect@[0-9a-f]+$', '^usb-vbus-regulator@[0-9a-f]+$', '^vibrator@[0-9a-f]+$', 'gpio@[0-9a-f]+$', 'pinctrl-[0-9]+', 'pon@[0-9a-f]+$' > arch/arm/boot/dts/qcom-apq8084-ifc6540.dtb > arch/arm/boot/dts/qcom-apq8084-mtp.dtb > arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dtb > > pmic@0: 'extcon@1300' does not match any of the regexes: '(.*)?(wled|leds)@[0-9a-f]+$', '^adc-tm@[0-9a-f]+$', '^adc@[0-9a-f]+$', '^audio-codec@[0-9a-f]+$', '^charger@[0-9a-f]+$', '^mpps@[0-9a-f]+$', '^nvram@[0-9a-f]+$', '^rtc@[0-9a-f]+$', '^temp-alarm@[0-9a-f]+$', '^usb-detect@[0-9a-f]+$', '^usb-vbus-regulator@[0-9a-f]+$', '^vibrator@[0-9a-f]+$', 'gpio@[0-9a-f]+$', 'pinctrl-[0-9]+', 'pon@[0-9a-f]+$' > arch/arm64/boot/dts/qcom/apq8016-sbc.dtb > arch/arm64/boot/dts/qcom/msm8916-acer-a1-724.dtb > arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dtb > arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dtb > arch/arm64/boot/dts/qcom/msm8916-gplus-fl8005a.dtb > arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dtb > arch/arm64/boot/dts/qcom/msm8916-longcheer-l8150.dtb > arch/arm64/boot/dts/qcom/msm8916-longcheer-l8910.dtb > arch/arm64/boot/dts/qcom/msm8916-mtp.dtb > arch/arm64/boot/dts/qcom/msm8916-samsung-a3u-eur.dtb > arch/arm64/boot/dts/qcom/msm8916-samsung-a5u-eur.dtb > arch/arm64/boot/dts/qcom/msm8916-samsung-e5.dtb > arch/arm64/boot/dts/qcom/msm8916-samsung-e7.dtb > arch/arm64/boot/dts/qcom/msm8916-samsung-grandmax.dtb > arch/arm64/boot/dts/qcom/msm8916-samsung-gt510.dtb > arch/arm64/boot/dts/qcom/msm8916-samsung-gt58.dtb > arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dtb > arch/arm64/boot/dts/qcom/msm8916-samsung-j5x.dtb > arch/arm64/boot/dts/qcom/msm8916-samsung-serranove.dtb > arch/arm64/boot/dts/qcom/msm8916-thwc-uf896.dtb > arch/arm64/boot/dts/qcom/msm8916-thwc-ufi001c.dtb > arch/arm64/boot/dts/qcom/msm8916-wingtech-wt88047.dtb > arch/arm/boot/dts/qcom-apq8016-sbc.dtb > arch/arm/boot/dts/qcom-msm8916-samsung-e5.dtb > arch/arm/boot/dts/qcom-msm8916-samsung-e7.dtb > arch/arm/boot/dts/qcom-msm8916-samsung-grandmax.dtb > arch/arm/boot/dts/qcom-msm8916-samsung-serranove.dtb > > pmic@2: adc@3100:adc-chan@8:qcom,pre-scaling: 'oneOf' conditional failed, one must be fixed: > arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dtb > > pmic@2: adc@3100: 'oneOf' conditional failed, one must be fixed: > arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dtb > > pmic@2: adc@4500:compatible: 'oneOf' conditional failed, one must be fixed: > arch/arm64/boot/dts/qcom/msm8998-oneplus-cheeseburger.dtb > arch/arm64/boot/dts/qcom/msm8998-oneplus-dumpling.dtb > arch/arm64/boot/dts/qcom/sdm845-db845c.dtb > arch/arm64/boot/dts/qcom/sdm845-db845c-navigation-mezzanine.dtb > arch/arm64/boot/dts/qcom/sdm845-oneplus-enchilada.dtb > arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dtb > arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dtb > arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dtb > > pmic@2: adc@4500: 'oneOf' conditional failed, one must be fixed: > arch/arm64/boot/dts/qcom/msm8998-oneplus-cheeseburger.dtb > arch/arm64/boot/dts/qcom/msm8998-oneplus-dumpling.dtb > arch/arm64/boot/dts/qcom/sdm845-db845c.dtb > arch/arm64/boot/dts/qcom/sdm845-db845c-navigation-mezzanine.dtb > arch/arm64/boot/dts/qcom/sdm845-oneplus-enchilada.dtb > arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dtb > arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-ebbg.dtb > arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium-tianma.dtb > > pmic@2: gpio@c000:button-backlight-state: 'oneOf' conditional failed, one must be fixed: > arch/arm64/boot/dts/qcom/msm8998-oneplus-cheeseburger.dtb > > pmic@3: leds@d800:interrupt-names:0: 'ovp' was expected > arch/arm64/boot/dts/qcom/msm8953-motorola-potter.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-mido.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-tissot.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dtb > arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-kugo.dtb > arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-suzu.dtb > arch/arm64/boot/dts/qcom/sdm450-motorola-ali.dtb > > pmic@3: leds@d800:interrupt-names: ['ovp'] is too short > arch/arm64/boot/dts/qcom/sda660-inforce-ifc6560.dtb > arch/arm64/boot/dts/qcom/sdm630-sony-xperia-ganges-kirin.dtb > arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-discovery.dtb > arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-pioneer.dtb > arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-voyager.dtb > arch/arm64/boot/dts/qcom/sdm636-sony-xperia-ganges-mermaid.dtb > arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dtb > arch/arm64/boot/dts/qcom/sdm670-google-sargo.dtb > > pmic@3: leds@d800:interrupt-names: ['short'] is too short > arch/arm64/boot/dts/qcom/msm8953-motorola-potter.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-mido.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-tissot.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dtb > arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-kugo.dtb > arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-suzu.dtb > arch/arm64/boot/dts/qcom/sdm450-motorola-ali.dtb > > pmic@3: leds@d800:interrupts: [[3, 216, 1, 1]] is too short > arch/arm64/boot/dts/qcom/sda660-inforce-ifc6560.dtb > arch/arm64/boot/dts/qcom/sdm630-sony-xperia-ganges-kirin.dtb > arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-discovery.dtb > arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-pioneer.dtb > arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile-voyager.dtb > arch/arm64/boot/dts/qcom/sdm636-sony-xperia-ganges-mermaid.dtb > arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dtb > arch/arm64/boot/dts/qcom/sdm670-google-sargo.dtb > > pmic@3: leds@d800:interrupts: [[3, 216, 2, 1]] is too short > arch/arm64/boot/dts/qcom/msm8953-motorola-potter.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-mido.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-tissot.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dtb > arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-kugo.dtb > arch/arm64/boot/dts/qcom/msm8956-sony-xperia-loire-suzu.dtb > arch/arm64/boot/dts/qcom/sdm450-motorola-ali.dtb > > pmic@3: leds@d800: Unevaluated properties are not allowed ('interrupt-names' was unexpected) > arch/arm64/boot/dts/qcom/msm8953-motorola-potter.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-tissot.dtb > arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dtb > arch/arm64/boot/dts/qcom/sdm450-motorola-ali.dtb > > pmic@3: regulators: Unevaluated properties are not allowed ('#address-cells', '#size-cells', 's2@1700' were unexpected) > arch/arm64/boot/dts/qcom/apq8094-sony-xperia-kitakami-karin_windy.dtb > arch/arm64/boot/dts/qcom/apq8096-db820c.dtb > arch/arm64/boot/dts/qcom/msm8992-msft-lumia-octagon-talkman.dtb > arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-ivy.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-karin.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-satsuki.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-sumire.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-suzuran.dtb > > pmic@3: regulators: Unevaluated properties are not allowed ('#address-cells', '#size-cells' were unexpected) > arch/arm64/boot/dts/qcom/apq8096-ifc6640.dtb > arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dtb > arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-10.dtb > arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dtb > arch/arm64/boot/dts/qcom/msm8996-oneplus3.dtb > arch/arm64/boot/dts/qcom/msm8996-oneplus3t.dtb > arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-natrium.dtb > arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-scorpio.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dtb > arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dtb > > pmic@3: wled@d800:interrupt-names:0: 'ovp' was expected > arch/arm64/boot/dts/qcom/apq8094-sony-xperia-kitakami-karin_windy.dtb > arch/arm64/boot/dts/qcom/apq8096-db820c.dtb > arch/arm64/boot/dts/qcom/apq8096-ifc6640.dtb > arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dtb > arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-10.dtb > arch/arm64/boot/dts/qcom/msm8992-msft-lumia-octagon-talkman.dtb > arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dtb > arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-ivy.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-karin.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-satsuki.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-sumire.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-suzuran.dtb > arch/arm64/boot/dts/qcom/msm8996-oneplus3.dtb > arch/arm64/boot/dts/qcom/msm8996-oneplus3t.dtb > arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-natrium.dtb > arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-scorpio.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dtb > arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dtb > > pmic@3: wled@d800:interrupt-names: ['short'] is too short > arch/arm64/boot/dts/qcom/apq8094-sony-xperia-kitakami-karin_windy.dtb > arch/arm64/boot/dts/qcom/apq8096-db820c.dtb > arch/arm64/boot/dts/qcom/apq8096-ifc6640.dtb > arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dtb > arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-10.dtb > arch/arm64/boot/dts/qcom/msm8992-msft-lumia-octagon-talkman.dtb > arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dtb > arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-ivy.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-karin.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-satsuki.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-sumire.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-suzuran.dtb > arch/arm64/boot/dts/qcom/msm8996-oneplus3.dtb > arch/arm64/boot/dts/qcom/msm8996-oneplus3t.dtb > arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-natrium.dtb > arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-scorpio.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dtb > arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dtb > > pmic@3: wled@d800:interrupts: [[3, 216, 2, 1]] is too short > arch/arm64/boot/dts/qcom/apq8094-sony-xperia-kitakami-karin_windy.dtb > arch/arm64/boot/dts/qcom/apq8096-db820c.dtb > arch/arm64/boot/dts/qcom/apq8096-ifc6640.dtb > arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dtb > arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-10.dtb > arch/arm64/boot/dts/qcom/msm8992-msft-lumia-octagon-talkman.dtb > arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dtb > arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-ivy.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-karin.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-satsuki.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-sumire.dtb > arch/arm64/boot/dts/qcom/msm8994-sony-xperia-kitakami-suzuran.dtb > arch/arm64/boot/dts/qcom/msm8996-oneplus3.dtb > arch/arm64/boot/dts/qcom/msm8996-oneplus3t.dtb > arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-natrium.dtb > arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-scorpio.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dtb > arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dtb > > pmic@3: wled@d800: 'label' is a required property > arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-natrium.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dtb > arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dtb > > pmic@3: wled@d800: Unevaluated properties are not allowed ('interrupt-names' was unexpected) > arch/arm64/boot/dts/qcom/msm8996pro-xiaomi-natrium.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dtb > arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dtb > arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dtb > > pmic@5: 'led-controller@d300' does not match any of the regexes: '(.*)?(wled|leds)@[0-9a-f]+$', '^adc-tm@[0-9a-f]+$', '^adc@[0-9a-f]+$', '^audio-codec@[0-9a-f]+$', '^charger@[0-9a-f]+$', '^mpps@[0-9a-f]+$', '^nvram@[0-9a-f]+$', '^rtc@[0-9a-f]+$', '^temp-alarm@[0-9a-f]+$', '^usb-detect@[0-9a-f]+$', '^usb-vbus-regulator@[0-9a-f]+$', '^vibrator@[0-9a-f]+$', 'gpio@[0-9a-f]+$', 'pinctrl-[0-9]+', 'pon@[0-9a-f]+$' > arch/arm64/boot/dts/qcom/sc7180-idp.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r2.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r3.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r4.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r4.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r0.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-kb.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-auo.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-boe.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-auo.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-boe.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-wifi.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-ti.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-parade.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-ti.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-boe.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-inx.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dtb > arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dtb > > pmic@5: leds@d800:interrupt-names: ['ovp'] is too short > arch/arm64/boot/dts/qcom/sc7180-idp.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r2.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r3.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r4.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r4.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r0.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-kb.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-auo.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-boe.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-auo.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-boe.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-wifi.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-ti.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-parade.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-ti.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-boe.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-inx.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dtb > arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dtb > > pmic@5: leds@d800:interrupts: [[5, 216, 1, 1]] is too short > arch/arm64/boot/dts/qcom/sc7180-idp.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r2.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r3.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r4.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r4.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-r9.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r0.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-kb.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-auo.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-boe.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-auo.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-boe.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel360-wifi.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-ti.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-parade.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-ti.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-boe.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-inx.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx.dtb > arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dtb > arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dtb > > pmic@7: compatible:0: 'qcom,pm8450' is not one of ['qcom,pm6125', 'qcom,pm6150', 'qcom,pm6150l', 'qcom,pm6350', 'qcom,pm660', 'qcom,pm660l', 'qcom,pm7250b', 'qcom,pm7325', 'qcom,pm8004', 'qcom,pm8005', 'qcom,pm8009', 'qcom,pm8010', 'qcom,pm8019', 'qcom,pm8028', 'qcom,pm8110', 'qcom,pm8150', 'qcom,pm8150b', 'qcom,pm8150c', 'qcom,pm8150l', 'qcom,pm8226', 'qcom,pm8350', 'qcom,pm8350b', 'qcom,pm8350c', 'qcom,pm8550', 'qcom,pm8550b', 'qcom,pm8550ve', 'qcom,pm8550vs', 'qcom,pm8841', 'qcom,pm8909', 'qcom,pm8916', 'qcom,pm8941', 'qcom,pm8950', 'qcom,pm8953', 'qcom,pm8994', 'qcom,pm8998', 'qcom,pma8084', 'qcom,pmd9635', 'qcom,pmi8950', 'qcom,pmi8962', 'qcom,pmi8994', 'qcom,pmi8998', 'qcom,pmk8002', 'qcom,pmk8350', 'qcom,pmk8550', 'qcom,pmm8155au', 'qcom,pmp8074', 'qcom,pmr735a', 'qcom,pmr735b', 'qcom,pmr735d', 'qcom,pms405', 'qcom,pmx55', 'qcom,pmx65', 'qcom,smb2351'] > arch/arm64/boot/dts/qcom/sm8450-hdk.dtb > arch/arm64/boot/dts/qcom/sm8450-qrd.dtb > arch/arm64/boot/dts/qcom/sm8450-sony-xperia-nagara-pdx223.dtb > arch/arm64/boot/dts/qcom/sm8450-sony-xperia-nagara-pdx224.dtb >
On Tue, Mar 21, 2023 at 08:17:45AM -0500, Rob Herring wrote: > > On Mon, 20 Mar 2023 14:57:10 +0100, Johan Hovold wrote: > > Add an 'nvram' pattern property and a reference to the corresponding > > SDAM DT schema. > > > > Signed-off-by: Johan Hovold <johan+linaro@kernel.org> > > --- > > Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 4 ++++ > > 1 file changed, 4 insertions(+) > > > > Running 'make dtbs_check' with the schema in this patch gives the > following warnings. Consider if they are expected or the schema is > incorrect. These may not be new warnings. > > Note that it is not yet a requirement to have 0 warnings for dtbs_check. > This will change in the future. All of these warnings appear to be due to existing issues unrelated to this patch. Johan
On Tue, Mar 21, 2023 at 08:20:55AM -0500, Rob Herring wrote: > On Tue, Mar 21, 2023 at 8:17 AM Rob Herring <robh@kernel.org> wrote: > > > > > > On Mon, 20 Mar 2023 14:57:10 +0100, Johan Hovold wrote: > > > Add an 'nvram' pattern property and a reference to the corresponding > > > SDAM DT schema. > > > > > > Signed-off-by: Johan Hovold <johan+linaro@kernel.org> > > > --- > > > Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 4 ++++ > > > 1 file changed, 4 insertions(+) > > > > > > > Running 'make dtbs_check' with the schema in this patch gives the > > following warnings. Consider if they are expected or the schema is > > incorrect. These may not be new warnings. > > > > Note that it is not yet a requirement to have 0 warnings for dtbs_check. > > This will change in the future. > > > > Full log is available here: https://patchwork.ozlabs.org/project/devicetree-bindings/patch/20230320135710.1989-4-johan+linaro@kernel.org > > > > This is a long list of warnings. Can you all fix some of them before > adding on to this binding. Note that this patch is only making the list of warnings shorter so I don't think addressing the remaining issues should block this one. Johan
On Tue, Mar 21, 2023 at 8:37 AM Johan Hovold <johan@kernel.org> wrote: > > On Tue, Mar 21, 2023 at 08:20:55AM -0500, Rob Herring wrote: > > On Tue, Mar 21, 2023 at 8:17 AM Rob Herring <robh@kernel.org> wrote: > > > > > > > > > On Mon, 20 Mar 2023 14:57:10 +0100, Johan Hovold wrote: > > > > Add an 'nvram' pattern property and a reference to the corresponding > > > > SDAM DT schema. > > > > > > > > Signed-off-by: Johan Hovold <johan+linaro@kernel.org> > > > > --- > > > > Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 4 ++++ > > > > 1 file changed, 4 insertions(+) > > > > > > > > > > Running 'make dtbs_check' with the schema in this patch gives the > > > following warnings. Consider if they are expected or the schema is > > > incorrect. These may not be new warnings. > > > > > > Note that it is not yet a requirement to have 0 warnings for dtbs_check. > > > This will change in the future. > > > > > > Full log is available here: https://patchwork.ozlabs.org/project/devicetree-bindings/patch/20230320135710.1989-4-johan+linaro@kernel.org > > > > > > > This is a long list of warnings. Can you all fix some of them before > > adding on to this binding. > > Note that this patch is only making the list of warnings shorter so I > don't think addressing the remaining issues should block this one. How can you tell sorting thru the 100s of warnings? It sounded like a new feature to me, not a fix for something missing. Anyways, I've gotten 2 patches today for this binding and I don't see patches for fixes. Which is a bit surprising because you all generally are fixing warnings on the QCom stuff. I didn't really mean to block this one, but I don't really want to see more. Rob
On Mon, 20 Mar 2023 14:57:10 +0100, Johan Hovold wrote: > Add an 'nvram' pattern property and a reference to the corresponding > SDAM DT schema. > > Signed-off-by: Johan Hovold <johan+linaro@kernel.org> > --- > Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 4 ++++ > 1 file changed, 4 insertions(+) > Acked-by: Rob Herring <robh@kernel.org>
On Tue, Mar 21, 2023 at 10:27:55AM -0500, Rob Herring wrote: > On Tue, Mar 21, 2023 at 8:37 AM Johan Hovold <johan@kernel.org> wrote: > > On Tue, Mar 21, 2023 at 08:20:55AM -0500, Rob Herring wrote: > > > On Tue, Mar 21, 2023 at 8:17 AM Rob Herring <robh@kernel.org> wrote: > > > > On Mon, 20 Mar 2023 14:57:10 +0100, Johan Hovold wrote: > > > > > Add an 'nvram' pattern property and a reference to the corresponding > > > > > SDAM DT schema. > > > > > > > > > > Signed-off-by: Johan Hovold <johan+linaro@kernel.org> > > > > > --- > > > > > Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 4 ++++ > > > > > 1 file changed, 4 insertions(+) > > > > > > > > Running 'make dtbs_check' with the schema in this patch gives the > > > > following warnings. Consider if they are expected or the schema is > > > > incorrect. These may not be new warnings. > > > > > > > > Note that it is not yet a requirement to have 0 warnings for dtbs_check. > > > > This will change in the future. > > > > > > > > Full log is available here: https://patchwork.ozlabs.org/project/devicetree-bindings/patch/20230320135710.1989-4-johan+linaro@kernel.org > > > > > > > > > > This is a long list of warnings. Can you all fix some of them before > > > adding on to this binding. > > > > Note that this patch is only making the list of warnings shorter so I > > don't think addressing the remaining issues should block this one. > > How can you tell sorting thru the 100s of warnings? It sounded like a > new feature to me, not a fix for something missing. Anyways, I've > gotten 2 patches today for this binding and I don't see patches for > fixes. Which is a bit surprising because you all generally are fixing > warnings on the QCom stuff. Indeed, it was not obvious and that's why I mentioned it. The SDAM binding has been there since 2020 and 9664a6b54c57 ("dt-bindings: nvmem: add binding for QTI SPMI SDAM") but updating the "parent" pmic binding was apparently overlooked. I'm generally not cleaning up DT checker warnings, but I want to avoid adding new ones as I unknowingly did in this case when enabling the RTC on the X13s. > I didn't really mean to block this one, but I don't really want to see more. Understood. Johan
On Mon, 20 Mar 2023, Johan Hovold wrote: > Add an 'nvram' pattern property and a reference to the corresponding > SDAM DT schema. > > Signed-off-by: Johan Hovold <johan+linaro@kernel.org> > --- > Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 4 ++++ > 1 file changed, 4 insertions(+) Applied, thanks -- Lee Jones [李琼斯]
diff --git a/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml b/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml index adf88245c409..05bf0d76bf5f 100644 --- a/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml +++ b/Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml @@ -135,6 +135,10 @@ patternProperties: type: object $ref: /schemas/pinctrl/qcom,pmic-gpio.yaml# + "^nvram@[0-9a-f]+$": + type: object + $ref: /schemas/nvmem/qcom,spmi-sdam.yaml# + "pon@[0-9a-f]+$": type: object $ref: /schemas/power/reset/qcom,pon.yaml#