tegra30-asus-tf300t.dts (36425B)
1// SPDX-License-Identifier: GPL-2.0 2/dts-v1/; 3 4#include "tegra30-asus-transformer-common.dtsi" 5#include "tegra30-asus-lvds-display.dtsi" 6 7/ { 8 model = "Asus Transformer Pad TF300T"; 9 compatible = "asus,tf300t", "nvidia,tegra30"; 10 11 gpio@6000d000 { 12 tf300t-init-hog { 13 gpio-hog; 14 gpios = <TEGRA_GPIO(BB, 5) GPIO_ACTIVE_HIGH>; 15 output-low; 16 }; 17 }; 18 19 pinmux@70000868 { 20 state_default: pinmux { 21 lcd_pwr2_pc6 { 22 nvidia,pins = "lcd_pwr2_pc6", 23 "lcd_dc1_pd2"; 24 nvidia,function = "displaya"; 25 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 26 nvidia,tristate = <TEGRA_PIN_ENABLE>; 27 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 28 }; 29 30 pbb3 { 31 nvidia,pins = "pbb3"; 32 nvidia,function = "vgp3"; 33 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 34 nvidia,tristate = <TEGRA_PIN_DISABLE>; 35 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 36 }; 37 38 pbb7 { 39 nvidia,pins = "pbb7"; 40 nvidia,function = "i2s4"; 41 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 42 nvidia,tristate = <TEGRA_PIN_DISABLE>; 43 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 44 }; 45 46 kb_row7_pr7 { 47 nvidia,pins = "kb_row7_pr7"; 48 nvidia,function = "kbc"; 49 nvidia,pull = <TEGRA_PIN_PULL_UP>; 50 nvidia,tristate = <TEGRA_PIN_DISABLE>; 51 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 52 }; 53 54 gmi_cs4_n_pk2 { 55 nvidia,pins = "gmi_cs4_n_pk2"; 56 nvidia,function = "gmi"; 57 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 58 nvidia,tristate = <TEGRA_PIN_ENABLE>; 59 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 60 }; 61 }; 62 }; 63 64 serial@70006200 { 65 /* Azurewave AW-NH615 BCM4329B1 */ 66 bluetooth { 67 compatible = "brcm,bcm4329-bt"; 68 }; 69 }; 70 71 i2c@7000c400 { 72 /* Elantech EKTH1036 touchscreen */ 73 touchscreen@10 { 74 compatible = "elan,ektf3624"; 75 reg = <0x10>; 76 77 interrupt-parent = <&gpio>; 78 interrupts = <TEGRA_GPIO(H, 4) IRQ_TYPE_EDGE_FALLING>; 79 reset-gpios = <&gpio TEGRA_GPIO(H, 6) GPIO_ACTIVE_LOW>; 80 81 vcc33-supply = <&vdd_3v3_sys>; 82 vccio-supply = <&vdd_3v3_sys>; 83 84 touchscreen-size-x = <2240>; 85 touchscreen-size-y = <1408>; 86 touchscreen-inverted-y; 87 }; 88 }; 89 90 i2c@7000c500 { 91 clock-frequency = <400000>; 92 93 magnetometer@e { 94 mount-matrix = "0", "-1", "0", 95 "-1", "0", "0", 96 "0", "0", "-1"; 97 }; 98 99 gyroscope@68 { 100 mount-matrix = "-1", "0", "0", 101 "0", "1", "0", 102 "0", "0", "-1"; 103 104 /* External I2C interface */ 105 i2c-gate { 106 accelerometer@f { 107 mount-matrix = "0", "-1", "0", 108 "-1", "0", "0", 109 "0", "0", "1"; 110 }; 111 }; 112 }; 113 }; 114 115 i2c@7000d000 { 116 /* Wolfson Microelectronics WM8903 audio codec */ 117 wm8903: audio-codec@1a { 118 compatible = "wlf,wm8903"; 119 reg = <0x1a>; 120 121 interrupt-parent = <&gpio>; 122 interrupts = <TEGRA_GPIO(W, 3) IRQ_TYPE_LEVEL_LOW>; 123 124 gpio-controller; 125 #gpio-cells = <2>; 126 127 micdet-cfg = <0>; 128 micdet-delay = <100>; 129 130 gpio-cfg = < 131 0xffffffff /* don't touch */ 132 0xffffffff /* don't touch */ 133 0x00000000 /* Speaker-enable GPIO, output, low */ 134 0xffffffff /* don't touch */ 135 0xffffffff /* don't touch */ 136 >; 137 138 AVDD-supply = <&vdd_1v8_vio>; 139 CPVDD-supply = <&vdd_1v8_vio>; 140 DBVDD-supply = <&vdd_1v8_vio>; 141 DCVDD-supply = <&vdd_1v8_vio>; 142 }; 143 }; 144 145 memory-controller@7000f000 { 146 emc-timings-0 { 147 /* Elpida 1GB 667MHZ */ 148 nvidia,ram-code = <0>; 149 150 timing-25500000 { 151 clock-frequency = <25500000>; 152 153 nvidia,emem-configuration = < 0x00030003 0xc0000020 154 0x00000001 0x00000001 0x00000002 0x00000000 155 0x00000001 0x00000001 0x00000003 0x00000008 156 0x00000002 0x00000001 0x00000002 0x00000006 157 0x06020102 0x000a0502 0x74830303 0x001f0000 >; 158 }; 159 160 timing-51000000 { 161 clock-frequency = <51000000>; 162 163 nvidia,emem-configuration = < 0x00010003 0xc0000020 164 0x00000001 0x00000001 0x00000002 0x00000000 165 0x00000001 0x00000001 0x00000003 0x00000008 166 0x00000002 0x00000001 0x00000002 0x00000006 167 0x06020102 0x000a0502 0x73430303 0x001f0000 >; 168 }; 169 170 timing-102000000 { 171 clock-frequency = <102000000>; 172 173 nvidia,emem-configuration = < 0x00000003 0xc0000030 174 0x00000001 0x00000001 0x00000003 0x00000000 175 0x00000001 0x00000001 0x00000003 0x00000008 176 0x00000002 0x00000001 0x00000002 0x00000006 177 0x06020102 0x000a0503 0x72830504 0x001f0000 >; 178 }; 179 180 timing-204000000 { 181 clock-frequency = <204000000>; 182 183 nvidia,emem-configuration = < 0x00000006 0xc0000025 184 0x00000001 0x00000001 0x00000005 0x00000002 185 0x00000003 0x00000001 0x00000003 0x00000008 186 0x00000002 0x00000001 0x00000002 0x00000006 187 0x06020102 0x000a0505 0x72440a06 0x001f0000 >; 188 }; 189 190 timing-333500000 { 191 clock-frequency = <333500000>; 192 193 nvidia,emem-configuration = < 0x0000000a 0xc000003d 194 0x00000001 0x00000002 0x00000008 0x00000004 195 0x00000004 0x00000001 0x00000002 0x00000007 196 0x00000002 0x00000002 0x00000003 0x00000006 197 0x06030202 0x000b0608 0x70850f09 0x001f0000 >; 198 }; 199 200 timing-667000000 { 201 clock-frequency = <667000000>; 202 203 nvidia,emem-configuration = < 0x00000014 0xc0000079 204 0x00000003 0x00000004 0x00000010 0x0000000b 205 0x0000000a 0x00000001 0x00000003 0x0000000b 206 0x00000002 0x00000002 0x00000004 0x00000008 207 0x08040202 0x00130b10 0x70ea1f11 0x001f0000 >; 208 }; 209 }; 210 211 emc-timings-1 { 212 /* Hynix 1GB 667MHZ */ 213 nvidia,ram-code = <1>; 214 215 timing-25500000 { 216 clock-frequency = <25500000>; 217 218 nvidia,emem-configuration = < 0x00030003 0xc0000020 219 0x00000001 0x00000001 0x00000002 0x00000000 220 0x00000001 0x00000001 0x00000003 0x00000008 221 0x00000002 0x00000001 0x00000002 0x00000006 222 0x06020102 0x000a0502 0x74830303 0x001f0000 >; 223 }; 224 225 timing-51000000 { 226 clock-frequency = <51000000>; 227 228 nvidia,emem-configuration = < 0x00010003 0xc0000020 229 0x00000001 0x00000001 0x00000002 0x00000000 230 0x00000001 0x00000001 0x00000003 0x00000008 231 0x00000002 0x00000001 0x00000002 0x00000006 232 0x06020102 0x000a0502 0x73430303 0x001f0000 >; 233 }; 234 235 timing-102000000 { 236 clock-frequency = <102000000>; 237 238 nvidia,emem-configuration = < 0x00000003 0xc0000030 239 0x00000001 0x00000001 0x00000003 0x00000000 240 0x00000001 0x00000001 0x00000003 0x00000008 241 0x00000002 0x00000001 0x00000002 0x00000006 242 0x06020102 0x000a0503 0x72830504 0x001f0000 >; 243 }; 244 245 timing-204000000 { 246 clock-frequency = <204000000>; 247 248 nvidia,emem-configuration = < 0x00000006 0xc0000025 249 0x00000001 0x00000001 0x00000005 0x00000002 250 0x00000003 0x00000001 0x00000003 0x00000008 251 0x00000002 0x00000001 0x00000002 0x00000006 252 0x06020102 0x000a0605 0x72440a06 0x001f0000 >; 253 }; 254 255 timing-333500000 { 256 clock-frequency = <333500000>; 257 258 nvidia,emem-configuration = < 0x0000000a 0xc000003d 259 0x00000001 0x00000002 0x00000008 0x00000005 260 0x00000004 0x00000001 0x00000002 0x00000007 261 0x00000002 0x00000002 0x00000003 0x00000006 262 0x06030202 0x000b0608 0x70850f09 0x001f0000 >; 263 }; 264 265 timing-667000000 { 266 clock-frequency = <667000000>; 267 268 nvidia,emem-configuration = < 0x00000014 0xc0000079 269 0x00000003 0x00000004 0x00000011 0x0000000b 270 0x0000000a 0x00000001 0x00000003 0x0000000b 271 0x00000002 0x00000002 0x00000004 0x00000008 272 0x08040202 0x00140b11 0x70ea1f12 0x001f0000 >; 273 }; 274 }; 275 276 emc-timings-2 { 277 /* Micron 1GB 667MHZ */ 278 nvidia,ram-code = <2>; 279 280 timing-25500000 { 281 clock-frequency = <25500000>; 282 283 nvidia,emem-configuration = < 0x00020001 0xc0000020 284 0x00000001 0x00000001 0x00000002 0x00000000 285 0x00000001 0x00000001 0x00000003 0x00000008 286 0x00000002 0x00000001 0x00000002 0x00000006 287 0x06020102 0x000a0502 0x74830303 0x001f0000 >; 288 }; 289 290 timing-51000000 { 291 clock-frequency = <51000000>; 292 293 nvidia,emem-configuration = < 0x00010001 0xc0000020 294 0x00000001 0x00000001 0x00000002 0x00000000 295 0x00000001 0x00000001 0x00000003 0x00000008 296 0x00000002 0x00000001 0x00000002 0x00000006 297 0x06020102 0x000a0502 0x73430303 0x001f0000 >; 298 }; 299 300 timing-102000000 { 301 clock-frequency = <102000000>; 302 303 nvidia,emem-configuration = < 0x00000001 0xc0000030 304 0x00000001 0x00000001 0x00000003 0x00000000 305 0x00000001 0x00000001 0x00000003 0x00000008 306 0x00000002 0x00000001 0x00000002 0x00000006 307 0x06020102 0x000a0503 0x72830504 0x001f0000 >; 308 }; 309 310 timing-204000000 { 311 clock-frequency = <204000000>; 312 313 nvidia,emem-configuration = < 0x00000003 0xc0000025 314 0x00000001 0x00000001 0x00000005 0x00000002 315 0x00000003 0x00000001 0x00000003 0x00000008 316 0x00000002 0x00000001 0x00000002 0x00000006 317 0x06020102 0x000a0505 0x72440a06 0x001f0000 >; 318 }; 319 320 timing-333500000 { 321 clock-frequency = <333500000>; 322 323 nvidia,emem-configuration = < 0x00000005 0xc000003d 324 0x00000001 0x00000002 0x00000008 0x00000004 325 0x00000004 0x00000001 0x00000002 0x00000007 326 0x00000002 0x00000002 0x00000003 0x00000006 327 0x06030202 0x000b0608 0x70850f09 0x001f0000 >; 328 }; 329 330 timing-667000000 { 331 clock-frequency = <667000000>; 332 333 nvidia,emem-configuration = < 0x0000000a 0xc0000079 334 0x00000003 0x00000004 0x00000010 0x0000000a 335 0x0000000a 0x00000001 0x00000003 0x0000000b 336 0x00000002 0x00000002 0x00000004 0x00000008 337 0x08040202 0x00140b10 0x70ea1f11 0x001f0000 >; 338 }; 339 }; 340 }; 341 342 memory-controller@7000f400 { 343 emc-timings-0 { 344 /* Elpida 1GB 667MHZ */ 345 nvidia,ram-code = <0>; 346 347 timing-25500000 { 348 clock-frequency = <25500000>; 349 350 nvidia,emc-auto-cal-interval = <0x001fffff>; 351 nvidia,emc-mode-1 = <0x80100003>; 352 nvidia,emc-mode-2 = <0x80200008>; 353 nvidia,emc-mode-reset = <0x80001221>; 354 nvidia,emc-zcal-cnt-long = <0x00000040>; 355 nvidia,emc-cfg-dyn-self-ref; 356 nvidia,emc-cfg-periodic-qrst; 357 358 nvidia,emc-configuration = < 0x00000001 359 0x00000004 0x00000000 0x00000000 0x00000002 360 0x0000000a 0x00000005 0x0000000b 0x00000000 361 0x00000000 0x00000003 0x00000001 0x00000000 362 0x00000005 0x00000005 0x00000004 0x00000009 363 0x0000000b 0x000000c0 0x00000000 0x00000030 364 0x00000002 0x00000002 0x00000001 0x00000000 365 0x00000007 0x0000000f 0x00000005 0x00000005 366 0x00000004 0x00000001 0x00000000 0x00000004 367 0x00000005 0x000000c7 0x00000006 0x00000004 368 0x00000000 0x00000000 0x00004288 0x007800a4 369 0x00008000 0x000fc000 0x000fc000 0x000fc000 370 0x000fc000 0x000fc000 0x000fc000 0x000fc000 371 0x000fc000 0x00000000 0x00000000 0x00000000 372 0x00000000 0x00000000 0x00000000 0x00000000 373 0x00000000 0x00000000 0x00000000 0x00000000 374 0x00000000 0x00000000 0x00000000 0x00000000 375 0x00000000 0x000fc000 0x000fc000 0x000fc000 376 0x000fc000 0x000002a0 0x0800211c 0x00000000 377 0x77fff884 0x01f1f108 0x05057404 0x54000007 378 0x08000168 0x08000000 0x00000802 0x00000000 379 0x00000040 0x000c000c 0xa0f10000 0x00000000 380 0x00000000 0x80000287 0xe8000000 0xff00ff00 >; 381 }; 382 383 timing-51000000 { 384 clock-frequency = <51000000>; 385 386 nvidia,emc-auto-cal-interval = <0x001fffff>; 387 nvidia,emc-mode-1 = <0x80100003>; 388 nvidia,emc-mode-2 = <0x80200008>; 389 nvidia,emc-mode-reset = <0x80001221>; 390 nvidia,emc-zcal-cnt-long = <0x00000040>; 391 nvidia,emc-cfg-dyn-self-ref; 392 nvidia,emc-cfg-periodic-qrst; 393 394 nvidia,emc-configuration = < 0x00000002 395 0x00000008 0x00000001 0x00000000 0x00000002 396 0x0000000a 0x00000005 0x0000000b 0x00000000 397 0x00000000 0x00000003 0x00000001 0x00000000 398 0x00000005 0x00000005 0x00000004 0x00000009 399 0x0000000b 0x00000181 0x00000000 0x00000060 400 0x00000002 0x00000002 0x00000001 0x00000000 401 0x00000007 0x0000000f 0x00000009 0x00000009 402 0x00000004 0x00000002 0x00000000 0x00000004 403 0x00000005 0x0000018e 0x00000006 0x00000004 404 0x00000000 0x00000000 0x00004288 0x007800a4 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 0x000002a0 0x0800211c 0x00000000 413 0x77fff884 0x01f1f108 0x05057404 0x54000007 414 0x08000168 0x08000000 0x00000802 0x00000000 415 0x00000040 0x000c000c 0xa0f10000 0x00000000 416 0x00000000 0x8000040b 0xe8000000 0xff00ff00 >; 417 }; 418 419 timing-102000000 { 420 clock-frequency = <102000000>; 421 422 nvidia,emc-auto-cal-interval = <0x001fffff>; 423 nvidia,emc-mode-1 = <0x80100003>; 424 nvidia,emc-mode-2 = <0x80200008>; 425 nvidia,emc-mode-reset = <0x80001221>; 426 nvidia,emc-zcal-cnt-long = <0x00000040>; 427 nvidia,emc-cfg-dyn-self-ref; 428 nvidia,emc-cfg-periodic-qrst; 429 430 nvidia,emc-configuration = < 0x00000004 431 0x00000010 0x00000003 0x00000001 0x00000002 432 0x0000000a 0x00000005 0x0000000b 0x00000001 433 0x00000001 0x00000003 0x00000001 0x00000000 434 0x00000005 0x00000005 0x00000004 0x00000009 435 0x0000000b 0x00000303 0x00000000 0x000000c0 436 0x00000002 0x00000002 0x00000001 0x00000000 437 0x00000007 0x0000000f 0x00000012 0x00000012 438 0x00000004 0x00000004 0x00000000 0x00000004 439 0x00000005 0x0000031c 0x00000006 0x00000004 440 0x00000000 0x00000000 0x00004288 0x007800a4 441 0x00008000 0x000fc000 0x000fc000 0x000fc000 442 0x000fc000 0x000fc000 0x000fc000 0x000fc000 443 0x000fc000 0x00000000 0x00000000 0x00000000 444 0x00000000 0x00000000 0x00000000 0x00000000 445 0x00000000 0x00000000 0x00000000 0x00000000 446 0x00000000 0x00000000 0x00000000 0x00000000 447 0x00000000 0x000fc000 0x000fc000 0x000fc000 448 0x000fc000 0x000002a0 0x0800211c 0x00000000 449 0x77fff884 0x01f1f108 0x05057404 0x54000007 450 0x08000168 0x08000000 0x00000802 0x00000000 451 0x00000040 0x000c000c 0xa0f10000 0x00000000 452 0x00000000 0x80000713 0xe8000000 0xff00ff00 >; 453 }; 454 455 timing-204000000 { 456 clock-frequency = <204000000>; 457 458 nvidia,emc-auto-cal-interval = <0x001fffff>; 459 nvidia,emc-mode-1 = <0x80100003>; 460 nvidia,emc-mode-2 = <0x80200008>; 461 nvidia,emc-mode-reset = <0x80001221>; 462 nvidia,emc-zcal-cnt-long = <0x00000040>; 463 nvidia,emc-cfg-dyn-self-ref; 464 nvidia,emc-cfg-periodic-qrst; 465 466 nvidia,emc-configuration = < 0x0000000a 467 0x00000020 0x00000007 0x00000002 0x00000002 468 0x0000000a 0x00000005 0x0000000b 0x00000002 469 0x00000002 0x00000003 0x00000001 0x00000000 470 0x00000005 0x00000005 0x00000004 0x00000009 471 0x0000000b 0x00000607 0x00000000 0x00000181 472 0x00000002 0x00000002 0x00000001 0x00000000 473 0x00000007 0x0000000f 0x00000023 0x00000023 474 0x00000004 0x00000007 0x00000000 0x00000004 475 0x00000005 0x00000638 0x00000006 0x00000006 476 0x00000000 0x00000000 0x00004288 0x004400a4 477 0x00008000 0x00080000 0x00080000 0x00080000 478 0x00080000 0x00080000 0x00080000 0x00080000 479 0x00080000 0x00000000 0x00000000 0x00000000 480 0x00000000 0x00000000 0x00000000 0x00000000 481 0x00000000 0x00000000 0x00000000 0x00000000 482 0x00000000 0x00000000 0x00000000 0x00000000 483 0x00000000 0x00080000 0x00080000 0x00080000 484 0x00080000 0x000002a0 0x0800211c 0x00000000 485 0x77fff884 0x01f1f108 0x05057404 0x54000007 486 0x08000168 0x08000000 0x00000802 0x00020000 487 0x00000100 0x000c000c 0xa0f10000 0x00000000 488 0x00000000 0x80000d22 0xe8000000 0xff00ff00 >; 489 }; 490 491 timing-333500000 { 492 clock-frequency = <333500000>; 493 494 nvidia,emc-auto-cal-interval = <0x001fffff>; 495 nvidia,emc-mode-1 = <0x80100002>; 496 nvidia,emc-mode-2 = <0x80200000>; 497 nvidia,emc-mode-reset = <0x80000321>; 498 nvidia,emc-zcal-cnt-long = <0x00000040>; 499 500 nvidia,emc-configuration = < 0x0000000f 501 0x00000034 0x0000000a 0x00000003 0x00000003 502 0x00000008 0x00000002 0x00000009 0x00000003 503 0x00000003 0x00000002 0x00000001 0x00000000 504 0x00000004 0x00000006 0x00000004 0x0000000a 505 0x0000000c 0x000009e9 0x00000000 0x0000027a 506 0x00000001 0x00000008 0x00000001 0x00000000 507 0x00000007 0x0000000e 0x00000039 0x00000200 508 0x00000004 0x0000000a 0x00000000 0x00000004 509 0x00000005 0x00000a2a 0x00000000 0x00000004 510 0x00000000 0x00000000 0x00007088 0x002600a4 511 0x00008000 0x0003c000 0x0003c000 0x0003c000 512 0x0003c000 0x00014000 0x00014000 0x00014000 513 0x00014000 0x00000000 0x00000000 0x00000000 514 0x00000000 0x00000000 0x00000000 0x00000000 515 0x00000000 0x00000000 0x00000000 0x00000000 516 0x00000000 0x00000000 0x00000000 0x00000000 517 0x00000000 0x00048000 0x00048000 0x00048000 518 0x00048000 0x000002a0 0x0800013d 0x00000000 519 0x77fff884 0x01f1f508 0x05057404 0x54000007 520 0x080001e8 0x08000021 0x00000802 0x00020000 521 0x00000100 0x018b000c 0xa0f10000 0x00000000 522 0x00000000 0x800014d4 0xe8000000 0xff00ff89 >; 523 }; 524 525 timing-667000000 { 526 clock-frequency = <667000000>; 527 528 nvidia,emc-auto-cal-interval = <0x001fffff>; 529 nvidia,emc-mode-1 = <0x80100002>; 530 nvidia,emc-mode-2 = <0x80200018>; 531 nvidia,emc-mode-reset = <0x80000b71>; 532 nvidia,emc-zcal-cnt-long = <0x00000040>; 533 nvidia,emc-cfg-periodic-qrst; 534 535 nvidia,emc-configuration = < 0x0000001f 536 0x00000069 0x00000017 0x00000007 0x00000005 537 0x0000000c 0x00000003 0x00000011 0x00000007 538 0x00000007 0x00000002 0x00000001 0x00000000 539 0x00000007 0x0000000a 0x00000009 0x0000000a 540 0x00000011 0x00001412 0x00000000 0x00000504 541 0x00000002 0x0000000e 0x00000001 0x00000000 542 0x0000000c 0x00000016 0x00000072 0x00000200 543 0x00000005 0x00000015 0x00000000 0x00000006 544 0x00000007 0x00001453 0x0000000b 0x00000006 545 0x00000000 0x00000000 0x00005088 0xf00b0191 546 0x00008000 0x00000008 0x00000008 0x00000008 547 0x00000008 0x0000000a 0x0000000a 0x0000000a 548 0x0000000a 0x00000000 0x00000000 0x00000000 549 0x00000000 0x00000000 0x00000000 0x00000000 550 0x00000000 0x00000000 0x00000000 0x00000000 551 0x00000000 0x00000000 0x00000000 0x00000000 552 0x00000000 0x0000000a 0x0000000a 0x0000000a 553 0x0000000a 0x000002a0 0x0800013d 0x22220000 554 0x77fff884 0x01f1f501 0x07077404 0x54000000 555 0x080001e8 0x0f000021 0x00000802 0x00020000 556 0x00000100 0x0156000c 0xa0f10000 0x00000000 557 0x00000000 0x800028a5 0xe8000000 0xff00ff49 >; 558 }; 559 }; 560 561 emc-timings-1 { 562 /* Hynix 1GB 667MHZ */ 563 nvidia,ram-code = <1>; 564 565 timing-25500000 { 566 clock-frequency = <25500000>; 567 568 nvidia,emc-auto-cal-interval = <0x001fffff>; 569 nvidia,emc-mode-1 = <0x80100003>; 570 nvidia,emc-mode-2 = <0x80200008>; 571 nvidia,emc-mode-reset = <0x80001221>; 572 nvidia,emc-zcal-cnt-long = <0x00000040>; 573 nvidia,emc-cfg-dyn-self-ref; 574 nvidia,emc-cfg-periodic-qrst; 575 576 nvidia,emc-configuration = < 0x00000001 577 0x00000004 0x00000000 0x00000000 0x00000002 578 0x0000000a 0x00000005 0x0000000b 0x00000000 579 0x00000000 0x00000003 0x00000001 0x00000000 580 0x00000005 0x00000005 0x00000004 0x00000009 581 0x0000000b 0x000000c0 0x00000000 0x00000030 582 0x00000002 0x00000002 0x00000001 0x00000000 583 0x00000007 0x0000000f 0x00000005 0x00000005 584 0x00000004 0x00000001 0x00000000 0x00000004 585 0x00000005 0x000000c7 0x00000006 0x00000004 586 0x00000000 0x00000000 0x00004288 0x007800a4 587 0x00008000 0x000fc000 0x000fc000 0x000fc000 588 0x000fc000 0x000fc000 0x000fc000 0x000fc000 589 0x000fc000 0x00000000 0x00000000 0x00000000 590 0x00000000 0x00000000 0x00000000 0x00000000 591 0x00000000 0x00000000 0x00000000 0x00000000 592 0x00000000 0x00000000 0x00000000 0x00000000 593 0x00000000 0x000fc000 0x000fc000 0x000fc000 594 0x000fc000 0x000002a0 0x0800211c 0x00000000 595 0x77fff884 0x01f1f108 0x05057404 0x54000007 596 0x08000168 0x08000000 0x00000802 0x00000000 597 0x00000040 0x000c000c 0xa0f10000 0x00000000 598 0x00000000 0x80000287 0xe8000000 0xff00ff00 >; 599 }; 600 601 timing-51000000 { 602 clock-frequency = <51000000>; 603 604 nvidia,emc-auto-cal-interval = <0x001fffff>; 605 nvidia,emc-mode-1 = <0x80100003>; 606 nvidia,emc-mode-2 = <0x80200008>; 607 nvidia,emc-mode-reset = <0x80001221>; 608 nvidia,emc-zcal-cnt-long = <0x00000040>; 609 nvidia,emc-cfg-dyn-self-ref; 610 nvidia,emc-cfg-periodic-qrst; 611 612 nvidia,emc-configuration = < 0x00000002 613 0x00000008 0x00000001 0x00000000 0x00000002 614 0x0000000a 0x00000005 0x0000000b 0x00000000 615 0x00000000 0x00000003 0x00000001 0x00000000 616 0x00000005 0x00000005 0x00000004 0x00000009 617 0x0000000b 0x00000181 0x00000000 0x00000060 618 0x00000002 0x00000002 0x00000001 0x00000000 619 0x00000007 0x0000000f 0x00000009 0x00000009 620 0x00000004 0x00000002 0x00000000 0x00000004 621 0x00000005 0x0000018e 0x00000006 0x00000004 622 0x00000000 0x00000000 0x00004288 0x007800a4 623 0x00008000 0x000fc000 0x000fc000 0x000fc000 624 0x000fc000 0x000fc000 0x000fc000 0x000fc000 625 0x000fc000 0x00000000 0x00000000 0x00000000 626 0x00000000 0x00000000 0x00000000 0x00000000 627 0x00000000 0x00000000 0x00000000 0x00000000 628 0x00000000 0x00000000 0x00000000 0x00000000 629 0x00000000 0x000fc000 0x000fc000 0x000fc000 630 0x000fc000 0x000002a0 0x0800211c 0x00000000 631 0x77fff884 0x01f1f108 0x05057404 0x54000007 632 0x08000168 0x08000000 0x00000802 0x00000000 633 0x00000040 0x000c000c 0xa0f10000 0x00000000 634 0x00000000 0x8000040b 0xe8000000 0xff00ff00 >; 635 }; 636 637 timing-102000000 { 638 clock-frequency = <102000000>; 639 640 nvidia,emc-auto-cal-interval = <0x001fffff>; 641 nvidia,emc-mode-1 = <0x80100003>; 642 nvidia,emc-mode-2 = <0x80200008>; 643 nvidia,emc-mode-reset = <0x80001221>; 644 nvidia,emc-zcal-cnt-long = <0x00000040>; 645 nvidia,emc-cfg-dyn-self-ref; 646 nvidia,emc-cfg-periodic-qrst; 647 648 nvidia,emc-configuration = < 0x00000005 649 0x00000010 0x00000003 0x00000001 0x00000002 650 0x0000000a 0x00000005 0x0000000b 0x00000001 651 0x00000001 0x00000003 0x00000001 0x00000000 652 0x00000005 0x00000005 0x00000004 0x00000009 653 0x0000000b 0x00000303 0x00000000 0x000000c0 654 0x00000002 0x00000002 0x00000001 0x00000000 655 0x00000007 0x0000000f 0x00000012 0x00000012 656 0x00000004 0x00000004 0x00000000 0x00000004 657 0x00000005 0x0000031c 0x00000006 0x00000004 658 0x00000000 0x00000000 0x00004288 0x007800a4 659 0x00008000 0x000fc000 0x000fc000 0x000fc000 660 0x000fc000 0x000fc000 0x000fc000 0x000fc000 661 0x000fc000 0x00000000 0x00000000 0x00000000 662 0x00000000 0x00000000 0x00000000 0x00000000 663 0x00000000 0x00000000 0x00000000 0x00000000 664 0x00000000 0x00000000 0x00000000 0x00000000 665 0x00000000 0x000fc000 0x000fc000 0x000fc000 666 0x000fc000 0x000002a0 0x0800211c 0x00000000 667 0x77fff884 0x01f1f108 0x05057404 0x54000007 668 0x08000168 0x08000000 0x00000802 0x00000000 669 0x00000040 0x000c000c 0xa0f10000 0x00000000 670 0x00000000 0x80000713 0xe8000000 0xff00ff00 >; 671 }; 672 673 timing-204000000 { 674 clock-frequency = <204000000>; 675 676 nvidia,emc-auto-cal-interval = <0x001fffff>; 677 nvidia,emc-mode-1 = <0x80100003>; 678 nvidia,emc-mode-2 = <0x80200008>; 679 nvidia,emc-mode-reset = <0x80001221>; 680 nvidia,emc-zcal-cnt-long = <0x00000040>; 681 nvidia,emc-cfg-dyn-self-ref; 682 nvidia,emc-cfg-periodic-qrst; 683 684 nvidia,emc-configuration = < 0x0000000a 685 0x00000020 0x00000007 0x00000003 0x00000002 686 0x0000000a 0x00000005 0x0000000b 0x00000002 687 0x00000002 0x00000003 0x00000001 0x00000000 688 0x00000005 0x00000005 0x00000004 0x00000009 689 0x0000000b 0x00000607 0x00000000 0x00000181 690 0x00000002 0x00000002 0x00000001 0x00000000 691 0x00000007 0x0000000f 0x00000023 0x00000023 692 0x00000004 0x00000007 0x00000000 0x00000004 693 0x00000005 0x00000638 0x00000006 0x00000006 694 0x00000000 0x00000000 0x00004288 0x004400a4 695 0x00008000 0x00080000 0x00080000 0x00080000 696 0x00080000 0x00080000 0x00080000 0x00080000 697 0x00080000 0x00000000 0x00000000 0x00000000 698 0x00000000 0x00000000 0x00000000 0x00000000 699 0x00000000 0x00000000 0x00000000 0x00000000 700 0x00000000 0x00000000 0x00000000 0x00000000 701 0x00000000 0x00080000 0x00080000 0x00080000 702 0x00080000 0x000002a0 0x0800211c 0x00000000 703 0x77fff884 0x01f1f108 0x05057404 0x54000007 704 0x08000168 0x08000000 0x00000802 0x00020000 705 0x00000100 0x000c000c 0xa0f10000 0x00000000 706 0x00000000 0x80000d22 0xe8000000 0xff00ff00 >; 707 }; 708 709 timing-333500000 { 710 clock-frequency = <333500000>; 711 712 nvidia,emc-auto-cal-interval = <0x001fffff>; 713 nvidia,emc-mode-1 = <0x80100002>; 714 nvidia,emc-mode-2 = <0x80200000>; 715 nvidia,emc-mode-reset = <0x80000321>; 716 nvidia,emc-zcal-cnt-long = <0x00000040>; 717 718 nvidia,emc-configuration = < 0x0000000f 719 0x00000034 0x0000000b 0x00000003 0x00000003 720 0x00000008 0x00000002 0x00000009 0x00000003 721 0x00000003 0x00000002 0x00000001 0x00000000 722 0x00000004 0x00000006 0x00000004 0x0000000a 723 0x0000000c 0x000009e9 0x00000000 0x0000027a 724 0x00000001 0x00000008 0x00000001 0x00000000 725 0x00000007 0x0000000e 0x00000039 0x00000200 726 0x00000004 0x0000000a 0x00000000 0x00000004 727 0x00000005 0x00000a2a 0x00000000 0x00000004 728 0x00000000 0x00000000 0x00007088 0x002600a4 729 0x00008000 0x0003c000 0x0003c000 0x0003c000 730 0x0003c000 0x00014000 0x00014000 0x00014000 731 0x00014000 0x00000000 0x00000000 0x00000000 732 0x00000000 0x00000000 0x00000000 0x00000000 733 0x00000000 0x00000000 0x00000000 0x00000000 734 0x00000000 0x00000000 0x00000000 0x00000000 735 0x00000000 0x00048000 0x00048000 0x00048000 736 0x00048000 0x000002a0 0x0800013d 0x00000000 737 0x77fff884 0x01f1f508 0x05057404 0x54000007 738 0x080001e8 0x08000021 0x00000802 0x00020000 739 0x00000100 0x018b000c 0xa0f10000 0x00000000 740 0x00000000 0x800014d4 0xe8000000 0xff00ff89 >; 741 }; 742 743 timing-667000000 { 744 clock-frequency = <667000000>; 745 746 nvidia,emc-auto-cal-interval = <0x001fffff>; 747 nvidia,emc-mode-1 = <0x80100002>; 748 nvidia,emc-mode-2 = <0x80200018>; 749 nvidia,emc-mode-reset = <0x80000b71>; 750 nvidia,emc-zcal-cnt-long = <0x00000040>; 751 nvidia,emc-cfg-periodic-qrst; 752 753 nvidia,emc-configuration = < 0x00000020 754 0x0000006a 0x00000018 0x00000008 0x00000005 755 0x0000000c 0x00000003 0x00000011 0x00000007 756 0x00000007 0x00000002 0x00000001 0x00000000 757 0x00000007 0x0000000a 0x00000009 0x0000000a 758 0x00000011 0x00001412 0x00000000 0x00000504 759 0x00000002 0x0000000e 0x00000001 0x00000000 760 0x0000000c 0x00000016 0x00000072 0x00000200 761 0x00000005 0x00000015 0x00000000 0x00000006 762 0x00000007 0x00001453 0x0000000b 0x00000006 763 0x00000000 0x00000000 0x00005088 0xf00b0191 764 0x00008000 0x00000008 0x00000008 0x00000008 765 0x00000008 0x0000000a 0x0000000a 0x0000000a 766 0x0000000a 0x00000000 0x00000000 0x00000000 767 0x00000000 0x00000000 0x00000000 0x00000000 768 0x00000000 0x00000000 0x00000000 0x00000000 769 0x00000000 0x00000000 0x00000000 0x00000000 770 0x00000000 0x0000000c 0x0000000c 0x0000000c 771 0x0000000c 0x000002a0 0x0800013d 0x22220000 772 0x77fff884 0x01f1f501 0x07077404 0x54000000 773 0x080001e8 0x08000021 0x00000802 0x00020000 774 0x00000100 0x0155000c 0xa0f10000 0x00000000 775 0x00000000 0x800028a5 0xe8000000 0xff00ff49 >; 776 }; 777 }; 778 779 emc-timings-2 { 780 /* Micron 1GB 667MHZ */ 781 nvidia,ram-code = <2>; 782 783 timing-25500000 { 784 clock-frequency = <25500000>; 785 786 nvidia,emc-auto-cal-interval = <0x001fffff>; 787 nvidia,emc-mode-1 = <0x80100003>; 788 nvidia,emc-mode-2 = <0x80200048>; 789 nvidia,emc-mode-reset = <0x80001221>; 790 nvidia,emc-zcal-cnt-long = <0x00000040>; 791 nvidia,emc-cfg-dyn-self-ref; 792 nvidia,emc-cfg-periodic-qrst; 793 794 nvidia,emc-configuration = < 0x00000001 795 0x00000004 0x00000000 0x00000000 0x00000002 796 0x0000000a 0x00000005 0x0000000b 0x00000000 797 0x00000000 0x00000003 0x00000001 0x00000000 798 0x00000005 0x00000005 0x00000004 0x00000009 799 0x0000000b 0x000000c0 0x00000000 0x00000030 800 0x00000002 0x00000002 0x00000001 0x00000000 801 0x00000007 0x0000000f 0x00000005 0x00000005 802 0x00000004 0x00000001 0x00000000 0x00000004 803 0x00000005 0x000000c7 0x00000006 0x00000004 804 0x00000000 0x00000000 0x00004288 0x007800a4 805 0x00008000 0x000fc000 0x000fc000 0x000fc000 806 0x000fc000 0x000fc000 0x000fc000 0x000fc000 807 0x000fc000 0x00000000 0x00000000 0x00000000 808 0x00000000 0x00000000 0x00000000 0x00000000 809 0x00000000 0x00000000 0x00000000 0x00000000 810 0x00000000 0x00000000 0x00000000 0x00000000 811 0x00000000 0x000fc000 0x000fc000 0x000fc000 812 0x000fc000 0x000002a0 0x0800211c 0x00000000 813 0x77fff884 0x01f1f108 0x05057404 0x54000007 814 0x08000168 0x08000000 0x00000802 0x00000000 815 0x00000040 0x000c000c 0xa0f10000 0x00000000 816 0x00000000 0x80000287 0xe8000000 0xff00ff00 >; 817 }; 818 819 timing-51000000 { 820 clock-frequency = <51000000>; 821 822 nvidia,emc-auto-cal-interval = <0x001fffff>; 823 nvidia,emc-mode-1 = <0x80100003>; 824 nvidia,emc-mode-2 = <0x80200008>; 825 nvidia,emc-mode-reset = <0x80001221>; 826 nvidia,emc-zcal-cnt-long = <0x00000040>; 827 nvidia,emc-cfg-dyn-self-ref; 828 nvidia,emc-cfg-periodic-qrst; 829 830 nvidia,emc-configuration = < 0x00000002 831 0x00000008 0x00000001 0x00000000 0x00000002 832 0x0000000a 0x00000005 0x0000000b 0x00000000 833 0x00000000 0x00000003 0x00000001 0x00000000 834 0x00000005 0x00000005 0x00000004 0x00000009 835 0x0000000b 0x00000181 0x00000000 0x00000060 836 0x00000002 0x00000002 0x00000001 0x00000000 837 0x00000007 0x0000000f 0x00000009 0x00000009 838 0x00000004 0x00000002 0x00000000 0x00000004 839 0x00000005 0x0000018e 0x00000006 0x00000004 840 0x00000000 0x00000000 0x00004288 0x007800a4 841 0x00008000 0x000fc000 0x000fc000 0x000fc000 842 0x000fc000 0x000fc000 0x000fc000 0x000fc000 843 0x000fc000 0x00000000 0x00000000 0x00000000 844 0x00000000 0x00000000 0x00000000 0x00000000 845 0x00000000 0x00000000 0x00000000 0x00000000 846 0x00000000 0x00000000 0x00000000 0x00000000 847 0x00000000 0x000fc000 0x000fc000 0x000fc000 848 0x000fc000 0x000002a0 0x0800211c 0x00000000 849 0x77fff884 0x01f1f108 0x05057404 0x54000007 850 0x08000168 0x08000000 0x00000802 0x00000000 851 0x00000040 0x000c000c 0xa0f10000 0x00000000 852 0x00000000 0x8000040b 0xe8000000 0xff00ff00 >; 853 }; 854 855 timing-102000000 { 856 clock-frequency = <102000000>; 857 858 nvidia,emc-auto-cal-interval = <0x001fffff>; 859 nvidia,emc-mode-1 = <0x80100003>; 860 nvidia,emc-mode-2 = <0x80200048>; 861 nvidia,emc-mode-reset = <0x80001221>; 862 nvidia,emc-zcal-cnt-long = <0x00000040>; 863 nvidia,emc-cfg-dyn-self-ref; 864 nvidia,emc-cfg-periodic-qrst; 865 866 nvidia,emc-configuration = < 0x00000004 867 0x00000010 0x00000003 0x00000001 0x00000002 868 0x0000000a 0x00000005 0x0000000b 0x00000001 869 0x00000001 0x00000003 0x00000001 0x00000000 870 0x00000005 0x00000005 0x00000004 0x0000000a 871 0x0000000b 0x00000303 0x00000000 0x000000c0 872 0x00000002 0x00000002 0x00000001 0x00000000 873 0x00000007 0x0000000f 0x00000012 0x00000012 874 0x00000004 0x00000004 0x00000000 0x00000004 875 0x00000005 0x0000031c 0x00000006 0x00000004 876 0x00000000 0x00000000 0x00004288 0x007800a4 877 0x00008000 0x000fc000 0x000fc000 0x000fc000 878 0x000fc000 0x000fc000 0x000fc000 0x000fc000 879 0x000fc000 0x00000000 0x00000000 0x00000000 880 0x00000000 0x00000000 0x00000000 0x00000000 881 0x00000000 0x00000000 0x00000000 0x00000000 882 0x00000000 0x00000000 0x00000000 0x00000000 883 0x00000000 0x000fc000 0x000fc000 0x000fc000 884 0x000fc000 0x000002a0 0x0800211c 0x00000000 885 0x77fff884 0x01f1f108 0x05057404 0x54000007 886 0x08000168 0x08000000 0x00000802 0x00000000 887 0x00000040 0x000c000c 0xa0f10000 0x00000000 888 0x00000000 0x80000713 0xd8000000 0xff00ff00 >; 889 }; 890 891 timing-204000000 { 892 clock-frequency = <204000000>; 893 894 nvidia,emc-auto-cal-interval = <0x001fffff>; 895 nvidia,emc-mode-1 = <0x80100003>; 896 nvidia,emc-mode-2 = <0x80200048>; 897 nvidia,emc-mode-reset = <0x80001221>; 898 nvidia,emc-zcal-cnt-long = <0x00000040>; 899 nvidia,emc-cfg-dyn-self-ref; 900 nvidia,emc-cfg-periodic-qrst; 901 902 nvidia,emc-configuration = < 0x00000009 903 0x00000020 0x00000007 0x00000002 0x00000002 904 0x0000000a 0x00000005 0x0000000b 0x00000002 905 0x00000002 0x00000003 0x00000001 0x00000000 906 0x00000005 0x00000005 0x00000004 0x0000000a 907 0x0000000b 0x00000607 0x00000000 0x00000181 908 0x00000002 0x00000002 0x00000001 0x00000000 909 0x00000007 0x0000000f 0x00000023 0x00000023 910 0x00000004 0x00000007 0x00000000 0x00000004 911 0x00000005 0x00000638 0x00000006 0x00000006 912 0x00000000 0x00000000 0x00004288 0x004400a4 913 0x00008000 0x00080000 0x00080000 0x00080000 914 0x00080000 0x00080000 0x00080000 0x00080000 915 0x00080000 0x00000000 0x00000000 0x00000000 916 0x00000000 0x00000000 0x00000000 0x00000000 917 0x00000000 0x00000000 0x00000000 0x00000000 918 0x00000000 0x00000000 0x00000000 0x00000000 919 0x00000000 0x00080000 0x00080000 0x00080000 920 0x00080000 0x000002a0 0x0800211c 0x00000000 921 0x77fff884 0x01f1f108 0x05057404 0x54000007 922 0x08000168 0x08000000 0x00000802 0x00020000 923 0x00000100 0x000c000c 0xa0f10000 0x00000000 924 0x00000000 0x80000d22 0xd8000000 0xff00ff00 >; 925 }; 926 927 timing-333500000 { 928 clock-frequency = <333500000>; 929 930 nvidia,emc-auto-cal-interval = <0x001fffff>; 931 nvidia,emc-mode-1 = <0x80100002>; 932 nvidia,emc-mode-2 = <0x80200040>; 933 nvidia,emc-mode-reset = <0x80000321>; 934 nvidia,emc-zcal-cnt-long = <0x00000040>; 935 936 nvidia,emc-configuration = < 0x0000000f 937 0x00000034 0x0000000a 0x00000003 0x00000003 938 0x00000008 0x00000002 0x00000009 0x00000003 939 0x00000003 0x00000002 0x00000001 0x00000000 940 0x00000004 0x00000006 0x00000004 0x0000000a 941 0x0000000c 0x000009e9 0x00000000 0x0000027a 942 0x00000001 0x00000008 0x00000001 0x00000000 943 0x00000007 0x0000000e 0x00000039 0x00000200 944 0x00000004 0x0000000a 0x00000000 0x00000004 945 0x00000005 0x00000a2a 0x00000000 0x00000004 946 0x00000000 0x00000000 0x00007088 0x002600a4 947 0x00008000 0x0003c000 0x0003c000 0x0003c000 948 0x0003c000 0x00014000 0x00014000 0x00014000 949 0x00014000 0x00000000 0x00000000 0x00000000 950 0x00000000 0x00000000 0x00000000 0x00000000 951 0x00000000 0x00000000 0x00000000 0x00000000 952 0x00000000 0x00000000 0x00000000 0x00000000 953 0x00000000 0x00048000 0x00048000 0x00048000 954 0x00048000 0x000002a0 0x0800013d 0x00000000 955 0x77fff884 0x01f1f508 0x05057404 0x54000007 956 0x080001e8 0x08000021 0x00000802 0x00020000 957 0x00000100 0x018b000c 0xa0f10000 0x00000000 958 0x00000000 0x800014d4 0xe8000000 0xff00ff89 >; 959 }; 960 961 timing-667000000 { 962 clock-frequency = <667000000>; 963 964 nvidia,emc-auto-cal-interval = <0x001fffff>; 965 nvidia,emc-mode-1 = <0x80100002>; 966 nvidia,emc-mode-2 = <0x80200058>; 967 nvidia,emc-mode-reset = <0x80000b71>; 968 nvidia,emc-zcal-cnt-long = <0x00000040>; 969 nvidia,emc-cfg-periodic-qrst; 970 971 nvidia,emc-configuration = < 0x0000001f 972 0x00000069 0x00000016 0x00000007 0x00000005 973 0x0000000c 0x00000003 0x00000011 0x00000008 974 0x00000008 0x00000002 0x00000001 0x00000000 975 0x00000007 0x0000000a 0x00000009 0x0000000b 976 0x00000011 0x00001412 0x00000000 0x00000504 977 0x00000002 0x0000000e 0x00000001 0x00000000 978 0x0000000c 0x00000016 0x00000072 0x00000200 979 0x00000005 0x00000015 0x00000000 0x00000006 980 0x00000007 0x00001453 0x0000000b 0x00000006 981 0x00000000 0x00000000 0x00005088 0xf00b0191 982 0x00008000 0x0000000a 0x0000000a 0x0000000a 983 0x0000000a 0x0000000a 0x0000000a 0x0000000a 984 0x0000000a 0x00000000 0x00000000 0x00000000 985 0x00000000 0x00000000 0x00000000 0x00000000 986 0x00000000 0x00000000 0x00000000 0x00000000 987 0x00000000 0x00000000 0x00000000 0x00000000 988 0x00000000 0x0000000c 0x0000000c 0x0000000c 989 0x0000000c 0x000002a0 0x0800013d 0x22220000 990 0x77fff884 0x01f1f501 0x07077404 0x54000000 991 0x080001e8 0x08000021 0x00000802 0x00020000 992 0x00000100 0x0156000c 0xa0f10000 0x00000000 993 0x00000000 0x800028a5 0xf8000000 0xff00ff49 >; 994 }; 995 }; 996 }; 997 998 display-panel { 999 compatible = "innolux,g101ice-l01"; 1000 }; 1001 1002 sound { 1003 compatible = "asus,tegra-audio-wm8903-tf300t", 1004 "nvidia,tegra-audio-wm8903"; 1005 nvidia,model = "Asus Transformer Pad TF300T WM8903"; 1006 1007 nvidia,audio-routing = 1008 "Headphone Jack", "HPOUTR", 1009 "Headphone Jack", "HPOUTL", 1010 "Int Spk", "ROP", 1011 "Int Spk", "RON", 1012 "Int Spk", "LOP", 1013 "Int Spk", "LON", 1014 "IN1L", "Mic Jack", 1015 "IN2L", "Mic Jack", 1016 "DMICDAT", "Int Mic"; 1017 1018 nvidia,audio-codec = <&wm8903>; 1019 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>; 1020 nvidia,headset; 1021 }; 1022}; 1023 1024&emc_icc_dvfs_opp_table { 1025 /delete-node/ opp-750000000-1300; 1026 /delete-node/ opp-800000000-1300; 1027 /delete-node/ opp-900000000-1350; 1028}; 1029 1030&emc_bw_dfs_opp_table { 1031 /delete-node/ opp-750000000; 1032 /delete-node/ opp-800000000; 1033 /delete-node/ opp-900000000; 1034};