qcom,cmd-db.yaml 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  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,cmd-db.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: Qualcomm Command DB
  7. description: |
  8. Command DB is a database that provides a mapping between resource key and the
  9. resource address for a system resource managed by a remote processor. The data
  10. is stored in a shared memory region and is loaded by the remote processor.
  11. Some of the Qualcomm Technologies Inc SoC's have hardware accelerators for
  12. controlling shared resources. Depending on the board configuration the shared
  13. resource properties may change. These properties are dynamically probed by the
  14. remote processor and made available in the shared memory.
  15. maintainers:
  16. - Bjorn Andersson <bjorn.andersson@linaro.org>
  17. allOf:
  18. - $ref: reserved-memory.yaml
  19. properties:
  20. compatible:
  21. const: qcom,cmd-db
  22. required:
  23. - reg
  24. unevaluatedProperties: false
  25. examples:
  26. - |
  27. reserved-memory {
  28. #address-cells = <1>;
  29. #size-cells = <1>;
  30. ranges;
  31. reserved-memory@85fe0000 {
  32. reg = <0x85fe0000 0x20000>;
  33. compatible = "qcom,cmd-db";
  34. no-map;
  35. };
  36. };