xref: /linux/Documentation/devicetree/bindings/iio/proximity/murata,irsd200.yaml (revision a23e1966932464e1c5226cb9ac4ce1d5fc10ba22)
167060927SWaqar Hameed# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
267060927SWaqar Hameed%YAML 1.2
367060927SWaqar Hameed---
467060927SWaqar Hameed$id: http://devicetree.org/schemas/iio/proximity/murata,irsd200.yaml#
567060927SWaqar Hameed$schema: http://devicetree.org/meta-schemas/core.yaml#
667060927SWaqar Hameed
767060927SWaqar Hameedtitle: Murata IRS-D200 PIR sensor
867060927SWaqar Hameed
967060927SWaqar Hameedmaintainers:
1067060927SWaqar Hameed  - Waqar Hameed <waqar.hameed@axis.com>
1167060927SWaqar Hameed
1267060927SWaqar Hameeddescription:
1367060927SWaqar Hameed  PIR sensor for human detection.
1467060927SWaqar Hameed
1567060927SWaqar Hameedproperties:
1667060927SWaqar Hameed  compatible:
1767060927SWaqar Hameed    const: murata,irsd200
1867060927SWaqar Hameed
1967060927SWaqar Hameed  reg:
2067060927SWaqar Hameed    items:
2167060927SWaqar Hameed      - enum:
2267060927SWaqar Hameed          - 0x48
2367060927SWaqar Hameed          - 0x49
2467060927SWaqar Hameed        description: |
2567060927SWaqar Hameed          When the AD pin is connected to GND, the slave address is 0x48.
2667060927SWaqar Hameed          When the AD pin is connected to VDD, the slave address is 0x49.
2767060927SWaqar Hameed
2867060927SWaqar Hameed  interrupts:
2967060927SWaqar Hameed    maxItems: 1
3067060927SWaqar Hameed    description:
3167060927SWaqar Hameed      Type should be IRQ_TYPE_EDGE_RISING.
3267060927SWaqar Hameed
3367060927SWaqar Hameed  vdd-supply:
3467060927SWaqar Hameed    description:
3567060927SWaqar Hameed      3.3 V supply voltage.
3667060927SWaqar Hameed
3767060927SWaqar Hameedrequired:
3867060927SWaqar Hameed  - compatible
3967060927SWaqar Hameed  - reg
4067060927SWaqar Hameed  - interrupts
4167060927SWaqar Hameed  - vdd-supply
4267060927SWaqar Hameed
4367060927SWaqar HameedadditionalProperties: false
4467060927SWaqar Hameed
4567060927SWaqar Hameedexamples:
4667060927SWaqar Hameed  - |
4767060927SWaqar Hameed    #include <dt-bindings/interrupt-controller/irq.h>
4867060927SWaqar Hameed
4967060927SWaqar Hameed    i2c {
5067060927SWaqar Hameed        #address-cells = <1>;
5167060927SWaqar Hameed        #size-cells = <0>;
5267060927SWaqar Hameed
5367060927SWaqar Hameed        proximity@48 {
5467060927SWaqar Hameed            compatible = "murata,irsd200";
5567060927SWaqar Hameed            reg = <0x48>;
5667060927SWaqar Hameed            interrupts = <24 IRQ_TYPE_EDGE_RISING>;
5767060927SWaqar Hameed            vdd-supply = <&regulator_3v3>;
5867060927SWaqar Hameed        };
5967060927SWaqar Hameed    };
6067060927SWaqar Hameed...
61