162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ci/dts-v1/; 362306a36Sopenharmony_ci 462306a36Sopenharmony_ci#include "tegra30-asus-transformer-common.dtsi" 562306a36Sopenharmony_ci#include "tegra30-asus-lvds-display.dtsi" 662306a36Sopenharmony_ci 762306a36Sopenharmony_ci/ { 862306a36Sopenharmony_ci model = "Asus Transformer Prime TF201"; 962306a36Sopenharmony_ci compatible = "asus,tf201", "nvidia,tegra30"; 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ci pinmux@70000868 { 1262306a36Sopenharmony_ci state_default: pinmux { 1362306a36Sopenharmony_ci lcd_pwr2_pc6 { 1462306a36Sopenharmony_ci nvidia,pins = "lcd_pwr2_pc6", 1562306a36Sopenharmony_ci "lcd_dc1_pd2"; 1662306a36Sopenharmony_ci nvidia,function = "displaya"; 1762306a36Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1862306a36Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 1962306a36Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 2062306a36Sopenharmony_ci }; 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ci pbb3 { 2362306a36Sopenharmony_ci nvidia,pins = "pbb3"; 2462306a36Sopenharmony_ci nvidia,function = "vgp3"; 2562306a36Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 2662306a36Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 2762306a36Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 2862306a36Sopenharmony_ci }; 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_ci pbb7 { 3162306a36Sopenharmony_ci nvidia,pins = "pbb7"; 3262306a36Sopenharmony_ci nvidia,function = "i2s4"; 3362306a36Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 3462306a36Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 3562306a36Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 3662306a36Sopenharmony_ci }; 3762306a36Sopenharmony_ci 3862306a36Sopenharmony_ci kb_row7_pr7 { 3962306a36Sopenharmony_ci nvidia,pins = "kb_row7_pr7"; 4062306a36Sopenharmony_ci nvidia,function = "kbc"; 4162306a36Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_UP>; 4262306a36Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_DISABLE>; 4362306a36Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 4462306a36Sopenharmony_ci }; 4562306a36Sopenharmony_ci 4662306a36Sopenharmony_ci gmi_cs4_n_pk2 { 4762306a36Sopenharmony_ci nvidia,pins = "gmi_cs4_n_pk2"; 4862306a36Sopenharmony_ci nvidia,function = "gmi"; 4962306a36Sopenharmony_ci nvidia,pull = <TEGRA_PIN_PULL_NONE>; 5062306a36Sopenharmony_ci nvidia,tristate = <TEGRA_PIN_ENABLE>; 5162306a36Sopenharmony_ci nvidia,enable-input = <TEGRA_PIN_ENABLE>; 5262306a36Sopenharmony_ci }; 5362306a36Sopenharmony_ci }; 5462306a36Sopenharmony_ci }; 5562306a36Sopenharmony_ci 5662306a36Sopenharmony_ci serial@70006200 { 5762306a36Sopenharmony_ci /* Azurewave AW-NH615 BCM4329B1 */ 5862306a36Sopenharmony_ci bluetooth { 5962306a36Sopenharmony_ci compatible = "brcm,bcm4329-bt"; 6062306a36Sopenharmony_ci }; 6162306a36Sopenharmony_ci }; 6262306a36Sopenharmony_ci 6362306a36Sopenharmony_ci i2c@7000c400 { 6462306a36Sopenharmony_ci /* Atmel MXT768E touchscreen */ 6562306a36Sopenharmony_ci touchscreen@4d { 6662306a36Sopenharmony_ci compatible = "atmel,maxtouch"; 6762306a36Sopenharmony_ci reg = <0x4d>; 6862306a36Sopenharmony_ci 6962306a36Sopenharmony_ci interrupt-parent = <&gpio>; 7062306a36Sopenharmony_ci interrupts = <TEGRA_GPIO(H, 4) IRQ_TYPE_EDGE_FALLING>; 7162306a36Sopenharmony_ci reset-gpios = <&gpio TEGRA_GPIO(H, 6) GPIO_ACTIVE_LOW>; 7262306a36Sopenharmony_ci 7362306a36Sopenharmony_ci vdda-supply = <&vdd_3v3_sys>; 7462306a36Sopenharmony_ci vdd-supply = <&vdd_3v3_sys>; 7562306a36Sopenharmony_ci }; 7662306a36Sopenharmony_ci }; 7762306a36Sopenharmony_ci 7862306a36Sopenharmony_ci i2c@7000c500 { 7962306a36Sopenharmony_ci clock-frequency = <100000>; 8062306a36Sopenharmony_ci 8162306a36Sopenharmony_ci magnetometer@e { 8262306a36Sopenharmony_ci mount-matrix = "-1", "0", "0", 8362306a36Sopenharmony_ci "0", "-1", "0", 8462306a36Sopenharmony_ci "0", "0", "-1"; 8562306a36Sopenharmony_ci }; 8662306a36Sopenharmony_ci 8762306a36Sopenharmony_ci gyroscope@68 { 8862306a36Sopenharmony_ci mount-matrix = "0", "-1", "0", 8962306a36Sopenharmony_ci "-1", "0", "0", 9062306a36Sopenharmony_ci "0", "0", "-1"; 9162306a36Sopenharmony_ci 9262306a36Sopenharmony_ci /* External I2C interface */ 9362306a36Sopenharmony_ci i2c-gate { 9462306a36Sopenharmony_ci accelerometer@f { 9562306a36Sopenharmony_ci mount-matrix = "1", "0", "0", 9662306a36Sopenharmony_ci "0", "-1", "0", 9762306a36Sopenharmony_ci "0", "0", "1"; 9862306a36Sopenharmony_ci }; 9962306a36Sopenharmony_ci }; 10062306a36Sopenharmony_ci }; 10162306a36Sopenharmony_ci }; 10262306a36Sopenharmony_ci 10362306a36Sopenharmony_ci i2c@7000d000 { 10462306a36Sopenharmony_ci /* Realtek ALC5631 audio codec */ 10562306a36Sopenharmony_ci rt5631: audio-codec@1a { 10662306a36Sopenharmony_ci compatible = "realtek,rt5631"; 10762306a36Sopenharmony_ci reg = <0x1a>; 10862306a36Sopenharmony_ci }; 10962306a36Sopenharmony_ci }; 11062306a36Sopenharmony_ci 11162306a36Sopenharmony_ci memory-controller@7000f000 { 11262306a36Sopenharmony_ci emc-timings-0 { 11362306a36Sopenharmony_ci /* Elpida 1GB EDB8132B2MA-8D-F LPDDR2 400MHz */ 11462306a36Sopenharmony_ci nvidia,ram-code = <0>; 11562306a36Sopenharmony_ci 11662306a36Sopenharmony_ci timing-25500000 { 11762306a36Sopenharmony_ci clock-frequency = <25500000>; 11862306a36Sopenharmony_ci 11962306a36Sopenharmony_ci nvidia,emem-configuration = < 0x00020001 0x80000010 12062306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000002 0x00000000 12162306a36Sopenharmony_ci 0x00000003 0x00000001 0x00000002 0x00000004 12262306a36Sopenharmony_ci 0x00000001 0x00000000 0x00000002 0x00000002 12362306a36Sopenharmony_ci 0x02020001 0x00060402 0x73e30303 0x001f0000 >; 12462306a36Sopenharmony_ci }; 12562306a36Sopenharmony_ci 12662306a36Sopenharmony_ci timing-51000000 { 12762306a36Sopenharmony_ci clock-frequency = <51000000>; 12862306a36Sopenharmony_ci 12962306a36Sopenharmony_ci nvidia,emem-configuration = < 0x00010001 0x80000010 13062306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000002 0x00000000 13162306a36Sopenharmony_ci 0x00000003 0x00000001 0x00000002 0x00000004 13262306a36Sopenharmony_ci 0x00000001 0x00000000 0x00000002 0x00000002 13362306a36Sopenharmony_ci 0x02020001 0x00060402 0x72c30303 0x001f0000 >; 13462306a36Sopenharmony_ci }; 13562306a36Sopenharmony_ci 13662306a36Sopenharmony_ci timing-102000000 { 13762306a36Sopenharmony_ci clock-frequency = <102000000>; 13862306a36Sopenharmony_ci 13962306a36Sopenharmony_ci nvidia,emem-configuration = < 0x00000001 0x80000018 14062306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000003 0x00000001 14162306a36Sopenharmony_ci 0x00000003 0x00000001 0x00000002 0x00000004 14262306a36Sopenharmony_ci 0x00000001 0x00000000 0x00000002 0x00000002 14362306a36Sopenharmony_ci 0x02020001 0x00060403 0x72430504 0x001f0000 >; 14462306a36Sopenharmony_ci }; 14562306a36Sopenharmony_ci 14662306a36Sopenharmony_ci timing-204000000 { 14762306a36Sopenharmony_ci clock-frequency = <204000000>; 14862306a36Sopenharmony_ci 14962306a36Sopenharmony_ci nvidia,emem-configuration = < 0x00000003 0x80000025 15062306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000006 0x00000003 15162306a36Sopenharmony_ci 0x00000005 0x00000001 0x00000002 0x00000004 15262306a36Sopenharmony_ci 0x00000001 0x00000000 0x00000003 0x00000002 15362306a36Sopenharmony_ci 0x02030001 0x00070506 0x71e40a07 0x001f0000 >; 15462306a36Sopenharmony_ci }; 15562306a36Sopenharmony_ci 15662306a36Sopenharmony_ci timing-400000000 { 15762306a36Sopenharmony_ci clock-frequency = <400000000>; 15862306a36Sopenharmony_ci 15962306a36Sopenharmony_ci nvidia,emem-configuration = < 0x00000006 0x80000048 16062306a36Sopenharmony_ci 0x00000002 0x00000003 0x0000000c 0x00000007 16162306a36Sopenharmony_ci 0x00000009 0x00000001 0x00000002 0x00000006 16262306a36Sopenharmony_ci 0x00000001 0x00000000 0x00000004 0x00000004 16362306a36Sopenharmony_ci 0x04040001 0x000d090c 0x71c6120d 0x001f0000 >; 16462306a36Sopenharmony_ci }; 16562306a36Sopenharmony_ci }; 16662306a36Sopenharmony_ci 16762306a36Sopenharmony_ci emc-timings-1 { 16862306a36Sopenharmony_ci /* TF201 Unknown 1GB LPDDR2 500MHZ */ 16962306a36Sopenharmony_ci nvidia,ram-code = <1>; 17062306a36Sopenharmony_ci 17162306a36Sopenharmony_ci timing-25500000 { 17262306a36Sopenharmony_ci clock-frequency = <25500000>; 17362306a36Sopenharmony_ci 17462306a36Sopenharmony_ci nvidia,emem-configuration = < 0x00020001 0x80000010 17562306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000002 0x00000000 17662306a36Sopenharmony_ci 0x00000003 0x00000001 0x00000002 0x00000004 17762306a36Sopenharmony_ci 0x00000001 0x00000000 0x00000002 0x00000002 17862306a36Sopenharmony_ci 0x02020001 0x00060402 0x73e30303 0x001f0000 >; 17962306a36Sopenharmony_ci }; 18062306a36Sopenharmony_ci 18162306a36Sopenharmony_ci timing-51000000 { 18262306a36Sopenharmony_ci clock-frequency = <51000000>; 18362306a36Sopenharmony_ci 18462306a36Sopenharmony_ci nvidia,emem-configuration = < 0x00010001 0x80000010 18562306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000002 0x00000000 18662306a36Sopenharmony_ci 0x00000003 0x00000001 0x00000002 0x00000004 18762306a36Sopenharmony_ci 0x00000001 0x00000000 0x00000002 0x00000002 18862306a36Sopenharmony_ci 0x02020001 0x00060402 0x72c30303 0x001f0000 >; 18962306a36Sopenharmony_ci }; 19062306a36Sopenharmony_ci 19162306a36Sopenharmony_ci timing-102000000 { 19262306a36Sopenharmony_ci clock-frequency = <102000000>; 19362306a36Sopenharmony_ci 19462306a36Sopenharmony_ci nvidia,emem-configuration = < 0x00000001 0x80000018 19562306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000003 0x00000001 19662306a36Sopenharmony_ci 0x00000003 0x00000001 0x00000002 0x00000004 19762306a36Sopenharmony_ci 0x00000001 0x00000000 0x00000002 0x00000002 19862306a36Sopenharmony_ci 0x02020001 0x00060403 0x72430504 0x001f0000 >; 19962306a36Sopenharmony_ci }; 20062306a36Sopenharmony_ci 20162306a36Sopenharmony_ci timing-204000000 { 20262306a36Sopenharmony_ci clock-frequency = <204000000>; 20362306a36Sopenharmony_ci 20462306a36Sopenharmony_ci nvidia,emem-configuration = < 0x00000003 0x80000025 20562306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000006 0x00000003 20662306a36Sopenharmony_ci 0x00000005 0x00000001 0x00000002 0x00000004 20762306a36Sopenharmony_ci 0x00000001 0x00000000 0x00000003 0x00000002 20862306a36Sopenharmony_ci 0x02030001 0x00070506 0x71e40a07 0x001f0000 >; 20962306a36Sopenharmony_ci }; 21062306a36Sopenharmony_ci 21162306a36Sopenharmony_ci timing-500000000 { 21262306a36Sopenharmony_ci clock-frequency = <500000000>; 21362306a36Sopenharmony_ci 21462306a36Sopenharmony_ci nvidia,emem-configuration = < 0x00000007 0x8000005a 21562306a36Sopenharmony_ci 0x00000003 0x00000004 0x0000000e 0x00000009 21662306a36Sopenharmony_ci 0x0000000c 0x00000002 0x00000002 0x00000008 21762306a36Sopenharmony_ci 0x00000001 0x00000000 0x00000004 0x00000005 21862306a36Sopenharmony_ci 0x05040001 0x00100a0e 0x71c8170f 0x001f0000 >; 21962306a36Sopenharmony_ci }; 22062306a36Sopenharmony_ci }; 22162306a36Sopenharmony_ci }; 22262306a36Sopenharmony_ci 22362306a36Sopenharmony_ci memory-controller@7000f400 { 22462306a36Sopenharmony_ci emc-timings-0 { 22562306a36Sopenharmony_ci /* Elpida 1GB EDB8132B2MA-8D-F LPDDR2 400MHz */ 22662306a36Sopenharmony_ci nvidia,ram-code = <0>; 22762306a36Sopenharmony_ci 22862306a36Sopenharmony_ci timing-25500000 { 22962306a36Sopenharmony_ci clock-frequency = <25500000>; 23062306a36Sopenharmony_ci 23162306a36Sopenharmony_ci nvidia,emc-auto-cal-interval = <0x001fffff>; 23262306a36Sopenharmony_ci nvidia,emc-mode-1 = <0x00010022>; 23362306a36Sopenharmony_ci nvidia,emc-mode-2 = <0x00020001>; 23462306a36Sopenharmony_ci nvidia,emc-mode-reset = <0x00000000>; 23562306a36Sopenharmony_ci nvidia,emc-zcal-cnt-long = <0x00000009>; 23662306a36Sopenharmony_ci nvidia,emc-cfg-periodic-qrst; 23762306a36Sopenharmony_ci 23862306a36Sopenharmony_ci nvidia,emc-configuration = < 0x00000001 23962306a36Sopenharmony_ci 0x00000003 0x00000002 0x00000002 0x00000004 24062306a36Sopenharmony_ci 0x00000004 0x00000001 0x00000005 0x00000002 24162306a36Sopenharmony_ci 0x00000002 0x00000001 0x00000001 0x00000000 24262306a36Sopenharmony_ci 0x00000001 0x00000003 0x00000001 0x0000000b 24362306a36Sopenharmony_ci 0x0000000a 0x00000060 0x00000000 0x00000018 24462306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000002 0x00000000 24562306a36Sopenharmony_ci 0x00000001 0x00000007 0x00000004 0x00000004 24662306a36Sopenharmony_ci 0x00000003 0x00000008 0x00000004 0x00000004 24762306a36Sopenharmony_ci 0x00000002 0x0000006b 0x00000004 0x00000004 24862306a36Sopenharmony_ci 0x00000000 0x00000000 0x00004282 0x00780084 24962306a36Sopenharmony_ci 0x00008000 0x00098000 0x00098000 0x00098000 25062306a36Sopenharmony_ci 0x00098000 0x00000010 0x00000010 0x00000010 25162306a36Sopenharmony_ci 0x00000010 0x00000000 0x00000000 0x00000000 25262306a36Sopenharmony_ci 0x00000000 0x00000008 0x00000008 0x00000008 25362306a36Sopenharmony_ci 0x00000008 0x00000000 0x00000000 0x00000000 25462306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 25562306a36Sopenharmony_ci 0x00000000 0x00080000 0x00080000 0x00080000 25662306a36Sopenharmony_ci 0x00080000 0x00100220 0x0800201c 0x00000000 25762306a36Sopenharmony_ci 0x77ffc004 0x01f1f008 0x00000000 0x00000007 25862306a36Sopenharmony_ci 0x08000068 0x08000000 0x00000802 0x00000000 25962306a36Sopenharmony_ci 0x00000009 0x00090009 0xa0f10000 0x00000000 26062306a36Sopenharmony_ci 0x00000000 0x800001c5 0xe0000000 0xff00ff00 >; 26162306a36Sopenharmony_ci }; 26262306a36Sopenharmony_ci 26362306a36Sopenharmony_ci timing-51000000 { 26462306a36Sopenharmony_ci clock-frequency = <51000000>; 26562306a36Sopenharmony_ci 26662306a36Sopenharmony_ci nvidia,emc-auto-cal-interval = <0x001fffff>; 26762306a36Sopenharmony_ci nvidia,emc-mode-1 = <0x00010022>; 26862306a36Sopenharmony_ci nvidia,emc-mode-2 = <0x00020001>; 26962306a36Sopenharmony_ci nvidia,emc-mode-reset = <0x00000000>; 27062306a36Sopenharmony_ci nvidia,emc-zcal-cnt-long = <0x00000009>; 27162306a36Sopenharmony_ci nvidia,emc-cfg-periodic-qrst; 27262306a36Sopenharmony_ci 27362306a36Sopenharmony_ci nvidia,emc-configuration = < 0x00000003 27462306a36Sopenharmony_ci 0x00000006 0x00000002 0x00000002 0x00000004 27562306a36Sopenharmony_ci 0x00000004 0x00000001 0x00000005 0x00000002 27662306a36Sopenharmony_ci 0x00000002 0x00000001 0x00000001 0x00000000 27762306a36Sopenharmony_ci 0x00000001 0x00000003 0x00000001 0x0000000b 27862306a36Sopenharmony_ci 0x0000000a 0x000000c0 0x00000000 0x00000030 27962306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000002 0x00000000 28062306a36Sopenharmony_ci 0x00000001 0x00000007 0x00000008 0x00000008 28162306a36Sopenharmony_ci 0x00000003 0x00000008 0x00000004 0x00000004 28262306a36Sopenharmony_ci 0x00000002 0x000000d5 0x00000004 0x00000004 28362306a36Sopenharmony_ci 0x00000000 0x00000000 0x00004282 0x00780084 28462306a36Sopenharmony_ci 0x00008000 0x00098000 0x00098000 0x00098000 28562306a36Sopenharmony_ci 0x00098000 0x00000010 0x00000010 0x00000010 28662306a36Sopenharmony_ci 0x00000010 0x00000000 0x00000000 0x00000000 28762306a36Sopenharmony_ci 0x00000000 0x00000018 0x00000018 0x00000018 28862306a36Sopenharmony_ci 0x00000018 0x00000000 0x00000000 0x00000000 28962306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 29062306a36Sopenharmony_ci 0x00000000 0x00080000 0x00080000 0x00080000 29162306a36Sopenharmony_ci 0x00080000 0x00100220 0x0800201c 0x00000000 29262306a36Sopenharmony_ci 0x77ffc004 0x01f1f008 0x00000000 0x00000007 29362306a36Sopenharmony_ci 0x08000068 0x08000000 0x00000802 0x00000000 29462306a36Sopenharmony_ci 0x00000009 0x00090009 0xa0f10000 0x00000000 29562306a36Sopenharmony_ci 0x00000000 0x80000287 0xe0000000 0xff00ff00 >; 29662306a36Sopenharmony_ci }; 29762306a36Sopenharmony_ci 29862306a36Sopenharmony_ci timing-102000000 { 29962306a36Sopenharmony_ci clock-frequency = <102000000>; 30062306a36Sopenharmony_ci 30162306a36Sopenharmony_ci nvidia,emc-auto-cal-interval = <0x001fffff>; 30262306a36Sopenharmony_ci nvidia,emc-mode-1 = <0x00010022>; 30362306a36Sopenharmony_ci nvidia,emc-mode-2 = <0x00020001>; 30462306a36Sopenharmony_ci nvidia,emc-mode-reset = <0x00000000>; 30562306a36Sopenharmony_ci nvidia,emc-zcal-cnt-long = <0x0000000a>; 30662306a36Sopenharmony_ci nvidia,emc-cfg-periodic-qrst; 30762306a36Sopenharmony_ci 30862306a36Sopenharmony_ci nvidia,emc-configuration = < 0x00000006 30962306a36Sopenharmony_ci 0x0000000d 0x00000004 0x00000002 0x00000004 31062306a36Sopenharmony_ci 0x00000004 0x00000001 0x00000005 0x00000002 31162306a36Sopenharmony_ci 0x00000002 0x00000001 0x00000001 0x00000000 31262306a36Sopenharmony_ci 0x00000001 0x00000003 0x00000001 0x0000000b 31362306a36Sopenharmony_ci 0x0000000a 0x00000181 0x00000000 0x00000060 31462306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000002 0x00000000 31562306a36Sopenharmony_ci 0x00000001 0x00000007 0x0000000f 0x0000000f 31662306a36Sopenharmony_ci 0x00000003 0x00000008 0x00000004 0x00000004 31762306a36Sopenharmony_ci 0x00000002 0x000001a9 0x00000004 0x00000006 31862306a36Sopenharmony_ci 0x00000000 0x00000000 0x00004282 0x00780084 31962306a36Sopenharmony_ci 0x00008000 0x000a0000 0x000a0000 0x000a0000 32062306a36Sopenharmony_ci 0x000a0000 0x00000010 0x00000010 0x00000010 32162306a36Sopenharmony_ci 0x00000010 0x00000000 0x00000000 0x00000000 32262306a36Sopenharmony_ci 0x00000000 0x00000008 0x00000008 0x00000008 32362306a36Sopenharmony_ci 0x00000008 0x00000000 0x00000000 0x00000000 32462306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 32562306a36Sopenharmony_ci 0x00000000 0x00080000 0x00080000 0x00080000 32662306a36Sopenharmony_ci 0x00080000 0x00120220 0x0800201c 0x00000000 32762306a36Sopenharmony_ci 0x77ffc004 0x01f1f008 0x00000000 0x00000007 32862306a36Sopenharmony_ci 0x08000068 0x08000000 0x00000802 0x00000000 32962306a36Sopenharmony_ci 0x0000000a 0x00090009 0xa0f10000 0x00000000 33062306a36Sopenharmony_ci 0x00000000 0x8000040b 0xe0000000 0xff00ff00 >; 33162306a36Sopenharmony_ci }; 33262306a36Sopenharmony_ci 33362306a36Sopenharmony_ci timing-204000000 { 33462306a36Sopenharmony_ci clock-frequency = <204000000>; 33562306a36Sopenharmony_ci 33662306a36Sopenharmony_ci nvidia,emc-auto-cal-interval = <0x001fffff>; 33762306a36Sopenharmony_ci nvidia,emc-mode-1 = <0x00010042>; 33862306a36Sopenharmony_ci nvidia,emc-mode-2 = <0x00020001>; 33962306a36Sopenharmony_ci nvidia,emc-mode-reset = <0x00000000>; 34062306a36Sopenharmony_ci nvidia,emc-zcal-cnt-long = <0x00000013>; 34162306a36Sopenharmony_ci nvidia,emc-cfg-periodic-qrst; 34262306a36Sopenharmony_ci 34362306a36Sopenharmony_ci nvidia,emc-configuration = < 0x0000000c 34462306a36Sopenharmony_ci 0x0000001a 0x00000008 0x00000003 0x00000005 34562306a36Sopenharmony_ci 0x00000004 0x00000001 0x00000006 0x00000003 34662306a36Sopenharmony_ci 0x00000003 0x00000002 0x00000002 0x00000000 34762306a36Sopenharmony_ci 0x00000001 0x00000003 0x00000001 0x0000000c 34862306a36Sopenharmony_ci 0x0000000a 0x00000303 0x00000000 0x000000c0 34962306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000003 0x00000000 35062306a36Sopenharmony_ci 0x00000001 0x00000007 0x0000001d 0x0000001d 35162306a36Sopenharmony_ci 0x00000004 0x0000000b 0x00000005 0x00000004 35262306a36Sopenharmony_ci 0x00000002 0x00000351 0x00000004 0x00000006 35362306a36Sopenharmony_ci 0x00000000 0x00000000 0x00004282 0x00440084 35462306a36Sopenharmony_ci 0x00008000 0x00074000 0x00074000 0x00074000 35562306a36Sopenharmony_ci 0x00074000 0x00000010 0x00000010 0x00000010 35662306a36Sopenharmony_ci 0x00000010 0x00000000 0x00000000 0x00000000 35762306a36Sopenharmony_ci 0x00000000 0x00000018 0x00000018 0x00000018 35862306a36Sopenharmony_ci 0x00000018 0x00000000 0x00000000 0x00000000 35962306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 36062306a36Sopenharmony_ci 0x00000000 0x00078000 0x00078000 0x00078000 36162306a36Sopenharmony_ci 0x00078000 0x00100220 0x0800201c 0x00000000 36262306a36Sopenharmony_ci 0x77ffc004 0x01f1f008 0x00000000 0x00000007 36362306a36Sopenharmony_ci 0x08000068 0x08000000 0x00000802 0x00000000 36462306a36Sopenharmony_ci 0x00000013 0x00090009 0xa0f10000 0x00000000 36562306a36Sopenharmony_ci 0x00000000 0x80000713 0xe0000000 0xff00ff00 >; 36662306a36Sopenharmony_ci }; 36762306a36Sopenharmony_ci 36862306a36Sopenharmony_ci timing-400000000 { 36962306a36Sopenharmony_ci clock-frequency = <400000000>; 37062306a36Sopenharmony_ci 37162306a36Sopenharmony_ci nvidia,emc-auto-cal-interval = <0x001fffff>; 37262306a36Sopenharmony_ci nvidia,emc-mode-1 = <0x00010082>; 37362306a36Sopenharmony_ci nvidia,emc-mode-2 = <0x00020004>; 37462306a36Sopenharmony_ci nvidia,emc-mode-reset = <0x00000000>; 37562306a36Sopenharmony_ci nvidia,emc-zcal-cnt-long = <0x00000024>; 37662306a36Sopenharmony_ci nvidia,emc-cfg-periodic-qrst; 37762306a36Sopenharmony_ci 37862306a36Sopenharmony_ci nvidia,emc-configuration = < 0x00000017 37962306a36Sopenharmony_ci 0x00000033 0x00000010 0x00000007 0x00000007 38062306a36Sopenharmony_ci 0x00000007 0x00000002 0x0000000a 0x00000007 38162306a36Sopenharmony_ci 0x00000007 0x00000003 0x00000002 0x00000000 38262306a36Sopenharmony_ci 0x00000003 0x00000007 0x00000004 0x0000000d 38362306a36Sopenharmony_ci 0x0000000e 0x000005e9 0x00000000 0x0000017a 38462306a36Sopenharmony_ci 0x00000002 0x00000002 0x00000007 0x00000000 38562306a36Sopenharmony_ci 0x00000001 0x0000000c 0x00000038 0x00000038 38662306a36Sopenharmony_ci 0x00000006 0x00000014 0x00000009 0x00000004 38762306a36Sopenharmony_ci 0x00000002 0x00000680 0x00000000 0x00000006 38862306a36Sopenharmony_ci 0x00000000 0x00000000 0x00006282 0x001d0084 38962306a36Sopenharmony_ci 0x00008000 0x0002c000 0x0002c000 0x0002c000 39062306a36Sopenharmony_ci 0x0002c000 0x00000010 0x00000010 0x00000010 39162306a36Sopenharmony_ci 0x00000010 0x00000000 0x00000000 0x00000000 39262306a36Sopenharmony_ci 0x00000000 0x00000008 0x00000008 0x00000008 39362306a36Sopenharmony_ci 0x00000008 0x00000000 0x00000000 0x00000000 39462306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 39562306a36Sopenharmony_ci 0x00000000 0x00048000 0x00048000 0x00048000 39662306a36Sopenharmony_ci 0x00048000 0x000c0220 0x0800003d 0x00000000 39762306a36Sopenharmony_ci 0x77ffc004 0x01f1f408 0x00000000 0x00000007 39862306a36Sopenharmony_ci 0x08000068 0x08000000 0x00000802 0x00000000 39962306a36Sopenharmony_ci 0x00000024 0x000c000c 0xa0f10000 0x00000000 40062306a36Sopenharmony_ci 0x00000000 0x80000ce6 0xe0000000 0xff00ff88 >; 40162306a36Sopenharmony_ci }; 40262306a36Sopenharmony_ci }; 40362306a36Sopenharmony_ci 40462306a36Sopenharmony_ci emc-timings-1 { 40562306a36Sopenharmony_ci /* TF201 Unknown 1GB LPDDR2 500MHZ */ 40662306a36Sopenharmony_ci nvidia,ram-code = <1>; 40762306a36Sopenharmony_ci 40862306a36Sopenharmony_ci timing-25500000 { 40962306a36Sopenharmony_ci clock-frequency = <25500000>; 41062306a36Sopenharmony_ci 41162306a36Sopenharmony_ci nvidia,emc-auto-cal-interval = <0x001fffff>; 41262306a36Sopenharmony_ci nvidia,emc-mode-1 = <0x00010022>; 41362306a36Sopenharmony_ci nvidia,emc-mode-2 = <0x00020001>; 41462306a36Sopenharmony_ci nvidia,emc-mode-reset = <0x00000000>; 41562306a36Sopenharmony_ci nvidia,emc-zcal-cnt-long = <0x00000009>; 41662306a36Sopenharmony_ci nvidia,emc-cfg-dyn-self-ref; 41762306a36Sopenharmony_ci nvidia,emc-cfg-periodic-qrst; 41862306a36Sopenharmony_ci 41962306a36Sopenharmony_ci nvidia,emc-configuration = < 0x00000001 42062306a36Sopenharmony_ci 0x00000003 0x00000002 0x00000002 0x00000004 42162306a36Sopenharmony_ci 0x00000004 0x00000001 0x00000005 0x00000002 42262306a36Sopenharmony_ci 0x00000002 0x00000001 0x00000001 0x00000000 42362306a36Sopenharmony_ci 0x00000001 0x00000003 0x00000001 0x0000000b 42462306a36Sopenharmony_ci 0x00000009 0x00000060 0x00000000 0x00000018 42562306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000002 0x00000000 42662306a36Sopenharmony_ci 0x00000001 0x00000007 0x00000004 0x00000004 42762306a36Sopenharmony_ci 0x00000003 0x00000008 0x00000004 0x00000004 42862306a36Sopenharmony_ci 0x00000002 0x0000006b 0x00000004 0x00000004 42962306a36Sopenharmony_ci 0x00000000 0x00000000 0x00004282 0x00780084 43062306a36Sopenharmony_ci 0x00008000 0x000fc000 0x000fc000 0x000fc000 43162306a36Sopenharmony_ci 0x000fc000 0x000fc000 0x000fc000 0x000fc000 43262306a36Sopenharmony_ci 0x000fc000 0x00000000 0x00000000 0x00000000 43362306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 43462306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 43562306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 43662306a36Sopenharmony_ci 0x00000000 0x000fc000 0x000fc000 0x000fc000 43762306a36Sopenharmony_ci 0x000fc000 0x00100220 0x0800201c 0x00000000 43862306a36Sopenharmony_ci 0x77ffc004 0x01f1f008 0x00000000 0x00000007 43962306a36Sopenharmony_ci 0x08000068 0x08000000 0x00000802 0x00064000 44062306a36Sopenharmony_ci 0x0000000a 0x00090009 0xa0f10000 0x00000000 44162306a36Sopenharmony_ci 0x00000000 0x800001c5 0xe0000000 0xff00ff00 >; 44262306a36Sopenharmony_ci }; 44362306a36Sopenharmony_ci 44462306a36Sopenharmony_ci timing-51000000 { 44562306a36Sopenharmony_ci clock-frequency = <51000000>; 44662306a36Sopenharmony_ci 44762306a36Sopenharmony_ci nvidia,emc-auto-cal-interval = <0x001fffff>; 44862306a36Sopenharmony_ci nvidia,emc-mode-1 = <0x00010022>; 44962306a36Sopenharmony_ci nvidia,emc-mode-2 = <0x00020001>; 45062306a36Sopenharmony_ci nvidia,emc-mode-reset = <0x00000000>; 45162306a36Sopenharmony_ci nvidia,emc-zcal-cnt-long = <0x00000009>; 45262306a36Sopenharmony_ci nvidia,emc-cfg-dyn-self-ref; 45362306a36Sopenharmony_ci nvidia,emc-cfg-periodic-qrst; 45462306a36Sopenharmony_ci 45562306a36Sopenharmony_ci nvidia,emc-configuration = < 0x00000003 45662306a36Sopenharmony_ci 0x00000006 0x00000002 0x00000002 0x00000004 45762306a36Sopenharmony_ci 0x00000004 0x00000001 0x00000005 0x00000002 45862306a36Sopenharmony_ci 0x00000002 0x00000001 0x00000001 0x00000000 45962306a36Sopenharmony_ci 0x00000001 0x00000003 0x00000001 0x0000000b 46062306a36Sopenharmony_ci 0x00000009 0x000000c0 0x00000000 0x00000030 46162306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000002 0x00000000 46262306a36Sopenharmony_ci 0x00000001 0x00000007 0x00000008 0x00000008 46362306a36Sopenharmony_ci 0x00000003 0x00000008 0x00000004 0x00000004 46462306a36Sopenharmony_ci 0x00000002 0x000000d5 0x00000004 0x00000004 46562306a36Sopenharmony_ci 0x00000000 0x00000000 0x00004282 0x00780084 46662306a36Sopenharmony_ci 0x00008000 0x000fc000 0x000fc000 0x000fc000 46762306a36Sopenharmony_ci 0x000fc000 0x000fc000 0x000fc000 0x000fc000 46862306a36Sopenharmony_ci 0x000fc000 0x00000000 0x00000000 0x00000000 46962306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 47062306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 47162306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 47262306a36Sopenharmony_ci 0x00000000 0x000fc000 0x000fc000 0x000fc000 47362306a36Sopenharmony_ci 0x000fc000 0x00100220 0x0800201c 0x00000000 47462306a36Sopenharmony_ci 0x77ffc004 0x01f1f008 0x00000000 0x00000007 47562306a36Sopenharmony_ci 0x08000068 0x08000000 0x00000802 0x00064000 47662306a36Sopenharmony_ci 0x00000013 0x00090009 0xa0f10000 0x00000000 47762306a36Sopenharmony_ci 0x00000000 0x80000287 0xe0000000 0xff00ff00 >; 47862306a36Sopenharmony_ci }; 47962306a36Sopenharmony_ci 48062306a36Sopenharmony_ci timing-102000000 { 48162306a36Sopenharmony_ci clock-frequency = <102000000>; 48262306a36Sopenharmony_ci 48362306a36Sopenharmony_ci nvidia,emc-auto-cal-interval = <0x001fffff>; 48462306a36Sopenharmony_ci nvidia,emc-mode-1 = <0x00010022>; 48562306a36Sopenharmony_ci nvidia,emc-mode-2 = <0x00020001>; 48662306a36Sopenharmony_ci nvidia,emc-mode-reset = <0x00000000>; 48762306a36Sopenharmony_ci nvidia,emc-zcal-cnt-long = <0x0000000a>; 48862306a36Sopenharmony_ci nvidia,emc-cfg-dyn-self-ref; 48962306a36Sopenharmony_ci nvidia,emc-cfg-periodic-qrst; 49062306a36Sopenharmony_ci 49162306a36Sopenharmony_ci nvidia,emc-configuration = < 0x00000006 49262306a36Sopenharmony_ci 0x0000000d 0x00000004 0x00000002 0x00000004 49362306a36Sopenharmony_ci 0x00000004 0x00000001 0x00000005 0x00000002 49462306a36Sopenharmony_ci 0x00000002 0x00000001 0x00000001 0x00000000 49562306a36Sopenharmony_ci 0x00000001 0x00000003 0x00000001 0x0000000b 49662306a36Sopenharmony_ci 0x00000009 0x00000181 0x00000000 0x00000060 49762306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000002 0x00000000 49862306a36Sopenharmony_ci 0x00000001 0x00000007 0x0000000f 0x0000000f 49962306a36Sopenharmony_ci 0x00000003 0x00000008 0x00000004 0x00000004 50062306a36Sopenharmony_ci 0x00000002 0x000001a9 0x00000004 0x00000004 50162306a36Sopenharmony_ci 0x00000000 0x00000000 0x00004282 0x00780084 50262306a36Sopenharmony_ci 0x00008000 0x000fc000 0x000fc000 0x000fc000 50362306a36Sopenharmony_ci 0x000fc000 0x000fc000 0x000fc000 0x000fc000 50462306a36Sopenharmony_ci 0x000fc000 0x00000000 0x00000000 0x00000000 50562306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 50662306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 50762306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 50862306a36Sopenharmony_ci 0x00000000 0x000fc000 0x000fc000 0x000fc000 50962306a36Sopenharmony_ci 0x000fc000 0x00100220 0x0800201c 0x00000000 51062306a36Sopenharmony_ci 0x77ffc004 0x01f1f008 0x00000000 0x00000007 51162306a36Sopenharmony_ci 0x08000068 0x08000000 0x00000802 0x00064000 51262306a36Sopenharmony_ci 0x00000025 0x00090009 0xa0f10000 0x00000000 51362306a36Sopenharmony_ci 0x00000000 0x8000040b 0xe0000000 0xff00ff00 >; 51462306a36Sopenharmony_ci }; 51562306a36Sopenharmony_ci 51662306a36Sopenharmony_ci timing-204000000 { 51762306a36Sopenharmony_ci clock-frequency = <204000000>; 51862306a36Sopenharmony_ci 51962306a36Sopenharmony_ci nvidia,emc-auto-cal-interval = <0x001fffff>; 52062306a36Sopenharmony_ci nvidia,emc-mode-1 = <0x00010042>; 52162306a36Sopenharmony_ci nvidia,emc-mode-2 = <0x00020001>; 52262306a36Sopenharmony_ci nvidia,emc-mode-reset = <0x00000000>; 52362306a36Sopenharmony_ci nvidia,emc-zcal-cnt-long = <0x00000013>; 52462306a36Sopenharmony_ci nvidia,emc-cfg-dyn-self-ref; 52562306a36Sopenharmony_ci nvidia,emc-cfg-periodic-qrst; 52662306a36Sopenharmony_ci 52762306a36Sopenharmony_ci nvidia,emc-configuration = < 0x0000000c 52862306a36Sopenharmony_ci 0x0000001a 0x00000008 0x00000003 0x00000005 52962306a36Sopenharmony_ci 0x00000004 0x00000001 0x00000006 0x00000003 53062306a36Sopenharmony_ci 0x00000003 0x00000002 0x00000002 0x00000000 53162306a36Sopenharmony_ci 0x00000001 0x00000003 0x00000001 0x0000000c 53262306a36Sopenharmony_ci 0x0000000a 0x00000303 0x00000000 0x000000c0 53362306a36Sopenharmony_ci 0x00000001 0x00000001 0x00000003 0x00000000 53462306a36Sopenharmony_ci 0x00000001 0x00000007 0x0000001d 0x0000001d 53562306a36Sopenharmony_ci 0x00000004 0x0000000b 0x00000005 0x00000004 53662306a36Sopenharmony_ci 0x00000002 0x00000351 0x00000004 0x00000006 53762306a36Sopenharmony_ci 0x00000000 0x00000000 0x00004282 0x00440084 53862306a36Sopenharmony_ci 0x00008000 0x00060000 0x00060000 0x00060000 53962306a36Sopenharmony_ci 0x00060000 0x00072000 0x00072000 0x00072000 54062306a36Sopenharmony_ci 0x00072000 0x00000000 0x00000000 0x00000000 54162306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 54262306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 54362306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 54462306a36Sopenharmony_ci 0x00000000 0x000d0000 0x000d0000 0x000d0000 54562306a36Sopenharmony_ci 0x000d0000 0x000e0220 0x0800201c 0x00000000 54662306a36Sopenharmony_ci 0x77ffc004 0x01f1f008 0x00000000 0x00000007 54762306a36Sopenharmony_ci 0x08000068 0x08000000 0x00000802 0x00064000 54862306a36Sopenharmony_ci 0x0000004a 0x00090009 0xa0f10000 0x00000000 54962306a36Sopenharmony_ci 0x00000000 0x80000713 0xe0000000 0xff00ff00 >; 55062306a36Sopenharmony_ci }; 55162306a36Sopenharmony_ci 55262306a36Sopenharmony_ci timing-500000000 { 55362306a36Sopenharmony_ci clock-frequency = <500000000>; 55462306a36Sopenharmony_ci 55562306a36Sopenharmony_ci nvidia,emc-auto-cal-interval = <0x001fffff>; 55662306a36Sopenharmony_ci nvidia,emc-mode-1 = <0x000100c2>; 55762306a36Sopenharmony_ci nvidia,emc-mode-2 = <0x00020005>; 55862306a36Sopenharmony_ci nvidia,emc-mode-reset = <0x00000000>; 55962306a36Sopenharmony_ci nvidia,emc-zcal-cnt-long = <0x0000002d>; 56062306a36Sopenharmony_ci nvidia,emc-cfg-periodic-qrst; 56162306a36Sopenharmony_ci 56262306a36Sopenharmony_ci nvidia,emc-configuration = < 0x0000001d 56362306a36Sopenharmony_ci 0x00000040 0x00000014 0x00000008 0x00000007 56462306a36Sopenharmony_ci 0x00000009 0x00000003 0x0000000d 0x00000008 56562306a36Sopenharmony_ci 0x00000008 0x00000004 0x00000002 0x00000000 56662306a36Sopenharmony_ci 0x00000004 0x00000008 0x00000005 0x0000000d 56762306a36Sopenharmony_ci 0x0000000f 0x00000763 0x00000000 0x000001d8 56862306a36Sopenharmony_ci 0x00000003 0x00000003 0x00000008 0x00000000 56962306a36Sopenharmony_ci 0x00000001 0x0000000e 0x00000046 0x00000046 57062306a36Sopenharmony_ci 0x00000008 0x00000019 0x0000000b 0x00000004 57162306a36Sopenharmony_ci 0x00000002 0x00000820 0x00000000 0x00000006 57262306a36Sopenharmony_ci 0x00000000 0x00000000 0x00006282 0xf0140091 57362306a36Sopenharmony_ci 0x00008000 0x00000008 0x00000008 0x00000008 57462306a36Sopenharmony_ci 0x00000008 0x0000000a 0x0000000a 0x0000000a 57562306a36Sopenharmony_ci 0x0000000a 0x00000000 0x00000000 0x00000000 57662306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 57762306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 57862306a36Sopenharmony_ci 0x00000000 0x00000000 0x00000000 0x00000000 57962306a36Sopenharmony_ci 0x00000000 0x0000000c 0x0000000c 0x0000000c 58062306a36Sopenharmony_ci 0x0000000c 0x00080220 0x0800003d 0x00000000 58162306a36Sopenharmony_ci 0x77ffc004 0x01f1f408 0x00000000 0x00000007 58262306a36Sopenharmony_ci 0x08000068 0x08000000 0x00000802 0x00064000 58362306a36Sopenharmony_ci 0x000000b4 0x000d000d 0xa0f10404 0x00000000 58462306a36Sopenharmony_ci 0x00000000 0x80000fde 0xe0000000 0xff00ff88 >; 58562306a36Sopenharmony_ci }; 58662306a36Sopenharmony_ci }; 58762306a36Sopenharmony_ci }; 58862306a36Sopenharmony_ci 58962306a36Sopenharmony_ci usb-phy@7d000000 { 59062306a36Sopenharmony_ci /delete-property/ nvidia,xcvr-setup-use-fuses; 59162306a36Sopenharmony_ci nvidia,xcvr-setup = <5>; /* Based on TF201 fuse value - 48 */ 59262306a36Sopenharmony_ci }; 59362306a36Sopenharmony_ci 59462306a36Sopenharmony_ci usb-phy@7d008000 { 59562306a36Sopenharmony_ci /delete-property/ nvidia,xcvr-setup-use-fuses; 59662306a36Sopenharmony_ci nvidia,xcvr-setup = <5>; /* Based on TF201 fuse value - 48 */ 59762306a36Sopenharmony_ci }; 59862306a36Sopenharmony_ci 59962306a36Sopenharmony_ci display-panel { 60062306a36Sopenharmony_ci compatible = "hannstar,hsd101pww2"; 60162306a36Sopenharmony_ci }; 60262306a36Sopenharmony_ci 60362306a36Sopenharmony_ci haptic-feedback { 60462306a36Sopenharmony_ci compatible = "gpio-vibrator"; 60562306a36Sopenharmony_ci enable-gpios = <&gpio TEGRA_GPIO(H, 7) GPIO_ACTIVE_HIGH>; 60662306a36Sopenharmony_ci vcc-supply = <&vdd_3v3_sys>; 60762306a36Sopenharmony_ci }; 60862306a36Sopenharmony_ci 60962306a36Sopenharmony_ci opp-table-actmon { 61062306a36Sopenharmony_ci /delete-node/ opp-533000000; 61162306a36Sopenharmony_ci /delete-node/ opp-625000000; 61262306a36Sopenharmony_ci /delete-node/ opp-667000000; 61362306a36Sopenharmony_ci /delete-node/ opp-750000000; 61462306a36Sopenharmony_ci /delete-node/ opp-800000000; 61562306a36Sopenharmony_ci /delete-node/ opp-900000000; 61662306a36Sopenharmony_ci }; 61762306a36Sopenharmony_ci 61862306a36Sopenharmony_ci opp-table-emc { 61962306a36Sopenharmony_ci /delete-node/ opp-533000000-1200; 62062306a36Sopenharmony_ci /delete-node/ opp-625000000-1200; 62162306a36Sopenharmony_ci /delete-node/ opp-625000000-1250; 62262306a36Sopenharmony_ci /delete-node/ opp-667000000-1200; 62362306a36Sopenharmony_ci /delete-node/ opp-750000000-1300; 62462306a36Sopenharmony_ci /delete-node/ opp-800000000-1300; 62562306a36Sopenharmony_ci /delete-node/ opp-900000000-1350; 62662306a36Sopenharmony_ci }; 62762306a36Sopenharmony_ci 62862306a36Sopenharmony_ci sound { 62962306a36Sopenharmony_ci compatible = "asus,tegra-audio-rt5631-tf201", 63062306a36Sopenharmony_ci "nvidia,tegra-audio-rt5631"; 63162306a36Sopenharmony_ci nvidia,model = "Asus Transformer Prime TF201 RT5631"; 63262306a36Sopenharmony_ci 63362306a36Sopenharmony_ci nvidia,audio-routing = 63462306a36Sopenharmony_ci "Headphone Jack", "HPOL", 63562306a36Sopenharmony_ci "Headphone Jack", "HPOR", 63662306a36Sopenharmony_ci "Int Spk", "SPOL", 63762306a36Sopenharmony_ci "Int Spk", "SPOR", 63862306a36Sopenharmony_ci "MIC1", "MIC Bias1", 63962306a36Sopenharmony_ci "MIC Bias1", "Mic Jack", 64062306a36Sopenharmony_ci "DMIC", "Int Mic"; 64162306a36Sopenharmony_ci 64262306a36Sopenharmony_ci nvidia,audio-codec = <&rt5631>; 64362306a36Sopenharmony_ci }; 64462306a36Sopenharmony_ci}; 645