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

google,cros-ec-regulator.yaml (1185B)


      1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
      2%YAML 1.2
      3---
      4$id: http://devicetree.org/schemas/regulator/google,cros-ec-regulator.yaml#
      5$schema: http://devicetree.org/meta-schemas/core.yaml#
      6
      7title: ChromeOS EC controlled voltage regulators
      8
      9maintainers:
     10  - Pi-Hsun Shih <pihsun@chromium.org>
     11
     12description:
     13  Any property defined as part of the core regulator binding, defined in
     14  regulator.yaml, can also be used.
     15
     16allOf:
     17  - $ref: "regulator.yaml#"
     18
     19properties:
     20  compatible:
     21    const: google,cros-ec-regulator
     22
     23  reg:
     24    maxItems: 1
     25    description: Identifier for the voltage regulator to ChromeOS EC.
     26
     27required:
     28  - compatible
     29  - reg
     30
     31unevaluatedProperties: false
     32
     33examples:
     34  - |
     35    spi0 {
     36        #address-cells = <1>;
     37        #size-cells = <0>;
     38
     39        cros_ec: ec@0 {
     40            compatible = "google,cros-ec-spi";
     41            reg = <0>;
     42            #address-cells = <1>;
     43            #size-cells = <0>;
     44
     45            regulator@0 {
     46                compatible = "google,cros-ec-regulator";
     47                regulator-min-microvolt = <1800000>;
     48                regulator-max-microvolt = <3300000>;
     49                reg = <0>;
     50            };
     51        };
     52    };
     53...