From mboxrd@z Thu Jan 1 00:00:00 1970 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 04AA8C433EF for ; Thu, 9 Dec 2021 17:32:42 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243014AbhLIRgP (ORCPT ); Thu, 9 Dec 2021 12:36:15 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51286 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242971AbhLIRgO (ORCPT ); Thu, 9 Dec 2021 12:36:14 -0500 Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E3147C061746 for ; Thu, 9 Dec 2021 09:32:40 -0800 (PST) Received: by mail-wr1-x436.google.com with SMTP id i5so11003019wrb.2 for ; Thu, 09 Dec 2021 09:32:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=MnZ8XxoV/JNSKycvbGgmmnjtRwN6D7AwRUUOOMU+Mdw=; b=OXy7hbkQO4VBUZfxujencxRfCDtrWn8l6ADXaQvtZONpuVXUqGlbnDZjZ6MYuMK1kz Ib3+YPOGQf+l6YXBcy77E5yJhWCLMJLfnSc+oILTWxWFa2l4sODvgwlLmizQlFSkQVGZ Q8wvY/71JnyrCRlesbrXOThx1t+k9w6VSJrDRdVAeAIeHjlHKYQIJAdHfu8s8j0CgF8C 8WD6l2kzyF4IYzuoSIiIJSf4FZPrv0C525Yge9d8DrcLl3zkupxnFmoq75rR/0xMCHZf 4cKv2Of8mh0o1luLsCFTPJsObWh1beMOJpmmJm8RUsJNaRoEKNqCrjcM+26S9S2rBzr1 TZOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=MnZ8XxoV/JNSKycvbGgmmnjtRwN6D7AwRUUOOMU+Mdw=; b=D1PbJ/lfU5x3MtrlD3BW+Q3yi48KKuO/TFDwcg/DKvoK7X9dB9Aq2GGEVP6SdGkYhS r+eoZzq0JhalnN/CzysqAxvkey7mftDbSCHp45Rovr6XKtgdwIQLLokCF+XjkoUulxas d8Q315mAZUPVVEHncOp/Lt2f5bct8iXuX/148jwAHZS/TvBDunn6Vzq0oeuGEP9ihhYC 8C/TxoP3uVvCcjRCHKhPMYizwrxGXmWt7/yjSW+jB9e/PxYKKck1CJKOhSzKpGKguRPX lRZ/jmDJ5HncJfRTw+iw1T3yZxDvVuwnoS1ST4aCNqnsjNz1Px8EcSwRl2e+gGwolWD/ 9H8g== X-Gm-Message-State: AOAM5328KDaYIQ4+2BrPPNEKa1XOBYiMZnK56v1vhzzrG16WDDjg+O0V P/0c9ypreXHA3bLd3pXxdFB1Mw== X-Google-Smtp-Source: ABdhPJwEZnAMTP1IrzgOOydDuBQdzc5f1/tqdbw72jT2SJXr29DrudN2m4jy01eVW1SRHN131+SAhQ== X-Received: by 2002:a5d:6d8c:: with SMTP id l12mr8053459wrs.435.1639071159488; Thu, 09 Dec 2021 09:32:39 -0800 (PST) Received: from [192.168.86.34] (cpc90716-aztw32-2-0-cust825.18-1.cable.virginm.net. [86.26.103.58]) by smtp.googlemail.com with ESMTPSA id d188sm9692560wmd.3.2021.12.09.09.32.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 09 Dec 2021 09:32:39 -0800 (PST) Subject: Re: [PATCH] dt-bindings: nvmem: Add missing 'reg' property To: Rob Herring , Maxime Coquelin , Alexandre Torgue , Saenz Julienne , Fabrice Gasnier Cc: devicetree@vger.kernel.org, Thierry Reding , =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= , linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org References: <20211206174133.2296265-1-robh@kernel.org> From: Srinivas Kandagatla Message-ID: Date: Thu, 9 Dec 2021 17:32:38 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: <20211206174133.2296265-1-robh@kernel.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org On 06/12/2021 17:41, Rob Herring wrote: > With 'unevaluatedProperties' support implemented, the following warnings > are generated in the nvmem examples: > > Documentation/devicetree/bindings/nvmem/st,stm32-romem.example.dt.yaml: efuse@1fff7800: Unevaluated properties are not allowed ('reg' was unexpected) > Documentation/devicetree/bindings/nvmem/rmem.example.dt.yaml: nvram@10000000: Unevaluated properties are not allowed ('reg' was unexpected) > Documentation/devicetree/bindings/nvmem/brcm,nvram.example.dt.yaml: nvram@1eff0000: Unevaluated properties are not allowed ('reg' was unexpected) > > Add the missing 'reg' property definition. > > Cc: Srinivas Kandagatla > Cc: Maxime Coquelin > Cc: Alexandre Torgue > Cc: Rafał Miłecki > Cc: Saenz Julienne > Cc: Fabrice Gasnier > Cc: linux-stm32@st-md-mailman.stormreply.com > Cc: linux-arm-kernel@lists.infradead.org > Signed-off-by: Rob Herring Applied thanks, --srini > --- > Documentation/devicetree/bindings/nvmem/brcm,nvram.yaml | 3 +++ > Documentation/devicetree/bindings/nvmem/rmem.yaml | 3 +++ > Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml | 3 +++ > 3 files changed, 9 insertions(+) > > diff --git a/Documentation/devicetree/bindings/nvmem/brcm,nvram.yaml b/Documentation/devicetree/bindings/nvmem/brcm,nvram.yaml > index 58ff6b0bdb1a..8c3f0cd22821 100644 > --- a/Documentation/devicetree/bindings/nvmem/brcm,nvram.yaml > +++ b/Documentation/devicetree/bindings/nvmem/brcm,nvram.yaml > @@ -24,6 +24,9 @@ properties: > compatible: > const: brcm,nvram > > + reg: > + maxItems: 1 > + > unevaluatedProperties: false > > examples: > diff --git a/Documentation/devicetree/bindings/nvmem/rmem.yaml b/Documentation/devicetree/bindings/nvmem/rmem.yaml > index 1d85a0a30846..a4a755dcfc43 100644 > --- a/Documentation/devicetree/bindings/nvmem/rmem.yaml > +++ b/Documentation/devicetree/bindings/nvmem/rmem.yaml > @@ -19,6 +19,9 @@ properties: > - raspberrypi,bootloader-config > - const: nvmem-rmem > > + reg: > + maxItems: 1 > + > no-map: > $ref: /schemas/types.yaml#/definitions/flag > description: > diff --git a/Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml b/Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml > index a48c8fa56bce..448a2678dc62 100644 > --- a/Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml > +++ b/Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml > @@ -24,6 +24,9 @@ properties: > - st,stm32f4-otp > - st,stm32mp15-bsec > > + reg: > + maxItems: 1 > + > patternProperties: > "^.*@[0-9a-f]+$": > type: object >