cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

tegra30-asus-tf300t.dts (36425B)


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