linux/Documentation/devicetree/bindings/reset
Rob Herring 972d6a7dce dt-bindings: Drop redundant minItems/maxItems
If a property has an 'items' list, then a 'minItems' or 'maxItems' with the
same size as the list is redundant and can be dropped. Note that is DT
schema specific behavior and not standard json-schema behavior. The tooling
will fixup the final schema adding any unspecified minItems/maxItems.

This condition is partially checked with the meta-schema already, but
only if both 'minItems' and 'maxItems' are equal to the 'items' length.
An improved meta-schema is pending.

Cc: Jens Axboe <axboe@kernel.dk>
Cc: Stephen Boyd <sboyd@kernel.org>
Cc: Herbert Xu <herbert@gondor.apana.org.au>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: David Airlie <airlied@linux.ie>
Cc: Daniel Vetter <daniel@ffwll.ch>
Cc: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Cc: Kamal Dasu <kdasu.kdev@gmail.com>
Cc: Lars-Peter Clausen <lars@metafoo.de>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Marc Zyngier <maz@kernel.org>
Cc: Joerg Roedel <joro@8bytes.org>
Cc: Mauro Carvalho Chehab <mchehab@kernel.org>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Cc: Jakub Kicinski <kuba@kernel.org>
Cc: Wolfgang Grandegger <wg@grandegger.com>
Cc: Andrew Lunn <andrew@lunn.ch>
Cc: Vivien Didelot <vivien.didelot@gmail.com>
Cc: Vladimir Oltean <olteanv@gmail.com>
Cc: Bjorn Helgaas <bhelgaas@google.com>
Cc: Kishon Vijay Abraham I <kishon@ti.com>
Cc: Linus Walleij <linus.walleij@linaro.org>
Cc: "Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>
Cc: Lee Jones <lee.jones@linaro.org>
Cc: Ohad Ben-Cohen <ohad@wizery.com>
Cc: Mathieu Poirier <mathieu.poirier@linaro.org>
Cc: Paul Walmsley <paul.walmsley@sifive.com>
Cc: Palmer Dabbelt <palmer@dabbelt.com>
Cc: Albert Ou <aou@eecs.berkeley.edu>
Cc: Alessandro Zummo <a.zummo@towertech.it>
Cc: Alexandre Belloni <alexandre.belloni@bootlin.com>
Cc: Zhang Rui <rui.zhang@intel.com>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: Wim Van Sebroeck <wim@linux-watchdog.org>
Cc: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Rob Herring <robh@kernel.org>
Acked-by: Marc Kleine-Budde <mkl@pengutronix.de>
Acked-by: Ulf Hansson <ulf.hansson@linaro.org> # for MMC
Acked-by: Jassi Brar <jassisinghbrar@gmail.com>
Acked-By: Vinod Koul <vkoul@kernel.org>
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Arnaud Pouliquen <arnaud.pouliquen@st.com>
Acked-by: Mark Brown <broonie@kernel.org>
Acked-by: Philipp Zabel <p.zabel@pengutronix.de>
Acked-by: Wolfram Sang <wsa@kernel.org> # for I2C
Acked-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Link: https://lore.kernel.org/r/20210615191543.1043414-1-robh@kernel.org
2021-06-21 13:56:46 -06:00
..
allwinner,sun6i-a31-clock-reset.yaml dt-bindings: resets: Convert Allwinner legacy resets to schemas 2019-12-24 14:17:53 -07:00
amlogic,meson-axg-audio-arb.txt reset: dt-bindings: meson: update arb bindings for sm1 2019-10-03 19:56:51 +02:00
amlogic,meson-reset.yaml dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
ath79-reset.txt
berlin,reset.txt
bitmain,bm1880-reset.txt dt-bindings: reset: Add devicetree binding for BM1880 reset controller 2019-05-24 16:08:14 +02:00
brcm,bcm4908-misc-pcie-reset.yaml dt-bindings: reset: document Broadcom's BCM4908 PCIe reset binding 2021-01-08 13:00:59 +01:00
brcm,bcm6345-reset.yaml dt-bindings: reset: add BCM6345 reset controller bindings 2020-11-17 21:51:25 +01:00
brcm,bcm7216-pcie-sata-rescal.yaml dt-bindings: Clean-up schema indentation formatting 2020-04-16 16:59:22 -05:00
brcm,bcm63138-pmb.txt
brcm,brcmstb-reset.txt dt-bindings: reset: Fix brcmstb-reset example 2019-12-10 11:43:37 +01:00
canaan,k210-rst.yaml dt-bindings: reset: Document canaan,k210-rst bindings 2021-01-14 15:08:51 -08:00
fsl,imx7-src.yaml dt-bindings: reset: fsl,imx7-src: Add i.MX 8M compatibles 2020-09-14 16:48:25 -06:00
fsl,imx-src.yaml dt-bindings: Drop redundant minItems/maxItems 2021-06-21 13:56:46 -06:00
hisilicon,hi3660-reset.yaml dt-bindings: reset: convert Hisilicon reset controller bindings to json-schema 2021-01-08 13:00:59 +01:00
hisilicon,hi6220-reset.txt dt-bindings: reset: hisilicon: Update compatible documentation 2019-08-20 08:13:45 -05:00
img,pistachio-reset.txt
intel,rcu-gw.yaml dt-bindings: Remove cases of 'allOf' containing a '$ref' 2020-05-03 11:10:41 -05:00
lantiq,reset.txt reset: Add a reset controller driver for the Lantiq XWAY based SoCs 2017-09-04 21:19:02 +02:00
nuvoton,npcm-reset.txt Docs: Fixing spelling errors in Documentation/devicetree/bindings/ 2020-10-07 11:04:12 -05:00
nxp,lpc1850-rgu.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
oxnas,reset.txt
qcom,aoss-reset.yaml dt-bindings: reset: aoss: Convert AOSS reset bindings to yaml 2019-10-03 19:56:51 +02:00
qcom,pdc-global.yaml dt-bindings: reset: pdc: Convert PDC Global bindings to yaml 2019-10-03 19:56:51 +02:00
renesas,rst.yaml dt-bindings: reset: renesas,rst: Document r8a779a0 reset module 2020-09-10 18:55:53 +02:00
reset.txt
snps,axs10x-reset.txt ARC: reset: introduce AXS10x reset driver 2017-09-18 18:41:27 +02:00
snps,dw-reset.txt dt-bindings: Fix typo on the DesignWare IP reset bindings documentation 2020-12-07 15:49:50 -06:00
snps,hsdk-reset.txt ARC: reset: remove the misleading v1 suffix all over 2017-09-18 13:02:03 +02:00
socfpga-reset.txt ARM: socfpga: dts: document "altr,stratix10-rst-mgr" binding 2019-01-07 16:38:51 +01:00
socionext,uniphier-reset.yaml dt-bindings: reset: Convert UniPhier reset to json-schema 2020-07-15 13:32:14 -06:00
st,sti-picophyreset.txt
st,sti-powerdown.txt
st,sti-softreset.txt dt-bindings: Fix unbalanced quotation marks 2018-06-26 14:17:22 -06:00
st,stm32-rcc.txt
st,stm32mp1-rcc.txt docs: dt: fix several broken references due to renames 2020-02-24 12:12:44 -06:00
ti-syscon-reset.txt dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06:00
ti,sci-reset.yaml dt-bindings: reset: Convert ti,sci-reset to json schema 2021-05-10 11:54:31 -05:00
uniphier-reset.txt dt-bindings: reset: Convert UniPhier reset to json-schema 2020-07-15 13:32:14 -06:00
xlnx,zynqmp-reset.txt dt-bindings: reset: Updated binding for Versal reset driver 2020-09-23 14:25:31 +02:00
zynq-reset.txt