Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: "http://devicetree.org/schemas/reserved-memory/qcom,cmd-db.yaml#"
0005 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
0006 
0007 title: Qualcomm Command DB
0008 
0009 description: |
0010   Command DB is a database that provides a mapping between resource key and the
0011   resource address for a system resource managed by a remote processor. The data
0012   is stored in a shared memory region and is loaded by the remote processor.
0013 
0014   Some of the Qualcomm Technologies Inc SoC's have hardware accelerators for
0015   controlling shared resources. Depending on the board configuration the shared
0016   resource properties may change. These properties are dynamically probed by the
0017   remote processor and made available in the shared memory.
0018 
0019 maintainers:
0020   - Bjorn Andersson <bjorn.andersson@linaro.org>
0021 
0022 allOf:
0023   - $ref: "reserved-memory.yaml"
0024 
0025 properties:
0026   compatible:
0027     const: qcom,cmd-db
0028 
0029 required:
0030   - reg
0031 
0032 unevaluatedProperties: false
0033 
0034 examples:
0035   - |
0036     reserved-memory {
0037         #address-cells = <1>;
0038         #size-cells = <1>;
0039         ranges;
0040 
0041         reserved-memory@85fe0000 {
0042             reg = <0x85fe0000 0x20000>;
0043             compatible = "qcom,cmd-db";
0044             no-map;
0045         };
0046     };