dt-bindings: Another round of adding missing 'additionalProperties'
Another round of wack-a-mole. The json-schema default is additional
unknown properties are allowed, but for DT all properties should be
defined.
Cc: Linus Walleij <[email protected]>
Cc: Stephen Boyd <[email protected]>
Cc: Shawn Guo <[email protected]>
Cc: Bjorn Andersson <[email protected]>
Cc: Baolin Wang <[email protected]>
Cc: Mauro Carvalho Chehab <[email protected]>
Cc: Laurent Pinchart <[email protected]>
Cc: "David S. Miller" <[email protected]>
Cc: Bjorn Helgaas <[email protected]>
Cc: Liam Girdwood <[email protected]>
Cc: Daniel Lezcano <[email protected]>
Reviewed-by: Guenter Roeck <[email protected]>
Reviewed-by: Greg Kroah-Hartman <[email protected]>
Acked-By: Vinod Koul <[email protected]>
Acked-by: Lee Jones <[email protected]>
Acked-by: Ulf Hansson <[email protected]>
Acked-by: Jonathan Cameron <[email protected]> # for iio
Acked-by: Thierry Reding <[email protected]>
Acked-by: Mark Brown <[email protected]>
Reviewd-by: Corey Minyard <[email protected]>
Acked-by: Pavel Machek <[email protected]>
Acked-by: Sebastian Reichel <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Rob Herring <[email protected]>
- Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml[diff]
- Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.yaml[diff]
- Documentation/devicetree/bindings/arm/pmu.yaml[diff]
- Documentation/devicetree/bindings/arm/primecell.yaml[diff]
- Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-pmc.yaml[diff]
- Documentation/devicetree/bindings/bus/mti,mips-cdmm.yaml[diff]
- Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.yaml[diff]
- Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml[diff]
- Documentation/devicetree/bindings/clock/idt,versaclock5.yaml[diff]
- Documentation/devicetree/bindings/clock/imx6q-clock.yaml[diff]
- Documentation/devicetree/bindings/clock/imx6sl-clock.yaml[diff]
- Documentation/devicetree/bindings/clock/imx6sll-clock.yaml[diff]
- Documentation/devicetree/bindings/clock/imx6sx-clock.yaml[diff]
- Documentation/devicetree/bindings/clock/imx6ul-clock.yaml[diff]
- Documentation/devicetree/bindings/clock/intel,cgu-lgm.yaml[diff]
- Documentation/devicetree/bindings/clock/qcom,gcc-sm8250.yaml[diff]
- Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.yaml[diff]
- Documentation/devicetree/bindings/clock/ti,am654-ehrpwm-tbclk.yaml[diff]
- Documentation/devicetree/bindings/display/bridge/ite,it6505.yaml[diff]
- Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml[diff]
- Documentation/devicetree/bindings/display/msm/gmu.yaml[diff]
- Documentation/devicetree/bindings/edac/dmc-520.yaml[diff]
- Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml[diff]
- Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml[diff]
- Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml[diff]
- Documentation/devicetree/bindings/hwmon/adt7475.yaml[diff]
- Documentation/devicetree/bindings/iio/accel/kionix,kxsd9.yaml[diff]
- Documentation/devicetree/bindings/iio/adc/maxim,max1238.yaml[diff]
- Documentation/devicetree/bindings/iio/adc/maxim,max1363.yaml[diff]
- Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml[diff]
- Documentation/devicetree/bindings/iio/adc/ti,ads8688.yaml[diff]
- Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml[diff]
- Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml[diff]
- Documentation/devicetree/bindings/iio/light/amstaos,tsl2563.yaml[diff]
- Documentation/devicetree/bindings/iio/light/dynaimage,al3010.yaml[diff]
- Documentation/devicetree/bindings/iio/light/dynaimage,al3320a.yaml[diff]
- Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml[diff]
- Documentation/devicetree/bindings/iio/magnetometer/asahi-kasei,ak8975.yaml[diff]
- Documentation/devicetree/bindings/iio/proximity/vishay,vcnl3020.yaml[diff]
- Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml[diff]
- Documentation/devicetree/bindings/interrupt-controller/loongson,pch-msi.yaml[diff]
- Documentation/devicetree/bindings/interrupt-controller/loongson,pch-pic.yaml[diff]
- Documentation/devicetree/bindings/ipmi/ipmi-smic.yaml[diff]
- Documentation/devicetree/bindings/leds/leds-lp55xx.yaml[diff]
- Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml[diff]
- Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml[diff]
- Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml[diff]
- Documentation/devicetree/bindings/media/qcom,msm8916-venus.yaml[diff]
- Documentation/devicetree/bindings/media/qcom,msm8996-venus.yaml[diff]
- Documentation/devicetree/bindings/media/qcom,sc7180-venus.yaml[diff]
- Documentation/devicetree/bindings/media/qcom,sdm845-venus-v2.yaml[diff]
- Documentation/devicetree/bindings/media/qcom,sdm845-venus.yaml[diff]
- Documentation/devicetree/bindings/memory-controllers/fsl/mmdc.yaml[diff]
- Documentation/devicetree/bindings/memory-controllers/st,stm32-fmc2-ebi.yaml[diff]
- Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml[diff]
- Documentation/devicetree/bindings/mfd/xylon,logicvc.yaml[diff]
- Documentation/devicetree/bindings/mips/ingenic/ingenic,cpu.yaml[diff]
- Documentation/devicetree/bindings/mips/loongson/rs780e-acpi.yaml[diff]
- Documentation/devicetree/bindings/mmc/mmc-pwrseq-emmc.yaml[diff]
- Documentation/devicetree/bindings/mmc/mmc-pwrseq-sd8787.yaml[diff]
- Documentation/devicetree/bindings/mmc/mmc-pwrseq-simple.yaml[diff]
- Documentation/devicetree/bindings/net/qcom,ipa.yaml[diff]
- Documentation/devicetree/bindings/net/realtek-bluetooth.yaml[diff]
- Documentation/devicetree/bindings/net/wireless/microchip,wilc1000.yaml[diff]
- Documentation/devicetree/bindings/pci/rcar-pci-ep.yaml[diff]
- Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb2-phy.yaml[diff]
- Documentation/devicetree/bindings/phy/qcom,ipq806x-usb-phy-hs.yaml[diff]
- Documentation/devicetree/bindings/phy/qcom,ipq806x-usb-phy-ss.yaml[diff]
- Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml[diff]
- Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml[diff]
- Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml[diff]
- Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml[diff]
- Documentation/devicetree/bindings/power/amlogic,meson-sec-pwrc.yaml[diff]
- Documentation/devicetree/bindings/power/domain-idle-state.yaml[diff]
- Documentation/devicetree/bindings/power/mti,mips-cpc.yaml[diff]
- Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml[diff]
- Documentation/devicetree/bindings/power/supply/rohm,bd99954.yaml[diff]
- Documentation/devicetree/bindings/regulator/silergy,sy8827n.yaml[diff]
- Documentation/devicetree/bindings/remoteproc/qcom,pil-info.yaml[diff]
- Documentation/devicetree/bindings/serial/samsung_uart.yaml[diff]
- Documentation/devicetree/bindings/serial/socionext,uniphier-uart.yaml[diff]
- Documentation/devicetree/bindings/serial/sprd-uart.yaml[diff]
- Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml[diff]
- Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml[diff]
- Documentation/devicetree/bindings/sound/amlogic,gx-sound-card.yaml[diff]
- Documentation/devicetree/bindings/sound/amlogic,t9015.yaml[diff]
- Documentation/devicetree/bindings/sound/cirrus,cs42l51.yaml[diff]
- Documentation/devicetree/bindings/sound/fsl,easrc.yaml[diff]
- Documentation/devicetree/bindings/sound/intel,keembay-i2s.yaml[diff]
- Documentation/devicetree/bindings/sound/nvidia,tegra186-dspk.yaml[diff]
- Documentation/devicetree/bindings/sound/nvidia,tegra210-admaif.yaml[diff]
- Documentation/devicetree/bindings/sound/nvidia,tegra210-dmic.yaml[diff]
- Documentation/devicetree/bindings/sound/nvidia,tegra210-i2s.yaml[diff]
- Documentation/devicetree/bindings/sound/rockchip,rk3328-codec.yaml[diff]
- Documentation/devicetree/bindings/sound/tlv320adcx140.yaml[diff]
- Documentation/devicetree/bindings/thermal/rcar-thermal.yaml[diff]
- Documentation/devicetree/bindings/thermal/sprd-thermal.yaml[diff]
- Documentation/devicetree/bindings/thermal/thermal-idle.yaml[diff]
- Documentation/devicetree/bindings/thermal/thermal-zones.yaml[diff]
- Documentation/devicetree/bindings/timer/cdns,ttc.yaml[diff]
- Documentation/devicetree/bindings/usb/nvidia,tegra-xudc.yaml[diff]
- Documentation/devicetree/bindings/usb/qcom,dwc3.yaml[diff]
- Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml[diff]
103 files changed