treewide: remove redundant IS_ERR() before error code check
[linux/fpc-iii.git] / Documentation / devicetree / bindings / iio / accel / adi,adis16240.yaml
blob4147f02b5e3c2b10dccc8bab3747bde7e6a5e70d
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/iio/accel/adi,adis16240.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ADIS16240 Programmable Impact Sensor and Recorder driver
9 maintainers:
10   - Alexandru Ardelean <alexandru.ardelean@analog.com>
12 description: |
13   ADIS16240 Programmable Impact Sensor and Recorder driver that supports
14   SPI interface.
15     https://www.analog.com/en/products/adis16240.html
17 properties:
18   compatible:
19     enum:
20       - adi,adis16240
22   reg:
23     maxItems: 1
25   interrupts:
26     maxItems: 1
28 required:
29   - compatible
30   - reg
31   - interrupts
33 examples:
34   - |
35     #include <dt-bindings/gpio/gpio.h>
36     #include <dt-bindings/interrupt-controller/irq.h>
37     spi0 {
38         #address-cells = <1>;
39         #size-cells = <0>;
41         /* Example for a SPI device node */
42         accelerometer@0 {
43             compatible = "adi,adis16240";
44             reg = <0>;
45             spi-max-frequency = <2500000>;
46             interrupt-parent = <&gpio0>;
47             interrupts = <0 IRQ_TYPE_LEVEL_HIGH>;
48         };
49     };