tegra194-p2972-0000.dts 44 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448
  1. // SPDX-License-Identifier: GPL-2.0
  2. /dts-v1/;
  3. #include <dt-bindings/input/linux-event-codes.h>
  4. #include <dt-bindings/input/gpio-keys.h>
  5. #include "tegra194-p2888.dtsi"
  6. / {
  7. model = "NVIDIA Jetson AGX Xavier Developer Kit";
  8. compatible = "nvidia,p2972-0000", "nvidia,tegra194";
  9. bus@0 {
  10. aconnect@2900000 {
  11. status = "okay";
  12. dma-controller@2930000 {
  13. status = "okay";
  14. };
  15. interrupt-controller@2a40000 {
  16. status = "okay";
  17. };
  18. ahub@2900800 {
  19. status = "okay";
  20. ports {
  21. #address-cells = <1>;
  22. #size-cells = <0>;
  23. port@0 {
  24. reg = <0x0>;
  25. xbar_admaif0_ep: endpoint {
  26. remote-endpoint = <&admaif0_ep>;
  27. };
  28. };
  29. port@1 {
  30. reg = <0x1>;
  31. xbar_admaif1_ep: endpoint {
  32. remote-endpoint = <&admaif1_ep>;
  33. };
  34. };
  35. port@2 {
  36. reg = <0x2>;
  37. xbar_admaif2_ep: endpoint {
  38. remote-endpoint = <&admaif2_ep>;
  39. };
  40. };
  41. port@3 {
  42. reg = <0x3>;
  43. xbar_admaif3_ep: endpoint {
  44. remote-endpoint = <&admaif3_ep>;
  45. };
  46. };
  47. port@4 {
  48. reg = <0x4>;
  49. xbar_admaif4_ep: endpoint {
  50. remote-endpoint = <&admaif4_ep>;
  51. };
  52. };
  53. port@5 {
  54. reg = <0x5>;
  55. xbar_admaif5_ep: endpoint {
  56. remote-endpoint = <&admaif5_ep>;
  57. };
  58. };
  59. port@6 {
  60. reg = <0x6>;
  61. xbar_admaif6_ep: endpoint {
  62. remote-endpoint = <&admaif6_ep>;
  63. };
  64. };
  65. port@7 {
  66. reg = <0x7>;
  67. xbar_admaif7_ep: endpoint {
  68. remote-endpoint = <&admaif7_ep>;
  69. };
  70. };
  71. port@8 {
  72. reg = <0x8>;
  73. xbar_admaif8_ep: endpoint {
  74. remote-endpoint = <&admaif8_ep>;
  75. };
  76. };
  77. port@9 {
  78. reg = <0x9>;
  79. xbar_admaif9_ep: endpoint {
  80. remote-endpoint = <&admaif9_ep>;
  81. };
  82. };
  83. port@a {
  84. reg = <0xa>;
  85. xbar_admaif10_ep: endpoint {
  86. remote-endpoint = <&admaif10_ep>;
  87. };
  88. };
  89. port@b {
  90. reg = <0xb>;
  91. xbar_admaif11_ep: endpoint {
  92. remote-endpoint = <&admaif11_ep>;
  93. };
  94. };
  95. port@c {
  96. reg = <0xc>;
  97. xbar_admaif12_ep: endpoint {
  98. remote-endpoint = <&admaif12_ep>;
  99. };
  100. };
  101. port@d {
  102. reg = <0xd>;
  103. xbar_admaif13_ep: endpoint {
  104. remote-endpoint = <&admaif13_ep>;
  105. };
  106. };
  107. port@e {
  108. reg = <0xe>;
  109. xbar_admaif14_ep: endpoint {
  110. remote-endpoint = <&admaif14_ep>;
  111. };
  112. };
  113. port@f {
  114. reg = <0xf>;
  115. xbar_admaif15_ep: endpoint {
  116. remote-endpoint = <&admaif15_ep>;
  117. };
  118. };
  119. port@10 {
  120. reg = <0x10>;
  121. xbar_admaif16_ep: endpoint {
  122. remote-endpoint = <&admaif16_ep>;
  123. };
  124. };
  125. port@11 {
  126. reg = <0x11>;
  127. xbar_admaif17_ep: endpoint {
  128. remote-endpoint = <&admaif17_ep>;
  129. };
  130. };
  131. port@12 {
  132. reg = <0x12>;
  133. xbar_admaif18_ep: endpoint {
  134. remote-endpoint = <&admaif18_ep>;
  135. };
  136. };
  137. port@13 {
  138. reg = <0x13>;
  139. xbar_admaif19_ep: endpoint {
  140. remote-endpoint = <&admaif19_ep>;
  141. };
  142. };
  143. xbar_i2s1_port: port@14 {
  144. reg = <0x14>;
  145. xbar_i2s1_ep: endpoint {
  146. remote-endpoint = <&i2s1_cif_ep>;
  147. };
  148. };
  149. xbar_i2s2_port: port@15 {
  150. reg = <0x15>;
  151. xbar_i2s2_ep: endpoint {
  152. remote-endpoint = <&i2s2_cif_ep>;
  153. };
  154. };
  155. xbar_i2s4_port: port@17 {
  156. reg = <0x17>;
  157. xbar_i2s4_ep: endpoint {
  158. remote-endpoint = <&i2s4_cif_ep>;
  159. };
  160. };
  161. xbar_i2s6_port: port@19 {
  162. reg = <0x19>;
  163. xbar_i2s6_ep: endpoint {
  164. remote-endpoint = <&i2s6_cif_ep>;
  165. };
  166. };
  167. xbar_dmic3_port: port@1c {
  168. reg = <0x1c>;
  169. xbar_dmic3_ep: endpoint {
  170. remote-endpoint = <&dmic3_cif_ep>;
  171. };
  172. };
  173. xbar_sfc1_in_port: port@20 {
  174. reg = <0x20>;
  175. xbar_sfc1_in_ep: endpoint {
  176. remote-endpoint = <&sfc1_cif_in_ep>;
  177. };
  178. };
  179. port@21 {
  180. reg = <0x21>;
  181. xbar_sfc1_out_ep: endpoint {
  182. remote-endpoint = <&sfc1_cif_out_ep>;
  183. };
  184. };
  185. xbar_sfc2_in_port: port@22 {
  186. reg = <0x22>;
  187. xbar_sfc2_in_ep: endpoint {
  188. remote-endpoint = <&sfc2_cif_in_ep>;
  189. };
  190. };
  191. port@23 {
  192. reg = <0x23>;
  193. xbar_sfc2_out_ep: endpoint {
  194. remote-endpoint = <&sfc2_cif_out_ep>;
  195. };
  196. };
  197. xbar_sfc3_in_port: port@24 {
  198. reg = <0x24>;
  199. xbar_sfc3_in_ep: endpoint {
  200. remote-endpoint = <&sfc3_cif_in_ep>;
  201. };
  202. };
  203. port@25 {
  204. reg = <0x25>;
  205. xbar_sfc3_out_ep: endpoint {
  206. remote-endpoint = <&sfc3_cif_out_ep>;
  207. };
  208. };
  209. xbar_sfc4_in_port: port@26 {
  210. reg = <0x26>;
  211. xbar_sfc4_in_ep: endpoint {
  212. remote-endpoint = <&sfc4_cif_in_ep>;
  213. };
  214. };
  215. port@27 {
  216. reg = <0x27>;
  217. xbar_sfc4_out_ep: endpoint {
  218. remote-endpoint = <&sfc4_cif_out_ep>;
  219. };
  220. };
  221. xbar_mvc1_in_port: port@28 {
  222. reg = <0x28>;
  223. xbar_mvc1_in_ep: endpoint {
  224. remote-endpoint = <&mvc1_cif_in_ep>;
  225. };
  226. };
  227. port@29 {
  228. reg = <0x29>;
  229. xbar_mvc1_out_ep: endpoint {
  230. remote-endpoint = <&mvc1_cif_out_ep>;
  231. };
  232. };
  233. xbar_mvc2_in_port: port@2a {
  234. reg = <0x2a>;
  235. xbar_mvc2_in_ep: endpoint {
  236. remote-endpoint = <&mvc2_cif_in_ep>;
  237. };
  238. };
  239. port@2b {
  240. reg = <0x2b>;
  241. xbar_mvc2_out_ep: endpoint {
  242. remote-endpoint = <&mvc2_cif_out_ep>;
  243. };
  244. };
  245. xbar_amx1_in1_port: port@2c {
  246. reg = <0x2c>;
  247. xbar_amx1_in1_ep: endpoint {
  248. remote-endpoint = <&amx1_in1_ep>;
  249. };
  250. };
  251. xbar_amx1_in2_port: port@2d {
  252. reg = <0x2d>;
  253. xbar_amx1_in2_ep: endpoint {
  254. remote-endpoint = <&amx1_in2_ep>;
  255. };
  256. };
  257. xbar_amx1_in3_port: port@2e {
  258. reg = <0x2e>;
  259. xbar_amx1_in3_ep: endpoint {
  260. remote-endpoint = <&amx1_in3_ep>;
  261. };
  262. };
  263. xbar_amx1_in4_port: port@2f {
  264. reg = <0x2f>;
  265. xbar_amx1_in4_ep: endpoint {
  266. remote-endpoint = <&amx1_in4_ep>;
  267. };
  268. };
  269. port@30 {
  270. reg = <0x30>;
  271. xbar_amx1_out_ep: endpoint {
  272. remote-endpoint = <&amx1_out_ep>;
  273. };
  274. };
  275. xbar_amx2_in1_port: port@31 {
  276. reg = <0x31>;
  277. xbar_amx2_in1_ep: endpoint {
  278. remote-endpoint = <&amx2_in1_ep>;
  279. };
  280. };
  281. xbar_amx2_in2_port: port@32 {
  282. reg = <0x32>;
  283. xbar_amx2_in2_ep: endpoint {
  284. remote-endpoint = <&amx2_in2_ep>;
  285. };
  286. };
  287. xbar_amx2_in3_port: port@33 {
  288. reg = <0x33>;
  289. xbar_amx2_in3_ep: endpoint {
  290. remote-endpoint = <&amx2_in3_ep>;
  291. };
  292. };
  293. xbar_amx2_in4_port: port@34 {
  294. reg = <0x34>;
  295. xbar_amx2_in4_ep: endpoint {
  296. remote-endpoint = <&amx2_in4_ep>;
  297. };
  298. };
  299. port@35 {
  300. reg = <0x35>;
  301. xbar_amx2_out_ep: endpoint {
  302. remote-endpoint = <&amx2_out_ep>;
  303. };
  304. };
  305. xbar_amx3_in1_port: port@36 {
  306. reg = <0x36>;
  307. xbar_amx3_in1_ep: endpoint {
  308. remote-endpoint = <&amx3_in1_ep>;
  309. };
  310. };
  311. xbar_amx3_in2_port: port@37 {
  312. reg = <0x37>;
  313. xbar_amx3_in2_ep: endpoint {
  314. remote-endpoint = <&amx3_in2_ep>;
  315. };
  316. };
  317. xbar_amx3_in3_port: port@38 {
  318. reg = <0x38>;
  319. xbar_amx3_in3_ep: endpoint {
  320. remote-endpoint = <&amx3_in3_ep>;
  321. };
  322. };
  323. xbar_amx3_in4_port: port@39 {
  324. reg = <0x39>;
  325. xbar_amx3_in4_ep: endpoint {
  326. remote-endpoint = <&amx3_in4_ep>;
  327. };
  328. };
  329. port@3a {
  330. reg = <0x3a>;
  331. xbar_amx3_out_ep: endpoint {
  332. remote-endpoint = <&amx3_out_ep>;
  333. };
  334. };
  335. xbar_amx4_in1_port: port@3b {
  336. reg = <0x3b>;
  337. xbar_amx4_in1_ep: endpoint {
  338. remote-endpoint = <&amx4_in1_ep>;
  339. };
  340. };
  341. xbar_amx4_in2_port: port@3c {
  342. reg = <0x3c>;
  343. xbar_amx4_in2_ep: endpoint {
  344. remote-endpoint = <&amx4_in2_ep>;
  345. };
  346. };
  347. xbar_amx4_in3_port: port@3d {
  348. reg = <0x3d>;
  349. xbar_amx4_in3_ep: endpoint {
  350. remote-endpoint = <&amx4_in3_ep>;
  351. };
  352. };
  353. xbar_amx4_in4_port: port@3e {
  354. reg = <0x3e>;
  355. xbar_amx4_in4_ep: endpoint {
  356. remote-endpoint = <&amx4_in4_ep>;
  357. };
  358. };
  359. port@3f {
  360. reg = <0x3f>;
  361. xbar_amx4_out_ep: endpoint {
  362. remote-endpoint = <&amx4_out_ep>;
  363. };
  364. };
  365. xbar_adx1_in_port: port@40 {
  366. reg = <0x40>;
  367. xbar_adx1_in_ep: endpoint {
  368. remote-endpoint = <&adx1_in_ep>;
  369. };
  370. };
  371. port@41 {
  372. reg = <0x41>;
  373. xbar_adx1_out1_ep: endpoint {
  374. remote-endpoint = <&adx1_out1_ep>;
  375. };
  376. };
  377. port@42 {
  378. reg = <0x42>;
  379. xbar_adx1_out2_ep: endpoint {
  380. remote-endpoint = <&adx1_out2_ep>;
  381. };
  382. };
  383. port@43 {
  384. reg = <0x43>;
  385. xbar_adx1_out3_ep: endpoint {
  386. remote-endpoint = <&adx1_out3_ep>;
  387. };
  388. };
  389. port@44 {
  390. reg = <0x44>;
  391. xbar_adx1_out4_ep: endpoint {
  392. remote-endpoint = <&adx1_out4_ep>;
  393. };
  394. };
  395. xbar_adx2_in_port: port@45 {
  396. reg = <0x45>;
  397. xbar_adx2_in_ep: endpoint {
  398. remote-endpoint = <&adx2_in_ep>;
  399. };
  400. };
  401. port@46 {
  402. reg = <0x46>;
  403. xbar_adx2_out1_ep: endpoint {
  404. remote-endpoint = <&adx2_out1_ep>;
  405. };
  406. };
  407. port@47 {
  408. reg = <0x47>;
  409. xbar_adx2_out2_ep: endpoint {
  410. remote-endpoint = <&adx2_out2_ep>;
  411. };
  412. };
  413. port@48 {
  414. reg = <0x48>;
  415. xbar_adx2_out3_ep: endpoint {
  416. remote-endpoint = <&adx2_out3_ep>;
  417. };
  418. };
  419. port@49 {
  420. reg = <0x49>;
  421. xbar_adx2_out4_ep: endpoint {
  422. remote-endpoint = <&adx2_out4_ep>;
  423. };
  424. };
  425. xbar_adx3_in_port: port@4a {
  426. reg = <0x4a>;
  427. xbar_adx3_in_ep: endpoint {
  428. remote-endpoint = <&adx3_in_ep>;
  429. };
  430. };
  431. port@4b {
  432. reg = <0x4b>;
  433. xbar_adx3_out1_ep: endpoint {
  434. remote-endpoint = <&adx3_out1_ep>;
  435. };
  436. };
  437. port@4c {
  438. reg = <0x4c>;
  439. xbar_adx3_out2_ep: endpoint {
  440. remote-endpoint = <&adx3_out2_ep>;
  441. };
  442. };
  443. port@4d {
  444. reg = <0x4d>;
  445. xbar_adx3_out3_ep: endpoint {
  446. remote-endpoint = <&adx3_out3_ep>;
  447. };
  448. };
  449. port@4e {
  450. reg = <0x4e>;
  451. xbar_adx3_out4_ep: endpoint {
  452. remote-endpoint = <&adx3_out4_ep>;
  453. };
  454. };
  455. xbar_adx4_in_port: port@4f {
  456. reg = <0x4f>;
  457. xbar_adx4_in_ep: endpoint {
  458. remote-endpoint = <&adx4_in_ep>;
  459. };
  460. };
  461. port@50 {
  462. reg = <0x50>;
  463. xbar_adx4_out1_ep: endpoint {
  464. remote-endpoint = <&adx4_out1_ep>;
  465. };
  466. };
  467. port@51 {
  468. reg = <0x51>;
  469. xbar_adx4_out2_ep: endpoint {
  470. remote-endpoint = <&adx4_out2_ep>;
  471. };
  472. };
  473. port@52 {
  474. reg = <0x52>;
  475. xbar_adx4_out3_ep: endpoint {
  476. remote-endpoint = <&adx4_out3_ep>;
  477. };
  478. };
  479. port@53 {
  480. reg = <0x53>;
  481. xbar_adx4_out4_ep: endpoint {
  482. remote-endpoint = <&adx4_out4_ep>;
  483. };
  484. };
  485. xbar_mixer_in1_port: port@54 {
  486. reg = <0x54>;
  487. xbar_mixer_in1_ep: endpoint {
  488. remote-endpoint = <&mixer_in1_ep>;
  489. };
  490. };
  491. xbar_mixer_in2_port: port@55 {
  492. reg = <0x55>;
  493. xbar_mixer_in2_ep: endpoint {
  494. remote-endpoint = <&mixer_in2_ep>;
  495. };
  496. };
  497. xbar_mixer_in3_port: port@56 {
  498. reg = <0x56>;
  499. xbar_mixer_in3_ep: endpoint {
  500. remote-endpoint = <&mixer_in3_ep>;
  501. };
  502. };
  503. xbar_mixer_in4_port: port@57 {
  504. reg = <0x57>;
  505. xbar_mixer_in4_ep: endpoint {
  506. remote-endpoint = <&mixer_in4_ep>;
  507. };
  508. };
  509. xbar_mixer_in5_port: port@58 {
  510. reg = <0x58>;
  511. xbar_mixer_in5_ep: endpoint {
  512. remote-endpoint = <&mixer_in5_ep>;
  513. };
  514. };
  515. xbar_mixer_in6_port: port@59 {
  516. reg = <0x59>;
  517. xbar_mixer_in6_ep: endpoint {
  518. remote-endpoint = <&mixer_in6_ep>;
  519. };
  520. };
  521. xbar_mixer_in7_port: port@5a {
  522. reg = <0x5a>;
  523. xbar_mixer_in7_ep: endpoint {
  524. remote-endpoint = <&mixer_in7_ep>;
  525. };
  526. };
  527. xbar_mixer_in8_port: port@5b {
  528. reg = <0x5b>;
  529. xbar_mixer_in8_ep: endpoint {
  530. remote-endpoint = <&mixer_in8_ep>;
  531. };
  532. };
  533. xbar_mixer_in9_port: port@5c {
  534. reg = <0x5c>;
  535. xbar_mixer_in9_ep: endpoint {
  536. remote-endpoint = <&mixer_in9_ep>;
  537. };
  538. };
  539. xbar_mixer_in10_port: port@5d {
  540. reg = <0x5d>;
  541. xbar_mixer_in10_ep: endpoint {
  542. remote-endpoint = <&mixer_in10_ep>;
  543. };
  544. };
  545. port@5e {
  546. reg = <0x5e>;
  547. xbar_mixer_out1_ep: endpoint {
  548. remote-endpoint = <&mixer_out1_ep>;
  549. };
  550. };
  551. port@5f {
  552. reg = <0x5f>;
  553. xbar_mixer_out2_ep: endpoint {
  554. remote-endpoint = <&mixer_out2_ep>;
  555. };
  556. };
  557. port@60 {
  558. reg = <0x60>;
  559. xbar_mixer_out3_ep: endpoint {
  560. remote-endpoint = <&mixer_out3_ep>;
  561. };
  562. };
  563. port@61 {
  564. reg = <0x61>;
  565. xbar_mixer_out4_ep: endpoint {
  566. remote-endpoint = <&mixer_out4_ep>;
  567. };
  568. };
  569. port@62 {
  570. reg = <0x62>;
  571. xbar_mixer_out5_ep: endpoint {
  572. remote-endpoint = <&mixer_out5_ep>;
  573. };
  574. };
  575. xbar_asrc_in1_port: port@63 {
  576. reg = <0x63>;
  577. xbar_asrc_in1_ep: endpoint {
  578. remote-endpoint = <&asrc_in1_ep>;
  579. };
  580. };
  581. port@64 {
  582. reg = <0x64>;
  583. xbar_asrc_out1_ep: endpoint {
  584. remote-endpoint = <&asrc_out1_ep>;
  585. };
  586. };
  587. xbar_asrc_in2_port: port@65 {
  588. reg = <0x65>;
  589. xbar_asrc_in2_ep: endpoint {
  590. remote-endpoint = <&asrc_in2_ep>;
  591. };
  592. };
  593. port@66 {
  594. reg = <0x66>;
  595. xbar_asrc_out2_ep: endpoint {
  596. remote-endpoint = <&asrc_out2_ep>;
  597. };
  598. };
  599. xbar_asrc_in3_port: port@67 {
  600. reg = <0x67>;
  601. xbar_asrc_in3_ep: endpoint {
  602. remote-endpoint = <&asrc_in3_ep>;
  603. };
  604. };
  605. port@68 {
  606. reg = <0x68>;
  607. xbar_asrc_out3_ep: endpoint {
  608. remote-endpoint = <&asrc_out3_ep>;
  609. };
  610. };
  611. xbar_asrc_in4_port: port@69 {
  612. reg = <0x69>;
  613. xbar_asrc_in4_ep: endpoint {
  614. remote-endpoint = <&asrc_in4_ep>;
  615. };
  616. };
  617. port@6a {
  618. reg = <0x6a>;
  619. xbar_asrc_out4_ep: endpoint {
  620. remote-endpoint = <&asrc_out4_ep>;
  621. };
  622. };
  623. xbar_asrc_in5_port: port@6b {
  624. reg = <0x6b>;
  625. xbar_asrc_in5_ep: endpoint {
  626. remote-endpoint = <&asrc_in5_ep>;
  627. };
  628. };
  629. port@6c {
  630. reg = <0x6c>;
  631. xbar_asrc_out5_ep: endpoint {
  632. remote-endpoint = <&asrc_out5_ep>;
  633. };
  634. };
  635. xbar_asrc_in6_port: port@6d {
  636. reg = <0x6d>;
  637. xbar_asrc_in6_ep: endpoint {
  638. remote-endpoint = <&asrc_in6_ep>;
  639. };
  640. };
  641. port@6e {
  642. reg = <0x6e>;
  643. xbar_asrc_out6_ep: endpoint {
  644. remote-endpoint = <&asrc_out6_ep>;
  645. };
  646. };
  647. xbar_asrc_in7_port: port@6f {
  648. reg = <0x6f>;
  649. xbar_asrc_in7_ep: endpoint {
  650. remote-endpoint = <&asrc_in7_ep>;
  651. };
  652. };
  653. xbar_ope1_in_port: port@70 {
  654. reg = <0x70>;
  655. xbar_ope1_in_ep: endpoint {
  656. remote-endpoint = <&ope1_cif_in_ep>;
  657. };
  658. };
  659. port@71 {
  660. reg = <0x71>;
  661. xbar_ope1_out_ep: endpoint {
  662. remote-endpoint = <&ope1_cif_out_ep>;
  663. };
  664. };
  665. };
  666. admaif@290f000 {
  667. status = "okay";
  668. ports {
  669. #address-cells = <1>;
  670. #size-cells = <0>;
  671. admaif0_port: port@0 {
  672. reg = <0x0>;
  673. admaif0_ep: endpoint {
  674. remote-endpoint = <&xbar_admaif0_ep>;
  675. };
  676. };
  677. admaif1_port: port@1 {
  678. reg = <0x1>;
  679. admaif1_ep: endpoint {
  680. remote-endpoint = <&xbar_admaif1_ep>;
  681. };
  682. };
  683. admaif2_port: port@2 {
  684. reg = <0x2>;
  685. admaif2_ep: endpoint {
  686. remote-endpoint = <&xbar_admaif2_ep>;
  687. };
  688. };
  689. admaif3_port: port@3 {
  690. reg = <0x3>;
  691. admaif3_ep: endpoint {
  692. remote-endpoint = <&xbar_admaif3_ep>;
  693. };
  694. };
  695. admaif4_port: port@4 {
  696. reg = <0x4>;
  697. admaif4_ep: endpoint {
  698. remote-endpoint = <&xbar_admaif4_ep>;
  699. };
  700. };
  701. admaif5_port: port@5 {
  702. reg = <0x5>;
  703. admaif5_ep: endpoint {
  704. remote-endpoint = <&xbar_admaif5_ep>;
  705. };
  706. };
  707. admaif6_port: port@6 {
  708. reg = <0x6>;
  709. admaif6_ep: endpoint {
  710. remote-endpoint = <&xbar_admaif6_ep>;
  711. };
  712. };
  713. admaif7_port: port@7 {
  714. reg = <0x7>;
  715. admaif7_ep: endpoint {
  716. remote-endpoint = <&xbar_admaif7_ep>;
  717. };
  718. };
  719. admaif8_port: port@8 {
  720. reg = <0x8>;
  721. admaif8_ep: endpoint {
  722. remote-endpoint = <&xbar_admaif8_ep>;
  723. };
  724. };
  725. admaif9_port: port@9 {
  726. reg = <0x9>;
  727. admaif9_ep: endpoint {
  728. remote-endpoint = <&xbar_admaif9_ep>;
  729. };
  730. };
  731. admaif10_port: port@a {
  732. reg = <0xa>;
  733. admaif10_ep: endpoint {
  734. remote-endpoint = <&xbar_admaif10_ep>;
  735. };
  736. };
  737. admaif11_port: port@b {
  738. reg = <0xb>;
  739. admaif11_ep: endpoint {
  740. remote-endpoint = <&xbar_admaif11_ep>;
  741. };
  742. };
  743. admaif12_port: port@c {
  744. reg = <0xc>;
  745. admaif12_ep: endpoint {
  746. remote-endpoint = <&xbar_admaif12_ep>;
  747. };
  748. };
  749. admaif13_port: port@d {
  750. reg = <0xd>;
  751. admaif13_ep: endpoint {
  752. remote-endpoint = <&xbar_admaif13_ep>;
  753. };
  754. };
  755. admaif14_port: port@e {
  756. reg = <0xe>;
  757. admaif14_ep: endpoint {
  758. remote-endpoint = <&xbar_admaif14_ep>;
  759. };
  760. };
  761. admaif15_port: port@f {
  762. reg = <0xf>;
  763. admaif15_ep: endpoint {
  764. remote-endpoint = <&xbar_admaif15_ep>;
  765. };
  766. };
  767. admaif16_port: port@10 {
  768. reg = <0x10>;
  769. admaif16_ep: endpoint {
  770. remote-endpoint = <&xbar_admaif16_ep>;
  771. };
  772. };
  773. admaif17_port: port@11 {
  774. reg = <0x11>;
  775. admaif17_ep: endpoint {
  776. remote-endpoint = <&xbar_admaif17_ep>;
  777. };
  778. };
  779. admaif18_port: port@12 {
  780. reg = <0x12>;
  781. admaif18_ep: endpoint {
  782. remote-endpoint = <&xbar_admaif18_ep>;
  783. };
  784. };
  785. admaif19_port: port@13 {
  786. reg = <0x13>;
  787. admaif19_ep: endpoint {
  788. remote-endpoint = <&xbar_admaif19_ep>;
  789. };
  790. };
  791. };
  792. };
  793. i2s@2901000 {
  794. status = "okay";
  795. ports {
  796. #address-cells = <1>;
  797. #size-cells = <0>;
  798. port@0 {
  799. reg = <0>;
  800. i2s1_cif_ep: endpoint {
  801. remote-endpoint = <&xbar_i2s1_ep>;
  802. };
  803. };
  804. i2s1_port: port@1 {
  805. reg = <1>;
  806. i2s1_dap_ep: endpoint {
  807. dai-format = "i2s";
  808. remote-endpoint = <&rt5658_ep>;
  809. };
  810. };
  811. };
  812. };
  813. i2s@2901100 {
  814. status = "okay";
  815. ports {
  816. #address-cells = <1>;
  817. #size-cells = <0>;
  818. port@0 {
  819. reg = <0>;
  820. i2s2_cif_ep: endpoint {
  821. remote-endpoint = <&xbar_i2s2_ep>;
  822. };
  823. };
  824. i2s2_port: port@1 {
  825. reg = <1>;
  826. i2s2_dap_ep: endpoint {
  827. dai-format = "i2s";
  828. /* Place holder for external Codec */
  829. };
  830. };
  831. };
  832. };
  833. i2s@2901300 {
  834. status = "okay";
  835. ports {
  836. #address-cells = <1>;
  837. #size-cells = <0>;
  838. port@0 {
  839. reg = <0>;
  840. i2s4_cif_ep: endpoint {
  841. remote-endpoint = <&xbar_i2s4_ep>;
  842. };
  843. };
  844. i2s4_port: port@1 {
  845. reg = <1>;
  846. i2s4_dap_ep: endpoint {
  847. dai-format = "i2s";
  848. /* Place holder for external Codec */
  849. };
  850. };
  851. };
  852. };
  853. i2s@2901500 {
  854. status = "okay";
  855. ports {
  856. #address-cells = <1>;
  857. #size-cells = <0>;
  858. port@0 {
  859. reg = <0>;
  860. i2s6_cif_ep: endpoint {
  861. remote-endpoint = <&xbar_i2s6_ep>;
  862. };
  863. };
  864. i2s6_port: port@1 {
  865. reg = <1>;
  866. i2s6_dap_ep: endpoint {
  867. dai-format = "i2s";
  868. /* Place holder for external Codec */
  869. };
  870. };
  871. };
  872. };
  873. dmic@2904200 {
  874. status = "okay";
  875. ports {
  876. #address-cells = <1>;
  877. #size-cells = <0>;
  878. port@0 {
  879. reg = <0>;
  880. dmic3_cif_ep: endpoint {
  881. remote-endpoint = <&xbar_dmic3_ep>;
  882. };
  883. };
  884. dmic3_port: port@1 {
  885. reg = <1>;
  886. dmic3_dap_ep: endpoint {
  887. /* Place holder for external Codec */
  888. };
  889. };
  890. };
  891. };
  892. sfc@2902000 {
  893. status = "okay";
  894. ports {
  895. #address-cells = <1>;
  896. #size-cells = <0>;
  897. port@0 {
  898. reg = <0>;
  899. sfc1_cif_in_ep: endpoint {
  900. remote-endpoint = <&xbar_sfc1_in_ep>;
  901. };
  902. };
  903. sfc1_out_port: port@1 {
  904. reg = <1>;
  905. sfc1_cif_out_ep: endpoint {
  906. remote-endpoint = <&xbar_sfc1_out_ep>;
  907. };
  908. };
  909. };
  910. };
  911. sfc@2902200 {
  912. status = "okay";
  913. ports {
  914. #address-cells = <1>;
  915. #size-cells = <0>;
  916. port@0 {
  917. reg = <0>;
  918. sfc2_cif_in_ep: endpoint {
  919. remote-endpoint = <&xbar_sfc2_in_ep>;
  920. };
  921. };
  922. sfc2_out_port: port@1 {
  923. reg = <1>;
  924. sfc2_cif_out_ep: endpoint {
  925. remote-endpoint = <&xbar_sfc2_out_ep>;
  926. };
  927. };
  928. };
  929. };
  930. sfc@2902400 {
  931. status = "okay";
  932. ports {
  933. #address-cells = <1>;
  934. #size-cells = <0>;
  935. port@0 {
  936. reg = <0>;
  937. sfc3_cif_in_ep: endpoint {
  938. remote-endpoint = <&xbar_sfc3_in_ep>;
  939. };
  940. };
  941. sfc3_out_port: port@1 {
  942. reg = <1>;
  943. sfc3_cif_out_ep: endpoint {
  944. remote-endpoint = <&xbar_sfc3_out_ep>;
  945. };
  946. };
  947. };
  948. };
  949. sfc@2902600 {
  950. status = "okay";
  951. ports {
  952. #address-cells = <1>;
  953. #size-cells = <0>;
  954. port@0 {
  955. reg = <0>;
  956. sfc4_cif_in_ep: endpoint {
  957. remote-endpoint = <&xbar_sfc4_in_ep>;
  958. };
  959. };
  960. sfc4_out_port: port@1 {
  961. reg = <1>;
  962. sfc4_cif_out_ep: endpoint {
  963. remote-endpoint = <&xbar_sfc4_out_ep>;
  964. };
  965. };
  966. };
  967. };
  968. mvc@290a000 {
  969. status = "okay";
  970. ports {
  971. #address-cells = <1>;
  972. #size-cells = <0>;
  973. port@0 {
  974. reg = <0>;
  975. mvc1_cif_in_ep: endpoint {
  976. remote-endpoint = <&xbar_mvc1_in_ep>;
  977. };
  978. };
  979. mvc1_out_port: port@1 {
  980. reg = <1>;
  981. mvc1_cif_out_ep: endpoint {
  982. remote-endpoint = <&xbar_mvc1_out_ep>;
  983. };
  984. };
  985. };
  986. };
  987. mvc@290a200 {
  988. status = "okay";
  989. ports {
  990. #address-cells = <1>;
  991. #size-cells = <0>;
  992. port@0 {
  993. reg = <0>;
  994. mvc2_cif_in_ep: endpoint {
  995. remote-endpoint = <&xbar_mvc2_in_ep>;
  996. };
  997. };
  998. mvc2_out_port: port@1 {
  999. reg = <1>;
  1000. mvc2_cif_out_ep: endpoint {
  1001. remote-endpoint = <&xbar_mvc2_out_ep>;
  1002. };
  1003. };
  1004. };
  1005. };
  1006. amx@2903000 {
  1007. status = "okay";
  1008. ports {
  1009. #address-cells = <1>;
  1010. #size-cells = <0>;
  1011. port@0 {
  1012. reg = <0>;
  1013. amx1_in1_ep: endpoint {
  1014. remote-endpoint = <&xbar_amx1_in1_ep>;
  1015. };
  1016. };
  1017. port@1 {
  1018. reg = <1>;
  1019. amx1_in2_ep: endpoint {
  1020. remote-endpoint = <&xbar_amx1_in2_ep>;
  1021. };
  1022. };
  1023. port@2 {
  1024. reg = <2>;
  1025. amx1_in3_ep: endpoint {
  1026. remote-endpoint = <&xbar_amx1_in3_ep>;
  1027. };
  1028. };
  1029. port@3 {
  1030. reg = <3>;
  1031. amx1_in4_ep: endpoint {
  1032. remote-endpoint = <&xbar_amx1_in4_ep>;
  1033. };
  1034. };
  1035. amx1_out_port: port@4 {
  1036. reg = <4>;
  1037. amx1_out_ep: endpoint {
  1038. remote-endpoint = <&xbar_amx1_out_ep>;
  1039. };
  1040. };
  1041. };
  1042. };
  1043. amx@2903100 {
  1044. status = "okay";
  1045. ports {
  1046. #address-cells = <1>;
  1047. #size-cells = <0>;
  1048. port@0 {
  1049. reg = <0>;
  1050. amx2_in1_ep: endpoint {
  1051. remote-endpoint = <&xbar_amx2_in1_ep>;
  1052. };
  1053. };
  1054. port@1 {
  1055. reg = <1>;
  1056. amx2_in2_ep: endpoint {
  1057. remote-endpoint = <&xbar_amx2_in2_ep>;
  1058. };
  1059. };
  1060. amx2_in3_port: port@2 {
  1061. reg = <2>;
  1062. amx2_in3_ep: endpoint {
  1063. remote-endpoint = <&xbar_amx2_in3_ep>;
  1064. };
  1065. };
  1066. amx2_in4_port: port@3 {
  1067. reg = <3>;
  1068. amx2_in4_ep: endpoint {
  1069. remote-endpoint = <&xbar_amx2_in4_ep>;
  1070. };
  1071. };
  1072. amx2_out_port: port@4 {
  1073. reg = <4>;
  1074. amx2_out_ep: endpoint {
  1075. remote-endpoint = <&xbar_amx2_out_ep>;
  1076. };
  1077. };
  1078. };
  1079. };
  1080. amx@2903200 {
  1081. status = "okay";
  1082. ports {
  1083. #address-cells = <1>;
  1084. #size-cells = <0>;
  1085. port@0 {
  1086. reg = <0>;
  1087. amx3_in1_ep: endpoint {
  1088. remote-endpoint = <&xbar_amx3_in1_ep>;
  1089. };
  1090. };
  1091. port@1 {
  1092. reg = <1>;
  1093. amx3_in2_ep: endpoint {
  1094. remote-endpoint = <&xbar_amx3_in2_ep>;
  1095. };
  1096. };
  1097. port@2 {
  1098. reg = <2>;
  1099. amx3_in3_ep: endpoint {
  1100. remote-endpoint = <&xbar_amx3_in3_ep>;
  1101. };
  1102. };
  1103. port@3 {
  1104. reg = <3>;
  1105. amx3_in4_ep: endpoint {
  1106. remote-endpoint = <&xbar_amx3_in4_ep>;
  1107. };
  1108. };
  1109. amx3_out_port: port@4 {
  1110. reg = <4>;
  1111. amx3_out_ep: endpoint {
  1112. remote-endpoint = <&xbar_amx3_out_ep>;
  1113. };
  1114. };
  1115. };
  1116. };
  1117. amx@2903300 {
  1118. status = "okay";
  1119. ports {
  1120. #address-cells = <1>;
  1121. #size-cells = <0>;
  1122. port@0 {
  1123. reg = <0>;
  1124. amx4_in1_ep: endpoint {
  1125. remote-endpoint = <&xbar_amx4_in1_ep>;
  1126. };
  1127. };
  1128. port@1 {
  1129. reg = <1>;
  1130. amx4_in2_ep: endpoint {
  1131. remote-endpoint = <&xbar_amx4_in2_ep>;
  1132. };
  1133. };
  1134. port@2 {
  1135. reg = <2>;
  1136. amx4_in3_ep: endpoint {
  1137. remote-endpoint = <&xbar_amx4_in3_ep>;
  1138. };
  1139. };
  1140. port@3 {
  1141. reg = <3>;
  1142. amx4_in4_ep: endpoint {
  1143. remote-endpoint = <&xbar_amx4_in4_ep>;
  1144. };
  1145. };
  1146. amx4_out_port: port@4 {
  1147. reg = <4>;
  1148. amx4_out_ep: endpoint {
  1149. remote-endpoint = <&xbar_amx4_out_ep>;
  1150. };
  1151. };
  1152. };
  1153. };
  1154. adx@2903800 {
  1155. status = "okay";
  1156. ports {
  1157. #address-cells = <1>;
  1158. #size-cells = <0>;
  1159. port@0 {
  1160. reg = <0>;
  1161. adx1_in_ep: endpoint {
  1162. remote-endpoint = <&xbar_adx1_in_ep>;
  1163. };
  1164. };
  1165. adx1_out1_port: port@1 {
  1166. reg = <1>;
  1167. adx1_out1_ep: endpoint {
  1168. remote-endpoint = <&xbar_adx1_out1_ep>;
  1169. };
  1170. };
  1171. adx1_out2_port: port@2 {
  1172. reg = <2>;
  1173. adx1_out2_ep: endpoint {
  1174. remote-endpoint = <&xbar_adx1_out2_ep>;
  1175. };
  1176. };
  1177. adx1_out3_port: port@3 {
  1178. reg = <3>;
  1179. adx1_out3_ep: endpoint {
  1180. remote-endpoint = <&xbar_adx1_out3_ep>;
  1181. };
  1182. };
  1183. adx1_out4_port: port@4 {
  1184. reg = <4>;
  1185. adx1_out4_ep: endpoint {
  1186. remote-endpoint = <&xbar_adx1_out4_ep>;
  1187. };
  1188. };
  1189. };
  1190. };
  1191. adx@2903900 {
  1192. status = "okay";
  1193. ports {
  1194. #address-cells = <1>;
  1195. #size-cells = <0>;
  1196. port@0 {
  1197. reg = <0>;
  1198. adx2_in_ep: endpoint {
  1199. remote-endpoint = <&xbar_adx2_in_ep>;
  1200. };
  1201. };
  1202. adx2_out1_port: port@1 {
  1203. reg = <1>;
  1204. adx2_out1_ep: endpoint {
  1205. remote-endpoint = <&xbar_adx2_out1_ep>;
  1206. };
  1207. };
  1208. adx2_out2_port: port@2 {
  1209. reg = <2>;
  1210. adx2_out2_ep: endpoint {
  1211. remote-endpoint = <&xbar_adx2_out2_ep>;
  1212. };
  1213. };
  1214. adx2_out3_port: port@3 {
  1215. reg = <3>;
  1216. adx2_out3_ep: endpoint {
  1217. remote-endpoint = <&xbar_adx2_out3_ep>;
  1218. };
  1219. };
  1220. adx2_out4_port: port@4 {
  1221. reg = <4>;
  1222. adx2_out4_ep: endpoint {
  1223. remote-endpoint = <&xbar_adx2_out4_ep>;
  1224. };
  1225. };
  1226. };
  1227. };
  1228. adx@2903a00 {
  1229. status = "okay";
  1230. ports {
  1231. #address-cells = <1>;
  1232. #size-cells = <0>;
  1233. port@0 {
  1234. reg = <0>;
  1235. adx3_in_ep: endpoint {
  1236. remote-endpoint = <&xbar_adx3_in_ep>;
  1237. };
  1238. };
  1239. adx3_out1_port: port@1 {
  1240. reg = <1>;
  1241. adx3_out1_ep: endpoint {
  1242. remote-endpoint = <&xbar_adx3_out1_ep>;
  1243. };
  1244. };
  1245. adx3_out2_port: port@2 {
  1246. reg = <2>;
  1247. adx3_out2_ep: endpoint {
  1248. remote-endpoint = <&xbar_adx3_out2_ep>;
  1249. };
  1250. };
  1251. adx3_out3_port: port@3 {
  1252. reg = <3>;
  1253. adx3_out3_ep: endpoint {
  1254. remote-endpoint = <&xbar_adx3_out3_ep>;
  1255. };
  1256. };
  1257. adx3_out4_port: port@4 {
  1258. reg = <4>;
  1259. adx3_out4_ep: endpoint {
  1260. remote-endpoint = <&xbar_adx3_out4_ep>;
  1261. };
  1262. };
  1263. };
  1264. };
  1265. adx@2903b00 {
  1266. status = "okay";
  1267. ports {
  1268. #address-cells = <1>;
  1269. #size-cells = <0>;
  1270. port@0 {
  1271. reg = <0>;
  1272. adx4_in_ep: endpoint {
  1273. remote-endpoint = <&xbar_adx4_in_ep>;
  1274. };
  1275. };
  1276. adx4_out1_port: port@1 {
  1277. reg = <1>;
  1278. adx4_out1_ep: endpoint {
  1279. remote-endpoint = <&xbar_adx4_out1_ep>;
  1280. };
  1281. };
  1282. adx4_out2_port: port@2 {
  1283. reg = <2>;
  1284. adx4_out2_ep: endpoint {
  1285. remote-endpoint = <&xbar_adx4_out2_ep>;
  1286. };
  1287. };
  1288. adx4_out3_port: port@3 {
  1289. reg = <3>;
  1290. adx4_out3_ep: endpoint {
  1291. remote-endpoint = <&xbar_adx4_out3_ep>;
  1292. };
  1293. };
  1294. adx4_out4_port: port@4 {
  1295. reg = <4>;
  1296. adx4_out4_ep: endpoint {
  1297. remote-endpoint = <&xbar_adx4_out4_ep>;
  1298. };
  1299. };
  1300. };
  1301. };
  1302. processing-engine@2908000 {
  1303. status = "okay";
  1304. ports {
  1305. #address-cells = <1>;
  1306. #size-cells = <0>;
  1307. port@0 {
  1308. reg = <0x0>;
  1309. ope1_cif_in_ep: endpoint {
  1310. remote-endpoint = <&xbar_ope1_in_ep>;
  1311. };
  1312. };
  1313. ope1_out_port: port@1 {
  1314. reg = <0x1>;
  1315. ope1_cif_out_ep: endpoint {
  1316. remote-endpoint = <&xbar_ope1_out_ep>;
  1317. };
  1318. };
  1319. };
  1320. };
  1321. amixer@290bb00 {
  1322. status = "okay";
  1323. ports {
  1324. #address-cells = <1>;
  1325. #size-cells = <0>;
  1326. port@0 {
  1327. reg = <0x0>;
  1328. mixer_in1_ep: endpoint {
  1329. remote-endpoint = <&xbar_mixer_in1_ep>;
  1330. };
  1331. };
  1332. port@1 {
  1333. reg = <0x1>;
  1334. mixer_in2_ep: endpoint {
  1335. remote-endpoint = <&xbar_mixer_in2_ep>;
  1336. };
  1337. };
  1338. port@2 {
  1339. reg = <0x2>;
  1340. mixer_in3_ep: endpoint {
  1341. remote-endpoint = <&xbar_mixer_in3_ep>;
  1342. };
  1343. };
  1344. port@3 {
  1345. reg = <0x3>;
  1346. mixer_in4_ep: endpoint {
  1347. remote-endpoint = <&xbar_mixer_in4_ep>;
  1348. };
  1349. };
  1350. port@4 {
  1351. reg = <0x4>;
  1352. mixer_in5_ep: endpoint {
  1353. remote-endpoint = <&xbar_mixer_in5_ep>;
  1354. };
  1355. };
  1356. port@5 {
  1357. reg = <0x5>;
  1358. mixer_in6_ep: endpoint {
  1359. remote-endpoint = <&xbar_mixer_in6_ep>;
  1360. };
  1361. };
  1362. port@6 {
  1363. reg = <0x6>;
  1364. mixer_in7_ep: endpoint {
  1365. remote-endpoint = <&xbar_mixer_in7_ep>;
  1366. };
  1367. };
  1368. port@7 {
  1369. reg = <0x7>;
  1370. mixer_in8_ep: endpoint {
  1371. remote-endpoint = <&xbar_mixer_in8_ep>;
  1372. };
  1373. };
  1374. port@8 {
  1375. reg = <0x8>;
  1376. mixer_in9_ep: endpoint {
  1377. remote-endpoint = <&xbar_mixer_in9_ep>;
  1378. };
  1379. };
  1380. port@9 {
  1381. reg = <0x9>;
  1382. mixer_in10_ep: endpoint {
  1383. remote-endpoint = <&xbar_mixer_in10_ep>;
  1384. };
  1385. };
  1386. mixer_out1_port: port@a {
  1387. reg = <0xa>;
  1388. mixer_out1_ep: endpoint {
  1389. remote-endpoint = <&xbar_mixer_out1_ep>;
  1390. };
  1391. };
  1392. mixer_out2_port: port@b {
  1393. reg = <0xb>;
  1394. mixer_out2_ep: endpoint {
  1395. remote-endpoint = <&xbar_mixer_out2_ep>;
  1396. };
  1397. };
  1398. mixer_out3_port: port@c {
  1399. reg = <0xc>;
  1400. mixer_out3_ep: endpoint {
  1401. remote-endpoint = <&xbar_mixer_out3_ep>;
  1402. };
  1403. };
  1404. mixer_out4_port: port@d {
  1405. reg = <0xd>;
  1406. mixer_out4_ep: endpoint {
  1407. remote-endpoint = <&xbar_mixer_out4_ep>;
  1408. };
  1409. };
  1410. mixer_out5_port: port@e {
  1411. reg = <0xe>;
  1412. mixer_out5_ep: endpoint {
  1413. remote-endpoint = <&xbar_mixer_out5_ep>;
  1414. };
  1415. };
  1416. };
  1417. };
  1418. asrc@2910000 {
  1419. status = "okay";
  1420. ports {
  1421. #address-cells = <1>;
  1422. #size-cells = <0>;
  1423. port@0 {
  1424. reg = <0x0>;
  1425. asrc_in1_ep: endpoint {
  1426. remote-endpoint = <&xbar_asrc_in1_ep>;
  1427. };
  1428. };
  1429. port@1 {
  1430. reg = <0x1>;
  1431. asrc_in2_ep: endpoint {
  1432. remote-endpoint = <&xbar_asrc_in2_ep>;
  1433. };
  1434. };
  1435. port@2 {
  1436. reg = <0x2>;
  1437. asrc_in3_ep: endpoint {
  1438. remote-endpoint = <&xbar_asrc_in3_ep>;
  1439. };
  1440. };
  1441. port@3 {
  1442. reg = <0x3>;
  1443. asrc_in4_ep: endpoint {
  1444. remote-endpoint = <&xbar_asrc_in4_ep>;
  1445. };
  1446. };
  1447. port@4 {
  1448. reg = <0x4>;
  1449. asrc_in5_ep: endpoint {
  1450. remote-endpoint = <&xbar_asrc_in5_ep>;
  1451. };
  1452. };
  1453. port@5 {
  1454. reg = <0x5>;
  1455. asrc_in6_ep: endpoint {
  1456. remote-endpoint = <&xbar_asrc_in6_ep>;
  1457. };
  1458. };
  1459. port@6 {
  1460. reg = <0x6>;
  1461. asrc_in7_ep: endpoint {
  1462. remote-endpoint = <&xbar_asrc_in7_ep>;
  1463. };
  1464. };
  1465. asrc_out1_port: port@7 {
  1466. reg = <0x7>;
  1467. asrc_out1_ep: endpoint {
  1468. remote-endpoint = <&xbar_asrc_out1_ep>;
  1469. };
  1470. };
  1471. asrc_out2_port: port@8 {
  1472. reg = <0x8>;
  1473. asrc_out2_ep: endpoint {
  1474. remote-endpoint = <&xbar_asrc_out2_ep>;
  1475. };
  1476. };
  1477. asrc_out3_port: port@9 {
  1478. reg = <0x9>;
  1479. asrc_out3_ep: endpoint {
  1480. remote-endpoint = <&xbar_asrc_out3_ep>;
  1481. };
  1482. };
  1483. asrc_out4_port: port@a {
  1484. reg = <0xa>;
  1485. asrc_out4_ep: endpoint {
  1486. remote-endpoint = <&xbar_asrc_out4_ep>;
  1487. };
  1488. };
  1489. asrc_out5_port: port@b {
  1490. reg = <0xb>;
  1491. asrc_out5_ep: endpoint {
  1492. remote-endpoint = <&xbar_asrc_out5_ep>;
  1493. };
  1494. };
  1495. asrc_out6_port: port@c {
  1496. reg = <0xc>;
  1497. asrc_out6_ep: endpoint {
  1498. remote-endpoint = <&xbar_asrc_out6_ep>;
  1499. };
  1500. };
  1501. };
  1502. };
  1503. };
  1504. };
  1505. i2c@3160000 {
  1506. eeprom@56 {
  1507. compatible = "atmel,24c02";
  1508. reg = <0x56>;
  1509. label = "system";
  1510. vcc-supply = <&vdd_1v8ls>;
  1511. address-width = <8>;
  1512. pagesize = <8>;
  1513. size = <256>;
  1514. read-only;
  1515. };
  1516. };
  1517. ddc: i2c@31c0000 {
  1518. status = "okay";
  1519. };
  1520. /* SDMMC1 (SD/MMC) */
  1521. mmc@3400000 {
  1522. status = "okay";
  1523. };
  1524. hda@3510000 {
  1525. nvidia,model = "NVIDIA Jetson AGX Xavier HDA";
  1526. status = "okay";
  1527. };
  1528. padctl@3520000 {
  1529. status = "okay";
  1530. pads {
  1531. usb2 {
  1532. lanes {
  1533. usb2-0 {
  1534. status = "okay";
  1535. };
  1536. usb2-1 {
  1537. status = "okay";
  1538. };
  1539. usb2-3 {
  1540. status = "okay";
  1541. };
  1542. };
  1543. };
  1544. usb3 {
  1545. lanes {
  1546. usb3-0 {
  1547. status = "okay";
  1548. };
  1549. usb3-2 {
  1550. status = "okay";
  1551. };
  1552. usb3-3 {
  1553. status = "okay";
  1554. };
  1555. };
  1556. };
  1557. };
  1558. ports {
  1559. usb2-0 {
  1560. mode = "host";
  1561. status = "okay";
  1562. };
  1563. usb2-1 {
  1564. mode = "host";
  1565. status = "okay";
  1566. };
  1567. usb2-3 {
  1568. mode = "host";
  1569. status = "okay";
  1570. };
  1571. usb3-0 {
  1572. nvidia,usb2-companion = <1>;
  1573. status = "okay";
  1574. };
  1575. usb3-2 {
  1576. nvidia,usb2-companion = <0>;
  1577. status = "okay";
  1578. };
  1579. usb3-3 {
  1580. nvidia,usb2-companion = <3>;
  1581. maximum-speed = "super-speed";
  1582. status = "okay";
  1583. };
  1584. };
  1585. };
  1586. usb@3610000 {
  1587. status = "okay";
  1588. phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>,
  1589. <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>,
  1590. <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-3}>,
  1591. <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-0}>,
  1592. <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>,
  1593. <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-3}>;
  1594. phy-names = "usb2-0", "usb2-1", "usb2-3", "usb3-0", "usb3-2", "usb3-3";
  1595. };
  1596. i2c@c250000 {
  1597. status = "okay";
  1598. rt5658: audio-codec@1a {
  1599. status = "okay";
  1600. compatible = "realtek,rt5658";
  1601. reg = <0x1a>;
  1602. interrupt-parent = <&gpio>;
  1603. interrupts = <TEGRA194_MAIN_GPIO(S, 5) GPIO_ACTIVE_HIGH>;
  1604. clocks = <&bpmp TEGRA194_CLK_AUD_MCLK>;
  1605. clock-names = "mclk";
  1606. realtek,jd-src = <2>;
  1607. sound-name-prefix = "CVB-RT";
  1608. port {
  1609. rt5658_ep: endpoint {
  1610. remote-endpoint = <&i2s1_dap_ep>;
  1611. mclk-fs = <256>;
  1612. };
  1613. };
  1614. };
  1615. };
  1616. pwm@c340000 {
  1617. status = "okay";
  1618. };
  1619. host1x@13e00000 {
  1620. display-hub@15200000 {
  1621. status = "okay";
  1622. };
  1623. dpaux@155c0000 {
  1624. status = "okay";
  1625. };
  1626. dpaux@155d0000 {
  1627. status = "okay";
  1628. };
  1629. dpaux@155e0000 {
  1630. status = "okay";
  1631. };
  1632. /* DP0 */
  1633. sor@15b00000 {
  1634. status = "okay";
  1635. avdd-io-hdmi-dp-supply = <&vdd_1v0>;
  1636. vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
  1637. nvidia,dpaux = <&dpaux0>;
  1638. };
  1639. /* DP1 */
  1640. sor@15b40000 {
  1641. status = "okay";
  1642. avdd-io-hdmi-dp-supply = <&vdd_1v0>;
  1643. vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
  1644. nvidia,dpaux = <&dpaux1>;
  1645. };
  1646. /* HDMI */
  1647. sor@15b80000 {
  1648. status = "okay";
  1649. avdd-io-hdmi-dp-supply = <&vdd_1v0>;
  1650. vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
  1651. hdmi-supply = <&vdd_hdmi>;
  1652. nvidia,ddc-i2c-bus = <&ddc>;
  1653. nvidia,hpd-gpio = <&gpio TEGRA194_MAIN_GPIO(M, 2)
  1654. GPIO_ACTIVE_LOW>;
  1655. };
  1656. };
  1657. };
  1658. pcie@14100000 {
  1659. status = "okay";
  1660. vddio-pex-ctl-supply = <&vdd_1v8ao>;
  1661. phys = <&p2u_hsio_0>;
  1662. phy-names = "p2u-0";
  1663. };
  1664. pcie@14140000 {
  1665. status = "okay";
  1666. vddio-pex-ctl-supply = <&vdd_1v8ao>;
  1667. phys = <&p2u_hsio_7>;
  1668. phy-names = "p2u-0";
  1669. };
  1670. pcie@14180000 {
  1671. status = "okay";
  1672. vddio-pex-ctl-supply = <&vdd_1v8ao>;
  1673. phys = <&p2u_hsio_2>, <&p2u_hsio_3>, <&p2u_hsio_4>,
  1674. <&p2u_hsio_5>;
  1675. phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3";
  1676. };
  1677. pcie@141a0000 {
  1678. status = "okay";
  1679. vddio-pex-ctl-supply = <&vdd_1v8ao>;
  1680. vpcie3v3-supply = <&vdd_3v3_pcie>;
  1681. vpcie12v-supply = <&vdd_12v_pcie>;
  1682. phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>,
  1683. <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>,
  1684. <&p2u_nvhs_6>, <&p2u_nvhs_7>;
  1685. phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
  1686. "p2u-5", "p2u-6", "p2u-7";
  1687. };
  1688. pcie-ep@141a0000 {
  1689. status = "disabled";
  1690. vddio-pex-ctl-supply = <&vdd_1v8ao>;
  1691. reset-gpios = <&gpio TEGRA194_MAIN_GPIO(GG, 1) GPIO_ACTIVE_LOW>;
  1692. nvidia,refclk-select-gpios = <&gpio_aon TEGRA194_AON_GPIO(AA, 5)
  1693. GPIO_ACTIVE_HIGH>;
  1694. phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>,
  1695. <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>,
  1696. <&p2u_nvhs_6>, <&p2u_nvhs_7>;
  1697. phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
  1698. "p2u-5", "p2u-6", "p2u-7";
  1699. };
  1700. fan: pwm-fan {
  1701. compatible = "pwm-fan";
  1702. pwms = <&pwm4 0 45334>;
  1703. cooling-levels = <0 64 128 255>;
  1704. #cooling-cells = <2>;
  1705. };
  1706. gpio-keys {
  1707. compatible = "gpio-keys";
  1708. key-force-recovery {
  1709. label = "Force Recovery";
  1710. gpios = <&gpio TEGRA194_MAIN_GPIO(G, 0)
  1711. GPIO_ACTIVE_LOW>;
  1712. linux,input-type = <EV_KEY>;
  1713. linux,code = <KEY_SLEEP>;
  1714. debounce-interval = <10>;
  1715. };
  1716. key-power {
  1717. label = "Power";
  1718. gpios = <&gpio_aon TEGRA194_AON_GPIO(EE, 4)
  1719. GPIO_ACTIVE_LOW>;
  1720. linux,input-type = <EV_KEY>;
  1721. linux,code = <KEY_POWER>;
  1722. debounce-interval = <10>;
  1723. wakeup-event-action = <EV_ACT_ASSERTED>;
  1724. wakeup-source;
  1725. };
  1726. };
  1727. sound {
  1728. compatible = "nvidia,tegra186-audio-graph-card";
  1729. status = "okay";
  1730. dais = /* ADMAIF (FE) Ports */
  1731. <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>,
  1732. <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>,
  1733. <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>,
  1734. <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>,
  1735. <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>,
  1736. /* XBAR Ports */
  1737. <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s4_port>,
  1738. <&xbar_i2s6_port>, <&xbar_dmic3_port>,
  1739. <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>,
  1740. <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>,
  1741. <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>,
  1742. <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>,
  1743. <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>,
  1744. <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>,
  1745. <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>,
  1746. <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>,
  1747. <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>,
  1748. <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>,
  1749. <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>,
  1750. <&xbar_adx1_in_port>, <&xbar_adx2_in_port>,
  1751. <&xbar_adx3_in_port>, <&xbar_adx4_in_port>,
  1752. <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>,
  1753. <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>,
  1754. <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>,
  1755. <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>,
  1756. <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>,
  1757. <&xbar_asrc_in1_port>, <&xbar_asrc_in2_port>,
  1758. <&xbar_asrc_in3_port>, <&xbar_asrc_in4_port>,
  1759. <&xbar_asrc_in5_port>, <&xbar_asrc_in6_port>,
  1760. <&xbar_asrc_in7_port>,
  1761. <&xbar_ope1_in_port>,
  1762. /* HW accelerators */
  1763. <&sfc1_out_port>, <&sfc2_out_port>,
  1764. <&sfc3_out_port>, <&sfc4_out_port>,
  1765. <&mvc1_out_port>, <&mvc2_out_port>,
  1766. <&amx1_out_port>, <&amx2_out_port>,
  1767. <&amx3_out_port>, <&amx4_out_port>,
  1768. <&adx1_out1_port>, <&adx1_out2_port>,
  1769. <&adx1_out3_port>, <&adx1_out4_port>,
  1770. <&adx2_out1_port>, <&adx2_out2_port>,
  1771. <&adx2_out3_port>, <&adx2_out4_port>,
  1772. <&adx3_out1_port>, <&adx3_out2_port>,
  1773. <&adx3_out3_port>, <&adx3_out4_port>,
  1774. <&adx4_out1_port>, <&adx4_out2_port>,
  1775. <&adx4_out3_port>, <&adx4_out4_port>,
  1776. <&mixer_out1_port>, <&mixer_out2_port>, <&mixer_out3_port>,
  1777. <&mixer_out4_port>, <&mixer_out5_port>,
  1778. <&asrc_out1_port>, <&asrc_out2_port>, <&asrc_out3_port>,
  1779. <&asrc_out4_port>, <&asrc_out5_port>, <&asrc_out6_port>,
  1780. <&ope1_out_port>,
  1781. /* BE I/O Ports */
  1782. <&i2s1_port>, <&i2s2_port>, <&i2s4_port>, <&i2s6_port>,
  1783. <&dmic3_port>;
  1784. label = "NVIDIA Jetson AGX Xavier APE";
  1785. widgets =
  1786. "Microphone", "CVB-RT MIC Jack",
  1787. "Microphone", "CVB-RT MIC",
  1788. "Headphone", "CVB-RT HP Jack",
  1789. "Speaker", "CVB-RT SPK";
  1790. routing =
  1791. /* I2S1 <-> RT5658 */
  1792. "CVB-RT AIF1 Playback", "I2S1 DAP-Playback",
  1793. "I2S1 DAP-Capture", "CVB-RT AIF1 Capture",
  1794. /* RT5658 Codec controls */
  1795. "CVB-RT HP Jack", "CVB-RT HPO L Playback",
  1796. "CVB-RT HP Jack", "CVB-RT HPO R Playback",
  1797. "CVB-RT IN1P", "CVB-RT MIC Jack",
  1798. "CVB-RT IN2P", "CVB-RT MIC Jack",
  1799. "CVB-RT SPK", "CVB-RT SPO Playback",
  1800. "CVB-RT DMIC L1", "CVB-RT MIC",
  1801. "CVB-RT DMIC L2", "CVB-RT MIC",
  1802. "CVB-RT DMIC R1", "CVB-RT MIC",
  1803. "CVB-RT DMIC R2", "CVB-RT MIC";
  1804. };
  1805. thermal-zones {
  1806. cpu-thermal {
  1807. polling-delay = <0>;
  1808. polling-delay-passive = <500>;
  1809. status = "okay";
  1810. trips {
  1811. cpu_trip_critical: critical {
  1812. temperature = <96500>;
  1813. hysteresis = <0>;
  1814. type = "critical";
  1815. };
  1816. cpu_trip_hot: hot {
  1817. temperature = <70000>;
  1818. hysteresis = <2000>;
  1819. type = "hot";
  1820. };
  1821. cpu_trip_active: active {
  1822. temperature = <50000>;
  1823. hysteresis = <2000>;
  1824. type = "active";
  1825. };
  1826. cpu_trip_passive: passive {
  1827. temperature = <30000>;
  1828. hysteresis = <2000>;
  1829. type = "passive";
  1830. };
  1831. };
  1832. cooling-maps {
  1833. cpu-critical {
  1834. cooling-device = <&fan 3 3>;
  1835. trip = <&cpu_trip_critical>;
  1836. };
  1837. cpu-hot {
  1838. cooling-device = <&fan 2 2>;
  1839. trip = <&cpu_trip_hot>;
  1840. };
  1841. cpu-active {
  1842. cooling-device = <&fan 1 1>;
  1843. trip = <&cpu_trip_active>;
  1844. };
  1845. cpu-passive {
  1846. cooling-device = <&fan 0 0>;
  1847. trip = <&cpu_trip_passive>;
  1848. };
  1849. };
  1850. };
  1851. gpu-thermal {
  1852. polling-delay = <0>;
  1853. polling-delay-passive = <500>;
  1854. status = "okay";
  1855. trips {
  1856. gpu_alert0: critical {
  1857. temperature = <99000>;
  1858. hysteresis = <0>;
  1859. type = "critical";
  1860. };
  1861. };
  1862. };
  1863. aux-thermal {
  1864. polling-delay = <0>;
  1865. polling-delay-passive = <500>;
  1866. status = "okay";
  1867. trips {
  1868. aux_alert0: critical {
  1869. temperature = <90000>;
  1870. hysteresis = <0>;
  1871. type = "critical";
  1872. };
  1873. };
  1874. };
  1875. };
  1876. };