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,pdc-global.yaml (1232B)


      1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
      2%YAML 1.2
      3---
      4$id: http://devicetree.org/schemas/reset/qcom,pdc-global.yaml#
      5$schema: http://devicetree.org/meta-schemas/core.yaml#
      6
      7title: Qualcomm PDC Global
      8
      9maintainers:
     10  - Sibi Sankar <quic_sibis@quicinc.com>
     11
     12description:
     13  The bindings describes the reset-controller found on PDC-Global (Power Domain
     14  Controller) block for Qualcomm Technologies Inc SoCs.
     15
     16properties:
     17  compatible:
     18    oneOf:
     19      - description: on SC7180 SoCs the following compatibles must be specified
     20        items:
     21          - const: "qcom,sc7180-pdc-global"
     22          - const: "qcom,sdm845-pdc-global"
     23
     24      - description: on SC7280 SoCs the following compatibles must be specified
     25        items:
     26          - const: "qcom,sc7280-pdc-global"
     27
     28      - description: on SDM845 SoCs the following compatibles must be specified
     29        items:
     30          - const: "qcom,sdm845-pdc-global"
     31
     32  reg:
     33    maxItems: 1
     34
     35  '#reset-cells':
     36    const: 1
     37
     38required:
     39  - compatible
     40  - reg
     41  - '#reset-cells'
     42
     43additionalProperties: false
     44
     45examples:
     46  - |
     47    pdc_reset: reset-controller@b2e0000 {
     48      compatible = "qcom,sdm845-pdc-global";
     49      reg = <0xb2e0000 0x20000>;
     50      #reset-cells = <1>;
     51    };