zephyr/dts/bindings/iio/adc
Ulf Magnusson c023495df0 dts: bindings: Make 'clocks' optional in adc.yaml
These bindings !include adc.yaml, but their device tree nodes never set
'clocks':

    dts/bindings/iio/adc/atmel,sam-afec.yaml
    dts/bindings/iio/adc/atmel,sam0-adc.yaml
    dts/bindings/iio/adc/nordic,nrf-adc.yaml
    dts/bindings/iio/adc/nordic,nrf-saadc.yaml

The nodes for these bindings do set it (think it's consistent for
st,stm32-adc.yaml):

    dts/bindings/iio/adc/nxp,kinetis-adc12.yaml
    dts/bindings/iio/adc/st,stm32-adc.yaml

Make 'clocks' optional in adc.yaml. Maybe it should be changed to
required on some platforms (!including bindings can change 'optional' to
'required').

Fixes a bunch of errors in
https://github.com/zephyrproject-rtos/zephyr/issues/17532.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2019-07-17 11:26:40 -04:00
..
adc.yaml dts: bindings: Make 'clocks' optional in adc.yaml 2019-07-17 11:26:40 -04:00
atmel,sam-afec.yaml dts/bindings: Remove generation from binding 2019-07-11 06:51:17 -04:00
atmel,sam0-adc.yaml dts/bindings: Remove generation from binding 2019-07-11 06:51:17 -04:00
nordic,nrf-adc.yaml yaml: Remove redundant document separators 2019-06-19 10:40:10 +02:00
nordic,nrf-saadc.yaml yaml: Remove redundant document separators 2019-06-19 10:40:10 +02:00
nxp,kinetis-adc12.yaml dts/bindings: Remove generation from binding 2019-07-11 06:51:17 -04:00
nxp,kinetis-adc16.yaml yaml: Remove redundant document separators 2019-06-19 10:40:10 +02:00
snps,dw-adc.yaml yaml: Remove redundant document separators 2019-06-19 10:40:10 +02:00
st,stm32-adc.yaml dts/binding: Move clocks into base.yaml 2019-07-17 09:13:01 -04:00