Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp3961473rwe; Tue, 30 Aug 2022 01:53:40 -0700 (PDT) X-Google-Smtp-Source: AA6agR75NjhhGYEoU7z/a6LYs5v2H5W7d7998aXfmSYSHYCj/QaL80CBuBGESJvTsU8+8UAqx26K X-Received: by 2002:a05:6402:35c3:b0:43d:f5d9:b65d with SMTP id z3-20020a05640235c300b0043df5d9b65dmr19841662edc.149.1661849619957; Tue, 30 Aug 2022 01:53:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661849619; cv=none; d=google.com; s=arc-20160816; b=S2yo9lSsLD9SuoHIoGIceemuqyJvzIUksli4TR28lI9gekuhdznNXs8yQdcoHaf/67 2mMF//q2ppn5Xvi0E2r3ce2RAvbx+MVgH0lQoMi9zDc+XYqlN3Y0jFxUf9VovgGaebpv fTjj/kRsOXhouUpekm6MtCgLsmg0KiUKtIuAbmuB0z+R0TaCAIQscdV2m8cNnDMDSQlR fqFR5NthLlVYca1Eys61inwwta+K5nc23M90HTBs7d7VqtjlUUMQHlDiZzHixJdXTXOt JuRTNe0rBYcHk/igkossChz9uN8wZB+QwEhXr4aPw8R4rmmDK+LM7fmF0ww43yjqy+tg 7KVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=QOMOADjxX3AxTQL00SsYd+7QYCr6eFHbzE6U4FiL748=; b=eg5CFReVjDkGrNgH9842whT6apJ0KndBlfirlap+fr3NWRU4GNtmTAOpEP9jE3SjAs p58qfi+WZnoW8amEYkHFg5rl8UmbItlVsDsVX3OasX1k+YVLV1hLKini8ad9A15Se/lk Lg5V0L/x26ZlccQYAjl1A0mK7OIoYmGH0Gly2AjC/mWHq/p9l3GjIGLFgM+GjhVfkpEP Sj/MSMhugyRYEFCsGnauc32j788fz3dwL7XVPxcHx3U01ALL6V3wWY1wBEc/Il2I+mnV Hrvv0islcxBXgeWZBGjTXZMt0ZF/ACgcpo4RNwqIoACiGJ9zYfufK999SCvqhfuqHab8 h48Q== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id gs44-20020a1709072d2c00b0073d931b8e1dsi7681619ejc.728.2022.08.30.01.53.15; Tue, 30 Aug 2022 01:53:39 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229453AbiH3HVO (ORCPT + 99 others); Tue, 30 Aug 2022 03:21:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33876 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230133AbiH3HVJ (ORCPT ); Tue, 30 Aug 2022 03:21:09 -0400 Received: from mail-qv1-f42.google.com (mail-qv1-f42.google.com [209.85.219.42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 36D856E2D5; Tue, 30 Aug 2022 00:21:08 -0700 (PDT) Received: by mail-qv1-f42.google.com with SMTP id q8so8079611qvr.9; Tue, 30 Aug 2022 00:21:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=QOMOADjxX3AxTQL00SsYd+7QYCr6eFHbzE6U4FiL748=; b=JX17LTtjcGH9EgCC/Sn8YM4CeGOUrSCV5kVO7zWqccyJAY6lqXFRbL1gev2nE7Uu30 jBurRZVMktqo2MA7n9Noqurl4MsGLM5Y75yPpgB3hJ7Na26MDtKl+0yT1kJp2MNBvfyG tLYOkLmvKezm5RHXJAcpepWXH2cESaDTxqpOjxn1DOP/Kj7ZDbBRmepO3ltQREQlam3E Vz7NeZDMZDKBvVkJa/0aKdiZ7HvwClOCMbd6XM/XAMqZGD6dNH5/cFX+1aWw5Ec8fLvx laronjlFTJ1hoar2y6Ju98TnRL/ap/lvS8II48UGjkw5epPH/N6Gwi7NIKps2D00MaFl h65Q== X-Gm-Message-State: ACgBeo2IAMk2i2zMJTWsmnh/AgfMOOMarzwVETgUDpl4luUkCuvFq65R huKg5CdmiTQjhRGHdrVrDIUXs93L76jrjQ== X-Received: by 2002:a05:6214:4015:b0:496:be28:62f5 with SMTP id kd21-20020a056214401500b00496be2862f5mr13740056qvb.14.1661844067098; Tue, 30 Aug 2022 00:21:07 -0700 (PDT) Received: from mail-yw1-f173.google.com (mail-yw1-f173.google.com. [209.85.128.173]) by smtp.gmail.com with ESMTPSA id u12-20020a05622a17cc00b003422c7ccbc5sm6488715qtk.59.2022.08.30.00.21.06 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 30 Aug 2022 00:21:06 -0700 (PDT) Received: by mail-yw1-f173.google.com with SMTP id 00721157ae682-33da3a391d8so252091137b3.2; Tue, 30 Aug 2022 00:21:06 -0700 (PDT) X-Received: by 2002:a0d:d691:0:b0:340:f6e7:5654 with SMTP id y139-20020a0dd691000000b00340f6e75654mr7738635ywd.502.1661844066437; Tue, 30 Aug 2022 00:21:06 -0700 (PDT) MIME-Version: 1.0 References: <20220829220334.6379-1-prabhakar.mahadev-lad.rj@bp.renesas.com> In-Reply-To: <20220829220334.6379-1-prabhakar.mahadev-lad.rj@bp.renesas.com> From: Geert Uytterhoeven Date: Tue, 30 Aug 2022 09:20:55 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2] dt-bindings: spi: renesas,sh-msiof: Fix 'unevaluatedProperties' warnings To: Lad Prabhakar Cc: Mark Brown , Rob Herring , Krzysztof Kozlowski , linux-spi , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux-Renesas , Linux Kernel Mailing List , Prabhakar , Biju Das Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=no 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: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Aug 30, 2022 at 12:03 AM Lad Prabhakar wrote: > With 'unevaluatedProperties' support implemented, there's a number of > warnings when running dtbs_check: > > arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dtb: spi@e6e90000: Unevaluated properties are not allowed ('power-domains', 'resets' were unexpected) > From schema: Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml > > The main problem is that SoC DTSI's include power-domains and resets > property, whereas the renesas,sh-msiof.yaml has 'unevaluatedProperties: > false'. So just add optional power-domains and resets properties. > > Signed-off-by: Lad Prabhakar > --- > v1->v2 > * Set maxItems to 1 Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds