hte-consumer.yaml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/timestamp/hte-consumer.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: HTE Consumer
  7. maintainers:
  8. - Dipen Patel <dipenp@nvidia.com>
  9. select: true
  10. properties:
  11. timestamps:
  12. $ref: /schemas/types.yaml#/definitions/phandle-array
  13. description:
  14. The list of HTE provider phandle. The first cell must represent the
  15. provider phandle followed by the line identifiers. The meaning of the
  16. line identifier and exact number of arguments must be specified in the
  17. HTE provider device tree binding document.
  18. timestamp-names:
  19. $ref: /schemas/types.yaml#/definitions/string-array
  20. description:
  21. An optional string property to label each line specifier present in the
  22. timestamp property.
  23. dependencies:
  24. timestamp-names: [ timestamps ]
  25. additionalProperties: true
  26. examples:
  27. - |
  28. hte_tegra_consumer {
  29. timestamps = <&tegra_hte_aon 0x9>, <&tegra_hte_lic 0x19>;
  30. timestamp-names = "hte-gpio", "hte-i2c";
  31. };