Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp3655011rdg; Wed, 18 Oct 2023 01:53:32 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEaid8UlQ2SG/3BV2oRrheJtQ1TPxuQPdjlDEBAx9DTqjCD8MPM5O7LdNaPrBwXQ2GRroFw X-Received: by 2002:aa7:8557:0:b0:68f:c2f7:cef0 with SMTP id y23-20020aa78557000000b0068fc2f7cef0mr5544669pfn.4.1697619212420; Wed, 18 Oct 2023 01:53:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697619212; cv=none; d=google.com; s=arc-20160816; b=0L4VnZ+x0GcY3NYbW/VgjfXyKlRE5AHSNXBzhZsCMnoopndAJ1piIp8FhGaZOh5XCa DVV/bHOxuoqjMEsmu5CQ0F2ZQkGSTbJimyRSTQer90X0h9jlThDW7jWPqsj1dW3MuKI0 sntdx7MI0b9C9Jj0pKi87nuUTfD4swxauIhnsCqcSsHnaccBycOqZxWeNh7y3altDZLS jaDvtGehoudGjxC1TuPZIQQhPOrFE/B91CFAGdU8KIkLwJ59CT1Jlgy9caAAoi47InYX nFK3JpLN8hFDbULUixFtY/lAggGqwVu/1Ld39P+uqn7M89gIux2JbGoN6FroQhuIxclH 8QQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=nIfc9x+57+MR4MQsFxr/3D1qUh4GWaKbi6uC5iQj2KM=; fh=qDBnnsC+0gjipfIUXbBjIAUFhvYsvacKGow1m4EsVlw=; b=ZVjzlXfbMoG2hkL9eZ1nD0vqTyYl4K3FeqjJ1BuoBl2uf1oCdN249VLd6Dth10RQbF 1Gl6VTOunow/LpzM9NTpZWtl66TZMvZ4wNheerha28Qgoh3tpK3mowoKhDptRqRVKTLO PMf87hiKFoWSFAltWeN9A20lIBO8tGctyvtNBnD1z/XEU//g+LJpxyk4vqEFbaw92KIK Qum6kj6CUxrn1r4Er5uUb4rCgBpdH0pWeos7+1h6KdCVIs+2UkDTsaEeEavzrWDN2rzX Y0eIfF8u6eXsTRJChr2aCL/hQ1pwepRno4FLtLjALThiCF/U9Izt/1XKu0HTmLu3fWYP 1E0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="A/Pk8h49"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from fry.vger.email (fry.vger.email. [23.128.96.38]) by mx.google.com with ESMTPS id s16-20020a056a00195000b0069342cee042si3795274pfk.51.2023.10.18.01.53.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Oct 2023 01:53:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) client-ip=23.128.96.38; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="A/Pk8h49"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id 011DA80BD74D; Wed, 18 Oct 2023 01:53:30 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229635AbjJRIxT (ORCPT + 99 others); Wed, 18 Oct 2023 04:53:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44002 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229579AbjJRIxR (ORCPT ); Wed, 18 Oct 2023 04:53:17 -0400 Received: from mail-yw1-x1131.google.com (mail-yw1-x1131.google.com [IPv6:2607:f8b0:4864:20::1131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 03C5A103 for ; Wed, 18 Oct 2023 01:53:14 -0700 (PDT) Received: by mail-yw1-x1131.google.com with SMTP id 00721157ae682-5a8628e54d4so30647827b3.0 for ; Wed, 18 Oct 2023 01:53:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1697619193; x=1698223993; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=nIfc9x+57+MR4MQsFxr/3D1qUh4GWaKbi6uC5iQj2KM=; b=A/Pk8h49ehZ29O0w0iKml7ynBA8zowwZ5tmiz45VAgsXWt7kmtGmzeQLBfhkHzocYl Krfv2TOEq2SVD/VItz5ABk6HxJbMYAFmI5NgVtu8e2f9RgaU5s7jlgzu9SMwYQOLxWAS qZxzejJDGQAomxCUjC+c/WlbPPjnrnBX9GwoRbM0oRAzJYgoKmhIJ/edzmtE4aYiUWgl FAp+pMvng8pSd6SIYe2AueMxTEYhSOyi3nXpbYUix38ROoX4JexPwxOnk1JP7IFWHIgT BTeuw3dZ3A3PBzYvmuDC/Z0RgtQOnTttCGN9mrOb+G7+VBRzuMmpanNXn+LX/K05Tsbc 2hZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697619193; x=1698223993; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nIfc9x+57+MR4MQsFxr/3D1qUh4GWaKbi6uC5iQj2KM=; b=eq1+sdxDSQqNweIJCLAa52CGkwfGmNiJ8PDNDoYp/2yyTLeeFb0ktnlIJVN7KmWFTn Fag6CQ54CSd/RF7E9I4TrQ1tu9/TINdXFqinoW8sRH+XUCGRV7fw4RRpvd7OTex6p255 C3g29QiGsavF6GBssGFpOsuqfguA7pkaBOohNWjaaw9mev+M9KbhuGWPtT0E/yWFYfUg mSolDvWsrF2fMxVK3hHxug0E1Bi/+H83YZ0LFzZhFdfWX9iSqpMDp8qpg9CAE5rjV29w ZZlFZ/gAX2s6U0APPCxDjJO294FrCx6OlCJNyB4ESy8D/a2wo1fXSHEIkjIjP6TdBqve DZ2w== X-Gm-Message-State: AOJu0Yw8U9itgoKANEy8l/l9wSvCUJmUOMmScG6SJndHDszl8WX4X9HK LiQg9/M02ld268fCxOGCQWXw8BGNAnOk8d2x5qxkjQ== X-Received: by 2002:a05:690c:ed1:b0:5a7:cb5f:ee0a with SMTP id cs17-20020a05690c0ed100b005a7cb5fee0amr4033573ywb.17.1697619193088; Wed, 18 Oct 2023 01:53:13 -0700 (PDT) MIME-Version: 1.0 References: <20231016-dt-net-cleanups-v1-0-a525a090b444@kernel.org> In-Reply-To: <20231016-dt-net-cleanups-v1-0-a525a090b444@kernel.org> From: Linus Walleij Date: Wed, 18 Oct 2023 10:53:01 +0200 Message-ID: Subject: Re: [PATCH net-next 0/8] dt-bindings: net: Child node schema cleanups To: Rob Herring Cc: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Andrew Lunn , Florian Fainelli , Vladimir Oltean , Matthias Brugger , AngeloGioacchino Del Regno , Woojung Huh , UNGLinuxDriver@microchip.com, =?UTF-8?Q?Alvin_=C5=A0ipraga?= , =?UTF-8?B?Q2zDqW1lbnQgTMOpZ2Vy?= , Geert Uytterhoeven , Magnus Damm , Maxime Ripard , =?UTF-8?B?bsOnIMOcTkFM?= , Landen Chao , DENG Qingfang , Sean Wang , Daniel Golle , John Crispin , Gerhard Engleder , Heiner Kallweit , Sergey Shtylyov , Sergei Shtylyov , Justin Chen , Florian Fainelli , Grygorii Strashko , Sekhar Nori , Claudiu Manoil , Alexandre Belloni , Vladimir Oltean , netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-renesas-soc@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Wed, 18 Oct 2023 01:53:30 -0700 (PDT) On Mon, Oct 16, 2023 at 11:44=E2=80=AFPM Rob Herring wrot= e: > This is a series of clean-ups related to ensuring that child node > schemas are constrained to not allow undefined properties. Typically, > that means just adding additionalProperties or unevaluatedProperties as > appropriate. The DSA/switch schemas turned out to be a bit more > involved, so there's some more fixes and a bit of restructuring in them. > > Signed-off-by: Rob Herring Oh this drives a truck through my Marvell binding work. Luckily it also solves my most annoying problems so I will just rebase on this and continue, all good! Acked-by: Linus Walleij Yours, Linus Walleij