tegra.yaml 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272
  1. # SPDX-License-Identifier: GPL-2.0
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/arm/tegra.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: NVIDIA Tegra
  7. maintainers:
  8. - Thierry Reding <thierry.reding@gmail.com>
  9. - Jonathan Hunter <jonathanh@nvidia.com>
  10. properties:
  11. $nodename:
  12. const: "/"
  13. compatible:
  14. oneOf:
  15. - items:
  16. - enum:
  17. - compal,paz00
  18. - compulab,trimslice
  19. - nvidia,harmony
  20. - nvidia,seaboard
  21. - nvidia,ventana
  22. - const: nvidia,tegra20
  23. - items:
  24. - enum:
  25. - ad,medcom-wide
  26. - ad,plutux
  27. - ad,tec
  28. - const: ad,tamonten
  29. - const: nvidia,tegra20
  30. - items:
  31. - enum:
  32. - toradex,colibri_t20-eval-v3
  33. - toradex,colibri_t20-iris
  34. - const: toradex,colibri_t20
  35. - const: nvidia,tegra20
  36. - description: ASUS Transformers T20 Device family
  37. items:
  38. - enum:
  39. - asus,sl101
  40. - asus,tf101
  41. - asus,tf101g
  42. - const: nvidia,tegra20
  43. - items:
  44. - const: acer,picasso
  45. - const: nvidia,tegra20
  46. - items:
  47. - enum:
  48. - nvidia,beaver
  49. - const: nvidia,tegra30
  50. - items:
  51. - enum:
  52. - nvidia,cardhu-a02
  53. - nvidia,cardhu-a04
  54. - const: nvidia,cardhu
  55. - const: nvidia,tegra30
  56. - description: ASUS Portable AiO P1801-T
  57. items:
  58. - const: asus,p1801-t
  59. - const: nvidia,tegra30
  60. - description: ASUS Transformers Device family
  61. items:
  62. - enum:
  63. - asus,tf201
  64. - asus,tf300t
  65. - asus,tf300tg
  66. - asus,tf300tl
  67. - asus,tf700t
  68. - const: nvidia,tegra30
  69. - description: Asus VivoTab RT
  70. items:
  71. - const: asus,tf600t
  72. - const: nvidia,tegra30
  73. - description: LG Optimus 4X P880
  74. items:
  75. - const: lg,p880
  76. - const: nvidia,tegra30
  77. - description: LG Optimus Vu P895
  78. items:
  79. - const: lg,p895
  80. - const: nvidia,tegra30
  81. - items:
  82. - const: toradex,apalis_t30-eval
  83. - const: toradex,apalis_t30
  84. - const: nvidia,tegra30
  85. - items:
  86. - const: toradex,apalis_t30-v1.1-eval
  87. - const: toradex,apalis_t30-eval
  88. - const: toradex,apalis_t30-v1.1
  89. - const: toradex,apalis_t30
  90. - const: nvidia,tegra30
  91. - items:
  92. - enum:
  93. - toradex,colibri_t30-eval-v3
  94. - const: toradex,colibri_t30
  95. - const: nvidia,tegra30
  96. - items:
  97. - const: asus,grouper
  98. - const: nvidia,tegra30
  99. - items:
  100. - const: asus,tilapia
  101. - const: asus,grouper
  102. - const: nvidia,tegra30
  103. - items:
  104. - const: ouya,ouya
  105. - const: nvidia,tegra30
  106. - items:
  107. - const: pegatron,chagall
  108. - const: nvidia,tegra30
  109. - items:
  110. - enum:
  111. - asus,tf701t
  112. - nvidia,dalmore
  113. - nvidia,roth
  114. - nvidia,tn7
  115. - const: nvidia,tegra114
  116. - items:
  117. - enum:
  118. - nvidia,jetson-tk1
  119. - nvidia,venice2
  120. - const: nvidia,tegra124
  121. - items:
  122. - const: toradex,apalis-tk1-eval
  123. - const: toradex,apalis-tk1
  124. - const: nvidia,tegra124
  125. - items:
  126. - const: toradex,apalis-tk1-v1.2-eval
  127. - const: toradex,apalis-tk1-eval
  128. - const: toradex,apalis-tk1-v1.2
  129. - const: toradex,apalis-tk1
  130. - const: nvidia,tegra124
  131. - items:
  132. - enum:
  133. - nvidia,norrin
  134. - const: nvidia,tegra132
  135. - const: nvidia,tegra124
  136. - items:
  137. - const: google,nyan-blaze-rev10
  138. - const: google,nyan-blaze-rev9
  139. - const: google,nyan-blaze-rev8
  140. - const: google,nyan-blaze-rev7
  141. - const: google,nyan-blaze-rev6
  142. - const: google,nyan-blaze-rev5
  143. - const: google,nyan-blaze-rev4
  144. - const: google,nyan-blaze-rev3
  145. - const: google,nyan-blaze-rev2
  146. - const: google,nyan-blaze-rev1
  147. - const: google,nyan-blaze-rev0
  148. - const: google,nyan-blaze
  149. - const: google,nyan
  150. - const: nvidia,tegra124
  151. - items:
  152. - const: google,nyan-big-rev10
  153. - const: google,nyan-big-rev9
  154. - const: google,nyan-big-rev8
  155. - const: google,nyan-big-rev7
  156. - const: google,nyan-big-rev6
  157. - const: google,nyan-big-rev5
  158. - const: google,nyan-big-rev4
  159. - const: google,nyan-big-rev3
  160. - const: google,nyan-big-rev2
  161. - const: google,nyan-big-rev1
  162. - const: google,nyan-big-rev0
  163. - const: google,nyan-big
  164. - const: google,nyan
  165. - const: nvidia,tegra124
  166. - items:
  167. - const: google,nyan-big-rev7
  168. - const: google,nyan-big-rev6
  169. - const: google,nyan-big-rev5
  170. - const: google,nyan-big-rev4
  171. - const: google,nyan-big-rev3
  172. - const: google,nyan-big-rev2
  173. - const: google,nyan-big-rev1
  174. - const: google,nyan-big-rev0
  175. - const: google,nyan-big
  176. - const: google,nyan
  177. - const: nvidia,tegra124
  178. - description: Xiaomi Mi Pad (A0101)
  179. items:
  180. - const: xiaomi,mocha
  181. - const: nvidia,tegra124
  182. - items:
  183. - enum:
  184. - nvidia,darcy
  185. - nvidia,p2371-0000
  186. - nvidia,p2371-2180
  187. - nvidia,p2571
  188. - nvidia,p2894-0050-a08
  189. - nvidia,p3450-0000
  190. - const: nvidia,tegra210
  191. - items:
  192. - const: nvidia,p3541-0000
  193. - const: nvidia,p3450-0000
  194. - const: nvidia,tegra210
  195. - description: Jetson TX2 Developer Kit
  196. items:
  197. - const: nvidia,p2771-0000
  198. - const: nvidia,tegra186
  199. - description: Jetson TX2 NX Developer Kit
  200. items:
  201. - const: nvidia,p3509-0000+p3636-0001
  202. - const: nvidia,tegra186
  203. - description: Jetson AGX Xavier Developer Kit
  204. items:
  205. - const: nvidia,p2972-0000
  206. - const: nvidia,tegra194
  207. - description: Jetson Xavier NX
  208. items:
  209. - const: nvidia,p3668-0000
  210. - const: nvidia,tegra194
  211. - description: Jetson Xavier NX (eMMC)
  212. items:
  213. - const: nvidia,p3668-0001
  214. - const: nvidia,tegra194
  215. - description: Jetson Xavier NX Developer Kit
  216. items:
  217. - const: nvidia,p3509-0000+p3668-0000
  218. - const: nvidia,tegra194
  219. - description: Jetson Xavier NX Developer Kit (eMMC)
  220. items:
  221. - const: nvidia,p3509-0000+p3668-0001
  222. - const: nvidia,tegra194
  223. - items:
  224. - const: nvidia,tegra234-vdk
  225. - const: nvidia,tegra234
  226. - description: Jetson AGX Orin
  227. items:
  228. - const: nvidia,p3701-0000
  229. - const: nvidia,tegra234
  230. - description: Jetson AGX Orin Developer Kit
  231. items:
  232. - const: nvidia,p3737-0000+p3701-0000
  233. - const: nvidia,p3701-0000
  234. - const: nvidia,tegra234
  235. - description: Jetson AGX Orin Developer Kit with Industrial Module
  236. items:
  237. - const: nvidia,p3737-0000+p3701-0008
  238. - const: nvidia,p3701-0008
  239. - const: nvidia,tegra234
  240. - description: NVIDIA IGX Orin Development Kit
  241. items:
  242. - const: nvidia,p3740-0002+p3701-0008
  243. - const: nvidia,p3701-0008
  244. - const: nvidia,tegra234
  245. - description: Jetson Orin NX
  246. items:
  247. - const: nvidia,p3767-0000
  248. - const: nvidia,tegra234
  249. - description: Jetson Orin NX Engineering Reference Developer Kit
  250. items:
  251. - const: nvidia,p3768-0000+p3767-0000
  252. - const: nvidia,p3767-0000
  253. - const: nvidia,tegra234
  254. - description: Jetson Orin Nano
  255. items:
  256. - const: nvidia,p3767-0005
  257. - const: nvidia,tegra234
  258. - description: Jetson Orin Nano Developer Kit
  259. items:
  260. - const: nvidia,p3768-0000+p3767-0005
  261. - const: nvidia,p3767-0005
  262. - const: nvidia,tegra234
  263. - description: NVIDIA P3971-0089+P3834-0008 Engineering Reference Platform
  264. items:
  265. - const: nvidia,p3971-0089+p3834-0008
  266. - const: nvidia,p3834-0008
  267. - const: nvidia,tegra264
  268. additionalProperties: true