diff options
Diffstat (limited to 'sys/contrib/device-tree/Bindings/iio/adc/adi,ad7780.yaml')
| -rw-r--r-- | sys/contrib/device-tree/Bindings/iio/adc/adi,ad7780.yaml | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/contrib/device-tree/Bindings/iio/adc/adi,ad7780.yaml b/sys/contrib/device-tree/Bindings/iio/adc/adi,ad7780.yaml index be2616ff9af6..5c8df45bfab0 100644 --- a/sys/contrib/device-tree/Bindings/iio/adc/adi,ad7780.yaml +++ b/sys/contrib/device-tree/Bindings/iio/adc/adi,ad7780.yaml @@ -63,6 +63,17 @@ properties: marked GPIO_ACTIVE_LOW. maxItems: 1 + rdy-gpios: + description: + GPIO reading the R̅D̅Y̅ line. Having such a GPIO is technically optional but + highly recommended because DOUT/R̅D̅Y̅ toggles during SPI transfers (in its + DOUT aka MISO role) and so usually triggers a spurious interrupt. The + distinction between such a spurious event and a real one can only be done + by reading such a GPIO. (There is a register telling the same + information, but accessing that one needs a SPI transfer which then + triggers another interrupt event.) + maxItems: 1 + required: - compatible - reg |
