The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/reserved-memory/qcom,rmtfs-mem.yaml

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    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 
    7 title: Qualcomm Remote File System Memory
    8 
    9 description: |
   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 
   14 maintainers:
   15   - Bjorn Andersson <bjorn.andersson@linaro.org>
   16 
   17 allOf:
   18   - $ref: "reserved-memory.yaml"
   19 
   20 properties:
   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 
   34 required:
   35   - qcom,client-id
   36 
   37 unevaluatedProperties: false
   38 
   39 examples:
   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     };

Cache object: fa19d21836f0ede1a899f05bc4bdb760


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.