brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · 062a038 Raw
58 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/iio/light/ams,as73211.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: AMS AS73211 JENCOLOR(R) Digital XYZ Sensor and AMS AS7331 UV Sensor8 9maintainers:10  - Christian Eggers <ceggers@arri.de>11 12description: |13  AMS AS73211 XYZ True Color Sensor with I2C Interface14  https://ams.com/documents/20143/36005/AS73211_DS000556_3-01.pdf/a65474c0-b302-c2fd-e30a-c98df87616df15  AMS AS7331 UVA, UVB and UVC Sensor with I2C Interface16  https://ams.com/documents/20143/9106314/AS7331_DS001047_4-00.pdf17 18properties:19  compatible:20    enum:21      - ams,as7321122      - ams,as733123 24  reg:25    description:26      I2C address of the device (0x74...0x77).27    maxItems: 128 29  interrupts:30    description:31      Interrupt specifier for the READY interrupt generated by the device.32    maxItems: 133 34required:35  - compatible36  - reg37 38additionalProperties: false39 40examples:41  - |42    #include <dt-bindings/interrupt-controller/irq.h>43 44    i2c {45        #address-cells = <1>;46        #size-cells = <0>;47 48        as73211@74 {49            compatible = "ams,as73211";50            reg = <0x74>;51            pinctrl-names = "default";52            pinctrl-0 = <&pinctrl_color_sensor>;53            interrupt-parent = <&gpio2>;54            interrupts = <19 IRQ_TYPE_EDGE_RISING>; /* READY */55        };56    };57...58