dt-bindings: iio: adc: use spi-peripheral-props.yaml
Instead of listing directly properties typical for SPI peripherals,
reference the spi-peripheral-props.yaml schema. This allows using all
properties typical for SPI-connected devices, even these which device
bindings author did not tried yet.
Remove the spi-* properties which now come via spi-peripheral-props.yaml
schema, except for the cases when device schema adds some constraints
like maximum frequency.
While changing additionalProperties->unevaluatedProperties, put it in
typical place, just before example DTS.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Marcus Folkesson <marcus.folkesson@gmail.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20220816124321.67817-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/adi,ad7280a.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/adi,ad7298.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/adi,ad7476.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/adi,ad7923.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/adi,ad7949.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/holt,hi8435.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/maxim,max1027.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/maxim,max11100.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/maxim,max1118.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/maxim,max1241.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/microchip,mcp3201.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/ti,adc0832.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/ti,adc084s021.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/ti,adc108s102.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/ti,adc12138.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/ti,adc128s052.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/ti,adc161s626.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/ti,ads124s08.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/ti,ads8344.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/ti,ads8688.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/ti,tlc4541.yaml |
|
diff | blob | blame | history |
Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml |
|
diff | blob | blame | history |