1e7bd89c0SManivannan Sadhasivam# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2e7bd89c0SManivannan Sadhasivam%YAML 1.2 3e7bd89c0SManivannan Sadhasivam--- 4e7bd89c0SManivannan Sadhasivam$id: http://devicetree.org/schemas/iio/light/adux1020.yaml# 5e7bd89c0SManivannan Sadhasivam$schema: http://devicetree.org/meta-schemas/core.yaml# 6e7bd89c0SManivannan Sadhasivam 7e7bd89c0SManivannan Sadhasivamtitle: Analog Devices ADUX1020 Photometric sensor 8e7bd89c0SManivannan Sadhasivam 9e7bd89c0SManivannan Sadhasivammaintainers: 10e7bd89c0SManivannan Sadhasivam - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> 11e7bd89c0SManivannan Sadhasivam 12e7bd89c0SManivannan Sadhasivamdescription: | 13e7bd89c0SManivannan Sadhasivam Photometric sensor over an i2c interface. 14e7bd89c0SManivannan Sadhasivam https://www.analog.com/media/en/technical-documentation/data-sheets/ADUX1020.pdf 15e7bd89c0SManivannan Sadhasivam 16e7bd89c0SManivannan Sadhasivamproperties: 17e7bd89c0SManivannan Sadhasivam compatible: 18e7bd89c0SManivannan Sadhasivam enum: 19e7bd89c0SManivannan Sadhasivam - adi,adux1020 20e7bd89c0SManivannan Sadhasivam 21e7bd89c0SManivannan Sadhasivam reg: 22e7bd89c0SManivannan Sadhasivam maxItems: 1 23e7bd89c0SManivannan Sadhasivam 24e7bd89c0SManivannan Sadhasivam interrupts: 25e7bd89c0SManivannan Sadhasivam maxItems: 1 26e7bd89c0SManivannan Sadhasivam 27e7bd89c0SManivannan Sadhasivamrequired: 28e7bd89c0SManivannan Sadhasivam - compatible 29e7bd89c0SManivannan Sadhasivam - reg 30e7bd89c0SManivannan Sadhasivam 31*7f464532SRob HerringadditionalProperties: false 32*7f464532SRob Herring 33e7bd89c0SManivannan Sadhasivamexamples: 34e7bd89c0SManivannan Sadhasivam - | 35e7bd89c0SManivannan Sadhasivam #include <dt-bindings/interrupt-controller/irq.h> 36e7bd89c0SManivannan Sadhasivam 37e7bd89c0SManivannan Sadhasivam i2c { 38e7bd89c0SManivannan Sadhasivam 39e7bd89c0SManivannan Sadhasivam #address-cells = <1>; 40e7bd89c0SManivannan Sadhasivam #size-cells = <0>; 41e7bd89c0SManivannan Sadhasivam 42e7bd89c0SManivannan Sadhasivam adux1020@64 { 43e7bd89c0SManivannan Sadhasivam compatible = "adi,adux1020"; 44e7bd89c0SManivannan Sadhasivam reg = <0x64>; 45e7bd89c0SManivannan Sadhasivam interrupt-parent = <&msmgpio>; 46e7bd89c0SManivannan Sadhasivam interrupts = <24 IRQ_TYPE_LEVEL_HIGH>; 47e7bd89c0SManivannan Sadhasivam }; 48e7bd89c0SManivannan Sadhasivam }; 49e7bd89c0SManivannan Sadhasivam... 50