The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/iio/proximity/maxbotix,mb1232.yaml

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    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     };

Cache object: 0d905bab7bf586bfdb97d0ec0df1edb7


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.