12295338bSDavid Heidelberg# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 22295338bSDavid Heidelberg%YAML 1.2 32295338bSDavid Heidelberg--- 42295338bSDavid Heidelberg$id: http://devicetree.org/schemas/iio/light/dynaimage,al3010.yaml# 52295338bSDavid Heidelberg$schema: http://devicetree.org/meta-schemas/core.yaml# 62295338bSDavid Heidelberg 7*5f763d31SSvyatoslav Ryheltitle: Dyna-Image AL3000a/AL3010 sensor 82295338bSDavid Heidelberg 92295338bSDavid Heidelbergmaintainers: 102295338bSDavid Heidelberg - David Heidelberg <david@ixit.cz> 112295338bSDavid Heidelberg 122295338bSDavid Heidelbergproperties: 132295338bSDavid Heidelberg compatible: 14*5f763d31SSvyatoslav Ryhel enum: 15*5f763d31SSvyatoslav Ryhel - dynaimage,al3000a 16*5f763d31SSvyatoslav Ryhel - dynaimage,al3010 172295338bSDavid Heidelberg 182295338bSDavid Heidelberg reg: 192295338bSDavid Heidelberg maxItems: 1 202295338bSDavid Heidelberg 212295338bSDavid Heidelberg interrupts: 222295338bSDavid Heidelberg maxItems: 1 232295338bSDavid Heidelberg 242295338bSDavid Heidelberg vdd-supply: 252295338bSDavid Heidelberg description: Regulator that provides power to the sensor 262295338bSDavid Heidelberg 272295338bSDavid Heidelbergrequired: 282295338bSDavid Heidelberg - compatible 292295338bSDavid Heidelberg - reg 302295338bSDavid Heidelberg 315be478f9SRob HerringadditionalProperties: false 325be478f9SRob Herring 332295338bSDavid Heidelbergexamples: 342295338bSDavid Heidelberg - | 352295338bSDavid Heidelberg #include <dt-bindings/interrupt-controller/irq.h> 362295338bSDavid Heidelberg 372295338bSDavid Heidelberg i2c { 382295338bSDavid Heidelberg #address-cells = <1>; 392295338bSDavid Heidelberg #size-cells = <0>; 402295338bSDavid Heidelberg 412295338bSDavid Heidelberg light-sensor@1c { 422295338bSDavid Heidelberg compatible = "dynaimage,al3010"; 432295338bSDavid Heidelberg reg = <0x1c>; 442295338bSDavid Heidelberg vdd-supply = <&vdd_reg>; 452295338bSDavid Heidelberg interrupts = <0 99 4>; 462295338bSDavid Heidelberg }; 472295338bSDavid Heidelberg }; 48