Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0
0002 /dts-v1/;
0003 
0004 #include "tegra30-asus-transformer-common.dtsi"
0005 #include "tegra30-asus-lvds-display.dtsi"
0006 
0007 / {
0008         model = "Asus Transformer Pad TF300T";
0009         compatible = "asus,tf300t", "nvidia,tegra30";
0010 
0011         gpio@6000d000 {
0012                 tf300t-init-hog {
0013                         gpio-hog;
0014                         gpios = <TEGRA_GPIO(BB, 5) GPIO_ACTIVE_HIGH>;
0015                         output-low;
0016                 };
0017         };
0018 
0019         pinmux@70000868 {
0020                 state_default: pinmux {
0021                         lcd_pwr2_pc6 {
0022                                 nvidia,pins = "lcd_pwr2_pc6",
0023                                                 "lcd_dc1_pd2";
0024                                 nvidia,function = "displaya";
0025                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0026                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0027                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0028                         };
0029 
0030                         pbb3 {
0031                                 nvidia,pins = "pbb3";
0032                                 nvidia,function = "vgp3";
0033                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0034                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0035                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0036                         };
0037 
0038                         pbb7 {
0039                                 nvidia,pins = "pbb7";
0040                                 nvidia,function = "i2s4";
0041                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0042                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0043                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0044                         };
0045 
0046                         kb_row7_pr7 {
0047                                 nvidia,pins = "kb_row7_pr7";
0048                                 nvidia,function = "kbc";
0049                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
0050                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
0051                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0052                         };
0053 
0054                         gmi_cs4_n_pk2 {
0055                                 nvidia,pins = "gmi_cs4_n_pk2";
0056                                 nvidia,function = "gmi";
0057                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
0058                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
0059                                 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
0060                         };
0061                 };
0062         };
0063 
0064         serial@70006200 {
0065                 /* Azurewave AW-NH615 BCM4329B1 */
0066                 bluetooth {
0067                         compatible = "brcm,bcm4329-bt";
0068                 };
0069         };
0070 
0071         i2c@7000c400 {
0072                 /* Elantech EKTH1036 touchscreen */
0073                 touchscreen@10 {
0074                         compatible = "elan,ektf3624";
0075                         reg = <0x10>;
0076 
0077                         interrupt-parent = <&gpio>;
0078                         interrupts = <TEGRA_GPIO(H, 4) IRQ_TYPE_EDGE_FALLING>;
0079                         reset-gpios = <&gpio TEGRA_GPIO(H, 6) GPIO_ACTIVE_LOW>;
0080 
0081                         vcc33-supply = <&vdd_3v3_sys>;
0082                         vccio-supply = <&vdd_3v3_sys>;
0083 
0084                         touchscreen-size-x = <2240>;
0085                         touchscreen-size-y = <1408>;
0086                         touchscreen-inverted-y;
0087                 };
0088         };
0089 
0090         i2c@7000c500 {
0091                 clock-frequency = <400000>;
0092 
0093                 magnetometer@e {
0094                         mount-matrix =   "0", "-1",  "0",
0095                                         "-1",  "0",  "0",
0096                                          "0",  "0", "-1";
0097                 };
0098 
0099                 gyroscope@68 {
0100                         mount-matrix =   "-1",  "0",  "0",
0101                                           "0",  "1",  "0",
0102                                           "0",  "0", "-1";
0103 
0104                         /* External I2C interface */
0105                         i2c-gate {
0106                                 accelerometer@f {
0107                                         mount-matrix =   "0", "-1",  "0",
0108                                                         "-1",  "0",  "0",
0109                                                          "0",  "0",  "1";
0110                                 };
0111                         };
0112                 };
0113         };
0114 
0115         i2c@7000d000 {
0116                 /* Wolfson Microelectronics WM8903 audio codec */
0117                 wm8903: audio-codec@1a {
0118                         compatible = "wlf,wm8903";
0119                         reg = <0x1a>;
0120 
0121                         interrupt-parent = <&gpio>;
0122                         interrupts = <TEGRA_GPIO(W, 3) IRQ_TYPE_LEVEL_LOW>;
0123 
0124                         gpio-controller;
0125                         #gpio-cells = <2>;
0126 
0127                         micdet-cfg = <0>;
0128                         micdet-delay = <100>;
0129 
0130                         gpio-cfg = <
0131                                 0xffffffff /* don't touch */
0132                                 0xffffffff /* don't touch */
0133                                 0x00000000 /* Speaker-enable GPIO, output, low */
0134                                 0xffffffff /* don't touch */
0135                                 0xffffffff /* don't touch */
0136                         >;
0137 
0138                         AVDD-supply  = <&vdd_1v8_vio>;
0139                         CPVDD-supply = <&vdd_1v8_vio>;
0140                         DBVDD-supply = <&vdd_1v8_vio>;
0141                         DCVDD-supply = <&vdd_1v8_vio>;
0142                 };
0143         };
0144 
0145         memory-controller@7000f000 {
0146                 emc-timings-0 {
0147                         /* Elpida 1GB 667MHZ */
0148                         nvidia,ram-code = <0>;
0149 
0150                         timing-25500000 {
0151                                 clock-frequency = <25500000>;
0152 
0153                                 nvidia,emem-configuration = < 0x00030003 0xc0000020
0154                                         0x00000001 0x00000001 0x00000002 0x00000000
0155                                         0x00000001 0x00000001 0x00000003 0x00000008
0156                                         0x00000002 0x00000001 0x00000002 0x00000006
0157                                         0x06020102 0x000a0502 0x74830303 0x001f0000 >;
0158                         };
0159 
0160                         timing-51000000 {
0161                                 clock-frequency = <51000000>;
0162 
0163                                 nvidia,emem-configuration = < 0x00010003 0xc0000020
0164                                         0x00000001 0x00000001 0x00000002 0x00000000
0165                                         0x00000001 0x00000001 0x00000003 0x00000008
0166                                         0x00000002 0x00000001 0x00000002 0x00000006
0167                                         0x06020102 0x000a0502 0x73430303 0x001f0000 >;
0168                         };
0169 
0170                         timing-102000000 {
0171                                 clock-frequency = <102000000>;
0172 
0173                                 nvidia,emem-configuration = < 0x00000003 0xc0000030
0174                                         0x00000001 0x00000001 0x00000003 0x00000000
0175                                         0x00000001 0x00000001 0x00000003 0x00000008
0176                                         0x00000002 0x00000001 0x00000002 0x00000006
0177                                         0x06020102 0x000a0503 0x72830504 0x001f0000 >;
0178                         };
0179 
0180                         timing-204000000 {
0181                                 clock-frequency = <204000000>;
0182 
0183                                 nvidia,emem-configuration = < 0x00000006 0xc0000025
0184                                         0x00000001 0x00000001 0x00000005 0x00000002
0185                                         0x00000003 0x00000001 0x00000003 0x00000008
0186                                         0x00000002 0x00000001 0x00000002 0x00000006
0187                                         0x06020102 0x000a0505 0x72440a06 0x001f0000 >;
0188                         };
0189 
0190                         timing-333500000 {
0191                                 clock-frequency = <333500000>;
0192 
0193                                 nvidia,emem-configuration = < 0x0000000a 0xc000003d
0194                                         0x00000001 0x00000002 0x00000008 0x00000004
0195                                         0x00000004 0x00000001 0x00000002 0x00000007
0196                                         0x00000002 0x00000002 0x00000003 0x00000006
0197                                         0x06030202 0x000b0608 0x70850f09 0x001f0000 >;
0198                         };
0199 
0200                         timing-667000000 {
0201                                 clock-frequency = <667000000>;
0202 
0203                                 nvidia,emem-configuration = < 0x00000014 0xc0000079
0204                                         0x00000003 0x00000004 0x00000010 0x0000000b
0205                                         0x0000000a 0x00000001 0x00000003 0x0000000b
0206                                         0x00000002 0x00000002 0x00000004 0x00000008
0207                                         0x08040202 0x00130b10 0x70ea1f11 0x001f0000 >;
0208                         };
0209                 };
0210 
0211                 emc-timings-1 {
0212                         /* Hynix 1GB 667MHZ */
0213                         nvidia,ram-code = <1>;
0214 
0215                         timing-25500000 {
0216                                 clock-frequency = <25500000>;
0217 
0218                                 nvidia,emem-configuration = < 0x00030003 0xc0000020
0219                                         0x00000001 0x00000001 0x00000002 0x00000000
0220                                         0x00000001 0x00000001 0x00000003 0x00000008
0221                                         0x00000002 0x00000001 0x00000002 0x00000006
0222                                         0x06020102 0x000a0502 0x74830303 0x001f0000 >;
0223                         };
0224 
0225                         timing-51000000 {
0226                                 clock-frequency = <51000000>;
0227 
0228                                 nvidia,emem-configuration = < 0x00010003 0xc0000020
0229                                         0x00000001 0x00000001 0x00000002 0x00000000
0230                                         0x00000001 0x00000001 0x00000003 0x00000008
0231                                         0x00000002 0x00000001 0x00000002 0x00000006
0232                                         0x06020102 0x000a0502 0x73430303 0x001f0000 >;
0233                         };
0234 
0235                         timing-102000000 {
0236                                 clock-frequency = <102000000>;
0237 
0238                                 nvidia,emem-configuration = < 0x00000003 0xc0000030
0239                                         0x00000001 0x00000001 0x00000003 0x00000000
0240                                         0x00000001 0x00000001 0x00000003 0x00000008
0241                                         0x00000002 0x00000001 0x00000002 0x00000006
0242                                         0x06020102 0x000a0503 0x72830504 0x001f0000 >;
0243                         };
0244 
0245                         timing-204000000 {
0246                                 clock-frequency = <204000000>;
0247 
0248                                 nvidia,emem-configuration = < 0x00000006 0xc0000025
0249                                         0x00000001 0x00000001 0x00000005 0x00000002
0250                                         0x00000003 0x00000001 0x00000003 0x00000008
0251                                         0x00000002 0x00000001 0x00000002 0x00000006
0252                                         0x06020102 0x000a0605 0x72440a06 0x001f0000 >;
0253                         };
0254 
0255                         timing-333500000 {
0256                                 clock-frequency = <333500000>;
0257 
0258                                 nvidia,emem-configuration = < 0x0000000a 0xc000003d
0259                                         0x00000001 0x00000002 0x00000008 0x00000005
0260                                         0x00000004 0x00000001 0x00000002 0x00000007
0261                                         0x00000002 0x00000002 0x00000003 0x00000006
0262                                         0x06030202 0x000b0608 0x70850f09 0x001f0000 >;
0263                         };
0264 
0265                         timing-667000000 {
0266                                 clock-frequency = <667000000>;
0267 
0268                                 nvidia,emem-configuration = < 0x00000014 0xc0000079
0269                                         0x00000003 0x00000004 0x00000011 0x0000000b
0270                                         0x0000000a 0x00000001 0x00000003 0x0000000b
0271                                         0x00000002 0x00000002 0x00000004 0x00000008
0272                                         0x08040202 0x00140b11 0x70ea1f12 0x001f0000 >;
0273                         };
0274                 };
0275 
0276                 emc-timings-2 {
0277                         /* Micron 1GB 667MHZ */
0278                         nvidia,ram-code = <2>;
0279 
0280                         timing-25500000 {
0281                                 clock-frequency = <25500000>;
0282 
0283                                 nvidia,emem-configuration = < 0x00020001 0xc0000020
0284                                         0x00000001 0x00000001 0x00000002 0x00000000
0285                                         0x00000001 0x00000001 0x00000003 0x00000008
0286                                         0x00000002 0x00000001 0x00000002 0x00000006
0287                                         0x06020102 0x000a0502 0x74830303 0x001f0000 >;
0288                         };
0289 
0290                         timing-51000000 {
0291                                 clock-frequency = <51000000>;
0292 
0293                                 nvidia,emem-configuration = < 0x00010001 0xc0000020
0294                                         0x00000001 0x00000001 0x00000002 0x00000000
0295                                         0x00000001 0x00000001 0x00000003 0x00000008
0296                                         0x00000002 0x00000001 0x00000002 0x00000006
0297                                         0x06020102 0x000a0502 0x73430303 0x001f0000 >;
0298                         };
0299 
0300                         timing-102000000 {
0301                                 clock-frequency = <102000000>;
0302 
0303                                 nvidia,emem-configuration = < 0x00000001 0xc0000030
0304                                         0x00000001 0x00000001 0x00000003 0x00000000
0305                                         0x00000001 0x00000001 0x00000003 0x00000008
0306                                         0x00000002 0x00000001 0x00000002 0x00000006
0307                                         0x06020102 0x000a0503 0x72830504 0x001f0000 >;
0308                         };
0309 
0310                         timing-204000000 {
0311                                 clock-frequency = <204000000>;
0312 
0313                                 nvidia,emem-configuration = < 0x00000003 0xc0000025
0314                                         0x00000001 0x00000001 0x00000005 0x00000002
0315                                         0x00000003 0x00000001 0x00000003 0x00000008
0316                                         0x00000002 0x00000001 0x00000002 0x00000006
0317                                         0x06020102 0x000a0505 0x72440a06 0x001f0000 >;
0318                         };
0319 
0320                         timing-333500000 {
0321                                 clock-frequency = <333500000>;
0322 
0323                                 nvidia,emem-configuration = < 0x00000005 0xc000003d
0324                                         0x00000001 0x00000002 0x00000008 0x00000004
0325                                         0x00000004 0x00000001 0x00000002 0x00000007
0326                                         0x00000002 0x00000002 0x00000003 0x00000006
0327                                         0x06030202 0x000b0608 0x70850f09 0x001f0000 >;
0328                         };
0329 
0330                         timing-667000000 {
0331                                 clock-frequency = <667000000>;
0332 
0333                                 nvidia,emem-configuration = < 0x0000000a 0xc0000079
0334                                         0x00000003 0x00000004 0x00000010 0x0000000a
0335                                         0x0000000a 0x00000001 0x00000003 0x0000000b
0336                                         0x00000002 0x00000002 0x00000004 0x00000008
0337                                         0x08040202 0x00140b10 0x70ea1f11 0x001f0000 >;
0338                         };
0339                 };
0340         };
0341 
0342         memory-controller@7000f400 {
0343                 emc-timings-0 {
0344                         /* Elpida 1GB 667MHZ */
0345                         nvidia,ram-code = <0>;
0346 
0347                         timing-25500000 {
0348                                 clock-frequency = <25500000>;
0349 
0350                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0351                                 nvidia,emc-mode-1 = <0x80100003>;
0352                                 nvidia,emc-mode-2 = <0x80200008>;
0353                                 nvidia,emc-mode-reset = <0x80001221>;
0354                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0355                                 nvidia,emc-cfg-dyn-self-ref;
0356                                 nvidia,emc-cfg-periodic-qrst;
0357 
0358                                 nvidia,emc-configuration =  < 0x00000001
0359                                         0x00000004 0x00000000 0x00000000 0x00000002
0360                                         0x0000000a 0x00000005 0x0000000b 0x00000000
0361                                         0x00000000 0x00000003 0x00000001 0x00000000
0362                                         0x00000005 0x00000005 0x00000004 0x00000009
0363                                         0x0000000b 0x000000c0 0x00000000 0x00000030
0364                                         0x00000002 0x00000002 0x00000001 0x00000000
0365                                         0x00000007 0x0000000f 0x00000005 0x00000005
0366                                         0x00000004 0x00000001 0x00000000 0x00000004
0367                                         0x00000005 0x000000c7 0x00000006 0x00000004
0368                                         0x00000000 0x00000000 0x00004288 0x007800a4
0369                                         0x00008000 0x000fc000 0x000fc000 0x000fc000
0370                                         0x000fc000 0x000fc000 0x000fc000 0x000fc000
0371                                         0x000fc000 0x00000000 0x00000000 0x00000000
0372                                         0x00000000 0x00000000 0x00000000 0x00000000
0373                                         0x00000000 0x00000000 0x00000000 0x00000000
0374                                         0x00000000 0x00000000 0x00000000 0x00000000
0375                                         0x00000000 0x000fc000 0x000fc000 0x000fc000
0376                                         0x000fc000 0x000002a0 0x0800211c 0x00000000
0377                                         0x77fff884 0x01f1f108 0x05057404 0x54000007
0378                                         0x08000168 0x08000000 0x00000802 0x00000000
0379                                         0x00000040 0x000c000c 0xa0f10000 0x00000000
0380                                         0x00000000 0x80000287 0xe8000000 0xff00ff00 >;
0381                         };
0382 
0383                         timing-51000000 {
0384                                 clock-frequency = <51000000>;
0385 
0386                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0387                                 nvidia,emc-mode-1 = <0x80100003>;
0388                                 nvidia,emc-mode-2 = <0x80200008>;
0389                                 nvidia,emc-mode-reset = <0x80001221>;
0390                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0391                                 nvidia,emc-cfg-dyn-self-ref;
0392                                 nvidia,emc-cfg-periodic-qrst;
0393 
0394                                 nvidia,emc-configuration =  < 0x00000002
0395                                         0x00000008 0x00000001 0x00000000 0x00000002
0396                                         0x0000000a 0x00000005 0x0000000b 0x00000000
0397                                         0x00000000 0x00000003 0x00000001 0x00000000
0398                                         0x00000005 0x00000005 0x00000004 0x00000009
0399                                         0x0000000b 0x00000181 0x00000000 0x00000060
0400                                         0x00000002 0x00000002 0x00000001 0x00000000
0401                                         0x00000007 0x0000000f 0x00000009 0x00000009
0402                                         0x00000004 0x00000002 0x00000000 0x00000004
0403                                         0x00000005 0x0000018e 0x00000006 0x00000004
0404                                         0x00000000 0x00000000 0x00004288 0x007800a4
0405                                         0x00008000 0x000fc000 0x000fc000 0x000fc000
0406                                         0x000fc000 0x000fc000 0x000fc000 0x000fc000
0407                                         0x000fc000 0x00000000 0x00000000 0x00000000
0408                                         0x00000000 0x00000000 0x00000000 0x00000000
0409                                         0x00000000 0x00000000 0x00000000 0x00000000
0410                                         0x00000000 0x00000000 0x00000000 0x00000000
0411                                         0x00000000 0x000fc000 0x000fc000 0x000fc000
0412                                         0x000fc000 0x000002a0 0x0800211c 0x00000000
0413                                         0x77fff884 0x01f1f108 0x05057404 0x54000007
0414                                         0x08000168 0x08000000 0x00000802 0x00000000
0415                                         0x00000040 0x000c000c 0xa0f10000 0x00000000
0416                                         0x00000000 0x8000040b 0xe8000000 0xff00ff00 >;
0417                         };
0418 
0419                         timing-102000000 {
0420                                 clock-frequency = <102000000>;
0421 
0422                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0423                                 nvidia,emc-mode-1 = <0x80100003>;
0424                                 nvidia,emc-mode-2 = <0x80200008>;
0425                                 nvidia,emc-mode-reset = <0x80001221>;
0426                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0427                                 nvidia,emc-cfg-dyn-self-ref;
0428                                 nvidia,emc-cfg-periodic-qrst;
0429 
0430                                 nvidia,emc-configuration =  < 0x00000004
0431                                         0x00000010 0x00000003 0x00000001 0x00000002
0432                                         0x0000000a 0x00000005 0x0000000b 0x00000001
0433                                         0x00000001 0x00000003 0x00000001 0x00000000
0434                                         0x00000005 0x00000005 0x00000004 0x00000009
0435                                         0x0000000b 0x00000303 0x00000000 0x000000c0
0436                                         0x00000002 0x00000002 0x00000001 0x00000000
0437                                         0x00000007 0x0000000f 0x00000012 0x00000012
0438                                         0x00000004 0x00000004 0x00000000 0x00000004
0439                                         0x00000005 0x0000031c 0x00000006 0x00000004
0440                                         0x00000000 0x00000000 0x00004288 0x007800a4
0441                                         0x00008000 0x000fc000 0x000fc000 0x000fc000
0442                                         0x000fc000 0x000fc000 0x000fc000 0x000fc000
0443                                         0x000fc000 0x00000000 0x00000000 0x00000000
0444                                         0x00000000 0x00000000 0x00000000 0x00000000
0445                                         0x00000000 0x00000000 0x00000000 0x00000000
0446                                         0x00000000 0x00000000 0x00000000 0x00000000
0447                                         0x00000000 0x000fc000 0x000fc000 0x000fc000
0448                                         0x000fc000 0x000002a0 0x0800211c 0x00000000
0449                                         0x77fff884 0x01f1f108 0x05057404 0x54000007
0450                                         0x08000168 0x08000000 0x00000802 0x00000000
0451                                         0x00000040 0x000c000c 0xa0f10000 0x00000000
0452                                         0x00000000 0x80000713 0xe8000000 0xff00ff00 >;
0453                         };
0454 
0455                         timing-204000000 {
0456                                 clock-frequency = <204000000>;
0457 
0458                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0459                                 nvidia,emc-mode-1 = <0x80100003>;
0460                                 nvidia,emc-mode-2 = <0x80200008>;
0461                                 nvidia,emc-mode-reset = <0x80001221>;
0462                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0463                                 nvidia,emc-cfg-dyn-self-ref;
0464                                 nvidia,emc-cfg-periodic-qrst;
0465 
0466                                 nvidia,emc-configuration =  < 0x0000000a
0467                                         0x00000020 0x00000007 0x00000002 0x00000002
0468                                         0x0000000a 0x00000005 0x0000000b 0x00000002
0469                                         0x00000002 0x00000003 0x00000001 0x00000000
0470                                         0x00000005 0x00000005 0x00000004 0x00000009
0471                                         0x0000000b 0x00000607 0x00000000 0x00000181
0472                                         0x00000002 0x00000002 0x00000001 0x00000000
0473                                         0x00000007 0x0000000f 0x00000023 0x00000023
0474                                         0x00000004 0x00000007 0x00000000 0x00000004
0475                                         0x00000005 0x00000638 0x00000006 0x00000006
0476                                         0x00000000 0x00000000 0x00004288 0x004400a4
0477                                         0x00008000 0x00080000 0x00080000 0x00080000
0478                                         0x00080000 0x00080000 0x00080000 0x00080000
0479                                         0x00080000 0x00000000 0x00000000 0x00000000
0480                                         0x00000000 0x00000000 0x00000000 0x00000000
0481                                         0x00000000 0x00000000 0x00000000 0x00000000
0482                                         0x00000000 0x00000000 0x00000000 0x00000000
0483                                         0x00000000 0x00080000 0x00080000 0x00080000
0484                                         0x00080000 0x000002a0 0x0800211c 0x00000000
0485                                         0x77fff884 0x01f1f108 0x05057404 0x54000007
0486                                         0x08000168 0x08000000 0x00000802 0x00020000
0487                                         0x00000100 0x000c000c 0xa0f10000 0x00000000
0488                                         0x00000000 0x80000d22 0xe8000000 0xff00ff00 >;
0489                         };
0490 
0491                         timing-333500000 {
0492                                 clock-frequency = <333500000>;
0493 
0494                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0495                                 nvidia,emc-mode-1 = <0x80100002>;
0496                                 nvidia,emc-mode-2 = <0x80200000>;
0497                                 nvidia,emc-mode-reset = <0x80000321>;
0498                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0499 
0500                                 nvidia,emc-configuration =  < 0x0000000f
0501                                         0x00000034 0x0000000a 0x00000003 0x00000003
0502                                         0x00000008 0x00000002 0x00000009 0x00000003
0503                                         0x00000003 0x00000002 0x00000001 0x00000000
0504                                         0x00000004 0x00000006 0x00000004 0x0000000a
0505                                         0x0000000c 0x000009e9 0x00000000 0x0000027a
0506                                         0x00000001 0x00000008 0x00000001 0x00000000
0507                                         0x00000007 0x0000000e 0x00000039 0x00000200
0508                                         0x00000004 0x0000000a 0x00000000 0x00000004
0509                                         0x00000005 0x00000a2a 0x00000000 0x00000004
0510                                         0x00000000 0x00000000 0x00007088 0x002600a4
0511                                         0x00008000 0x0003c000 0x0003c000 0x0003c000
0512                                         0x0003c000 0x00014000 0x00014000 0x00014000
0513                                         0x00014000 0x00000000 0x00000000 0x00000000
0514                                         0x00000000 0x00000000 0x00000000 0x00000000
0515                                         0x00000000 0x00000000 0x00000000 0x00000000
0516                                         0x00000000 0x00000000 0x00000000 0x00000000
0517                                         0x00000000 0x00048000 0x00048000 0x00048000
0518                                         0x00048000 0x000002a0 0x0800013d 0x00000000
0519                                         0x77fff884 0x01f1f508 0x05057404 0x54000007
0520                                         0x080001e8 0x08000021 0x00000802 0x00020000
0521                                         0x00000100 0x018b000c 0xa0f10000 0x00000000
0522                                         0x00000000 0x800014d4 0xe8000000 0xff00ff89 >;
0523                         };
0524 
0525                         timing-667000000 {
0526                                 clock-frequency = <667000000>;
0527 
0528                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0529                                 nvidia,emc-mode-1 = <0x80100002>;
0530                                 nvidia,emc-mode-2 = <0x80200018>;
0531                                 nvidia,emc-mode-reset = <0x80000b71>;
0532                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0533                                 nvidia,emc-cfg-periodic-qrst;
0534 
0535                                 nvidia,emc-configuration =  < 0x0000001f
0536                                         0x00000069 0x00000017 0x00000007 0x00000005
0537                                         0x0000000c 0x00000003 0x00000011 0x00000007
0538                                         0x00000007 0x00000002 0x00000001 0x00000000
0539                                         0x00000007 0x0000000a 0x00000009 0x0000000a
0540                                         0x00000011 0x00001412 0x00000000 0x00000504
0541                                         0x00000002 0x0000000e 0x00000001 0x00000000
0542                                         0x0000000c 0x00000016 0x00000072 0x00000200
0543                                         0x00000005 0x00000015 0x00000000 0x00000006
0544                                         0x00000007 0x00001453 0x0000000b 0x00000006
0545                                         0x00000000 0x00000000 0x00005088 0xf00b0191
0546                                         0x00008000 0x00000008 0x00000008 0x00000008
0547                                         0x00000008 0x0000000a 0x0000000a 0x0000000a
0548                                         0x0000000a 0x00000000 0x00000000 0x00000000
0549                                         0x00000000 0x00000000 0x00000000 0x00000000
0550                                         0x00000000 0x00000000 0x00000000 0x00000000
0551                                         0x00000000 0x00000000 0x00000000 0x00000000
0552                                         0x00000000 0x0000000a 0x0000000a 0x0000000a
0553                                         0x0000000a 0x000002a0 0x0800013d 0x22220000
0554                                         0x77fff884 0x01f1f501 0x07077404 0x54000000
0555                                         0x080001e8 0x0f000021 0x00000802 0x00020000
0556                                         0x00000100 0x0156000c 0xa0f10000 0x00000000
0557                                         0x00000000 0x800028a5 0xe8000000 0xff00ff49 >;
0558                         };
0559                 };
0560 
0561                 emc-timings-1 {
0562                         /* Hynix 1GB 667MHZ */
0563                         nvidia,ram-code = <1>;
0564 
0565                         timing-25500000 {
0566                                 clock-frequency = <25500000>;
0567 
0568                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0569                                 nvidia,emc-mode-1 = <0x80100003>;
0570                                 nvidia,emc-mode-2 = <0x80200008>;
0571                                 nvidia,emc-mode-reset = <0x80001221>;
0572                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0573                                 nvidia,emc-cfg-dyn-self-ref;
0574                                 nvidia,emc-cfg-periodic-qrst;
0575 
0576                                 nvidia,emc-configuration =  < 0x00000001
0577                                         0x00000004 0x00000000 0x00000000 0x00000002
0578                                         0x0000000a 0x00000005 0x0000000b 0x00000000
0579                                         0x00000000 0x00000003 0x00000001 0x00000000
0580                                         0x00000005 0x00000005 0x00000004 0x00000009
0581                                         0x0000000b 0x000000c0 0x00000000 0x00000030
0582                                         0x00000002 0x00000002 0x00000001 0x00000000
0583                                         0x00000007 0x0000000f 0x00000005 0x00000005
0584                                         0x00000004 0x00000001 0x00000000 0x00000004
0585                                         0x00000005 0x000000c7 0x00000006 0x00000004
0586                                         0x00000000 0x00000000 0x00004288 0x007800a4
0587                                         0x00008000 0x000fc000 0x000fc000 0x000fc000
0588                                         0x000fc000 0x000fc000 0x000fc000 0x000fc000
0589                                         0x000fc000 0x00000000 0x00000000 0x00000000
0590                                         0x00000000 0x00000000 0x00000000 0x00000000
0591                                         0x00000000 0x00000000 0x00000000 0x00000000
0592                                         0x00000000 0x00000000 0x00000000 0x00000000
0593                                         0x00000000 0x000fc000 0x000fc000 0x000fc000
0594                                         0x000fc000 0x000002a0 0x0800211c 0x00000000
0595                                         0x77fff884 0x01f1f108 0x05057404 0x54000007
0596                                         0x08000168 0x08000000 0x00000802 0x00000000
0597                                         0x00000040 0x000c000c 0xa0f10000 0x00000000
0598                                         0x00000000 0x80000287 0xe8000000 0xff00ff00 >;
0599                         };
0600 
0601                         timing-51000000 {
0602                                 clock-frequency = <51000000>;
0603 
0604                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0605                                 nvidia,emc-mode-1 = <0x80100003>;
0606                                 nvidia,emc-mode-2 = <0x80200008>;
0607                                 nvidia,emc-mode-reset = <0x80001221>;
0608                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0609                                 nvidia,emc-cfg-dyn-self-ref;
0610                                 nvidia,emc-cfg-periodic-qrst;
0611 
0612                                 nvidia,emc-configuration =  < 0x00000002
0613                                         0x00000008 0x00000001 0x00000000 0x00000002
0614                                         0x0000000a 0x00000005 0x0000000b 0x00000000
0615                                         0x00000000 0x00000003 0x00000001 0x00000000
0616                                         0x00000005 0x00000005 0x00000004 0x00000009
0617                                         0x0000000b 0x00000181 0x00000000 0x00000060
0618                                         0x00000002 0x00000002 0x00000001 0x00000000
0619                                         0x00000007 0x0000000f 0x00000009 0x00000009
0620                                         0x00000004 0x00000002 0x00000000 0x00000004
0621                                         0x00000005 0x0000018e 0x00000006 0x00000004
0622                                         0x00000000 0x00000000 0x00004288 0x007800a4
0623                                         0x00008000 0x000fc000 0x000fc000 0x000fc000
0624                                         0x000fc000 0x000fc000 0x000fc000 0x000fc000
0625                                         0x000fc000 0x00000000 0x00000000 0x00000000
0626                                         0x00000000 0x00000000 0x00000000 0x00000000
0627                                         0x00000000 0x00000000 0x00000000 0x00000000
0628                                         0x00000000 0x00000000 0x00000000 0x00000000
0629                                         0x00000000 0x000fc000 0x000fc000 0x000fc000
0630                                         0x000fc000 0x000002a0 0x0800211c 0x00000000
0631                                         0x77fff884 0x01f1f108 0x05057404 0x54000007
0632                                         0x08000168 0x08000000 0x00000802 0x00000000
0633                                         0x00000040 0x000c000c 0xa0f10000 0x00000000
0634                                         0x00000000 0x8000040b 0xe8000000 0xff00ff00 >;
0635                         };
0636 
0637                         timing-102000000 {
0638                                 clock-frequency = <102000000>;
0639 
0640                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0641                                 nvidia,emc-mode-1 = <0x80100003>;
0642                                 nvidia,emc-mode-2 = <0x80200008>;
0643                                 nvidia,emc-mode-reset = <0x80001221>;
0644                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0645                                 nvidia,emc-cfg-dyn-self-ref;
0646                                 nvidia,emc-cfg-periodic-qrst;
0647 
0648                                 nvidia,emc-configuration =  < 0x00000005
0649                                         0x00000010 0x00000003 0x00000001 0x00000002
0650                                         0x0000000a 0x00000005 0x0000000b 0x00000001
0651                                         0x00000001 0x00000003 0x00000001 0x00000000
0652                                         0x00000005 0x00000005 0x00000004 0x00000009
0653                                         0x0000000b 0x00000303 0x00000000 0x000000c0
0654                                         0x00000002 0x00000002 0x00000001 0x00000000
0655                                         0x00000007 0x0000000f 0x00000012 0x00000012
0656                                         0x00000004 0x00000004 0x00000000 0x00000004
0657                                         0x00000005 0x0000031c 0x00000006 0x00000004
0658                                         0x00000000 0x00000000 0x00004288 0x007800a4
0659                                         0x00008000 0x000fc000 0x000fc000 0x000fc000
0660                                         0x000fc000 0x000fc000 0x000fc000 0x000fc000
0661                                         0x000fc000 0x00000000 0x00000000 0x00000000
0662                                         0x00000000 0x00000000 0x00000000 0x00000000
0663                                         0x00000000 0x00000000 0x00000000 0x00000000
0664                                         0x00000000 0x00000000 0x00000000 0x00000000
0665                                         0x00000000 0x000fc000 0x000fc000 0x000fc000
0666                                         0x000fc000 0x000002a0 0x0800211c 0x00000000
0667                                         0x77fff884 0x01f1f108 0x05057404 0x54000007
0668                                         0x08000168 0x08000000 0x00000802 0x00000000
0669                                         0x00000040 0x000c000c 0xa0f10000 0x00000000
0670                                         0x00000000 0x80000713 0xe8000000 0xff00ff00 >;
0671                         };
0672 
0673                         timing-204000000 {
0674                                 clock-frequency = <204000000>;
0675 
0676                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0677                                 nvidia,emc-mode-1 = <0x80100003>;
0678                                 nvidia,emc-mode-2 = <0x80200008>;
0679                                 nvidia,emc-mode-reset = <0x80001221>;
0680                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0681                                 nvidia,emc-cfg-dyn-self-ref;
0682                                 nvidia,emc-cfg-periodic-qrst;
0683 
0684                                 nvidia,emc-configuration =  < 0x0000000a
0685                                         0x00000020 0x00000007 0x00000003 0x00000002
0686                                         0x0000000a 0x00000005 0x0000000b 0x00000002
0687                                         0x00000002 0x00000003 0x00000001 0x00000000
0688                                         0x00000005 0x00000005 0x00000004 0x00000009
0689                                         0x0000000b 0x00000607 0x00000000 0x00000181
0690                                         0x00000002 0x00000002 0x00000001 0x00000000
0691                                         0x00000007 0x0000000f 0x00000023 0x00000023
0692                                         0x00000004 0x00000007 0x00000000 0x00000004
0693                                         0x00000005 0x00000638 0x00000006 0x00000006
0694                                         0x00000000 0x00000000 0x00004288 0x004400a4
0695                                         0x00008000 0x00080000 0x00080000 0x00080000
0696                                         0x00080000 0x00080000 0x00080000 0x00080000
0697                                         0x00080000 0x00000000 0x00000000 0x00000000
0698                                         0x00000000 0x00000000 0x00000000 0x00000000
0699                                         0x00000000 0x00000000 0x00000000 0x00000000
0700                                         0x00000000 0x00000000 0x00000000 0x00000000
0701                                         0x00000000 0x00080000 0x00080000 0x00080000
0702                                         0x00080000 0x000002a0 0x0800211c 0x00000000
0703                                         0x77fff884 0x01f1f108 0x05057404 0x54000007
0704                                         0x08000168 0x08000000 0x00000802 0x00020000
0705                                         0x00000100 0x000c000c 0xa0f10000 0x00000000
0706                                         0x00000000 0x80000d22 0xe8000000 0xff00ff00 >;
0707                         };
0708 
0709                         timing-333500000 {
0710                                 clock-frequency = <333500000>;
0711 
0712                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0713                                 nvidia,emc-mode-1 = <0x80100002>;
0714                                 nvidia,emc-mode-2 = <0x80200000>;
0715                                 nvidia,emc-mode-reset = <0x80000321>;
0716                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0717 
0718                                 nvidia,emc-configuration =  < 0x0000000f
0719                                         0x00000034 0x0000000b 0x00000003 0x00000003
0720                                         0x00000008 0x00000002 0x00000009 0x00000003
0721                                         0x00000003 0x00000002 0x00000001 0x00000000
0722                                         0x00000004 0x00000006 0x00000004 0x0000000a
0723                                         0x0000000c 0x000009e9 0x00000000 0x0000027a
0724                                         0x00000001 0x00000008 0x00000001 0x00000000
0725                                         0x00000007 0x0000000e 0x00000039 0x00000200
0726                                         0x00000004 0x0000000a 0x00000000 0x00000004
0727                                         0x00000005 0x00000a2a 0x00000000 0x00000004
0728                                         0x00000000 0x00000000 0x00007088 0x002600a4
0729                                         0x00008000 0x0003c000 0x0003c000 0x0003c000
0730                                         0x0003c000 0x00014000 0x00014000 0x00014000
0731                                         0x00014000 0x00000000 0x00000000 0x00000000
0732                                         0x00000000 0x00000000 0x00000000 0x00000000
0733                                         0x00000000 0x00000000 0x00000000 0x00000000
0734                                         0x00000000 0x00000000 0x00000000 0x00000000
0735                                         0x00000000 0x00048000 0x00048000 0x00048000
0736                                         0x00048000 0x000002a0 0x0800013d 0x00000000
0737                                         0x77fff884 0x01f1f508 0x05057404 0x54000007
0738                                         0x080001e8 0x08000021 0x00000802 0x00020000
0739                                         0x00000100 0x018b000c 0xa0f10000 0x00000000
0740                                         0x00000000 0x800014d4 0xe8000000 0xff00ff89 >;
0741                         };
0742 
0743                         timing-667000000 {
0744                                 clock-frequency = <667000000>;
0745 
0746                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0747                                 nvidia,emc-mode-1 = <0x80100002>;
0748                                 nvidia,emc-mode-2 = <0x80200018>;
0749                                 nvidia,emc-mode-reset = <0x80000b71>;
0750                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0751                                 nvidia,emc-cfg-periodic-qrst;
0752 
0753                                 nvidia,emc-configuration =  < 0x00000020
0754                                         0x0000006a 0x00000018 0x00000008 0x00000005
0755                                         0x0000000c 0x00000003 0x00000011 0x00000007
0756                                         0x00000007 0x00000002 0x00000001 0x00000000
0757                                         0x00000007 0x0000000a 0x00000009 0x0000000a
0758                                         0x00000011 0x00001412 0x00000000 0x00000504
0759                                         0x00000002 0x0000000e 0x00000001 0x00000000
0760                                         0x0000000c 0x00000016 0x00000072 0x00000200
0761                                         0x00000005 0x00000015 0x00000000 0x00000006
0762                                         0x00000007 0x00001453 0x0000000b 0x00000006
0763                                         0x00000000 0x00000000 0x00005088 0xf00b0191
0764                                         0x00008000 0x00000008 0x00000008 0x00000008
0765                                         0x00000008 0x0000000a 0x0000000a 0x0000000a
0766                                         0x0000000a 0x00000000 0x00000000 0x00000000
0767                                         0x00000000 0x00000000 0x00000000 0x00000000
0768                                         0x00000000 0x00000000 0x00000000 0x00000000
0769                                         0x00000000 0x00000000 0x00000000 0x00000000
0770                                         0x00000000 0x0000000c 0x0000000c 0x0000000c
0771                                         0x0000000c 0x000002a0 0x0800013d 0x22220000
0772                                         0x77fff884 0x01f1f501 0x07077404 0x54000000
0773                                         0x080001e8 0x08000021 0x00000802 0x00020000
0774                                         0x00000100 0x0155000c 0xa0f10000 0x00000000
0775                                         0x00000000 0x800028a5 0xe8000000 0xff00ff49 >;
0776                         };
0777                 };
0778 
0779                 emc-timings-2 {
0780                         /* Micron 1GB 667MHZ */
0781                         nvidia,ram-code = <2>;
0782 
0783                         timing-25500000 {
0784                                 clock-frequency = <25500000>;
0785 
0786                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0787                                 nvidia,emc-mode-1 = <0x80100003>;
0788                                 nvidia,emc-mode-2 = <0x80200048>;
0789                                 nvidia,emc-mode-reset = <0x80001221>;
0790                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0791                                 nvidia,emc-cfg-dyn-self-ref;
0792                                 nvidia,emc-cfg-periodic-qrst;
0793 
0794                                 nvidia,emc-configuration =  < 0x00000001
0795                                         0x00000004 0x00000000 0x00000000 0x00000002
0796                                         0x0000000a 0x00000005 0x0000000b 0x00000000
0797                                         0x00000000 0x00000003 0x00000001 0x00000000
0798                                         0x00000005 0x00000005 0x00000004 0x00000009
0799                                         0x0000000b 0x000000c0 0x00000000 0x00000030
0800                                         0x00000002 0x00000002 0x00000001 0x00000000
0801                                         0x00000007 0x0000000f 0x00000005 0x00000005
0802                                         0x00000004 0x00000001 0x00000000 0x00000004
0803                                         0x00000005 0x000000c7 0x00000006 0x00000004
0804                                         0x00000000 0x00000000 0x00004288 0x007800a4
0805                                         0x00008000 0x000fc000 0x000fc000 0x000fc000
0806                                         0x000fc000 0x000fc000 0x000fc000 0x000fc000
0807                                         0x000fc000 0x00000000 0x00000000 0x00000000
0808                                         0x00000000 0x00000000 0x00000000 0x00000000
0809                                         0x00000000 0x00000000 0x00000000 0x00000000
0810                                         0x00000000 0x00000000 0x00000000 0x00000000
0811                                         0x00000000 0x000fc000 0x000fc000 0x000fc000
0812                                         0x000fc000 0x000002a0 0x0800211c 0x00000000
0813                                         0x77fff884 0x01f1f108 0x05057404 0x54000007
0814                                         0x08000168 0x08000000 0x00000802 0x00000000
0815                                         0x00000040 0x000c000c 0xa0f10000 0x00000000
0816                                         0x00000000 0x80000287 0xe8000000 0xff00ff00 >;
0817                         };
0818 
0819                         timing-51000000 {
0820                                 clock-frequency = <51000000>;
0821 
0822                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0823                                 nvidia,emc-mode-1 = <0x80100003>;
0824                                 nvidia,emc-mode-2 = <0x80200008>;
0825                                 nvidia,emc-mode-reset = <0x80001221>;
0826                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0827                                 nvidia,emc-cfg-dyn-self-ref;
0828                                 nvidia,emc-cfg-periodic-qrst;
0829 
0830                                 nvidia,emc-configuration =  < 0x00000002
0831                                         0x00000008 0x00000001 0x00000000 0x00000002
0832                                         0x0000000a 0x00000005 0x0000000b 0x00000000
0833                                         0x00000000 0x00000003 0x00000001 0x00000000
0834                                         0x00000005 0x00000005 0x00000004 0x00000009
0835                                         0x0000000b 0x00000181 0x00000000 0x00000060
0836                                         0x00000002 0x00000002 0x00000001 0x00000000
0837                                         0x00000007 0x0000000f 0x00000009 0x00000009
0838                                         0x00000004 0x00000002 0x00000000 0x00000004
0839                                         0x00000005 0x0000018e 0x00000006 0x00000004
0840                                         0x00000000 0x00000000 0x00004288 0x007800a4
0841                                         0x00008000 0x000fc000 0x000fc000 0x000fc000
0842                                         0x000fc000 0x000fc000 0x000fc000 0x000fc000
0843                                         0x000fc000 0x00000000 0x00000000 0x00000000
0844                                         0x00000000 0x00000000 0x00000000 0x00000000
0845                                         0x00000000 0x00000000 0x00000000 0x00000000
0846                                         0x00000000 0x00000000 0x00000000 0x00000000
0847                                         0x00000000 0x000fc000 0x000fc000 0x000fc000
0848                                         0x000fc000 0x000002a0 0x0800211c 0x00000000
0849                                         0x77fff884 0x01f1f108 0x05057404 0x54000007
0850                                         0x08000168 0x08000000 0x00000802 0x00000000
0851                                         0x00000040 0x000c000c 0xa0f10000 0x00000000
0852                                         0x00000000 0x8000040b 0xe8000000 0xff00ff00 >;
0853                         };
0854 
0855                         timing-102000000 {
0856                                 clock-frequency = <102000000>;
0857 
0858                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0859                                 nvidia,emc-mode-1 = <0x80100003>;
0860                                 nvidia,emc-mode-2 = <0x80200048>;
0861                                 nvidia,emc-mode-reset = <0x80001221>;
0862                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0863                                 nvidia,emc-cfg-dyn-self-ref;
0864                                 nvidia,emc-cfg-periodic-qrst;
0865 
0866                                 nvidia,emc-configuration =  < 0x00000004
0867                                         0x00000010 0x00000003 0x00000001 0x00000002
0868                                         0x0000000a 0x00000005 0x0000000b 0x00000001
0869                                         0x00000001 0x00000003 0x00000001 0x00000000
0870                                         0x00000005 0x00000005 0x00000004 0x0000000a
0871                                         0x0000000b 0x00000303 0x00000000 0x000000c0
0872                                         0x00000002 0x00000002 0x00000001 0x00000000
0873                                         0x00000007 0x0000000f 0x00000012 0x00000012
0874                                         0x00000004 0x00000004 0x00000000 0x00000004
0875                                         0x00000005 0x0000031c 0x00000006 0x00000004
0876                                         0x00000000 0x00000000 0x00004288 0x007800a4
0877                                         0x00008000 0x000fc000 0x000fc000 0x000fc000
0878                                         0x000fc000 0x000fc000 0x000fc000 0x000fc000
0879                                         0x000fc000 0x00000000 0x00000000 0x00000000
0880                                         0x00000000 0x00000000 0x00000000 0x00000000
0881                                         0x00000000 0x00000000 0x00000000 0x00000000
0882                                         0x00000000 0x00000000 0x00000000 0x00000000
0883                                         0x00000000 0x000fc000 0x000fc000 0x000fc000
0884                                         0x000fc000 0x000002a0 0x0800211c 0x00000000
0885                                         0x77fff884 0x01f1f108 0x05057404 0x54000007
0886                                         0x08000168 0x08000000 0x00000802 0x00000000
0887                                         0x00000040 0x000c000c 0xa0f10000 0x00000000
0888                                         0x00000000 0x80000713 0xd8000000 0xff00ff00 >;
0889                         };
0890 
0891                         timing-204000000 {
0892                                 clock-frequency = <204000000>;
0893 
0894                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0895                                 nvidia,emc-mode-1 = <0x80100003>;
0896                                 nvidia,emc-mode-2 = <0x80200048>;
0897                                 nvidia,emc-mode-reset = <0x80001221>;
0898                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0899                                 nvidia,emc-cfg-dyn-self-ref;
0900                                 nvidia,emc-cfg-periodic-qrst;
0901 
0902                                 nvidia,emc-configuration =  < 0x00000009
0903                                         0x00000020 0x00000007 0x00000002 0x00000002
0904                                         0x0000000a 0x00000005 0x0000000b 0x00000002
0905                                         0x00000002 0x00000003 0x00000001 0x00000000
0906                                         0x00000005 0x00000005 0x00000004 0x0000000a
0907                                         0x0000000b 0x00000607 0x00000000 0x00000181
0908                                         0x00000002 0x00000002 0x00000001 0x00000000
0909                                         0x00000007 0x0000000f 0x00000023 0x00000023
0910                                         0x00000004 0x00000007 0x00000000 0x00000004
0911                                         0x00000005 0x00000638 0x00000006 0x00000006
0912                                         0x00000000 0x00000000 0x00004288 0x004400a4
0913                                         0x00008000 0x00080000 0x00080000 0x00080000
0914                                         0x00080000 0x00080000 0x00080000 0x00080000
0915                                         0x00080000 0x00000000 0x00000000 0x00000000
0916                                         0x00000000 0x00000000 0x00000000 0x00000000
0917                                         0x00000000 0x00000000 0x00000000 0x00000000
0918                                         0x00000000 0x00000000 0x00000000 0x00000000
0919                                         0x00000000 0x00080000 0x00080000 0x00080000
0920                                         0x00080000 0x000002a0 0x0800211c 0x00000000
0921                                         0x77fff884 0x01f1f108 0x05057404 0x54000007
0922                                         0x08000168 0x08000000 0x00000802 0x00020000
0923                                         0x00000100 0x000c000c 0xa0f10000 0x00000000
0924                                         0x00000000 0x80000d22 0xd8000000 0xff00ff00 >;
0925                         };
0926 
0927                         timing-333500000 {
0928                                 clock-frequency = <333500000>;
0929 
0930                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0931                                 nvidia,emc-mode-1 = <0x80100002>;
0932                                 nvidia,emc-mode-2 = <0x80200040>;
0933                                 nvidia,emc-mode-reset = <0x80000321>;
0934                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0935 
0936                                 nvidia,emc-configuration =  < 0x0000000f
0937                                         0x00000034 0x0000000a 0x00000003 0x00000003
0938                                         0x00000008 0x00000002 0x00000009 0x00000003
0939                                         0x00000003 0x00000002 0x00000001 0x00000000
0940                                         0x00000004 0x00000006 0x00000004 0x0000000a
0941                                         0x0000000c 0x000009e9 0x00000000 0x0000027a
0942                                         0x00000001 0x00000008 0x00000001 0x00000000
0943                                         0x00000007 0x0000000e 0x00000039 0x00000200
0944                                         0x00000004 0x0000000a 0x00000000 0x00000004
0945                                         0x00000005 0x00000a2a 0x00000000 0x00000004
0946                                         0x00000000 0x00000000 0x00007088 0x002600a4
0947                                         0x00008000 0x0003c000 0x0003c000 0x0003c000
0948                                         0x0003c000 0x00014000 0x00014000 0x00014000
0949                                         0x00014000 0x00000000 0x00000000 0x00000000
0950                                         0x00000000 0x00000000 0x00000000 0x00000000
0951                                         0x00000000 0x00000000 0x00000000 0x00000000
0952                                         0x00000000 0x00000000 0x00000000 0x00000000
0953                                         0x00000000 0x00048000 0x00048000 0x00048000
0954                                         0x00048000 0x000002a0 0x0800013d 0x00000000
0955                                         0x77fff884 0x01f1f508 0x05057404 0x54000007
0956                                         0x080001e8 0x08000021 0x00000802 0x00020000
0957                                         0x00000100 0x018b000c 0xa0f10000 0x00000000
0958                                         0x00000000 0x800014d4 0xe8000000 0xff00ff89 >;
0959                         };
0960 
0961                         timing-667000000 {
0962                                 clock-frequency = <667000000>;
0963 
0964                                 nvidia,emc-auto-cal-interval = <0x001fffff>;
0965                                 nvidia,emc-mode-1 = <0x80100002>;
0966                                 nvidia,emc-mode-2 = <0x80200058>;
0967                                 nvidia,emc-mode-reset = <0x80000b71>;
0968                                 nvidia,emc-zcal-cnt-long = <0x00000040>;
0969                                 nvidia,emc-cfg-periodic-qrst;
0970 
0971                                 nvidia,emc-configuration =  < 0x0000001f
0972                                         0x00000069 0x00000016 0x00000007 0x00000005
0973                                         0x0000000c 0x00000003 0x00000011 0x00000008
0974                                         0x00000008 0x00000002 0x00000001 0x00000000
0975                                         0x00000007 0x0000000a 0x00000009 0x0000000b
0976                                         0x00000011 0x00001412 0x00000000 0x00000504
0977                                         0x00000002 0x0000000e 0x00000001 0x00000000
0978                                         0x0000000c 0x00000016 0x00000072 0x00000200
0979                                         0x00000005 0x00000015 0x00000000 0x00000006
0980                                         0x00000007 0x00001453 0x0000000b 0x00000006
0981                                         0x00000000 0x00000000 0x00005088 0xf00b0191
0982                                         0x00008000 0x0000000a 0x0000000a 0x0000000a
0983                                         0x0000000a 0x0000000a 0x0000000a 0x0000000a
0984                                         0x0000000a 0x00000000 0x00000000 0x00000000
0985                                         0x00000000 0x00000000 0x00000000 0x00000000
0986                                         0x00000000 0x00000000 0x00000000 0x00000000
0987                                         0x00000000 0x00000000 0x00000000 0x00000000
0988                                         0x00000000 0x0000000c 0x0000000c 0x0000000c
0989                                         0x0000000c 0x000002a0 0x0800013d 0x22220000
0990                                         0x77fff884 0x01f1f501 0x07077404 0x54000000
0991                                         0x080001e8 0x08000021 0x00000802 0x00020000
0992                                         0x00000100 0x0156000c 0xa0f10000 0x00000000
0993                                         0x00000000 0x800028a5 0xf8000000 0xff00ff49 >;
0994                         };
0995                 };
0996         };
0997 
0998         display-panel {
0999                 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 };