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

qcom,msm8996-apcc.yaml (1200B)


      1# SPDX-License-Identifier: GPL-2.0-only
      2%YAML 1.2
      3---
      4$id: http://devicetree.org/schemas/clock/qcom,msm8996-apcc.yaml#
      5$schema: http://devicetree.org/meta-schemas/core.yaml#
      6
      7title: Qualcomm clock controller for MSM8996 CPUs
      8
      9maintainers:
     10  - Loic Poulain <loic.poulain@linaro.org>
     11
     12description: |
     13  Qualcomm CPU clock controller for MSM8996 CPUs, clock 0 is for Power cluster
     14  and clock 1 is for Perf cluster.
     15
     16properties:
     17  compatible:
     18    enum:
     19      - qcom,msm8996-apcc
     20
     21  reg:
     22    maxItems: 1
     23
     24  '#clock-cells':
     25    const: 1
     26
     27  clocks:
     28    items:
     29      - description: Primary PLL clock for power cluster (little)
     30      - description: Primary PLL clock for perf cluster (big)
     31      - description: Alternate PLL clock for power cluster (little)
     32      - description: Alternate PLL clock for perf cluster (big)
     33
     34  clock-names:
     35    items:
     36      - const: pwrcl_pll
     37      - const: perfcl_pll
     38      - const: pwrcl_alt_pll
     39      - const: perfcl_alt_pll
     40
     41required:
     42  - compatible
     43  - reg
     44  - '#clock-cells'
     45
     46additionalProperties: false
     47
     48examples:
     49  - |
     50    kryocc: clock-controller@6400000 {
     51        compatible = "qcom,msm8996-apcc";
     52        reg = <0x6400000 0x90000>;
     53        #clock-cells = <1>;
     54    };