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

renesas,rcar-sysc.yaml (2054B)


      1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
      2%YAML 1.2
      3---
      4$id: "http://devicetree.org/schemas/power/renesas,rcar-sysc.yaml#"
      5$schema: "http://devicetree.org/meta-schemas/core.yaml#"
      6
      7title: Renesas R-Car and RZ/G System Controller
      8
      9maintainers:
     10  - Geert Uytterhoeven <geert+renesas@glider.be>
     11  - Magnus Damm <magnus.damm@gmail.com>
     12
     13description: |
     14  The R-Car (RZ/G) System Controller provides power management for the CPU
     15  cores and various coprocessors.
     16  The power domain IDs for consumers are defined in header files::
     17  include/dt-bindings/power/r8*-sysc.h
     18
     19properties:
     20  compatible:
     21    enum:
     22      - renesas,r8a7742-sysc  # RZ/G1H
     23      - renesas,r8a7743-sysc  # RZ/G1M
     24      - renesas,r8a7744-sysc  # RZ/G1N
     25      - renesas,r8a7745-sysc  # RZ/G1E
     26      - renesas,r8a77470-sysc # RZ/G1C
     27      - renesas,r8a774a1-sysc # RZ/G2M
     28      - renesas,r8a774b1-sysc # RZ/G2N
     29      - renesas,r8a774c0-sysc # RZ/G2E
     30      - renesas,r8a774e1-sysc # RZ/G2H
     31      - renesas,r8a7779-sysc  # R-Car H1
     32      - renesas,r8a7790-sysc  # R-Car H2
     33      - renesas,r8a7791-sysc  # R-Car M2-W
     34      - renesas,r8a7792-sysc  # R-Car V2H
     35      - renesas,r8a7793-sysc  # R-Car M2-N
     36      - renesas,r8a7794-sysc  # R-Car E2
     37      - renesas,r8a7795-sysc  # R-Car H3
     38      - renesas,r8a77961-sysc # R-Car M3-W+
     39      - renesas,r8a77965-sysc # R-Car M3-N
     40      - renesas,r8a7796-sysc  # R-Car M3-W
     41      - renesas,r8a77970-sysc # R-Car V3M
     42      - renesas,r8a77980-sysc # R-Car V3H
     43      - renesas,r8a77990-sysc # R-Car E3
     44      - renesas,r8a77995-sysc # R-Car D3
     45      - renesas,r8a779a0-sysc # R-Car V3U
     46      - renesas,r8a779f0-sysc # R-Car S4-8
     47      - renesas,r8a779g0-sysc # R-Car V4H
     48
     49  reg:
     50    maxItems: 1
     51
     52  '#power-domain-cells':
     53    const: 1
     54
     55required:
     56  - compatible
     57  - reg
     58  - '#power-domain-cells'
     59
     60additionalProperties: false
     61
     62examples:
     63  - |
     64    // System Controller node
     65    sysc: system-controller@e6180000 {
     66            compatible = "renesas,r8a7791-sysc";
     67            reg = <0xe6180000 0x0200>;
     68            #power-domain-cells = <1>;
     69    };