--- /home/akmal/TX2/64_TX2/Linux_for_Tegra/dtb compare/orig.txt +++ /home/akmal/TX2/64_TX2/Linux_for_Tegra/dtb compare/default_spreadsheet.txt @@ -7,8 +7,8 @@ compatible = "nvidia,quill", "nvidia,tegra186"; interrupt-parent = <0x1>; model = "quill"; - nvidia,dtbbuildtime = "Mar 1 2018", "20:50:46"; - nvidia,dtsfilename = "/dvs/git/dirty/git-master_linux/kernel/kernel-4.4/arch/arm64/boot/dts/../../../../../../hardware/nvidia/platform/t18x/quill/kernel-dts/tegra186-quill-p3310-1000-c03-00-base.dts"; + nvidia,dtbbuildtime = "Mar 22 2018", "08:01:06"; + nvidia,dtsfilename = "/home/akmal/TX2/64_TX2/Linux_for_Tegra/sources/kernel/kernel-4.4/arch/arm64/boot/dts/../../../../../../hardware/nvidia/platform/t18x/quill/kernel-dts/tegra186-quill-p3310-1000-c03-00-base.dts"; actmon@d230000 { #address-cells = <0x2>; @@ -50,12 +50,12 @@ clocks = <0xd 0x57 0xd 0x68 0xd 0x69>; compatible = "nvidia,tegra186-adma"; dma-channels = <0xa>; - interrupt-parent = <0x47>; + interrupt-parent = <0x49>; interrupts = <0x0 0x0 0x4 0x0 0x0 0x1 0x4 0x0 0x0 0x2 0x4 0x0 0x0 0x3 0x4 0x0 0x0 0x4 0x4 0x0 0x0 0x5 0x4 0x0 0x0 0x6 0x4 0x0 0x0 0x7 0x4 0x0 0x0 0x8 0x4 0x0 0x0 0x9 0x4 0x0>; - linux,phandle = <0xe8>; + linux,phandle = <0xeb>; nvidia,adast = <0x0 0x2 0x0 0x8008 0x0 0x40000000 0x0 0x20000000 0x0 0x40000000>; - phandle = <0xe8>; - power-domains = <0x32>; + phandle = <0xeb>; + power-domains = <0x34>; reg = <0x0 0x2930000 0x0 0x10000 0x0 0x2940000 0x0 0x10000 0x0 0x2950000 0x0 0x10000 0x0 0x2960000 0x0 0x10000 0x0 0x2970000 0x0 0x10000 0x0 0x2996000 0x0 0x2000 0x0 0x29f0000 0x0 0x10>; status = "okay"; wakeup-disable; @@ -66,15 +66,15 @@ clock-names = "adsp.ape", "adsp.apb2ape", "adspneon", "adsp", "aclk", "adsp.emc"; clocks = <0xd 0x69 0xd 0x68 0xd 0x8b 0xd 0x8a 0xd 0x111 0xd 0x3a>; compatible = "nvidia,tegra18x-adsp"; - interrupt-parent = <0x47>; + interrupt-parent = <0x49>; interrupts = <0x0 0x29 0x4 0x0 0x0 0x20 0x4 0x0 0x0 0x53 0x4 0x0 0x0 0x3e 0x4 0x0 0x0 0x39 0x4 0x0 0x0 0x41 0x4 0x0 0x0 0x28 0x4 0x4 0x0 0x21 0x4 0x4 0x0 0x22 0x4 0x4 0x0 0x4e 0x4 0x4 0x0 0x4f 0x4 0x4 0x0 0x50 0x4 0x4 0x0 0x4b 0x4 0x4>; - linux,phandle = <0x69>; + linux,phandle = <0x6b>; nvidia,adsp-evp-base = <0x2993700 0x40>; nvidia,adsp_mem = <0x5ef00000 0x1000000 0x5f700000 0x800000 0x3f813000 0x5000 0x5fd00000 0x200000>; nvidia,adsp_os_secload; nvidia,adsp_unit_fpga_reset = <0x7f00040 0x40>; - phandle = <0x69>; - power-domains = <0xef>; + phandle = <0x6b>; + power-domains = <0xf2>; reg = <0x0 0x2993000 0x0 0x1000 0x0 0x2990000 0x0 0x2000 0x0 0x0 0x0 0x1 0x0 0x290c800 0x0 0x1 0x0 0x29b0000 0x0 0x90000 0x0 0x40000000 0x0 0xc0000000 0x0 0x0 0x0 0x1>; reset-names = "adspall"; resets = <0xd 0xbf>; @@ -88,12 +88,12 @@ clocks = <0xd 0x57 0xd 0x69 0xd 0x68>; compatible = "nvidia,tegra210-adsp-audio"; compr-ops = <0x1>; - interrupt-parent = <0x47>; + interrupt-parent = <0x49>; interrupts = <0x0 0xa 0x4 0x4 0x0 0xb 0x4 0x4 0x0 0xc 0x4 0x4 0x0 0xd 0x4 0x4 0x0 0xe 0x4 0x4 0x0 0xf 0x4 0x4 0x0 0x10 0x4 0x4 0x0 0x11 0x4 0x4 0x0 0x12 0x4 0x4 0x0 0x13 0x4 0x4>; - linux,phandle = <0x73>; + linux,phandle = <0x75>; num-plugin = <0x5>; - phandle = <0x73>; - power-domains = <0xef>; + phandle = <0x75>; + power-domains = <0xf2>; status = "okay"; wakeup-disable; @@ -133,10 +133,10 @@ compatible = "nvidia,tegra18x-agic"; interrupt-controller; interrupts = <0x0 0x91 0xf04>; - linux,phandle = <0x47>; + linux,phandle = <0x49>; no-gic-extension; not-per-cpu; - phandle = <0x47>; + phandle = <0x49>; reg = <0x0 0x2a41000 0x0 0x1000 0x0 0x2a42000 0x0 0x2000>; status = "okay"; }; @@ -146,14 +146,14 @@ clock-names = "sata", "sata-oob", "pllp", "pllp-uphy"; clocks = <0xd 0x63 0xd 0x64 0xd 0x204 0xd 0x10d>; compatible = "nvidia,tegra186-ahci-sata"; - gpios = <0x18 0x7 0x0>; + gpios = <0x1a 0x7 0x0>; interrupts = <0x0 0xc5 0x4>; - linux,phandle = <0x77>; + linux,phandle = <0x79>; nvidia,disable-features = "devslp", "dipm"; nvidia,link-flags = "min_power"; - phandle = <0x77>; - pinctrl-0 = <0x16>; - pinctrl-1 = <0x17>; + phandle = <0x79>; + pinctrl-0 = <0x18>; + pinctrl-1 = <0x19>; pinctrl-names = "devslp_active", "devslp_pullup"; reg = <0x0 0x3507000 0x0 0x2000 0x0 0x3501000 0x0 0x6000 0x0 0x3500000 0x0 0x1000 0x0 0x3a90000 0x0 0x10000>; reg-names = "sata-ahci", "sata-config", "sata-ipfs", "sata-aux"; @@ -176,9 +176,9 @@ clock-names = "ahub", "pll_a_out0", "apb2ape", "xbar.ape"; clocks = <0xd 0x57 0xd 0xf6 0xd 0x68 0xd 0x69>; compatible = "nvidia,tegra210-axbar"; - linux,phandle = <0xcd>; - phandle = <0xcd>; - power-domains = <0x32>; + linux,phandle = <0xd0>; + phandle = <0xd0>; + power-domains = <0x34>; ranges = <0x2900000 0x0 0x2900000 0x20000>; reg = <0x0 0x2900800 0x0 0x800>; status = "okay"; @@ -190,7 +190,7 @@ compatible = "nvidia,tegra210-admaif"; dma-buffer-size = <0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000 0x8000>; dma-names = "rx1", "tx1", "rx2", "tx2", "rx3", "tx3", "rx4", "tx4", "rx5", "tx5", "rx6", "tx6", "rx7", "tx7", "rx8", "tx8", "rx9", "tx9", "rx10", "tx10", "rx11", "tx11", "rx12", "tx12", "rx13", "tx13", "rx14", "tx14", "rx15", "tx15", "rx16", "tx16", "rx17", "tx17", "rx18", "tx18", "rx19", "tx19", "rx20", "tx20"; - dmas = <0xe8 0x1 0xe8 0x1 0xe8 0x2 0xe8 0x2 0xe8 0x3 0xe8 0x3 0xe8 0x4 0xe8 0x4 0xe8 0x5 0xe8 0x5 0xe8 0x6 0xe8 0x6 0xe8 0x7 0xe8 0x7 0xe8 0x8 0xe8 0x8 0xe8 0x9 0xe8 0x9 0xe8 0xa 0xe8 0xa 0xe8 0xb 0xe8 0xb 0xe8 0xc 0xe8 0xc 0xe8 0xd 0xe8 0xd 0xe8 0xe 0xe8 0xe 0xe8 0xf 0xe8 0xf 0xe8 0x10 0xe8 0x10 0xe8 0x11 0xe8 0x11 0xe8 0x12 0xe8 0x12 0xe8 0x13 0xe8 0x13 0xe8 0x14 0xe8 0x14>; + dmas = <0xeb 0x1 0xeb 0x1 0xeb 0x2 0xeb 0x2 0xeb 0x3 0xeb 0x3 0xeb 0x4 0xeb 0x4 0xeb 0x5 0xeb 0x5 0xeb 0x6 0xeb 0x6 0xeb 0x7 0xeb 0x7 0xeb 0x8 0xeb 0x8 0xeb 0x9 0xeb 0x9 0xeb 0xa 0xeb 0xa 0xeb 0xb 0xeb 0xb 0xeb 0xc 0xeb 0xc 0xeb 0xd 0xeb 0xd 0xeb 0xe 0xeb 0xe 0xeb 0xf 0xeb 0xf 0xeb 0x10 0xeb 0x10 0xeb 0x11 0xeb 0x11 0xeb 0x12 0xeb 0x12 0xeb 0x13 0xeb 0x13 0xeb 0x14 0xeb 0x14>; reg = <0x290f000 0x1000>; status = "okay"; }; @@ -267,7 +267,7 @@ ahc@290b900 { compatible = "nvidia,tegra186-ahc"; - interrupt-parent = <0x47>; + interrupt-parent = <0x49>; interrupts = <0x0 0x38 0x4 0x0>; reg = <0x290b900 0x200>; status = "okay"; @@ -326,11 +326,11 @@ clock-names = "dmic1", "pll_a_out0", "sync_dmic1"; clocks = <0xd 0x7a 0xd 0xf6 0xd 0xff>; compatible = "nvidia,tegra210-dmic"; - linux,phandle = <0xda>; + linux,phandle = <0xdd>; nvidia,ahub-dmic-id = <0x0>; nvidia,is-pinctrl = <0x1>; - phandle = <0xda>; - pinctrl-0 = <0xea>; + phandle = <0xdd>; + pinctrl-0 = <0xed>; pinctrl-1; pinctrl-names = "dap_active", "dap_inactive"; reg = <0x2904000 0x100>; @@ -341,11 +341,11 @@ clock-names = "dmic2", "pll_a_out0", "sync_dmic2"; clocks = <0xd 0x7b 0xd 0xf6 0xd 0x100>; compatible = "nvidia,tegra210-dmic"; - linux,phandle = <0xdc>; + linux,phandle = <0xdf>; nvidia,ahub-dmic-id = <0x1>; nvidia,is-pinctrl = <0x1>; - phandle = <0xdc>; - pinctrl-0 = <0xeb>; + phandle = <0xdf>; + pinctrl-0 = <0xee>; pinctrl-1; pinctrl-names = "dap_active", "dap_inactive"; reg = <0x2904100 0x100>; @@ -356,12 +356,12 @@ clock-names = "dmic3", "pll_a_out0", "sync_dmic3"; clocks = <0xd 0x96 0xd 0xf6 0xd 0x101>; compatible = "nvidia,tegra210-dmic"; - linux,phandle = <0xde>; + linux,phandle = <0xe1>; nvidia,ahub-dmic-id = <0x2>; nvidia,is-pinctrl = <0x1>; - phandle = <0xde>; - pinctrl-0 = <0xec>; - pinctrl-1 = <0xed>; + phandle = <0xe1>; + pinctrl-0 = <0xef>; + pinctrl-1 = <0xf0>; pinctrl-names = "dap_active", "dap_inactive"; reg = <0x2904200 0x100 0xc303000 0x1f0>; status = "okay"; @@ -379,11 +379,11 @@ clock-names = "dmic4", "pll_a_out0", "sync_dmic4"; clocks = <0xd 0x97 0xd 0xf6 0xd 0x103>; compatible = "nvidia,tegra210-dmic"; - linux,phandle = <0xe0>; + linux,phandle = <0xe3>; nvidia,ahub-dmic-id = <0x3>; nvidia,is-pinctrl = <0x1>; - phandle = <0xe0>; - pinctrl-0 = <0xee>; + phandle = <0xe3>; + pinctrl-0 = <0xf1>; pinctrl-1; pinctrl-names = "dap_active", "dap_inactive"; reg = <0x2904300 0x100>; @@ -394,9 +394,9 @@ clock-names = "dspk", "pll_a_out0", "sync_dspk"; clocks = <0xd 0x98 0xd 0xf6 0xd 0xfd>; compatible = "nvidia,tegra186-dspk"; - linux,phandle = <0xe4>; + linux,phandle = <0xe7>; nvidia,ahub-dspk-id = <0x0>; - phandle = <0xe4>; + phandle = <0xe7>; reg = <0x2905000 0x100>; status = "okay"; }; @@ -405,9 +405,9 @@ clock-names = "dspk", "pll_a_out0", "sync_dspk"; clocks = <0xd 0x99 0xd 0xf6 0xd 0xfe>; compatible = "nvidia,tegra186-dspk"; - linux,phandle = <0xe6>; + linux,phandle = <0xe9>; nvidia,ahub-dspk-id = <0x1>; - phandle = <0xe6>; + phandle = <0xe9>; reg = <0x2905100 0x100 0x2431000 0x1f0>; status = "okay"; @@ -425,9 +425,9 @@ clocks = <0xd 0x4f 0xd 0xf6 0xd 0x269 0xd 0xf7>; compatible = "nvidia,tegra210-i2s"; fsync-width = <0x1f>; - linux,phandle = <0xce>; + linux,phandle = <0xd1>; nvidia,ahub-i2s-id = <0x0>; - phandle = <0xce>; + phandle = <0xd1>; pinctrl-0; pinctrl-1; pinctrl-names = "dap_active", "dap_inactive"; @@ -440,9 +440,9 @@ clocks = <0xd 0x2a 0xd 0xf6 0xd 0x26a 0xd 0xf8>; compatible = "nvidia,tegra210-i2s"; fsync-width = <0x0>; - linux,phandle = <0xd0>; + linux,phandle = <0xd3>; nvidia,ahub-i2s-id = <0x1>; - phandle = <0xd0>; + phandle = <0xd3>; pinctrl-0; pinctrl-1; pinctrl-names = "dap_active", "dap_inactive"; @@ -455,11 +455,11 @@ clocks = <0xd 0x2b 0xd 0xf6 0xd 0x26b 0xd 0xf9>; compatible = "nvidia,tegra210-i2s"; fsync-width = <0x1f>; - linux,phandle = <0xd2>; + linux,phandle = <0xd5>; nvidia,ahub-i2s-id = <0x2>; nvidia,is-pinctrl = <0x1>; - phandle = <0xd2>; - pinctrl-0 = <0xe9>; + phandle = <0xd5>; + pinctrl-0 = <0xec>; pinctrl-1; pinctrl-names = "dap_active", "dap_inactive"; reg = <0x2901200 0x100>; @@ -471,9 +471,9 @@ clocks = <0xd 0x54 0xd 0xf6 0xd 0x26c 0xd 0xfa>; compatible = "nvidia,tegra210-i2s"; fsync-width = <0x1f>; - linux,phandle = <0xd4>; + linux,phandle = <0xd7>; nvidia,ahub-i2s-id = <0x3>; - phandle = <0xd4>; + phandle = <0xd7>; pinctrl-0; pinctrl-1; pinctrl-names = "dap_active", "dap_inactive"; @@ -486,9 +486,9 @@ clocks = <0xd 0x55 0xd 0xf6 0xd 0x26d 0xd 0xfb>; compatible = "nvidia,tegra210-i2s"; fsync-width = <0x1f>; - linux,phandle = <0xd6>; + linux,phandle = <0xd9>; nvidia,ahub-i2s-id = <0x4>; - phandle = <0xd6>; + phandle = <0xd9>; pinctrl-0; pinctrl-1; pinctrl-names = "dap_active", "dap_inactive"; @@ -501,9 +501,9 @@ clocks = <0xd 0x9a 0xd 0xf6 0xd 0x26e 0xd 0xfc>; compatible = "nvidia,tegra210-i2s"; fsync-width = <0x0>; - linux,phandle = <0xd8>; + linux,phandle = <0xdb>; nvidia,ahub-i2s-id = <0x5>; - phandle = <0xd8>; + phandle = <0xdb>; pinctrl-0; pinctrl-1; pinctrl-names = "dap_active", "dap_inactive"; @@ -581,9 +581,9 @@ clock-names = "spdif_in", "spdif_out", "spdif_doubler", "sync_spdif", "pll_a_out0", "pll_p_out0"; clocks = <0xd 0x2c 0xd 0xee 0xd 0x2d 0xd 0x104 0xd 0xf6 0xd 0x10d>; compatible = "nvidia,tegra210-spdif"; - linux,phandle = <0xe2>; + linux,phandle = <0xe5>; nvidia,ahub-spdif-id = <0x0>; - phandle = <0xe2>; + phandle = <0xe5>; pinctrl-0; pinctrl-1; pinctrl-names = "dap_active", "dap_inactive"; @@ -635,10 +635,10 @@ #mbox-cells = <0x1>; #stream-id-cells = <0x1>; compatible = "nvidia,tegra186-aon"; - linux,phandle = <0x4c>; - nvidia,hsp-shared-mailbox = <0x4b 0x2>; + linux,phandle = <0x4e>; + nvidia,hsp-shared-mailbox = <0x4d 0x2>; nvidia,hsp-shared-mailbox-names = "ivc-pair"; - phandle = <0x4c>; + phandle = <0x4e>; reg = <0x0 0xc1a0000 0x0 0x20000>; status = "okay"; @@ -688,21 +688,21 @@ #size-cells = <0x0>; bus-number = <0x1>; compatible = "nvidia,tegra186-aon-spi"; - mboxes = <0x4c 0x2>; + mboxes = <0x4e 0x2>; spi-max-frequency = <0xb71b00>; status = "disabled"; }; aondbg { compatible = "nvidia,tegra186-aondbg"; - mboxes = <0x4c 0x1>; + mboxes = <0x4e 0x1>; }; ape-ivc-channels { #address-cells = <0x1>; #size-cells = <0x0>; - linux,phandle = <0x48>; - phandle = <0x48>; + linux,phandle = <0x4a>; + phandle = <0x4a>; dbg@7c00 { compatible = "nvidia,tegra186-camera-ivc-protocol-dbg"; @@ -757,7 +757,7 @@ vinotify@12c0 { compatible = "nvidia,tegra186-camera-ivc-protocol-vinotify"; - device = <0x46>; + device = <0x48>; nvidia,frame-count = <0x3f>; nvidia,frame-size = <0x80>; nvidia,group = <0x1>; @@ -872,7 +872,7 @@ compatible = "a-edp,1080p-14-0-bl"; default-brightness = <0xe0>; max-brightness = <0xff>; - pwms = <0x1b 0x0 0xf4240>; + pwms = <0x1d 0x0 0xf4240>; status = "disabled"; }; @@ -880,7 +880,7 @@ compatible = "s-edp,uhdtv-15-6-bl"; default-brightness = <0xe0>; max-brightness = <0xff>; - pwms = <0x108 0x0 0x4c4b40>; + pwms = <0x10b 0x0 0x4c4b40>; status = "disabled"; }; @@ -889,7 +889,7 @@ compatible = "s,wqxga-10-1-bl"; default-brightness = <0xe0>; max-brightness = <0xff>; - pwms = <0x1b 0x0 0xf4240>; + pwms = <0x1d 0x0 0xf4240>; status = "disabled"; }; @@ -899,7 +899,7 @@ default-brightness = <0xbf>; default-charge-brightness = <0x70>; max-brightness = <0xff>; - pwms = <0x1b 0x0 0x9ce1>; + pwms = <0x1d 0x0 0x9ce1>; status = "disabled"; }; }; @@ -907,7 +907,7 @@ bcmdhd_pcie_wlan { compatible = "android,bcmdhd_pcie_wlan"; fw_path = "/system/vendor/firmware/fw_bcmdhd.bin"; - interrupt-parent = <0x1c>; + interrupt-parent = <0x1e>; interrupts = <0x3b 0x14>; nv_path = "/system/etc/nvram_4359_b1.txt"; status = "disabled"; @@ -917,44 +917,44 @@ bcmdhd_wlan { compatible = "android,bcmdhd_wlan"; fw_path = "/system/vendor/firmware/fw_bcmdhd_4354.bin"; - interrupt-parent = <0x1c>; + interrupt-parent = <0x1e>; interrupts = <0x3b 0x14>; - linux,phandle = <0x116>; + linux,phandle = <0x119>; nv_path = "/system/etc/nvram_quill_4354.txt"; - phandle = <0x116>; + phandle = <0x119>; pwr-retry-cnt = <0x5>; - sdhci-host = <0x10d>; + sdhci-host = <0x110>; status = "okay"; wlan-pwr-gpio = <0x12 0x68 0x0>; }; bluedroid_pm { - avdd-supply = <0x1a>; + avdd-supply = <0x1c>; bluedroid_pm,ext-wake-gpio = <0x12 0xa4 0x0>; - bluedroid_pm,host-wake-gpio = <0x1c 0x3c 0x0>; + bluedroid_pm,host-wake-gpio = <0x1e 0x3c 0x0>; bluedroid_pm,reset-gpio = <0x12 0x3d 0x0>; compatible = "nvidia,tegra-bluedroid_pm"; dvdd-supply = <0xe>; id = <0x0>; - interrupt-parent = <0x1c>; + interrupt-parent = <0x1e>; interrupts = <0x3c 0x1>; - linux,phandle = <0x117>; - phandle = <0x117>; + linux,phandle = <0x11a>; + phandle = <0x11a>; }; bpmp { #stream-id-cells = <0x1>; compatible = "nvidia,tegra186-bpmp"; - linux,phandle = <0x7a>; - phandle = <0x7a>; + linux,phandle = <0x7c>; + phandle = <0x7c>; reg = <0x0 0xd000000 0x0 0x800000 0x0 0x3004e000 0x0 0x1000 0x0 0x3004f000 0x0 0x1000>; status = "okay"; bpmpthermal { #thermal-sensor-cells = <0x1>; compatible = "nvidia,tegra186-bpmp-thermal"; - linux,phandle = <0x34>; - phandle = <0x34>; + linux,phandle = <0x36>; + phandle = <0x36>; status = "okay"; }; }; @@ -973,15 +973,15 @@ compatible = "maxim,max77620"; gpio-controller; interrupt-controller; - interrupt-parent = <0x2b>; + interrupt-parent = <0x2d>; interrupts = <0x0 0xd1 0x0>; - linux,phandle = <0x18>; + linux,phandle = <0x1a>; maxim,avoid-power-off-commands; maxim,enable-clock32k-out; maxim,hot-die-threshold-temp = <0x1adb0>; maxim,system-pmic-power-off; - phandle = <0x18>; - pinctrl-0 = <0x2c>; + phandle = <0x1a>; + pinctrl-0 = <0x2e>; pinctrl-names = "default"; reg = <0x3c>; @@ -1012,8 +1012,8 @@ }; pinmux@0 { - linux,phandle = <0x2c>; - phandle = <0x2c>; + linux,phandle = <0x2e>; + phandle = <0x2e>; pin_gpio0 { function = "gpio"; @@ -1074,15 +1074,15 @@ regulators { in-ldo4-supply = <0xe>; in-ldo6-supply = <0xe>; - in-ldo7-8-supply = <0x2d>; + in-ldo7-8-supply = <0x2f>; ldo0 { - linux,phandle = <0x11a>; + linux,phandle = <0x11d>; maxim,active-fps-power-down-slot = <0x3>; maxim,active-fps-power-up-slot = <0x3>; maxim,active-fps-source = <0x3>; maxim,ramp-rate-setting = <0x186a0>; - phandle = <0x11a>; + phandle = <0x11d>; regulator-enable-ramp-delay = <0x3e8>; regulator-name = "spmic-ldo0"; regulator-ramp-delay = <0x186a0>; @@ -1097,12 +1097,12 @@ }; ldo2 { - linux,phandle = <0xa6>; + linux,phandle = <0xa8>; maxim,active-fps-power-down-slot = <0x1>; maxim,active-fps-power-up-slot = <0x6>; maxim,active-fps-source = <0x0>; maxim,ramp-rate-setting = <0x186a0>; - phandle = <0xa6>; + phandle = <0xa8>; regulator-always-on; regulator-boot-on; regulator-disable-ramp-delay = <0x36b0>; @@ -1157,10 +1157,10 @@ }; ldo6 { - linux,phandle = <0x118>; + linux,phandle = <0x11b>; maxim,active-fps-source = <0x3>; maxim,ramp-rate-setting = <0x186a0>; - phandle = <0x118>; + phandle = <0x11b>; regulator-always-on; regulator-boot-on; regulator-name = "spmic-ldo6"; @@ -1168,12 +1168,12 @@ }; ldo7 { - linux,phandle = <0xc1>; + linux,phandle = <0xc3>; maxim,active-fps-power-down-slot = <0x1>; maxim,active-fps-power-up-slot = <0x4>; maxim,active-fps-source = <0x1>; maxim,ramp-rate-setting = <0x186a0>; - phandle = <0xc1>; + phandle = <0xc3>; regulator-always-on; regulator-boot-on; regulator-disable-ramp-delay = <0x3a98>; @@ -1185,21 +1185,21 @@ }; ldo8 { - linux,phandle = <0x119>; + linux,phandle = <0x11c>; maxim,active-fps-source = <0x4>; - phandle = <0x119>; + phandle = <0x11c>; regulator-max-microvolt = <0xf4240>; regulator-min-microvolt = <0xf4240>; regulator-name = "dvdd-pex"; }; sd0 { - linux,phandle = <0xa5>; + linux,phandle = <0xa7>; maxim,active-fps-power-down-slot = <0x2>; maxim,active-fps-power-up-slot = <0x5>; maxim,active-fps-source = <0x0>; maxim,ramp-rate-setting = <0x6b6c>; - phandle = <0xa5>; + phandle = <0xa7>; regulator-always-on; regulator-boot-on; regulator-disable-ramp-delay = <0x255a8>; @@ -1210,12 +1210,12 @@ }; sd1 { - linux,phandle = <0x2d>; + linux,phandle = <0x2f>; maxim,active-fps-power-down-slot = <0x1>; maxim,active-fps-power-up-slot = <0x3>; maxim,active-fps-source = <0x1>; maxim,ramp-rate-setting = <0x6b6c>; - phandle = <0x2d>; + phandle = <0x2f>; regulator-always-on; regulator-boot-on; regulator-disable-ramp-delay = <0x9c40>; @@ -1271,10 +1271,10 @@ }; watchdog { - linux,phandle = <0x111>; + linux,phandle = <0x114>; maxim,wdt-clear-time = <0xd>; maxim,wdt-timeout = <0x10>; - phandle = <0x111>; + phandle = <0x114>; status = "disabled"; }; }; @@ -1290,8 +1290,8 @@ cdev-type = "cpu-balanced"; cooling-max-state = <0x42>; cooling-min-state = <0x0>; - linux,phandle = <0x36>; - phandle = <0x36>; + linux,phandle = <0x38>; + phandle = <0x38>; throttle_table = <0x1d8760 0x1d8760 0xffffffff 0xffffffff 0x1d2658 0x1d2658 0xffffffff 0xffffffff 0x1cc550 0x1cc550 0xffffffff 0xffffffff 0x1c6448 0x1c6448 0xffffffff 0xffffffff 0x1c0340 0x1c0340 0xffffffff 0xffffffff 0x1ba238 0x1ba238 0xffffffff 0xffffffff 0x1b4130 0x1b4130 0xffffffff 0xffffffff 0x1ae028 0x1ae028 0xffffffff 0xffffffff 0x1a7f20 0x1a7f20 0xffffffff 0xffffffff 0x1a1e18 0x1a1e18 0xffffffff 0xffffffff 0x19bd10 0x19bd10 0x13d814 0xffffffff 0x195c08 0x195c08 0x1382cc 0xffffffff 0x18fb00 0x18fb00 0x132d84 0xffffffff 0x1899f8 0x1899f8 0x12d83d 0xffffffff 0x1838f0 0x1838f0 0x1282f5 0xffffffff 0x17d7e8 0x17d7e8 0x122dad 0xffffffff 0x1776e0 0x1776e0 0x11d865 0xffffffff 0x1715d8 0x1715d8 0x11831d 0xffffffff 0x16b4d0 0x16b4d0 0x112dd5 0xffffffff 0x1653c8 0x1653c8 0x10d88e 0xffffffff 0x15f2c0 0x15f2c0 0x108346 0xffffffff 0x1591b8 0x1591b8 0x102dfe 0xffffffff 0x1530b0 0x1530b0 0xfd8b6 0xffffffff 0x14cfa8 0x14cfa8 0xf836e 0xffffffff 0x146ea0 0x146ea0 0xf2e27 0xffffffff 0x140d98 0x140d98 0xed8df 0xffffffff 0x13ac90 0x13ac90 0xe8397 0xffffffff 0x134b88 0x134b88 0xe2e4f 0xffffffff 0x12ea80 0x12ea80 0xdd907 0xffffffff 0x128978 0x128978 0xd83bf 0xffffffff 0x122870 0x122870 0xd2e78 0xffffffff 0x11c768 0x11c768 0xcd930 0xffffffff 0x116660 0x116660 0xc83e8 0xffffffff 0x110558 0x110558 0xc2ea0 0xffffffff 0x10a450 0x10a450 0xbd958 0xffffffff 0x104348 0x104348 0xb8411 0xffffffff 0xfe240 0xfe240 0xb2ec9 0xffffffff 0xf8138 0xf8138 0xad981 0xffffffff 0xf2030 0xf2030 0xa8439 0xffffffff 0xebf28 0xebf28 0xa2ef1 0xffffffff 0xe5e20 0xe5e20 0x9d9a9 0xffffffff 0xdfd18 0xdfd18 0x98462 0xffffffff 0xd9c10 0xd9c10 0x92f1a 0xffffffff 0xd3b08 0xd3b08 0x8d9d2 0xffffffff 0xcda00 0xcda00 0x8848a 0xffffffff 0xc78f8 0xc78f8 0x82f42 0xffffffff 0xc17f0 0xc17f0 0x7d9fb 0xffffffff 0xbb6e8 0xbb6e8 0x784b3 0xffffffff 0xb55e0 0xb55e0 0x72f6b 0xffffffff 0xaf4d8 0xaf4d8 0x6da23 0xffffffff 0xa93d0 0xa93d0 0x684db 0xffffffff 0xa32c8 0xa32c8 0x62f93 0xffffffff 0x9d1c0 0x9d1c0 0x5da4c 0xffffffff 0x970b8 0x970b8 0x58504 0xffffffff 0x90fb0 0x90fb0 0x52fbc 0xffffffff 0x8aea8 0x8aea8 0x4da74 0xffffffff 0x84da0 0x84da0 0x4852c 0xffffffff 0x7ec98 0x7ec98 0x42fe5 0xffffffff 0x78b90 0x78b90 0x3da9d 0xffffffff 0x72a88 0x72a88 0x38555 0xffffffff 0x6c980 0x6c980 0x3300d 0xffffffff 0x66878 0x66878 0x2dac5 0xffffffff 0x60770 0x60770 0x2857d 0xffffffff 0x5a668 0x5a668 0x23036 0xffffffff 0x54560 0x54560 0x1daee 0xffffffff 0x4e458 0x4e458 0x185a6 0xffffffff>; }; @@ -1308,8 +1308,8 @@ cdev-type = "gpu-balanced"; cooling-max-state = <0x34>; cooling-min-state = <0x0>; - linux,phandle = <0x3f>; - phandle = <0x3f>; + linux,phandle = <0x41>; + phandle = <0x41>; throttle_table = <0x1d8760 0x1d8760 0x12b31c 0xffffffff 0x1d2658 0x1d2658 0x125ce2 0xffffffff 0x1cc550 0x1cc550 0x1206a9 0xffffffff 0x1c6448 0x1c6448 0x11b06f 0xffffffff 0x1c0340 0x1c0340 0x115a36 0xffffffff 0x1ba238 0x1ba238 0x1103fc 0xffffffff 0x1b4130 0x1b4130 0x10adc3 0xffffffff 0x1ae028 0x1ae028 0x105789 0xffffffff 0x1a7f20 0x1a7f20 0x100150 0xffffffff 0x1a1e18 0x1a1e18 0xfab16 0xffffffff 0x19bd10 0x19bd10 0xf54dd 0xffffffff 0x195c08 0x195c08 0xefea3 0xffffffff 0x18fb00 0x18fb00 0xea86a 0xffffffff 0x1899f8 0x1899f8 0xe5230 0xffffffff 0x1838f0 0x1838f0 0xdfbf7 0xffffffff 0x17d7e8 0x17d7e8 0xda5bd 0xffffffff 0x1776e0 0x1776e0 0xd4f84 0xffffffff 0x1715d8 0x1715d8 0xcf94a 0xffffffff 0x16b4d0 0x16b4d0 0xca310 0xffffffff 0x1653c8 0x1653c8 0xc4cd7 0xffffffff 0x15f2c0 0x15f2c0 0xbf69d 0xffffffff 0x1591b8 0x1591b8 0xba064 0xffffffff 0x1530b0 0x1530b0 0xb4a2a 0xffffffff 0x14cfa8 0x14cfa8 0xaf3f1 0xffffffff 0x146ea0 0x146ea0 0xa9db7 0xffffffff 0x140d98 0x140d98 0xa477e 0xffffffff 0x13ac90 0x13ac90 0x9f144 0xffffffff 0x134b88 0x134b88 0x99b0b 0xffffffff 0x12ea80 0x12ea80 0x944d1 0xffffffff 0x128978 0x128978 0x8ee98 0xffffffff 0x122870 0x122870 0x8985e 0xffffffff 0x11c768 0x11c768 0x84225 0xffffffff 0x116660 0x116660 0x7ebeb 0xffffffff 0x110558 0x110558 0x795b2 0xffffffff 0x10a450 0x10a450 0x73f78 0xffffffff 0x104348 0x104348 0x6e93e 0xffffffff 0xfe240 0xfe240 0x69305 0xffffffff 0xf8138 0xf8138 0x63ccb 0xffffffff 0xf2030 0xf2030 0x5e692 0xffffffff 0xebf28 0xebf28 0x59058 0xffffffff 0xe5e20 0xe5e20 0x53a1f 0xffffffff 0xdfd18 0xdfd18 0x4e3e5 0xffffffff 0xd9c10 0xd9c10 0x48dac 0xffffffff 0xd3b08 0xd3b08 0x43772 0xffffffff 0xcda00 0xcda00 0x3e139 0xffffffff 0xc78f8 0xc78f8 0x38aff 0xffffffff 0xc17f0 0xc17f0 0x334c6 0xffffffff 0xbb6e8 0xbb6e8 0x2de8c 0xffffffff 0xb55e0 0xb55e0 0x28853 0xffffffff 0xaf4d8 0xaf4d8 0x23219 0xffffffff 0xa93d0 0xa93d0 0x1dbe0 0xffffffff 0xa32c8 0xa32c8 0x185a6 0xffffffff>; }; @@ -1361,8 +1361,8 @@ #clock-cells = <0x0>; clock-frequency = <0x8000>; compatible = "fixed-clock"; - linux,phandle = <0xbb>; - phandle = <0xbb>; + linux,phandle = <0xbd>; + phandle = <0xbd>; reg = <0x0>; status = "okay"; }; @@ -1656,15 +1656,15 @@ }; soc_a01 { - linux,phandle = <0x10e>; - phandle = <0x10e>; + linux,phandle = <0x111>; + phandle = <0x111>; prod = <0x18 0xf81f 0x1010 0x1c 0xf81f 0x1010 0x20 0xf81f 0x1010 0x24 0xf81f 0x1010 0x28 0xf81f 0x1010 0x2c 0xf81f 0x1010>; status = "disabled"; }; soc_a02 { - linux,phandle = <0x10f>; - phandle = <0x10f>; + linux,phandle = <0x112>; + phandle = <0x112>; prod = <0x18 0xf81f 0x0 0x1c 0xf81f 0x0 0x20 0xf81f 0x0 0x24 0xf81f 0x0 0x28 0xf81f 0x0 0x2c 0xf81f 0x0>; status = "disabled"; }; @@ -1683,8 +1683,8 @@ #stream-id-cells = <0x1>; compatible = "nvidia,tegra186-gpcdma"; interrupts = <0x0 0x4b 0x4 0x0 0x4c 0x4 0x0 0x4d 0x4 0x0 0x4e 0x4 0x0 0x4f 0x4 0x0 0x50 0x4 0x0 0x51 0x4 0x0 0x52 0x4 0x0 0x53 0x4 0x0 0x54 0x4 0x0 0x55 0x4 0x0 0x56 0x4 0x0 0x57 0x4 0x0 0x58 0x4 0x0 0x59 0x4 0x0 0x5a 0x4 0x0 0x5b 0x4 0x0 0x5c 0x4 0x0 0x5d 0x4 0x0 0x5e 0x4 0x0 0x5f 0x4 0x0 0x60 0x4 0x0 0x61 0x4 0x0 0x62 0x4 0x0 0x63 0x4 0x0 0x64 0x4 0x0 0x65 0x4 0x0 0x66 0x4 0x0 0x67 0x4 0x0 0x68 0x4 0x0 0x69 0x4 0x0 0x6a 0x4 0x0 0x6b 0x4>; - linux,phandle = <0x19>; - phandle = <0x19>; + linux,phandle = <0x1b>; + phandle = <0x1b>; reg = <0x0 0x2600000 0x0 0x210000>; reset-names = "gpcdma"; resets = <0xd 0x46>; @@ -1704,8 +1704,8 @@ dummy-cool-dev { #cooling-cells = <0x2>; compatible = "dummy-cooling-dev"; - linux,phandle = <0x42>; - phandle = <0x42>; + linux,phandle = <0x44>; + phandle = <0x44>; status = "disabled"; }; @@ -1739,7 +1739,7 @@ data-size = <0x100>; bus@0 { - i2c-bus = <0x8d>; + i2c-bus = <0x8f>; eeprom@0 { label = "cvm"; @@ -1753,7 +1753,7 @@ }; bus@1 { - i2c-bus = <0x88>; + i2c-bus = <0x8a>; eeprom@0 { slave-address = <0x51>; @@ -1761,7 +1761,7 @@ }; bus@2 { - i2c-bus = <0x87>; + i2c-bus = <0x89>; eeprom@0 { slave-address = <0x50>; @@ -1769,7 +1769,7 @@ }; bus@3 { - i2c-bus = <0x89>; + i2c-bus = <0x8b>; eeprom@0 { enable-gpio = <0x2 0x9>; @@ -1791,7 +1791,7 @@ clocks = <0xd 0x261>; compatible = "nvidia,tegra186-efuse-burn"; nvidia,temp-range = <0x7148 0x18a88>; - nvidia,tz = <0x105>; + nvidia,tz = <0x108>; status = "okay"; }; }; @@ -1800,7 +1800,7 @@ clock-names = "eqos_ape.ape", "pll_a_out0", "pll_a"; clocks = <0xd 0x69 0xd 0xf6 0xd 0x10f>; compatible = "nvidia,tegra18x-eqos-ape"; - power-domains = <0x32>; + power-domains = <0x34>; reg = <0x0 0x2990054 0x0 0x4 0x0 0x29900c0 0x0 0x28>; status = "disabled"; wakeup-disable; @@ -1822,9 +1822,9 @@ reg = <0x0>; endpoint { - linux,phandle = <0xf8>; - phandle = <0xf8>; - remote-endpoint = <0xff>; + linux,phandle = <0xfb>; + phandle = <0xfb>; + remote-endpoint = <0x102>; slave-mode; }; }; @@ -1833,9 +1833,9 @@ reg = <0x0>; endpoint { - linux,phandle = <0xfe>; - phandle = <0xfe>; - remote-endpoint = <0x100>; + linux,phandle = <0x101>; + phandle = <0x101>; + remote-endpoint = <0x103>; }; }; }; @@ -1847,7 +1847,7 @@ clocks = <0xd 0xa7 0xd 0xa8 0xd 0xef 0xd 0xf0 0xd 0x95>; compatible = "nvidia,eqos"; interrupts = <0x0 0xc2 0x4 0x0 0xc3 0x4 0x0 0xbe 0x4 0x0 0xba 0x4 0x0 0xbf 0x4 0x0 0xbb 0x4 0x0 0xc0 0x4 0x0 0xbc 0x4 0x0 0xc1 0x4 0x0 0xbd 0x4>; - linux,phandle = <0x6b>; + linux,phandle = <0x6d>; nvidia,brcm_phy_apd_mode; nvidia,chan_napi_quota = <0x40 0x40 0x40 0x40>; nvidia,csr_clock_speed = <0x19>; @@ -1863,10 +1863,10 @@ nvidia,queue_prio = <0x0 0x1 0x2 0x3>; nvidia,rxq_enable_ctrl = <0x2 0x2 0x2 0x2>; nvidia,use_tagged_ptp; - phandle = <0x6b>; + phandle = <0x6d>; phy-mode = "rgmii"; phy_ovdd_rgmii-supply = <0xf>; - phy_pllvdd-supply = <0x2d>; + phy_pllvdd-supply = <0x2f>; phy_vdd_1v8-supply = <0xe>; reg = <0x0 0x2490000 0x0 0x10000 0x0 0x2439000 0x0 0x74>; reg-names = "eqos_base", "eqos_pads"; @@ -1880,8 +1880,8 @@ #cooling-cells = <0x2>; cooling-max-state = <0x5>; cooling-min-state = <0x0>; - linux,phandle = <0x39>; - phandle = <0x39>; + linux,phandle = <0x3b>; + phandle = <0x3b>; }; prod-settings { @@ -1917,9 +1917,9 @@ port { endpoint@0 { - linux,phandle = <0xfc>; - phandle = <0xfc>; - remote-endpoint = <0x102>; + linux,phandle = <0xff>; + phandle = <0xff>; + remote-endpoint = <0x105>; slave-mode; }; }; @@ -1939,9 +1939,9 @@ extcon-gpio,out-cable-name-strings = "USB", "USB-Host"; extcon-gpio,out-cable-names = <0x1 0x2 0x0>; extcon-gpio,wait-for-gpio-scan = <0x0>; - gpios = <0x12 0x9f 0x0 0x18 0x0 0x0>; - linux,phandle = <0x96>; - phandle = <0x96>; + gpios = <0x12 0x9f 0x0 0x1a 0x0 0x0>; + linux,phandle = <0x98>; + phandle = <0x98>; reg = <0x1>; wakeup-source; }; @@ -1963,8 +1963,8 @@ regulator@0 { compatible = "regulator-fixed"; - linux,phandle = <0x1a>; - phandle = <0x1a>; + linux,phandle = <0x1c>; + phandle = <0x1c>; reg = <0x0>; regulator-always-on; regulator-max-microvolt = <0x4c4b40>; @@ -1989,9 +1989,9 @@ regulator@10 { compatible = "regulator-fixed-sync"; enable-active-high; - gpio = <0x106 0x9 0x1>; - linux,phandle = <0xbd>; - phandle = <0xbd>; + gpio = <0x109 0x9 0x1>; + linux,phandle = <0xbf>; + phandle = <0xbf>; reg = <0xa>; regulator-disable-ramp-delay = <0x2710>; regulator-enable-ramp-delay = <0xb2>; @@ -2002,8 +2002,8 @@ regulator@101 { compatible = "regulator-fixed"; - linux,phandle = <0x2e>; - phandle = <0x2e>; + linux,phandle = <0x30>; + phandle = <0x30>; reg = <0x65>; regulator-always-on; regulator-boot-on; @@ -2015,9 +2015,9 @@ regulator@11 { compatible = "regulator-fixed-sync"; enable-active-high; - gpio = <0x106 0xd 0x1>; - linux,phandle = <0x1d>; - phandle = <0x1d>; + gpio = <0x109 0xd 0x1>; + linux,phandle = <0x1f>; + phandle = <0x1f>; reg = <0xb>; regulator-disable-ramp-delay = <0x153d8>; regulator-enable-ramp-delay = <0x1388>; @@ -2029,9 +2029,9 @@ regulator@118 { compatible = "regulator-fixed-sync"; enable-active-high; - gpio = <0xc3 0x3 0x1>; - linux,phandle = <0x1e>; - phandle = <0x1e>; + gpio = <0xc5 0x3 0x1>; + linux,phandle = <0x20>; + phandle = <0x20>; reg = <0x76>; regulator-max-microvolt = <0x124f80>; regulator-min-microvolt = <0x124f80>; @@ -2041,9 +2041,9 @@ regulator@12 { compatible = "regulator-fixed-sync"; enable-active-high; - gpio = <0xc3 0xa 0x0>; - linux,phandle = <0x2a>; - phandle = <0x2a>; + gpio = <0xc5 0xa 0x0>; + linux,phandle = <0x2c>; + phandle = <0x2c>; reg = <0xc>; regulator-max-microvolt = <0x124f80>; regulator-min-microvolt = <0x124f80>; @@ -2052,9 +2052,9 @@ regulator@13 { compatible = "regulator-fixed-sync"; - gpio = <0x106 0x4 0x0>; - linux,phandle = <0x10b>; - phandle = <0x10b>; + gpio = <0x109 0x4 0x0>; + linux,phandle = <0x10e>; + phandle = <0x10e>; reg = <0xd>; regulator-max-microvolt = <0x4c4b40>; regulator-min-microvolt = <0x4c4b40>; @@ -2063,8 +2063,8 @@ regulator@14 { compatible = "regulator-fixed-sync"; - linux,phandle = <0x22>; - phandle = <0x22>; + linux,phandle = <0x24>; + phandle = <0x24>; reg = <0xe>; regulator-max-microvolt = <0x325aa0>; regulator-min-microvolt = <0x325aa0>; @@ -2074,7 +2074,7 @@ regulator@15 { compatible = "regulator-fixed-sync"; enable-active-high; - gpio = <0x106 0xa 0x1>; + gpio = <0x109 0xa 0x1>; reg = <0xf>; regulator-always-on; regulator-boot-on; @@ -2086,8 +2086,8 @@ regulator@16 { compatible = "regulator-fixed-sync"; enable-active-high; - linux,phandle = <0x20>; - phandle = <0x20>; + linux,phandle = <0x22>; + phandle = <0x22>; reg = <0x10>; regulator-max-microvolt = <0x2ab980>; regulator-min-microvolt = <0x2ab980>; @@ -2096,9 +2096,9 @@ regulator@17 { compatible = "regulator-fixed-sync"; - gpio = <0x106 0x0 0x0>; - linux,phandle = <0x9c>; - phandle = <0x9c>; + gpio = <0x109 0x0 0x0>; + linux,phandle = <0x9e>; + phandle = <0x9e>; reg = <0x11>; regulator-max-microvolt = <0x4c4b40>; regulator-min-microvolt = <0x4c4b40>; @@ -2107,8 +2107,8 @@ regulator@18 { compatible = "regulator-fixed-sync"; - linux,phandle = <0xc0>; - phandle = <0xc0>; + linux,phandle = <0xc2>; + phandle = <0xc2>; reg = <0x12>; regulator-max-microvolt = <0x325aa0>; regulator-min-microvolt = <0x325aa0>; @@ -2118,9 +2118,9 @@ regulator@2 { compatible = "regulator-fixed-sync"; enable-active-high; - gpio = <0xc3 0x9 0x1>; - linux,phandle = <0x1f>; - phandle = <0x1f>; + gpio = <0xc5 0x9 0x1>; + linux,phandle = <0x21>; + phandle = <0x21>; reg = <0x2>; regulator-disable-ramp-delay = <0x4b0>; regulator-enable-ramp-delay = <0x6c>; @@ -2132,9 +2132,9 @@ regulator@200 { compatible = "regulator-fixed-sync"; enable-active-high; - gpio = <0x107 0xb 0x1>; - linux,phandle = <0x23>; - phandle = <0x23>; + gpio = <0x10a 0xb 0x1>; + linux,phandle = <0x25>; + phandle = <0x25>; reg = <0xc8>; regulator-max-microvolt = <0x1b7740>; regulator-min-microvolt = <0x1b7740>; @@ -2145,9 +2145,9 @@ regulator@3 { compatible = "regulator-fixed-sync"; enable-active-high; - gpio = <0x106 0xc 0x1>; - linux,phandle = <0xc2>; - phandle = <0xc2>; + gpio = <0x109 0xc 0x1>; + linux,phandle = <0xc4>; + phandle = <0xc4>; reg = <0x3>; regulator-always-on; regulator-boot-on; @@ -2163,8 +2163,8 @@ enable-active-high; gpio = <0x12 0x5c 0x0>; gpio-open-drain; - linux,phandle = <0x9a>; - phandle = <0x9a>; + linux,phandle = <0x9c>; + phandle = <0x9c>; reg = <0x4>; regulator-disable-ramp-delay = <0xa5a>; regulator-enable-ramp-delay = <0x3b1>; @@ -2178,8 +2178,8 @@ enable-active-high; gpio = <0x12 0x5d 0x0>; gpio-open-drain; - linux,phandle = <0x9b>; - phandle = <0x9b>; + linux,phandle = <0x9d>; + phandle = <0x9d>; reg = <0x5>; regulator-disable-ramp-delay = <0x32c8>; regulator-enable-ramp-delay = <0x320>; @@ -2191,9 +2191,9 @@ regulator@6 { compatible = "regulator-fixed-sync"; enable-active-high; - gpio = <0x106 0x1 0x1>; - linux,phandle = <0x30>; - phandle = <0x30>; + gpio = <0x109 0x1 0x1>; + linux,phandle = <0x32>; + phandle = <0x32>; reg = <0x6>; regulator-always-on; regulator-boot-on; @@ -2207,9 +2207,9 @@ regulator@7 { compatible = "regulator-fixed-sync"; enable-active-high; - gpio = <0x106 0x2 0x1>; - linux,phandle = <0x2f>; - phandle = <0x2f>; + gpio = <0x109 0x2 0x1>; + linux,phandle = <0x31>; + phandle = <0x31>; reg = <0x7>; regulator-always-on; regulator-boot-on; @@ -2223,9 +2223,9 @@ regulator@8 { compatible = "regulator-fixed-sync"; enable-active-high; - gpio = <0x106 0x3 0x0>; - linux,phandle = <0xbc>; - phandle = <0xbc>; + gpio = <0x109 0x3 0x0>; + linux,phandle = <0xbe>; + phandle = <0xbe>; reg = <0x8>; regulator-disable-ramp-delay = <0xa7f8>; regulator-enable-ramp-delay = <0xd8>; @@ -2237,7 +2237,7 @@ regulator@9 { compatible = "regulator-fixed-sync"; enable-active-high; - gpio = <0x106 0x7 0x1>; + gpio = <0x109 0x7 0x1>; reg = <0x9>; regulator-max-microvolt = <0x387520>; regulator-min-microvolt = <0x387520>; @@ -2260,9 +2260,9 @@ reg = <0x0>; endpoint { - linux,phandle = <0xf9>; - phandle = <0xf9>; - remote-endpoint = <0xf3>; + linux,phandle = <0xfc>; + phandle = <0xfc>; + remote-endpoint = <0xf6>; }; }; @@ -2278,12 +2278,12 @@ reg = <0x1>; endpoint { - linux,phandle = <0xf1>; - phandle = <0xf1>; - remote-endpoint0 = <0xf4>; - remote-endpoint1 = <0xf5>; - remote-endpoint2 = <0xf6>; - remote-endpoint3 = <0xf7>; + linux,phandle = <0xf4>; + phandle = <0xf4>; + remote-endpoint0 = <0xf7>; + remote-endpoint1 = <0xf8>; + remote-endpoint2 = <0xf9>; + remote-endpoint3 = <0xfa>; slave-mode; }; }; @@ -2305,49 +2305,49 @@ reg = <0x0>; endpoint { - linux,phandle = <0xff>; - phandle = <0xff>; - remote-endpoint = <0xf8>; + linux,phandle = <0x102>; + phandle = <0x102>; + remote-endpoint = <0xfb>; }; }; port@1 { reg = <0x0>; + + endpoint { + linux,phandle = <0xf6>; + phandle = <0xf6>; + remote-endpoint = <0xfc>; + slave-mode; + }; + }; + + port@2 { + reg = <0x1>; + + endpoint { + slave-mode; + }; + }; + + port@3 { + reg = <0x2>; + + endpoint { + linux,phandle = <0x106>; + phandle = <0x106>; + remote-endpoint = <0xfd>; + slave-mode; + }; + }; + + port@4 { + reg = <0x3>; endpoint { linux,phandle = <0xf3>; phandle = <0xf3>; - remote-endpoint = <0xf9>; - slave-mode; - }; - }; - - port@2 { - reg = <0x1>; - - endpoint { - slave-mode; - }; - }; - - port@3 { - reg = <0x2>; - - endpoint { - linux,phandle = <0x103>; - phandle = <0x103>; - remote-endpoint = <0xfa>; - slave-mode; - }; - }; - - port@4 { - reg = <0x3>; - - endpoint { - linux,phandle = <0xf0>; - phandle = <0xf0>; - remote-endpoint = <0xfb>; + remote-endpoint = <0xfe>; slave-mode; }; }; @@ -2369,9 +2369,9 @@ reg = <0x0>; endpoint { - linux,phandle = <0xfa>; - phandle = <0xfa>; - remote-endpoint = <0x103>; + linux,phandle = <0xfd>; + phandle = <0xfd>; + remote-endpoint = <0x106>; }; }; @@ -2379,9 +2379,9 @@ reg = <0x2>; endpoint { - linux,phandle = <0xf2>; - phandle = <0xf2>; - remote-endpoint = <0x104>; + linux,phandle = <0xf5>; + phandle = <0xf5>; + remote-endpoint = <0x107>; slave-mode; }; }; @@ -2402,9 +2402,9 @@ fuse-overrides = <0x228 0x9999>; interrupt-names = "stall", "nonstall"; interrupts = <0x0 0x46 0x4 0x0 0x47 0x4>; - linux,phandle = <0x60>; - nvidia,host1x = <0x4f>; - phandle = <0x60>; + linux,phandle = <0x62>; + nvidia,host1x = <0x51>; + phandle = <0x62>; reg = <0x0 0x17000000 0x0 0x1000000 0x0 0x18000000 0x0 0x1000000 0x0 0x3b41000 0x0 0x1000>; resets = <0xd 0xe>; status = "okay"; @@ -2416,19 +2416,19 @@ power { gpio-key,wakeup; - gpios = <0x1c 0x38 0x1>; + gpios = <0x1e 0x38 0x1>; label = "Power"; linux,code = <0x74>; }; volume_down { - gpios = <0x1c 0x3a 0x1>; + gpios = <0x1e 0x3a 0x1>; label = "Volume Down"; linux,code = <0x72>; }; volume_up { - gpios = <0x1c 0x39 0x1>; + gpios = <0x1e 0x39 0x1>; label = "Volume Up"; linux,code = <0x73>; }; @@ -2439,7 +2439,9 @@ #interrupt-cells = <0x2>; compatible = "nvidia,tegra186-gpio"; gpio-controller; - gpio-ranges = <0xcb 0x0 0x0 0x90 0xcb 0x90 0x98 0x8 0xcb 0x98 0xb8 0x10 0xcb 0xa8 0xd8 0x18>; + gpio-init-0 = <0xce>; + gpio-init-names = "default"; + gpio-ranges = <0xcd 0x0 0x0 0x90 0xcd 0x90 0x98 0x8 0xcd 0x98 0xb8 0x10 0xcd 0xa8 0xd8 0x18>; interrupt-controller; interrupts = <0x0 0x2f 0x4 0x0 0x32 0x4 0x0 0x35 0x4 0x0 0x38 0x4 0x0 0x3b 0x4 0x0 0xb4 0x4>; linux,phandle = <0x12>; @@ -2468,6 +2470,14 @@ status = "disabled"; }; + default { + gpio-input = <0xd 0x10 0x4d 0x65 0x44 0x46 0x47 0x39 0x3a 0x3b 0x3c 0x38 0x9f 0xa0 0xa1 0xa2 0xa5 0xa6 0x10 0x2a 0x2b 0x2c 0x2d 0x2f 0x8d 0x7c 0x7d>; + gpio-output-high = <0xc 0x8b 0x8c>; + gpio-output-low = <0xe 0x4e 0x64 0x45 0x68 0x6a 0xb 0x3 0x9e 0xa4 0x5c 0x5d 0x3c 0x3d 0x3e 0x15 0x2e 0x89 0x8a 0x88 0x7b 0x7e 0xa8 0xa9>; + linux,phandle = <0xce>; + phandle = <0xce>; + }; + e3325_lane0_mux { gpio-hog; gpios = <0xc 0x0>; @@ -2536,11 +2546,11 @@ #interrupt-cells = <0x2>; compatible = "nvidia,tegra186-gpio-aon"; gpio-controller; - gpio-ranges = <0xcb 0x0 0x90 0x8 0xcb 0x8 0xa0 0x18 0xcb 0x20 0xc8 0x10 0xcb 0x30 0xf0 0x10>; + gpio-ranges = <0xcd 0x0 0x90 0x8 0xcd 0x8 0xa0 0x18 0xcd 0x20 0xc8 0x10 0xcd 0x30 0xf0 0x10>; interrupt-controller; interrupts = <0x0 0x3c 0x4>; - linux,phandle = <0x1c>; - phandle = <0x1c>; + linux,phandle = <0x1e>; + phandle = <0x1e>; reg = <0x0 0xc2f0000 0x0 0x1000 0x0 0xc2f1000 0x0 0x1000>; reg-names = "security", "gpio"; status = "okay"; @@ -2567,7 +2577,7 @@ gps_wake { compatible = "gps-wake"; - gps-enable-gpio = <0x107 0x8 0x0>; + gps-enable-gpio = <0x10a 0x8 0x0>; gps-wakeup-gpio = <0x12 0x85 0x0>; status = "disabled"; }; @@ -2583,10 +2593,10 @@ clocks = <0xd 0x10d 0xd 0x88 0xd 0x66 0xd 0x58 0xd 0x62>; compatible = "nvidia,tegra30-hda"; interrupts = <0x0 0xa1 0x4>; - linux,phandle = <0x72>; + linux,phandle = <0x74>; max-sdo-lines = <0x2>; nvidia,max-codec-slot = <0x8>; - phandle = <0x72>; + phandle = <0x74>; reg = <0x0 0x3510000 0x0 0x10000>; reset-names = "hda_rst", "hda2codec_2x_rst", "hda2hdmi_rst"; resets = <0xd 0xf 0xd 0x10 0xd 0x11>; @@ -2601,14 +2611,14 @@ clocks = <0xd 0x39 0xd 0xc9>; compatible = "nvidia,tegra186-host1x", "simple-bus"; interrupts = <0x0 0x109 0x4 0x0 0x107 0x4>; - linux,phandle = <0x4f>; + linux,phandle = <0x51>; nvidia,ch-base = <0x0>; nvidia,nb-channels = <0x3c>; nvidia,nb-hw-pts = <0x240>; nvidia,nb-pts = <0x23c>; nvidia,pts-base = <0x0>; nvidia,vmid = <0x1>; - phandle = <0x4f>; + phandle = <0x51>; ranges; reg = <0x0 0x13e10000 0x0 0x10000 0x0 0x13e00000 0x0 0x10000 0x0 0x13ec0000 0x0 0x40000>; resets = <0xd 0x12>; @@ -2618,28 +2628,12 @@ ctx0 { #stream-id-cells = <0x1>; compatible = "nvidia,tegra186-iommu-context"; - linux,phandle = <0x61>; - phandle = <0x61>; - status = "okay"; - }; - - ctx1 { - #stream-id-cells = <0x1>; - compatible = "nvidia,tegra186-iommu-context"; - linux,phandle = <0x62>; - phandle = <0x62>; - status = "okay"; - }; - - ctx2 { - #stream-id-cells = <0x1>; - compatible = "nvidia,tegra186-iommu-context"; linux,phandle = <0x63>; phandle = <0x63>; status = "okay"; }; - ctx3 { + ctx1 { #stream-id-cells = <0x1>; compatible = "nvidia,tegra186-iommu-context"; linux,phandle = <0x64>; @@ -2647,7 +2641,7 @@ status = "okay"; }; - ctx4 { + ctx2 { #stream-id-cells = <0x1>; compatible = "nvidia,tegra186-iommu-context"; linux,phandle = <0x65>; @@ -2655,7 +2649,7 @@ status = "okay"; }; - ctx5 { + ctx3 { #stream-id-cells = <0x1>; compatible = "nvidia,tegra186-iommu-context"; linux,phandle = <0x66>; @@ -2663,7 +2657,7 @@ status = "okay"; }; - ctx6 { + ctx4 { #stream-id-cells = <0x1>; compatible = "nvidia,tegra186-iommu-context"; linux,phandle = <0x67>; @@ -2671,7 +2665,7 @@ status = "okay"; }; - ctx7 { + ctx5 { #stream-id-cells = <0x1>; compatible = "nvidia,tegra186-iommu-context"; linux,phandle = <0x68>; @@ -2679,12 +2673,28 @@ status = "okay"; }; + ctx6 { + #stream-id-cells = <0x1>; + compatible = "nvidia,tegra186-iommu-context"; + linux,phandle = <0x69>; + phandle = <0x69>; + status = "okay"; + }; + + ctx7 { + #stream-id-cells = <0x1>; + compatible = "nvidia,tegra186-iommu-context"; + linux,phandle = <0x6a>; + phandle = <0x6a>; + status = "okay"; + }; + dpaux@15040000 { clock-names = "clk32k_in", "dpaux1", "plldp"; - clocks = <0xbb 0xd 0x5f 0xd 0x20b>; + clocks = <0xbd 0xd 0x5f 0xd 0x20b>; compatible = "nvidia,tegra186-dpaux1"; interrupts = <0x0 0xa0 0x4>; - power-domains = <0xc9>; + power-domains = <0xcb>; reg = <0x0 0x15040000 0x0 0x40000>; reset-names = "dpaux1"; resets = <0xd 0x7c>; @@ -2705,10 +2715,10 @@ dpaux@155c0000 { clock-names = "clk32k_in", "dpaux", "plldp"; - clocks = <0xbb 0xd 0x60 0xd 0x20b>; + clocks = <0xbd 0xd 0x60 0xd 0x20b>; compatible = "nvidia,tegra186-dpaux"; interrupts = <0x0 0x9f 0x4>; - power-domains = <0xc9>; + power-domains = <0xcb>; reg = <0x0 0x155c0000 0x0 0x40000>; reset-names = "dpaux"; resets = <0xd 0x5>; @@ -2729,7 +2739,7 @@ dsi { clock-names = "clk32k_in", "dsi", "dsia_lp", "dsib", "dsib_lp", "dsic", "dsic_lp", "dsid", "dsid_lp"; - clocks = <0xbb 0xd 0x73 0xd 0x75 0xd 0x76 0xd 0x77 0xd 0xe7 0xd 0xe8 0xd 0xe9 0xd 0xea>; + clocks = <0xbd 0xd 0x73 0xd 0x75 0xd 0x76 0xd 0x77 0xd 0xe7 0xd 0xe8 0xd 0xe9 0xd 0xea>; compatible = "nvidia,tegra186-dsi"; nvidia,dsi-controller-vs = <0x1>; nvidia,enable-hs-clk-in-lp-mode = <0x1>; @@ -2782,7 +2792,7 @@ panel-s-wqxga-10-1 { compatible = "s,wqxga-10-1"; - linux,phandle = <0x12a>; + linux,phandle = <0x12d>; nvidia,dsi-controller-vs = <0x1>; nvidia,dsi-ganged-type = <0x1>; nvidia,dsi-ganged-write-to-all-links = <0x1>; @@ -2804,9 +2814,9 @@ nvidia,dsi-video-clock-mode = <0x1>; nvidia,dsi-video-data-type = <0x1>; nvidia,dsi-virtual-channel = <0x0>; - nvidia,panel-bl-pwm-gpio = <0x1c 0x8 0x1>; + nvidia,panel-bl-pwm-gpio = <0x1e 0x8 0x1>; nvidia,panel-rst-gpio = <0x12 0x7b 0x1>; - phandle = <0x12a>; + phandle = <0x12d>; status = "disabled"; cmu { @@ -2873,7 +2883,7 @@ panel-s-wuxga-8-0 { compatible = "s,wuxga-8-0"; - linux,phandle = <0x129>; + linux,phandle = <0x12c>; nvidia,default_color_space = <0x0>; nvidia,dsi-controller-vs = <0x1>; nvidia,dsi-ganged-swap-links = <0x1>; @@ -2897,11 +2907,11 @@ nvidia,dsi-video-data-type = <0x0>; nvidia,dsi-virtual-channel = <0x0>; nvidia,en-vmm-vpp-with-i2c-config; - nvidia,panel-bl-en-gpio = <0x1c 0xb 0x1>; - nvidia,panel-bl-pwm-gpio = <0x1c 0x8 0x1>; - nvidia,panel-en-gpio = <0xc3 0x4 0x1>; + nvidia,panel-bl-en-gpio = <0x1e 0xb 0x1>; + nvidia,panel-bl-pwm-gpio = <0x1e 0x8 0x1>; + nvidia,panel-en-gpio = <0xc5 0x4 0x1>; nvidia,panel-rst-gpio = <0x12 0x7b 0x1>; - phandle = <0x129>; + phandle = <0x12c>; status = "disabled"; cmu { @@ -2987,9 +2997,9 @@ clocks = <0xd 0x32>; compatible = "nvidia,tegra186-isp"; interrupts = <0x0 0xcd 0x4>; - linux,phandle = <0x52>; - phandle = <0x52>; - power-domains = <0xba>; + linux,phandle = <0x54>; + phandle = <0x54>; + power-domains = <0xbc>; reg = <0x0 0x15600000 0x0 0x40000>; resets = <0xd 0x19>; status = "okay"; @@ -3003,19 +3013,19 @@ clocks = <0xd 0xb4 0xd 0xb5 0xd 0x20e 0xd 0x10d>; compatible = "nvidia,tegra186-nvcsi"; interrupts = <0x0 0x77 0x4>; - linux,phandle = <0x50>; + linux,phandle = <0x52>; num-channels = <0x1>; num-ports = <0x6>; nvidia,csi_regulator = "avdd_dsi_csi"; - phandle = <0x50>; - power-domains = <0xa7>; + phandle = <0x52>; + power-domains = <0xa9>; reg = <0x0 0x150c0000 0x0 0x40000>; resets = <0xd 0x58>; status = "okay"; channel@0 { - linux,phandle = <0x130>; - phandle = <0x130>; + linux,phandle = <0x133>; + phandle = <0x133>; reg = <0x0>; status = "disabled"; @@ -3024,31 +3034,31 @@ #size-cells = <0x0>; port@0 { - linux,phandle = <0x131>; - phandle = <0x131>; + linux,phandle = <0x134>; + phandle = <0x134>; reg = <0x0>; status = "disabled"; endpoint@0 { bus-width = <0x4>; csi-port = <0x0>; - linux,phandle = <0x24>; - phandle = <0x24>; - remote-endpoint = <0xa8>; + linux,phandle = <0x26>; + phandle = <0x26>; + remote-endpoint = <0xaa>; status = "disabled"; }; }; port@1 { - linux,phandle = <0x133>; - phandle = <0x133>; + linux,phandle = <0x136>; + phandle = <0x136>; reg = <0x1>; status = "disabled"; endpoint@1 { - linux,phandle = <0xb4>; - phandle = <0xb4>; - remote-endpoint = <0xa9>; + linux,phandle = <0xb6>; + phandle = <0xb6>; + remote-endpoint = <0xab>; status = "disabled"; }; }; @@ -3056,8 +3066,8 @@ }; channel@1 { - linux,phandle = <0x13c>; - phandle = <0x13c>; + linux,phandle = <0x13f>; + phandle = <0x13f>; reg = <0x1>; status = "disabled"; @@ -3066,31 +3076,31 @@ #size-cells = <0x0>; port@0 { - linux,phandle = <0x13d>; - phandle = <0x13d>; + linux,phandle = <0x140>; + phandle = <0x140>; reg = <0x0>; status = "disabled"; endpoint@2 { bus-width = <0x2>; csi-port = <0x1>; - linux,phandle = <0x21>; - phandle = <0x21>; - remote-endpoint = <0xaa>; + linux,phandle = <0x23>; + phandle = <0x23>; + remote-endpoint = <0xac>; status = "disabled"; }; }; port@1 { - linux,phandle = <0x13f>; - phandle = <0x13f>; + linux,phandle = <0x142>; + phandle = <0x142>; reg = <0x1>; status = "disabled"; endpoint@3 { - linux,phandle = <0xb5>; - phandle = <0xb5>; - remote-endpoint = <0xab>; + linux,phandle = <0xb7>; + phandle = <0xb7>; + remote-endpoint = <0xad>; status = "disabled"; }; }; @@ -3098,8 +3108,8 @@ }; channel@2 { - linux,phandle = <0x14a>; - phandle = <0x14a>; + linux,phandle = <0x14d>; + phandle = <0x14d>; reg = <0x2>; status = "disabled"; @@ -3108,31 +3118,31 @@ #size-cells = <0x0>; port@0 { - linux,phandle = <0x14b>; - phandle = <0x14b>; + linux,phandle = <0x14e>; + phandle = <0x14e>; reg = <0x0>; status = "disabled"; endpoint@4 { bus-width = <0x2>; csi-port = <0x2>; - linux,phandle = <0x26>; - phandle = <0x26>; - remote-endpoint = <0xac>; + linux,phandle = <0x28>; + phandle = <0x28>; + remote-endpoint = <0xae>; status = "disabled"; }; }; port@1 { - linux,phandle = <0x14d>; - phandle = <0x14d>; + linux,phandle = <0x150>; + phandle = <0x150>; reg = <0x1>; status = "disabled"; endpoint@5 { - linux,phandle = <0xb6>; - phandle = <0xb6>; - remote-endpoint = <0xad>; + linux,phandle = <0xb8>; + phandle = <0xb8>; + remote-endpoint = <0xaf>; status = "disabled"; }; }; @@ -3140,8 +3150,8 @@ }; channel@3 { - linux,phandle = <0x153>; - phandle = <0x153>; + linux,phandle = <0x156>; + phandle = <0x156>; reg = <0x3>; status = "disabled"; @@ -3150,31 +3160,31 @@ #size-cells = <0x0>; port@0 { - linux,phandle = <0x154>; - phandle = <0x154>; + linux,phandle = <0x157>; + phandle = <0x157>; reg = <0x0>; status = "disabled"; endpoint@6 { bus-width = <0x2>; csi-port = <0x3>; - linux,phandle = <0x27>; - phandle = <0x27>; - remote-endpoint = <0xae>; + linux,phandle = <0x29>; + phandle = <0x29>; + remote-endpoint = <0xb0>; status = "disabled"; }; }; port@1 { - linux,phandle = <0x156>; - phandle = <0x156>; + linux,phandle = <0x159>; + phandle = <0x159>; reg = <0x1>; status = "disabled"; endpoint@7 { - linux,phandle = <0xb7>; - phandle = <0xb7>; - remote-endpoint = <0xaf>; + linux,phandle = <0xb9>; + phandle = <0xb9>; + remote-endpoint = <0xb1>; status = "disabled"; }; }; @@ -3182,8 +3192,8 @@ }; channel@4 { - linux,phandle = <0x15c>; - phandle = <0x15c>; + linux,phandle = <0x15f>; + phandle = <0x15f>; reg = <0x4>; status = "disabled"; @@ -3192,31 +3202,31 @@ #size-cells = <0x0>; port@0 { - linux,phandle = <0x15d>; - phandle = <0x15d>; + linux,phandle = <0x160>; + phandle = <0x160>; reg = <0x0>; status = "disabled"; endpoint@8 { bus-width = <0x2>; csi-port = <0x4>; - linux,phandle = <0x28>; - phandle = <0x28>; - remote-endpoint = <0xb0>; + linux,phandle = <0x2a>; + phandle = <0x2a>; + remote-endpoint = <0xb2>; status = "disabled"; }; }; port@1 { - linux,phandle = <0x15f>; - phandle = <0x15f>; + linux,phandle = <0x162>; + phandle = <0x162>; reg = <0x1>; status = "disabled"; endpoint@9 { - linux,phandle = <0xb8>; - phandle = <0xb8>; - remote-endpoint = <0xb1>; + linux,phandle = <0xba>; + phandle = <0xba>; + remote-endpoint = <0xb3>; status = "disabled"; }; }; @@ -3224,8 +3234,8 @@ }; channel@5 { - linux,phandle = <0x165>; - phandle = <0x165>; + linux,phandle = <0x168>; + phandle = <0x168>; reg = <0x5>; status = "disabled"; @@ -3234,31 +3244,31 @@ #size-cells = <0x0>; port@0 { - linux,phandle = <0x166>; - phandle = <0x166>; + linux,phandle = <0x169>; + phandle = <0x169>; reg = <0x0>; status = "disabled"; endpoint@10 { bus-width = <0x2>; csi-port = <0x5>; - linux,phandle = <0x29>; - phandle = <0x29>; - remote-endpoint = <0xb2>; + linux,phandle = <0x2b>; + phandle = <0x2b>; + remote-endpoint = <0xb4>; status = "disabled"; }; }; port@1 { - linux,phandle = <0x168>; - phandle = <0x168>; + linux,phandle = <0x16b>; + phandle = <0x16b>; reg = <0x1>; status = "disabled"; endpoint@11 { - linux,phandle = <0xb9>; - phandle = <0xb9>; - remote-endpoint = <0xb3>; + linux,phandle = <0xbb>; + phandle = <0xbb>; + remote-endpoint = <0xb5>; status = "disabled"; }; }; @@ -3271,9 +3281,9 @@ clock-names = "nvdec", "kfuse"; clocks = <0xd 0x81 0xd 0x125>; compatible = "nvidia,tegra186-nvdec"; - linux,phandle = <0x53>; - phandle = <0x53>; - power-domains = <0xc6>; + linux,phandle = <0x55>; + phandle = <0x55>; + power-domains = <0xc8>; reg = <0x0 0x15480000 0x0 0x40000>; resets = <0xd 0x7d>; status = "okay"; @@ -3281,16 +3291,16 @@ nvdisplay@15200000 { #stream-id-cells = <0x1>; - avdd_dsi_csi-supply = <0x2d>; - avdd_hdmi-supply = <0xc1>; + avdd_dsi_csi-supply = <0x2f>; + avdd_hdmi-supply = <0xc3>; avdd_hdmi_pll-supply = <0xe>; - avdd_lcd-supply = <0xbc>; + avdd_lcd-supply = <0xbe>; clock-names = "clk32k_in", "nvdisplay_disp", "nvdisplayhub", "nvdisplay_p0", "nvdisplay_p1", "nvdisplay_p2", "nvdisp_dsc", "pllp_display", "plld2", "plld3", "pll_d", "pll_d_out1", "disp1_emc", "emc_latency"; - clocks = <0xbb 0xd 0x9c 0xd 0x9e 0xd 0x9b 0xd 0x9f 0xd 0xa0 0xd 0x9d 0xd 0x10d 0xd 0x207 0xd 0x210 0xd 0x206 0xd 0x10b 0xd 0x3a 0xd 0x261>; + clocks = <0xbd 0xd 0x9c 0xd 0x9e 0xd 0x9b 0xd 0x9f 0xd 0xa0 0xd 0x9d 0xd 0x10d 0xd 0x207 0xd 0x210 0xd 0x206 0xd 0x10b 0xd 0x3a 0xd 0x261>; compatible = "nvidia,tegra186-dc"; - dvdd_lcd-supply = <0xbd>; + dvdd_lcd-supply = <0xbf>; interrupts = <0x0 0x99 0x4>; - linux,phandle = <0x56>; + linux,phandle = <0x58>; nvidia,cmu-enable = <0x1>; nvidia,dc-ctrlnum = <0x0>; nvidia,dc-flags = <0x1>; @@ -3299,28 +3309,28 @@ nvidia,fb-bpp = <0x20>; nvidia,fb-flags = <0x1>; nvidia,fb-win = <0x0>; - outn-supply = <0xbf>; - outp-supply = <0xbe>; - phandle = <0x56>; + outn-supply = <0xc1>; + outp-supply = <0xc0>; + phandle = <0x58>; reg = <0x0 0x15200000 0x0 0x10000>; reset-names = "misc", "wgrp0", "wgrp1", "wgrp2", "wgrp3", "wgrp4", "wgrp5", "head0"; resets = <0xd 0x5c 0xd 0x5d 0xd 0x5e 0xd 0x5f 0xd 0x60 0xd 0x61 0xd 0x62 0xd 0x59>; status = "disabled"; - vdd_hdmi_5v0-supply = <0xc2>; - vdd_lcd_bl-supply = <0x1a>; - vdd_lcd_bl_en-supply = <0xc0>; + vdd_hdmi_5v0-supply = <0xc4>; + vdd_lcd_bl-supply = <0x1c>; + vdd_lcd_bl_en-supply = <0xc2>; win-mask = <0x7>; }; nvdisplay@15210000 { #stream-id-cells = <0x1>; - avdd_hdmi-supply = <0xc1>; + avdd_hdmi-supply = <0xc3>; avdd_hdmi_pll-supply = <0xe>; clock-names = "clk32k_in", "nvdisplay_disp", "nvdisplayhub", "nvdisplay_p0", "nvdisplay_p1", "nvdisplay_p2", "nvdisp_dsc", "pllp_display", "pll_d", "pll_d_out1", "plld2", "plld3", "disp2_emc", "emc_latency"; - clocks = <0xbb 0xd 0x9c 0xd 0x9e 0xd 0x9b 0xd 0x9f 0xd 0xa0 0xd 0x9d 0xd 0x10d 0xd 0x206 0xd 0x10b 0xd 0x207 0xd 0x210 0xd 0x3a 0xd 0x261>; + clocks = <0xbd 0xd 0x9c 0xd 0x9e 0xd 0x9b 0xd 0x9f 0xd 0xa0 0xd 0x9d 0xd 0x10d 0xd 0x206 0xd 0x10b 0xd 0x207 0xd 0x210 0xd 0x3a 0xd 0x261>; compatible = "nvidia,tegra186-dc"; interrupts = <0x0 0x9a 0x4>; - linux,phandle = <0x57>; + linux,phandle = <0x59>; nvidia,cmu-enable = <0x1>; nvidia,dc-ctrlnum = <0x1>; nvidia,dc-flags = <0x1>; @@ -3329,23 +3339,23 @@ nvidia,fb-bpp = <0x20>; nvidia,fb-flags = <0x1>; nvidia,fb-win = <0x3>; - phandle = <0x57>; + phandle = <0x59>; reg = <0x0 0x15210000 0x0 0x10000>; reset-names = "misc", "wgrp0", "wgrp1", "wgrp2", "wgrp3", "wgrp4", "wgrp5", "head1"; resets = <0xd 0x5c 0xd 0x5d 0xd 0x5e 0xd 0x5f 0xd 0x60 0xd 0x61 0xd 0x62 0xd 0x5a>; status = "okay"; - vdd_hdmi_5v0-supply = <0xc2>; + vdd_hdmi_5v0-supply = <0xc4>; win-mask = <0x18>; }; nvdisplay@15220000 { #stream-id-cells = <0x1>; - avdd-dp-pll-supply = <0x1a>; + avdd-dp-pll-supply = <0x1c>; clock-names = "clk32k_in", "nvdisplay_disp", "nvdisplayhub", "nvdisplay_p0", "nvdisplay_p1", "nvdisplay_p2", "nvdisp_dsc", "pllp_display", "plld2", "plld3", "disp3_emc", "emc_latency"; - clocks = <0xbb 0xd 0x9c 0xd 0x9e 0xd 0x9b 0xd 0x9f 0xd 0xa0 0xd 0x9d 0xd 0x10d 0xd 0x207 0xd 0x210 0xd 0x3a 0xd 0x261>; + clocks = <0xbd 0xd 0x9c 0xd 0x9e 0xd 0x9b 0xd 0x9f 0xd 0xa0 0xd 0x9d 0xd 0x10d 0xd 0x207 0xd 0x210 0xd 0x3a 0xd 0x261>; compatible = "nvidia,tegra186-dc"; interrupts = <0x0 0x9b 0x4>; - linux,phandle = <0x58>; + linux,phandle = <0x5a>; nvidia,cmu-enable = <0x1>; nvidia,dc-ctrlnum = <0x2>; nvidia,dc-flags = <0x1>; @@ -3354,15 +3364,15 @@ nvidia,fb-bpp = <0x20>; nvidia,fb-flags = <0x1>; nvidia,fb-win = <0x5>; - phandle = <0x58>; + phandle = <0x5a>; reg = <0x0 0x15220000 0x0 0x10000>; reset-names = "misc", "wgrp0", "wgrp1", "wgrp2", "wgrp3", "wgrp4", "wgrp5", "head2"; resets = <0xd 0x5c 0xd 0x5d 0xd 0x5e 0xd 0x5f 0xd 0x60 0xd 0x61 0xd 0x62 0xd 0x5b>; status = "disabled"; - vdd-dp-pad-supply = <0x1a>; - vdd-dp-pwr-supply = <0x1a>; - vdd-edp-sec-mode-supply = <0x1a>; - vdd_hdmi_5v0-supply = <0x1a>; + vdd-dp-pad-supply = <0x1c>; + vdd-dp-pwr-supply = <0x1c>; + vdd-edp-sec-mode-supply = <0x1c>; + vdd_hdmi_5v0-supply = <0x1c>; win-mask = <0x20>; }; @@ -3371,9 +3381,9 @@ clock-names = "nvenc"; clocks = <0xd 0x83>; compatible = "nvidia,tegra186-nvenc"; - linux,phandle = <0x54>; - phandle = <0x54>; - power-domains = <0xc5>; + linux,phandle = <0x56>; + phandle = <0x56>; + power-domains = <0xc7>; reg = <0x0 0x154c0000 0x0 0x40000>; resets = <0xd 0x7e>; status = "okay"; @@ -3385,9 +3395,9 @@ clocks = <0xd 0x82>; compatible = "nvidia,tegra186-nvjpg"; interrupts = <0x0 0xc6 0x4>; - linux,phandle = <0x55>; - phandle = <0x55>; - power-domains = <0xc7>; + linux,phandle = <0x57>; + phandle = <0x57>; + power-domains = <0xc9>; reg = <0x0 0x15380000 0x0 0x40000>; resets = <0xd 0x7f>; status = "okay"; @@ -3398,10 +3408,10 @@ clock-names = "se"; clocks = <0xd 0x67>; compatible = "nvidia,tegra186-se1-nvhost"; - linux,phandle = <0x5b>; + linux,phandle = <0x5d>; opcode_addr = <0x204>; - phandle = <0x5b>; - power-domains = <0xca>; + phandle = <0x5d>; + power-domains = <0xcc>; reg = <0x0 0x15810000 0x0 0x10000>; resets = <0xd 0x25>; status = "okay"; @@ -3413,10 +3423,10 @@ clock-names = "se"; clocks = <0xd 0x67>; compatible = "nvidia,tegra186-se2-nvhost"; - linux,phandle = <0x5c>; + linux,phandle = <0x5e>; opcode_addr = <0x404>; - phandle = <0x5c>; - power-domains = <0xca>; + phandle = <0x5e>; + power-domains = <0xcc>; reg = <0x0 0x15820000 0x0 0x10000>; resets = <0xd 0x25>; status = "okay"; @@ -3428,10 +3438,10 @@ clock-names = "se"; clocks = <0xd 0x67>; compatible = "nvidia,tegra186-se3-nvhost"; - linux,phandle = <0x5d>; + linux,phandle = <0x5f>; opcode_addr = <0x604>; - phandle = <0x5d>; - power-domains = <0xca>; + phandle = <0x5f>; + power-domains = <0xcc>; reg = <0x0 0x15830000 0x0 0x10000>; resets = <0xd 0x25>; status = "okay"; @@ -3443,10 +3453,10 @@ clock-names = "se"; clocks = <0xd 0x67>; compatible = "nvidia,tegra186-se4-nvhost"; - linux,phandle = <0x5e>; + linux,phandle = <0x60>; opcode_addr = <0x104>; - phandle = <0x5e>; - power-domains = <0xca>; + phandle = <0x60>; + power-domains = <0xcc>; reg = <0x0 0x15840000 0x0 0x10000>; resets = <0xd 0x25>; status = "okay"; @@ -3455,9 +3465,9 @@ sor { clock-names = "clk32k_in", "sor0", "sor_safe", "sor0_pad_clkout", "sor0_out", "pllp_out0", "maud", "hda", "hda2codec_2x", "hda2hdmi"; - clocks = <0xbb 0xd 0x61 0xd 0x27 0xd 0x267 0xd 0x128 0xd 0x10d 0xd 0x88 0xd 0x66 0xd 0x58 0xd 0x62>; + clocks = <0xbd 0xd 0x61 0xd 0x27 0xd 0x267 0xd 0x128 0xd 0x10d 0xd 0x88 0xd 0x66 0xd 0x58 0xd 0x62>; compatible = "nvidia,tegra186-sor"; - nvidia,ddc-i2c-bus = <0x8b>; + nvidia,ddc-i2c-bus = <0x8d>; nvidia,hpd-gpio = <0x12 0x78 0x1>; nvidia,xbar-ctrl = <0x0 0x1 0x2 0x3 0x4>; pad-controllers = <0x10 0x18>; @@ -3628,7 +3638,7 @@ panel-s-edp-uhdtv-15-6 { compatible = "s-edp,uhdtv-15-6"; - nvidia,panel-bl-pwm-gpio = <0x1c 0xd 0x0>; + nvidia,panel-bl-pwm-gpio = <0x1e 0xd 0x0>; nvidia,tx-pu-disable = <0x1>; status = "disabled"; @@ -3780,10 +3790,10 @@ sor1 { clock-names = "clk32k_in", "sor1", "sor_safe", "sor1_pad_clkout", "sor1_out", "pllp_out0", "maud", "hda", "hda2codec_2x", "hda2hdmi"; - clocks = <0xbb 0xd 0x5d 0xd 0x27 0xd 0x268 0xd 0x129 0xd 0x10d 0xd 0x88 0xd 0x66 0xd 0x58 0xd 0x62>; + clocks = <0xbd 0xd 0x5d 0xd 0x27 0xd 0x268 0xd 0x129 0xd 0x10d 0xd 0x88 0xd 0x66 0xd 0x58 0xd 0x62>; compatible = "nvidia,tegra186-sor1"; interrupts = <0x0 0x9e 0x4>; - nvidia,ddc-i2c-bus = <0x8a>; + nvidia,ddc-i2c-bus = <0x8c>; nvidia,hpd-gpio = <0x12 0x79 0x1>; nvidia,xbar-ctrl = <0x0 0x1 0x2 0x3 0x4>; pad-controllers = <0x10 0x19>; @@ -3982,9 +3992,9 @@ clock-names = "tsec"; clocks = <0xd 0x51>; compatible = "nvidia,tegra186-tsec"; - linux,phandle = <0x59>; - phandle = <0x59>; - power-domains = <0xc8>; + linux,phandle = <0x5b>; + phandle = <0x5b>; + power-domains = <0xca>; reg = <0x0 0x15500000 0x0 0x40000>; resets = <0xd 0x2e>; status = "okay"; @@ -3995,9 +4005,9 @@ clock-names = "tsecb"; clocks = <0xd 0x89>; compatible = "nvidia,tegra186-tsec"; - linux,phandle = <0x5a>; - phandle = <0x5a>; - power-domains = <0xc8>; + linux,phandle = <0x5c>; + phandle = <0x5c>; + power-domains = <0xca>; reg = <0x0 0x15100000 0x0 0x40000>; resets = <0xd 0x82>; status = "okay"; @@ -4005,15 +4015,15 @@ vi@15700000 { #stream-id-cells = <0x1>; - avdd_dsi_csi-supply = <0x2d>; + avdd_dsi_csi-supply = <0x2f>; clock-names = "vi", "nvcsi", "nvcsilp"; clocks = <0xd 0x33 0xd 0xb4 0xd 0xb5>; compatible = "nvidia,tegra186-vi"; interrupts = <0x0 0xc9 0x4 0x0 0xca 0x4 0x0 0xcb 0x4>; - linux,phandle = <0x46>; + linux,phandle = <0x48>; num-channels = <0x1>; - phandle = <0x46>; - power-domains = <0xa7>; + phandle = <0x48>; + power-domains = <0xa9>; reg = <0x0 0x15700000 0x0 0x100000>; reset-names = "vi", "tsctnvi"; resets = <0xd 0x33 0xd 0x8f>; @@ -4024,97 +4034,97 @@ #size-cells = <0x0>; port@0 { - linux,phandle = <0x12f>; - phandle = <0x12f>; + linux,phandle = <0x132>; + phandle = <0x132>; reg = <0x0>; status = "disabled"; endpoint { bus-width = <0x4>; csi-port = <0x0>; - linux,phandle = <0xa9>; - phandle = <0xa9>; - remote-endpoint = <0xb4>; + linux,phandle = <0xab>; + phandle = <0xab>; + remote-endpoint = <0xb6>; status = "disabled"; }; }; port@1 { - linux,phandle = <0x13a>; - phandle = <0x13a>; + linux,phandle = <0x13d>; + phandle = <0x13d>; reg = <0x1>; status = "disabled"; endpoint { bus-width = <0x2>; csi-port = <0x1>; - linux,phandle = <0xab>; - phandle = <0xab>; - remote-endpoint = <0xb5>; + linux,phandle = <0xad>; + phandle = <0xad>; + remote-endpoint = <0xb7>; status = "disabled"; }; }; port@2 { - linux,phandle = <0x149>; - phandle = <0x149>; + linux,phandle = <0x14c>; + phandle = <0x14c>; reg = <0x2>; status = "disabled"; endpoint { bus-width = <0x2>; csi-port = <0x2>; - linux,phandle = <0xad>; - phandle = <0xad>; - remote-endpoint = <0xb6>; + linux,phandle = <0xaf>; + phandle = <0xaf>; + remote-endpoint = <0xb8>; status = "disabled"; }; }; port@3 { - linux,phandle = <0x152>; - phandle = <0x152>; + linux,phandle = <0x155>; + phandle = <0x155>; reg = <0x3>; status = "disabled"; endpoint { bus-width = <0x2>; csi-port = <0x3>; - linux,phandle = <0xaf>; - phandle = <0xaf>; - remote-endpoint = <0xb7>; + linux,phandle = <0xb1>; + phandle = <0xb1>; + remote-endpoint = <0xb9>; status = "disabled"; }; }; port@4 { - linux,phandle = <0x15b>; - phandle = <0x15b>; + linux,phandle = <0x15e>; + phandle = <0x15e>; reg = <0x4>; status = "disabled"; endpoint { bus-width = <0x2>; csi-port = <0x4>; - linux,phandle = <0xb1>; - phandle = <0xb1>; - remote-endpoint = <0xb8>; + linux,phandle = <0xb3>; + phandle = <0xb3>; + remote-endpoint = <0xba>; status = "disabled"; }; }; port@5 { - linux,phandle = <0x164>; - phandle = <0x164>; + linux,phandle = <0x167>; + phandle = <0x167>; reg = <0x5>; status = "disabled"; endpoint { bus-width = <0x2>; csi-port = <0x5>; - linux,phandle = <0xb3>; - phandle = <0xb3>; - remote-endpoint = <0xb9>; + linux,phandle = <0xb5>; + phandle = <0xb5>; + remote-endpoint = <0xbb>; status = "disabled"; }; }; @@ -4126,9 +4136,9 @@ clock-names = "vic"; clocks = <0xd 0x7f>; compatible = "nvidia,tegra186-vic"; - linux,phandle = <0x51>; - phandle = <0x51>; - power-domains = <0xc4>; + linux,phandle = <0x53>; + phandle = <0x53>; + power-domains = <0xc6>; reg = <0x0 0x15340000 0x0 0x40000>; resets = <0xd 0x34>; status = "okay"; @@ -4148,10 +4158,10 @@ clocks = <0xd 0x2f 0xd 0x10d 0xd 0x5c>; compatible = "nvidia,tegra186-i2c"; dma-names = "rx", "tx"; - dmas = <0x19 0x15 0x19 0x15>; + dmas = <0x1b 0x15 0x1b 0x15>; interrupts = <0x0 0x19 0x4>; - linux,phandle = <0x87>; - phandle = <0x87>; + linux,phandle = <0x89>; + phandle = <0x89>; reg = <0x0 0x3160000 0x0 0x100>; reset-names = "i2c"; resets = <0xd 0x13>; @@ -4163,11 +4173,11 @@ #gpio-cells = <0x2>; compatible = "ti,tca6408"; gpio-controller; - linux,phandle = <0x31>; - phandle = <0x31>; + linux,phandle = <0x33>; + phandle = <0x33>; reg = <0x21>; status = "disabled"; - vcc-supply = <0x1a>; + vcc-supply = <0x1c>; vpp-vmm-rails { gpio-hog; @@ -4181,10 +4191,10 @@ #gpio-cells = <0x2>; compatible = "ti,tca9539"; gpio-controller; - linux,phandle = <0x106>; - phandle = <0x106>; + linux,phandle = <0x109>; + phandle = <0x109>; reg = <0x74>; - vcc-supply = <0x1a>; + vcc-supply = <0x1c>; touch-rails { gpio-hog; @@ -4198,10 +4208,10 @@ #gpio-cells = <0x2>; compatible = "ti,tca9539"; gpio-controller; - linux,phandle = <0xc3>; - phandle = <0xc3>; + linux,phandle = <0xc5>; + phandle = <0xc5>; reg = <0x77>; - vcc-supply = <0x1a>; + vcc-supply = <0x1c>; lcd-bias-rails { gpio-hog; @@ -4215,8 +4225,8 @@ #address-cells = <0x1>; #size-cells = <0x0>; compatible = "ti,ina3221x"; - linux,phandle = <0x114>; - phandle = <0x114>; + linux,phandle = <0x117>; + phandle = <0x117>; reg = <0x40>; ti,continuous-config = <0x7c07>; ti,enable-forced-continuous; @@ -4245,8 +4255,8 @@ #address-cells = <0x1>; #size-cells = <0x0>; compatible = "ti,ina3221x"; - linux,phandle = <0x115>; - phandle = <0x115>; + linux,phandle = <0x118>; + phandle = <0x118>; reg = <0x41>; ti,continuous-config = <0x7c07>; ti,enable-forced-continuous; @@ -4335,10 +4345,10 @@ dev-ctrl = [80]; disable-on-kernel-charging; init-brt = [ff]; - power-supply = <0x1a>; + power-supply = <0x1c>; pwm-names = "lp8557"; pwm-period = <0x9ce1>; - pwms = <0x1b 0x0 0x9ce1>; + pwms = <0x1d 0x0 0x9ce1>; reg = <0x2c>; status = "disabled"; @@ -4379,15 +4389,15 @@ tps65132@3e { compatible = "ti,tps65132"; - linux,phandle = <0x127>; - phandle = <0x127>; + linux,phandle = <0x12a>; + phandle = <0x12a>; reg = <0x3e>; status = "disabled"; outn { enable-active-high; - linux,phandle = <0xbf>; - phandle = <0xbf>; + linux,phandle = <0xc1>; + phandle = <0xc1>; regulator-max-microvolt = <0x5b8d80>; regulator-min-microvolt = <0x3d0900>; regulator-name = "outn"; @@ -4396,8 +4406,8 @@ outp { enable-active-high; - linux,phandle = <0xbe>; - phandle = <0xbe>; + linux,phandle = <0xc0>; + phandle = <0xc0>; regulator-max-microvolt = <0x5b8d80>; regulator-min-microvolt = <0x3d0900>; regulator-name = "outp"; @@ -4414,10 +4424,10 @@ clocks = <0xd 0x4b 0xd 0x10d 0xd 0x5c>; compatible = "nvidia,tegra186-i2c"; dma-names = "rx", "tx"; - dmas = <0x19 0x17 0x19 0x17>; + dmas = <0x1b 0x17 0x1b 0x17>; interrupts = <0x0 0x1b 0x4>; - linux,phandle = <0x89>; - phandle = <0x89>; + linux,phandle = <0x8b>; + phandle = <0x8b>; reg = <0x0 0x3180000 0x0 0x100>; reset-names = "i2c"; resets = <0xd 0x15>; @@ -4433,20 +4443,20 @@ devnode = "video0"; dvdd-reg = "vdig"; iovdd-reg = "vif"; - linux,phandle = <0x135>; + linux,phandle = <0x138>; mclk = "extperiph1"; - phandle = <0x135>; + phandle = <0x138>; physical_h = "5.5998"; physical_w = "7.3998"; pwdn-gpios = <0x12 0x88 0x0>; reg = <0x10>; reset-gpios = <0x12 0x8d 0x0>; status = "disabled"; - vana-supply = <0x1d>; + vana-supply = <0x1f>; vcmvdd-reg = "vvcm"; - vdig-supply = <0x1e>; - vif-supply = <0x1f>; - vvcm-suply = <0x20>; + vdig-supply = <0x20>; + vif-supply = <0x21>; + vvcm-suply = <0x22>; mode0 { active_h = "3168"; @@ -4483,9 +4493,9 @@ endpoint { bus-width = <0x4>; csi-port = <0x0>; - linux,phandle = <0x13b>; - phandle = <0x13b>; - remote-endpoint = <0x24>; + linux,phandle = <0x13e>; + phandle = <0x13e>; + remote-endpoint = <0x26>; }; }; }; @@ -4499,18 +4509,18 @@ compatible = "nvidia,ov5693"; devnode = "video0"; iovdd-reg = "vif"; - linux,phandle = <0x12b>; + linux,phandle = <0x12e>; mclk = "extperiph1"; - phandle = <0x12b>; + phandle = <0x12e>; physical_h = "2.738"; physical_w = "3.674"; pwdn-gpios = <0x12 0x88 0x0>; reg = <0x36>; reset-gpios = <0x12 0x8d 0x0>; status = "disabled"; - vana-supply = <0x1d>; + vana-supply = <0x1f>; vertical-flip = "true"; - vif-supply = <0x1f>; + vif-supply = <0x21>; mode0 { active_h = "1944"; @@ -4597,9 +4607,9 @@ endpoint { bus-width = <0x2>; csi-port = <0x2>; - linux,phandle = <0x132>; - phandle = <0x132>; - remote-endpoint = <0x24>; + linux,phandle = <0x135>; + phandle = <0x135>; + remote-endpoint = <0x26>; }; }; }; @@ -4628,11 +4638,11 @@ #gpio-cells = <0x2>; compatible = "ti,tca6408"; gpio-controller; - linux,phandle = <0x25>; - phandle = <0x25>; + linux,phandle = <0x27>; + phandle = <0x27>; reg = <0x21>; status = "disabled"; - vcc-supply = <0x1f>; + vcc-supply = <0x21>; tca6408_21_input { gpio-hog; @@ -4659,14 +4669,14 @@ #size-cells = <0x0>; compatible = "nxp,pca9546"; force_bus_start = <0x1e>; - linux,phandle = <0x172>; - phandle = <0x172>; + linux,phandle = <0x175>; + phandle = <0x175>; reg = <0x70>; skip_mux_detect = "yes"; status = "disabled"; - vcc-supply = <0x1f>; + vcc-supply = <0x21>; vcc_lp = "vif"; - vif-supply = <0x1f>; + vif-supply = <0x21>; i2c@0 { #address-cells = <0x1>; @@ -4680,9 +4690,9 @@ compatible = "nvidia,imx185"; delayed_gain = "true"; devnode = "video0"; - linux,phandle = <0x170>; + linux,phandle = <0x173>; mclk = "extperiph1"; - phandle = <0x170>; + phandle = <0x173>; physical_h = "12.5"; physical_w = "15.0"; post_crop_frame_drop = [30 00]; @@ -4857,9 +4867,9 @@ endpoint { bus-width = <0x4>; csi-port = <0x0>; - linux,phandle = <0x171>; - phandle = <0x171>; - remote-endpoint = <0x24>; + linux,phandle = <0x174>; + phandle = <0x174>; + remote-endpoint = <0x26>; }; }; }; @@ -4874,18 +4884,18 @@ devnode = "video0"; dvdd-reg = "vdig"; iovdd-reg = "vif"; - linux,phandle = <0x173>; + linux,phandle = <0x176>; mclk = "extperiph1"; - phandle = <0x173>; + phandle = <0x176>; physical_h = "2.738"; physical_w = "3.674"; reg = <0x1a>; reset-gpios = <0x12 0x8d 0x0>; sensor_model = "imx274"; status = "disabled"; - vana-supply = <0x1d>; - vdig-supply = <0x2a>; - vif-supply = <0x1f>; + vana-supply = <0x1f>; + vdig-supply = <0x2c>; + vif-supply = <0x21>; mode0 { active_h = "2160"; @@ -4949,9 +4959,9 @@ endpoint { bus-width = <0x4>; csi-port = <0x0>; - linux,phandle = <0xa8>; - phandle = <0xa8>; - remote-endpoint = <0x24>; + linux,phandle = <0xaa>; + phandle = <0xaa>; + remote-endpoint = <0x26>; }; }; }; @@ -4971,12 +4981,12 @@ #size-cells = <0x0>; compatible = "nxp,pca9548"; force_bus_start = <0x1e>; - linux,phandle = <0x141>; - phandle = <0x141>; + linux,phandle = <0x144>; + phandle = <0x144>; reg = <0x77>; skip_mux_detect; status = "disabled"; - vcc-supply = <0x1f>; + vcc-supply = <0x21>; i2c@0 { #address-cells = <0x1>; @@ -4990,20 +5000,20 @@ clocks = <0xd 0x59>; compatible = "nvidia,imx219"; devnode = "video0"; - dovdd-supply = <0x1f>; + dovdd-supply = <0x21>; dvdd-reg = "vdig"; iovdd-reg = "dovdd"; - linux,phandle = <0x169>; + linux,phandle = <0x16c>; mclk = "extperiph1"; - phandle = <0x169>; + phandle = <0x16c>; physical_h = "4.930"; physical_w = "5.095"; reg = <0x10>; - reset-gpios = <0x25 0x0 0x0>; + reset-gpios = <0x27 0x0 0x0>; sensor_model = "imx219"; status = "disabled"; - vana-supply = <0x1d>; - vdig-supply = <0x1e>; + vana-supply = <0x1f>; + vdig-supply = <0x20>; mode0 { active_h = "2464"; @@ -5040,9 +5050,9 @@ endpoint { bus-width = <0x2>; csi-port = <0x0>; - linux,phandle = <0x16a>; - phandle = <0x16a>; - remote-endpoint = <0x24>; + linux,phandle = <0x16d>; + phandle = <0x16d>; + remote-endpoint = <0x26>; }; }; }; @@ -5056,17 +5066,17 @@ compatible = "nvidia,ov5693"; devnode = "video0"; iovdd-reg = "vif"; - linux,phandle = <0x142>; + linux,phandle = <0x145>; mclk = "extperiph1"; - phandle = <0x142>; + phandle = <0x145>; physical_h = "2.738"; physical_w = "3.674"; pwdn-gpios = <0x12 0x88 0x0>; reg = <0x36>; reset-gpios = <0x12 0x8d 0x0>; status = "disabled"; - vana-supply = <0x1d>; - vif-supply = <0x1f>; + vana-supply = <0x1f>; + vif-supply = <0x21>; mode0 { active_h = "1944"; @@ -5153,9 +5163,9 @@ endpoint { bus-width = <0x2>; csi-port = <0x0>; - linux,phandle = <0x143>; - phandle = <0x143>; - remote-endpoint = <0x24>; + linux,phandle = <0x146>; + phandle = <0x146>; + remote-endpoint = <0x26>; }; }; }; @@ -5174,20 +5184,20 @@ clocks = <0xd 0x59>; compatible = "nvidia,imx219"; devnode = "video1"; - dovdd-supply = <0x1f>; + dovdd-supply = <0x21>; dvdd-reg = "vdig"; iovdd-reg = "dovdd"; - linux,phandle = <0x16b>; + linux,phandle = <0x16e>; mclk = "extperiph1"; - phandle = <0x16b>; + phandle = <0x16e>; physical_h = "4.930"; physical_w = "5.095"; reg = <0x10>; - reset-gpios = <0x25 0x1 0x0>; + reset-gpios = <0x27 0x1 0x0>; sensor_model = "imx219"; status = "disabled"; - vana-supply = <0x1d>; - vdig-supply = <0x1e>; + vana-supply = <0x1f>; + vdig-supply = <0x20>; mode0 { active_h = "2464"; @@ -5224,9 +5234,9 @@ endpoint { bus-width = <0x2>; csi-port = <0x1>; - linux,phandle = <0xaa>; - phandle = <0xaa>; - remote-endpoint = <0x21>; + linux,phandle = <0xac>; + phandle = <0xac>; + remote-endpoint = <0x23>; }; }; }; @@ -5240,17 +5250,17 @@ compatible = "nvidia,ov5693"; devnode = "video1"; iovdd-reg = "vif"; - linux,phandle = <0x140>; + linux,phandle = <0x143>; mclk = "extperiph1"; - phandle = <0x140>; + phandle = <0x143>; physical_h = "2.738"; physical_w = "3.674"; pwdn-gpios = <0x12 0x5e 0x0>; reg = <0x36>; reset-gpios = <0x12 0x89 0x0>; status = "disabled"; - vana-supply = <0x1d>; - vif-supply = <0x1f>; + vana-supply = <0x1f>; + vif-supply = <0x21>; mode0 { active_h = "1944"; @@ -5337,9 +5347,9 @@ endpoint { bus-width = <0x2>; csi-port = <0x1>; - linux,phandle = <0x144>; - phandle = <0x144>; - remote-endpoint = <0x21>; + linux,phandle = <0x147>; + phandle = <0x147>; + remote-endpoint = <0x23>; }; }; }; @@ -5358,20 +5368,20 @@ clocks = <0xd 0x59>; compatible = "nvidia,imx219"; devnode = "video2"; - dovdd-supply = <0x1f>; + dovdd-supply = <0x21>; dvdd-reg = "vdig"; iovdd-reg = "dovdd"; - linux,phandle = <0x16c>; + linux,phandle = <0x16f>; mclk = "extperiph1"; - phandle = <0x16c>; + phandle = <0x16f>; physical_h = "4.930"; physical_w = "5.095"; reg = <0x10>; - reset-gpios = <0x25 0x2 0x0>; + reset-gpios = <0x27 0x2 0x0>; sensor_model = "imx219"; status = "disabled"; - vana-supply = <0x1d>; - vdig-supply = <0x1e>; + vana-supply = <0x1f>; + vdig-supply = <0x20>; mode0 { active_h = "2464"; @@ -5408,9 +5418,9 @@ endpoint { bus-width = <0x2>; csi-port = <0x2>; - linux,phandle = <0xac>; - phandle = <0xac>; - remote-endpoint = <0x26>; + linux,phandle = <0xae>; + phandle = <0xae>; + remote-endpoint = <0x28>; }; }; }; @@ -5424,17 +5434,17 @@ compatible = "nvidia,ov5693"; devnode = "video2"; iovdd-reg = "vif"; - linux,phandle = <0x145>; + linux,phandle = <0x148>; mclk = "extperiph1"; - phandle = <0x145>; + phandle = <0x148>; physical_h = "2.738"; physical_w = "3.674"; - pwdn-gpios = <0x25 0x0 0x0>; + pwdn-gpios = <0x27 0x0 0x0>; reg = <0x36>; - reset-gpios = <0x25 0x1 0x0>; + reset-gpios = <0x27 0x1 0x0>; status = "disabled"; - vana-supply = <0x1d>; - vif-supply = <0x1f>; + vana-supply = <0x1f>; + vif-supply = <0x21>; mode0 { active_h = "1944"; @@ -5521,9 +5531,9 @@ endpoint { bus-width = <0x2>; csi-port = <0x2>; - linux,phandle = <0x14c>; - phandle = <0x14c>; - remote-endpoint = <0x26>; + linux,phandle = <0x14f>; + phandle = <0x14f>; + remote-endpoint = <0x28>; }; }; }; @@ -5542,20 +5552,20 @@ clocks = <0xd 0x5a>; compatible = "nvidia,imx219"; devnode = "video3"; - dovdd-supply = <0x1f>; + dovdd-supply = <0x21>; dvdd-reg = "vdig"; iovdd-reg = "dovdd"; - linux,phandle = <0x16d>; + linux,phandle = <0x170>; mclk = "extperiph2"; - phandle = <0x16d>; + phandle = <0x170>; physical_h = "4.930"; physical_w = "5.095"; reg = <0x10>; - reset-gpios = <0x25 0x3 0x0>; + reset-gpios = <0x27 0x3 0x0>; sensor_model = "imx219"; status = "disabled"; - vana-supply = <0x1d>; - vdig-supply = <0x1e>; + vana-supply = <0x1f>; + vdig-supply = <0x20>; mode0 { active_h = "2464"; @@ -5592,9 +5602,9 @@ endpoint { bus-width = <0x2>; csi-port = <0x3>; - linux,phandle = <0xae>; - phandle = <0xae>; - remote-endpoint = <0x27>; + linux,phandle = <0xb0>; + phandle = <0xb0>; + remote-endpoint = <0x29>; }; }; }; @@ -5608,17 +5618,17 @@ compatible = "nvidia,ov5693"; devnode = "video3"; iovdd-reg = "vif"; - linux,phandle = <0x14e>; + linux,phandle = <0x151>; mclk = "extperiph2"; - phandle = <0x14e>; + phandle = <0x151>; physical_h = "2.738"; physical_w = "3.674"; - pwdn-gpios = <0x25 0x2 0x0>; + pwdn-gpios = <0x27 0x2 0x0>; reg = <0x36>; - reset-gpios = <0x25 0x3 0x0>; + reset-gpios = <0x27 0x3 0x0>; status = "disabled"; - vana-supply = <0x1d>; - vif-supply = <0x1f>; + vana-supply = <0x1f>; + vif-supply = <0x21>; mode0 { active_h = "1944"; @@ -5705,9 +5715,9 @@ endpoint { bus-width = <0x2>; csi-port = <0x3>; - linux,phandle = <0x155>; - phandle = <0x155>; - remote-endpoint = <0x27>; + linux,phandle = <0x158>; + phandle = <0x158>; + remote-endpoint = <0x29>; }; }; }; @@ -5726,20 +5736,20 @@ clocks = <0xd 0x5a>; compatible = "nvidia,imx219"; devnode = "video4"; - dovdd-supply = <0x1f>; + dovdd-supply = <0x21>; dvdd-reg = "vdig"; iovdd-reg = "dovdd"; - linux,phandle = <0x16e>; + linux,phandle = <0x171>; mclk = "extperiph2"; - phandle = <0x16e>; + phandle = <0x171>; physical_h = "4.930"; physical_w = "5.095"; reg = <0x10>; - reset-gpios = <0x25 0x4 0x0>; + reset-gpios = <0x27 0x4 0x0>; sensor_model = "imx219"; status = "disabled"; - vana-supply = <0x1d>; - vdig-supply = <0x1e>; + vana-supply = <0x1f>; + vdig-supply = <0x20>; mode0 { active_h = "2464"; @@ -5776,9 +5786,9 @@ endpoint { bus-width = <0x2>; csi-port = <0x4>; - linux,phandle = <0xb0>; - phandle = <0xb0>; - remote-endpoint = <0x28>; + linux,phandle = <0xb2>; + phandle = <0xb2>; + remote-endpoint = <0x2a>; }; }; }; @@ -5792,17 +5802,17 @@ compatible = "nvidia,ov5693"; devnode = "video4"; iovdd-reg = "vif"; - linux,phandle = <0x157>; + linux,phandle = <0x15a>; mclk = "extperiph2"; - phandle = <0x157>; + phandle = <0x15a>; physical_h = "2.738"; physical_w = "3.674"; - pwdn-gpios = <0x25 0x4 0x0>; + pwdn-gpios = <0x27 0x4 0x0>; reg = <0x36>; - reset-gpios = <0x25 0x5 0x0>; + reset-gpios = <0x27 0x5 0x0>; status = "disabled"; - vana-supply = <0x1d>; - vif-supply = <0x1f>; + vana-supply = <0x1f>; + vif-supply = <0x21>; mode0 { active_h = "1944"; @@ -5889,9 +5899,9 @@ endpoint { bus-width = <0x2>; csi-port = <0x4>; - linux,phandle = <0x15e>; - phandle = <0x15e>; - remote-endpoint = <0x28>; + linux,phandle = <0x161>; + phandle = <0x161>; + remote-endpoint = <0x2a>; }; }; }; @@ -5910,20 +5920,20 @@ clocks = <0xd 0x5a>; compatible = "nvidia,imx219"; devnode = "video5"; - dovdd-supply = <0x1f>; + dovdd-supply = <0x21>; dvdd-reg = "vdig"; iovdd-reg = "dovdd"; - linux,phandle = <0x16f>; + linux,phandle = <0x172>; mclk = "extperiph2"; - phandle = <0x16f>; + phandle = <0x172>; physical_h = "4.930"; physical_w = "5.095"; reg = <0x10>; - reset-gpios = <0x25 0x5 0x0>; + reset-gpios = <0x27 0x5 0x0>; sensor_model = "imx219"; status = "disabled"; - vana-supply = <0x1d>; - vdig-supply = <0x1e>; + vana-supply = <0x1f>; + vdig-supply = <0x20>; mode0 { active_h = "2464"; @@ -5960,9 +5970,9 @@ endpoint { bus-width = <0x2>; csi-port = <0x5>; - linux,phandle = <0xb2>; - phandle = <0xb2>; - remote-endpoint = <0x29>; + linux,phandle = <0xb4>; + phandle = <0xb4>; + remote-endpoint = <0x2b>; }; }; }; @@ -5976,17 +5986,17 @@ compatible = "nvidia,ov5693"; devnode = "video5"; iovdd-reg = "vif"; - linux,phandle = <0x160>; + linux,phandle = <0x163>; mclk = "extperiph2"; - phandle = <0x160>; + phandle = <0x163>; physical_h = "2.738"; physical_w = "3.674"; - pwdn-gpios = <0x25 0x6 0x0>; + pwdn-gpios = <0x27 0x6 0x0>; reg = <0x36>; - reset-gpios = <0x25 0x7 0x0>; + reset-gpios = <0x27 0x7 0x0>; status = "disabled"; - vana-supply = <0x1d>; - vif-supply = <0x1f>; + vana-supply = <0x1f>; + vif-supply = <0x21>; mode0 { active_h = "1944"; @@ -6073,9 +6083,9 @@ endpoint { bus-width = <0x2>; csi-port = <0x5>; - linux,phandle = <0x167>; - phandle = <0x167>; - remote-endpoint = <0x29>; + linux,phandle = <0x16a>; + phandle = <0x16a>; + remote-endpoint = <0x2b>; }; }; }; @@ -6093,10 +6103,10 @@ clocks = <0xd 0x56 0xd 0x10d 0xd 0xdd>; compatible = "nvidia,tegra186-i2c"; dma-names = "rx", "tx"; - dmas = <0x19 0x1a 0x19 0x1a>; + dmas = <0x1b 0x1a 0x1b 0x1a>; interrupts = <0x0 0x1c 0x4>; - linux,phandle = <0x8a>; - phandle = <0x8a>; + linux,phandle = <0x8c>; + phandle = <0x8c>; reg = <0x0 0x3190000 0x0 0x100>; reset-names = "i2c"; resets = <0xd 0x16>; @@ -6153,10 +6163,10 @@ clocks = <0xd 0x7d 0xd 0x10d 0xd 0x5c>; compatible = "nvidia,tegra186-i2c"; dma-names = "rx", "tx"; - dmas = <0x19 0x1e 0x19 0x1e>; + dmas = <0x1b 0x1e 0x1b 0x1e>; interrupts = <0x0 0x1e 0x4>; - linux,phandle = <0x8b>; - phandle = <0x8b>; + linux,phandle = <0x8d>; + phandle = <0x8d>; reg = <0x0 0x31b0000 0x0 0x100>; reset-names = "i2c"; resets = <0xd 0x18>; @@ -6191,10 +6201,10 @@ clocks = <0xd 0xb6 0xd 0x10d 0xd 0x5c>; compatible = "nvidia,tegra186-i2c"; dma-names = "rx", "tx"; - dmas = <0x19 0x1b 0x19 0x1b>; + dmas = <0x1b 0x1b 0x1b 0x1b>; interrupts = <0x0 0x1f 0x4>; - linux,phandle = <0x8c>; - phandle = <0x8c>; + linux,phandle = <0x8e>; + phandle = <0x8e>; reg = <0x0 0x31c0000 0x0 0x100>; reset-names = "i2c"; resets = <0xd 0x51>; @@ -6231,10 +6241,10 @@ clocks = <0xd 0xb7 0xd 0x10d 0xd 0x5c>; compatible = "nvidia,tegra186-i2c"; dma-names = "rx", "tx"; - dmas = <0x19 0x1f 0x19 0x1f>; + dmas = <0x1b 0x1f 0x1b 0x1f>; interrupts = <0x0 0x21 0x4>; - linux,phandle = <0x8e>; - phandle = <0x8e>; + linux,phandle = <0x90>; + phandle = <0x90>; reg = <0x0 0x31e0000 0x0 0x100>; reset-names = "i2c"; resets = <0xd 0x53>; @@ -6271,30 +6281,30 @@ clocks = <0xd 0xda 0xd 0x10d 0xd 0xdd>; compatible = "nvidia,tegra186-i2c"; dma-names = "rx", "tx"; - dmas = <0x19 0x16 0x19 0x16>; + dmas = <0x1b 0x16 0x1b 0x16>; interrupts = <0x0 0x1a 0x4>; - linux,phandle = <0x88>; - phandle = <0x88>; + linux,phandle = <0x8a>; + phandle = <0x8a>; reg = <0x0 0xc240000 0x0 0x100>; reset-names = "i2c"; resets = <0xd 0x14>; - scl-gpio = <0x1c 0x30 0x0>; - sda-gpio = <0x1c 0x31 0x0>; + scl-gpio = <0x1e 0x30 0x0>; + sda-gpio = <0x1e 0x31 0x0>; status = "okay"; ak8963@0d { compatible = "ak,ak89xx"; - linux,phandle = <0x11d>; + linux,phandle = <0x120>; magnetic_field_matrix = [01 00 00 00 01 00 00 00 01]; - phandle = <0x11d>; + phandle = <0x120>; reg = <0xd>; status = "disabled"; }; bmp280@77 { compatible = "bmp,bmpX80"; - linux,phandle = <0x11e>; - phandle = <0x11e>; + linux,phandle = <0x121>; + phandle = <0x121>; reg = <0x77>; status = "disabled"; }; @@ -6306,8 +6316,8 @@ light_calibrated_lo = <0x96>; light_uncalibrated_hi = <0x17318>; light_uncalibrated_lo = <0x1>; - linux,phandle = <0x11f>; - phandle = <0x11f>; + linux,phandle = <0x122>; + phandle = <0x122>; reg = <0x48>; status = "disabled"; }; @@ -6316,23 +6326,23 @@ #gpio-cells = <0x2>; compatible = "ti,tca6416"; gpio-controller; - linux,phandle = <0x107>; - phandle = <0x107>; + linux,phandle = <0x10a>; + phandle = <0x10a>; reg = <0x20>; status = "disabled"; - vcc-supply = <0x1a>; + vcc-supply = <0x1c>; }; i2cmux@70 { #address-cells = <0x1>; #size-cells = <0x0>; compatible = "nxp,pca9546"; - linux,phandle = <0x11b>; - phandle = <0x11b>; + linux,phandle = <0x11e>; + phandle = <0x11e>; reg = <0x70>; status = "disabled"; - vcc-pullup-supply = <0x1a>; - vcc-supply = <0x22>; + vcc-pullup-supply = <0x1c>; + vcc-supply = <0x24>; i2c@0 { #address-cells = <0x1>; @@ -6341,25 +6351,25 @@ reg = <0x0>; tas2552.9-0040@40 { - avdd-supply = <0x23>; + avdd-supply = <0x25>; compatible = "ti,tas2552"; - iovdd-supply = <0x22>; - linux,phandle = <0x122>; - phandle = <0x122>; + iovdd-supply = <0x24>; + linux,phandle = <0x125>; + phandle = <0x125>; reg = <0x40>; tas2552,pdm_edge_select = <0x0>; - vbat-supply = <0x1a>; + vbat-supply = <0x1c>; }; tas2552.9-0041@41 { - avdd-supply = <0x23>; + avdd-supply = <0x25>; compatible = "ti,tas2552"; - iovdd-supply = <0x22>; - linux,phandle = <0x124>; - phandle = <0x124>; + iovdd-supply = <0x24>; + linux,phandle = <0x127>; + phandle = <0x127>; reg = <0x41>; tas2552,pdm_edge_select = <0x1>; - vbat-supply = <0x1a>; + vbat-supply = <0x1c>; }; }; @@ -6470,8 +6480,8 @@ rt5659.12-001a@1a { compatible = "realtek,rt5658"; gpios = <0x12 0x4d 0x0>; - linux,phandle = <0x126>; - phandle = <0x126>; + linux,phandle = <0x129>; + phandle = <0x129>; realtek,dmic1-data-pin = <0x2>; realtek,jd-src = <0x1>; reg = <0x1a>; @@ -6484,10 +6494,10 @@ accelerometer_matrix = [01 00 00 00 01 00 00 00 01]; compatible = "invensense,mpu6xxx"; gyroscope_matrix = [01 00 00 00 01 00 00 00 01]; - interrupt-parent = <0x1c>; + interrupt-parent = <0x1e>; interrupts = <0x2a 0x1>; - linux,phandle = <0x11c>; - phandle = <0x11c>; + linux,phandle = <0x11f>; + phandle = <0x11f>; reg = <0x68>; status = "disabled"; vdd-supply = <0xf>; @@ -6505,11 +6515,11 @@ dev-ctrl = [80]; disable-on-kernel-charging; init-brt = [ff]; - linux,phandle = <0x128>; - phandle = <0x128>; + linux,phandle = <0x12b>; + phandle = <0x12b>; pwm-names = "lp8556"; pwm-period = <0x9ce1>; - pwms = <0x1b 0x0 0x9ce1>; + pwms = <0x1d 0x0 0x9ce1>; reg = <0x2c>; status = "disabled"; }; @@ -6522,20 +6532,20 @@ devnode = "video1"; dvdd-reg = "vdig"; iovdd-reg = "vif"; - linux,phandle = <0x136>; + linux,phandle = <0x139>; mclk = "extperiph2"; - phandle = <0x136>; + phandle = <0x139>; physical_h = "5.5998"; physical_w = "7.3998"; pwdn-gpios = <0x12 0x5e 0x0>; reg = <0x36>; reset-gpios = <0x12 0x89 0x0>; status = "disabled"; - vana-supply = <0x1d>; + vana-supply = <0x1f>; vcmvdd-reg = "vvcm"; - vdig-supply = <0x1e>; - vif-supply = <0x1f>; - vvcm-suply = <0x20>; + vdig-supply = <0x20>; + vif-supply = <0x21>; + vvcm-suply = <0x22>; mode0 { active_h = "3168"; @@ -6572,9 +6582,9 @@ endpoint { bus-width = <0x4>; csi-port = <0x2>; - linux,phandle = <0x13e>; - phandle = <0x13e>; - remote-endpoint = <0x21>; + linux,phandle = <0x141>; + phandle = <0x141>; + remote-endpoint = <0x23>; }; }; }; @@ -6602,8 +6612,8 @@ rt5659.1-001a@1a { compatible = "realtek,rt5658"; gpios = <0x12 0x4d 0x0>; - linux,phandle = <0x125>; - phandle = <0x125>; + linux,phandle = <0x128>; + phandle = <0x128>; realtek,dmic1-data-pin = <0x2>; realtek,jd-src = <0x1>; reg = <0x1a>; @@ -6620,15 +6630,15 @@ clocks = <0xd 0xdb 0xd 0x10d 0xd 0xdd>; compatible = "nvidia,tegra186-i2c"; dma-names = "rx", "tx"; - dmas = <0x19 0x0 0x19 0x0>; + dmas = <0x1b 0x0 0x1b 0x0>; interrupts = <0x0 0x20 0x4>; - linux,phandle = <0x8d>; - phandle = <0x8d>; + linux,phandle = <0x8f>; + phandle = <0x8f>; reg = <0x0 0xc250000 0x0 0x100>; reset-names = "i2c"; resets = <0xd 0x52>; - scl-gpio = <0x1c 0x18 0x0>; - sda-gpio = <0x1c 0x19 0x0>; + scl-gpio = <0x1e 0x18 0x0>; + sda-gpio = <0x1e 0x19 0x0>; status = "okay"; prod-settings { @@ -6655,17 +6665,17 @@ compatible = "ti,tmp451"; conv-rate = <0x6>; extended-rage = <0x1>; - interrupt-parent = <0x1c>; + interrupt-parent = <0x1e>; interrupts = <0x10 0x8>; - linux,phandle = <0x40>; + linux,phandle = <0x42>; offset = <0xffffffd4>; - phandle = <0x40>; + phandle = <0x42>; reg = <0x4c>; sensor-name = "tmp451-ext"; status = "okay"; supported-hwrev = <0x1>; - temp-alert-gpio = <0x1c 0x10 0x0>; - vdd-supply = <0x2e>; + temp-alert-gpio = <0x1e 0x10 0x0>; + vdd-supply = <0x30>; ext { shutdown-limit = <0x6b>; @@ -6681,8 +6691,8 @@ #interrupt-cells = <0x1>; compatible = "android,CustomIPI"; interrupt-controller; - linux,phandle = <0x33>; - phandle = <0x33>; + linux,phandle = <0x35>; + phandle = <0x35>; }; interrupt-controller@3000000 { @@ -6706,9 +6716,9 @@ #global-interrupts = <0x2>; compatible = "arm,mmu-500"; interrupts = <0x0 0xaa 0x4 0x0 0xab 0x4>; - linux,phandle = <0x113>; - mmu-masters = <0x4f 0x1 0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x50 0x2 0x51 0x3 0x46 0x4 0x52 0x5 0x53 0x6 0x54 0x7 0x55 0x8 0x56 0x9 0x57 0x9 0x58 0x9 0x59 0xa 0x5a 0xb 0x5b 0xc 0x5c 0xd 0x5d 0xe 0x5e 0xf 0x5f 0x33 0x60 0x10 0x61 0x38 0x62 0x39 0x63 0x3a 0x64 0x3b 0x65 0x3c 0x66 0x3d 0x67 0x3e 0x68 0x3f 0x69 0x1e 0x6a 0x2d 0x6b 0x14 0x6c 0x17 0x6d 0x19 0x6e 0x1a 0x6f 0x15 0x70 0x1b 0x71 0x1c 0x72 0x12 0x73 0x1e 0x74 0x1e 0x75 0x1e 0x76 0x11 0x77 0x1d 0x4c 0x16 0x78 0x2a 0x79 0x1f 0x7a 0x32 0x19 0x20 0x7b 0x20 0x7c 0x20 0x7d 0x20 0x7e 0x20 0x7f 0x20 0x80 0x20 0x81 0x20 0x82 0x20 0x83 0x20 0x84 0x20 0x85 0x20 0x86 0x20 0x87 0x20 0x88 0x20 0x89 0x20 0x8a 0x20 0x8b 0x20 0x8c 0x20 0x8d 0x20 0x8e 0x20>; - phandle = <0x113>; + linux,phandle = <0x116>; + mmu-masters = <0x51 0x1 0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x52 0x2 0x53 0x3 0x48 0x4 0x54 0x5 0x55 0x6 0x56 0x7 0x57 0x8 0x58 0x9 0x59 0x9 0x5a 0x9 0x5b 0xa 0x5c 0xb 0x5d 0xc 0x5e 0xd 0x5f 0xe 0x60 0xf 0x61 0x33 0x62 0x10 0x63 0x38 0x64 0x39 0x65 0x3a 0x66 0x3b 0x67 0x3c 0x68 0x3d 0x69 0x3e 0x6a 0x3f 0x6b 0x1e 0x6c 0x2d 0x6d 0x14 0x6e 0x17 0x6f 0x19 0x70 0x1a 0x71 0x15 0x72 0x1b 0x73 0x1c 0x74 0x12 0x75 0x1e 0x76 0x1e 0x77 0x1e 0x78 0x11 0x79 0x1d 0x4e 0x16 0x7a 0x2a 0x7b 0x1f 0x7c 0x32 0x1b 0x20 0x7d 0x20 0x7e 0x20 0x7f 0x20 0x80 0x20 0x81 0x20 0x82 0x20 0x83 0x20 0x84 0x20 0x85 0x20 0x86 0x20 0x87 0x20 0x88 0x20 0x89 0x20 0x8a 0x20 0x8b 0x20 0x8c 0x20 0x8d 0x20 0x8e 0x20 0x8f 0x20 0x90 0x20>; + phandle = <0x116>; reg = <0x0 0x12000000 0x0 0x1000000>; status = "okay"; @@ -6719,9 +6729,9 @@ gap-page = <0x1>; iova-size = <0x0 0x20000000>; iova-start = <0x0 0x40000000>; - linux,phandle = <0x93>; + linux,phandle = <0x95>; num-pf-page = <0x0>; - phandle = <0x93>; + phandle = <0x95>; }; camera { @@ -6729,9 +6739,9 @@ gap-page = <0x1>; iova-size = <0x0 0x20000000>; iova-start = <0x0 0xa0000000>; - linux,phandle = <0x94>; + linux,phandle = <0x96>; num-pf-page = <0x0>; - phandle = <0x94>; + phandle = <0x96>; }; common { @@ -6739,9 +6749,9 @@ gap-page = <0x1>; iova-size = <0x0 0x7ff00000>; iova-start = <0x0 0x80000000>; - linux,phandle = <0x92>; + linux,phandle = <0x94>; num-pf-page = <0x0>; - phandle = <0x92>; + phandle = <0x94>; }; gpu { @@ -6749,9 +6759,9 @@ gap-page = <0x0>; iova-size = <0x3 0xffefffff>; iova-start = <0x0 0x100000>; - linux,phandle = <0x8f>; + linux,phandle = <0x91>; num-pf-page = <0x0>; - phandle = <0x8f>; + phandle = <0x91>; }; host1x { @@ -6759,9 +6769,9 @@ gap-page = <0x1>; iova-size = <0x0 0x7ff00000>; iova-start = <0x0 0x5a500000>; - linux,phandle = <0x90>; + linux,phandle = <0x92>; num-pf-page = <0x0>; - phandle = <0x90>; + phandle = <0x92>; }; host1x_client { @@ -6769,178 +6779,178 @@ gap-page = <0x1>; iova-size = <0x1 0x0>; iova-start = <0x0 0x5a500000>; - linux,phandle = <0x91>; + linux,phandle = <0x93>; num-pf-page = <0x0>; - phandle = <0x91>; + phandle = <0x93>; }; }; domains { afi_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x11>; sid-list-len = <0x1>; }; aon_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x16>; sid-list-len = <0x1>; }; ape_domain { - address-space = <0x93>; + address-space = <0x95>; sid-list = <0x1e 0x14>; sid-list-len = <0x2>; }; bpmp_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x32>; sid-list-len = <0x1>; }; gpcdma_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x20>; sid-list-len = <0x1>; }; gpu_domain { - address-space = <0x8f>; + address-space = <0x91>; sid-list = <0x10>; sid-list-len = <0x1>; }; hda_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x12>; sid-list-len = <0x1>; }; host1x0_domain { - address-space = <0x91>; + address-space = <0x93>; sid-list = <0x38>; sid-list-len = <0x1>; }; host1x1_domain { - address-space = <0x91>; + address-space = <0x93>; sid-list = <0x39>; sid-list-len = <0x1>; }; host1x2_domain { - address-space = <0x91>; + address-space = <0x93>; sid-list = <0x3a>; sid-list-len = <0x1>; }; host1x3_domain { - address-space = <0x91>; + address-space = <0x93>; sid-list = <0x3b>; sid-list-len = <0x1>; }; host1x4_domain { - address-space = <0x91>; + address-space = <0x93>; sid-list = <0x3c>; sid-list-len = <0x1>; }; host1x5_domain { - address-space = <0x91>; + address-space = <0x93>; sid-list = <0x3d>; sid-list-len = <0x1>; }; host1x6_domain { - address-space = <0x91>; + address-space = <0x93>; sid-list = <0x3e>; sid-list-len = <0x1>; }; host1x7_domain { - address-space = <0x91>; + address-space = <0x93>; sid-list = <0x3f>; sid-list-len = <0x1>; }; host1x_client_domain { - address-space = <0x91>; + address-space = <0x93>; sid-list = <0x3 0x4 0x6 0x7 0x8 0x5 0xa 0xb 0x9 0x2 0x2b 0xc 0xd 0xe 0xf>; sid-list-len = <0xf>; }; host1x_domain { - address-space = <0x90>; + address-space = <0x92>; sid-list = <0x1>; sid-list-len = <0x1>; }; rtcpu_domain { - address-space = <0x94>; + address-space = <0x96>; sid-list = <0x2a 0x2d>; sid-list-len = <0x2>; }; sata2_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x1d>; sid-list-len = <0x1>; }; sce_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x1f>; sid-list-len = <0x1>; }; sdmmc1a_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x1a>; sid-list-len = <0x1>; }; sdmmc2a_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x19>; sid-list-len = <0x1>; }; sdmmc3a_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x18>; sid-list-len = <0x1>; }; sdmmc4a_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x17>; sid-list-len = <0x1>; }; smmu_test_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x33>; sid-list-len = <0x1>; }; ufshci_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x15>; sid-list-len = <0x1>; }; xusb_dev_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x1c>; sid-list-len = <0x1>; }; xusb_host_domain { - address-space = <0x92>; + address-space = <0x94>; sid-list = <0x1b>; sid-list-len = <0x1>; }; @@ -6967,8 +6977,8 @@ #mbox-cells = <0x0>; compatible = "nvidia,tegra186-xusb-mbox"; interrupts = <0x0 0xa4 0x4>; - linux,phandle = <0x97>; - phandle = <0x97>; + linux,phandle = <0x99>; + phandle = <0x99>; reg = <0x0 0x3538000 0x0 0x1000>; status = "okay"; }; @@ -7005,7 +7015,7 @@ mipical { clock-names = "clk32k_in", "mipi_cal", "uart_fs_mipi_cal"; - clocks = <0xbb 0xd 0x74 0xd 0x7e>; + clocks = <0xbd 0xd 0x74 0xd 0x7e>; compatible = "nvidia, tegra186-mipical"; reg = <0x0 0x3990000 0x0 0x10000>; reset-names = "mipi_cal"; @@ -7058,13 +7068,13 @@ mttcan0-ivc { compatible = "bosch,mttcan-ivc"; - mboxes = <0x4c 0x3>; + mboxes = <0x4e 0x3>; status = "disabled"; }; mttcan1-ivc { compatible = "bosch,mttcan-ivc"; - mboxes = <0x4c 0x4>; + mboxes = <0x4e 0x4>; status = "disabled"; }; @@ -7072,8 +7082,8 @@ clock-names = "can", "can_host", "pllaon"; clocks = <0xd 0xd2 0xd 0xd3 0xd 0x214>; compatible = "bosch,mttcan"; - gpio_can_en = <0x1c 0x29 0x0>; - gpio_can_stb = <0x1c 0x28 0x0>; + gpio_can_en = <0x1e 0x29 0x0>; + gpio_can_stb = <0x1e 0x28 0x0>; interrupts = <0x0 0x28 0x4>; mram-params = <0x0 0x10 0x10 0x8 0x8 0x8 0x10 0x10 0x10>; pll_source = "pllaon"; @@ -7090,8 +7100,8 @@ clock-names = "can", "can_host", "pllaon"; clocks = <0xd 0xd4 0xd 0xd5 0xd 0x214>; compatible = "bosch,mttcan"; - gpio_can_en = <0x1c 0x2f 0x0>; - gpio_can_stb = <0x1c 0x2e 0x0>; + gpio_can_en = <0x1e 0x2f 0x0>; + gpio_can_stb = <0x1e 0x2e 0x0>; interrupts = <0x0 0x2a 0x4>; mram-params = <0x0 0x10 0x10 0x8 0x8 0x8 0x10 0x10 0x10>; pll_source = "pllaon"; @@ -7123,9 +7133,9 @@ interrupt-map-mask = <0x0 0x0 0x0 0x0>; interrupt-names = "intr", "msi"; interrupts = <0x0 0x48 0x4 0x0 0x49 0x4>; - linux,phandle = <0x76>; - phandle = <0x76>; - power-domains = <0xcc>; + linux,phandle = <0x78>; + phandle = <0x78>; + power-domains = <0xcf>; ranges = <0x82000000 0x0 0x10000000 0x0 0x10000000 0x0 0x1000 0x82000000 0x0 0x10001000 0x0 0x10001000 0x0 0x1000 0x82000000 0x0 0x10004000 0x0 0x10004000 0x0 0x1000 0x81000000 0x0 0x0 0x0 0x50000000 0x0 0x10000 0x82000000 0x0 0x50100000 0x0 0x50100000 0x0 0x7f00000 0xc2000000 0x0 0x58000000 0x0 0x58000000 0x0 0x28000000>; reg = <0x0 0x10003000 0x0 0x800 0x0 0x10003800 0x0 0x800 0x0 0x40000000 0x0 0x10000000>; reg-names = "pads", "afi", "cs"; @@ -7186,10 +7196,10 @@ active_rrd = <0x28 0x2 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1>; active_rru = <0x28 0x2 0x1 0x1 0x1 0x1 0x1 0x1 0x1 0x1>; active_steps = <0xa>; - linux,phandle = <0x10a>; + linux,phandle = <0x10d>; num_resources = <0x0>; - phandle = <0x10a>; - pwm_gpio = <0x1c 0x16 0x1>; + phandle = <0x10d>; + pwm_gpio = <0x1e 0x16 0x1>; pwm_id = <0x3>; pwm_period = <0xb116>; rpm_diff_tolerance = <0x2>; @@ -7209,33 +7219,33 @@ clocks = <0xd 0x6f 0xd 0x215 0xd 0x87 0xd 0x86>; compatible = "nvidia,tegra186-xusb-padctl"; interrupts = <0x0 0xa7 0x4>; - linux,phandle = <0x95>; + linux,phandle = <0x97>; mbox-names = "xusb"; - mboxes = <0x97>; - phandle = <0x95>; - pinctrl-0 = <0x9d>; - pinctrl-1 = <0x9e>; - pinctrl-2 = <0x9f>; - pinctrl-3 = <0xa0>; - pinctrl-4 = <0xa1>; - pinctrl-5 = <0xa2>; - pinctrl-6 = <0xa3>; + mboxes = <0x99>; + phandle = <0x97>; + pinctrl-0 = <0x9f>; + pinctrl-1 = <0xa0>; + pinctrl-2 = <0xa1>; + pinctrl-3 = <0xa2>; + pinctrl-4 = <0xa3>; + pinctrl-5 = <0xa4>; + pinctrl-6 = <0xa5>; pinctrl-names = "default", "vbus_en0_sfio_tristate", "vbus_en1_sfio_tristate", "vbus_en0_sfio_passthrough", "vbus_en1_sfio_passthrough", "vbus_en0_default", "vbus_en1_default"; reg = <0x0 0x3520000 0x0 0x1000 0x0 0x3540000 0x0 0x1000>; reg-names = "padctl", "ao"; reset-names = "padctl_rst"; resets = <0xd 0x37>; status = "okay"; - vbus-0-supply = <0x9a>; - vbus-1-supply = <0x9b>; - vbus-2-supply = <0x9c>; - vbus-3-supply = <0x1a>; + vbus-0-supply = <0x9c>; + vbus-1-supply = <0x9d>; + vbus-2-supply = <0x9e>; + vbus-3-supply = <0x1c>; vclamp_usb-supply = <0xe>; - vddio-hsic-supply = <0x1a>; + vddio-hsic-supply = <0x1c>; pinmux { - linux,phandle = <0x9d>; - phandle = <0x9d>; + linux,phandle = <0x9f>; + phandle = <0x9f>; e3325-usb3-std-A-HS { nvidia,function = "xusb"; @@ -7311,10 +7321,12 @@ pinmux@2430000 { #gpio-range-cells = <0x3>; compatible = "nvidia,tegra186-pinmux"; - linux,phandle = <0xcb>; - phandle = <0xcb>; + linux,phandle = <0xcd>; + phandle = <0xcd>; pinctrl-0 = <0x15>; - pinctrl-names = "default"; + pinctrl-1 = <0x16>; + pinctrl-2 = <0x17>; + pinctrl-names = "default", "drive", "unused"; reg = <0x0 0x2430000 0x0 0x15000 0x0 0xc300000 0x0 0x4000>; status = "okay"; @@ -7322,8 +7334,726 @@ linux,phandle = <0x15>; phandle = <0x15>; + aud_mclk_pj4 { + nvidia,enable-input = <0x0>; + nvidia,function = "aud"; + nvidia,lpdr = <0x0>; + nvidia,pins = "aud_mclk_pj4"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + batt_oc_ps2 { + nvidia,enable-input = <0x1>; + nvidia,function = "soc"; + nvidia,lpdr = <0x0>; + nvidia,pins = "batt_oc_ps2"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + bcpu_pwr_req_ph4 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "bcpu_pwr_req_ph4"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + cam_i2c_scl_po2 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2c3"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; + nvidia,pins = "cam_i2c_scl_po2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + cam_i2c_sda_po3 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2c3"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; + nvidia,pins = "cam_i2c_sda_po3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + can0_din_pz3 { + nvidia,enable-input = <0x1>; + nvidia,function = "can0"; + nvidia,pins = "can0_din_pz3"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + can0_dout_pz2 { + nvidia,enable-input = <0x0>; + nvidia,function = "can0"; + nvidia,pins = "can0_dout_pz2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + can1_din_pz1 { + nvidia,enable-input = <0x1>; + nvidia,function = "can1"; + nvidia,pins = "can1_din_pz1"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + can1_dout_pz0 { + nvidia,enable-input = <0x0>; + nvidia,function = "can1"; + nvidia,pins = "can1_dout_pz0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + can_gpio0_paa0 { + nvidia,enable-input = <0x1>; + nvidia,function = "dmic5"; + nvidia,pins = "can_gpio0_paa0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + can_gpio1_paa1 { + nvidia,enable-input = <0x0>; + nvidia,function = "dmic5"; + nvidia,pins = "can_gpio1_paa1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + can_gpio2_paa2 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd1"; + nvidia,pins = "can_gpio2_paa2"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + can_gpio3_paa3 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,pins = "can_gpio3_paa3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + can_gpio4_paa4 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,pins = "can_gpio4_paa4"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + can_gpio5_paa5 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,pins = "can_gpio5_paa5"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + can_gpio6_paa6 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd0"; + nvidia,pins = "can_gpio6_paa6"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + can_gpio7_paa7 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,pins = "can_gpio7_paa7"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + dap1_din_pj2 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2s1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "dap1_din_pj2"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + dap1_dout_pj1 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "dap1_dout_pj1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + dap1_fs_pj3 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "dap1_fs_pj3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + dap1_sclk_pj0 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "dap1_sclk_pj0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + dap2_din_pc3 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2s2"; + nvidia,lpdr = <0x0>; + nvidia,pins = "dap2_din_pc3"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + dap2_dout_pc2 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s2"; + nvidia,lpdr = <0x0>; + nvidia,pins = "dap2_dout_pc2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + dap2_fs_pc4 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s2"; + nvidia,lpdr = <0x0>; + nvidia,pins = "dap2_fs_pc4"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + dap2_sclk_pc1 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s2"; + nvidia,lpdr = <0x0>; + nvidia,pins = "dap2_sclk_pc1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + dap4_din_pcc2 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2s4"; + nvidia,pins = "dap4_din_pcc2"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + dap4_dout_pcc1 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s4"; + nvidia,pins = "dap4_dout_pcc1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + dap4_fs_pcc3 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s4"; + nvidia,pins = "dap4_fs_pcc3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + dap4_sclk_pcc0 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s4"; + nvidia,pins = "dap4_sclk_pcc0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + dmic1_clk_pm1 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s3"; + nvidia,pins = "dmic1_clk_pm1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + dmic1_dat_pm0 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2s3"; + nvidia,pins = "dmic1_dat_pm0"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + dmic2_clk_pm3 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s3"; + nvidia,pins = "dmic2_clk_pm3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + dmic2_dat_pm2 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s3"; + nvidia,pins = "dmic2_dat_pm2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + dmic4_clk_pm5 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd2"; + nvidia,pins = "dmic4_clk_pm5"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + dmic4_dat_pm4 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd2"; + nvidia,pins = "dmic4_dat_pm4"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + dp_aux_ch0_hpd_pp0 { + nvidia,enable-input = <0x1>; + nvidia,function = "dp"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; + nvidia,pins = "dp_aux_ch0_hpd_pp0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + dp_aux_ch1_hpd_pp1 { + nvidia,enable-input = <0x1>; + nvidia,function = "dp"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; + nvidia,pins = "dp_aux_ch1_hpd_pp1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + eqos_mdc_pf5 { + nvidia,enable-input = <0x0>; + nvidia,function = "eqos"; + nvidia,pins = "eqos_mdc_pf5"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + eqos_mdio_pf4 { + nvidia,enable-input = <0x1>; + nvidia,function = "eqos"; + nvidia,pins = "eqos_mdio_pf4"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + eqos_rd0_pe6 { + nvidia,enable-input = <0x1>; + nvidia,function = "eqos"; + nvidia,pins = "eqos_rd0_pe6"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + eqos_rd1_pe7 { + nvidia,enable-input = <0x1>; + nvidia,function = "eqos"; + nvidia,pins = "eqos_rd1_pe7"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + eqos_rd2_pf0 { + nvidia,enable-input = <0x1>; + nvidia,function = "eqos"; + nvidia,pins = "eqos_rd2_pf0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + eqos_rd3_pf1 { + nvidia,enable-input = <0x1>; + nvidia,function = "eqos"; + nvidia,loopback = <0x0>; + nvidia,pins = "eqos_rd3_pf1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + eqos_rx_ctl_pf2 { + nvidia,enable-input = <0x1>; + nvidia,function = "eqos"; + nvidia,pins = "eqos_rx_ctl_pf2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + eqos_rxc_pf3 { + nvidia,enable-input = <0x1>; + nvidia,function = "eqos"; + nvidia,pins = "eqos_rxc_pf3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + eqos_td0_pe1 { + nvidia,enable-input = <0x0>; + nvidia,function = "eqos"; + nvidia,pins = "eqos_td0_pe1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + eqos_td1_pe2 { + nvidia,enable-input = <0x0>; + nvidia,function = "eqos"; + nvidia,pins = "eqos_td1_pe2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + eqos_td2_pe3 { + nvidia,enable-input = <0x0>; + nvidia,function = "eqos"; + nvidia,pins = "eqos_td2_pe3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + eqos_td3_pe4 { + nvidia,enable-input = <0x0>; + nvidia,function = "eqos"; + nvidia,pins = "eqos_td3_pe4"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + eqos_tx_ctl_pe5 { + nvidia,enable-input = <0x0>; + nvidia,function = "eqos"; + nvidia,pins = "eqos_tx_ctl_pe5"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + eqos_txc_pe0 { + nvidia,enable-input = <0x0>; + nvidia,function = "eqos"; + nvidia,pins = "eqos_txc_pe0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + extperiph1_clk_po0 { + nvidia,enable-input = <0x0>; + nvidia,function = "extperiph1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "extperiph1_clk_po0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + extperiph2_clk_po1 { + nvidia,enable-input = <0x0>; + nvidia,function = "extperiph2"; + nvidia,lpdr = <0x0>; + nvidia,pins = "extperiph2_clk_po1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gen1_i2c_scl_pc5 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2c1"; + nvidia,io-high-voltage = <0x1>; + nvidia,lpdr = <0x0>; + nvidia,pins = "gen1_i2c_scl_pc5"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gen1_i2c_sda_pc6 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2c1"; + nvidia,io-high-voltage = <0x1>; + nvidia,lpdr = <0x0>; + nvidia,pins = "gen1_i2c_sda_pc6"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gen7_i2c_scl_pl0 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2c7"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; + nvidia,pins = "gen7_i2c_scl_pl0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gen7_i2c_sda_pl1 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2c7"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; + nvidia,pins = "gen7_i2c_sda_pl1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gen8_i2c_scl_pw0 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2c8"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; + nvidia,pins = "gen8_i2c_scl_pw0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gen8_i2c_sda_pw1 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2c8"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; + nvidia,pins = "gen8_i2c_sda_pw1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gen9_i2c_scl_pl2 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2c9"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; + nvidia,pins = "gen9_i2c_scl_pl2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gen9_i2c_sda_pl3 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2c9"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; + nvidia,pins = "gen9_i2c_sda_pl3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gp_pwm6_pl6 { + nvidia,enable-input = <0x0>; + nvidia,function = "gp"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gp_pwm6_pl6"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + gp_pwm7_pl7 { + nvidia,enable-input = <0x0>; + nvidia,function = "gp"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gp_pwm7_pl7"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + gpio_aud0_pj5 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_aud0_pj5"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_aud1_pj6 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_aud1_pj6"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_aud2_pj7 { + nvidia,enable-input = <0x0>; + nvidia,function = "dspk1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_aud2_pj7"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_aud3_pk0 { + nvidia,enable-input = <0x0>; + nvidia,function = "dspk1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_aud3_pk0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_cam1_pn0 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_cam1_pn0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_cam2_pn1 { + nvidia,enable-input = <0x0>; + nvidia,function = "extperiph3"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_cam2_pn1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_cam3_pn2 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd2"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_cam3_pn2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_cam4_pn3 { + nvidia,enable-input = <0x0>; + nvidia,function = "spi4"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_cam4_pn3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_cam5_pn4 { + nvidia,enable-input = <0x1>; + nvidia,function = "spi4"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_cam5_pn4"; + nvidia,pull = <0x1>; + nvidia,tristate = <0x1>; + }; + + gpio_cam6_pn5 { + nvidia,enable-input = <0x0>; + nvidia,function = "spi4"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_cam6_pn5"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_cam7_pn6 { + nvidia,enable-input = <0x0>; + nvidia,function = "spi4"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_cam7_pn6"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + gpio_dis0_pu0 { + nvidia,enable-input = <0x0>; + nvidia,function = "gp"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_dis0_pu0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_dis1_pu1 { + nvidia,enable-input = <0x1>; + nvidia,function = "displaya"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_dis1_pu1"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_dis2_pu2 { + nvidia,enable-input = <0x0>; + nvidia,function = "dca"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_dis2_pu2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_dis3_pu3 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_dis3_pu3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_dis4_pu4 { + nvidia,enable-input = <0x0>; + nvidia,function = "dca"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_dis4_pu4"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_dis5_pu5 { + nvidia,enable-input = <0x0>; + nvidia,function = "gp"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_dis5_pu5"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_edp0_pp3 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_edp0_pp3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_edp1_pp4 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_edp1_pp4"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + gpio_edp2_pp5 { nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; nvidia,pins = "gpio_edp2_pp5"; nvidia,pull = <0x2>; nvidia,tristate = <0x1>; @@ -7332,16 +8062,968 @@ gpio_edp3_pp6 { nvidia,enable-input = <0x0>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; nvidia,pins = "gpio_edp3_pp6"; nvidia,pull = <0x0>; nvidia,tristate = <0x0>; status = "okay"; }; + + gpio_mdm1_py0 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_mdm1_py0"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_mdm2_py1 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_mdm2_py1"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_mdm3_py2 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_mdm3_py2"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_mdm4_py3 { + nvidia,enable-input = <0x0>; + nvidia,function = "spi1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_mdm4_py3"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + gpio_mdm5_py4 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_mdm5_py4"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_mdm6_py5 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_mdm6_py5"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_mdm7_py6 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_mdm7_py6"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_pq0_pi0 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s6"; + nvidia,pins = "gpio_pq0_pi0"; + nvidia,pull = <0x1>; + nvidia,tristate = <0x0>; + }; + + gpio_pq1_pi1 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s6"; + nvidia,pins = "gpio_pq1_pi1"; + nvidia,pull = <0x1>; + nvidia,tristate = <0x0>; + }; + + gpio_pq2_pi2 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2s6"; + nvidia,pins = "gpio_pq2_pi2"; + nvidia,pull = <0x1>; + nvidia,tristate = <0x1>; + }; + + gpio_pq3_pi3 { + nvidia,enable-input = <0x0>; + nvidia,function = "i2s6"; + nvidia,pins = "gpio_pq3_pi3"; + nvidia,pull = <0x1>; + nvidia,tristate = <0x0>; + }; + + gpio_pq4_pi4 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,pins = "gpio_pq4_pi4"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_pq5_pi5 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd0"; + nvidia,pins = "gpio_pq5_pi5"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_pq6_pi6 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,pins = "gpio_pq6_pi6"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_pq7_pi7 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,pins = "gpio_pq7_pi7"; + nvidia,pull = <0x1>; + nvidia,tristate = <0x1>; + }; + + gpio_sen0_pv0 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_sen0_pv0"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_sen1_pv1 { + nvidia,enable-input = <0x0>; + nvidia,function = "spi2"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_sen1_pv1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_sen2_pv2 { + nvidia,enable-input = <0x1>; + nvidia,function = "spi2"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_sen2_pv2"; + nvidia,pull = <0x1>; + nvidia,tristate = <0x1>; + }; + + gpio_sen3_pv3 { + nvidia,enable-input = <0x0>; + nvidia,function = "spi2"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_sen3_pv3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_sen4_pv4 { + nvidia,enable-input = <0x0>; + nvidia,function = "spi2"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_sen4_pv4"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + gpio_sen5_pv5 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_sen5_pv5"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_sen6_pv6 { + nvidia,enable-input = <0x0>; + nvidia,function = "gp"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_sen6_pv6"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_sen7_pv7 { + nvidia,enable-input = <0x0>; + nvidia,function = "wdt"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_sen7_pv7"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_sen8_pee0 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2c2"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_sen8_pee0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_sen9_pee1 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2c2"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_sen9_pee1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_sw1_pff1 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_sw1_pff1"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_sw2_pff2 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_sw2_pff2"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_sw3_pff3 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_sw3_pff3"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_sw4_pff4 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_sw4_pff4"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_wan1_pb4 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_wan1_pb4"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_wan2_pb5 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_wan2_pb5"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_wan3_pb6 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_wan3_pb6"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_wan4_pc0 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_wan4_pc0"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + gpio_wan5_ph0 { + nvidia,enable-input = <0x0>; + nvidia,function = "spi1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_wan5_ph0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_wan6_ph1 { + nvidia,enable-input = <0x1>; + nvidia,function = "spi1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_wan6_ph1"; + nvidia,pull = <0x1>; + nvidia,tristate = <0x1>; + }; + + gpio_wan7_ph2 { + nvidia,enable-input = <0x0>; + nvidia,function = "spi1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_wan7_ph2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + gpio_wan8_ph3 { + nvidia,enable-input = <0x0>; + nvidia,function = "spi1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpio_wan8_ph3"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + gpu_pwr_req_ph6 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "gpu_pwr_req_ph6"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + hdmi_cec_pp2 { + nvidia,enable-input = <0x1>; + nvidia,function = "hdmi"; + nvidia,io-high-voltage = <0x1>; + nvidia,lpdr = <0x0>; + nvidia,pins = "hdmi_cec_pp2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + mcpu_pwr_req_ph5 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "mcpu_pwr_req_ph5"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + pex_l0_clkreq_n_pa1 { + nvidia,enable-input = <0x1>; + nvidia,function = "pe0"; + nvidia,io-high-voltage = <0x1>; + nvidia,lpdr = <0x0>; + nvidia,pins = "pex_l0_clkreq_n_pa1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + pex_l0_rst_n_pa0 { + nvidia,enable-input = <0x0>; + nvidia,function = "pe0"; + nvidia,io-high-voltage = <0x1>; + nvidia,lpdr = <0x0>; + nvidia,pins = "pex_l0_rst_n_pa0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + pex_l1_clkreq_n_pa4 { + nvidia,enable-input = <0x1>; + nvidia,function = "pe1"; + nvidia,io-high-voltage = <0x1>; + nvidia,lpdr = <0x0>; + nvidia,pins = "pex_l1_clkreq_n_pa4"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + pex_l1_rst_n_pa3 { + nvidia,enable-input = <0x0>; + nvidia,function = "pe1"; + nvidia,io-high-voltage = <0x1>; + nvidia,lpdr = <0x0>; + nvidia,pins = "pex_l1_rst_n_pa3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + pex_l2_clkreq_n_pa6 { + nvidia,enable-input = <0x1>; + nvidia,function = "pe2"; + nvidia,io-high-voltage = <0x1>; + nvidia,lpdr = <0x0>; + nvidia,pins = "pex_l2_clkreq_n_pa6"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + pex_l2_rst_n_pa5 { + nvidia,enable-input = <0x0>; + nvidia,function = "pe2"; + nvidia,io-high-voltage = <0x1>; + nvidia,lpdr = <0x0>; + nvidia,pins = "pex_l2_rst_n_pa5"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + pex_wake_n_pa2 { + nvidia,enable-input = <0x1>; + nvidia,function = "pe"; + nvidia,io-high-voltage = <0x1>; + nvidia,lpdr = <0x0>; + nvidia,pins = "pex_wake_n_pa2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + power_on_pff0 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd0"; + nvidia,lpdr = <0x0>; + nvidia,pins = "power_on_pff0"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + pwr_i2c_scl_ps0 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2c5"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; + nvidia,pins = "pwr_i2c_scl_ps0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + pwr_i2c_sda_ps1 { + nvidia,enable-input = <0x1>; + nvidia,function = "i2c5"; + nvidia,io-high-voltage = <0x0>; + nvidia,lpdr = <0x0>; + nvidia,pins = "pwr_i2c_sda_ps1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + qspi_cs_n_pr5 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd1"; + nvidia,pins = "qspi_cs_n_pr5"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + qspi_io0_pr1 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd1"; + nvidia,pins = "qspi_io0_pr1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + qspi_io1_pr2 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd1"; + nvidia,pins = "qspi_io1_pr2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + qspi_io2_pr3 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd1"; + nvidia,pins = "qspi_io2_pr3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + qspi_io3_pr4 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd1"; + nvidia,pins = "qspi_io3_pr4"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + qspi_sck_pr0 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd1"; + nvidia,loopback = <0x0>; + nvidia,pins = "qspi_sck_pr0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + safe_state_ps3 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd1"; + nvidia,lpdr = <0x0>; + nvidia,pins = "safe_state_ps3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + sdmmc1_clk_pd0 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc1"; + nvidia,loopback = <0x1>; + nvidia,pins = "sdmmc1_clk_pd0"; + nvidia,pull = <0x1>; + nvidia,tristate = <0x0>; + }; + + sdmmc1_cmd_pd1 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc1"; + nvidia,pins = "sdmmc1_cmd_pd1"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc1_dat0_pd2 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc1"; + nvidia,pins = "sdmmc1_dat0_pd2"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc1_dat1_pd3 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc1"; + nvidia,pins = "sdmmc1_dat1_pd3"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc1_dat2_pd4 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc1"; + nvidia,pins = "sdmmc1_dat2_pd4"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc1_dat3_pd5 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc1"; + nvidia,pins = "sdmmc1_dat3_pd5"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc3_clk_pg0 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc3"; + nvidia,loopback = <0x1>; + nvidia,pins = "sdmmc3_clk_pg0"; + nvidia,pull = <0x1>; + nvidia,tristate = <0x0>; + }; + + sdmmc3_cmd_pg1 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc3"; + nvidia,pins = "sdmmc3_cmd_pg1"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc3_dat0_pg2 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc3"; + nvidia,pins = "sdmmc3_dat0_pg2"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc3_dat1_pg3 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc3"; + nvidia,pins = "sdmmc3_dat1_pg3"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc3_dat2_pg4 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc3"; + nvidia,pins = "sdmmc3_dat2_pg4"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc3_dat3_pg5 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc3"; + nvidia,pins = "sdmmc3_dat3_pg5"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc4_clk { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc4"; + nvidia,pins = "sdmmc4_clk"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + sdmmc4_cmd { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc4"; + nvidia,pins = "sdmmc4_cmd"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc4_dat0 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc4"; + nvidia,pins = "sdmmc4_dat0"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc4_dat1 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc4"; + nvidia,pins = "sdmmc4_dat1"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc4_dat2 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc4"; + nvidia,pins = "sdmmc4_dat2"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc4_dat3 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc4"; + nvidia,pins = "sdmmc4_dat3"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc4_dat4 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc4"; + nvidia,pins = "sdmmc4_dat4"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc4_dat5 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc4"; + nvidia,pins = "sdmmc4_dat5"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc4_dat6 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc4"; + nvidia,pins = "sdmmc4_dat6"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc4_dat7 { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc4"; + nvidia,pins = "sdmmc4_dat7"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x0>; + }; + + sdmmc4_dqs { + nvidia,enable-input = <0x1>; + nvidia,function = "sdmmc4"; + nvidia,pins = "sdmmc4_dqs"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + touch_clk_pee2 { + nvidia,enable-input = <0x0>; + nvidia,function = "touch"; + nvidia,lpdr = <0x0>; + nvidia,pins = "touch_clk_pee2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + uart1_cts_pt3 { + nvidia,enable-input = <0x1>; + nvidia,function = "uarta"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart1_cts_pt3"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + uart1_rts_pt2 { + nvidia,enable-input = <0x0>; + nvidia,function = "uarta"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart1_rts_pt2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + uart1_rx_pt1 { + nvidia,enable-input = <0x1>; + nvidia,function = "uarta"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart1_rx_pt1"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + uart1_tx_pt0 { + nvidia,enable-input = <0x0>; + nvidia,function = "uarta"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart1_tx_pt0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + uart2_cts_px3 { + nvidia,enable-input = <0x1>; + nvidia,function = "uartb"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart2_cts_px3"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + uart2_rts_px2 { + nvidia,enable-input = <0x0>; + nvidia,function = "uartb"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart2_rts_px2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + uart2_rx_px1 { + nvidia,enable-input = <0x1>; + nvidia,function = "uartb"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart2_rx_px1"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + uart2_tx_px0 { + nvidia,enable-input = <0x0>; + nvidia,function = "uartb"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart2_tx_px0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + uart3_cts_pw5 { + nvidia,enable-input = <0x1>; + nvidia,function = "uartc"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart3_cts_pw5"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + uart3_rts_pw4 { + nvidia,enable-input = <0x0>; + nvidia,function = "uartc"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart3_rts_pw4"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + uart3_rx_pw3 { + nvidia,enable-input = <0x1>; + nvidia,function = "uartc"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart3_rx_pw3"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + uart3_tx_pw2 { + nvidia,enable-input = <0x0>; + nvidia,function = "uartc"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart3_tx_pw2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + uart4_cts_pb3 { + nvidia,enable-input = <0x1>; + nvidia,function = "uartd"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart4_cts_pb3"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + uart4_rts_pb2 { + nvidia,enable-input = <0x0>; + nvidia,function = "uartd"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart4_rts_pb2"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + uart4_rx_pb1 { + nvidia,enable-input = <0x1>; + nvidia,function = "uartd"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart4_rx_pb1"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + uart4_tx_pb0 { + nvidia,enable-input = <0x0>; + nvidia,function = "uartd"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart4_tx_pb0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + uart5_cts_px7 { + nvidia,enable-input = <0x1>; + nvidia,function = "rsvd2"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart5_cts_px7"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + uart5_rts_px6 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd2"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart5_rts_px6"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + uart5_rx_px5 { + nvidia,enable-input = <0x0>; + nvidia,function = "gp"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart5_rx_px5"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + uart5_tx_px4 { + nvidia,enable-input = <0x1>; + nvidia,function = "nv"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart5_tx_px4"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x1>; + }; + + uart7_rx_pw7 { + nvidia,enable-input = <0x1>; + nvidia,function = "uartg"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart7_rx_pw7"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; + + uart7_tx_pw6 { + nvidia,enable-input = <0x0>; + nvidia,function = "uartg"; + nvidia,lpdr = <0x0>; + nvidia,pins = "uart7_tx_pw6"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + ufs0_ref_clk_pbb0 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd1"; + nvidia,pins = "ufs0_ref_clk_pbb0"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + ufs0_rst_pbb1 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd1"; + nvidia,pins = "ufs0_rst_pbb1"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + usb_vbus_en0_pl4 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd1"; + nvidia,io-high-voltage = <0x1>; + nvidia,lpdr = <0x0>; + nvidia,pins = "usb_vbus_en0_pl4"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + usb_vbus_en1_pl5 { + nvidia,enable-input = <0x0>; + nvidia,function = "rsvd1"; + nvidia,io-high-voltage = <0x1>; + nvidia,lpdr = <0x0>; + nvidia,pins = "usb_vbus_en1_pl5"; + nvidia,pull = <0x0>; + nvidia,tristate = <0x0>; + }; + + vcomp_alert_ps4 { + nvidia,enable-input = <0x1>; + nvidia,function = "soc"; + nvidia,lpdr = <0x0>; + nvidia,pins = "vcomp_alert_ps4"; + nvidia,pull = <0x2>; + nvidia,tristate = <0x1>; + }; }; devslp_active { - linux,phandle = <0x16>; - phandle = <0x16>; + linux,phandle = <0x18>; + phandle = <0x18>; sata { nvidia,enable-input = <0x0>; @@ -7354,8 +9036,8 @@ }; devslp_pullup { - linux,phandle = <0x17>; - phandle = <0x17>; + linux,phandle = <0x19>; + phandle = <0x19>; sata { nvidia,function = "sata"; @@ -7365,8 +9047,8 @@ }; dmic1_dap_active { - linux,phandle = <0xea>; - phandle = <0xea>; + linux,phandle = <0xed>; + phandle = <0xed>; dmic_dmic1_clk_pm1 { nvidia,function = "dmic1"; @@ -7380,8 +9062,8 @@ }; dmic2_dap_active { - linux,phandle = <0xeb>; - phandle = <0xeb>; + linux,phandle = <0xee>; + phandle = <0xee>; dmic_dmic2_clk_pm3 { nvidia,function = "dmic2"; @@ -7395,8 +9077,8 @@ }; dmic3_dap_active { - linux,phandle = <0xec>; - phandle = <0xec>; + linux,phandle = <0xef>; + phandle = <0xef>; dmic_can_gpio0_paa0 { nvidia,function = "dmic3"; @@ -7410,8 +9092,8 @@ }; dmic3_dap_inactive { - linux,phandle = <0xed>; - phandle = <0xed>; + linux,phandle = <0xf0>; + phandle = <0xf0>; dmic_can_gpio0_paa0 { nvidia,function = "dmic5"; @@ -7425,8 +9107,8 @@ }; dmic4_dap_active { - linux,phandle = <0xee>; - phandle = <0xee>; + linux,phandle = <0xf1>; + phandle = <0xf1>; dmic_dmic4_clk_pm5 { nvidia,function = "dmic4"; @@ -7439,9 +9121,14 @@ }; }; + drive { + linux,phandle = <0x16>; + phandle = <0x16>; + }; + i2s3_dap_active { - linux,phandle = <0xe9>; - phandle = <0xe9>; + linux,phandle = <0xec>; + phandle = <0xec>; i2s3_dmic1_clk_pm1 { nvidia,function = "i2s3"; @@ -7464,9 +9151,14 @@ }; }; + unused_lowpower { + linux,phandle = <0x17>; + phandle = <0x17>; + }; + vbus_en0_default { - linux,phandle = <0xa2>; - phandle = <0xa2>; + linux,phandle = <0xa4>; + phandle = <0xa4>; usb_vbus_en0_pl4 { nvidia,enable-input = <0x1>; @@ -7477,8 +9169,8 @@ }; vbus_en0_oc_passthrough { - linux,phandle = <0xa0>; - phandle = <0xa0>; + linux,phandle = <0xa2>; + phandle = <0xa2>; usb_vbus_en0_pl4 { nvidia,enable-input = <0x1>; @@ -7490,8 +9182,8 @@ }; vbus_en0_oc_tristate { - linux,phandle = <0x9e>; - phandle = <0x9e>; + linux,phandle = <0xa0>; + phandle = <0xa0>; usb_vbus_en0_pl4 { nvidia,enable-input = <0x1>; @@ -7503,8 +9195,8 @@ }; vbus_en1_default { - linux,phandle = <0xa3>; - phandle = <0xa3>; + linux,phandle = <0xa5>; + phandle = <0xa5>; usb_vbus_en1_pl5 { nvidia,enable-input = <0x1>; @@ -7515,8 +9207,8 @@ }; vbus_en1_oc_passthrough { - linux,phandle = <0xa1>; - phandle = <0xa1>; + linux,phandle = <0xa3>; + phandle = <0xa3>; usb_vbus_en1_pl5 { nvidia,enable-input = <0x1>; @@ -7528,8 +9220,8 @@ }; vbus_en1_oc_tristate { - linux,phandle = <0x9f>; - phandle = <0x9f>; + linux,phandle = <0xa1>; + phandle = <0xa1>; usb_vbus_en1_pl5 { nvidia,enable-input = <0x1>; @@ -7547,7 +9239,7 @@ ids = ">=3310-1000-300", "3310-1000-200-F"; override@0 { - target = <0x114>; + target = <0x117>; _overlay_ { @@ -7562,7 +9254,7 @@ }; override@1 { - target = <0x115>; + target = <0x118>; _overlay_ { @@ -7585,7 +9277,7 @@ ids = ">=3310-1000-800"; override@0 { - target = <0x115>; + target = <0x118>; _overlay_ { @@ -7604,7 +9296,7 @@ odm-data = "enable-denver-wdt"; override@0 { - target = <0x110>; + target = <0x113>; _overlay_ { status = "okay"; @@ -7628,7 +9320,7 @@ odm-data = "enable-ufs-on-uphy-lane4"; override@0 { - target = <0x6f>; + target = <0x71>; _overlay_ { status = "okay"; @@ -7636,7 +9328,7 @@ }; override@1 { - target = <0x77>; + target = <0x79>; _overlay_ { status = "disabled"; @@ -7644,7 +9336,7 @@ }; override@3 { - target = <0x87>; + target = <0x89>; _overlay_ { @@ -7674,7 +9366,7 @@ odm-data = "enable-pmic-wdt"; override@0 { - target = <0x111>; + target = <0x114>; _overlay_ { status = "okay"; @@ -7686,7 +9378,7 @@ odm-data = "enable-pmic-wdt", "enable-denver-wdt"; override@0 { - target = <0x112>; + target = <0x115>; _overlay_ { status = "disabled"; @@ -7698,55 +9390,55 @@ odm-data = "mods-build"; override@0 { + target = <0x99>; + + _overlay_ { + status = "disabled"; + }; + }; + + override@1 { target = <0x97>; _overlay_ { + delete-target-property = "mboxes"; + }; + }; + + override@2 { + target = <0x116>; + + _overlay_ { + mmu-masters = <0x51 0x1 0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x52 0x2 0x53 0x3 0x48 0x4 0x54 0x5 0x55 0x6 0x56 0x7 0x57 0x8 0x58 0x9 0x59 0x9 0x5a 0x9 0x5b 0xa 0x5c 0xb 0x5d 0xc 0x5e 0xd 0x5f 0xe 0x60 0xf 0x61 0x33 0x62 0x10 0x63 0x38 0x64 0x39 0x65 0x3a 0x66 0x3b 0x67 0x3c 0x68 0x3d 0x69 0x3e 0x6a 0x3f 0x6b 0x1e 0x6c 0x2a 0x6d 0x14 0x6e 0x17 0x110 0x18 0x6f 0x19 0x70 0x1a 0x71 0x15 0x72 0x1b 0x73 0x1c 0x74 0x12 0x75 0x1e 0x76 0x1e 0x77 0x1e 0x78 0x11 0x79 0x1d 0x4e 0x16 0x7a 0x2a 0x7c 0x32>; + }; + }; + + override@3 { + target = <0x1b>; + + _overlay_ { + nvidia,bypass-smmu; + }; + }; + + override@4 { + target = <0x110>; + + _overlay_ { status = "disabled"; }; }; - override@1 { - target = <0x95>; - - _overlay_ { - delete-target-property = "mboxes"; - }; - }; - - override@2 { - target = <0x113>; - - _overlay_ { - mmu-masters = <0x4f 0x1 0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x50 0x2 0x51 0x3 0x46 0x4 0x52 0x5 0x53 0x6 0x54 0x7 0x55 0x8 0x56 0x9 0x57 0x9 0x58 0x9 0x59 0xa 0x5a 0xb 0x5b 0xc 0x5c 0xd 0x5d 0xe 0x5e 0xf 0x5f 0x33 0x60 0x10 0x61 0x38 0x62 0x39 0x63 0x3a 0x64 0x3b 0x65 0x3c 0x66 0x3d 0x67 0x3e 0x68 0x3f 0x69 0x1e 0x6a 0x2a 0x6b 0x14 0x6c 0x17 0x10d 0x18 0x6d 0x19 0x6e 0x1a 0x6f 0x15 0x70 0x1b 0x71 0x1c 0x72 0x12 0x73 0x1e 0x74 0x1e 0x75 0x1e 0x76 0x11 0x77 0x1d 0x4c 0x16 0x78 0x2a 0x7a 0x32>; - }; - }; - - override@3 { - target = <0x19>; - - _overlay_ { - nvidia,bypass-smmu; - }; - }; - - override@4 { - target = <0x10d>; + override@5 { + target = <0x70>; _overlay_ { status = "disabled"; }; }; - override@5 { + override@6 { target = <0x6e>; - - _overlay_ { - status = "disabled"; - }; - }; - - override@6 { - target = <0x6c>; _overlay_ { delete-target-property = "nvidia,enable-hwcq"; @@ -7758,7 +9450,7 @@ odm-data = "enable-high-speed-uart"; override@0 { - target = <0x80>; + target = <0x82>; _overlay_ { compatible = "nvidia,tegra186-hsuart"; @@ -7771,7 +9463,7 @@ odm-data = "enable-sdmmc-hwcq"; override@0 { - target = <0x6c>; + target = <0x6e>; _overlay_ { nvidia,enable-hwcq; @@ -7783,7 +9475,7 @@ odm-data = "enable-ufs-on-uphy-lane5"; override@0 { - target = <0x6f>; + target = <0x71>; _overlay_ { status = "okay"; @@ -7791,7 +9483,7 @@ }; override@1 { - target = <0x77>; + target = <0x79>; _overlay_ { status = "disabled"; @@ -7799,7 +9491,7 @@ }; override@3 { - target = <0x87>; + target = <0x89>; _overlay_ { @@ -7823,16 +9515,16 @@ odm-data = "enable-pcie-on-uphy-lane0"; override@0 { - target = <0x70>; + target = <0x72>; _overlay_ { phy-names = "utmi-0", "utmi-1", "utmi-2"; - phys = <0x95 0x10 0x95 0x11 0x95 0x12>; + phys = <0x97 0x10 0x97 0x11 0x97 0x12>; }; }; override@1 { - target = <0x9d>; + target = <0x9f>; _overlay_ { @@ -7858,7 +9550,7 @@ ids = ">=3310-1000-500"; override@0 { - target = <0x76>; + target = <0x78>; _overlay_ { @@ -7881,16 +9573,16 @@ ids = ">=3310-1000-500"; override@0 { - target = <0x70>; + target = <0x72>; _overlay_ { phy-names = "utmi-0", "utmi-1", "utmi-2", "usb3-0"; - phys = <0x95 0x10 0x95 0x11 0x95 0x12 0x95 0x0>; + phys = <0x97 0x10 0x97 0x11 0x97 0x12 0x97 0x0>; }; }; override@1 { - target = <0x9d>; + target = <0x9f>; _overlay_ { @@ -7909,14 +9601,14 @@ ids = "<3310-1000-500"; override@0 { - target = <0x116>; + target = <0x119>; _overlay_ { delete-target-property = "wlan-pwr-gpio"; interrupt-parent = <0x12>; interrupts = <0x10 0x14>; pwr-retry-cnt = <0x0>; - sdhci-host = <0x10d>; + sdhci-host = <0x110>; }; }; @@ -7937,7 +9629,7 @@ }; override@3 { - target = <0x1c>; + target = <0x1e>; _overlay_ { @@ -7952,15 +9644,15 @@ ids = ">=3310-1000-200"; override@0 { - target = <0x77>; - - _overlay_ { - gpios = <0x18 0x7 0x0>; + target = <0x79>; + + _overlay_ { + gpios = <0x1a 0x7 0x0>; }; }; override@1 { - target = <0x2c>; + target = <0x2e>; _overlay_ { @@ -7975,7 +9667,7 @@ ids = "1639-1000-001"; overrides@0 { - target = <0x128>; + target = <0x12b>; _overlay_ { status = "okay"; @@ -7983,18 +9675,18 @@ }; overrides@1 { - target = <0xc0>; + target = <0xc2>; _overlay_ { enable-active-high; - gpio = <0x1c 0xb 0x1>; + gpio = <0x1e 0xb 0x1>; regulator-always-on; regulator-boot-on; }; }; overrides@2 { - target = <0x129>; + target = <0x12c>; _overlay_ { status = "disabled"; @@ -8002,7 +9694,7 @@ }; overrides@3 { - target = <0x12a>; + target = <0x12d>; _overlay_ { status = "okay"; @@ -8010,7 +9702,7 @@ }; overrides@4 { - target = <0x4f>; + target = <0x51>; _overlay_ { @@ -8029,7 +9721,7 @@ ids = "1824-1100-001"; overrides@0 { - target = <0x4f>; + target = <0x51>; _overlay_ { @@ -8067,7 +9759,7 @@ ids = "2614-0000-000"; overrides@0 { - target = <0x125>; + target = <0x128>; _overlay_ { status = "okay"; @@ -8075,10 +9767,10 @@ }; overrides@1 { - target = <0x120>; - - _overlay_ { - codec-dai = <0x125>; + target = <0x123>; + + _overlay_ { + codec-dai = <0x128>; }; }; }; @@ -8087,7 +9779,7 @@ ids = "2614-0000-100"; overrides@0 { - target = <0x126>; + target = <0x129>; _overlay_ { status = "okay"; @@ -8095,10 +9787,10 @@ }; overrides@1 { - target = <0x120>; - - _overlay_ { - codec-dai = <0x126>; + target = <0x123>; + + _overlay_ { + codec-dai = <0x129>; }; }; }; @@ -8107,7 +9799,7 @@ ids = "2614-0000-*"; overrides@0 { - target = <0x11b>; + target = <0x11e>; _overlay_ { status = "okay"; @@ -8115,7 +9807,7 @@ }; overrides@1 { - target = <0x107>; + target = <0x10a>; _overlay_ { status = "okay"; @@ -8123,7 +9815,7 @@ }; overrides@10 { - target = <0x74>; + target = <0x76>; _overlay_ { nvidia,audio-routing = "x Headphone Jack", "x HPO L Playback", "x Headphone Jack", "x HPO R Playback", "x IN1P", "x Mic Jack", "x Int Spk", "x SPO Playback", "x DMIC L1", "x Int Mic", "x DMIC L2", "x Int Mic", "x DMIC R1", "x Int Mic", "x DMIC R2", "x Int Mic", "y Headphone", "y OUT", "y IN", "y Mic", "z Headphone", "z OUT", "z IN", "z Mic", "m Headphone", "m OUT", "m IN", "m Mic", "n Headphone", "n OUT", "n IN", "n Mic", "o Headphone", "o OUT", "o IN", "o Mic", "a IN", "a Mic", "b IN", "b Mic", "c IN", "c Mic", "d IN", "d Mic", "e Headphone", "e OUT", "e IN", "e Mic", "d1 Headphone", "d1 OUT", "d2 Headphone", "d2 OUT"; @@ -8131,60 +9823,68 @@ }; overrides@11 { + target = <0x123>; + + _overlay_ { + codec-dai-name = "rt5659-aif1"; + }; + }; + + overrides@12 { + target = <0x124>; + + _overlay_ { + codec-dai = <0x125>; + codec-dai-name = "tas2552-amplifier"; + cpu-dai = <0xe9>; + cpu-dai-name = "DSPK2"; + }; + }; + + overrides@13 { + target = <0x126>; + + _overlay_ { + codec-dai = <0x127>; + codec-dai-name = "tas2552-amplifier"; + cpu-dai = <0xe9>; + cpu-dai-name = "DSPK2"; + }; + }; + + overrides@14 { + target = <0x11f>; + + _overlay_ { + status = "okay"; + }; + }; + + overrides@15 { target = <0x120>; _overlay_ { - codec-dai-name = "rt5659-aif1"; - }; - }; - - overrides@12 { + status = "okay"; + }; + }; + + overrides@16 { target = <0x121>; _overlay_ { - codec-dai = <0x122>; - codec-dai-name = "tas2552-amplifier"; - cpu-dai = <0xe6>; - cpu-dai-name = "DSPK2"; - }; - }; - - overrides@13 { - target = <0x123>; - - _overlay_ { - codec-dai = <0x124>; - codec-dai-name = "tas2552-amplifier"; - cpu-dai = <0xe6>; - cpu-dai-name = "DSPK2"; - }; - }; - - overrides@14 { - target = <0x11c>; - - _overlay_ { - status = "okay"; - }; - }; - - overrides@15 { - target = <0x11d>; - - _overlay_ { - status = "okay"; - }; - }; - - overrides@16 { - target = <0x11e>; - - _overlay_ { status = "disabled"; }; }; overrides@17 { + target = <0x122>; + + _overlay_ { + status = "okay"; + }; + }; + + overrides@2 { target = <0x11f>; _overlay_ { @@ -8192,16 +9892,8 @@ }; }; - overrides@2 { - target = <0x11c>; - - _overlay_ { - status = "okay"; - }; - }; - overrides@3 { - target = <0x11d>; + target = <0x120>; _overlay_ { status = "okay"; @@ -8209,7 +9901,7 @@ }; overrides@4 { - target = <0x11d>; + target = <0x120>; _overlay_ { status = "okay"; @@ -8217,7 +9909,7 @@ }; overrides@5 { - target = <0x11e>; + target = <0x121>; _overlay_ { status = "disabled"; @@ -8225,7 +9917,7 @@ }; overrides@6 { - target = <0x11f>; + target = <0x122>; _overlay_ { status = "okay"; @@ -8233,7 +9925,7 @@ }; overrides@8 { - target = <0x23>; + target = <0x25>; _overlay_ { status = "okay"; @@ -8245,23 +9937,23 @@ ids = "3320-1000-000", "3320-1100-000"; overrides@1 { - target = <0x127>; + target = <0x12a>; _overlay_ { status = "okay"; outn { - ti,enable-gpio = <0x31 0x3 0x0>; + ti,enable-gpio = <0x33 0x3 0x0>; }; outp { - ti,enable-gpio = <0x31 0x2 0x0>; + ti,enable-gpio = <0x33 0x2 0x0>; }; }; }; overrides@2 { - target = <0x4f>; + target = <0x51>; _overlay_ { @@ -8280,7 +9972,7 @@ }; overrides@3 { - target = <0x87>; + target = <0x89>; _overlay_ { @@ -8299,34 +9991,34 @@ ids = "3320-1000-100", "3320-1000-200"; overrides@1 { - target = <0x127>; + target = <0x12a>; _overlay_ { status = "okay"; outn { delete-target-property = "ti,disable-active-discharge"; - ti,active-discharge-gpio = <0x31 0x3 0x0>; + ti,active-discharge-gpio = <0x33 0x3 0x0>; ti,active-discharge-time = <0x7d0>; - ti,enable-gpio = <0x31 0x2 0x0>; + ti,enable-gpio = <0x33 0x2 0x0>; }; outp { - ti,enable-gpio = <0xc3 0x4 0x0>; + ti,enable-gpio = <0xc5 0x4 0x0>; }; }; }; overrides@2 { - target = <0xbd>; - - _overlay_ { - gpio = <0x31 0x0 0x0>; + target = <0xbf>; + + _overlay_ { + gpio = <0x33 0x0 0x0>; }; }; overrides@3 { - target = <0x4f>; + target = <0x51>; _overlay_ { @@ -8345,7 +10037,7 @@ }; overrides@4 { - target = <0x87>; + target = <0x89>; _overlay_ { @@ -8364,7 +10056,7 @@ ids = ">=3320-1000-000", ">=3320-1100-000"; override@0 { - target = <0x4f>; + target = <0x51>; _overlay_ { @@ -8391,7 +10083,7 @@ ids = "3322-*"; override@0 { - target = <0x46>; + target = <0x48>; _overlay_ { num-channels = <0x6>; @@ -8399,7 +10091,7 @@ }; override@1 { - target = <0x50>; + target = <0x52>; _overlay_ { num-channels = <0x6>; @@ -8407,18 +10099,18 @@ }; override@10 { - target = <0xa9>; + target = <0xab>; _overlay_ { bus-width = <0x2>; csi-port = <0x0>; - remote-endpoint = <0xb4>; + remote-endpoint = <0xb6>; status = "okay"; }; }; override@11 { - target = <0x130>; + target = <0x133>; _overlay_ { status = "okay"; @@ -8426,7 +10118,7 @@ }; override@12 { - target = <0x131>; + target = <0x134>; _overlay_ { status = "okay"; @@ -8434,18 +10126,18 @@ }; override@13 { - target = <0x24>; + target = <0x26>; _overlay_ { bus-width = <0x2>; csi-port = <0x0>; - remote-endpoint = <0x16a>; + remote-endpoint = <0x16d>; status = "okay"; }; }; override@14 { - target = <0x133>; + target = <0x136>; _overlay_ { status = "okay"; @@ -8453,16 +10145,16 @@ }; override@15 { - target = <0xb4>; - - _overlay_ { - remote-endpoint = <0xa9>; + target = <0xb6>; + + _overlay_ { + remote-endpoint = <0xab>; status = "okay"; }; }; override@16 { - target = <0x16b>; + target = <0x16e>; _overlay_ { status = "okay"; @@ -8470,7 +10162,7 @@ }; override@17 { - target = <0x137>; + target = <0x13a>; _overlay_ { badge = "e3322_centerleft_P5V27C"; @@ -8481,7 +10173,7 @@ }; override@18 { - target = <0x138>; + target = <0x13b>; _overlay_ { devname = "imx219 31-0010"; @@ -8492,7 +10184,7 @@ }; override@19 { - target = <0x139>; + target = <0x13c>; _overlay_ { pcl_id = "v4l2_lens"; @@ -8501,7 +10193,7 @@ }; override@2 { - target = <0x134>; + target = <0x137>; _overlay_ { isp_bw_margin_pct = <0x19>; @@ -8515,7 +10207,7 @@ }; override@20 { - target = <0x13a>; + target = <0x13d>; _overlay_ { status = "okay"; @@ -8523,18 +10215,18 @@ }; override@21 { - target = <0xab>; + target = <0xad>; _overlay_ { bus-width = <0x2>; csi-port = <0x1>; - remote-endpoint = <0xb5>; + remote-endpoint = <0xb7>; status = "okay"; }; }; override@22 { - target = <0x13c>; + target = <0x13f>; _overlay_ { status = "okay"; @@ -8542,7 +10234,7 @@ }; override@23 { - target = <0x13d>; + target = <0x140>; _overlay_ { status = "okay"; @@ -8550,18 +10242,18 @@ }; override@24 { - target = <0x21>; + target = <0x23>; _overlay_ { bus-width = <0x2>; csi-port = <0x1>; - remote-endpoint = <0xaa>; + remote-endpoint = <0xac>; status = "okay"; }; }; override@25 { - target = <0x13f>; + target = <0x142>; _overlay_ { status = "okay"; @@ -8569,16 +10261,16 @@ }; override@26 { - target = <0xb5>; - - _overlay_ { - remote-endpoint = <0xab>; + target = <0xb7>; + + _overlay_ { + remote-endpoint = <0xad>; status = "okay"; }; }; override@27 { - target = <0x16c>; + target = <0x16f>; _overlay_ { status = "okay"; @@ -8586,7 +10278,7 @@ }; override@28 { - target = <0x146>; + target = <0x149>; _overlay_ { badge = "e3322_centerright_P5V27C"; @@ -8597,7 +10289,7 @@ }; override@29 { - target = <0x147>; + target = <0x14a>; _overlay_ { devname = "imx219 32-0010"; @@ -8608,7 +10300,7 @@ }; override@3 { - target = <0x25>; + target = <0x27>; _overlay_ { status = "okay"; @@ -8616,7 +10308,7 @@ }; override@30 { - target = <0x148>; + target = <0x14b>; _overlay_ { pcl_id = "v4l2_lens"; @@ -8625,7 +10317,7 @@ }; override@31 { - target = <0x149>; + target = <0x14c>; _overlay_ { status = "okay"; @@ -8633,18 +10325,18 @@ }; override@32 { - target = <0xad>; + target = <0xaf>; _overlay_ { bus-width = <0x2>; csi-port = <0x2>; - remote-endpoint = <0xb6>; + remote-endpoint = <0xb8>; status = "okay"; }; }; override@33 { - target = <0x14a>; + target = <0x14d>; _overlay_ { status = "okay"; @@ -8652,7 +10344,7 @@ }; override@34 { - target = <0x14b>; + target = <0x14e>; _overlay_ { status = "okay"; @@ -8660,18 +10352,18 @@ }; override@35 { - target = <0x26>; + target = <0x28>; _overlay_ { bus-width = <0x2>; csi-port = <0x2>; - remote-endpoint = <0xac>; + remote-endpoint = <0xae>; status = "okay"; }; }; override@36 { - target = <0x14d>; + target = <0x150>; _overlay_ { status = "okay"; @@ -8679,16 +10371,16 @@ }; override@37 { - target = <0xb6>; - - _overlay_ { - remote-endpoint = <0xad>; + target = <0xb8>; + + _overlay_ { + remote-endpoint = <0xaf>; status = "okay"; }; }; override@38 { - target = <0x16d>; + target = <0x170>; _overlay_ { status = "okay"; @@ -8696,7 +10388,7 @@ }; override@39 { - target = <0x14f>; + target = <0x152>; _overlay_ { badge = "e3322_topleft_P5V27C"; @@ -8707,7 +10399,7 @@ }; override@4 { - target = <0x141>; + target = <0x144>; _overlay_ { status = "okay"; @@ -8715,7 +10407,7 @@ }; override@40 { - target = <0x150>; + target = <0x153>; _overlay_ { devname = "imx219 33-0010"; @@ -8726,7 +10418,7 @@ }; override@41 { - target = <0x151>; + target = <0x154>; _overlay_ { pcl_id = "v4l2_lens"; @@ -8735,7 +10427,7 @@ }; override@42 { - target = <0x152>; + target = <0x155>; _overlay_ { status = "okay"; @@ -8743,18 +10435,18 @@ }; override@43 { - target = <0xaf>; + target = <0xb1>; _overlay_ { bus-width = <0x2>; csi-port = <0x3>; - remote-endpoint = <0xb7>; + remote-endpoint = <0xb9>; status = "okay"; }; }; override@44 { - target = <0x153>; + target = <0x156>; _overlay_ { status = "okay"; @@ -8762,7 +10454,7 @@ }; override@45 { - target = <0x154>; + target = <0x157>; _overlay_ { status = "okay"; @@ -8770,18 +10462,18 @@ }; override@46 { - target = <0x27>; + target = <0x29>; _overlay_ { bus-width = <0x2>; csi-port = <0x3>; - remote-endpoint = <0xae>; + remote-endpoint = <0xb0>; status = "okay"; }; }; override@47 { - target = <0x156>; + target = <0x159>; _overlay_ { status = "okay"; @@ -8789,16 +10481,16 @@ }; override@48 { - target = <0xb7>; - - _overlay_ { - remote-endpoint = <0xaf>; + target = <0xb9>; + + _overlay_ { + remote-endpoint = <0xb1>; status = "okay"; }; }; override@49 { - target = <0x16e>; + target = <0x171>; _overlay_ { status = "okay"; @@ -8806,7 +10498,7 @@ }; override@5 { - target = <0x169>; + target = <0x16c>; _overlay_ { status = "okay"; @@ -8814,7 +10506,7 @@ }; override@50 { - target = <0x158>; + target = <0x15b>; _overlay_ { badge = "e3322_bottomright_P5V27C"; @@ -8825,7 +10517,7 @@ }; override@51 { - target = <0x159>; + target = <0x15c>; _overlay_ { devname = "imx219 34-0010"; @@ -8836,7 +10528,7 @@ }; override@52 { - target = <0x15a>; + target = <0x15d>; _overlay_ { pcl_id = "v4l2_lens"; @@ -8845,7 +10537,7 @@ }; override@53 { - target = <0x15b>; + target = <0x15e>; _overlay_ { status = "okay"; @@ -8853,18 +10545,18 @@ }; override@54 { - target = <0xb1>; + target = <0xb3>; _overlay_ { bus-width = <0x2>; csi-port = <0x4>; - remote-endpoint = <0xb8>; + remote-endpoint = <0xba>; status = "okay"; }; }; override@55 { - target = <0x15c>; + target = <0x15f>; _overlay_ { status = "okay"; @@ -8872,7 +10564,7 @@ }; override@56 { - target = <0x15d>; + target = <0x160>; _overlay_ { status = "okay"; @@ -8880,18 +10572,18 @@ }; override@57 { - target = <0x28>; + target = <0x2a>; _overlay_ { bus-width = <0x2>; csi-port = <0x4>; - remote-endpoint = <0xb0>; + remote-endpoint = <0xb2>; status = "okay"; }; }; override@58 { - target = <0x15f>; + target = <0x162>; _overlay_ { status = "okay"; @@ -8899,16 +10591,16 @@ }; override@59 { - target = <0xb8>; - - _overlay_ { - remote-endpoint = <0xb1>; + target = <0xba>; + + _overlay_ { + remote-endpoint = <0xb3>; status = "okay"; }; }; override@6 { - target = <0x12c>; + target = <0x12f>; _overlay_ { badge = "e3322_bottomleft_P5V27C"; @@ -8919,7 +10611,7 @@ }; override@60 { - target = <0x16f>; + target = <0x172>; _overlay_ { status = "okay"; @@ -8927,7 +10619,7 @@ }; override@61 { - target = <0x161>; + target = <0x164>; _overlay_ { badge = "e3322_topright_P5V27C"; @@ -8938,7 +10630,7 @@ }; override@62 { - target = <0x162>; + target = <0x165>; _overlay_ { devname = "imx219 35-0010"; @@ -8949,7 +10641,7 @@ }; override@63 { - target = <0x163>; + target = <0x166>; _overlay_ { pcl_id = "v4l2_lens"; @@ -8958,7 +10650,7 @@ }; override@64 { - target = <0x164>; + target = <0x167>; _overlay_ { status = "okay"; @@ -8966,18 +10658,18 @@ }; override@65 { - target = <0xb3>; + target = <0xb5>; _overlay_ { bus-width = <0x2>; csi-port = <0x5>; - remote-endpoint = <0xb9>; + remote-endpoint = <0xbb>; status = "okay"; }; }; override@66 { - target = <0x165>; + target = <0x168>; _overlay_ { status = "okay"; @@ -8985,7 +10677,7 @@ }; override@67 { - target = <0x166>; + target = <0x169>; _overlay_ { status = "okay"; @@ -8993,18 +10685,18 @@ }; override@68 { - target = <0x29>; + target = <0x2b>; _overlay_ { bus-width = <0x2>; csi-port = <0x5>; - remote-endpoint = <0xb2>; + remote-endpoint = <0xb4>; status = "okay"; }; }; override@69 { - target = <0x168>; + target = <0x16b>; _overlay_ { status = "okay"; @@ -9012,7 +10704,7 @@ }; override@7 { - target = <0x12d>; + target = <0x130>; _overlay_ { devname = "imx219 30-0010"; @@ -9023,10 +10715,10 @@ }; override@70 { - target = <0xb9>; - - _overlay_ { - remote-endpoint = <0xb3>; + target = <0xbb>; + + _overlay_ { + remote-endpoint = <0xb5>; status = "okay"; }; }; @@ -9059,7 +10751,7 @@ }; override@712 { - target = <0x1c>; + target = <0x1e>; _overlay_ { @@ -9070,7 +10762,7 @@ }; override@72 { - target = <0x25>; + target = <0x27>; _overlay_ { @@ -9097,7 +10789,7 @@ }; override@8 { - target = <0x12e>; + target = <0x131>; _overlay_ { pcl_id = "v4l2_lens"; @@ -9106,7 +10798,7 @@ }; override@9 { - target = <0x12f>; + target = <0x132>; _overlay_ { status = "okay"; @@ -9118,7 +10810,7 @@ ids = "3323-1000-*"; override@0 { - target = <0x135>; + target = <0x138>; _overlay_ { status = "okay"; @@ -9126,7 +10818,7 @@ }; override@1 { - target = <0x12c>; + target = <0x12f>; _overlay_ { badge = "e3323_bottom_CH06P1"; @@ -9137,18 +10829,18 @@ }; override@10 { - target = <0xa9>; + target = <0xab>; _overlay_ { bus-width = <0x4>; csi-port = <0x0>; - remote-endpoint = <0xb4>; + remote-endpoint = <0xb6>; status = "okay"; }; }; override@11 { - target = <0x13a>; + target = <0x13d>; _overlay_ { status = "okay"; @@ -9156,18 +10848,18 @@ }; override@12 { - target = <0xab>; + target = <0xad>; _overlay_ { bus-width = <0x4>; csi-port = <0x2>; - remote-endpoint = <0xb5>; + remote-endpoint = <0xb7>; status = "okay"; }; }; override@13 { - target = <0x50>; + target = <0x52>; _overlay_ { num-channels = <0x2>; @@ -9175,7 +10867,7 @@ }; override@14 { - target = <0x130>; + target = <0x133>; _overlay_ { status = "okay"; @@ -9183,7 +10875,7 @@ }; override@15 { - target = <0x131>; + target = <0x134>; _overlay_ { status = "okay"; @@ -9191,18 +10883,18 @@ }; override@16 { - target = <0x24>; + target = <0x26>; _overlay_ { bus-width = <0x4>; csi-port = <0x0>; - remote-endpoint = <0x13b>; + remote-endpoint = <0x13e>; status = "okay"; }; }; override@17 { - target = <0x133>; + target = <0x136>; _overlay_ { status = "okay"; @@ -9210,16 +10902,16 @@ }; override@18 { - target = <0xb4>; - - _overlay_ { - remote-endpoint = <0xa9>; + target = <0xb6>; + + _overlay_ { + remote-endpoint = <0xab>; status = "okay"; }; }; override@19 { - target = <0x13c>; + target = <0x13f>; _overlay_ { status = "okay"; @@ -9227,7 +10919,7 @@ }; override@2 { - target = <0x12d>; + target = <0x130>; _overlay_ { devname = "ov23850 2-0010"; @@ -9238,7 +10930,7 @@ }; override@20 { - target = <0x13d>; + target = <0x140>; _overlay_ { status = "okay"; @@ -9246,18 +10938,18 @@ }; override@21 { - target = <0x21>; + target = <0x23>; _overlay_ { bus-width = <0x4>; csi-port = <0x2>; - remote-endpoint = <0x13e>; + remote-endpoint = <0x141>; status = "okay"; }; }; override@22 { - target = <0x13f>; + target = <0x142>; _overlay_ { status = "okay"; @@ -9265,16 +10957,16 @@ }; override@23 { - target = <0xb5>; - - _overlay_ { - remote-endpoint = <0xab>; + target = <0xb7>; + + _overlay_ { + remote-endpoint = <0xad>; status = "okay"; }; }; override@24 { - target = <0x134>; + target = <0x137>; _overlay_ { isp_bw_margin_pct = <0x19>; @@ -9312,7 +11004,7 @@ }; override@26 { - target = <0x1c>; + target = <0x1e>; _overlay_ { @@ -9323,7 +11015,7 @@ }; override@3 { - target = <0x136>; + target = <0x139>; _overlay_ { status = "okay"; @@ -9331,7 +11023,7 @@ }; override@4 { - target = <0x137>; + target = <0x13a>; _overlay_ { badge = "e3323_top_CH06P1"; @@ -9342,7 +11034,7 @@ }; override@5 { - target = <0x138>; + target = <0x13b>; _overlay_ { devname = "ov23850 1-0036"; @@ -9353,7 +11045,7 @@ }; override@6 { - target = <0x12e>; + target = <0x131>; _overlay_ { pcl_id = "v4l2_lens"; @@ -9363,7 +11055,7 @@ }; override@7 { - target = <0x139>; + target = <0x13c>; _overlay_ { pcl_id = "v4l2_lens"; @@ -9373,7 +11065,7 @@ }; override@8 { - target = <0x46>; + target = <0x48>; _overlay_ { num-channels = <0x2>; @@ -9381,7 +11073,7 @@ }; override@9 { - target = <0x12f>; + target = <0x132>; _overlay_ { status = "okay"; @@ -9395,7 +11087,7 @@ odm-data = "enable-xusb-on-uphy-lane0"; override@0 { - target = <0x9d>; + target = <0x9f>; _overlay_ { @@ -9410,11 +11102,11 @@ }; override@1 { - target = <0x70>; + target = <0x72>; _overlay_ { phy-names = "utmi-0", "utmi-1", "usb3-1", "utmi-2", "usb3-0"; - phys = <0x95 0x10 0x95 0x11 0x95 0x1 0x95 0x12 0x95 0x0>; + phys = <0x97 0x10 0x97 0x11 0x97 0x1 0x97 0x12 0x97 0x0>; }; }; @@ -9434,7 +11126,7 @@ }; override@3 { - target = <0x76>; + target = <0x78>; _overlay_ { @@ -9457,7 +11149,7 @@ ids = "3326-*"; override@0 { - target = <0x12b>; + target = <0x12e>; _overlay_ { status = "okay"; @@ -9465,7 +11157,7 @@ }; override@1 { - target = <0x12c>; + target = <0x12f>; _overlay_ { badge = "e3326_front_P5V27C"; @@ -9476,18 +11168,18 @@ }; override@10 { - target = <0x24>; + target = <0x26>; _overlay_ { bus-width = <0x2>; csi-port = <0x2>; - remote-endpoint = <0x132>; + remote-endpoint = <0x135>; status = "okay"; }; }; override@11 { - target = <0x133>; + target = <0x136>; _overlay_ { status = "okay"; @@ -9495,16 +11187,16 @@ }; override@12 { - target = <0xb4>; - - _overlay_ { - remote-endpoint = <0xa9>; + target = <0xb6>; + + _overlay_ { + remote-endpoint = <0xab>; status = "okay"; }; }; override@13 { - target = <0x134>; + target = <0x137>; _overlay_ { isp_bw_margin_pct = <0x19>; @@ -9541,7 +11233,7 @@ }; override@15 { - target = <0x1c>; + target = <0x1e>; _overlay_ { @@ -9552,7 +11244,7 @@ }; override@2 { - target = <0x12d>; + target = <0x130>; _overlay_ { devname = "ov5693 2-0036"; @@ -9563,7 +11255,7 @@ }; override@3 { - target = <0x12e>; + target = <0x131>; _overlay_ { pcl_id = "v4l2_lens"; @@ -9573,7 +11265,7 @@ }; override@4 { - target = <0x46>; + target = <0x48>; _overlay_ { num-channels = <0x1>; @@ -9581,7 +11273,7 @@ }; override@5 { - target = <0x12f>; + target = <0x132>; _overlay_ { status = "okay"; @@ -9589,18 +11281,18 @@ }; override@6 { - target = <0xa9>; + target = <0xab>; _overlay_ { bus-width = <0x2>; csi-port = <0x2>; - remote-endpoint = <0xb4>; + remote-endpoint = <0xb6>; status = "okay"; }; }; override@7 { - target = <0x50>; + target = <0x52>; _overlay_ { num-channels = <0x1>; @@ -9608,7 +11300,7 @@ }; override@8 { - target = <0x130>; + target = <0x133>; _overlay_ { status = "okay"; @@ -9616,7 +11308,7 @@ }; override@9 { - target = <0x131>; + target = <0x134>; _overlay_ { status = "okay"; @@ -9628,7 +11320,7 @@ ids = "3333-*"; override@0 { - target = <0x46>; + target = <0x48>; _overlay_ { num-channels = <0x6>; @@ -9636,7 +11328,7 @@ }; override@1 { - target = <0x50>; + target = <0x52>; _overlay_ { num-channels = <0x6>; @@ -9644,18 +11336,18 @@ }; override@10 { - target = <0xa9>; + target = <0xab>; _overlay_ { bus-width = <0x2>; csi-port = <0x0>; - remote-endpoint = <0xb4>; + remote-endpoint = <0xb6>; status = "okay"; }; }; override@11 { - target = <0x130>; + target = <0x133>; _overlay_ { status = "okay"; @@ -9663,7 +11355,7 @@ }; override@12 { - target = <0x131>; + target = <0x134>; _overlay_ { status = "okay"; @@ -9671,18 +11363,18 @@ }; override@13 { - target = <0x24>; + target = <0x26>; _overlay_ { bus-width = <0x2>; csi-port = <0x0>; - remote-endpoint = <0x143>; + remote-endpoint = <0x146>; status = "okay"; }; }; override@14 { - target = <0x133>; + target = <0x136>; _overlay_ { status = "okay"; @@ -9690,16 +11382,16 @@ }; override@15 { - target = <0xb4>; - - _overlay_ { - remote-endpoint = <0xa9>; + target = <0xb6>; + + _overlay_ { + remote-endpoint = <0xab>; status = "okay"; }; }; override@16 { - target = <0x140>; + target = <0x143>; _overlay_ { status = "okay"; @@ -9707,7 +11399,7 @@ }; override@17 { - target = <0x137>; + target = <0x13a>; _overlay_ { badge = "e3333_centerleft_P5V27C"; @@ -9718,7 +11410,7 @@ }; override@18 { - target = <0x138>; + target = <0x13b>; _overlay_ { devname = "ov5693 31-0036"; @@ -9729,7 +11421,7 @@ }; override@19 { - target = <0x139>; + target = <0x13c>; _overlay_ { pcl_id = "v4l2_lens"; @@ -9739,7 +11431,7 @@ }; override@2 { - target = <0x134>; + target = <0x137>; _overlay_ { isp_bw_margin_pct = <0x19>; @@ -9754,7 +11446,7 @@ }; override@20 { - target = <0x13a>; + target = <0x13d>; _overlay_ { status = "okay"; @@ -9762,18 +11454,18 @@ }; override@21 { - target = <0xab>; + target = <0xad>; _overlay_ { bus-width = <0x2>; csi-port = <0x1>; - remote-endpoint = <0xb5>; + remote-endpoint = <0xb7>; status = "okay"; }; }; override@22 { - target = <0x13c>; + target = <0x13f>; _overlay_ { status = "okay"; @@ -9781,7 +11473,7 @@ }; override@23 { - target = <0x13d>; + target = <0x140>; _overlay_ { status = "okay"; @@ -9789,18 +11481,18 @@ }; override@24 { - target = <0x21>; + target = <0x23>; _overlay_ { bus-width = <0x2>; csi-port = <0x1>; - remote-endpoint = <0x144>; + remote-endpoint = <0x147>; status = "okay"; }; }; override@25 { - target = <0x13f>; + target = <0x142>; _overlay_ { status = "okay"; @@ -9808,16 +11500,16 @@ }; override@26 { - target = <0xb5>; - - _overlay_ { - remote-endpoint = <0xab>; + target = <0xb7>; + + _overlay_ { + remote-endpoint = <0xad>; status = "okay"; }; }; override@27 { - target = <0x145>; + target = <0x148>; _overlay_ { status = "okay"; @@ -9825,7 +11517,7 @@ }; override@28 { - target = <0x146>; + target = <0x149>; _overlay_ { badge = "e3333_centerright_P5V27C"; @@ -9836,7 +11528,7 @@ }; override@29 { - target = <0x147>; + target = <0x14a>; _overlay_ { devname = "ov5693 32-0036"; @@ -9847,7 +11539,7 @@ }; override@3 { - target = <0x25>; + target = <0x27>; _overlay_ { status = "okay"; @@ -9855,7 +11547,7 @@ }; override@30 { - target = <0x148>; + target = <0x14b>; _overlay_ { pcl_id = "v4l2_lens"; @@ -9865,7 +11557,7 @@ }; override@31 { - target = <0x149>; + target = <0x14c>; _overlay_ { status = "okay"; @@ -9873,18 +11565,18 @@ }; override@32 { - target = <0xad>; + target = <0xaf>; _overlay_ { bus-width = <0x2>; csi-port = <0x2>; - remote-endpoint = <0xb6>; + remote-endpoint = <0xb8>; status = "okay"; }; }; override@33 { - target = <0x14a>; + target = <0x14d>; _overlay_ { status = "okay"; @@ -9892,7 +11584,7 @@ }; override@34 { - target = <0x14b>; + target = <0x14e>; _overlay_ { status = "okay"; @@ -9900,18 +11592,18 @@ }; override@35 { - target = <0x26>; + target = <0x28>; _overlay_ { bus-width = <0x2>; csi-port = <0x2>; - remote-endpoint = <0x14c>; + remote-endpoint = <0x14f>; status = "okay"; }; }; override@36 { - target = <0x14d>; + target = <0x150>; _overlay_ { status = "okay"; @@ -9919,16 +11611,16 @@ }; override@37 { - target = <0xb6>; - - _overlay_ { - remote-endpoint = <0xad>; + target = <0xb8>; + + _overlay_ { + remote-endpoint = <0xaf>; status = "okay"; }; }; override@38 { - target = <0x14e>; + target = <0x151>; _overlay_ { status = "okay"; @@ -9936,7 +11628,7 @@ }; override@39 { - target = <0x14f>; + target = <0x152>; _overlay_ { badge = "e3333_topleft_P5V27C"; @@ -9947,7 +11639,7 @@ }; override@4 { - target = <0x141>; + target = <0x144>; _overlay_ { status = "okay"; @@ -9955,7 +11647,7 @@ }; override@40 { - target = <0x150>; + target = <0x153>; _overlay_ { devname = "ov5693 33-0036"; @@ -9966,7 +11658,7 @@ }; override@41 { - target = <0x151>; + target = <0x154>; _overlay_ { pcl_id = "v4l2_lens"; @@ -9976,7 +11668,7 @@ }; override@42 { - target = <0x152>; + target = <0x155>; _overlay_ { status = "okay"; @@ -9984,18 +11676,18 @@ }; override@43 { - target = <0xaf>; + target = <0xb1>; _overlay_ { bus-width = <0x2>; csi-port = <0x3>; - remote-endpoint = <0xb7>; + remote-endpoint = <0xb9>; status = "okay"; }; }; override@44 { - target = <0x153>; + target = <0x156>; _overlay_ { status = "okay"; @@ -10003,7 +11695,7 @@ }; override@45 { - target = <0x154>; + target = <0x157>; _overlay_ { status = "okay"; @@ -10011,18 +11703,18 @@ }; override@46 { - target = <0x27>; + target = <0x29>; _overlay_ { bus-width = <0x2>; csi-port = <0x3>; - remote-endpoint = <0x155>; + remote-endpoint = <0x158>; status = "okay"; }; }; override@47 { - target = <0x156>; + target = <0x159>; _overlay_ { status = "okay"; @@ -10030,16 +11722,16 @@ }; override@48 { - target = <0xb7>; - - _overlay_ { - remote-endpoint = <0xaf>; + target = <0xb9>; + + _overlay_ { + remote-endpoint = <0xb1>; status = "okay"; }; }; override@49 { - target = <0x157>; + target = <0x15a>; _overlay_ { status = "okay"; @@ -10047,7 +11739,7 @@ }; override@5 { - target = <0x142>; + target = <0x145>; _overlay_ { status = "okay"; @@ -10055,7 +11747,7 @@ }; override@50 { - target = <0x158>; + target = <0x15b>; _overlay_ { badge = "e3333_bottomright_P5V27C"; @@ -10066,7 +11758,7 @@ }; override@51 { - target = <0x159>; + target = <0x15c>; _overlay_ { devname = "ov5693 34-0036"; @@ -10077,7 +11769,7 @@ }; override@52 { - target = <0x15a>; + target = <0x15d>; _overlay_ { pcl_id = "v4l2_lens"; @@ -10087,7 +11779,7 @@ }; override@53 { - target = <0x15b>; + target = <0x15e>; _overlay_ { status = "okay"; @@ -10095,18 +11787,18 @@ }; override@54 { - target = <0xb1>; + target = <0xb3>; _overlay_ { bus-width = <0x2>; csi-port = <0x4>; - remote-endpoint = <0xb8>; + remote-endpoint = <0xba>; status = "okay"; }; }; override@55 { - target = <0x15c>; + target = <0x15f>; _overlay_ { status = "okay"; @@ -10114,7 +11806,7 @@ }; override@56 { - target = <0x15d>; + target = <0x160>; _overlay_ { status = "okay"; @@ -10122,18 +11814,18 @@ }; override@57 { - target = <0x28>; + target = <0x2a>; _overlay_ { bus-width = <0x2>; csi-port = <0x4>; - remote-endpoint = <0x15e>; + remote-endpoint = <0x161>; status = "okay"; }; }; override@58 { - target = <0x15f>; + target = <0x162>; _overlay_ { status = "okay"; @@ -10141,16 +11833,16 @@ }; override@59 { - target = <0xb8>; - - _overlay_ { - remote-endpoint = <0xb1>; + target = <0xba>; + + _overlay_ { + remote-endpoint = <0xb3>; status = "okay"; }; }; override@6 { - target = <0x12c>; + target = <0x12f>; _overlay_ { badge = "e3333_bottomleft_P5V27C"; @@ -10161,7 +11853,7 @@ }; override@60 { - target = <0x160>; + target = <0x163>; _overlay_ { status = "okay"; @@ -10169,7 +11861,7 @@ }; override@61 { - target = <0x161>; + target = <0x164>; _overlay_ { badge = "e3333_topright_P5V27C"; @@ -10180,7 +11872,7 @@ }; override@62 { - target = <0x162>; + target = <0x165>; _overlay_ { devname = "ov5693 35-0036"; @@ -10191,7 +11883,7 @@ }; override@63 { - target = <0x163>; + target = <0x166>; _overlay_ { pcl_id = "v4l2_lens"; @@ -10201,7 +11893,7 @@ }; override@64 { - target = <0x164>; + target = <0x167>; _overlay_ { status = "okay"; @@ -10209,18 +11901,18 @@ }; override@65 { - target = <0xb3>; + target = <0xb5>; _overlay_ { bus-width = <0x2>; csi-port = <0x5>; - remote-endpoint = <0xb9>; + remote-endpoint = <0xbb>; status = "okay"; }; }; override@66 { - target = <0x165>; + target = <0x168>; _overlay_ { status = "okay"; @@ -10228,7 +11920,7 @@ }; override@67 { - target = <0x166>; + target = <0x169>; _overlay_ { status = "okay"; @@ -10236,18 +11928,18 @@ }; override@68 { - target = <0x29>; + target = <0x2b>; _overlay_ { bus-width = <0x2>; csi-port = <0x5>; - remote-endpoint = <0x167>; + remote-endpoint = <0x16a>; status = "okay"; }; }; override@69 { - target = <0x168>; + target = <0x16b>; _overlay_ { status = "okay"; @@ -10255,7 +11947,7 @@ }; override@7 { - target = <0x12d>; + target = <0x130>; _overlay_ { devname = "ov5693 30-0036"; @@ -10266,10 +11958,10 @@ }; override@70 { - target = <0xb9>; - - _overlay_ { - remote-endpoint = <0xb3>; + target = <0xbb>; + + _overlay_ { + remote-endpoint = <0xb5>; status = "okay"; }; }; @@ -10298,7 +11990,7 @@ }; override@712 { - target = <0x1c>; + target = <0x1e>; _overlay_ { @@ -10317,7 +12009,7 @@ }; override@72 { - target = <0x25>; + target = <0x27>; _overlay_ { @@ -10340,7 +12032,7 @@ }; override@8 { - target = <0x12e>; + target = <0x131>; _overlay_ { pcl_id = "v4l2_lens"; @@ -10350,7 +12042,7 @@ }; override@9 { - target = <0x12f>; + target = <0x132>; _overlay_ { status = "okay"; @@ -10362,7 +12054,7 @@ ids = "LPRD-002001"; override@0 { - target = <0x170>; + target = <0x173>; _overlay_ { status = "okay"; @@ -10370,7 +12062,7 @@ }; override@1 { - target = <0x12c>; + target = <0x12f>; _overlay_ { badge = "imx185_bottom_liimx185"; @@ -10381,18 +12073,18 @@ }; override@10 { - target = <0x24>; + target = <0x26>; _overlay_ { bus-width = <0x4>; csi-port = <0x0>; - remote-endpoint = <0x171>; + remote-endpoint = <0x174>; status = "okay"; }; }; override@11 { - target = <0x133>; + target = <0x136>; _overlay_ { status = "okay"; @@ -10400,16 +12092,16 @@ }; override@12 { - target = <0xb4>; - - _overlay_ { - remote-endpoint = <0xa9>; + target = <0xb6>; + + _overlay_ { + remote-endpoint = <0xab>; status = "okay"; }; }; override@13 { - target = <0x134>; + target = <0x137>; _overlay_ { isp_bw_margin_pct = <0x19>; @@ -10423,7 +12115,7 @@ }; override@14 { - target = <0x172>; + target = <0x175>; _overlay_ { status = "okay"; @@ -10431,7 +12123,7 @@ }; override@2 { - target = <0x12d>; + target = <0x130>; _overlay_ { devname = "imx185 30-001a"; @@ -10442,7 +12134,7 @@ }; override@3 { - target = <0x12e>; + target = <0x131>; _overlay_ { pcl_id = "v4l2_lens"; @@ -10451,7 +12143,7 @@ }; override@4 { - target = <0x46>; + target = <0x48>; _overlay_ { num-channels = <0x1>; @@ -10459,7 +12151,7 @@ }; override@5 { - target = <0x12f>; + target = <0x132>; _overlay_ { status = "okay"; @@ -10467,18 +12159,18 @@ }; override@6 { - target = <0xa9>; + target = <0xab>; _overlay_ { bus-width = <0x4>; csi-port = <0x0>; - remote-endpoint = <0xb4>; + remote-endpoint = <0xb6>; status = "okay"; }; }; override@7 { - target = <0x50>; + target = <0x52>; _overlay_ { num-channels = <0x1>; @@ -10486,7 +12178,7 @@ }; override@8 { - target = <0x130>; + target = <0x133>; _overlay_ { status = "okay"; @@ -10494,7 +12186,7 @@ }; override@9 { - target = <0x131>; + target = <0x134>; _overlay_ { status = "okay"; @@ -10506,7 +12198,7 @@ ids = "LPRD-002002"; override@0 { - target = <0x173>; + target = <0x176>; _overlay_ { status = "okay"; @@ -10514,7 +12206,7 @@ }; override@1 { - target = <0x12c>; + target = <0x12f>; _overlay_ { badge = "imx274_bottom_A6V26"; @@ -10525,18 +12217,18 @@ }; override@10 { - target = <0x24>; + target = <0x26>; _overlay_ { bus-width = <0x4>; csi-port = <0x0>; - remote-endpoint = <0xa8>; + remote-endpoint = <0xaa>; status = "okay"; }; }; override@11 { - target = <0x133>; + target = <0x136>; _overlay_ { status = "okay"; @@ -10544,16 +12236,16 @@ }; override@12 { - target = <0xb4>; - - _overlay_ { - remote-endpoint = <0xa9>; + target = <0xb6>; + + _overlay_ { + remote-endpoint = <0xab>; status = "okay"; }; }; override@13 { - target = <0x134>; + target = <0x137>; _overlay_ { isp_bw_margin_pct = <0x19>; @@ -10567,7 +12259,7 @@ }; override@14 { - target = <0x172>; + target = <0x175>; _overlay_ { status = "okay"; @@ -10598,7 +12290,7 @@ }; override@2 { - target = <0x12d>; + target = <0x130>; _overlay_ { devname = "imx274 30-001a"; @@ -10609,7 +12301,7 @@ }; override@3 { - target = <0x12e>; + target = <0x131>; _overlay_ { pcl_id = "v4l2_lens"; @@ -10619,7 +12311,7 @@ }; override@4 { - target = <0x46>; + target = <0x48>; _overlay_ { num-channels = <0x1>; @@ -10627,7 +12319,7 @@ }; override@5 { - target = <0x12f>; + target = <0x132>; _overlay_ { status = "okay"; @@ -10635,18 +12327,18 @@ }; override@6 { - target = <0xa9>; + target = <0xab>; _overlay_ { bus-width = <0x4>; csi-port = <0x0>; - remote-endpoint = <0xb4>; + remote-endpoint = <0xb6>; status = "okay"; }; }; override@7 { - target = <0x50>; + target = <0x52>; _overlay_ { num-channels = <0x1>; @@ -10654,7 +12346,7 @@ }; override@8 { - target = <0x130>; + target = <0x133>; _overlay_ { status = "okay"; @@ -10662,7 +12354,7 @@ }; override@9 { - target = <0x131>; + target = <0x134>; _overlay_ { status = "okay"; @@ -10674,7 +12366,7 @@ ids = ">=3310-1000-800", ">=3489-0000-200"; override@1 { - target = <0x136>; + target = <0x139>; _overlay_ { pwdn-gpios = <0x12 0x6a 0x0>; @@ -10697,7 +12389,7 @@ }; override@3 { - target = <0x140>; + target = <0x143>; _overlay_ { pwdn-gpios = <0x12 0x6a 0x0>; @@ -10709,7 +12401,7 @@ ids = ">=3310-1000-800"; override@0 { - target = <0x117>; + target = <0x11a>; _overlay_ { bluedroid_pm,reset-gpio = <0x12 0x3d 0x0>; @@ -10721,7 +12413,7 @@ ids = ">=3310-1000-800"; override@0 { - target = <0x118>; + target = <0x11b>; _overlay_ { maxim,active-fps-source = <0x3>; @@ -10733,7 +12425,7 @@ ids = ">=3310-1000-900"; override@0 { - target = <0x118>; + target = <0x11b>; _overlay_ { regulator-always-on; @@ -10742,7 +12434,7 @@ }; override@1 { - target = <0x2c>; + target = <0x2e>; _overlay_ { @@ -10761,7 +12453,7 @@ ids = ">=3310-1000-B00"; override@1 { - target = <0x119>; + target = <0x11c>; _overlay_ { regulator-max-microvolt = <0xf4240>; @@ -10771,7 +12463,7 @@ }; override@2 { - target = <0x11a>; + target = <0x11d>; _overlay_ { maxim,active-fps-source = <0x3>; @@ -10779,7 +12471,7 @@ }; override@3 { - target = <0xc1>; + target = <0xc3>; _overlay_ { regulator-max-microvolt = <0xf4240>; @@ -10830,7 +12522,7 @@ }; override@103 { - target = <0x6e>; + target = <0x70>; _overlay_ { cd-gpios = <0x12 0x7d 0x0>; @@ -10843,7 +12535,7 @@ chip-id = "A01", "A01P"; override@0 { - target = <0x10e>; + target = <0x111>; _overlay_ { status = "okay"; @@ -10855,7 +12547,7 @@ chip-id = "A02", "A02P"; override@0 { - target = <0x10f>; + target = <0x112>; _overlay_ { status = "okay"; @@ -10869,27 +12561,27 @@ pad-controllers = <0x10 0x34 0xa 0x29 0x1 0x35 0xd 0x24 0x25 0x27 0xf 0x10 0x11 0x12 0x18 0x19>; pad-names = "ufs", "dbg", "spi", "audio-hv", "ao-hv", "dmic-hv", "sdmmc1-hv", "sdmmc2-hv", "sdmmc3-hv", "dsia", "dsib", "dsic", "dsid", "hdmi-dp0", "hdmi-dp1"; status = "okay"; - vddio-ao-hv-supply = <0xa6>; - vddio-ao-supply = <0x2e>; - vddio-audio-hv-supply = <0x2e>; - vddio-audio-supply = <0x2e>; - vddio-cam-supply = <0x2e>; - vddio-conn-supply = <0x2e>; - vddio-dbg-supply = <0x2e>; - vddio-ddr0-supply = <0xa5>; - vddio-ddr1-supply = <0xa5>; - vddio-dmic-hv-supply = <0x2e>; - vddio-edp-supply = <0x2e>; - vddio-mipi-bias-supply = <0x2d>; - vddio-pex-ctrl-supply = <0x2e>; + vddio-ao-hv-supply = <0xa8>; + vddio-ao-supply = <0x30>; + vddio-audio-hv-supply = <0x30>; + vddio-audio-supply = <0x30>; + vddio-cam-supply = <0x30>; + vddio-conn-supply = <0x30>; + vddio-dbg-supply = <0x30>; + vddio-ddr0-supply = <0xa7>; + vddio-ddr1-supply = <0xa7>; + vddio-dmic-hv-supply = <0x30>; + vddio-edp-supply = <0x30>; + vddio-mipi-bias-supply = <0x2f>; + vddio-pex-ctrl-supply = <0x30>; vddio-sdmmc1-hv-supply = <0x13>; vddio-sdmmc2-hv-supply = <0xf>; vddio-sdmmc3-hv-supply = <0x11>; - vddio-sdmmc4-supply = <0x2e>; - vddio-spi-supply = <0x2e>; - vddio-sys-supply = <0x2e>; - vddio-uart-supply = <0x2e>; - vddio-ufs-supply = <0x2e>; + vddio-sdmmc4-supply = <0x30>; + vddio-spi-supply = <0x30>; + vddio-sys-supply = <0x30>; + vddio-uart-supply = <0x30>; + vddio-ufs-supply = <0x30>; }; pmc@c360000 { @@ -10898,14 +12590,41 @@ linux,phandle = <0x10>; nvidia,restrict-voltage-switch; phandle = <0x10>; - pinctrl-0 = <0xa4>; + pinctrl-0 = <0xa6>; pinctrl-names = "default"; reg = <0x0 0xc360000 0x0 0x400 0x0 0xc390000 0x0 0x2fff>; status = "okay"; + io-pad-defaults { + + ao_hv { + nvidia,io-pad-init-voltage = <0x325aa0>; + }; + + audio_hv { + nvidia,io-pad-init-voltage = <0x1b7740>; + }; + + dmic_hv { + nvidia,io-pad-init-voltage = <0x1b7740>; + }; + + sdmmc1_hv { + nvidia,io-pad-init-voltage = <0x325aa0>; + }; + + sdmmc3_hv { + nvidia,io-pad-init-voltage = <0x325aa0>; + }; + + ufs { + nvidia,io-pad-init-voltage = <0x1b7740>; + }; + }; + iopad-defaults { - linux,phandle = <0xa4>; - phandle = <0xa4>; + linux,phandle = <0xa6>; + phandle = <0xa6>; sdmmc-io-pads { nvidia,enable-voltage-switching; @@ -10928,9 +12647,9 @@ #power-domain-cells = <0x0>; compatible = "nvidia,tegra186-adsp-pd"; is_off; - linux,phandle = <0xef>; - phandle = <0xef>; - power-domains = <0x32>; + linux,phandle = <0xf2>; + phandle = <0xf2>; + power-domains = <0x34>; }; ape-pd { @@ -10939,17 +12658,17 @@ clocks = <0xd 0x69 0xd 0x68 0xd 0x8a 0xd 0x111>; compatible = "nvidia,tegra186-ape-pd"; is_off; - linux,phandle = <0x32>; + linux,phandle = <0x34>; partition-id = <0x0>; - phandle = <0x32>; + phandle = <0x34>; }; disa-pd { #power-domain-cells = <0x0>; compatible = "nvidia,tegra186-disa-pd"; - linux,phandle = <0xc9>; + linux,phandle = <0xcb>; partition-id = <0x2>; - phandle = <0xc9>; + phandle = <0xcb>; }; disb-pd { @@ -10975,45 +12694,45 @@ #power-domain-cells = <0x0>; compatible = "nvidia,tegra186-ispa-pd"; is_off; - linux,phandle = <0xba>; + linux,phandle = <0xbc>; partition-id = <0x5>; - phandle = <0xba>; + phandle = <0xbc>; }; msenc-pd { #power-domain-cells = <0x0>; compatible = "nvidia,tegra186-msenc-pd"; is_off; - linux,phandle = <0xc5>; + linux,phandle = <0xc7>; partition-id = <0x8>; - phandle = <0xc5>; + phandle = <0xc7>; }; nvdec-pd { #power-domain-cells = <0x0>; compatible = "nvidia,tegra186-nvdec-pd"; is_off; - linux,phandle = <0xc6>; + linux,phandle = <0xc8>; partition-id = <0x6>; - phandle = <0xc6>; + phandle = <0xc8>; }; nvjpg-pd { #power-domain-cells = <0x0>; compatible = "nvidia,tegra186-nvjpg-pd"; is_off; - linux,phandle = <0xc7>; + linux,phandle = <0xc9>; partition-id = <0x7>; - phandle = <0xc7>; + phandle = <0xc9>; }; pcie-pd { #power-domain-cells = <0x0>; compatible = "nvidia,tegra186-pcie-pd"; is_off; - linux,phandle = <0xcc>; + linux,phandle = <0xcf>; partition-id = <0x9>; - phandle = <0xcc>; + phandle = <0xcf>; }; sata-pd { @@ -11026,34 +12745,34 @@ #power-domain-cells = <0x0>; compatible = "nvidia,tegra186-se-pd"; is_off; - linux,phandle = <0xca>; - phandle = <0xca>; + linux,phandle = <0xcc>; + phandle = <0xcc>; }; tsec-pd { #power-domain-cells = <0x0>; compatible = "nvidia,tegra186-tsec-pd"; is_off; - linux,phandle = <0xc8>; - phandle = <0xc8>; + linux,phandle = <0xca>; + phandle = <0xca>; }; ve-pd { #power-domain-cells = <0x0>; compatible = "nvidia,tegra186-ve-pd"; is_off; - linux,phandle = <0xa7>; + linux,phandle = <0xa9>; partition-id = <0xb>; - phandle = <0xa7>; + phandle = <0xa9>; }; vic03-pd { #power-domain-cells = <0x0>; compatible = "nvidia,tegra186-vic03-pd"; is_off; - linux,phandle = <0xc4>; + linux,phandle = <0xc6>; partition-id = <0xc>; - phandle = <0xc4>; + phandle = <0xc6>; }; xusba-pd { @@ -11095,9 +12814,9 @@ port { endpoint { - linux,phandle = <0xf4>; - phandle = <0xf4>; - remote-endpoint = <0xf1>; + linux,phandle = <0xf7>; + phandle = <0xf7>; + remote-endpoint = <0xf4>; }; }; }; @@ -11113,9 +12832,9 @@ port { endpoint { - linux,phandle = <0xf5>; - phandle = <0xf5>; - remote-endpoint = <0xf1>; + linux,phandle = <0xf8>; + phandle = <0xf8>; + remote-endpoint = <0xf4>; }; }; }; @@ -11131,9 +12850,9 @@ port { endpoint { - linux,phandle = <0xf6>; - phandle = <0xf6>; - remote-endpoint = <0xf1>; + linux,phandle = <0xf9>; + phandle = <0xf9>; + remote-endpoint = <0xf4>; }; }; }; @@ -11149,9 +12868,9 @@ port { endpoint { - linux,phandle = <0xf7>; - phandle = <0xf7>; - remote-endpoint = <0xf1>; + linux,phandle = <0xfa>; + phandle = <0xfa>; + remote-endpoint = <0xf4>; }; }; }; @@ -11166,9 +12885,9 @@ port { endpoint { - linux,phandle = <0x104>; - phandle = <0x104>; - remote-endpoint = <0xf2>; + linux,phandle = <0x107>; + phandle = <0x107>; + remote-endpoint = <0xf5>; }; }; }; @@ -11177,10 +12896,10 @@ #pwm-cells = <0x1>; active_pwm = <0x0 0x50 0x78 0xa0 0xff 0xff 0xff 0xff 0xff 0xff>; compatible = "pwm-fan"; - pwms = <0x109 0x0 0xb116>; - shared_data = <0x10a>; + pwms = <0x10c 0x0 0xb116>; + shared_data = <0x10d>; status = "okay"; - vdd-fan-supply = <0x10b>; + vdd-fan-supply = <0x10e>; }; pwm@3280000 { @@ -11188,8 +12907,8 @@ clock-names = "pwm", "parent"; clocks = <0xd 0xbb 0xd 0x10d>; compatible = "nvidia,tegra186-pwm"; - linux,phandle = <0x1b>; - phandle = <0x1b>; + linux,phandle = <0x1d>; + phandle = <0x1d>; reg = <0x0 0x3280000 0x0 0x10000>; reset-names = "pwm"; resets = <0xd 0x63>; @@ -11212,8 +12931,8 @@ clock-names = "pwm", "parent"; clocks = <0xd 0xbd 0xd 0x10d>; compatible = "nvidia,tegra186-pwm"; - linux,phandle = <0x108>; - phandle = <0x108>; + linux,phandle = <0x10b>; + phandle = <0x10b>; reg = <0x0 0x32a0000 0x0 0x10000>; reset-names = "pwm"; resets = <0xd 0x65>; @@ -11269,8 +12988,8 @@ clock-names = "pwm"; clocks = <0xd 0xe1>; compatible = "nvidia,tegra186-pwm"; - linux,phandle = <0x109>; - phandle = <0x109>; + linux,phandle = <0x10c>; + phandle = <0x10c>; reg = <0x0 0xc340000 0x0 0x10000>; reset-names = "pwm"; resets = <0xd 0x66>; @@ -11292,9 +13011,9 @@ reg = <0x0>; endpoint { - linux,phandle = <0x102>; - phandle = <0x102>; - remote-endpoint = <0xfc>; + linux,phandle = <0x105>; + phandle = <0x105>; + remote-endpoint = <0xff>; }; }; @@ -11302,9 +13021,9 @@ reg = <0x1>; endpoint { - linux,phandle = <0x101>; - phandle = <0x101>; - remote-endpoint = <0xfd>; + linux,phandle = <0x104>; + phandle = <0x104>; + remote-endpoint = <0x100>; }; }; @@ -11312,9 +13031,9 @@ reg = <0x0>; endpoint { - linux,phandle = <0x100>; - phandle = <0x100>; - remote-endpoint = <0xfe>; + linux,phandle = <0x103>; + phandle = <0x103>; + remote-endpoint = <0x101>; slave-mode; }; }; @@ -11336,9 +13055,9 @@ alignment = <0x0 0x100000>; alloc-ranges = <0x0 0x0 0x1 0x0>; compatible = "nvidia,generic_carveout"; - linux,phandle = <0x4d>; + linux,phandle = <0x4f>; no-map; - phandle = <0x4d>; + phandle = <0x4f>; size = <0x0 0x0>; status = "disabled"; }; @@ -11355,8 +13074,8 @@ alignment = <0x0 0x400000>; alloc-ranges = <0x0 0x80000000 0x0 0x70000000>; compatible = "nvidia,vpr-carveout"; - linux,phandle = <0x4e>; - phandle = <0x4e>; + linux,phandle = <0x50>; + phandle = <0x50>; reusable; size = <0x0 0x2a000000>; }; @@ -11370,7 +13089,7 @@ rtc@c2a0000 { compatible = "nvidia,tegra18-rtc"; - interrupt-parent = <0x2b>; + interrupt-parent = <0x2d>; interrupts = <0x0 0xa 0x4>; reg = <0x0 0xc2a0000 0x0 0x100>; status = "okay"; @@ -11382,13 +13101,13 @@ clocks = <0xd 0x69 0xd 0x68 0xd 0x8b 0xd 0x8a>; compatible = "nvidia,tegra186-ape-ivc"; interrupt-names = "adsp-wfi", "adsp-wfe", "wdt-remote"; - interrupt-parent = <0x47>; + interrupt-parent = <0x49>; interrupts = <0x0 0x3e 0x4 0x0 0x0 0x3f 0x4 0x0 0x0 0x54 0x4 0x0 0x0 0x1f 0x4 0x4 0x0 0x30 0x4 0x4 0x0 0x44 0x4 0x4 0x0 0x45 0x4 0x4 0x0 0x47 0x4 0x4 0x0 0x46 0x4 0x4 0x0 0x48 0x4 0x4 0x0 0x49 0x4 0x4 0x0 0x4a 0x4 0x4 0x0 0x4b 0x4 0x4 0x0 0x4e 0x4 0x4 0x0 0x4f 0x4 0x4 0x0 0x50 0x4 0x4 0x0 0x53 0x4 0x4 0x0 0x52 0x4 0x4>; - linux,phandle = <0x6a>; - nvidia,ivc-channels = <0x48 0x2 0x40000000 0x10000>; - nvidia,trace = <0x43 0x4 0x40200000 0x80000>; - phandle = <0x6a>; - power-domains = <0x32>; + linux,phandle = <0x6c>; + nvidia,ivc-channels = <0x4a 0x2 0x40000000 0x10000>; + nvidia,trace = <0x45 0x4 0x40200000 0x80000>; + phandle = <0x6c>; + power-domains = <0x34>; reg = <0x0 0x2993000 0x0 0x1000 0x0 0x2990000 0x0 0x800 0x0 0x2994000 0x0 0x2000>; reg-names = "ape-evp", "ape-amisc", "ast-cpu"; reset-names = "adsp-all"; @@ -11397,7 +13116,7 @@ hsp { compatible = "nvidia,tegra186-hsp-mailbox"; - nvidia,hsp-shared-mailbox = <0x49 0x1 0x49 0x6>; + nvidia,hsp-shared-mailbox = <0x4b 0x1 0x4b 0x6>; nvidia,hsp-shared-mailbox-names = "ivc-pair", "cmd-pair"; }; }; @@ -11409,14 +13128,14 @@ compatible = "nvidia,tegra186-sce-ivc"; interrupt-names = "wdt-remote"; interrupts = <0x0 0x10 0x4>; - linux,phandle = <0x78>; + linux,phandle = <0x7a>; nvidia,ch-base = <0x3c>; - nvidia,ivc-channels = <0x44 0x2 0x90000000 0x10000>; + nvidia,ivc-channels = <0x46 0x2 0x90000000 0x10000>; nvidia,nb-channels = <0x2>; nvidia,nb-pts = <0x4>; nvidia,pts-base = <0x23c>; - nvidia,trace = <0x43 0x4 0x70100000 0x100000>; - phandle = <0x78>; + nvidia,trace = <0x45 0x4 0x70100000 0x100000>; + phandle = <0x7a>; reg = <0x0 0xb000000 0x0 0x1000 0x0 0xb1f0000 0x0 0x40000 0x0 0xb230000 0x0 0x10000 0x0 0xb040000 0x0 0x10000 0x0 0xb050000 0x0 0x10000>; reg-names = "sce-evp", "sce-pm", "sce-cfg", "ast-cpu", "ast-dma"; reset-names = "tsctnsce", "sce-pm", "sce-dbgresetn", "sce-presetdbgn", "sce-actmon", "sce-dma", "sce-tke", "sce-gte", "sce-cfg", "sce-nreset", "sce-nsysporeset"; @@ -11425,7 +13144,7 @@ hsp { compatible = "nvidia,tegra186-hsp-mailbox"; - nvidia,hsp-shared-mailbox = <0x45 0x1 0x45 0x6>; + nvidia,hsp-shared-mailbox = <0x47 0x1 0x47 0x6>; nvidia,hsp-shared-mailbox-names = "ivc-pair", "cmd-pair"; }; }; @@ -11433,8 +13152,8 @@ sce-ivc-channels { #address-cells = <0x1>; #size-cells = <0x0>; - linux,phandle = <0x44>; - phandle = <0x44>; + linux,phandle = <0x46>; + phandle = <0x46>; dbg@7c00 { compatible = "nvidia,tegra186-camera-ivc-protocol-dbg"; @@ -11500,7 +13219,7 @@ vinotify@12c0 { compatible = "nvidia,tegra186-camera-ivc-protocol-vinotify"; - device = <0x46>; + device = <0x48>; nvidia,frame-count = <0x3f>; nvidia,frame-size = <0x80>; nvidia,group = <0x1>; @@ -11514,16 +13233,16 @@ sce@b000000 { #stream-id-cells = <0x1>; compatible = "nvidia,tegra186-safety-ivc"; - linux,phandle = <0x79>; - nvidia,ivc-channels = <0x4a 0x2 0x90000000 0x10000>; - phandle = <0x79>; + linux,phandle = <0x7b>; + nvidia,ivc-channels = <0x4c 0x2 0x90000000 0x10000>; + phandle = <0x7b>; reg = <0x0 0xb040000 0x0 0x10000 0x0 0xb050000 0x0 0x10000>; reg-names = "ast-cpu", "ast-dma"; status = "disabled"; hsp { compatible = "nvidia,tegra186-hsp-mailbox"; - nvidia,hsp-shared-mailbox = <0x45 0x1 0x45 0x6>; + nvidia,hsp-shared-mailbox = <0x47 0x1 0x47 0x6>; nvidia,hsp-shared-mailbox-names = "ivc-pair", "cmd-pair"; }; }; @@ -11545,7 +13264,7 @@ ignore-pm-notify; interrupts = <0x0 0x3e 0x4>; keep-power-in-suspend; - linux,phandle = <0x6e>; + linux,phandle = <0x70>; max-clk-limit = <0xc28cb00>; mmc-ocr-mask = <0x3>; nvidia,cd-wakeup-capable; @@ -11553,7 +13272,7 @@ nvidia,en-periodic-calib; pad-controllers = <0x10 0x24>; pad-names = "sdmmc"; - phandle = <0x6e>; + phandle = <0x70>; pll_source = "pll_p"; pwrdet-support; reg = <0x0 0x3400000 0x0 0x210>; @@ -11620,7 +13339,7 @@ ignore-pm-notify; interrupts = <0x0 0x3f 0x4>; keep-power-in-suspend; - linux,phandle = <0x6d>; + linux,phandle = <0x6f>; max-clk-limit = <0xbebc200>; mmc-ddr-1_8v; mmc-hs200-1_8v; @@ -11630,7 +13349,7 @@ nvidia,is-emmc; pad-controllers = <0x10 0x25>; pad-names = "sdmmc"; - phandle = <0x6d>; + phandle = <0x6f>; pll_source = "pll_p"; pwrdet-support; reg = <0x0 0x3420000 0x0 0x210>; @@ -11736,7 +13455,7 @@ ignore-pm-notify; interrupts = <0x0 0x40 0x4>; keep-power-in-suspend; - linux,phandle = <0x10d>; + linux,phandle = <0x110>; max-clk-limit = <0xc28cb00>; mmc-ocr-mask = <0x0>; non-removable; @@ -11744,7 +13463,7 @@ nvidia,en-periodic-calib; pad-controllers = <0x10 0x27>; pad-names = "sdmmc"; - phandle = <0x10d>; + phandle = <0x110>; pll_source = "pll_p"; pwrdet-support; reg = <0x0 0x3440000 0x0 0x210>; @@ -11813,7 +13532,7 @@ ignore-pm-notify; interrupts = <0x0 0x41 0x4>; keep-power-in-suspend; - linux,phandle = <0x6c>; + linux,phandle = <0x6e>; max-clk-limit = <0xbb288cc>; mmc-ddr-1_8v; mmc-hs200-1_8v; @@ -11828,7 +13547,7 @@ nvidia,is-emmc; nvidia,periodic-cflush-to = <0x64>; nvidia,rate-change-needs-clock-enabled; - phandle = <0x6c>; + phandle = <0x6e>; pll_source = "pll_p", "pll_c4_out0"; reg = <0x0 0x3460000 0x0 0x210>; reset-names = "sdmmc"; @@ -11890,12 +13609,12 @@ compatible = "nvidia,tegra20-uart", "nvidia,tegra186-hsuart"; console-port; dma-names = "rx", "tx"; - dmas = <0x19 0x8 0x19 0x8>; + dmas = <0x1b 0x8 0x1b 0x8>; interrupts = <0x0 0x70 0x4>; - linux,phandle = <0x80>; + linux,phandle = <0x82>; nvidia,adjust-baud-rates = <0x1c200 0x1c200 0x64>; nvidia,memory-clients = <0xe>; - phandle = <0x80>; + phandle = <0x82>; reg = <0x0 0x3100000 0x0 0x40>; reg-shift = <0x2>; reset-names = "serial"; @@ -11910,12 +13629,12 @@ clocks = <0xd 0x38 0xd 0x10d>; compatible = "nvidia,tegra186-hsuart"; dma-names = "rx", "tx"; - dmas = <0x19 0x9 0x19 0x9>; + dmas = <0x1b 0x9 0x1b 0x9>; interrupts = <0x0 0x71 0x4>; - linux,phandle = <0x81>; + linux,phandle = <0x83>; nvidia,adjust-baud-rates = <0x1c200 0x1c200 0x64>; nvidia,memory-clients = <0xe>; - phandle = <0x81>; + phandle = <0x83>; reg = <0x0 0x3110000 0x0 0x40>; reg-shift = <0x2>; reset-names = "serial"; @@ -11929,12 +13648,12 @@ clocks = <0xd 0x4d 0xd 0x10d>; compatible = "nvidia,tegra186-hsuart"; dma-names = "tx"; - dmas = <0x19 0x13 0x19 0x13>; + dmas = <0x1b 0x13 0x1b 0x13>; interrupts = <0x0 0x73 0x4>; - linux,phandle = <0x83>; + linux,phandle = <0x85>; nvidia,adjust-baud-rates = <0x1c200 0x1c200 0x64>; nvidia,memory-clients = <0xe>; - phandle = <0x83>; + phandle = <0x85>; reg = <0x0 0x3130000 0x0 0x40>; reg-shift = <0x2>; reset-names = "serial"; @@ -11948,12 +13667,12 @@ clocks = <0xd 0xc2 0xd 0x10d>; compatible = "nvidia,tegra186-hsuart"; dma-names = "rx", "tx"; - dmas = <0x19 0x14 0x19 0x14>; + dmas = <0x1b 0x14 0x1b 0x14>; interrupts = <0x0 0x74 0x4>; - linux,phandle = <0x84>; + linux,phandle = <0x86>; nvidia,adjust-baud-rates = <0x1c200 0x1c200 0x64>; nvidia,memory-clients = <0xe>; - phandle = <0x84>; + phandle = <0x86>; reg = <0x0 0x3140000 0x0 0x40>; reg-shift = <0x2>; reset-names = "serial"; @@ -11967,12 +13686,12 @@ clocks = <0xd 0xc3 0xd 0x10d>; compatible = "nvidia,tegra186-hsuart"; dma-names = "rx", "tx"; - dmas = <0x19 0xc 0x19 0xc>; + dmas = <0x1b 0xc 0x1b 0xc>; interrupts = <0x0 0x75 0x4>; - linux,phandle = <0x85>; + linux,phandle = <0x87>; nvidia,adjust-baud-rates = <0x1c200 0x1c200 0x64>; nvidia,memory-clients = <0xe>; - phandle = <0x85>; + phandle = <0x87>; reg = <0x0 0x3150000 0x0 0x40>; reg-shift = <0x2>; reset-names = "serial"; @@ -11986,12 +13705,12 @@ clocks = <0xd 0xd7 0xd 0x10d>; compatible = "nvidia,tegra186-hsuart"; dma-names = "rx", "tx"; - dmas = <0x19 0x3 0x19 0x3>; + dmas = <0x1b 0x3 0x1b 0x3>; interrupts = <0x0 0x72 0x4>; - linux,phandle = <0x82>; + linux,phandle = <0x84>; nvidia,adjust-baud-rates = <0x1c200 0x1c200 0x64>; nvidia,memory-clients = <0xe>; - phandle = <0x82>; + phandle = <0x84>; reg = <0x0 0xc280000 0x0 0x40>; reg-shift = <0x2>; reset-names = "serial"; @@ -12005,12 +13724,12 @@ clocks = <0xd 0xd8 0xd 0x10d>; compatible = "nvidia,tegra186-hsuart"; dma-names = "rx", "tx"; - dmas = <0x19 0x2 0x19 0x2>; + dmas = <0x1b 0x2 0x1b 0x2>; interrupts = <0x0 0x76 0x4>; - linux,phandle = <0x86>; + linux,phandle = <0x88>; nvidia,adjust-baud-rates = <0x1c200 0x1c200 0x64>; nvidia,memory-clients = <0xe>; - phandle = <0x86>; + phandle = <0x88>; reg = <0x0 0xc290000 0x0 0x40>; reg-shift = <0x2>; reset-names = "serial"; @@ -12021,14 +13740,14 @@ smmu_test { #stream-id-cells = <0x1>; compatible = "nvidia,smmu_test"; - linux,phandle = <0x5f>; - phandle = <0x5f>; + linux,phandle = <0x61>; + phandle = <0x61>; }; soft_watchdog { compatible = "softdog-platform"; - linux,phandle = <0x112>; - phandle = <0x112>; + linux,phandle = <0x115>; + phandle = <0x115>; status = "okay"; }; @@ -12037,14 +13756,14 @@ clock-names = "pll_p_out1", "pll_a", "pll_a_out0", "ahub", "clk_m", "extern1"; clocks = <0xd 0x10d 0xd 0x10f 0xd 0xf6 0xd 0x57 0xd 0x261 0xd 0x7c>; compatible = "nvidia,tegra-audio-t186ref-mobile-rt565x"; - linux,phandle = <0x74>; + linux,phandle = <0x76>; nvidia,audio-routing = "x Headphone", "x OUT", "x IN", "x Mic", "y Headphone", "y OUT", "y IN", "y Mic", "z Headphone", "z OUT", "z IN", "z Mic", "m Headphone", "m OUT", "m IN", "m Mic", "n Headphone", "n OUT", "n IN", "n Mic", "o Headphone", "o OUT", "o IN", "o Mic", "a IN", "a Mic", "b IN", "b Mic", "c IN", "c Mic", "d IN", "d Mic", "e Headphone", "e OUT", "e IN", "e Mic", "d1 Headphone", "d1 OUT", "d2 Headphone", "d2 OUT"; nvidia,clk-rates = <0x10266000 0xac4400 0x2b11000 0x2b11000 0xea60000 0xbb8000 0x2ee0000 0x2ee0000>; nvidia,model = "tegra-snd-t186ref-mobile-rt565x"; nvidia,num-clk = <0x8>; nvidia,num-codec-link = <0xd>; - nvidia,xbar = <0xcd>; - phandle = <0x74>; + nvidia,xbar = <0xd0>; + phandle = <0x76>; reset-names = "extern1_rst"; resets = <0xd 0x92>; status = "okay"; @@ -12054,28 +13773,28 @@ bit-format = "s16_le"; bitclock-noninversion; bitclock-slave; - codec-dai = <0xcf>; + codec-dai = <0xd2>; codec-dai-name = "dit-hifi"; - cpu-dai = <0xce>; + cpu-dai = <0xd1>; cpu-dai-name = "I2S1"; format = "i2s"; frame-noninversion; frame-slave; ignore_suspend; link-name = "rt565x-playback"; - linux,phandle = <0x120>; + linux,phandle = <0x123>; name-prefix = [78 00]; num-channel = <0x2>; - phandle = <0x120>; + phandle = <0x123>; srate = <0xbb80>; status = "okay"; }; nvidia,dai-link-10 { bit-format = "s16_le"; - codec-dai = <0xe1>; + codec-dai = <0xe4>; codec-dai-name = "dit-hifi"; - cpu-dai = <0xe0>; + cpu-dai = <0xe3>; cpu-dai-name = "DMIC4"; format = "i2s"; ignore_suspend; @@ -12088,9 +13807,9 @@ nvidia,dai-link-11 { bit-format = "s16_le"; - codec-dai = <0xe3>; + codec-dai = <0xe6>; codec-dai-name = "dit-hifi"; - cpu-dai = <0xe2>; + cpu-dai = <0xe5>; cpu-dai-name = "SPDIF1-1"; format = "i2s"; ignore_suspend; @@ -12103,34 +13822,34 @@ nvidia,dai-link-12 { bit-format = "s16_le"; - codec-dai = <0xe5>; + codec-dai = <0xe8>; codec-dai-name = "dit-hifi"; - cpu-dai = <0xe4>; + cpu-dai = <0xe7>; cpu-dai-name = "DSPK1"; format = "i2s"; ignore_suspend; link-name = "dspk-playback-r"; - linux,phandle = <0x121>; + linux,phandle = <0x124>; name-prefix = "d1"; num-channel = <0x2>; - phandle = <0x121>; + phandle = <0x124>; srate = <0xbb80>; status = "okay"; }; nvidia,dai-link-13 { bit-format = "s16_le"; - codec-dai = <0xe7>; + codec-dai = <0xea>; codec-dai-name = "dit-hifi"; - cpu-dai = <0xe6>; + cpu-dai = <0xe9>; cpu-dai-name = "DSPK2"; format = "i2s"; ignore_suspend; link-name = "dspk-playback-l"; - linux,phandle = <0x123>; + linux,phandle = <0x126>; name-prefix = "d2"; num-channel = <0x2>; - phandle = <0x123>; + phandle = <0x126>; srate = <0xbb80>; status = "okay"; }; @@ -12140,9 +13859,9 @@ bit-format = "s16_le"; bitclock-noninversion; bitclock-slave; - codec-dai = <0xd1>; + codec-dai = <0xd4>; codec-dai-name = "dit-hifi"; - cpu-dai = <0xd0>; + cpu-dai = <0xd3>; cpu-dai-name = "I2S2"; format = "i2s"; frame-noninversion; @@ -12160,9 +13879,9 @@ bit-format = "s16_le"; bitclock-noninversion; bitclock-slave; - codec-dai = <0xd3>; + codec-dai = <0xd6>; codec-dai-name = "dit-hifi"; - cpu-dai = <0xd2>; + cpu-dai = <0xd5>; cpu-dai-name = "I2S3"; format = "i2s"; frame-noninversion; @@ -12180,9 +13899,9 @@ bit-format = "s16_le"; bitclock-noninversion; bitclock-slave; - codec-dai = <0xd5>; + codec-dai = <0xd8>; codec-dai-name = "dit-hifi"; - cpu-dai = <0xd4>; + cpu-dai = <0xd7>; cpu-dai-name = "I2S4"; format = "i2s"; frame-noninversion; @@ -12200,9 +13919,9 @@ bit-format = "s16_le"; bitclock-noninversion; bitclock-slave; - codec-dai = <0xd7>; + codec-dai = <0xda>; codec-dai-name = "dit-hifi"; - cpu-dai = <0xd6>; + cpu-dai = <0xd9>; cpu-dai-name = "I2S5"; format = "i2s"; frame-noninversion; @@ -12220,9 +13939,9 @@ bit-format = "s16_le"; bitclock-inversion; bitclock-slave; - codec-dai = <0xd9>; + codec-dai = <0xdc>; codec-dai-name = "dit-hifi"; - cpu-dai = <0xd8>; + cpu-dai = <0xdb>; cpu-dai-name = "I2S6"; format = "dsp_a"; frame-noninversion; @@ -12239,9 +13958,9 @@ nvidia,dai-link-7 { bit-format = "s16_le"; - codec-dai = <0xdb>; + codec-dai = <0xde>; codec-dai-name = "dit-hifi"; - cpu-dai = <0xda>; + cpu-dai = <0xdd>; cpu-dai-name = "DMIC1"; format = "i2s"; ignore_suspend; @@ -12254,9 +13973,9 @@ nvidia,dai-link-8 { bit-format = "s16_le"; - codec-dai = <0xdd>; + codec-dai = <0xe0>; codec-dai-name = "dit-hifi"; - cpu-dai = <0xdc>; + cpu-dai = <0xdf>; cpu-dai-name = "DMIC2"; format = "i2s"; ignore_suspend; @@ -12269,9 +13988,9 @@ nvidia,dai-link-9 { bit-format = "s16_le"; - codec-dai = <0xdf>; + codec-dai = <0xe2>; codec-dai-name = "dit-hifi"; - cpu-dai = <0xde>; + cpu-dai = <0xe1>; cpu-dai-name = "DMIC3"; format = "i2s"; ignore_suspend; @@ -12285,8 +14004,8 @@ sound_ref { #stream-id-cells = <0x1>; - linux,phandle = <0x75>; - phandle = <0x75>; + linux,phandle = <0x77>; + phandle = <0x77>; status = "disabled"; }; @@ -12299,72 +14018,72 @@ spdif-dit.0@0 { compatible = "linux,spdif-dit"; - linux,phandle = <0xcf>; - phandle = <0xcf>; + linux,phandle = <0xd2>; + phandle = <0xd2>; reg = <0x0>; status = "okay"; }; spdif-dit.10@a { compatible = "linux,spdif-dit"; - linux,phandle = <0xe1>; - phandle = <0xe1>; + linux,phandle = <0xe4>; + phandle = <0xe4>; reg = <0xa>; status = "okay"; }; spdif-dit.11@b { compatible = "linux,spdif-dit"; - linux,phandle = <0xe3>; - phandle = <0xe3>; + linux,phandle = <0xe6>; + phandle = <0xe6>; reg = <0xb>; status = "okay"; }; spdif-dit.12@c { compatible = "linux,spdif-dit"; - linux,phandle = <0xe5>; - phandle = <0xe5>; + linux,phandle = <0xe8>; + phandle = <0xe8>; reg = <0xc>; status = "okay"; }; spdif-dit.13@d { compatible = "linux,spdif-dit"; - linux,phandle = <0xe7>; - phandle = <0xe7>; + linux,phandle = <0xea>; + phandle = <0xea>; reg = <0xd>; status = "okay"; }; spdif-dit.1@1 { compatible = "linux,spdif-dit"; - linux,phandle = <0xd1>; - phandle = <0xd1>; + linux,phandle = <0xd4>; + phandle = <0xd4>; reg = <0x1>; status = "okay"; }; spdif-dit.2@2 { compatible = "linux,spdif-dit"; - linux,phandle = <0xd3>; - phandle = <0xd3>; + linux,phandle = <0xd6>; + phandle = <0xd6>; reg = <0x2>; status = "okay"; }; spdif-dit.3@3 { compatible = "linux,spdif-dit"; - linux,phandle = <0xd5>; - phandle = <0xd5>; + linux,phandle = <0xd8>; + phandle = <0xd8>; reg = <0x3>; status = "okay"; }; spdif-dit.4@4 { compatible = "linux,spdif-dit"; - linux,phandle = <0xd7>; - phandle = <0xd7>; + linux,phandle = <0xda>; + phandle = <0xda>; reg = <0x4>; status = "okay"; }; @@ -12377,32 +14096,32 @@ spdif-dit.6@6 { compatible = "linux,spdif-dit"; - linux,phandle = <0xd9>; - phandle = <0xd9>; + linux,phandle = <0xdc>; + phandle = <0xdc>; reg = <0x6>; status = "okay"; }; spdif-dit.7@7 { compatible = "linux,spdif-dit"; - linux,phandle = <0xdb>; - phandle = <0xdb>; + linux,phandle = <0xde>; + phandle = <0xde>; reg = <0x7>; status = "okay"; }; spdif-dit.8@8 { compatible = "linux,spdif-dit"; - linux,phandle = <0xdd>; - phandle = <0xdd>; + linux,phandle = <0xe0>; + phandle = <0xe0>; reg = <0x8>; status = "okay"; }; spdif-dit.9@9 { compatible = "linux,spdif-dit"; - linux,phandle = <0xdf>; - phandle = <0xdf>; + linux,phandle = <0xe2>; + phandle = <0xe2>; reg = <0x9>; status = "okay"; }; @@ -12416,12 +14135,12 @@ clocks = <0xd 0x31 0xd 0x10d 0xd 0x261>; compatible = "nvidia,tegra186-spi"; dma-names = "rx", "tx"; - dmas = <0x19 0xf 0x19 0xf>; + dmas = <0x1b 0xf 0x1b 0xf>; interrupts = <0x0 0x24 0x4>; - linux,phandle = <0x7b>; + linux,phandle = <0x7d>; nvidia,clk-parents = "pll_p", "clk_m"; - nvidia,dma-request-selector = <0x19 0xf>; - phandle = <0x7b>; + nvidia,dma-request-selector = <0x1b 0xf>; + phandle = <0x7d>; reg = <0x0 0x3210000 0x0 0x10000>; reset-names = "spi"; resets = <0xd 0x28>; @@ -12436,12 +14155,12 @@ clocks = <0xd 0x2e 0xd 0x10d 0xd 0x261>; compatible = "nvidia,tegra186-spi"; dma-names = "rx", "tx"; - dmas = <0x19 0x11 0x19 0x11>; + dmas = <0x1b 0x11 0x1b 0x11>; interrupts = <0x0 0x26 0x4>; - linux,phandle = <0x7c>; + linux,phandle = <0x7e>; nvidia,clk-parents = "pll_p", "clk_m"; - nvidia,dma-request-selector = <0x19 0x11>; - phandle = <0x7c>; + nvidia,dma-request-selector = <0x1b 0x11>; + phandle = <0x7e>; reg = <0x0 0x3230000 0x0 0x10000>; reset-names = "spi"; resets = <0xd 0x2a>; @@ -12456,12 +14175,12 @@ clocks = <0xd 0x4a 0xd 0x10d 0xd 0x261>; compatible = "nvidia,tegra186-spi"; dma-names = "rx", "tx"; - dmas = <0x19 0x12 0x19 0x12>; + dmas = <0x1b 0x12 0x1b 0x12>; interrupts = <0x0 0x27 0x4>; - linux,phandle = <0x7d>; + linux,phandle = <0x7f>; nvidia,clk-parents = "pll_p", "clk_m"; - nvidia,dma-request-selector = <0x19 0x12>; - phandle = <0x7d>; + nvidia,dma-request-selector = <0x1b 0x12>; + phandle = <0x7f>; reg = <0x0 0x3240000 0x0 0x10000>; reset-names = "spi"; resets = <0xd 0x2b>; @@ -12476,12 +14195,12 @@ clocks = <0xd 0x84 0xd 0x135 0xd 0x10d 0xd 0x261>; compatible = "nvidia,tegra186-qspi"; dma-names = "rx", "tx"; - dmas = <0x19 0x5 0x19 0x5>; + dmas = <0x1b 0x5 0x1b 0x5>; interrupts = <0x0 0x23 0x4>; - linux,phandle = <0x7e>; + linux,phandle = <0x80>; nvidia,clk-parents = "pll_p"; - nvidia,dma-request-selector = <0x19 0x5>; - phandle = <0x7e>; + nvidia,dma-request-selector = <0x1b 0x5>; + phandle = <0x80>; reg = <0x0 0x3270000 0x0 0x10000>; reset-names = "qspi"; resets = <0xd 0x81>; @@ -12496,12 +14215,12 @@ clocks = <0xd 0xde 0xd 0x10d 0xd 0x264>; compatible = "nvidia,tegra186-spi"; dma-names = "rx", "tx"; - dmas = <0x19 0x10 0x19 0x10>; + dmas = <0x1b 0x10 0x1b 0x10>; interrupts = <0x0 0x25 0x4>; - linux,phandle = <0x7f>; + linux,phandle = <0x81>; nvidia,clk-parents = "pll_p", "osc"; - nvidia,dma-request-selector = <0x19 0x10>; - phandle = <0x7f>; + nvidia,dma-request-selector = <0x1b 0x10>; + phandle = <0x81>; reg = <0x0 0xc260000 0x0 0x10000>; reset-names = "spi"; resets = <0xd 0x29>; @@ -12516,18 +14235,18 @@ }; spi-touch-sharp19x12@0 { - avdd-supply = <0x2f>; - clock-sel-gpio = <0x31 0x1 0x0>; + avdd-supply = <0x31>; + clock-sel-gpio = <0x33 0x1 0x0>; compatible = "sharp,lr388k7_ts"; - dvdd-supply = <0x30>; + dvdd-supply = <0x32>; flip-x = <0x1>; flip-y = <0x1>; - interrupt-parent = <0x1c>; + interrupt-parent = <0x1e>; interrupts = <0x2f 0x1>; - irq-gpio = <0x1c 0x2f 0x1>; + irq-gpio = <0x1e 0x2f 0x1>; platform-id = <0x1>; reg = <0x0>; - reset-gpio = <0x1c 0x3 0x0>; + reset-gpio = <0x1e 0x3 0x0>; spi-max-frequency = <0xb71b00>; status = "okay"; touch-num-max = <0xa>; @@ -12548,9 +14267,9 @@ port { endpoint { - linux,phandle = <0xfb>; - phandle = <0xfb>; - remote-endpoint = <0xf0>; + linux,phandle = <0xfe>; + phandle = <0xfe>; + remote-endpoint = <0xf3>; }; }; }; @@ -12570,7 +14289,7 @@ tegra-aon-ivc-echo { compatible = "nvidia,tegra186-aon-ivc-echo"; - mboxes = <0x4c 0x0>; + mboxes = <0x4e 0x0>; status = "okay"; }; @@ -12578,12 +14297,12 @@ compatible = "nvidia, tegra-camera-platform"; isp_bw_margin_pct = <0x19>; isp_peak_byte_per_pixel = <0x5>; - linux,phandle = <0x134>; + linux,phandle = <0x137>; max_lane_speed = <0x16e360>; max_pixel_rate = <0xb71b0>; min_bits_per_pixel = <0xa>; num_csi_lanes = <0x4>; - phandle = <0x134>; + phandle = <0x137>; tpg_max_iso = <0x3bc400>; vi_bw_margin_pct = <0x19>; vi_peak_byte_per_pixel = <0x2>; @@ -12592,25 +14311,25 @@ module0 { badge = "imx274_bottom_A6V26"; - linux,phandle = <0x12c>; + linux,phandle = <0x12f>; orientation = [31 00]; - phandle = <0x12c>; + phandle = <0x12f>; position = "rear"; status = "disabled"; drivernode0 { devname = "imx274 30-001a"; - linux,phandle = <0x12d>; + linux,phandle = <0x130>; pcl_id = "v4l2_sensor"; - phandle = <0x12d>; + phandle = <0x130>; proc-device-tree = "/proc/device-tree/i2c@3180000/tca9546@70/i2c@0/imx274_a@1a"; status = "disabled"; }; drivernode1 { - linux,phandle = <0x12e>; + linux,phandle = <0x131>; pcl_id = "v4l2_lens"; - phandle = <0x12e>; + phandle = <0x131>; proc-device-tree = "/proc/device-tree/lens_imx274@A6V26/"; status = "disabled"; }; @@ -12618,25 +14337,25 @@ module1 { badge = "e3322_centerleft_A815P2"; - linux,phandle = <0x137>; + linux,phandle = <0x13a>; orientation = [31 00]; - phandle = <0x137>; + phandle = <0x13a>; position = "centerleft"; status = "disabled"; drivernode0 { devname = "imx219 31-0010"; - linux,phandle = <0x138>; + linux,phandle = <0x13b>; pcl_id = "v4l2_sensor"; - phandle = <0x138>; + phandle = <0x13b>; proc-device-tree = "/proc/device-tree/i2c@3180000/tca9548@77/i2c@1/imx219_b@10"; status = "disabled"; }; drivernode1 { - linux,phandle = <0x139>; + linux,phandle = <0x13c>; pcl_id = "v4l2_lens"; - phandle = <0x139>; + phandle = <0x13c>; proc-device-tree = "/proc/device-tree/e3333_lens_ov5693@P5V27C/"; status = "disabled"; }; @@ -12644,25 +14363,25 @@ module2 { badge = "e3322_centerright_A815P2"; - linux,phandle = <0x146>; + linux,phandle = <0x149>; orientation = [31 00]; - phandle = <0x146>; + phandle = <0x149>; position = "centerright"; status = "disabled"; drivernode0 { devname = "imx219 32-0010"; - linux,phandle = <0x147>; + linux,phandle = <0x14a>; pcl_id = "v4l2_sensor"; - phandle = <0x147>; + phandle = <0x14a>; proc-device-tree = "/proc/device-tree/i2c@3180000/tca9548@77/i2c@2/imx219_c@10"; status = "disabled"; }; drivernode1 { - linux,phandle = <0x148>; + linux,phandle = <0x14b>; pcl_id = "v4l2_lens"; - phandle = <0x148>; + phandle = <0x14b>; proc-device-tree = "/proc/device-tree/e3333_lens_ov5693@P5V27C/"; status = "disabled"; }; @@ -12670,25 +14389,25 @@ module3 { badge = "e3322_topleft_A815P2"; - linux,phandle = <0x14f>; + linux,phandle = <0x152>; orientation = [31 00]; - phandle = <0x14f>; + phandle = <0x152>; position = "topleft"; status = "disabled"; drivernode0 { devname = "imx219 33-0010"; - linux,phandle = <0x150>; + linux,phandle = <0x153>; pcl_id = "v4l2_sensor"; - phandle = <0x150>; + phandle = <0x153>; proc-device-tree = "/proc/device-tree/i2c@3180000/tca9548@77/i2c@3/imx219_d@10"; status = "disabled"; }; drivernode1 { - linux,phandle = <0x151>; + linux,phandle = <0x154>; pcl_id = "v4l2_lens"; - phandle = <0x151>; + phandle = <0x154>; proc-device-tree = "/proc/device-tree/e3333_lens_ov5693@P5V27C/"; status = "disabled"; }; @@ -12696,25 +14415,25 @@ module4 { badge = "e3322_bottomright_A815P2"; - linux,phandle = <0x158>; + linux,phandle = <0x15b>; orientation = [31 00]; - phandle = <0x158>; + phandle = <0x15b>; position = "bottomright"; status = "disabled"; drivernode0 { devname = "imx219 34-0010"; - linux,phandle = <0x159>; + linux,phandle = <0x15c>; pcl_id = "v4l2_sensor"; - phandle = <0x159>; + phandle = <0x15c>; proc-device-tree = "/proc/device-tree/i2c@3180000/tca9548@77/i2c@4/imx219_e@10"; status = "disabled"; }; drivernode1 { - linux,phandle = <0x15a>; + linux,phandle = <0x15d>; pcl_id = "v4l2_lens"; - phandle = <0x15a>; + phandle = <0x15d>; proc-device-tree = "/proc/device-tree/e3333_lens_ov5693@P5V27C/"; status = "disabled"; }; @@ -12722,25 +14441,25 @@ module5 { badge = "e3322_topright_A815P2"; - linux,phandle = <0x161>; + linux,phandle = <0x164>; orientation = [31 00]; - phandle = <0x161>; + phandle = <0x164>; position = "topright"; status = "disabled"; drivernode0 { devname = "imx219 35-0010"; - linux,phandle = <0x162>; + linux,phandle = <0x165>; pcl_id = "v4l2_sensor"; - phandle = <0x162>; + phandle = <0x165>; proc-device-tree = "/proc/device-tree/i2c@3180000/tca9548@77/i2c@5/imx219_f@10"; status = "disabled"; }; drivernode1 { - linux,phandle = <0x163>; + linux,phandle = <0x166>; pcl_id = "v4l2_lens"; - phandle = <0x163>; + phandle = <0x166>; proc-device-tree = "/proc/device-tree/e3333_lens_ov5693@P5V27C/"; status = "disabled"; }; @@ -12750,7 +14469,7 @@ tegra-carveouts { compatible = "nvidia,carveouts"; - memory-region = <0x4d 0x4e>; + memory-region = <0x4f 0x50>; }; tegra-firmwares { @@ -12765,10 +14484,10 @@ tegra-hsp@29a0000 { compatible = "nvidia,tegra186-hsp"; interrupt-names = "full0", "full1", "full2", "full3", "full4", "full5", "full6", "full7", "empty0", "empty1", "empty2", "empty3", "empty4", "empty5", "empty6", "empty7", "adsp-shared0", "shared1", "shared2", "shared3", "shared4"; - interrupt-parent = <0x47>; + interrupt-parent = <0x49>; interrupts = <0x0 0x20 0x4 0x0 0x0 0x21 0x4 0x0 0x0 0x22 0x4 0x0 0x0 0x23 0x4 0x0 0x0 0x24 0x4 0x0 0x0 0x25 0x4 0x0 0x0 0x26 0x4 0x0 0x0 0x27 0x4 0x0 0x0 0x28 0x4 0x0 0x0 0x29 0x4 0x0 0x0 0x2a 0x4 0x0 0x0 0x2b 0x4 0x0 0x0 0x2c 0x4 0x0 0x0 0x2d 0x4 0x0 0x0 0x2e 0x4 0x0 0x0 0x2f 0x4 0x0 0x0 0x30 0x4 0x4 0x0 0x31 0x4 0x0 0x0 0x32 0x4 0x0 0x0 0x33 0x4 0x0 0x0 0x34 0x4 0x0>; - linux,phandle = <0x49>; - phandle = <0x49>; + linux,phandle = <0x4b>; + phandle = <0x4b>; reg = <0x0 0x29a0000 0x0 0x90000>; status = "disabled"; }; @@ -12785,8 +14504,8 @@ compatible = "nvidia,tegra186-hsp"; interrupt-names = "shared1", "shared2", "shared3", "shared4"; interrupts = <0x0 0x8d 0x4 0x0 0x8e 0x4 0x0 0x8f 0x4 0x0 0x90 0x4>; - linux,phandle = <0x45>; - phandle = <0x45>; + linux,phandle = <0x47>; + phandle = <0x47>; reg = <0x0 0xb150000 0x0 0x90000>; reset-names = "hsp"; resets = <0xd 0xba>; @@ -12797,8 +14516,8 @@ compatible = "nvidia,tegra186-hsp"; interrupt-names = "shared1", "shared2", "shared3", "shared4"; interrupts = <0x0 0x85 0x4 0x0 0x86 0x4 0x0 0x87 0x4 0x0 0x88 0x4>; - linux,phandle = <0x4b>; - phandle = <0x4b>; + linux,phandle = <0x4d>; + phandle = <0x4d>; reg = <0x0 0xc150000 0x0 0x90000>; status = "okay"; }; @@ -12813,9 +14532,9 @@ }; tegra-rtcpu-trace { - linux,phandle = <0x43>; + linux,phandle = <0x45>; nvidia,interval-ms = <0x32>; - phandle = <0x43>; + phandle = <0x45>; }; tegra-serr { @@ -12847,8 +14566,8 @@ compatible = "nvidia,tegra186-pm-irq"; interrupt-controller; interrupt-parent = <0x1>; - linux,phandle = <0x2b>; - phandle = <0x2b>; + linux,phandle = <0x2d>; + phandle = <0x2d>; }; tegra_cec { @@ -12869,8 +14588,8 @@ tegra_safety_ivc { #address-cells = <0x1>; #size-cells = <0x0>; - linux,phandle = <0x4a>; - phandle = <0x4a>; + linux,phandle = <0x4c>; + phandle = <0x4c>; cmdresp@0 { compatible = "nvidia,tegra186-safety-cmd-resp"; @@ -12891,9 +14610,9 @@ tfesd { cdev_type = "pwm-fan"; - linux,phandle = <0x10c>; + linux,phandle = <0x10f>; ndevs = <0x3>; - phandle = <0x10c>; + phandle = <0x10f>; polling_period = <0x44c>; secret = <0x25>; toffset = <0x0>; @@ -12920,7 +14639,7 @@ active_trip_temps = <0x0 0xc738 0xee48 0x11558 0x14050 0x222e0 0x249f0 0x27100 0x29810 0x2bf20>; compatible = "thermal-fan-est"; num_resources = <0x0>; - shared_data = <0x10c>; + shared_data = <0x10f>; trip_length = <0xa>; }; @@ -12928,173 +14647,25 @@ status = "okay"; AO-therm { - linux,phandle = <0x105>; - phandle = <0x105>; + linux,phandle = <0x108>; + phandle = <0x108>; polling-delay = <0x0>; polling-delay-passive = <0x3e8>; status = "disabled"; - thermal-sensors = <0x34 0x6>; + thermal-sensors = <0x36 0x6>; }; BCPU-therm { polling-delay = <0x0>; polling-delay-passive = <0x1f4>; status = "okay"; - thermal-sensors = <0x34 0x2>; + thermal-sensors = <0x36 0x2>; cooling-maps { map0 { cdev-type = "cpu-balanced"; - cooling-device = <0x36 0xffffffff 0xffffffff>; - trip = <0x35>; - }; - }; - - thermal-zone-params { - governor-name = "step_wise"; - }; - - trips { - - trip_bthrot { - hysteresis = <0x0>; - linux,phandle = <0x35>; - phandle = <0x35>; - temperature = <0x1750c>; - type = "passive"; - writable; - }; - - trip_critical { - hysteresis = <0x0>; - temperature = <0x18a88>; - type = "critical"; - writable; - }; - }; - }; - - GPU-therm { - polling-delay = <0x0>; - polling-delay-passive = <0xfa>; - status = "okay"; - thermal-sensors = <0x34 0x6>; - - cooling-maps { - - map0 { - cdev-type = "gpu-balanced"; - cooling-device = <0x3f 0xffffffff 0xffffffff>; - trip = <0x3e>; - }; - - map_eqos_m40 { - cdev-type = "tegra-eqos"; - cooling-device = <0x39 0x1 0x1>; - trip = <0x38>; - }; - - map_eqos_m5 { - cdev-type = "tegra-eqos"; - cooling-device = <0x39 0x2 0x2>; - trip = <0x3a>; - }; - - map_eqos_p100 { - cdev-type = "tegra-eqos"; - cooling-device = <0x39 0x5 0x5>; - trip = <0x3d>; - }; - - map_eqos_p30 { - cdev-type = "tegra-eqos"; - cooling-device = <0x39 0x3 0x3>; - trip = <0x3b>; - }; - - map_eqos_p65 { - cdev-type = "tegra-eqos"; - cooling-device = <0x39 0x4 0x4>; - trip = <0x3c>; - }; - }; - - thermal-zone-params { - governor-name = "step_wise"; - }; - - trips { - - eqos-m40@-40000 { - hysteresis = <0x1388>; - linux,phandle = <0x38>; - phandle = <0x38>; - temperature = <0xffff63c0>; - type = "active"; - }; - - eqos-m5@-5000 { - hysteresis = <0x1388>; - linux,phandle = <0x3a>; - phandle = <0x3a>; - temperature = <0xffffec78>; - type = "active"; - }; - - eqos-p100@100000 { - hysteresis = <0x1388>; - linux,phandle = <0x3d>; - phandle = <0x3d>; - temperature = <0x186a0>; - type = "active"; - }; - - eqos-p30@30000 { - hysteresis = <0x1388>; - linux,phandle = <0x3b>; - phandle = <0x3b>; - temperature = <0x7530>; - type = "active"; - }; - - eqos-p65@65000 { - hysteresis = <0x1388>; - linux,phandle = <0x3c>; - phandle = <0x3c>; - temperature = <0xfde8>; - type = "active"; - }; - - trip_bthrot { - hysteresis = <0x0>; - linux,phandle = <0x3e>; - phandle = <0x3e>; - temperature = <0x1750c>; - type = "passive"; - writable; - }; - - trip_critical { - hysteresis = <0x0>; - temperature = <0x18a88>; - type = "critical"; - writable; - }; - }; - }; - - MCPU-therm { - polling-delay = <0x0>; - polling-delay-passive = <0x1f4>; - status = "okay"; - thermal-sensors = <0x34 0x4>; - - cooling-maps { - - map0 { - cdev-type = "cpu-balanced"; - cooling-device = <0x36 0xffffffff 0xffffffff>; + cooling-device = <0x38 0xffffffff 0xffffffff>; trip = <0x37>; }; }; @@ -13123,25 +14694,173 @@ }; }; + GPU-therm { + polling-delay = <0x0>; + polling-delay-passive = <0xfa>; + status = "okay"; + thermal-sensors = <0x36 0x6>; + + cooling-maps { + + map0 { + cdev-type = "gpu-balanced"; + cooling-device = <0x41 0xffffffff 0xffffffff>; + trip = <0x40>; + }; + + map_eqos_m40 { + cdev-type = "tegra-eqos"; + cooling-device = <0x3b 0x1 0x1>; + trip = <0x3a>; + }; + + map_eqos_m5 { + cdev-type = "tegra-eqos"; + cooling-device = <0x3b 0x2 0x2>; + trip = <0x3c>; + }; + + map_eqos_p100 { + cdev-type = "tegra-eqos"; + cooling-device = <0x3b 0x5 0x5>; + trip = <0x3f>; + }; + + map_eqos_p30 { + cdev-type = "tegra-eqos"; + cooling-device = <0x3b 0x3 0x3>; + trip = <0x3d>; + }; + + map_eqos_p65 { + cdev-type = "tegra-eqos"; + cooling-device = <0x3b 0x4 0x4>; + trip = <0x3e>; + }; + }; + + thermal-zone-params { + governor-name = "step_wise"; + }; + + trips { + + eqos-m40@-40000 { + hysteresis = <0x1388>; + linux,phandle = <0x3a>; + phandle = <0x3a>; + temperature = <0xffff63c0>; + type = "active"; + }; + + eqos-m5@-5000 { + hysteresis = <0x1388>; + linux,phandle = <0x3c>; + phandle = <0x3c>; + temperature = <0xffffec78>; + type = "active"; + }; + + eqos-p100@100000 { + hysteresis = <0x1388>; + linux,phandle = <0x3f>; + phandle = <0x3f>; + temperature = <0x186a0>; + type = "active"; + }; + + eqos-p30@30000 { + hysteresis = <0x1388>; + linux,phandle = <0x3d>; + phandle = <0x3d>; + temperature = <0x7530>; + type = "active"; + }; + + eqos-p65@65000 { + hysteresis = <0x1388>; + linux,phandle = <0x3e>; + phandle = <0x3e>; + temperature = <0xfde8>; + type = "active"; + }; + + trip_bthrot { + hysteresis = <0x0>; + linux,phandle = <0x40>; + phandle = <0x40>; + temperature = <0x1750c>; + type = "passive"; + writable; + }; + + trip_critical { + hysteresis = <0x0>; + temperature = <0x18a88>; + type = "critical"; + writable; + }; + }; + }; + + MCPU-therm { + polling-delay = <0x0>; + polling-delay-passive = <0x1f4>; + status = "okay"; + thermal-sensors = <0x36 0x4>; + + cooling-maps { + + map0 { + cdev-type = "cpu-balanced"; + cooling-device = <0x38 0xffffffff 0xffffffff>; + trip = <0x39>; + }; + }; + + thermal-zone-params { + governor-name = "step_wise"; + }; + + trips { + + trip_bthrot { + hysteresis = <0x0>; + linux,phandle = <0x39>; + phandle = <0x39>; + temperature = <0x1750c>; + type = "passive"; + writable; + }; + + trip_critical { + hysteresis = <0x0>; + temperature = <0x18a88>; + type = "critical"; + writable; + }; + }; + }; + PLL-therm { polling-delay = <0x0>; polling-delay-passive = <0x3e8>; status = "okay"; - thermal-sensors = <0x34 0x5>; + thermal-sensors = <0x36 0x5>; }; PMIC-Die { polling-delay = <0x0>; polling-delay-passive = <0x0>; - thermal-sensors = <0x18>; + thermal-sensors = <0x1a>; cooling-maps { map0 { cdev-type = "emergency-balanced"; contribution = <0x64>; - cooling-device = <0x42 0xffffffff 0xffffffff>; - trip = <0x41>; + cooling-device = <0x44 0xffffffff 0xffffffff>; + trip = <0x43>; }; }; @@ -13149,8 +14868,8 @@ hot-die { hysteresis = <0x0>; - linux,phandle = <0x41>; - phandle = <0x41>; + linux,phandle = <0x43>; + phandle = <0x43>; temperature = <0x1d4c0>; type = "active"; }; @@ -13161,7 +14880,7 @@ polling-delay = <0x0>; polling-delay-passive = <0x3e8>; status = "okay"; - thermal-sensors = <0x40 0x0>; + thermal-sensors = <0x42 0x0>; thermal-zone-params { governor-name = "pid_thermal_gov"; @@ -13181,7 +14900,7 @@ polling-delay = <0x0>; polling-delay-passive = <0x3e8>; status = "okay"; - thermal-sensors = <0x40 0x1>; + thermal-sensors = <0x42 0x1>; thermal-zone-params { governor-name = "pid_thermal_gov"; @@ -13225,9 +14944,9 @@ port { enpoint@0 { - linux,phandle = <0xfd>; - phandle = <0xfd>; - remote-endpoint = <0x101>; + linux,phandle = <0x100>; + phandle = <0x100>; + remote-endpoint = <0x104>; slave-mode; }; }; @@ -13247,7 +14966,7 @@ irq { compatible = "android,trusty-irq-v1"; interrupt-ranges = <0x0 0xf 0x0 0x10 0x1f 0x1 0x20 0xdf 0x2>; - interrupt-templates = <0x33 0x0 0x1 0x1 0x1 0x0 0x1 0x1 0x0 0x0>; + interrupt-templates = <0x35 0x0 0x1 0x1 0x1 0x0 0x1 0x1 0x0 0x0>; }; log { @@ -13269,7 +14988,7 @@ clocks = <0xd 0x94 0xd 0x8e 0xd 0x93 0xd 0x90 0xd 0x8c 0xd 0x8f 0xd 0x8d 0xd 0x91 0xd 0x27a 0xd 0xb2 0xd 0xb3 0xd 0x10d 0xd 0x261>; compatible = "tegra,ufs_variant"; interrupts = <0x0 0x2c 0x4>; - linux,phandle = <0x6f>; + linux,phandle = <0x71>; nvidia,enable-hs-mode; nvidia,enable-rx-calib; nvidia,enable-x2-config; @@ -13278,7 +14997,7 @@ nvidia,max-pwm-gear = <0x4>; pad-controllers = <0x10 0x34>; pad-names = "ufs"; - phandle = <0x6f>; + phandle = <0x71>; reg = <0x0 0x2450000 0x0 0x4000>; reset-names = "mphy-l0-rx-rst", "mphy-l0-tx-rst", "mphy-l1-rx-rst", "mphy-l1-tx-rst", "mphy-clk-ctl-rst", "ufs-rst", "ufs-axi-m-rst", "ufshc-lp-rst"; resets = <0xd 0x56 0xd 0x57 0xd 0x94 0xd 0x95 0xd 0x93 0xd 0x71 0xd 0x72 0xd 0xc0>; @@ -13294,10 +15013,10 @@ usb_cd { compatible = "nvidia,tegra186-usb-cd"; - linux,phandle = <0x99>; - phandle = <0x99>; + linux,phandle = <0x9b>; + phandle = <0x9b>; phy-names = "otg-phy"; - phys = <0x95 0x10>; + phys = <0x97 0x10>; status = "okay"; }; @@ -13390,13 +15109,13 @@ watchdog@30c0000 { compatible = "nvidia,tegra-wdt-t18x"; interrupts = <0x0 0x7 0x4 0x0 0x8 0x4>; - linux,phandle = <0x110>; + linux,phandle = <0x113>; nvidia,disable-debug-reset; nvidia,enable-on-init; nvidia,expiry-count = <0x5>; nvidia,extend-watchdog-suspend; nvidia,shutdown-timeout = <0x96>; - phandle = <0x110>; + phandle = <0x113>; reg = <0x0 0x30c0000 0x0 0x10000 0x0 0x3090000 0x0 0x10000 0x0 0x3010000 0x0 0x10000>; status = "disabled"; timeout-sec = <0x78>; @@ -13410,16 +15129,16 @@ clocks = <0xd 0x71 0xd 0xf4 0xd 0x72 0xd 0xf2 0xd 0x27c 0xd 0xf5 0xd 0x215 0xd 0x261 0xd 0x200>; compatible = "nvidia,tegra186-xhci"; hvdd_usb-supply = <0xe>; - interrupt-parent = <0x2b>; + interrupt-parent = <0x2d>; interrupts = <0x0 0xa3 0x4 0x0 0xa7 0x4>; - linux,phandle = <0x70>; + linux,phandle = <0x72>; mbox-names = "xusb"; - mboxes = <0x97>; + mboxes = <0x99>; nvidia,boost_cpu_freq = <0x320>; - otg-controller = <0x98>; - phandle = <0x70>; + otg-controller = <0x9a>; + phandle = <0x72>; phy-names = "utmi-0", "utmi-1", "usb3-0"; - phys = <0x95 0x10 0x95 0x11 0x95 0x0>; + phys = <0x97 0x10 0x97 0x11 0x97 0x0>; reg = <0x0 0x3530000 0x0 0x8000 0x0 0x3538000 0x0 0x1000>; status = "okay"; }; @@ -13429,13 +15148,13 @@ adp-disable; compatible = "nvidia,tegra186-xotg"; extcon-cable-names = "id", "vbus"; - extcon-cables = <0x96 0x1 0x96 0x0>; + extcon-cables = <0x98 0x1 0x98 0x0>; interrupts = <0x0 0xa7 0x4>; - linux,phandle = <0x98>; + linux,phandle = <0x9a>; otg-rev = <0x300>; - phandle = <0x98>; + phandle = <0x9a>; phy-names = "otg-usb2"; - phys = <0x95 0x10>; + phys = <0x97 0x10>; status = "okay"; }; @@ -13443,19 +15162,19 @@ #extcon-cells = <0x1>; #stream-id-cells = <0x1>; avdd-usb-supply = <0xf>; - charger-detector = <0x99>; + charger-detector = <0x9b>; clock-names = "pll_u_480M", "dev", "ss", "pll_e"; clocks = <0xd 0x215 0xd 0x70 0xd 0x72 0xd 0x200>; compatible = "nvidia,tegra186-xudc"; emc-frequency = <0x8f0d180>; extcon-cable-names = "vbus"; - extcon-cables = <0x96 0x0>; + extcon-cables = <0x98 0x0>; interrupts = <0x0 0xa6 0x4>; - linux,phandle = <0x71>; - otg-controller = <0x98>; - phandle = <0x71>; + linux,phandle = <0x73>; + otg-controller = <0x9a>; + phandle = <0x73>; phy-names = "usb2"; - phys = <0x95 0x10>; + phys = <0x97 0x10>; reg = <0x0 0x3550000 0x0 0x8000 0x0 0x3558000 0x0 0x1000>; status = "okay"; };