Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp416288pxu; Tue, 5 Jan 2021 15:02:51 -0800 (PST) X-Google-Smtp-Source: ABdhPJyuivHtZIYfyO0X1dqR0RU7it/HsxKeQNjMGcKkGJYomEKIQ1IJRFNP8NrEDigQXW7P4bTo X-Received: by 2002:aa7:d7d2:: with SMTP id e18mr2043165eds.256.1609887771069; Tue, 05 Jan 2021 15:02:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609887771; cv=none; d=google.com; s=arc-20160816; b=eEWjhLI+wOqxfeAJTWhPCMHR0YfSHKsqp3ASnrfK3FFFIS5a7d9bF522x1j35MioGe LhViJLSXLovYXcva6smyxR4bZRkr5lRmXjVond53XPnFNMxeExRT5R0EszJTaMVSKNdU RC1L6wdh5uU1wVbY0a6EoFmZqZDWYWVvUe11Pb6uWpx0uZpgbWhAfZL1sQdQm18Lpe1N Y+BzKGVqEHd2ctqvjO2zJcV3XSbWCyB9CN+DiPn42aGjrFVkZePR6VnOIDUkN8eeG1oe Cw0y+01HdwUAuPUbA2wh6GVfhnH4nm8A1x7GvKRiwbyNU0iLiJbZP8TeSxFHtD/Ua8NE jvHQ== 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:reply-to :in-reply-to:references:mime-version:dkim-signature; bh=VI6nFNhOrDBsKOeartd6J0bcnx10OA5inX4UBRpL4qE=; b=e6P7CPaN0dfP/dxq8mIA4rDjnRpKqes0eKlvUF2N0htFDlxtxmo5RmWH8g2Zy5p5EL Se4N/bk0LBbMXhs+1AHkZOrji3N7xsZIHEeZpjfaN9NcDlm57xd2+AmxAiE3G4/duJiR 2DvnPChUtRQ85Z23f3PbxREAyv7OnrIEYrTWew/lco1Duy+emuyfyik0YwIrvCCbZ9m9 NgGvTiS6EIbigRV8vJS3SDqqGsR3BkYpiAe9/PKGli40r3SUV1tnuq113p7KgEwi5i75 jr6F864yS3AFkcCanos41ZPT008w1U77bXPaa2yhYb2sIrUdFwLSgUSa0ujzCuyf95Sj YNxw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=XMzvAK1u; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id l9si223042eja.452.2021.01.05.15.02.27; Tue, 05 Jan 2021 15:02:51 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=XMzvAK1u; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729828AbhAEUtP (ORCPT + 99 others); Tue, 5 Jan 2021 15:49:15 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60036 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729094AbhAEUtK (ORCPT ); Tue, 5 Jan 2021 15:49:10 -0500 Received: from mail-lf1-x12b.google.com (mail-lf1-x12b.google.com [IPv6:2a00:1450:4864:20::12b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DD69EC061796; Tue, 5 Jan 2021 12:48:29 -0800 (PST) Received: by mail-lf1-x12b.google.com with SMTP id o13so1666280lfr.3; Tue, 05 Jan 2021 12:48:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:reply-to:from:date:message-id :subject:to:cc; bh=VI6nFNhOrDBsKOeartd6J0bcnx10OA5inX4UBRpL4qE=; b=XMzvAK1uTDP9sqD7pLv4Wz7WB5ahyaA4m6Kusb5//KKj6ORucbf4DEkHedVG2WYchx ww5E+S2pe/MVFqDwCWn3GDiS2f5riKTPoV75h71RVrW0K2vBiy9ckj/U7dA9PWNjyCNI nX5bomPKCcbVJeOgp/Cj7QeOBmzBoXkvbgT+W8lDuSsHgW8SMCpsK5rlGY82XsKP7qkx a29IAV41Ls1xim5un7jcVMha0ymLBu7etMhtRuauiNm4Zo6NPbxuUdxGaFB5dXcGICKr V9gREmCqoUjAr+3BJU51evd6QVFkDSbGIsK3A3GwKvAN8OhPsBEmC8Moy5N8LCKzSIDI qz8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:reply-to :from:date:message-id:subject:to:cc; bh=VI6nFNhOrDBsKOeartd6J0bcnx10OA5inX4UBRpL4qE=; b=FG6SNthz8P94I2FoXGzya5sRVgOPbypbkHtVdcNSFG+DgmibLQoPKra/TvrVh2Vdv2 leFN9mNc/tZ6Z4UUKldJnV85Us0eDPB13bP3XeE9gH/lmc3DkevR11UZd9LSJoXTffDe RyicTBGoSPEGcw2FX1g47y0pym2m16A6Qx0hlHeuo0U5WFKzIdNGhGe/qLvRnC93YuOh Eydg2fpeDYwxsB8C0dPUirx7huBeiVBTxGmuuB6L3ChsVSv84N7XjF602qo0pRsH0O6q hli3IB4JvZYYOMjNrjEOHG/depgPQofXFEsga2m4M0bdWml3wvU2pnUloW3Zd9iOnjsZ ux9g== X-Gm-Message-State: AOAM5305RrdE0AAtjoTNIhMuTR3cWMeBHvXkoyTtwcA7X2xnyV0sBVOx 5IzuPqY/Y3bZU7VBY3YC8bLFZ/Ojoxos58UUjcE= X-Received: by 2002:a2e:8084:: with SMTP id i4mr635086ljg.291.1609879708350; Tue, 05 Jan 2021 12:48:28 -0800 (PST) MIME-Version: 1.0 References: <20210104230253.2805217-1-robh@kernel.org> In-Reply-To: <20210104230253.2805217-1-robh@kernel.org> Reply-To: cwchoi00@gmail.com From: Chanwoo Choi Date: Wed, 6 Jan 2021 05:47:51 +0900 Message-ID: Subject: Re: [PATCH] dt-bindings: Add missing array size constraints To: Rob Herring Cc: devicetree , Ulf Hansson , linux-usb@vger.kernel.org, linux-iio@vger.kernel.org, linux-remoteproc@vger.kernel.org, alsa-devel@alsa-project.org, dri-devel , Bjorn Andersson , linux-ide@vger.kernel.org, Thierry Reding , netdev@vger.kernel.org, linux-clk@vger.kernel.org, Chanwoo Choi , Marc Zyngier , linux-riscv@lists.infradead.org, Bartosz Golaszewski , Chen-Yu Tsai , MyungJoo Ham , linux-serial@vger.kernel.org, linux-input@vger.kernel.org, Jakub Kicinski , linux-media@vger.kernel.org, Ohad Ben-Cohen , Linux PM list , linux-gpio@vger.kernel.org, Thomas Gleixner , Mauro Carvalho Chehab , linux-arm-kernel , Jens Axboe , Stephen Boyd , Greg Kroah-Hartman , Dmitry Torokhov , linux-mmc@vger.kernel.org, linux-kernel , linux-spi@vger.kernel.org, Sebastian Reichel , "David S. Miller" , Jonathan Cameron Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Rob, On Tue, Jan 5, 2021 at 8:03 AM Rob Herring wrote: > > DT properties which can have multiple entries need to specify what the > entries are and define how many entries there can be. In the case of > only a single entry, just 'maxItems: 1' is sufficient. > > Add the missing entry constraints. These were found with a modified > meta-schema. Unfortunately, there are a few cases where the size > constraints are not defined such as common bindings, so the meta-schema > can't be part of the normal checks. > > Cc: Jens Axboe > Cc: Stephen Boyd > Cc: Thierry Reding > Cc: MyungJoo Ham > Cc: Chanwoo Choi > Cc: Linus Walleij > Cc: Bartosz Golaszewski > Cc: Jonathan Cameron > Cc: Dmitry Torokhov > Cc: Thomas Gleixner > Cc: Marc Zyngier > Cc: Mauro Carvalho Chehab > Cc: Chen-Yu Tsai > Cc: Ulf Hansson > Cc: "David S. Miller" > Cc: Jakub Kicinski > Cc: Sebastian Reichel > Cc: Ohad Ben-Cohen > Cc: Bjorn Andersson > Cc: Greg Kroah-Hartman > Signed-off-by: Rob Herring > --- > Cc: linux-arm-kernel@lists.infradead.org > Cc: linux-ide@vger.kernel.org > Cc: linux-clk@vger.kernel.org > Cc: dri-devel@lists.freedesktop.org > Cc: linux-gpio@vger.kernel.org > Cc: linux-iio@vger.kernel.org > Cc: linux-input@vger.kernel.org > Cc: linux-media@vger.kernel.org > Cc: linux-mmc@vger.kernel.org > Cc: netdev@vger.kernel.org > Cc: linux-pm@vger.kernel.org > Cc: linux-remoteproc@vger.kernel.org > Cc: linux-riscv@lists.infradead.org > Cc: linux-serial@vger.kernel.org > Cc: alsa-devel@alsa-project.org > Cc: linux-spi@vger.kernel.org > Cc: linux-usb@vger.kernel.org > --- > .../socionext,uniphier-system-cache.yaml | 4 ++-- > .../bindings/ata/sata_highbank.yaml | 1 + > .../bindings/clock/canaan,k210-clk.yaml | 1 + > .../bindings/display/brcm,bcm2711-hdmi.yaml | 1 + > .../bindings/display/brcm,bcm2835-hdmi.yaml | 1 + > .../display/panel/jdi,lt070me05000.yaml | 1 + > .../display/panel/mantix,mlaf057we51-x.yaml | 3 ++- > .../display/panel/novatek,nt36672a.yaml | 1 + > .../devicetree/bindings/dsp/fsl,dsp.yaml | 2 +- > .../devicetree/bindings/eeprom/at25.yaml | 3 +-- > .../bindings/extcon/extcon-ptn5150.yaml | 2 ++ For extcon part, Acked-by: Chanwoo Choi (snip) Best Regards, Chanwoo Choi