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

melexis,mlx90632.yaml (1610B)


      1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
      2%YAML 1.2
      3---
      4$id: http://devicetree.org/schemas/iio/temperature/melexis,mlx90632.yaml#
      5$schema: http://devicetree.org/meta-schemas/core.yaml#
      6
      7title: Melexis MLX90632 contactless Infra Red temperature sensor
      8
      9maintainers:
     10  - Crt Mori <cmo@melexis.com>
     11
     12description: |
     13  https://www.melexis.com/en/documents/documentation/datasheets/datasheet-mlx90632
     14
     15  There are various applications for the Infra Red contactless temperature
     16  sensor and MLX90632 is most suitable for consumer applications where
     17  measured object temperature is in range between -20 to 200 degrees
     18  Celsius with relative error of measurement below 1 degree Celsius in
     19  object temperature range for industrial applications. Since it can
     20  operate and measure ambient temperature in range of -20 to 85 degrees
     21  Celsius it is suitable also for outdoor use.
     22
     23  Be aware that electronics surrounding the sensor can increase ambient
     24  temperature. MLX90632 can be calibrated to reduce the housing effect via
     25  already existing EEPROM parameters.
     26
     27  Since measured object emissivity effects Infra Red energy emitted,
     28  emissivity should be set before requesting the object temperature.
     29
     30properties:
     31  compatible:
     32    const: melexis,mlx90632
     33
     34  reg:
     35    maxItems: 1
     36    description: Default is 0x3a, but can be reprogrammed.
     37
     38required:
     39  - compatible
     40  - reg
     41
     42additionalProperties: false
     43
     44examples:
     45  - |
     46    i2c {
     47        #address-cells = <1>;
     48        #size-cells = <0>;
     49
     50        temp-sensor@3a {
     51            compatible = "melexis,mlx90632";
     52            reg = <0x3a>;
     53        };
     54    };
     55...