Commit b8a8dab1 authored by Jonathan Cameron's avatar Jonathan Cameron
Browse files

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: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Cc: Beomho Seo <beomho.seo@samsung.com>
Link: https://lore.kernel.org/r/20201031184854.745828-16-jic23@kernel.org
parent c10fe447
Loading
Loading
Loading
Loading
+48 −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/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>;
        };
    };
...
+0 −26
Original line number Diff line number Diff line
* 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>;
		};

		/* ... */
	};