~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: GPL-2.0
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/iio/proximity/maxbotix,mb1232.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: MaxBotix I2CXL-MaxSonar ultrasonic distance sensor
  8 
  9 maintainers:
 10   - Andreas Klinger <ak@it-klinger.de>
 11 
 12 description: |
 13   MaxBotix I2CXL-MaxSonar ultrasonic distance sensor of type  mb1202,
 14   mb1212, mb1222, mb1232, mb1242, mb7040 or mb7137 using the i2c interface
 15   for ranging
 16 
 17   Specifications about the devices can be found at:
 18   https://www.maxbotix.com/documents/I2CXL-MaxSonar-EZ_Datasheet.pdf
 19 
 20 properties:
 21   compatible:
 22     enum:
 23       - maxbotix,mb1202
 24       - maxbotix,mb1212
 25       - maxbotix,mb1222
 26       - maxbotix,mb1232
 27       - maxbotix,mb1242
 28       - maxbotix,mb7040
 29       - maxbotix,mb7137
 30 
 31   reg:
 32     maxItems: 1
 33 
 34   interrupts:
 35     description:
 36       Interrupt used to announce the preceding reading request has finished
 37       and that data is available.  If no interrupt is specified the device
 38       driver falls back to wait a fixed amount of time until data can be
 39       retrieved.
 40     maxItems: 1
 41 
 42 required:
 43   - compatible
 44   - reg
 45 
 46 additionalProperties: false
 47 
 48 examples:
 49   - |
 50     #include <dt-bindings/interrupt-controller/irq.h>
 51     i2c {
 52       #address-cells = <1>;
 53       #size-cells = <0>;
 54       proximity@70 {
 55         compatible = "maxbotix,mb1232";
 56         reg = <0x70>;
 57         interrupt-parent = <&gpio2>;
 58         interrupts = <2 IRQ_TYPE_EDGE_FALLING>;
 59       };
 60     };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php