Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

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>

authored by

Shrikant Raskar and committed by
Jonathan Cameron
e4d0e63e b92489be

+55
+53
Documentation/devicetree/bindings/iio/proximity/rfdigital,rfd77402.yaml
··· 1 + # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/iio/proximity/rfdigital,rfd77402.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: RF Digital RFD77402 ToF sensor 8 + 9 + maintainers: 10 + - Shrikant Raskar <raskar.shree97@gmail.com> 11 + 12 + description: 13 + The RF Digital RFD77402 is a Time-of-Flight (ToF) proximity and distance 14 + sensor providing up to 200 mm range measurement over an I2C interface. 15 + 16 + properties: 17 + compatible: 18 + const: rfdigital,rfd77402 19 + 20 + reg: 21 + maxItems: 1 22 + 23 + interrupts: 24 + maxItems: 1 25 + description: 26 + Interrupt asserted when a new distance measurement is available. 27 + 28 + vdd-supply: 29 + description: Regulator that provides power to the sensor. 30 + 31 + required: 32 + - compatible 33 + - reg 34 + - vdd-supply 35 + 36 + additionalProperties: false 37 + 38 + examples: 39 + - | 40 + #include <dt-bindings/interrupt-controller/irq.h> 41 + i2c { 42 + #address-cells = <1>; 43 + #size-cells = <0>; 44 + 45 + proximity@4c { 46 + compatible = "rfdigital,rfd77402"; 47 + reg = <0x4c>; 48 + vdd-supply = <&vdd_3v3>; 49 + interrupt-parent = <&gpio>; 50 + interrupts = <4 IRQ_TYPE_EDGE_FALLING>; 51 + }; 52 + }; 53 + ...
+2
Documentation/devicetree/bindings/vendor-prefixes.yaml
··· 1361 1361 description: Revolution Robotics, Inc. (Revotics) 1362 1362 "^rex,.*": 1363 1363 description: iMX6 Rex Project 1364 + "^rfdigital,.*": 1365 + description: RF Digital Corporation 1364 1366 "^richtek,.*": 1365 1367 description: Richtek Technology Corporation 1366 1368 "^ricoh,.*":