Commit c194e238 authored by Guido Günther's avatar Guido Günther Committed by Jonathan Cameron
Browse files

dt-bindings: iio: vcnl4000: convert bindings to YAML format



Convert the vcnl4000 device tree bindings to the new YAML format.

Signed-off-by: default avatarGuido Günther <agx@sigxcpu.org>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
parent 8cba4a99
Loading
Loading
Loading
Loading
+0 −24
Original line number Diff line number Diff line
VISHAY VCNL4000 -  Ambient Light and proximity sensor

This driver supports the VCNL4000/10/20/40 and VCNL4200 chips

Required properties:

	-compatible: must be one of :
        vishay,vcnl4000
        vishay,vcnl4010
        vishay,vcnl4020
        vishay,vcnl4040
        vishay,vcnl4200

	-reg: I2C address of the sensor, should be one from below based on the model:
        0x13
        0x51
        0x60

Example:

light-sensor@51 {
	compatible = "vishay,vcnl4200";
	reg = <0x51>;
};
+45 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/iio/light/vishay,vcnl4000.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: VISHAY VCNL4000 ambient light and proximity sensor

maintainers:
  - Peter Meerwald <pmeerw@pmeerw.net>

description: |
  Ambient light sensing with proximity detection over an i2c
  interface.

properties:
  compatible:
    enum:
      - vishay,vcnl4000
      - vishay,vcnl4010
      - vishay,vcnl4020
      - vishay,vcnl4040
      - vishay,vcnl4200

  reg:
    maxItems: 1

required:
  - compatible
  - reg

additionalProperties: false

examples:
- |
  i2c {
      #address-cells = <1>;
      #size-cells = <0>;

      light-sensor@51 {
              compatible = "vishay,vcnl4200";
              reg = <0x51>;
      };
  };
...