dt-bindings:iio:light:capella,cm36651: txt to yaml conversion.

Straight forward conversion with no changes beyond the node
name in the example

Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Cc: Beomho Seo <beomho.seo@samsung.com>
Link: https://lore.kernel.org/r/20201031184854.745828-16-jic23@kernel.org
This commit is contained in:
Jonathan Cameron 2020-10-31 18:48:23 +00:00
parent c10fe4474d
commit b8a8dab1db
2 changed files with 48 additions and 26 deletions

View File

@ -0,0 +1,48 @@
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/iio/light/capella,cm36651.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Capella CM36651 I2C Proximity and Color Light sensor
maintainers:
- Beomho Seo <beomho.seo@samsung.com>
properties:
compatible:
const: capella,cm36651
reg:
maxItems: 1
interrupts:
maxItems: 1
vled-supply:
description: |
Supply for the IR_LED which is part of the cm36651 for proximity detection.
additionalProperties: false
required:
- compatible
- reg
- interrupts
- vled-supply
examples:
- |
i2c {
#address-cells = <1>;
#size-cells = <0>;
light-sensor@18 {
compatible = "capella,cm36651";
reg = <0x18>;
interrupt-parent = <&gpx0>;
interrupts = <2 0>;
vled-supply = <&ps_als_reg>;
};
};
...

View File

@ -1,26 +0,0 @@
* Capella CM36651 I2C Proximity and Color Light sensor
Required properties:
- compatible: must be "capella,cm36651"
- reg: the I2C address of the device
- interrupts: interrupt-specifier for the sole interrupt
generated by the device
- vled-supply: regulator for the IR LED. IR_LED is a part
of the cm36651 for proximity detection.
As covered in ../../regulator/regulator.txt
Example:
i2c_cm36651: i2c-gpio {
/* ... */
cm36651@18 {
compatible = "capella,cm36651";
reg = <0x18>;
interrupt-parent = <&gpx0>;
interrupts = <2 0>;
vled-supply = <&ps_als_reg>;
};
/* ... */
};