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

asahi-kasei,ak8974.yaml (1226B)


      1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
      2%YAML 1.2
      3---
      4$id: http://devicetree.org/schemas/iio/magnetometer/asahi-kasei,ak8974.yaml#
      5$schema: http://devicetree.org/meta-schemas/core.yaml#
      6
      7title: Asahi Kasei AK8974 magnetometer sensor
      8
      9maintainers:
     10  - Linus Walleij <linus.walleij@linaro.org>
     11
     12properties:
     13  compatible:
     14    enum:
     15      - alps,hscdtd008a
     16      - asahi-kasei,ak8974
     17
     18  reg:
     19    maxItems: 1
     20
     21  interrupts:
     22    minItems: 1
     23    maxItems: 2
     24    description: |
     25      Data ready (DRDY) and interrupt (INT1) lines from the chip. The DRDY
     26      interrupt must be placed first. The interrupts can be triggered on
     27      rising or falling edges.
     28
     29  avdd-supply: true
     30
     31  dvdd-supply: true
     32
     33  mount-matrix: true
     34
     35additionalProperties: false
     36
     37required:
     38  - compatible
     39  - reg
     40
     41examples:
     42  - |
     43    #include <dt-bindings/interrupt-controller/irq.h>
     44    i2c {
     45        #address-cells = <1>;
     46        #size-cells = <0>;
     47
     48        magnetometer@f {
     49            compatible = "asahi-kasei,ak8974";
     50            reg = <0x0f>;
     51            avdd-supply = <&foo_reg>;
     52            dvdd-supply = <&bar_reg>;
     53            interrupts = <0 IRQ_TYPE_EDGE_RISING>,
     54                         <1 IRQ_TYPE_EDGE_RISING>;
     55        };
     56    };
     57...