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-tf201.dts (21529B)


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