mirror of
https://github.com/torvalds/linux.git
synced 2026-05-26 16:12:59 +02:00
dt-bindings: iio: proximity: Add RF Digital RFD77402 ToF sensor
The RF Digital RFD77402 is a Time-of-Flight (ToF) proximity and distance sensor that provides absolute and highly accurate distance measurements from 100 mm up to 2000 mm over an I2C interface. It includes an optional interrupt pin that signals when new measurement data is ready. Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com> Signed-off-by: Shrikant Raskar <raskar.shree97@gmail.com> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
This commit is contained in:
parent
b92489be80
commit
e4d0e63e24
|
|
@ -0,0 +1,53 @@
|
|||
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
|
||||
%YAML 1.2
|
||||
---
|
||||
$id: http://devicetree.org/schemas/iio/proximity/rfdigital,rfd77402.yaml#
|
||||
$schema: http://devicetree.org/meta-schemas/core.yaml#
|
||||
|
||||
title: RF Digital RFD77402 ToF sensor
|
||||
|
||||
maintainers:
|
||||
- Shrikant Raskar <raskar.shree97@gmail.com>
|
||||
|
||||
description:
|
||||
The RF Digital RFD77402 is a Time-of-Flight (ToF) proximity and distance
|
||||
sensor providing up to 200 mm range measurement over an I2C interface.
|
||||
|
||||
properties:
|
||||
compatible:
|
||||
const: rfdigital,rfd77402
|
||||
|
||||
reg:
|
||||
maxItems: 1
|
||||
|
||||
interrupts:
|
||||
maxItems: 1
|
||||
description:
|
||||
Interrupt asserted when a new distance measurement is available.
|
||||
|
||||
vdd-supply:
|
||||
description: Regulator that provides power to the sensor.
|
||||
|
||||
required:
|
||||
- compatible
|
||||
- reg
|
||||
- vdd-supply
|
||||
|
||||
additionalProperties: false
|
||||
|
||||
examples:
|
||||
- |
|
||||
#include <dt-bindings/interrupt-controller/irq.h>
|
||||
i2c {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
proximity@4c {
|
||||
compatible = "rfdigital,rfd77402";
|
||||
reg = <0x4c>;
|
||||
vdd-supply = <&vdd_3v3>;
|
||||
interrupt-parent = <&gpio>;
|
||||
interrupts = <4 IRQ_TYPE_EDGE_FALLING>;
|
||||
};
|
||||
};
|
||||
...
|
||||
|
|
@ -1361,6 +1361,8 @@ patternProperties:
|
|||
description: Revolution Robotics, Inc. (Revotics)
|
||||
"^rex,.*":
|
||||
description: iMX6 Rex Project
|
||||
"^rfdigital,.*":
|
||||
description: RF Digital Corporation
|
||||
"^richtek,.*":
|
||||
description: Richtek Technology Corporation
|
||||
"^ricoh,.*":
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user