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