mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-05 18:39:59 +00:00
dt-bindings:iio:light:vishay,vcnl4035: txt to yaml conversion
Only significant change in here was dropping the statement that the i2c address should be 60. The datasheet suggests there are variants available with several different addresses. Parthiban's email address is bouncing, so I've listed myself as maintainer for this one until someone else steps up. Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> Reviewed-by: Rob Herring <robh@kernel.org> Link: https://lore.kernel.org/r/20201031184854.745828-22-jic23@kernel.org
This commit is contained in:
parent
52a04bfbc9
commit
de4dc0221c
2 changed files with 45 additions and 18 deletions
|
@ -1,18 +0,0 @@
|
|||
VISHAY VCNL4035 - Ambient Light and proximity sensor
|
||||
|
||||
Link to datasheet: https://www.vishay.com/docs/84251/vcnl4035x01.pdf
|
||||
|
||||
Required properties:
|
||||
|
||||
-compatible: should be "vishay,vcnl4035"
|
||||
-reg: I2C address of the sensor, should be 0x60
|
||||
-interrupts: interrupt mapping for GPIO IRQ (level active low)
|
||||
|
||||
Example:
|
||||
|
||||
light-sensor@60 {
|
||||
compatible = "vishay,vcnl4035";
|
||||
reg = <0x60>;
|
||||
interrupt-parent = <&gpio4>;
|
||||
interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
|
||||
};
|
|
@ -0,0 +1,45 @@
|
|||
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
|
||||
%YAML 1.2
|
||||
---
|
||||
$id: http://devicetree.org/schemas/iio/light/vishay,vcnl4035.yaml#
|
||||
$schema: http://devicetree.org/meta-schemas/core.yaml#
|
||||
|
||||
title: VISHAY VCNL4035 ambient Light and proximity sensor
|
||||
|
||||
maintainers:
|
||||
- Jonathan Cameron <jic23@kernel.org>
|
||||
|
||||
description: |
|
||||
Datasheet at https://www.vishay.com/docs/84251/vcnl4035x01.pdf
|
||||
|
||||
properties:
|
||||
compatible:
|
||||
const: vishay,vcnl4035
|
||||
|
||||
reg:
|
||||
maxItems: 1
|
||||
|
||||
interrupts:
|
||||
maxItems: 1
|
||||
|
||||
additionalProperties: false
|
||||
|
||||
required:
|
||||
- compatible
|
||||
- reg
|
||||
|
||||
examples:
|
||||
- |
|
||||
#include <dt-bindings/interrupt-controller/irq.h>
|
||||
i2c {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
light-sensor@60 {
|
||||
compatible = "vishay,vcnl4035";
|
||||
reg = <0x60>;
|
||||
interrupt-parent = <&gpio4>;
|
||||
interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
|
||||
};
|
||||
};
|
||||
...
|
Loading…
Reference in a new issue