Another round from new cases in 5.19-rc of removing redundant minItems/maxItems when 'items' list is specified. This time it is in if/then schemas as the meta-schema was failing to check this case. 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. Signed-off-by: Rob Herring <robh@kernel.org> Acked-by: Guenter Roeck <linux@roeck-us.net> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Acked-by: Ulf Hansson <ulf.hansson@linaro.org> Link: https://lore.kernel.org/r/20220606225137.1536010-1-robh@kernel.org |
||
|---|---|---|
| .. | ||
| ddr | ||
| fsl | ||
| ti | ||
| arm,pl172.txt | ||
| arm,pl353-smc.yaml | ||
| atmel,ebi.txt | ||
| baikal,bt1-l2-ctl.yaml | ||
| brcm,dpfe-cpu.yaml | ||
| calxeda-ddr-ctrlr.yaml | ||
| exynos-srom.yaml | ||
| ingenic,nemc-peripherals.yaml | ||
| ingenic,nemc.yaml | ||
| marvell,mvebu-sdram-controller.yaml | ||
| mediatek,mt7621-memc.yaml | ||
| mediatek,smi-common.yaml | ||
| mediatek,smi-larb.yaml | ||
| mvebu-devbus.txt | ||
| nvidia,tegra20-emc.yaml | ||
| nvidia,tegra20-mc.yaml | ||
| nvidia,tegra30-emc.yaml | ||
| nvidia,tegra30-mc.yaml | ||
| nvidia,tegra124-emc.yaml | ||
| nvidia,tegra124-mc.yaml | ||
| nvidia,tegra186-mc.yaml | ||
| nvidia,tegra210-emc.yaml | ||
| qca,ath79-ddr-controller.yaml | ||
| renesas,dbsc.yaml | ||
| renesas,rpc-if.yaml | ||
| rockchip,rk3399-dmc.yaml | ||
| samsung,exynos5422-dmc.yaml | ||
| st,stm32-fmc2-ebi.yaml | ||
| synopsys,ddrc-ecc.yaml | ||
| ti,da8xx-ddrctl.yaml | ||
| ti,gpmc-child.yaml | ||
| ti,gpmc.yaml | ||
| ti-aemif.txt | ||