linux/Documentation/devicetree/bindings
Rob Herring b02a728ff3 dt-bindings: iio: Fix adi, ltc2983 uint64-matrix schema constraints
'minItems' and 'maxItems' apply at the same level as 'items' schemas as
the keywords apply to arrays. What's currently defined is a 3
dimensional matrix with the outer size being undefined. To fix this,
minItems/maxItems needs to be moved up a level.

With this fixed, the example fails validation. For matrix types, the dts
syntax must use brackets (<>) matching the schema definition. In this
case, the inner array size is 2 elements, so let's add the correct
bracketing.

Fixes: 3986a14870 ("dt-bindings: iio: Add ltc2983 documentation")
Cc: "Nuno Sá" <nuno.sa@analog.com>
Cc: Jonathan Cameron <jic23@kernel.org>
Cc: Hartmut Knaack <knaack.h@gmx.de>
Cc: Lars-Peter Clausen <lars@metafoo.de>
Cc: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
Cc: linux-iio@vger.kernel.org
Signed-off-by: Rob Herring <robh@kernel.org>
Acked-by: Nuno Sá <nuno.sa@analog.com>
Acked-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Rob Herring <robh@kernel.org>
2020-03-31 16:06:04 -06:00
..
arc
arm dt-bindings: arm: Add some constraints for PSCI nodes 2020-03-31 16:05:18 -06:00
ata dt-bindings: ata: rcar-sata: Convert to json-schema 2020-02-26 09:37:06 -06:00
auxdisplay
board
bus Merge branch 'dt/linus' into dt/next 2020-03-10 14:32:14 -05:00
c6x
chrome dt-bindings: Add cros-ec Type C port driver 2020-03-31 09:03:34 -06:00
clock dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
connector dt-bindings: Convert usb-connector to YAML format. 2020-03-12 14:02:35 -05:00
counter Devicetree updates for v5.5: 2019-12-02 11:41:35 -08:00
cpu
cpufreq
crypto dt-bindings: Change maintainer address 2019-12-12 18:38:10 -06:00
csky
ddr
devfreq
display dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
dma dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
dsp dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
edac
eeprom dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
extcon
firmware dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
fpga
fsi
fuse
gnss dt-bindings: serial: Convert slave-device bindings to json-schema 2020-03-23 11:08:28 -06:00
goldfish
gpio docs: dt: fix references to ap806-system-controller.txt 2020-03-31 09:03:34 -06:00
gpu dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
h8300
hsi
hwlock
hwmon dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
i2c dt-bindings: i2c: i2c-rk3x: add description for px30 2020-03-12 10:59:41 -05:00
i3c
iio dt-bindings: iio: Fix adi, ltc2983 uint64-matrix schema constraints 2020-03-31 16:06:04 -06:00
infiniband
input dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
interconnect dt-bindings: interconnect: Add Qualcomm MSM8916 DT bindings 2020-01-07 09:30:09 +02:00
interrupt-controller dt-bindings: interrupt-controller: msi: Correct msi-controller@c's reg 2020-03-31 09:03:33 -06:00
iommu dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
ipmi
leds dt-bindings: leds: common: fix example for gpio-leds 2020-03-31 09:03:34 -06:00
mailbox dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
media dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
memory-controllers docs: dt: fix several broken references due to renames 2020-02-24 12:12:44 -06:00
mfd dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
mips dt-bindings: MIPS: Add Ingenic XBurst based boards. 2020-01-09 09:44:03 -08:00
misc dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
mmc Merge branch 'dt/linus' into dt/next 2020-03-10 14:32:14 -05:00
mtd Merge branch 'dt/linus' into dt/next 2020-03-10 14:32:14 -05:00
mux
nds32
net docs: dt: fix references to m_can.txt file 2020-03-31 09:03:34 -06:00
nios2
nvmem dt-bindings: Fix dtc warnings in examples 2020-02-28 14:15:52 -06:00
openrisc/opencores
opp dt-bindings: opp: Convert Allwinner H6 OPP to a schema 2019-12-24 14:17:52 -07:00
pci dt-bindings: PCI: intel: Fix dt_binding_check compilation failure 2020-02-04 22:42:20 +00:00
perf
phy dt-bindings: phy: convert phy-rockchip-inno-usb2 bindings to yaml 2020-03-31 15:48:45 -06:00
pinctrl dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
pmem
power dt-bindings: power: Fix example for power-domain 2020-03-31 16:05:34 -06:00
powerpc
pps
ptp dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
pwm dt-bindings: pwm: renesas-tpu: Document more R-Car Gen2 support 2020-03-31 09:03:34 -06:00
regmap
regulator dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
remoteproc remoteproc updates for v5.6 2020-02-04 09:06:24 +00:00
reserved-memory
reset dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
riscv
rng dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
rtc dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
scsi
security/tpm
serial dt-bindings: serial: sh-sci: Convert to json-schema 2020-03-31 15:28:56 -06:00
serio dt-bindings: Change maintainer address 2019-12-12 18:38:10 -06:00
sifive
siox
slimbus dt-bindings: SLIMBus: add slim devices optional properties 2020-01-14 21:46:47 +01:00
soc dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
sound dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
soundwire dt-bindings: soundwire: fix example 2020-01-16 17:36:40 +05:30
spi dt-bindings: spi: Add interconnect binding for QSPI 2020-03-31 09:03:33 -06:00
spmi
sram dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
staging/iio/adc
thermal dt-bindings: thermal: tsens: Set 'additionalProperties: false' 2020-03-31 15:07:48 -06:00
timer dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
ufs
usb dt-bindings: Convert usb-connector to YAML format. 2020-03-12 14:02:35 -05:00
virtio
w1
watchdog dt-bindings: mfd: Convert stpmic1 bindings to json-schema 2020-03-25 10:07:33 -06:00
x86
xillybus
.gitignore
ABI.txt
chosen.txt
common-properties.txt
example-schema.yaml dt-bindings: example-schema: Drop double quotes around URLs 2020-02-26 09:35:57 -06:00
graph.txt
jailhouse.txt
Makefile
numa.txt
property-units.txt
resource-names.txt
submitting-patches.txt
trivial-devices.yaml dt-bindings: Add missing 'additionalProperties: false' 2020-03-31 09:03:17 -06:00
unittest.txt
vendor-prefixes.yaml dt-bindings: vendor-prefixes: Add Beacon vendor prefix 2020-03-31 14:02:34 -06:00
writing-bindings.txt
xilinx.txt