cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

vishay,vcnl4000.yaml (975B)


      1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
      2%YAML 1.2
      3---
      4$id: http://devicetree.org/schemas/iio/light/vishay,vcnl4000.yaml#
      5$schema: http://devicetree.org/meta-schemas/core.yaml#
      6
      7title: VISHAY VCNL4000 ambient light and proximity sensor
      8
      9maintainers:
     10  - Peter Meerwald <pmeerw@pmeerw.net>
     11
     12description: |
     13  Ambient light sensing with proximity detection over an i2c
     14  interface.
     15
     16allOf:
     17  - $ref: ../common.yaml#
     18
     19properties:
     20  compatible:
     21    enum:
     22      - vishay,vcnl4000
     23      - vishay,vcnl4010
     24      - vishay,vcnl4020
     25      - vishay,vcnl4040
     26      - vishay,vcnl4200
     27
     28  interrupts:
     29    maxItems: 1
     30
     31  reg:
     32    maxItems: 1
     33
     34  proximity-near-level: true
     35
     36required:
     37  - compatible
     38  - reg
     39
     40additionalProperties: false
     41
     42examples:
     43  - |
     44    i2c {
     45        #address-cells = <1>;
     46        #size-cells = <0>;
     47
     48        light-sensor@51 {
     49            compatible = "vishay,vcnl4200";
     50            reg = <0x51>;
     51            proximity-near-level = <220>;
     52        };
     53    };
     54...