brintos

brintos / linux-shallow public Read only

0
0
Text · 1.7 KiB · faef3d6 Raw
82 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/sram/qcom,imem.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm IMEM memory region8 9maintainers:10  - Bjorn Andersson <bjorn.andersson@linaro.org>11 12description:13  Qualcomm IMEM is dedicated memory region for various debug features and DMA14  transactions.15 16properties:17  compatible:18    items:19      - enum:20          - qcom,apq8064-imem21          - qcom,msm8226-imem22          - qcom,msm8974-imem23          - qcom,qcs404-imem24          - qcom,qdu1000-imem25          - qcom,sa8775p-imem26          - qcom,sc7180-imem27          - qcom,sc7280-imem28          - qcom,sdm630-imem29          - qcom,sdm845-imem30          - qcom,sdx55-imem31          - qcom,sdx65-imem32          - qcom,sm6375-imem33          - qcom,sm8450-imem34      - const: syscon35      - const: simple-mfd36 37  reg:38    maxItems: 139 40  ranges: true41 42  '#address-cells':43    const: 144 45  '#size-cells':46    const: 147 48  reboot-mode:49    $ref: /schemas/power/reset/syscon-reboot-mode.yaml#50 51patternProperties:52  "^pil-reloc@[0-9a-f]+$":53    $ref: /schemas/remoteproc/qcom,pil-info.yaml#54    description: Peripheral image loader relocation region55 56required:57  - compatible58  - reg59 60additionalProperties: false61 62examples:63  - |64    soc {65        #address-cells = <2>;66        #size-cells = <2>;67 68        sram@146bf000 {69            compatible = "qcom,sdm845-imem", "syscon", "simple-mfd";70            reg = <0 0x146bf000 0 0x1000>;71            ranges = <0 0 0x146bf000 0x1000>;72 73            #address-cells = <1>;74            #size-cells = <1>;75 76            pil-reloc@94c {77                compatible = "qcom,pil-reloc-info";78                reg = <0x94c 0xc8>;79            };80        };81    };82