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,rmtfs-mem.yaml (1295B)


      1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
      2%YAML 1.2
      3---
      4$id: "http://devicetree.org/schemas/reserved-memory/qcom,rmtfs-mem.yaml#"
      5$schema: "http://devicetree.org/meta-schemas/core.yaml#"
      6
      7title: Qualcomm Remote File System Memory
      8
      9description: |
     10  This binding describes the Qualcomm remote filesystem memory, which serves the
     11  purpose of describing the shared memory region used for remote processors to
     12  access block device data using the Remote Filesystem protocol.
     13
     14maintainers:
     15  - Bjorn Andersson <bjorn.andersson@linaro.org>
     16
     17allOf:
     18  - $ref: "reserved-memory.yaml"
     19
     20properties:
     21  compatible:
     22    const: qcom,rmtfs-mem
     23
     24  qcom,client-id:
     25    $ref: /schemas/types.yaml#/definitions/uint32
     26    description: >
     27      identifier of the client to use this region for buffers
     28
     29  qcom,vmid:
     30    $ref: /schemas/types.yaml#/definitions/uint32
     31    description: >
     32      vmid of the remote processor, to set up memory protection
     33
     34required:
     35  - qcom,client-id
     36
     37unevaluatedProperties: false
     38
     39examples:
     40  - |
     41    reserved-memory {
     42        #address-cells = <1>;
     43        #size-cells = <1>;
     44        ranges;
     45
     46        rmtfs@86700000 {
     47            compatible = "qcom,rmtfs-mem";
     48            reg = <0x86700000 0xe0000>;
     49            no-map;
     50
     51            qcom,client-id = <1>;
     52        };
     53    };