nvidia,tegra186-misc.yaml 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/misc/nvidia,tegra186-misc.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: NVIDIA Tegra186 (and later) MISC register block
  7. maintainers:
  8. - Thierry Reding <thierry.reding@gmail.com>
  9. - Jon Hunter <jonathanh@nvidia.com>
  10. description: The MISC register block found on Tegra186 and later SoCs contains
  11. registers that can be used to identify a given chip and various strapping
  12. options.
  13. properties:
  14. compatible:
  15. enum:
  16. - nvidia,tegra186-misc
  17. - nvidia,tegra194-misc
  18. - nvidia,tegra234-misc
  19. reg:
  20. items:
  21. - description: physical address and length of the registers which
  22. contain revision and debug features
  23. - description: physical address and length of the registers which
  24. indicate strapping options
  25. additionalProperties: false
  26. required:
  27. - compatible
  28. - reg
  29. examples:
  30. - |
  31. misc@100000 {
  32. compatible = "nvidia,tegra186-misc";
  33. reg = <0x00100000 0xf000>,
  34. <0x0010f000 0x1000>;
  35. };