Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp3930912rwe; Tue, 30 Aug 2022 01:04:24 -0700 (PDT) X-Google-Smtp-Source: AA6agR7osQ40EvU0Dheg0DOMRat6NYkXl7xJm5H/3IOStFO8/dGKuJJ0uGju8Gd68/gSYwIYUXm7 X-Received: by 2002:a65:6953:0:b0:42a:4612:2d7b with SMTP id w19-20020a656953000000b0042a46122d7bmr17605455pgq.253.1661846664242; Tue, 30 Aug 2022 01:04:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661846664; cv=none; d=google.com; s=arc-20160816; b=hk6dhkPPLo8FWNPCVnj75Muq5HGZP1QmIQgiLXH2grak2EFWlCdjaVgYaugsIOg2Re Mju69VvUGEyfurK2Qcyo+uTt2GmsK8DICnUcCzBbnPT4eyEGyymSLOrvRxKIJg+TrU8u CvN2dg+XWn3uHwhVXQEsY+6UYK+9iPPe7lEJMoKA5tTsoUIPU1E92PpXjEBcFac6y+59 gNquScJadK6upq1bc9gG+yJXYGlTUA3oX8ShhfCkJgFXVcW3yHO8l4qqhHR/Y5f2IThL Hk7/08RIQExSOXP/lted/JjN8jnE6I5gIGR542gCBgHmRa7unnHHc+s9uZ217Nmj7zCF d6Zg== 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=kvehLYa8RckdOHZiyCr1n+0fIpZ/1DX6g3S67QojAKk=; b=c9mhlxYQpiL6n28WL9CeuVUjF/UdQbsXzIMm2L+cYK7ubxsQ1mSscKQa38Pe52p9Ry 7bTrGO9qB1WOVhkRyUwDI0PQbHJwqaGonQ69vacsc17xpfI3edVR4BJ4kTRGjXa7gwTi r+vmDCCBqIKDRm4JJNvNK1kYk8HkqfTHueOzDYUY7L0isXsWnw3qiJ6URyHn753m7Rfs 1sGOa9XIGh5Cn3YPq5LT0iVG4ktvk/k2T95L+7RPzhm4WF/tiYV+PdSpcQ6MNo8kmI6s 6Ljr5LZd2S3lD0EoZvFmpQ2fQCICPvO+2mxj/mN98OkYOx0/Mshnc4v1DOAcPXxXUDgn WZAw== 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 j12-20020a17090a7e8c00b001f54cedede2si10787413pjl.13.2022.08.30.01.04.13; Tue, 30 Aug 2022 01:04:24 -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 S230098AbiH3HKO (ORCPT + 99 others); Tue, 30 Aug 2022 03:10:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42586 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231131AbiH3HJz (ORCPT ); Tue, 30 Aug 2022 03:09:55 -0400 Received: from mail-qt1-f172.google.com (mail-qt1-f172.google.com [209.85.160.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 83E76E4E; Tue, 30 Aug 2022 00:09:47 -0700 (PDT) Received: by mail-qt1-f172.google.com with SMTP id r6so7880139qtx.6; Tue, 30 Aug 2022 00:09:47 -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=kvehLYa8RckdOHZiyCr1n+0fIpZ/1DX6g3S67QojAKk=; b=LUyB9UaH3iN+wPpx6xBh/pOFCnPLE9bSgaOb0/z33lotPOGDueMWq8qIfCq0NOO25e MOEmF4ZDLiu9sp+8tF35G8OsxiG4/JzETvaGvVuYnPZQQ5GnCIOPP5mzTRQD5GG9oLFM VmZTBY5KGsLDMmKDAET8cUZ67uxSamKnYZgCC9Uh0z0rIjbpfuGpGrsAv0quiv1NE7mp O0SSucQnKFC5tFeemof2hJTcmsg4RfjMXCDhQDfikCFtXqrIyVtwRbu9iRKiCKpKdT9r 58OpRLBKzl0lcyS/TV36qzEBNld2iDmTDz6dXTQRpJjbDt6zKhaWEYjj2ZqMIl9kfhJ9 tgtw== X-Gm-Message-State: ACgBeo33rnRyxP9Itw2yhAQI+f5jvHqZZLLqJWtHtBrl2aGhKTVEeXzF /3+p5piJAMKfnc3J2ZtRT4eCrXLrTPmb8w== X-Received: by 2002:ac8:6b18:0:b0:343:6b3:60ff with SMTP id w24-20020ac86b18000000b0034306b360ffmr13695593qts.176.1661843385968; Tue, 30 Aug 2022 00:09:45 -0700 (PDT) Received: from mail-yw1-f177.google.com (mail-yw1-f177.google.com. [209.85.128.177]) by smtp.gmail.com with ESMTPSA id v13-20020a05620a440d00b006bb29d932e1sm8037817qkp.105.2022.08.30.00.09.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 30 Aug 2022 00:09:45 -0700 (PDT) Received: by mail-yw1-f177.google.com with SMTP id 00721157ae682-333a4a5d495so250799757b3.10; Tue, 30 Aug 2022 00:09:45 -0700 (PDT) X-Received: by 2002:a0d:e895:0:b0:340:ab79:3285 with SMTP id r143-20020a0de895000000b00340ab793285mr12995245ywe.358.1661843385104; Tue, 30 Aug 2022 00:09:45 -0700 (PDT) MIME-Version: 1.0 References: <20220829214730.5752-1-prabhakar.mahadev-lad.rj@bp.renesas.com> In-Reply-To: <20220829214730.5752-1-prabhakar.mahadev-lad.rj@bp.renesas.com> From: Geert Uytterhoeven Date: Tue, 30 Aug 2022 09:09:33 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] dt-bindings: i2c: renesas,riic: Fix 'unevaluatedProperties' warnings To: Lad Prabhakar Cc: Chris Brandt , Rob Herring , Krzysztof Kozlowski , Wolfram Sang , Geert Uytterhoeven , Linux I2C , "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 Mon, Aug 29, 2022 at 11:47 PM Lad Prabhakar wrote: > With 'unevaluatedProperties' support implemented, there's a number of > warnings when running dtbs_check: > > arch/arm64/boot/dts/renesas/r9a07g043u11-smarc.dtb: i2c@10058000: Unevaluated properties are not allowed ('resets' was unexpected) > From schema: Documentation/devicetree/bindings/i2c/renesas,riic.yaml > > The main problem is that bindings schema marks resets as a required > property for RZ/G2L (and alike) SoC's but resets property is not part > of schema. So to fix this just add a resets property with maxItems > set to 1. > > Signed-off-by: Lad Prabhakar 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