tegra30-asus-tf201.dts 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627
  1. // SPDX-License-Identifier: GPL-2.0
  2. /dts-v1/;
  3. #include "tegra30-asus-transformer-common.dtsi"
  4. #include "tegra30-asus-lvds-display.dtsi"
  5. / {
  6. model = "Asus Transformer Prime TF201";
  7. compatible = "asus,tf201", "nvidia,tegra30";
  8. pinmux@70000868 {
  9. state_default: pinmux {
  10. lcd_pwr2_pc6 {
  11. nvidia,pins = "lcd_pwr2_pc6",
  12. "lcd_dc1_pd2";
  13. nvidia,function = "displaya";
  14. nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  15. nvidia,tristate = <TEGRA_PIN_ENABLE>;
  16. nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  17. };
  18. pbb3 {
  19. nvidia,pins = "pbb3";
  20. nvidia,function = "vgp3";
  21. nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  22. nvidia,tristate = <TEGRA_PIN_DISABLE>;
  23. nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  24. };
  25. pbb7 {
  26. nvidia,pins = "pbb7";
  27. nvidia,function = "i2s4";
  28. nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  29. nvidia,tristate = <TEGRA_PIN_DISABLE>;
  30. nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  31. };
  32. kb_row7_pr7 {
  33. nvidia,pins = "kb_row7_pr7";
  34. nvidia,function = "kbc";
  35. nvidia,pull = <TEGRA_PIN_PULL_UP>;
  36. nvidia,tristate = <TEGRA_PIN_DISABLE>;
  37. nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  38. };
  39. gmi_cs4_n_pk2 {
  40. nvidia,pins = "gmi_cs4_n_pk2";
  41. nvidia,function = "gmi";
  42. nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  43. nvidia,tristate = <TEGRA_PIN_ENABLE>;
  44. nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  45. };
  46. };
  47. };
  48. serial@70006200 {
  49. /* Azurewave AW-NH615 BCM4329B1 */
  50. bluetooth {
  51. compatible = "brcm,bcm4329-bt";
  52. };
  53. };
  54. i2c@7000c400 {
  55. /* Atmel MXT768E touchscreen */
  56. touchscreen@4d {
  57. compatible = "atmel,maxtouch";
  58. reg = <0x4d>;
  59. interrupt-parent = <&gpio>;
  60. interrupts = <TEGRA_GPIO(H, 4) IRQ_TYPE_EDGE_FALLING>;
  61. reset-gpios = <&gpio TEGRA_GPIO(H, 6) GPIO_ACTIVE_LOW>;
  62. vdda-supply = <&vdd_3v3_sys>;
  63. vdd-supply = <&vdd_3v3_sys>;
  64. };
  65. };
  66. i2c@7000c500 {
  67. clock-frequency = <100000>;
  68. magnetometer@e {
  69. mount-matrix = "-1", "0", "0",
  70. "0", "-1", "0",
  71. "0", "0", "-1";
  72. };
  73. gyroscope@68 {
  74. mount-matrix = "0", "-1", "0",
  75. "-1", "0", "0",
  76. "0", "0", "-1";
  77. /* External I2C interface */
  78. i2c-gate {
  79. accelerometer@f {
  80. mount-matrix = "1", "0", "0",
  81. "0", "-1", "0",
  82. "0", "0", "1";
  83. };
  84. };
  85. };
  86. };
  87. i2c@7000d000 {
  88. /* Realtek ALC5631 audio codec */
  89. rt5631: audio-codec@1a {
  90. compatible = "realtek,rt5631";
  91. reg = <0x1a>;
  92. };
  93. };
  94. memory-controller@7000f000 {
  95. emc-timings-0 {
  96. /* Elpida 1GB EDB8132B2MA-8D-F LPDDR2 400MHz */
  97. nvidia,ram-code = <0>;
  98. timing-25500000 {
  99. clock-frequency = <25500000>;
  100. nvidia,emem-configuration = < 0x00020001 0x80000010
  101. 0x00000001 0x00000001 0x00000002 0x00000000
  102. 0x00000003 0x00000001 0x00000002 0x00000004
  103. 0x00000001 0x00000000 0x00000002 0x00000002
  104. 0x02020001 0x00060402 0x73e30303 0x001f0000 >;
  105. };
  106. timing-51000000 {
  107. clock-frequency = <51000000>;
  108. nvidia,emem-configuration = < 0x00010001 0x80000010
  109. 0x00000001 0x00000001 0x00000002 0x00000000
  110. 0x00000003 0x00000001 0x00000002 0x00000004
  111. 0x00000001 0x00000000 0x00000002 0x00000002
  112. 0x02020001 0x00060402 0x72c30303 0x001f0000 >;
  113. };
  114. timing-102000000 {
  115. clock-frequency = <102000000>;
  116. nvidia,emem-configuration = < 0x00000001 0x80000018
  117. 0x00000001 0x00000001 0x00000003 0x00000001
  118. 0x00000003 0x00000001 0x00000002 0x00000004
  119. 0x00000001 0x00000000 0x00000002 0x00000002
  120. 0x02020001 0x00060403 0x72430504 0x001f0000 >;
  121. };
  122. timing-204000000 {
  123. clock-frequency = <204000000>;
  124. nvidia,emem-configuration = < 0x00000003 0x80000025
  125. 0x00000001 0x00000001 0x00000006 0x00000003
  126. 0x00000005 0x00000001 0x00000002 0x00000004
  127. 0x00000001 0x00000000 0x00000003 0x00000002
  128. 0x02030001 0x00070506 0x71e40a07 0x001f0000 >;
  129. };
  130. timing-400000000 {
  131. clock-frequency = <400000000>;
  132. nvidia,emem-configuration = < 0x00000006 0x80000048
  133. 0x00000002 0x00000003 0x0000000c 0x00000007
  134. 0x00000009 0x00000001 0x00000002 0x00000006
  135. 0x00000001 0x00000000 0x00000004 0x00000004
  136. 0x04040001 0x000d090c 0x71c6120d 0x001f0000 >;
  137. };
  138. };
  139. emc-timings-1 {
  140. /* TF201 Unknown 1GB LPDDR2 500MHZ */
  141. nvidia,ram-code = <1>;
  142. timing-25500000 {
  143. clock-frequency = <25500000>;
  144. nvidia,emem-configuration = < 0x00020001 0x80000010
  145. 0x00000001 0x00000001 0x00000002 0x00000000
  146. 0x00000003 0x00000001 0x00000002 0x00000004
  147. 0x00000001 0x00000000 0x00000002 0x00000002
  148. 0x02020001 0x00060402 0x73e30303 0x001f0000 >;
  149. };
  150. timing-51000000 {
  151. clock-frequency = <51000000>;
  152. nvidia,emem-configuration = < 0x00010001 0x80000010
  153. 0x00000001 0x00000001 0x00000002 0x00000000
  154. 0x00000003 0x00000001 0x00000002 0x00000004
  155. 0x00000001 0x00000000 0x00000002 0x00000002
  156. 0x02020001 0x00060402 0x72c30303 0x001f0000 >;
  157. };
  158. timing-102000000 {
  159. clock-frequency = <102000000>;
  160. nvidia,emem-configuration = < 0x00000001 0x80000018
  161. 0x00000001 0x00000001 0x00000003 0x00000001
  162. 0x00000003 0x00000001 0x00000002 0x00000004
  163. 0x00000001 0x00000000 0x00000002 0x00000002
  164. 0x02020001 0x00060403 0x72430504 0x001f0000 >;
  165. };
  166. timing-204000000 {
  167. clock-frequency = <204000000>;
  168. nvidia,emem-configuration = < 0x00000003 0x80000025
  169. 0x00000001 0x00000001 0x00000006 0x00000003
  170. 0x00000005 0x00000001 0x00000002 0x00000004
  171. 0x00000001 0x00000000 0x00000003 0x00000002
  172. 0x02030001 0x00070506 0x71e40a07 0x001f0000 >;
  173. };
  174. timing-500000000 {
  175. clock-frequency = <500000000>;
  176. nvidia,emem-configuration = < 0x00000007 0x8000005a
  177. 0x00000003 0x00000004 0x0000000e 0x00000009
  178. 0x0000000c 0x00000002 0x00000002 0x00000008
  179. 0x00000001 0x00000000 0x00000004 0x00000005
  180. 0x05040001 0x00100a0e 0x71c8170f 0x001f0000 >;
  181. };
  182. };
  183. };
  184. memory-controller@7000f400 {
  185. emc-timings-0 {
  186. /* Elpida 1GB EDB8132B2MA-8D-F LPDDR2 400MHz */
  187. nvidia,ram-code = <0>;
  188. timing-25500000 {
  189. clock-frequency = <25500000>;
  190. nvidia,emc-auto-cal-interval = <0x001fffff>;
  191. nvidia,emc-mode-1 = <0x00010022>;
  192. nvidia,emc-mode-2 = <0x00020001>;
  193. nvidia,emc-mode-reset = <0x00000000>;
  194. nvidia,emc-zcal-cnt-long = <0x00000009>;
  195. nvidia,emc-cfg-periodic-qrst;
  196. nvidia,emc-configuration = < 0x00000001
  197. 0x00000003 0x00000002 0x00000002 0x00000004
  198. 0x00000004 0x00000001 0x00000005 0x00000002
  199. 0x00000002 0x00000001 0x00000001 0x00000000
  200. 0x00000001 0x00000003 0x00000001 0x0000000b
  201. 0x0000000a 0x00000060 0x00000000 0x00000018
  202. 0x00000001 0x00000001 0x00000002 0x00000000
  203. 0x00000001 0x00000007 0x00000004 0x00000004
  204. 0x00000003 0x00000008 0x00000004 0x00000004
  205. 0x00000002 0x0000006b 0x00000004 0x00000004
  206. 0x00000000 0x00000000 0x00004282 0x00780084
  207. 0x00008000 0x00098000 0x00098000 0x00098000
  208. 0x00098000 0x00000010 0x00000010 0x00000010
  209. 0x00000010 0x00000000 0x00000000 0x00000000
  210. 0x00000000 0x00000008 0x00000008 0x00000008
  211. 0x00000008 0x00000000 0x00000000 0x00000000
  212. 0x00000000 0x00000000 0x00000000 0x00000000
  213. 0x00000000 0x00080000 0x00080000 0x00080000
  214. 0x00080000 0x00100220 0x0800201c 0x00000000
  215. 0x77ffc004 0x01f1f008 0x00000000 0x00000007
  216. 0x08000068 0x08000000 0x00000802 0x00000000
  217. 0x00000009 0x00090009 0xa0f10000 0x00000000
  218. 0x00000000 0x800001c5 0xe0000000 0xff00ff00 >;
  219. };
  220. timing-51000000 {
  221. clock-frequency = <51000000>;
  222. nvidia,emc-auto-cal-interval = <0x001fffff>;
  223. nvidia,emc-mode-1 = <0x00010022>;
  224. nvidia,emc-mode-2 = <0x00020001>;
  225. nvidia,emc-mode-reset = <0x00000000>;
  226. nvidia,emc-zcal-cnt-long = <0x00000009>;
  227. nvidia,emc-cfg-periodic-qrst;
  228. nvidia,emc-configuration = < 0x00000003
  229. 0x00000006 0x00000002 0x00000002 0x00000004
  230. 0x00000004 0x00000001 0x00000005 0x00000002
  231. 0x00000002 0x00000001 0x00000001 0x00000000
  232. 0x00000001 0x00000003 0x00000001 0x0000000b
  233. 0x0000000a 0x000000c0 0x00000000 0x00000030
  234. 0x00000001 0x00000001 0x00000002 0x00000000
  235. 0x00000001 0x00000007 0x00000008 0x00000008
  236. 0x00000003 0x00000008 0x00000004 0x00000004
  237. 0x00000002 0x000000d5 0x00000004 0x00000004
  238. 0x00000000 0x00000000 0x00004282 0x00780084
  239. 0x00008000 0x00098000 0x00098000 0x00098000
  240. 0x00098000 0x00000010 0x00000010 0x00000010
  241. 0x00000010 0x00000000 0x00000000 0x00000000
  242. 0x00000000 0x00000018 0x00000018 0x00000018
  243. 0x00000018 0x00000000 0x00000000 0x00000000
  244. 0x00000000 0x00000000 0x00000000 0x00000000
  245. 0x00000000 0x00080000 0x00080000 0x00080000
  246. 0x00080000 0x00100220 0x0800201c 0x00000000
  247. 0x77ffc004 0x01f1f008 0x00000000 0x00000007
  248. 0x08000068 0x08000000 0x00000802 0x00000000
  249. 0x00000009 0x00090009 0xa0f10000 0x00000000
  250. 0x00000000 0x80000287 0xe0000000 0xff00ff00 >;
  251. };
  252. timing-102000000 {
  253. clock-frequency = <102000000>;
  254. nvidia,emc-auto-cal-interval = <0x001fffff>;
  255. nvidia,emc-mode-1 = <0x00010022>;
  256. nvidia,emc-mode-2 = <0x00020001>;
  257. nvidia,emc-mode-reset = <0x00000000>;
  258. nvidia,emc-zcal-cnt-long = <0x0000000a>;
  259. nvidia,emc-cfg-periodic-qrst;
  260. nvidia,emc-configuration = < 0x00000006
  261. 0x0000000d 0x00000004 0x00000002 0x00000004
  262. 0x00000004 0x00000001 0x00000005 0x00000002
  263. 0x00000002 0x00000001 0x00000001 0x00000000
  264. 0x00000001 0x00000003 0x00000001 0x0000000b
  265. 0x0000000a 0x00000181 0x00000000 0x00000060
  266. 0x00000001 0x00000001 0x00000002 0x00000000
  267. 0x00000001 0x00000007 0x0000000f 0x0000000f
  268. 0x00000003 0x00000008 0x00000004 0x00000004
  269. 0x00000002 0x000001a9 0x00000004 0x00000006
  270. 0x00000000 0x00000000 0x00004282 0x00780084
  271. 0x00008000 0x000a0000 0x000a0000 0x000a0000
  272. 0x000a0000 0x00000010 0x00000010 0x00000010
  273. 0x00000010 0x00000000 0x00000000 0x00000000
  274. 0x00000000 0x00000008 0x00000008 0x00000008
  275. 0x00000008 0x00000000 0x00000000 0x00000000
  276. 0x00000000 0x00000000 0x00000000 0x00000000
  277. 0x00000000 0x00080000 0x00080000 0x00080000
  278. 0x00080000 0x00120220 0x0800201c 0x00000000
  279. 0x77ffc004 0x01f1f008 0x00000000 0x00000007
  280. 0x08000068 0x08000000 0x00000802 0x00000000
  281. 0x0000000a 0x00090009 0xa0f10000 0x00000000
  282. 0x00000000 0x8000040b 0xe0000000 0xff00ff00 >;
  283. };
  284. timing-204000000 {
  285. clock-frequency = <204000000>;
  286. nvidia,emc-auto-cal-interval = <0x001fffff>;
  287. nvidia,emc-mode-1 = <0x00010042>;
  288. nvidia,emc-mode-2 = <0x00020001>;
  289. nvidia,emc-mode-reset = <0x00000000>;
  290. nvidia,emc-zcal-cnt-long = <0x00000013>;
  291. nvidia,emc-cfg-periodic-qrst;
  292. nvidia,emc-configuration = < 0x0000000c
  293. 0x0000001a 0x00000008 0x00000003 0x00000005
  294. 0x00000004 0x00000001 0x00000006 0x00000003
  295. 0x00000003 0x00000002 0x00000002 0x00000000
  296. 0x00000001 0x00000003 0x00000001 0x0000000c
  297. 0x0000000a 0x00000303 0x00000000 0x000000c0
  298. 0x00000001 0x00000001 0x00000003 0x00000000
  299. 0x00000001 0x00000007 0x0000001d 0x0000001d
  300. 0x00000004 0x0000000b 0x00000005 0x00000004
  301. 0x00000002 0x00000351 0x00000004 0x00000006
  302. 0x00000000 0x00000000 0x00004282 0x00440084
  303. 0x00008000 0x00074000 0x00074000 0x00074000
  304. 0x00074000 0x00000010 0x00000010 0x00000010
  305. 0x00000010 0x00000000 0x00000000 0x00000000
  306. 0x00000000 0x00000018 0x00000018 0x00000018
  307. 0x00000018 0x00000000 0x00000000 0x00000000
  308. 0x00000000 0x00000000 0x00000000 0x00000000
  309. 0x00000000 0x00078000 0x00078000 0x00078000
  310. 0x00078000 0x00100220 0x0800201c 0x00000000
  311. 0x77ffc004 0x01f1f008 0x00000000 0x00000007
  312. 0x08000068 0x08000000 0x00000802 0x00000000
  313. 0x00000013 0x00090009 0xa0f10000 0x00000000
  314. 0x00000000 0x80000713 0xe0000000 0xff00ff00 >;
  315. };
  316. timing-400000000 {
  317. clock-frequency = <400000000>;
  318. nvidia,emc-auto-cal-interval = <0x001fffff>;
  319. nvidia,emc-mode-1 = <0x00010082>;
  320. nvidia,emc-mode-2 = <0x00020004>;
  321. nvidia,emc-mode-reset = <0x00000000>;
  322. nvidia,emc-zcal-cnt-long = <0x00000024>;
  323. nvidia,emc-cfg-periodic-qrst;
  324. nvidia,emc-configuration = < 0x00000017
  325. 0x00000033 0x00000010 0x00000007 0x00000007
  326. 0x00000007 0x00000002 0x0000000a 0x00000007
  327. 0x00000007 0x00000003 0x00000002 0x00000000
  328. 0x00000003 0x00000007 0x00000004 0x0000000d
  329. 0x0000000e 0x000005e9 0x00000000 0x0000017a
  330. 0x00000002 0x00000002 0x00000007 0x00000000
  331. 0x00000001 0x0000000c 0x00000038 0x00000038
  332. 0x00000006 0x00000014 0x00000009 0x00000004
  333. 0x00000002 0x00000680 0x00000000 0x00000006
  334. 0x00000000 0x00000000 0x00006282 0x001d0084
  335. 0x00008000 0x0002c000 0x0002c000 0x0002c000
  336. 0x0002c000 0x00000010 0x00000010 0x00000010
  337. 0x00000010 0x00000000 0x00000000 0x00000000
  338. 0x00000000 0x00000008 0x00000008 0x00000008
  339. 0x00000008 0x00000000 0x00000000 0x00000000
  340. 0x00000000 0x00000000 0x00000000 0x00000000
  341. 0x00000000 0x00048000 0x00048000 0x00048000
  342. 0x00048000 0x000c0220 0x0800003d 0x00000000
  343. 0x77ffc004 0x01f1f408 0x00000000 0x00000007
  344. 0x08000068 0x08000000 0x00000802 0x00000000
  345. 0x00000024 0x000c000c 0xa0f10000 0x00000000
  346. 0x00000000 0x80000ce6 0xe0000000 0xff00ff88 >;
  347. };
  348. };
  349. emc-timings-1 {
  350. /* TF201 Unknown 1GB LPDDR2 500MHZ */
  351. nvidia,ram-code = <1>;
  352. timing-25500000 {
  353. clock-frequency = <25500000>;
  354. nvidia,emc-auto-cal-interval = <0x001fffff>;
  355. nvidia,emc-mode-1 = <0x00010022>;
  356. nvidia,emc-mode-2 = <0x00020001>;
  357. nvidia,emc-mode-reset = <0x00000000>;
  358. nvidia,emc-zcal-cnt-long = <0x00000009>;
  359. nvidia,emc-cfg-dyn-self-ref;
  360. nvidia,emc-cfg-periodic-qrst;
  361. nvidia,emc-configuration = < 0x00000001
  362. 0x00000003 0x00000002 0x00000002 0x00000004
  363. 0x00000004 0x00000001 0x00000005 0x00000002
  364. 0x00000002 0x00000001 0x00000001 0x00000000
  365. 0x00000001 0x00000003 0x00000001 0x0000000b
  366. 0x00000009 0x00000060 0x00000000 0x00000018
  367. 0x00000001 0x00000001 0x00000002 0x00000000
  368. 0x00000001 0x00000007 0x00000004 0x00000004
  369. 0x00000003 0x00000008 0x00000004 0x00000004
  370. 0x00000002 0x0000006b 0x00000004 0x00000004
  371. 0x00000000 0x00000000 0x00004282 0x00780084
  372. 0x00008000 0x000fc000 0x000fc000 0x000fc000
  373. 0x000fc000 0x000fc000 0x000fc000 0x000fc000
  374. 0x000fc000 0x00000000 0x00000000 0x00000000
  375. 0x00000000 0x00000000 0x00000000 0x00000000
  376. 0x00000000 0x00000000 0x00000000 0x00000000
  377. 0x00000000 0x00000000 0x00000000 0x00000000
  378. 0x00000000 0x000fc000 0x000fc000 0x000fc000
  379. 0x000fc000 0x00100220 0x0800201c 0x00000000
  380. 0x77ffc004 0x01f1f008 0x00000000 0x00000007
  381. 0x08000068 0x08000000 0x00000802 0x00064000
  382. 0x0000000a 0x00090009 0xa0f10000 0x00000000
  383. 0x00000000 0x800001c5 0xe0000000 0xff00ff00 >;
  384. };
  385. timing-51000000 {
  386. clock-frequency = <51000000>;
  387. nvidia,emc-auto-cal-interval = <0x001fffff>;
  388. nvidia,emc-mode-1 = <0x00010022>;
  389. nvidia,emc-mode-2 = <0x00020001>;
  390. nvidia,emc-mode-reset = <0x00000000>;
  391. nvidia,emc-zcal-cnt-long = <0x00000009>;
  392. nvidia,emc-cfg-dyn-self-ref;
  393. nvidia,emc-cfg-periodic-qrst;
  394. nvidia,emc-configuration = < 0x00000003
  395. 0x00000006 0x00000002 0x00000002 0x00000004
  396. 0x00000004 0x00000001 0x00000005 0x00000002
  397. 0x00000002 0x00000001 0x00000001 0x00000000
  398. 0x00000001 0x00000003 0x00000001 0x0000000b
  399. 0x00000009 0x000000c0 0x00000000 0x00000030
  400. 0x00000001 0x00000001 0x00000002 0x00000000
  401. 0x00000001 0x00000007 0x00000008 0x00000008
  402. 0x00000003 0x00000008 0x00000004 0x00000004
  403. 0x00000002 0x000000d5 0x00000004 0x00000004
  404. 0x00000000 0x00000000 0x00004282 0x00780084
  405. 0x00008000 0x000fc000 0x000fc000 0x000fc000
  406. 0x000fc000 0x000fc000 0x000fc000 0x000fc000
  407. 0x000fc000 0x00000000 0x00000000 0x00000000
  408. 0x00000000 0x00000000 0x00000000 0x00000000
  409. 0x00000000 0x00000000 0x00000000 0x00000000
  410. 0x00000000 0x00000000 0x00000000 0x00000000
  411. 0x00000000 0x000fc000 0x000fc000 0x000fc000
  412. 0x000fc000 0x00100220 0x0800201c 0x00000000
  413. 0x77ffc004 0x01f1f008 0x00000000 0x00000007
  414. 0x08000068 0x08000000 0x00000802 0x00064000
  415. 0x00000013 0x00090009 0xa0f10000 0x00000000
  416. 0x00000000 0x80000287 0xe0000000 0xff00ff00 >;
  417. };
  418. timing-102000000 {
  419. clock-frequency = <102000000>;
  420. nvidia,emc-auto-cal-interval = <0x001fffff>;
  421. nvidia,emc-mode-1 = <0x00010022>;
  422. nvidia,emc-mode-2 = <0x00020001>;
  423. nvidia,emc-mode-reset = <0x00000000>;
  424. nvidia,emc-zcal-cnt-long = <0x0000000a>;
  425. nvidia,emc-cfg-dyn-self-ref;
  426. nvidia,emc-cfg-periodic-qrst;
  427. nvidia,emc-configuration = < 0x00000006
  428. 0x0000000d 0x00000004 0x00000002 0x00000004
  429. 0x00000004 0x00000001 0x00000005 0x00000002
  430. 0x00000002 0x00000001 0x00000001 0x00000000
  431. 0x00000001 0x00000003 0x00000001 0x0000000b
  432. 0x00000009 0x00000181 0x00000000 0x00000060
  433. 0x00000001 0x00000001 0x00000002 0x00000000
  434. 0x00000001 0x00000007 0x0000000f 0x0000000f
  435. 0x00000003 0x00000008 0x00000004 0x00000004
  436. 0x00000002 0x000001a9 0x00000004 0x00000004
  437. 0x00000000 0x00000000 0x00004282 0x00780084
  438. 0x00008000 0x000fc000 0x000fc000 0x000fc000
  439. 0x000fc000 0x000fc000 0x000fc000 0x000fc000
  440. 0x000fc000 0x00000000 0x00000000 0x00000000
  441. 0x00000000 0x00000000 0x00000000 0x00000000
  442. 0x00000000 0x00000000 0x00000000 0x00000000
  443. 0x00000000 0x00000000 0x00000000 0x00000000
  444. 0x00000000 0x000fc000 0x000fc000 0x000fc000
  445. 0x000fc000 0x00100220 0x0800201c 0x00000000
  446. 0x77ffc004 0x01f1f008 0x00000000 0x00000007
  447. 0x08000068 0x08000000 0x00000802 0x00064000
  448. 0x00000025 0x00090009 0xa0f10000 0x00000000
  449. 0x00000000 0x8000040b 0xe0000000 0xff00ff00 >;
  450. };
  451. timing-204000000 {
  452. clock-frequency = <204000000>;
  453. nvidia,emc-auto-cal-interval = <0x001fffff>;
  454. nvidia,emc-mode-1 = <0x00010042>;
  455. nvidia,emc-mode-2 = <0x00020001>;
  456. nvidia,emc-mode-reset = <0x00000000>;
  457. nvidia,emc-zcal-cnt-long = <0x00000013>;
  458. nvidia,emc-cfg-dyn-self-ref;
  459. nvidia,emc-cfg-periodic-qrst;
  460. nvidia,emc-configuration = < 0x0000000c
  461. 0x0000001a 0x00000008 0x00000003 0x00000005
  462. 0x00000004 0x00000001 0x00000006 0x00000003
  463. 0x00000003 0x00000002 0x00000002 0x00000000
  464. 0x00000001 0x00000003 0x00000001 0x0000000c
  465. 0x0000000a 0x00000303 0x00000000 0x000000c0
  466. 0x00000001 0x00000001 0x00000003 0x00000000
  467. 0x00000001 0x00000007 0x0000001d 0x0000001d
  468. 0x00000004 0x0000000b 0x00000005 0x00000004
  469. 0x00000002 0x00000351 0x00000004 0x00000006
  470. 0x00000000 0x00000000 0x00004282 0x00440084
  471. 0x00008000 0x00060000 0x00060000 0x00060000
  472. 0x00060000 0x00072000 0x00072000 0x00072000
  473. 0x00072000 0x00000000 0x00000000 0x00000000
  474. 0x00000000 0x00000000 0x00000000 0x00000000
  475. 0x00000000 0x00000000 0x00000000 0x00000000
  476. 0x00000000 0x00000000 0x00000000 0x00000000
  477. 0x00000000 0x000d0000 0x000d0000 0x000d0000
  478. 0x000d0000 0x000e0220 0x0800201c 0x00000000
  479. 0x77ffc004 0x01f1f008 0x00000000 0x00000007
  480. 0x08000068 0x08000000 0x00000802 0x00064000
  481. 0x0000004a 0x00090009 0xa0f10000 0x00000000
  482. 0x00000000 0x80000713 0xe0000000 0xff00ff00 >;
  483. };
  484. timing-500000000 {
  485. clock-frequency = <500000000>;
  486. nvidia,emc-auto-cal-interval = <0x001fffff>;
  487. nvidia,emc-mode-1 = <0x000100c2>;
  488. nvidia,emc-mode-2 = <0x00020005>;
  489. nvidia,emc-mode-reset = <0x00000000>;
  490. nvidia,emc-zcal-cnt-long = <0x0000002d>;
  491. nvidia,emc-cfg-periodic-qrst;
  492. nvidia,emc-configuration = < 0x0000001d
  493. 0x00000040 0x00000014 0x00000008 0x00000007
  494. 0x00000009 0x00000003 0x0000000d 0x00000008
  495. 0x00000008 0x00000004 0x00000002 0x00000000
  496. 0x00000004 0x00000008 0x00000005 0x0000000d
  497. 0x0000000f 0x00000763 0x00000000 0x000001d8
  498. 0x00000003 0x00000003 0x00000008 0x00000000
  499. 0x00000001 0x0000000e 0x00000046 0x00000046
  500. 0x00000008 0x00000019 0x0000000b 0x00000004
  501. 0x00000002 0x00000820 0x00000000 0x00000006
  502. 0x00000000 0x00000000 0x00006282 0xf0140091
  503. 0x00008000 0x00000008 0x00000008 0x00000008
  504. 0x00000008 0x0000000a 0x0000000a 0x0000000a
  505. 0x0000000a 0x00000000 0x00000000 0x00000000
  506. 0x00000000 0x00000000 0x00000000 0x00000000
  507. 0x00000000 0x00000000 0x00000000 0x00000000
  508. 0x00000000 0x00000000 0x00000000 0x00000000
  509. 0x00000000 0x0000000c 0x0000000c 0x0000000c
  510. 0x0000000c 0x00080220 0x0800003d 0x00000000
  511. 0x77ffc004 0x01f1f408 0x00000000 0x00000007
  512. 0x08000068 0x08000000 0x00000802 0x00064000
  513. 0x000000b4 0x000d000d 0xa0f10404 0x00000000
  514. 0x00000000 0x80000fde 0xe0000000 0xff00ff88 >;
  515. };
  516. };
  517. };
  518. usb-phy@7d000000 {
  519. /delete-property/ nvidia,xcvr-setup-use-fuses;
  520. nvidia,xcvr-setup = <5>; /* Based on TF201 fuse value - 48 */
  521. };
  522. usb-phy@7d008000 {
  523. /delete-property/ nvidia,xcvr-setup-use-fuses;
  524. nvidia,xcvr-setup = <5>; /* Based on TF201 fuse value - 48 */
  525. };
  526. display-panel {
  527. compatible = "hannstar,hsd101pww2";
  528. };
  529. haptic-feedback {
  530. compatible = "gpio-vibrator";
  531. enable-gpios = <&gpio TEGRA_GPIO(H, 7) GPIO_ACTIVE_HIGH>;
  532. vcc-supply = <&vdd_3v3_sys>;
  533. };
  534. };
  535. &emc_icc_dvfs_opp_table {
  536. /delete-node/ opp-533000000-1200;
  537. /delete-node/ opp-625000000-1200;
  538. /delete-node/ opp-625000000-1250;
  539. /delete-node/ opp-667000000-1200;
  540. /delete-node/ opp-750000000-1300;
  541. /delete-node/ opp-800000000-1300;
  542. /delete-node/ opp-900000000-1350;
  543. };
  544. &emc_bw_dfs_opp_table {
  545. /delete-node/ opp-533000000;
  546. /delete-node/ opp-625000000;
  547. /delete-node/ opp-667000000;
  548. /delete-node/ opp-750000000;
  549. /delete-node/ opp-800000000;
  550. /delete-node/ opp-900000000;
  551. };