/dts-v1/; /memreserve/ 0x0000000080000000 0x0000000000020000; / { compatible = "nvidia,jetson-nano\0nvidia,tegra210"; interrupt-parent = <0x01>; #address-cells = <0x02>; #size-cells = <0x02>; nvidia,dtbbuildtime = "Aug 12 2019\021:21:24"; nvidia,boardids = "3448"; nvidia,proc-boardid = "3448"; nvidia,pmu-boardid = "3448"; nvidia,fastboot-usb-pid = <0xb442>; model = "NVIDIA Jetson Nano Developer Kit"; nvidia,dtsfilename = "/dvs/git/dirty/git-master_linux/kernel/kernel-4.9/arch/arm64/boot/dts/../../../../../../hardware/nvidia/platform/t210/porg/kernel-dts/tegra210-p3448-0002-p3449-0000-b00.dts"; thermal-zones { AO-therm { status = "okay"; polling-delay = <0x3e8>; polling-delay-passive = <0x3e8>; thermal-sensors = <0x02>; trips { trip_shutdown { temperature = <0x1adb0>; hysteresis = <0x00>; type = "critical"; writable; }; gpu-scaling0 { temperature = <0xffff9e58>; hysteresis = <0x00>; type = "active"; linux,phandle = <0xa7>; phandle = <0xa7>; }; gpu-scaling1 { temperature = <0x3a98>; hysteresis = <0x3e8>; type = "active"; linux,phandle = <0x03>; phandle = <0x03>; }; gpu-scaling2 { temperature = <0x7530>; hysteresis = <0x3e8>; type = "active"; linux,phandle = <0x05>; phandle = <0x05>; }; gpu-scaling3 { temperature = <0xc350>; hysteresis = <0x3e8>; type = "active"; linux,phandle = <0x06>; phandle = <0x06>; }; gpu-scaling4 { temperature = <0x11170>; hysteresis = <0x3e8>; type = "active"; linux,phandle = <0x07>; phandle = <0x07>; }; gpu-scaling5 { temperature = <0x19a28>; hysteresis = <0x3e8>; type = "active"; linux,phandle = <0x08>; phandle = <0x08>; }; gpu-vmax1 { temperature = <0x14438>; hysteresis = <0x3e8>; type = "active"; linux,phandle = <0x09>; phandle = <0x09>; }; core_dvfs_floor_trip0 { temperature = <0x3a98>; hysteresis = <0x3e8>; type = "active"; linux,phandle = <0x0b>; phandle = <0x0b>; }; core_dvfs_cap_trip0 { temperature = <0x14c08>; hysteresis = <0x3e8>; type = "active"; linux,phandle = <0x0d>; phandle = <0x0d>; }; dfll-floor-trip0 { temperature = <0x3a98>; hysteresis = <0x3e8>; type = "active"; linux,phandle = <0x0f>; phandle = <0x0f>; }; }; thermal-zone-params { governor-name = "pid_thermal_gov"; }; cooling-maps { gpu-scaling-map1 { trip = <0x03>; cooling-device = <0x04 0x01 0x01>; }; gpu-scaling-map2 { trip = <0x05>; cooling-device = <0x04 0x02 0x02>; }; gpu_scaling_map3 { trip = <0x06>; cooling-device = <0x04 0x03 0x03>; }; gpu-scaling-map4 { trip = <0x07>; cooling-device = <0x04 0x04 0x04>; }; gpu-scaling-map5 { trip = <0x08>; cooling-device = <0x04 0x05 0x05>; }; gpu-vmax-map1 { trip = <0x09>; cooling-device = <0x0a 0x01 0x01>; }; core_dvfs_floor_map0 { trip = <0x0b>; cooling-device = <0x0c 0x01 0x01>; }; core_dvfs_cap_map0 { trip = <0x0d>; cooling-device = <0x0e 0x01 0x01>; }; dfll-floor-map0 { trip = <0x0f>; cooling-device = <0x10 0x01 0x01>; }; }; }; CPU-therm { polling-delay = <0x00>; polling-delay-passive = <0x1f4>; thermal-sensors = <0x11 0x00>; status = "okay"; thermal-zone-params { governor-name = "step_wise"; max_err_temp = <0x2328>; max_err_gain = <0x3e8>; gain_p = <0x3e8>; gain_d = <0x00>; up_compensation = <0x14>; down_compensation = <0x14>; }; trips { dfll-cap-trip0 { temperature = <0x101d0>; hysteresis = <0x3e8>; type = "active"; linux,phandle = <0x16>; phandle = <0x16>; }; dfll-cap-trip1 { temperature = <0x14ff0>; hysteresis = <0x3e8>; type = "active"; linux,phandle = <0x18>; phandle = <0x18>; }; cpu_critical { temperature = <0x18e70>; hysteresis = <0x00>; type = "critical"; writable; }; cpu_heavy { temperature = <0x18894>; hysteresis = <0x00>; type = "hot"; writable; linux,phandle = <0x12>; phandle = <0x12>; }; cpu_throttle { temperature = <0x17ae8>; hysteresis = <0x00>; type = "passive"; writable; linux,phandle = <0x14>; phandle = <0x14>; }; }; cooling-maps { map1 { trip = <0x12>; cdev-type = "tegra_heavy"; cooling-device = <0x13 0x01 0x01>; }; map2 { trip = <0x14>; cdev-type = "cpu-balanced"; cooling-device = <0x15 0xffffffff 0xffffffff>; }; dfll-cap-map0 { trip = <0x16>; cooling-device = <0x17 0x01 0x01>; }; dfll-cap-map1 { trip = <0x18>; cooling-device = <0x17 0x02 0x02>; }; }; }; GPU-therm { polling-delay = <0x00>; polling-delay-passive = <0x1f4>; thermal-sensors = <0x11 0x02>; status = "okay"; thermal-zone-params { governor-name = "step_wise"; max_err_temp = <0x2328>; max_err_gain = <0x3e8>; gain_p = <0x3e8>; gain_d = <0x00>; up_compensation = <0x14>; down_compensation = <0x14>; }; trips { gpu_critical { temperature = <0x19064>; hysteresis = <0x00>; type = "critical"; writable; }; gpu_heavy { temperature = <0x18a88>; hysteresis = <0x00>; type = "hot"; writable; linux,phandle = <0x19>; phandle = <0x19>; }; gpu_throttle { temperature = <0x17cdc>; hysteresis = <0x00>; type = "passive"; writable; linux,phandle = <0x1a>; phandle = <0x1a>; }; }; cooling-maps { map1 { trip = <0x19>; cdev-type = "tegra_heavy"; cooling-device = <0x13 0x01 0x01>; }; map2 { trip = <0x1a>; cdev-type = "gpu-balanced"; cooling-device = <0x1b 0xffffffff 0xffffffff>; }; }; }; PLL-therm { polling-delay = <0x00>; polling-delay-passive = <0x3e8>; thermal-sensors = <0x11 0x03>; status = "okay"; thermal-zone-params { governor-name = "pid_thermal_gov"; max_err_temp = <0x2328>; max_err_gain = <0x3e8>; gain_p = <0x3e8>; gain_d = <0x00>; up_compensation = <0x14>; down_compensation = <0x14>; }; trips { dram-throttle { temperature = <0x11170>; hysteresis = <0x3e8>; type = "passive"; writable; linux,phandle = <0x1c>; phandle = <0x1c>; }; }; cooling-maps { map-tegra-dram { trip = <0x1c>; cooling-device = <0x1d 0x01 0x01>; cdev-type = "tegra-dram"; }; }; }; PMIC-Die { polling-delay = <0x00>; polling-delay-passive = <0x00>; thermal-sensors = <0x1e>; trips { hot-die { temperature = <0x1d4c0>; type = "active"; hysteresis = <0x00>; linux,phandle = <0x1f>; phandle = <0x1f>; }; }; cooling-maps { map0 { trip = <0x1f>; cooling-device = <0x20 0xffffffff 0xffffffff>; contribution = <0x64>; cdev-type = "emergency-balanced"; }; }; }; }; core_dvfs_cdev_floor { compatible = "nvidia,tegra-core-cdev-action"; cdev-type = "CORE-floor"; #cooling-cells = <0x02>; linux,phandle = <0x0c>; phandle = <0x0c>; }; core_dvfs_cdev_cap { compatible = "nvidia,tegra-core-cdev-action"; cdev-type = "CORE-cap"; #cooling-cells = <0x02>; clocks = <0x21 0x198 0x21 0x1a1 0x21 0x1b8 0x21 0x1f6 0x21 0x206>; clock-names = "c2bus_cap\0c3bus_cap\0sclk_cap\0host1x_cap\0adsp_cap"; linux,phandle = <0x0e>; phandle = <0x0e>; }; power-domain { compatible = "tegra-power-domains"; host1x-pd { compatible = "nvidia,tegra210-host1x-pd"; is_off; host1x; #power-domain-cells = <0x00>; linux,phandle = <0x23>; phandle = <0x23>; }; ape-pd { compatible = "nvidia,tegra210-ape-pd"; is_off; #power-domain-cells = <0x00>; partition-id = <0x1b>; clocks = <0x21 0xc6 0x21 0x6b 0x21 0xc7>; clock-names = "ape\0apb2ape\0adsp"; linux,phandle = <0x22>; phandle = <0x22>; }; adsp-pd { compatible = "nvidia,tegra210-adsp-pd"; is_off; #power-domain-cells = <0x00>; power-domains = <0x22>; linux,phandle = <0xde>; phandle = <0xde>; }; tsec-pd { compatible = "nvidia,tegra210-tsec-pd"; is_off; #power-domain-cells = <0x00>; power-domains = <0x23>; linux,phandle = <0x6b>; phandle = <0x6b>; }; nvdec-pd { compatible = "nvidia,tegra210-nvdec-pd"; is_off; #power-domain-cells = <0x00>; power-domains = <0x23>; partition-id = <0x19>; linux,phandle = <0x6c>; phandle = <0x6c>; }; ve2-pd { compatible = "nvidia,tegra210-ve2-pd"; is_off; #power-domain-cells = <0x00>; power-domains = <0x23>; partition-id = <0x1d>; linux,phandle = <0x5c>; phandle = <0x5c>; }; vic03-pd { compatible = "nvidia,tegra210-vic03-pd"; is_off; #power-domain-cells = <0x00>; power-domains = <0x23>; partition-id = <0x17>; linux,phandle = <0x69>; phandle = <0x69>; }; msenc-pd { compatible = "nvidia,tegra210-msenc-pd"; is_off; #power-domain-cells = <0x00>; power-domains = <0x23>; partition-id = <0x06>; linux,phandle = <0x6a>; phandle = <0x6a>; }; nvjpg-pd { compatible = "nvidia,tegra210-nvjpg-pd"; is_off; #power-domain-cells = <0x00>; power-domains = <0x23>; partition-id = <0x1a>; linux,phandle = <0x6d>; phandle = <0x6d>; }; pcie-pd { compatible = "nvidia,tegra210-pcie-pd"; is_off; #power-domain-cells = <0x00>; partition-id = <0x03>; linux,phandle = <0x7a>; phandle = <0x7a>; }; ve-pd { compatible = "nvidia,tegra210-ve-pd"; is_off; #power-domain-cells = <0x00>; power-domains = <0x23>; partition-id = <0x02>; linux,phandle = <0x59>; phandle = <0x59>; }; sata-pd { compatible = "nvidia,tegra210-sata-pd"; #power-domain-cells = <0x00>; partition-id = <0x08>; linux,phandle = <0xdf>; phandle = <0xdf>; }; sor-pd { compatible = "nvidia,tegra210-sor-pd"; #power-domain-cells = <0x00>; partition-id = <0x11>; linux,phandle = <0xe0>; phandle = <0xe0>; }; disa-pd { compatible = "nvidia,tegra210-disa-pd"; #power-domain-cells = <0x00>; partition-id = <0x12>; linux,phandle = <0xe1>; phandle = <0xe1>; }; disb-pd { compatible = "nvidia,tegra210-disb-pd"; #power-domain-cells = <0x00>; partition-id = <0x13>; linux,phandle = <0xe2>; phandle = <0xe2>; }; xusba-pd { compatible = "nvidia,tegra210-xusba-pd"; #power-domain-cells = <0x00>; partition-id = <0x14>; linux,phandle = <0xe3>; phandle = <0xe3>; }; xusbb-pd { compatible = "nvidia,tegra210-xusbb-pd"; #power-domain-cells = <0x00>; partition-id = <0x15>; linux,phandle = <0xe4>; phandle = <0xe4>; }; xusbc-pd { compatible = "nvidia,tegra210-xusbc-pd"; #power-domain-cells = <0x00>; partition-id = <0x16>; linux,phandle = <0xe5>; phandle = <0xe5>; }; }; actmon@6000c800 { status = "okay"; #address-cells = <0x02>; #size-cells = <0x02>; compatible = "nvidia,tegra210-cactmon"; reg = <0x00 0x6000c800 0x00 0x400>; interrupts = <0x00 0x2d 0x04>; clocks = <0x21 0x77>; clock-names = "actmon"; resets = <0x21 0x77>; reset-names = "actmon"; nvidia,sample_period = [14]; mc_all { #address-cells = <0x01>; #size-cells = <0x00>; nvidia,con_id = "mc_all"; nvidia,dev_id = "actmon"; nvidia,reg_offs = <0x1c0>; nvidia,irq_mask = <0x4000000>; nvidia,suspend_freq = <0x324b0>; nvidia,boost_freq_step = <0x3e80>; nvidia,boost_up_coef = <0xc8>; nvidia,boost_down_coef = <0x32>; nvidia,boost_up_threshold = <0x3c>; nvidia,boost_down_threshold = <0x28>; nvidia,up_wmark_window = [01]; nvidia,down_wmark_window = [03]; nvidia,avg_window_log2 = [07]; nvidia,count_weight = <0x400>; nvidia,max_dram_channels = [02]; nvidia,type = <0x01>; status = "okay"; }; }; aliases { sdhci0 = "/sdhci@700b0000"; sdhci1 = "/sdhci@700b0200"; sdhci2 = "/sdhci@700b0400"; sdhci3 = "/sdhci@700b0600"; i2c0 = "/i2c@7000c000"; i2c1 = "/i2c@7000c400"; i2c2 = "/i2c@7000c500"; i2c3 = "/i2c@7000c700"; i2c4 = "/i2c@7000d000"; i2c5 = "/i2c@7000d100"; i2c6 = "/host1x/i2c@546c0000"; spi0 = "/spi@7000d400"; spi1 = "/spi@7000d600"; spi2 = "/spi@7000d800"; spi3 = "/spi@7000da00"; qspi6 = "/spi@70410000"; serial0 = "/serial@70006000"; serial1 = "/serial@70006040"; serial2 = "/serial@70006200"; serial3 = "/serial@70006300"; rtc0 = "/i2c@7000d000/max77620@3c"; rtc1 = "/rtc"; }; cpus { #address-cells = <0x02>; #size-cells = <0x00>; status = "okay"; cpu@0 { device_type = "cpu"; compatible = "arm,cortex-a57-64bit\0arm,armv8"; reg = <0x00 0x00>; enable-method = "psci"; cpu-idle-states = <0x24>; errata_hwcaps = <0x07>; cpu-ipc = <0x400>; next-level-cache = <0x25>; status = "okay"; clocks = <0x21 0x126 0x21 0x127 0x21 0x103 0x21 0xf7 0x26>; clock-names = "cpu_g\0cpu_lp\0pll_x\0pll_p\0dfll"; clock-latency = <0x493e0>; linux,phandle = <0x27>; phandle = <0x27>; }; cpu@1 { device_type = "cpu"; compatible = "arm,cortex-a57-64bit\0arm,armv8"; reg = <0x00 0x01>; enable-method = "psci"; cpu-idle-states = <0x24>; errata_hwcaps = <0x07>; cpu-ipc = <0x400>; next-level-cache = <0x25>; status = "okay"; linux,phandle = <0x28>; phandle = <0x28>; }; cpu@2 { device_type = "cpu"; compatible = "arm,cortex-a57-64bit\0arm,armv8"; reg = <0x00 0x02>; enable-method = "psci"; cpu-idle-states = <0x24>; errata_hwcaps = <0x07>; cpu-ipc = <0x400>; next-level-cache = <0x25>; status = "okay"; linux,phandle = <0x29>; phandle = <0x29>; }; cpu@3 { device_type = "cpu"; compatible = "arm,cortex-a57-64bit\0arm,armv8"; reg = <0x00 0x03>; enable-method = "psci"; cpu-idle-states = <0x24>; errata_hwcaps = <0x07>; cpu-ipc = <0x400>; next-level-cache = <0x25>; status = "okay"; linux,phandle = <0x2a>; phandle = <0x2a>; }; idle-states { entry-method = "psci"; c7 { compatible = "arm,idle-state"; arm,psci-suspend-param = <0x40000007>; wakeup-latency-us = <0x82>; min-residency-us = <0x3e8>; idle-state-name = "c7-cpu-powergated"; status = "okay"; linux,phandle = <0x24>; phandle = <0x24>; }; cc6 { compatible = "arm,idle-state"; arm,psci-suspend-param = <0x40000010>; wakeup-latency-us = <0xe6>; min-residency-us = <0x2710>; idle-state-name = "cc6-cluster-powergated"; status = "okay"; linux,phandle = <0xe6>; phandle = <0xe6>; }; }; l2-cache { compatible = "cache"; linux,phandle = <0x25>; phandle = <0x25>; }; }; psci { compatible = "arm,psci-1.0"; status = "okay"; method = "smc"; }; tlk { compatible = "android,tlk-driver"; status = "disabled"; log { compatible = "android,ote-logger"; }; }; arm-pmu { compatible = "arm,armv8-pmuv3"; status = "okay"; interrupts = <0x00 0x90 0x04 0x00 0x91 0x04 0x00 0x92 0x04 0x00 0x93 0x04>; interrupt-affinity = <0x27 0x28 0x29 0x2a>; }; clock { compatible = "nvidia,tegra210-car"; reg = <0x00 0x60006000 0x00 0x1000>; #clock-cells = <0x01>; #reset-cells = <0x01>; status = "okay"; linux,phandle = <0x21>; phandle = <0x21>; }; bwmgr { compatible = "nvidia,bwmgr"; clocks = <0x21 0x212>; nvidia,bwmgr-use-shared-master; clock-names = "emc"; status = "okay"; }; reserved-memory { #address-cells = <0x02>; #size-cells = <0x02>; ranges; iram-carveout { compatible = "nvidia,iram-carveout"; reg = <0x00 0x40001000 0x00 0x3f000>; no-map; linux,phandle = <0x2d>; phandle = <0x2d>; }; ramoops_carveout { compatible = "nvidia,ramoops"; reg = <0x00 0xb0000000 0x00 0x200000>; no-map; linux,phandle = <0xe7>; phandle = <0xe7>; }; vpr-carveout { compatible = "nvidia,vpr-carveout"; size = <0x00 0x19000000>; alignment = <0x00 0x400000>; alloc-ranges = <0x00 0x80000000 0x00 0x70000000>; reusable; linux,phandle = <0x2c>; phandle = <0x2c>; }; fb0_carveout { reg = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; reg-names = "surface\0lut"; no-map; linux,phandle = <0x5d>; phandle = <0x5d>; }; fb1_carveout { reg = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; reg-names = "surface\0lut"; no-map; linux,phandle = <0x66>; phandle = <0x66>; }; }; tegra-carveouts { compatible = "nvidia,carveouts"; iommus = <0x2b 0x06>; memory-region = <0x2c 0x2d>; status = "okay"; }; iommu { compatible = "nvidia,tegra210-smmu"; reg = <0x00 0x70019000 0x00 0x1000 0x00 0x6000c000 0x00 0x1000>; status = "okay"; #asids = <0x80>; dma-window = <0x00 0x80000000 0x00 0x7ff00000>; #iommu-cells = <0x01>; swgid-mask = <0x100fff 0xfffccdcf>; #num-translation-enable = <0x05>; #num-asid-security = <0x08>; domains = <0x2e 0x1004000 0x49 0x2f 0x80000000 0x00 0x30 0x00 0x04 0x31 0x404 0x00 0x31 0x08 0x00 0x32 0x01 0x00 0x32 0x2000000 0x00 0x32 0x4000000 0x00 0x32 0x8000000 0x00 0x32 0x10000000 0x00 0x32 0x02 0x00 0x32 0x00 0x100000 0x32 0xffffffff 0xffffffff>; linux,phandle = <0x2b>; phandle = <0x2b>; address-space-prop { common { iova-start = <0x00 0x80000000>; iova-size = <0x00 0x7ff00000>; num-pf-page = <0x00>; gap-page = <0x01>; linux,phandle = <0x32>; phandle = <0x32>; }; ppcs { iova-start = <0x00 0x80000000>; iova-size = <0x00 0x7ff00000>; num-pf-page = <0x01>; gap-page = <0x01>; linux,phandle = <0x2e>; phandle = <0x2e>; }; dc { iova-start = <0x00 0x10000>; iova-size = <0x00 0xfffeffff>; num-pf-page = <0x00>; gap-page = <0x00>; linux,phandle = <0x31>; phandle = <0x31>; }; gpu { iova-start = <0x00 0x100000>; iova-size = <0x03 0xffefffff>; alignment = <0x20000>; num-pf-page = <0x00>; gap-page = <0x00>; linux,phandle = <0x2f>; phandle = <0x2f>; }; ape { iova-start = <0x00 0x70300000>; iova-size = <0x00 0x8fc00000>; num-pf-page = <0x00>; gap-page = <0x01>; linux,phandle = <0x30>; phandle = <0x30>; }; }; }; smmu_test { compatible = "nvidia,smmu_test"; iommus = <0x2b 0x34>; linux,phandle = <0xe8>; phandle = <0xe8>; }; dma_test { compatible = "nvidia,dma_test"; linux,phandle = <0xe9>; phandle = <0xe9>; }; bpmp { compatible = "nvidia,tegra210-bpmp"; carveout-start = <0x80005000>; carveout-size = <0x10000>; resets = <0x21 0x01>; reset-names = "cop"; clocks = <0x21 0x1ae>; clock-names = "sclk"; reg = <0x00 0x70016000 0x00 0x2000 0x00 0x60001000 0x00 0x1000>; iommus = <0x2b 0x01>; status = "disabled"; }; mc { compatible = "nvidia,tegra-mc"; reg-ranges = <0x0a>; reg = <0x00 0x70019000 0x00 0x0c 0x00 0x70019050 0x00 0x19c 0x00 0x70019200 0x00 0x24 0x00 0x7001929c 0x00 0x1b8 0x00 0x70019464 0x00 0x198 0x00 0x70019604 0x00 0x3b0 0x00 0x700199bc 0x00 0x20 0x00 0x700199f8 0x00 0x8c 0x00 0x70019ae4 0x00 0xb0 0x00 0x70019ba0 0x00 0x460 0x00 0x7001c000 0x00 0x0c 0x00 0x7001c050 0x00 0x198 0x00 0x7001c200 0x00 0x24 0x00 0x7001c29c 0x00 0x1b8 0x00 0x7001c464 0x00 0x198 0x00 0x7001c604 0x00 0x3b0 0x00 0x7001c9bc 0x00 0x20 0x00 0x7001c9f8 0x00 0x8c 0x00 0x7001cae4 0x00 0xb0 0x00 0x7001cba0 0x00 0x460 0x00 0x7001d000 0x00 0x0c 0x00 0x7001d050 0x00 0x198 0x00 0x7001d200 0x00 0x24 0x00 0x7001d29c 0x00 0x1b8 0x00 0x7001d464 0x00 0x198 0x00 0x7001d604 0x00 0x3b0 0x00 0x7001d9bc 0x00 0x20 0x00 0x7001d9f8 0x00 0x8c 0x00 0x7001dae4 0x00 0xb0 0x00 0x7001dba0 0x00 0x460>; interrupts = <0x00 0x4d 0x04>; int_mask = <0x23d40>; channels = <0x02>; status = "okay"; }; interrupt-controller { compatible = "arm,cortex-a15-gic"; interrupt-parent = <0x33>; #interrupt-cells = <0x03>; interrupt-controller; reg = <0x00 0x50041000 0x00 0x1000 0x00 0x50042000 0x00 0x100>; status = "okay"; linux,phandle = <0x33>; phandle = <0x33>; }; interrupt-controller@60004000 { compatible = "nvidia,tegra210-ictlr"; interrupt-parent = <0x33>; interrupt-controller; #interrupt-cells = <0x03>; reg = <0x00 0x60004000 0x00 0x40 0x00 0x60004100 0x00 0x40 0x00 0x60004200 0x00 0x40 0x00 0x60004300 0x00 0x40 0x00 0x60004400 0x00 0x40 0x00 0x60004500 0x00 0x40>; interrupts = <0x00 0x04 0x04 0x00 0x05 0x04 0x00 0x07 0x04 0x00 0x12 0x04>; outgoing-doorbell = <0x06>; status = "okay"; linux,phandle = <0x01>; phandle = <0x01>; }; flow-controller@60007000 { compatible = "nvidia,tegra210-flowctrl"; reg = <0x00 0x60007000 0x00 0x1000>; }; ahb@6000c000 { compatible = "nvidia,tegra210-ahb\0nvidia,tegra30-ahb"; reg = <0x00 0x6000c000 0x00 0x14f>; status = "okay"; linux,phandle = <0xea>; phandle = <0xea>; }; aconnect@702c0000 { compatible = "nvidia,tegra210-aconnect"; clocks = <0x21 0xc6 0x21 0x6b>; clock-names = "ape\0apb2ape"; power-domains = <0x22>; #address-cells = <0x02>; #size-cells = <0x02>; ranges; status = "okay"; agic@702f9000 { compatible = "nvidia,tegra210-agic"; #interrupt-cells = <0x04>; interrupt-controller; reg = <0x00 0x702f9000 0x00 0x2000 0x00 0x702fa000 0x00 0x2000>; interrupts = <0x00 0x66 0xf04>; clocks = <0x21 0xc6>; clock-names = "clk"; linux,phandle = <0x34>; phandle = <0x34>; }; adsp { compatible = "nvidia,tegra210-adsp"; wakeup-disable; interrupt-parent = <0x34>; reg = <0x00 0x702ef000 0x00 0x1000 0x00 0x702ec000 0x00 0x2000 0x00 0x702ee000 0x00 0x1000 0x00 0x702dc800 0x00 0x00 0x00 0x00 0x00 0x01 0x00 0x1000000 0x00 0x6f2c0000 0x00 0x70300000 0x00 0x8fd00000>; iommus = <0x2b 0x22>; dma-mask = <0x00 0xfff00000>; iommu-resv-regions = <0x00 0x00 0x00 0x70300000 0x00 0xfff00000 0xffffffff 0xffffffff>; iommu-group-id = <0x02>; nvidia,adsp_mem = <0x80300000 0x1000000 0x80b00000 0x800000 0x400000 0x10000 0x80300000 0x200000>; nvidia,adsp-evp-base = <0x702ef700 0x40>; interrupts = <0x00 0x05 0x04 0x00 0x00 0x00 0x04 0x00 0x00 0x2f 0x04 0x00 0x00 0x34 0x04 0x00 0x00 0x32 0x04 0x00 0x00 0x37 0x04 0x00 0x00 0x04 0x04 0x01 0x00 0x01 0x04 0x01 0x00 0x02 0x04 0x01>; clocks = <0x21 0x200 0x21 0x6b 0x21 0xda 0x21 0xc7 0x21 0x205>; clock-names = "adsp.ape\0adsp.apb2ape\0adspneon\0adsp\0adsp_cpu_abus"; resets = <0x21 0xe1>; reset-names = "adspall"; nvidia,adsp_unit_fpga_reset = <0x00 0x40>; status = "okay"; }; adma@702e2000 { compatible = "nvidia,tegra210-adma"; interrupt-parent = <0x34>; reg = <0x00 0x702e2000 0x00 0x2000 0x00 0x702ec000 0x00 0x72>; clocks = <0x21 0x6a>; clock-names = "d_audio"; interrupts = <0x00 0x18 0x04 0x00 0x00 0x19 0x04 0x00 0x00 0x1a 0x04 0x00 0x00 0x1b 0x04 0x00 0x00 0x1c 0x04 0x00 0x00 0x1d 0x04 0x00 0x00 0x1e 0x04 0x00 0x00 0x1f 0x04 0x00 0x00 0x20 0x04 0x00 0x00 0x21 0x04 0x00>; #dma-cells = <0x01>; dma-channels = <0x0a>; status = "okay"; linux,phandle = <0x35>; phandle = <0x35>; }; ahub { compatible = "nvidia,tegra210-axbar"; wakeup-disable; reg = <0x00 0x702d0800 0x00 0x800>; clocks = <0x21 0x6a 0x21 0xf9 0x21 0xc6 0x21 0x6b>; clock-names = "ahub\0pll_a_out0\0xbar.ape\0apb2ape"; status = "okay"; #address-cells = <0x01>; #size-cells = <0x01>; ranges = <0x702d0000 0x00 0x702d0000 0x10000>; linux,phandle = <0x4d>; phandle = <0x4d>; admaif@0x702d0000 { compatible = "nvidia,tegra210-admaif"; reg = <0x702d0000 0x800>; dmas = <0x35 0x01 0x35 0x01 0x35 0x02 0x35 0x02 0x35 0x03 0x35 0x03 0x35 0x04 0x35 0x04 0x35 0x05 0x35 0x05 0x35 0x06 0x35 0x06 0x35 0x07 0x35 0x07 0x35 0x08 0x35 0x08 0x35 0x09 0x35 0x09 0x35 0x0a 0x35 0x0a>; dma-names = "rx1\0tx1\0rx2\0tx2\0rx3\0tx3\0rx4\0tx4\0rx5\0tx5\0rx6\0tx6\0rx7\0tx7\0rx8\0tx8\0rx9\0tx9\0rx10\0tx10"; status = "okay"; linux,phandle = <0xeb>; phandle = <0xeb>; }; sfc@702d2000 { compatible = "nvidia,tegra210-sfc"; reg = <0x702d2000 0x200>; nvidia,ahub-sfc-id = <0x00>; status = "okay"; linux,phandle = <0xec>; phandle = <0xec>; }; sfc@702d2200 { compatible = "nvidia,tegra210-sfc"; reg = <0x702d2200 0x200>; nvidia,ahub-sfc-id = <0x01>; status = "okay"; linux,phandle = <0xed>; phandle = <0xed>; }; sfc@702d2400 { compatible = "nvidia,tegra210-sfc"; reg = <0x702d2400 0x200>; nvidia,ahub-sfc-id = <0x02>; status = "okay"; linux,phandle = <0xee>; phandle = <0xee>; }; sfc@702d2600 { compatible = "nvidia,tegra210-sfc"; reg = <0x702d2600 0x200>; nvidia,ahub-sfc-id = <0x03>; status = "okay"; linux,phandle = <0xef>; phandle = <0xef>; }; spkprot@702d8c00 { compatible = "nvidia,tegra210-spkprot"; reg = <0x702d8c00 0x400>; nvidia,ahub-spkprot-id = <0x00>; status = "okay"; }; amixer@702dbb00 { compatible = "nvidia,tegra210-amixer"; reg = <0x702dbb00 0x800>; nvidia,ahub-amixer-id = <0x00>; status = "okay"; linux,phandle = <0xf0>; phandle = <0xf0>; }; i2s@702d1000 { compatible = "nvidia,tegra210-i2s"; reg = <0x702d1000 0x100>; nvidia,ahub-i2s-id = <0x00>; status = "disabled"; clocks = <0x21 0x1e 0x21 0xf9 0x21 0x109 0x21 0x15e>; clock-names = "i2s0\0pll_a_out0\0ext_audio_sync\0audio_sync"; assigned-clocks = <0x21 0x1e>; assigned-clock-rates = <0x177000>; pinctrl-names = "dap_active\0dap_inactive"; pinctrl-0; pinctrl-1; linux,phandle = <0xae>; phandle = <0xae>; }; i2s@702d1100 { compatible = "nvidia,tegra210-i2s"; reg = <0x702d1100 0x100>; nvidia,ahub-i2s-id = <0x01>; status = "disabled"; clocks = <0x21 0x0b 0x21 0xf9 0x21 0x10a 0x21 0x15f>; clock-names = "i2s1\0pll_a_out0\0ext_audio_sync\0audio_sync"; assigned-clocks = <0x21 0x0b>; assigned-clock-rates = <0x177000>; pinctrl-names = "dap_active\0dap_inactive"; pinctrl-0; pinctrl-1; linux,phandle = <0xf1>; phandle = <0xf1>; }; i2s@702d1200 { compatible = "nvidia,tegra210-i2s"; reg = <0x702d1200 0x100>; nvidia,ahub-i2s-id = <0x02>; status = "okay"; clocks = <0x21 0x12 0x21 0xf9 0x21 0x10b 0x21 0x160>; clock-names = "i2s2\0pll_a_out0\0ext_audio_sync\0audio_sync"; assigned-clocks = <0x21 0x12>; assigned-clock-rates = <0x177000>; prod-name = "i2s2_prod"; pinctrl-names = "dap_active\0dap_inactive"; pinctrl-0; pinctrl-1; regulator-supplies = "vdd-1v8-dmic"; vdd-1v8-dmic-supply = <0x36>; fsync-width = <0x0f>; linux,phandle = <0x50>; phandle = <0x50>; }; i2s@702d1300 { compatible = "nvidia,tegra210-i2s"; reg = <0x702d1300 0x100>; nvidia,ahub-i2s-id = <0x03>; status = "okay"; clocks = <0x21 0x65 0x21 0xf9 0x21 0x10c 0x21 0x161>; clock-names = "i2s3\0pll_a_out0\0ext_audio_sync\0audio_sync"; assigned-clocks = <0x21 0x65>; assigned-clock-rates = <0x177000>; pinctrl-names = "dap_active\0dap_inactive"; pinctrl-0; pinctrl-1; regulator-supplies = "vddio-uart"; vddio-uart-supply = <0x36>; fsync-width = <0x0f>; enable-cya; linux,phandle = <0x4e>; phandle = <0x4e>; }; i2s@702d1400 { compatible = "nvidia,tegra210-i2s"; reg = <0x702d1400 0x100>; nvidia,ahub-i2s-id = <0x04>; status = "disabled"; clocks = <0x21 0x66 0x21 0xf9 0x21 0x10d 0x21 0x162>; clock-names = "i2s4\0pll_a_out0\0ext_audio_sync\0audio_sync"; assigned-clocks = <0x21 0x66>; assigned-clock-rates = <0x177000>; pinctrl-names = "dap_active\0dap_inactive"; pinctrl-0; pinctrl-1; linux,phandle = <0xf2>; phandle = <0xf2>; }; amx@702d3000 { compatible = "nvidia,tegra210-amx"; reg = <0x702d3000 0x100>; nvidia,ahub-amx-id = <0x00>; status = "okay"; linux,phandle = <0xf3>; phandle = <0xf3>; }; amx@702d3100 { compatible = "nvidia,tegra210-amx"; reg = <0x702d3100 0x100>; nvidia,ahub-amx-id = <0x01>; status = "okay"; linux,phandle = <0xf4>; phandle = <0xf4>; }; adx@702d3800 { compatible = "nvidia,tegra210-adx"; reg = <0x702d3800 0x100>; nvidia,ahub-adx-id = <0x00>; status = "okay"; linux,phandle = <0xf5>; phandle = <0xf5>; }; adx@702d3900 { compatible = "nvidia,tegra210-adx"; reg = <0x702d3900 0x100>; nvidia,ahub-adx-id = <0x01>; status = "okay"; linux,phandle = <0xf6>; phandle = <0xf6>; }; dmic@702d4000 { compatible = "nvidia,tegra210-dmic"; reg = <0x702d4000 0x100>; nvidia,ahub-dmic-id = <0x00>; status = "okay"; clocks = <0x21 0xa1 0x21 0xf9>; clock-names = "dmic1\0pll_a_out0"; assigned-clocks = <0x21 0xa1>; assigned-clock-rates = <0x2ee000>; regulator-supplies = "vdd-1v8-dmic"; vdd-1v8-dmic-supply = <0x36>; linux,phandle = <0x52>; phandle = <0x52>; }; dmic@702d4100 { compatible = "nvidia,tegra210-dmic"; reg = <0x702d4100 0x100>; nvidia,ahub-dmic-id = <0x01>; status = "okay"; clocks = <0x21 0xa2 0x21 0xf9>; clock-names = "dmic2\0pll_a_out0"; assigned-clocks = <0x21 0xa2>; assigned-clock-rates = <0x2ee000>; regulator-supplies = "vdd-1v8-dmic"; vdd-1v8-dmic-supply = <0x36>; linux,phandle = <0x54>; phandle = <0x54>; }; dmic@702d4200 { compatible = "nvidia,tegra210-dmic"; reg = <0x702d4200 0x100>; nvidia,ahub-dmic-id = <0x02>; status = "disabled"; clocks = <0x21 0xc5 0x21 0xf9>; clock-names = "dmic3\0pll_a_out0"; assigned-clocks = <0x21 0xc5>; assigned-clock-rates = <0x2ee000>; linux,phandle = <0xf7>; phandle = <0xf7>; }; afc@702d7000 { compatible = "nvidia,tegra210-afc"; reg = <0x702d7000 0x100>; nvidia,ahub-afc-id = <0x00>; status = "okay"; linux,phandle = <0xf8>; phandle = <0xf8>; }; afc@702d7100 { compatible = "nvidia,tegra210-afc"; reg = <0x702d7100 0x100>; nvidia,ahub-afc-id = <0x01>; status = "okay"; linux,phandle = <0xf9>; phandle = <0xf9>; }; afc@702d7200 { compatible = "nvidia,tegra210-afc"; reg = <0x702d7200 0x100>; nvidia,ahub-afc-id = <0x02>; status = "okay"; linux,phandle = <0xfa>; phandle = <0xfa>; }; afc@702d7300 { compatible = "nvidia,tegra210-afc"; reg = <0x702d7300 0x100>; nvidia,ahub-afc-id = <0x03>; status = "okay"; linux,phandle = <0xfb>; phandle = <0xfb>; }; afc@702d7400 { compatible = "nvidia,tegra210-afc"; reg = <0x702d7400 0x100>; nvidia,ahub-afc-id = <0x04>; status = "okay"; linux,phandle = <0xfc>; phandle = <0xfc>; }; afc@702d7500 { compatible = "nvidia,tegra210-afc"; reg = <0x702d7500 0x100>; nvidia,ahub-afc-id = <0x05>; status = "okay"; linux,phandle = <0xfd>; phandle = <0xfd>; }; mvc@702da000 { compatible = "nvidia,tegra210-mvc"; reg = <0x702da000 0x200>; nvidia,ahub-mvc-id = <0x00>; status = "okay"; linux,phandle = <0xfe>; phandle = <0xfe>; }; mvc@702da200 { compatible = "nvidia,tegra210-mvc"; reg = <0x702da200 0x200>; nvidia,ahub-mvc-id = <0x01>; status = "okay"; linux,phandle = <0xff>; phandle = <0xff>; }; iqc@702de000 { compatible = "nvidia,tegra210-iqc"; reg = <0x702de000 0x200>; nvidia,ahub-iqc-id = <0x00>; status = "disabled"; linux,phandle = <0x100>; phandle = <0x100>; }; iqc@702de200 { compatible = "nvidia,tegra210-iqc"; reg = <0x702de200 0x200>; nvidia,ahub-iqc-id = <0x01>; status = "disabled"; linux,phandle = <0x101>; phandle = <0x101>; }; ope@702d8000 { compatible = "nvidia,tegra210-ope"; reg = <0x702d8000 0x100 0x702d8100 0x100 0x702d8200 0x200>; nvidia,ahub-ope-id = <0x00>; status = "okay"; linux,phandle = <0x102>; phandle = <0x102>; peq@702d8100 { status = "okay"; }; mbdrc@702d8200 { status = "okay"; }; }; ope@702d8400 { compatible = "nvidia,tegra210-ope"; reg = <0x702d8400 0x100 0x702d8500 0x100 0x702d8600 0x200>; nvidia,ahub-ope-id = <0x01>; status = "okay"; linux,phandle = <0x103>; phandle = <0x103>; peq@702d8500 { status = "okay"; }; mbdrc@702d8600 { status = "okay"; }; }; mvc@0x702da200 { status = "okay"; }; }; adsp_audio { compatible = "nvidia,tegra210-adsp-audio"; wakeup-disable; iommus = <0x2b 0x22>; iommu-resv-regions = <0x00 0x00 0x00 0x70300000 0x00 0xfff00000 0xffffffff 0xffffffff>; iommu-group-id = <0x02>; interrupt-parent = <0x34>; interrupts = <0x00 0x22 0x04 0x01 0x00 0x23 0x04 0x01 0x00 0x24 0x04 0x01 0x00 0x25 0x04 0x01 0x00 0x26 0x04 0x01 0x00 0x27 0x04 0x01 0x00 0x28 0x04 0x01 0x00 0x29 0x04 0x01 0x00 0x2a 0x04 0x01 0x00 0x2b 0x04 0x01>; clocks = <0x21 0x6a 0x21 0xc6>; clock-names = "ahub\0ape"; status = "okay"; linux,phandle = <0x104>; phandle = <0x104>; }; }; timer { compatible = "arm,armv8-timer"; interrupt-parent = <0x33>; interrupts = <0x01 0x0d 0xf08 0x01 0x0e 0xf08 0x01 0x0b 0xf08 0x01 0x0a 0xf08>; clock-frequency = <0x124f800>; status = "okay"; }; timer@60005000 { compatible = "nvidia,tegra210-timer\0nvidia,tegra30-timer\0nvidia,tegra30-timer-wdt"; reg = <0x00 0x60005000 0x00 0x400>; interrupts = <0x00 0xb0 0x04 0x00 0xb1 0x04 0x00 0xb2 0x04 0x00 0xb3 0x04>; clocks = <0x21 0x05>; status = "okay"; }; rtc { compatible = "nvidia,tegra-rtc"; reg = <0x00 0x7000e000 0x00 0x100>; interrupts = <0x00 0x02 0x04>; status = "okay"; nvidia,pmc-wakeup = <0x37 0x01 0x10 0x04>; }; dma@60020000 { compatible = "nvidia,tegra148-apbdma"; reg = <0x00 0x60020000 0x00 0x1400>; clocks = <0x21 0x22>; clock-names = "dma"; resets = <0x21 0x22>; reset-names = "dma"; interrupts = <0x00 0x68 0x04 0x00 0x69 0x04 0x00 0x6a 0x04 0x00 0x6b 0x04 0x00 0x6c 0x04 0x00 0x6d 0x04 0x00 0x6e 0x04 0x00 0x6f 0x04 0x00 0x70 0x04 0x00 0x71 0x04 0x00 0x72 0x04 0x00 0x73 0x04 0x00 0x74 0x04 0x00 0x75 0x04 0x00 0x76 0x04 0x00 0x77 0x04 0x00 0x80 0x04 0x00 0x81 0x04 0x00 0x82 0x04 0x00 0x83 0x04 0x00 0x84 0x04 0x00 0x85 0x04 0x00 0x86 0x04 0x00 0x87 0x04 0x00 0x88 0x04 0x00 0x89 0x04 0x00 0x8a 0x04 0x00 0x8b 0x04 0x00 0x8c 0x04 0x00 0x8d 0x04 0x00 0x8e 0x04 0x00 0x8f 0x04>; #dma-cells = <0x01>; status = "okay"; linux,phandle = <0x4c>; phandle = <0x4c>; }; pinmux@700008d4 { compatible = "nvidia,tegra210-pinmux"; reg = <0x00 0x700008d4 0x00 0x2a5 0x00 0x70003000 0x00 0x294>; #gpio-range-cells = <0x03>; status = "okay"; pinctrl-names = "default\0drive\0unused"; pinctrl-0 = <0x38>; pinctrl-1 = <0x39>; pinctrl-2 = <0x3a>; linux,phandle = <0x3b>; phandle = <0x3b>; clkreq_0_bi_dir { linux,phandle = <0x7b>; phandle = <0x7b>; clkreq0 { nvidia,pins = "pex_l0_clkreq_n_pa1"; nvidia,tristate = <0x00>; }; }; clkreq_1_bi_dir { linux,phandle = <0x7c>; phandle = <0x7c>; clkreq1 { nvidia,pins = "pex_l1_clkreq_n_pa4"; nvidia,tristate = <0x00>; }; }; clkreq_0_in_dir { linux,phandle = <0x7d>; phandle = <0x7d>; clkreq0 { nvidia,pins = "pex_l0_clkreq_n_pa1"; nvidia,tristate = <0x01>; }; }; clkreq_1_in_dir { linux,phandle = <0x7e>; phandle = <0x7e>; clkreq1 { nvidia,pins = "pex_l1_clkreq_n_pa4"; nvidia,tristate = <0x01>; }; }; prod-settings { #prod-cells = <0x04>; prod { status = "okay"; nvidia,prod-boot-init; prod = <0x00 0x1c4 0xf7f7f000 0x51212000 0x00 0x128 0x1f1f000 0x1010000 0x00 0x12c 0x1f1f000 0x1010000 0x00 0x1c8 0xf0003ffd 0x1040 0x00 0x1dc 0xf7f7f000 0x51212000 0x00 0x1e0 0xf0003ffd 0x1040 0x00 0x23c 0x1f1f000 0x1f1f000 0x00 0x20 0x1f1f000 0x1010000 0x00 0x44 0x1f1f000 0x1010000 0x00 0x50 0x1f1f000 0x1010000 0x00 0x58 0x1f1f000 0x1010000 0x00 0x5c 0x1f1f000 0x1010000 0x00 0xa0 0x1f1f000 0x1010000 0x00 0xa4 0x1f1f000 0x1010000 0x00 0xa8 0x1f1f000 0x1010000 0x00 0xac 0x1f1f000 0x1010000 0x00 0xb0 0x1f1f000 0x1f1f000 0x00 0xb4 0x1f1f000 0x1f1f000 0x00 0xb8 0x1f1f000 0x1f1f000 0x00 0xbc 0x1f1f000 0x1f1f000 0x00 0xc0 0x1f1f000 0x1f1f000 0x00 0xc4 0x1f1f000 0x1f1f000 0x01 0x00 0x7200 0x2000 0x01 0x04 0x7200 0x2000 0x01 0x08 0x7200 0x2000 0x01 0x0c 0x7200 0x2000 0x01 0x10 0x7200 0x2000 0x01 0x14 0x7200 0x2000 0x01 0x1c 0x7200 0x2000 0x01 0x20 0x7200 0x2000 0x01 0x24 0x7200 0x2000 0x01 0x28 0x7200 0x2000 0x01 0x2c 0x7200 0x2000 0x01 0x30 0x7200 0x2000 0x01 0x160 0x1000 0x1000>; }; i2s2_prod { prod = <0x00 0xb0 0x1f1f000 0x1010000 0x00 0xb4 0x1f1f000 0x1010000 0x00 0xb8 0x1f1f000 0x1010000 0x00 0xbc 0x1f1f000 0x1010000>; }; spi1_prod { nvidia,prod-boot-init; prod = <0x00 0x200 0xf0000000 0x50000000 0x00 0x204 0xf0000000 0x50000000 0x00 0x208 0xf0000000 0x50000000 0x00 0x20c 0xf0000000 0x50000000 0x00 0x210 0xf0000000 0x50000000 0x01 0x50 0x6000 0x6040 0x01 0x54 0x6000 0x6040 0x01 0x58 0x6000 0x6040 0x01 0x5c 0x6000 0x6040 0x01 0x60 0x6000 0x6040>; }; spi2_prod { nvidia,prod-boot-init; prod = <0x00 0x214 0xf0000000 0xd0000000 0x00 0x218 0xf0000000 0xd0000000 0x00 0x21c 0xf0000000 0xd0000000 0x00 0x220 0xf0000000 0xd0000000 0x00 0x224 0xf0000000 0xd0000000 0x01 0x64 0x6000 0x6040 0x01 0x68 0x6000 0x6040 0x01 0x6c 0x6000 0x6040 0x01 0x70 0x6000 0x6040 0x01 0x74 0x6000 0x6040>; }; spi3_prod { nvidia,prod-boot-init; prod = <0x00 0xcc 0x1404000 0x1414000 0x00 0xd0 0x1404000 0x1414000 0x00 0x140 0x1404000 0x1414000 0x00 0x144 0x1404000 0x1414000>; }; spi4_prod { nvidia,prod-boot-init; prod = <0x00 0x268 0x1404000 0x1414000 0x00 0x26c 0x1404000 0x1414000 0x00 0x270 0x1404000 0x1414000 0x00 0x274 0x1404000 0x1414000>; }; i2c0_prod { nvidia,prod-boot-init; prod = <0x00 0xd4 0x1f1f000 0x1f000 0x00 0xd8 0x1f1f000 0x1f000 0x01 0xbc 0x1100 0x00 0x01 0xc0 0x1100 0x00>; }; i2c1_prod { nvidia,prod-boot-init; prod = <0x00 0xdc 0x1f1f000 0x1f000 0x00 0xe0 0x1f1f000 0x1f000 0x01 0xc4 0x1100 0x00 0x01 0xc8 0x1100 0x00>; }; i2c2_prod { nvidia,prod-boot-init; prod = <0x00 0xe4 0x1f1f000 0x1f000 0x00 0xe8 0x1f1f000 0x1f000 0x01 0xcc 0x1100 0x00 0x01 0xd0 0x1100 0x00 0x00 0x60 0x1f1f000 0x1f000 0x00 0x64 0x1f1f000 0x1f000 0x01 0xd4 0x1100 0x00 0x01 0xd8 0x1100 0x00>; }; i2c4_prod { nvidia,prod-boot-init; prod = <0x00 0x198 0x1f1f000 0x1f000 0x00 0x19c 0x1f1f000 0x1f000 0x01 0xdc 0x1100 0x00 0x01 0xe0 0x1100 0x00>; }; i2c0_hs_prod { prod = <0x00 0xd4 0x1f1f000 0x1f1f000 0x00 0xd8 0x1f1f000 0x1f1f000 0x01 0xbc 0x1100 0x1000 0x01 0xc0 0x1100 0x1000>; }; i2c1_hs_prod { prod = <0x00 0xdc 0x1f1f000 0x1f1f000 0x00 0xe0 0x1f1f000 0x1f1f000 0x01 0xc4 0x1100 0x1000 0x01 0xc8 0x1100 0x1000>; }; i2c2_hs_prod { prod = <0x00 0xe4 0x1f1f000 0x1f1f000 0x00 0xe8 0x1f1f000 0x1f1f000 0x01 0xcc 0x1100 0x1000 0x01 0xd0 0x1100 0x1000 0x00 0x60 0x1f1f000 0x1f1f000 0x00 0x64 0x1f1f000 0x1f1f000 0x01 0xd4 0x1100 0x1000 0x01 0xd8 0x1100 0x1000>; }; i2c4_hs_prod { prod = <0x00 0x198 0x1f1f000 0x1f1f000 0x00 0x19c 0x1f1f000 0x1f1f000 0x01 0xdc 0x1100 0x1000 0x01 0xe0 0x1100 0x1000>; }; }; sdmmc1_schmitt_enable { linux,phandle = <0x90>; phandle = <0x90>; sdmmc1 { nvidia,pins = "sdmmc1_cmd_pm1\0sdmmc1_dat0_pm5\0sdmmc1_dat1_pm4\0sdmmc1_dat2_pm3\0sdmmc1_dat3_pm2"; nvidia,schmitt = <0x01>; }; }; sdmmc1_schmitt_disable { linux,phandle = <0x91>; phandle = <0x91>; sdmmc1 { nvidia,pins = "sdmmc1_cmd_pm1\0sdmmc1_dat0_pm5\0sdmmc1_dat1_pm4\0sdmmc1_dat2_pm3\0sdmmc1_dat3_pm2"; nvidia,schmitt = <0x00>; }; }; sdmmc1_clk_schmitt_enable { linux,phandle = <0x92>; phandle = <0x92>; sdmmc1 { nvidia,pins = "sdmmc1_clk_pm0"; nvidia,schmitt = <0x01>; }; }; sdmmc1_clk_schmitt_disable { linux,phandle = <0x93>; phandle = <0x93>; sdmmc1 { nvidia,pins = "sdmmc1_clk_pm0"; nvidia,schmitt = <0x00>; }; }; sdmmc1_drv_code { linux,phandle = <0x94>; phandle = <0x94>; sdmmc1 { nvidia,pins = "drive_sdmmc1"; nvidia,pull-down-strength = <0x15>; nvidia,pull-up-strength = <0x11>; }; }; sdmmc1_default_drv_code { linux,phandle = <0x95>; phandle = <0x95>; sdmmc1 { nvidia,pins = "drive_sdmmc1"; nvidia,pull-down-strength = <0x12>; nvidia,pull-up-strength = <0x12>; }; }; sdmmc3_schmitt_enable { linux,phandle = <0x88>; phandle = <0x88>; sdmmc3 { nvidia,pins = "sdmmc3_cmd_pp1\0sdmmc3_dat0_pp5\0sdmmc3_dat1_pp4\0sdmmc3_dat2_pp3\0sdmmc3_dat3_pp2"; nvidia,schmitt = <0x01>; }; }; sdmmc3_schmitt_disable { linux,phandle = <0x89>; phandle = <0x89>; sdmmc3 { nvidia,pins = "sdmmc3_cmd_pp1\0sdmmc3_dat0_pp5\0sdmmc3_dat1_pp4\0sdmmc3_dat2_pp3\0sdmmc3_dat3_pp2"; nvidia,schmitt = <0x00>; }; }; sdmmc3_clk_schmitt_enable { linux,phandle = <0x8a>; phandle = <0x8a>; sdmmc3 { nvidia,pins = "sdmmc3_clk_pp0"; nvidia,schmitt = <0x01>; }; }; sdmmc3_clk_schmitt_disable { linux,phandle = <0x8b>; phandle = <0x8b>; sdmmc3 { nvidia,pins = "sdmmc3_clk_pp0"; nvidia,schmitt = <0x00>; }; }; sdmmc3_drv_code { linux,phandle = <0x8c>; phandle = <0x8c>; sdmmc3 { nvidia,pins = "drive_sdmmc3"; nvidia,pull-down-strength = <0x15>; nvidia,pull-up-strength = <0x11>; }; }; sdmmc3_default_drv_code { linux,phandle = <0x8d>; phandle = <0x8d>; sdmmc3 { nvidia,pins = "drive_sdmmc3"; nvidia,pull-down-strength = <0x12>; nvidia,pull-up-strength = <0x12>; }; }; dvfs_pwm_active { linux,phandle = <0x9b>; phandle = <0x9b>; dvfs_pwm_pbb1 { nvidia,pins = "dvfs_pwm_pbb1"; nvidia,tristate = <0x00>; }; }; dvfs_pwm_inactive { linux,phandle = <0x9c>; phandle = <0x9c>; dvfs_pwm_pbb1 { nvidia,pins = "dvfs_pwm_pbb1"; nvidia,tristate = <0x01>; }; }; common { linux,phandle = <0x38>; phandle = <0x38>; dvfs_pwm_pbb1 { nvidia,pins = "dvfs_pwm_pbb1"; nvidia,function = "cldvfs"; nvidia,pull = <0x00>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; dmic1_clk_pe0 { nvidia,pins = "dmic1_clk_pe0"; nvidia,function = "i2s3"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; dmic1_dat_pe1 { nvidia,pins = "dmic1_dat_pe1"; nvidia,function = "i2s3"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; dmic2_clk_pe2 { nvidia,pins = "dmic2_clk_pe2"; nvidia,function = "i2s3"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; dmic2_dat_pe3 { nvidia,pins = "dmic2_dat_pe3"; nvidia,function = "i2s3"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; pe7 { nvidia,pins = "pe7"; nvidia,function = "pwm3"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; gen3_i2c_scl_pf0 { nvidia,pins = "gen3_i2c_scl_pf0"; nvidia,function = "i2c3"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x00>; }; gen3_i2c_sda_pf1 { nvidia,pins = "gen3_i2c_sda_pf1"; nvidia,function = "i2c3"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x00>; }; cam_i2c_scl_ps2 { nvidia,pins = "cam_i2c_scl_ps2"; nvidia,function = "i2cvi"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x01>; }; cam_i2c_sda_ps3 { nvidia,pins = "cam_i2c_sda_ps3"; nvidia,function = "i2cvi"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x01>; }; cam1_mclk_ps0 { nvidia,pins = "cam1_mclk_ps0"; nvidia,function = "extperiph3"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; cam2_mclk_ps1 { nvidia,pins = "cam2_mclk_ps1"; nvidia,function = "extperiph3"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; pex_l0_clkreq_n_pa1 { nvidia,pins = "pex_l0_clkreq_n_pa1"; nvidia,function = "pe0"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x01>; }; pex_l0_rst_n_pa0 { nvidia,pins = "pex_l0_rst_n_pa0"; nvidia,function = "pe0"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; nvidia,io-high-voltage = <0x01>; }; pex_l1_clkreq_n_pa4 { nvidia,pins = "pex_l1_clkreq_n_pa4"; nvidia,function = "pe1"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x01>; }; pex_l1_rst_n_pa3 { nvidia,pins = "pex_l1_rst_n_pa3"; nvidia,function = "pe1"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; nvidia,io-high-voltage = <0x01>; }; pex_wake_n_pa2 { nvidia,pins = "pex_wake_n_pa2"; nvidia,function = "pe"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x01>; }; sdmmc3_clk_pp0 { nvidia,pins = "sdmmc3_clk_pp0"; nvidia,function = "sdmmc3"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; sdmmc3_cmd_pp1 { nvidia,pins = "sdmmc3_cmd_pp1"; nvidia,function = "sdmmc3"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; sdmmc3_dat0_pp5 { nvidia,pins = "sdmmc3_dat0_pp5"; nvidia,function = "sdmmc3"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; sdmmc3_dat1_pp4 { nvidia,pins = "sdmmc3_dat1_pp4"; nvidia,function = "sdmmc3"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; sdmmc3_dat2_pp3 { nvidia,pins = "sdmmc3_dat2_pp3"; nvidia,function = "sdmmc3"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; sdmmc3_dat3_pp2 { nvidia,pins = "sdmmc3_dat3_pp2"; nvidia,function = "sdmmc3"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; shutdown { nvidia,pins = "shutdown"; nvidia,function = "shutdown"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; lcd_gpio2_pv4 { nvidia,pins = "lcd_gpio2_pv4"; nvidia,function = "pwm1"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; pwr_i2c_scl_py3 { nvidia,pins = "pwr_i2c_scl_py3"; nvidia,function = "i2cpmu"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x00>; }; pwr_i2c_sda_py4 { nvidia,pins = "pwr_i2c_sda_py4"; nvidia,function = "i2cpmu"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x00>; }; clk_32k_in { nvidia,pins = "clk_32k_in"; nvidia,function = "clk"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; clk_32k_out_py5 { nvidia,pins = "clk_32k_out_py5"; nvidia,function = "soc"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; pz5 { nvidia,pins = "pz5"; nvidia,function = "soc"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; core_pwr_req { nvidia,pins = "core_pwr_req"; nvidia,function = "core"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; pwr_int_n { nvidia,pins = "pwr_int_n"; nvidia,function = "pmi"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; gen1_i2c_scl_pj1 { nvidia,pins = "gen1_i2c_scl_pj1"; nvidia,function = "i2c1"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x01>; }; gen1_i2c_sda_pj0 { nvidia,pins = "gen1_i2c_sda_pj0"; nvidia,function = "i2c1"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x01>; }; gen2_i2c_scl_pj2 { nvidia,pins = "gen2_i2c_scl_pj2"; nvidia,function = "i2c2"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x01>; }; gen2_i2c_sda_pj3 { nvidia,pins = "gen2_i2c_sda_pj3"; nvidia,function = "i2c2"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x01>; }; uart2_tx_pg0 { nvidia,pins = "uart2_tx_pg0"; nvidia,function = "uartb"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; uart2_rx_pg1 { nvidia,pins = "uart2_rx_pg1"; nvidia,function = "uartb"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; uart1_tx_pu0 { nvidia,pins = "uart1_tx_pu0"; nvidia,function = "uarta"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; uart1_rx_pu1 { nvidia,pins = "uart1_rx_pu1"; nvidia,function = "uarta"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; jtag_rtck { nvidia,pins = "jtag_rtck"; nvidia,function = "jtag"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; uart3_tx_pd1 { nvidia,pins = "uart3_tx_pd1"; nvidia,function = "uartc"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; uart3_rx_pd2 { nvidia,pins = "uart3_rx_pd2"; nvidia,function = "uartc"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; uart3_rts_pd3 { nvidia,pins = "uart3_rts_pd3"; nvidia,function = "uartc"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; uart3_cts_pd4 { nvidia,pins = "uart3_cts_pd4"; nvidia,function = "uartc"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; uart4_tx_pi4 { nvidia,pins = "uart4_tx_pi4"; nvidia,function = "uartd"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; uart4_rx_pi5 { nvidia,pins = "uart4_rx_pi5"; nvidia,function = "uartd"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; uart4_rts_pi6 { nvidia,pins = "uart4_rts_pi6"; nvidia,function = "uartd"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; uart4_cts_pi7 { nvidia,pins = "uart4_cts_pi7"; nvidia,function = "uartd"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; dap2_din_paa2 { nvidia,pins = "dap2_din_paa2"; nvidia,function = "i2s2"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; dap2_dout_paa3 { nvidia,pins = "dap2_dout_paa3"; nvidia,function = "i2s2"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; dap2_fs_paa0 { nvidia,pins = "dap2_fs_paa0"; nvidia,function = "i2s2"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; dap2_sclk_paa1 { nvidia,pins = "dap2_sclk_paa1"; nvidia,function = "i2s2"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; dp_hpd0_pcc6 { nvidia,pins = "dp_hpd0_pcc6"; nvidia,function = "dp"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; hdmi_int_dp_hpd_pcc1 { nvidia,pins = "hdmi_int_dp_hpd_pcc1"; nvidia,function = "dp"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x00>; }; hdmi_cec_pcc0 { nvidia,pins = "hdmi_cec_pcc0"; nvidia,function = "cec"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x01>; }; aud_mclk_pbb0 { nvidia,pins = "aud_mclk_pbb0"; nvidia,function = "rsvd1"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; spi2_mosi_pb4 { nvidia,pins = "spi2_mosi_pb4"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; spi2_miso_pb5 { nvidia,pins = "spi2_miso_pb5"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; spi2_sck_pb6 { nvidia,pins = "spi2_sck_pb6"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; spi2_cs0_pb7 { nvidia,pins = "spi2_cs0_pb7"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; spi2_cs1_pdd0 { nvidia,pins = "spi2_cs1_pdd0"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; pe6 { nvidia,pins = "pe6"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; cam_af_en_ps5 { nvidia,pins = "cam_af_en_ps5"; nvidia,function = "rsvd2"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; cam1_pwdn_ps7 { nvidia,pins = "cam1_pwdn_ps7"; nvidia,function = "rsvd1"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; cam2_pwdn_pt0 { nvidia,pins = "cam2_pwdn_pt0"; nvidia,function = "rsvd1"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; sata_led_active_pa5 { nvidia,pins = "sata_led_active_pa5"; nvidia,function = "rsvd1"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; pa6 { nvidia,pins = "pa6"; nvidia,function = "rsvd1"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; als_prox_int_px3 { nvidia,pins = "als_prox_int_px3"; nvidia,function = "rsvd0"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; temp_alert_px4 { nvidia,pins = "temp_alert_px4"; nvidia,function = "rsvd0"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; button_power_on_px5 { nvidia,pins = "button_power_on_px5"; nvidia,function = "rsvd0"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; button_vol_up_px6 { nvidia,pins = "button_vol_up_px6"; nvidia,function = "rsvd0"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; button_home_py1 { nvidia,pins = "button_home_py1"; nvidia,function = "rsvd0"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; lcd_te_py2 { nvidia,pins = "lcd_te_py2"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; lcd_bl_pwm_pv0 { nvidia,pins = "lcd_bl_pwm_pv0"; nvidia,function = "rsvd3"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; lcd_bl_en_pv1 { nvidia,pins = "lcd_bl_en_pv1"; nvidia,function = "rsvd0"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; pz0 { nvidia,pins = "pz0"; nvidia,function = "rsvd1"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; pz2 { nvidia,pins = "pz2"; nvidia,function = "rsvd2"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; dap4_din_pj5 { nvidia,pins = "dap4_din_pj5"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; dap4_dout_pj6 { nvidia,pins = "dap4_dout_pj6"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; dap4_fs_pj4 { nvidia,pins = "dap4_fs_pj4"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; dap4_sclk_pj7 { nvidia,pins = "dap4_sclk_pj7"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; uart2_rts_pg2 { nvidia,pins = "uart2_rts_pg2"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; uart2_cts_pg3 { nvidia,pins = "uart2_cts_pg3"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; spi1_mosi_pc0 { nvidia,pins = "spi1_mosi_pc0"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; spi1_miso_pc1 { nvidia,pins = "spi1_miso_pc1"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; spi1_sck_pc2 { nvidia,pins = "spi1_sck_pc2"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; spi1_cs0_pc3 { nvidia,pins = "spi1_cs0_pc3"; nvidia,function = "rsvd1"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; spi1_cs1_pc4 { nvidia,pins = "spi1_cs1_pc4"; nvidia,function = "rsvd1"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; wifi_en_ph0 { nvidia,pins = "wifi_en_ph0"; nvidia,function = "rsvd0"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; wifi_wake_ap_ph2 { nvidia,pins = "wifi_wake_ap_ph2"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; ap_wake_bt_ph3 { nvidia,pins = "ap_wake_bt_ph3"; nvidia,function = "rsvd0"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; bt_rst_ph4 { nvidia,pins = "bt_rst_ph4"; nvidia,function = "rsvd0"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; bt_wake_ap_ph5 { nvidia,pins = "bt_wake_ap_ph5"; nvidia,function = "rsvd0"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; ph6 { nvidia,pins = "ph6"; nvidia,function = "rsvd0"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; }; ap_wake_nfc_ph7 { nvidia,pins = "ap_wake_nfc_ph7"; nvidia,function = "rsvd0"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; nfc_en_pi0 { nvidia,pins = "nfc_en_pi0"; nvidia,function = "rsvd0"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; nfc_int_pi1 { nvidia,pins = "nfc_int_pi1"; nvidia,function = "rsvd0"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; gps_en_pi2 { nvidia,pins = "gps_en_pi2"; nvidia,function = "rsvd0"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; }; pcc7 { nvidia,pins = "pcc7"; nvidia,function = "rsvd0"; nvidia,pull = <0x00>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x00>; nvidia,io-high-voltage = <0x01>; }; usb_vbus_en0_pcc4 { nvidia,pins = "usb_vbus_en0_pcc4"; nvidia,function = "rsvd1"; nvidia,pull = <0x02>; nvidia,tristate = <0x00>; nvidia,enable-input = <0x01>; nvidia,io-high-voltage = <0x00>; }; }; unused_lowpower { linux,phandle = <0x3a>; phandle = <0x3a>; dvfs_clk_pbb2 { nvidia,pins = "dvfs_clk_pbb2"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; gpio_x1_aud_pbb3 { nvidia,pins = "gpio_x1_aud_pbb3"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; gpio_x3_aud_pbb4 { nvidia,pins = "gpio_x3_aud_pbb4"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; dap1_din_pb1 { nvidia,pins = "dap1_din_pb1"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; dap1_dout_pb2 { nvidia,pins = "dap1_dout_pb2"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; dap1_fs_pb0 { nvidia,pins = "dap1_fs_pb0"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; dap1_sclk_pb3 { nvidia,pins = "dap1_sclk_pb3"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; dmic3_clk_pe4 { nvidia,pins = "dmic3_clk_pe4"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; dmic3_dat_pe5 { nvidia,pins = "dmic3_dat_pe5"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; cam_rst_ps4 { nvidia,pins = "cam_rst_ps4"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; cam_flash_en_ps6 { nvidia,pins = "cam_flash_en_ps6"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; cam1_strobe_pt1 { nvidia,pins = "cam1_strobe_pt1"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; sdmmc1_clk_pm0 { nvidia,pins = "sdmmc1_clk_pm0"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; sdmmc1_cmd_pm1 { nvidia,pins = "sdmmc1_cmd_pm1"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; sdmmc1_dat0_pm5 { nvidia,pins = "sdmmc1_dat0_pm5"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; sdmmc1_dat1_pm4 { nvidia,pins = "sdmmc1_dat1_pm4"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; sdmmc1_dat2_pm3 { nvidia,pins = "sdmmc1_dat2_pm3"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; sdmmc1_dat3_pm2 { nvidia,pins = "sdmmc1_dat3_pm2"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; motion_int_px2 { nvidia,pins = "motion_int_px2"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; touch_rst_pv6 { nvidia,pins = "touch_rst_pv6"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; touch_clk_pv7 { nvidia,pins = "touch_clk_pv7"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; touch_int_px1 { nvidia,pins = "touch_int_px1"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; modem_wake_ap_px0 { nvidia,pins = "modem_wake_ap_px0"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; button_vol_down_px7 { nvidia,pins = "button_vol_down_px7"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; button_slide_sw_py0 { nvidia,pins = "button_slide_sw_py0"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; lcd_rst_pv2 { nvidia,pins = "lcd_rst_pv2"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; lcd_gpio1_pv3 { nvidia,pins = "lcd_gpio1_pv3"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; ap_ready_pv5 { nvidia,pins = "ap_ready_pv5"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; pz1 { nvidia,pins = "pz1"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; pz3 { nvidia,pins = "pz3"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; pz4 { nvidia,pins = "pz4"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; clk_req { nvidia,pins = "clk_req"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; cpu_pwr_req { nvidia,pins = "cpu_pwr_req"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; uart1_rts_pu2 { nvidia,pins = "uart1_rts_pu2"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; uart1_cts_pu3 { nvidia,pins = "uart1_cts_pu3"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; pk0 { nvidia,pins = "pk0"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; pk1 { nvidia,pins = "pk1"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; pk2 { nvidia,pins = "pk2"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; pk3 { nvidia,pins = "pk3"; nvidia,function = "rsvd2"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; pk4 { nvidia,pins = "pk4"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; pk5 { nvidia,pins = "pk5"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; pk6 { nvidia,pins = "pk6"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; pk7 { nvidia,pins = "pk7"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; pl0 { nvidia,pins = "pl0"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; pl1 { nvidia,pins = "pl1"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; spi4_mosi_pc7 { nvidia,pins = "spi4_mosi_pc7"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; spi4_miso_pd0 { nvidia,pins = "spi4_miso_pd0"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; spi4_sck_pc5 { nvidia,pins = "spi4_sck_pc5"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; spi4_cs0_pc6 { nvidia,pins = "spi4_cs0_pc6"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; wifi_rst_ph1 { nvidia,pins = "wifi_rst_ph1"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; gps_rst_pi3 { nvidia,pins = "gps_rst_pi3"; nvidia,function = "rsvd0"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; qspi_io0_pee2 { nvidia,pins = "qspi_io0_pee2"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; qspi_io1_pee3 { nvidia,pins = "qspi_io1_pee3"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; qspi_sck_pee0 { nvidia,pins = "qspi_sck_pee0"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; qspi_cs_n_pee1 { nvidia,pins = "qspi_cs_n_pee1"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; qspi_io2_pee4 { nvidia,pins = "qspi_io2_pee4"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; qspi_io3_pee5 { nvidia,pins = "qspi_io3_pee5"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; spdif_out_pcc2 { nvidia,pins = "spdif_out_pcc2"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; spdif_in_pcc3 { nvidia,pins = "spdif_in_pcc3"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; }; usb_vbus_en1_pcc5 { nvidia,pins = "usb_vbus_en1_pcc5"; nvidia,function = "rsvd1"; nvidia,pull = <0x01>; nvidia,tristate = <0x01>; nvidia,enable-input = <0x00>; nvidia,io-high-voltage = <0x00>; }; }; drive { linux,phandle = <0x39>; phandle = <0x39>; }; }; gpio@6000d000 { compatible = "nvidia,tegra210-gpio\0nvidia,tegra124-gpio\0nvidia,tegra30-gpio"; reg = <0x00 0x6000d000 0x00 0x1000>; interrupts = <0x00 0x20 0x04 0x00 0x21 0x04 0x00 0x22 0x04 0x00 0x23 0x04 0x00 0x37 0x04 0x00 0x57 0x04 0x00 0x59 0x04 0x00 0x7d 0x04>; #gpio-cells = <0x02>; gpio-controller; #interrupt-cells = <0x02>; interrupt-controller; gpio-ranges = <0x3b 0x00 0x00 0xf6>; status = "okay"; gpio-init-names = "default"; gpio-init-0 = <0x3c>; gpio-line-names = [00 00 00 00 00 00 00 00 00 00 00 00 53 50 49 31 5f 4d 4f 53 49 00 53 50 49 31 5f 4d 49 53 4f 00 53 50 49 31 5f 53 43 4b 00 53 50 49 31 5f 43 53 30 00 53 50 49 30 5f 4d 4f 53 49 00 53 50 49 30 5f 4d 49 53 4f 00 53 50 49 30 5f 53 43 4b 00 53 50 49 30 5f 43 53 30 00 53 50 49 30 5f 43 53 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 47 50 49 4f 31 33 00 00 00 00 00 00 00 00 00 00 00 00 55 41 52 54 31 5f 52 54 53 00 55 41 52 54 31 5f 43 54 53 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 49 32 53 30 5f 46 53 00 49 32 53 30 5f 44 49 4e 00 49 32 53 30 5f 44 4f 55 54 00 49 32 53 30 5f 53 43 4c 4b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 47 50 49 4f 30 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 47 50 49 4f 30 37 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 47 50 49 4f 31 32 00 00 00 00 00 00 47 50 49 4f 31 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 47 50 49 4f 30 39 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 50 49 31 5f 43 53 31 00 00 00 00 00 00 00 00]; linux,phandle = <0x56>; phandle = <0x56>; camera-control-output-low { gpio-hog; output-low; gpios = <0x97 0x00 0x98 0x00>; label = "cam1-pwdn\0cam2-pwdn"; }; e2614-rt5658-audio { gpio-hog; function; gpios = <0x4c 0x00 0x4d 0x00 0x4e 0x00 0x4f 0x00 0xd8 0x00 0x95 0x00>; label = "I2S4_LRCLK\0I2S4_SDIN\0I2S4_SDOUT\0I2S4_CLK\0AUDIO_MCLK\0AUD_RST"; status = "disabled"; linux,phandle = <0xda>; phandle = <0xda>; }; system-suspend-gpio { status = "okay"; gpio-hog; output-high; gpio-suspend; suspend-output-low; gpios = <0x06 0x00>; linux,phandle = <0xb2>; phandle = <0xb2>; }; default { gpio-input = <0xd8 0x0c 0x0d 0x0e 0x0f 0xe8 0x26 0x95 0x05 0xbc 0xbd 0xbe 0xc1 0xc2 0xa8 0xa9 0xc8 0xca 0x4d 0x4e 0x4c 0x4f 0x32 0x33 0x10 0x11 0x12 0x13 0x14 0x3a 0x3d 0x3e 0xe4>; gpio-output-low = <0x97 0x98 0x38 0x3b 0x3c 0x3f 0x40 0x42>; gpio-output-high = <0x06 0xbb 0x41 0xe7>; linux,phandle = <0x3c>; phandle = <0x3c>; }; }; xotg { compatible = "nvidia,tegra210-xotg"; interrupts = <0x00 0x31 0x04 0x00 0x14 0x04>; status = "disabled"; #extcon-cells = <0x01>; }; mailbox@70098000 { compatible = "nvidia,tegra210-xusb-mbox"; reg = <0x00 0x70098000 0x00 0x1000>; interrupts = <0x00 0x28 0x04>; #mbox-cells = <0x00>; status = "okay"; linux,phandle = <0x46>; phandle = <0x46>; }; xusb_padctl@7009f000 { compatible = "nvidia,tegra210-xusb-padctl"; reg = <0x00 0x7009f000 0x00 0x1000>; reg-names = "padctl"; resets = <0x21 0x8e>; reset-names = "padctl"; status = "okay"; vddio-hsic-supply = <0x3d>; avdd_pll_uerefe-supply = <0x3e>; hvdd_pex_pll_e-supply = <0x36>; dvdd_pex_pll-supply = <0x3f>; hvddio_pex-supply = <0x36>; dvddio_pex-supply = <0x3f>; hvdd_sata-supply = <0x36>; dvdd_sata_pll-supply = <0x40>; hvddio_sata-supply = <0x36>; dvddio_sata-supply = <0x40>; linux,phandle = <0x44>; phandle = <0x44>; pads { usb2 { clocks = <0x21 0xd2>; clock-names = "trk"; status = "okay"; lanes { usb2-0 { status = "okay"; #phy-cells = <0x00>; nvidia,function = "xusb"; linux,phandle = <0x45>; phandle = <0x45>; }; usb2-1 { status = "okay"; #phy-cells = <0x00>; nvidia,function = "xusb"; linux,phandle = <0x49>; phandle = <0x49>; }; usb2-2 { status = "okay"; #phy-cells = <0x00>; nvidia,function = "xusb"; linux,phandle = <0x4a>; phandle = <0x4a>; }; usb2-3 { status = "disabled"; #phy-cells = <0x00>; }; }; }; pcie { clocks = <0x21 0x107>; clock-names = "pll"; resets = <0x21 0xcd>; reset-names = "phy"; status = "okay"; lanes { pcie-0 { status = "okay"; #phy-cells = <0x00>; nvidia,function = "pcie-x1"; linux,phandle = <0x85>; phandle = <0x85>; }; pcie-1 { status = "okay"; #phy-cells = <0x00>; nvidia,function = "pcie-x4"; linux,phandle = <0x81>; phandle = <0x81>; }; pcie-2 { status = "okay"; #phy-cells = <0x00>; nvidia,function = "pcie-x4"; linux,phandle = <0x82>; phandle = <0x82>; }; pcie-3 { status = "okay"; #phy-cells = <0x00>; nvidia,function = "pcie-x4"; linux,phandle = <0x83>; phandle = <0x83>; }; pcie-4 { status = "okay"; #phy-cells = <0x00>; nvidia,function = "pcie-x4"; linux,phandle = <0x84>; phandle = <0x84>; }; pcie-5 { status = "okay"; #phy-cells = <0x00>; nvidia,function = "xusb"; }; pcie-6 { status = "okay"; #phy-cells = <0x00>; nvidia,function = "xusb"; linux,phandle = <0x4b>; phandle = <0x4b>; }; }; }; sata { clocks = <0x21 0x107>; clock-names = "pll"; resets = <0x21 0xcc>; reset-names = "phy"; status = "disabled"; lanes { sata-0 { status = "disabled"; #phy-cells = <0x00>; }; }; }; hsic { clocks = <0x21 0xd1>; clock-names = "trk"; status = "disabled"; lanes { hsic-0 { status = "disabled"; #phy-cells = <0x00>; }; }; }; }; ports { usb2-0 { status = "okay"; vbus-supply = <0x41>; mode = "otg"; nvidia,usb3-port-fake = <0x03>; }; usb2-1 { status = "okay"; vbus-supply = <0x42>; mode = "host"; linux,phandle = <0xb4>; phandle = <0xb4>; }; usb2-2 { status = "okay"; vbus-supply = <0x43>; mode = "host"; }; usb2-3 { status = "disabled"; }; usb3-0 { status = "okay"; nvidia,usb2-companion = <0x01>; }; usb3-1 { status = "disabled"; }; usb3-2 { status = "disabled"; }; usb3-3 { status = "disabled"; }; hsic-0 { status = "disabled"; }; }; prod-settings { #prod-cells = <0x04>; prod_c_bias { prod = <0x00 0x284 0x3f 0x3a>; }; prod_c_bias_a02 { prod = <0x00 0x284 0x3f 0x38>; }; prod_c_utmi0 { prod = <0x00 0x84 0x20 0x40>; }; prod_c_utmi1 { prod = <0x00 0xc4 0x20 0x40>; }; prod_c_utmi2 { prod = <0x00 0x104 0x20 0x40>; }; prod_c_utmi3 { prod = <0x00 0x144 0x20 0x40>; }; prod_c_ss0 { prod = <0x00 0xa60 0x30000 0x20000 0x00 0xa64 0xffff 0xfc 0x00 0xa68 0xffffffff 0xc0077f1f 0x00 0xa74 0xffffffff 0xfcf01368>; }; prod_c_ss1 { prod = <0x00 0xaa0 0x30000 0x20000 0x00 0xaa4 0xffff 0xfc 0x00 0xaa8 0xffffffff 0xc0077f1f 0x00 0xab4 0xffffffff 0xfcf01368>; }; prod_c_ss2 { prod = <0x00 0xae0 0x30000 0x20000 0x00 0xae4 0xffff 0xfc 0x00 0xae8 0xffffffff 0xc0077f1f 0x00 0xaf4 0xffffffff 0xfcf01368>; }; prod_c_ss3 { prod = <0x00 0xb20 0x30000 0x20000 0x00 0xb24 0xffff 0xfc 0x00 0xb28 0xffffffff 0xc0077f1f 0x00 0xb34 0xffffffff 0xfcf01368>; }; prod_c_hsic0 { prod = <0x00 0x344 0x1f 0x1c>; }; prod_c_hsic1 { prod = <0x00 0x344 0x1f 0x1c>; }; }; }; usb_cd { compatible = "nvidia,tegra210-usb-cd"; nvidia,xusb-padctl = <0x44>; status = "disabled"; reg = <0x00 0x7009f000 0x00 0x1000>; #extcon-cells = <0x01>; dt-override-status-odm-data = <0x1000000 0x1000000>; phys = <0x45>; phy-names = "otg-phy"; linux,phandle = <0x9a>; phandle = <0x9a>; }; pinctrl@7009f000 { compatible = "nvidia,tegra21x-padctl-uphy"; reg = <0x00 0x7009f000 0x00 0x1000>; reg-names = "padctl"; resets = <0x21 0x8e 0x21 0xcc 0x21 0xcd>; reset-names = "padctl\0sata_uphy\0pex_uphy"; clocks = <0x21 0xd1 0x21 0xd2 0x21 0x107>; clock-names = "hsic_trk\0usb2_trk\0pll_e"; interrupts = <0x00 0x31 0x04>; mboxes = <0x46>; mbox-names = "xusb"; #phy-cells = <0x01>; status = "disabled"; linux,phandle = <0x105>; phandle = <0x105>; }; xusb@70090000 { compatible = "nvidia,tegra210-xhci"; reg = <0x00 0x70090000 0x00 0x8000 0x00 0x70098000 0x00 0x1000 0x00 0x70099000 0x00 0x1000>; interrupts = <0x00 0x27 0x04 0x00 0x28 0x04 0x00 0x31 0x04>; nvidia,xusb-padctl = <0x44>; clocks = <0x21 0x59 0x21 0x11d 0x21 0x9c 0x21 0x11f 0x21 0x122 0x21 0x11e 0x21 0xff 0x21 0xe9 0x21 0x107>; clock-names = "xusb_host\0xusb_falcon_src\0xusb_ss\0xusb_ss_src\0xusb_hs_src\0xusb_fs_src\0pll_u_480m\0clk_m\0pll_e"; iommus = <0x2b 0x14>; status = "okay"; hvdd_usb-supply = <0x47>; avdd_pll_utmip-supply = <0x36>; vddio_hsic-supply = <0x3d>; avddio_usb-supply = <0x3f>; dvdd_sata-supply = <0x40>; avddio_pll_uerefe-supply = <0x3e>; extcon-cables = <0x48 0x01>; extcon-cable-names = "id"; phys = <0x45 0x49 0x4a 0x4b>; phy-names = "usb2-0\0usb2-1\0usb2-2\0usb3-0"; #extcon-cells = <0x01>; nvidia,pmc-wakeup = <0x37 0x01 0x27 0x04 0x37 0x01 0x28 0x04 0x37 0x01 0x29 0x04 0x37 0x01 0x2a 0x04 0x37 0x01 0x2c 0x04>; }; max16984-cdp { compatible = "maxim,max16984-tegra210-cdp-phy"; #phy-cells = <0x01>; status = "disabled"; linux,phandle = <0x106>; phandle = <0x106>; }; serial@70006000 { compatible = "nvidia,tegra210-uart\0nvidia,tegra114-hsuart\0nvidia,tegra20-uart"; reg = <0x00 0x70006000 0x00 0x40>; reg-shift = <0x02>; interrupts = <0x00 0x24 0x04>; iommus = <0x2b 0x0e>; dmas = <0x4c 0x08 0x4c 0x08>; dma-names = "rx\0tx"; clocks = <0x21 0x06 0x21 0xf3>; clock-names = "serial\0parent"; nvidia,adjust-baud-rates = <0x1c200 0x1c200 0x64>; status = "okay"; console-port; sqa-automation-port; enable-rx-poll-timer; linux,phandle = <0x107>; phandle = <0x107>; }; serial@70006040 { compatible = "nvidia,tegra114-hsuart"; reg = <0x00 0x70006040 0x00 0x40>; reg-shift = <0x02>; interrupts = <0x00 0x25 0x04>; iommus = <0x2b 0x0e>; dmas = <0x4c 0x09 0x4c 0x09>; dma-names = "rx\0tx"; clocks = <0x21 0xe0 0x21 0xf3>; clock-names = "serial\0parent"; resets = <0x21 0x07>; reset-names = "serial"; nvidia,adjust-baud-rates = <0x1c200 0x1c200 0x64>; status = "okay"; linux,phandle = <0x108>; phandle = <0x108>; }; serial@70006200 { compatible = "nvidia,tegra114-hsuart"; reg = <0x00 0x70006200 0x00 0x40>; reg-shift = <0x02>; interrupts = <0x00 0x2e 0x04>; iommus = <0x2b 0x0e>; dmas = <0x4c 0x0a 0x4c 0x0a>; dma-names = "tx"; clocks = <0x21 0x37 0x21 0xf3>; clock-names = "serial\0parent"; resets = <0x21 0x37>; reset-names = "serial"; nvidia,adjust-baud-rates = <0xe1000 0xe1000 0x64>; status = "okay"; linux,phandle = <0x109>; phandle = <0x109>; }; serial@70006300 { compatible = "nvidia,tegra114-hsuart"; reg = <0x00 0x70006300 0x00 0x40>; reg-shift = <0x02>; interrupts = <0x00 0x5a 0x04>; iommus = <0x2b 0x0e>; dmas = <0x4c 0x13 0x4c 0x13>; dma-names = "rx\0tx"; clocks = <0x21 0x41 0x21 0xf3>; clock-names = "serial\0parent"; resets = <0x21 0x41>; reset-names = "serial"; nvidia,adjust-baud-rates = <0x1c200 0x1c200 0x64>; status = "disabled"; linux,phandle = <0x10a>; phandle = <0x10a>; }; sound { iommus = <0x2b 0x22>; dma-mask = <0x00 0xfff00000>; iommu-resv-regions = <0x00 0x00 0x00 0x70300000 0x00 0xfff00000 0xffffffff 0xffffffff>; iommu-group-id = <0x02>; status = "okay"; compatible = "nvidia,tegra-audio-t210ref-mobile-rt565x"; nvidia,model = "tegra-snd-t210ref-mobile-rt565x"; clocks = <0x21 0xf4 0x21 0xf8 0x21 0xf9 0x21 0x6a 0x21 0xe9 0x21 0x78>; clock-names = "pll_p_out1\0pll_a\0pll_a_out0\0ahub\0clk_m\0extern1"; assigned-clocks = <0x21 0xf8 0x21 0xf9 0x21 0x6a 0x21 0x78>; assigned-clock-rates = <0x15f90000 0x2328000 0x2328000 0xbb8000>; nvidia,num-codec-link = <0x04>; nvidia,audio-routing = "x Headphone\0x OUT\0x IN\0x Mic\0y Headphone\0y OUT\0y IN\0y Mic\0a IN\0a Mic\0b IN\0b Mic"; nvidia,xbar = <0x4d>; linux,phandle = <0xaf>; phandle = <0xaf>; nvidia,dai-link-1 { link-name = "spdif-dit-0"; cpu-dai = <0x4e>; codec-dai = <0x4f>; cpu-dai-name = "I2S4"; codec-dai-name = "dit-hifi"; format = "i2s"; bitclock-slave; frame-slave; bitclock-noninversion; frame-noninversion; bit-format = "s16_le"; bclk_ratio = <0x01>; srate = <0xbb80>; num-channel = <0x02>; ignore_suspend; name-prefix = [78 00]; status = "okay"; linux,phandle = <0xd9>; phandle = <0xd9>; }; nvidia,dai-link-2 { link-name = "spdif-dit-1"; cpu-dai = <0x50>; codec-dai = <0x51>; cpu-dai-name = "I2S3"; codec-dai-name = "dit-hifi"; format = "i2s"; bitclock-slave; frame-slave; bitclock-noninversion; frame-noninversion; bit-format = "s16_le"; bclk_ratio = <0x01>; srate = <0xbb80>; num-channel = <0x02>; ignore_suspend; name-prefix = [79 00]; status = "okay"; }; nvidia,dai-link-3 { link-name = "spdif-dit-2"; cpu-dai = <0x52>; codec-dai = <0x53>; cpu-dai-name = "DMIC1"; codec-dai-name = "dit-hifi"; format = "i2s"; bit-format = "s16_le"; srate = <0xbb80>; ignore_suspend; num-channel = <0x02>; name-prefix = [61 00]; status = "okay"; }; nvidia,dai-link-4 { link-name = "spdif-dit-3"; cpu-dai = <0x54>; codec-dai = <0x55>; cpu-dai-name = "DMIC2"; codec-dai-name = "dit-hifi"; format = "i2s"; bit-format = "s16_le"; srate = <0xbb80>; ignore_suspend; num-channel = <0x02>; name-prefix = [62 00]; status = "okay"; }; }; sound_ref { iommus = <0x2b 0x22>; dma-mask = <0x00 0xfff00000>; iommu-resv-regions = <0x00 0x00 0x00 0x70300000 0x00 0xfff00000 0xffffffff 0xffffffff>; iommu-group-id = <0x02>; status = "okay"; }; pwm@7000a000 { compatible = "nvidia,tegra124-pwm\0nvidia,tegra20-pwm"; reg = <0x00 0x7000a000 0x00 0x100>; #pwm-cells = <0x02>; status = "okay"; clocks = <0x21 0x11 0x21 0xf3>; clock-names = "pwm\0parent"; resets = <0x21 0x11>; reset-names = "pwm"; nvidia,no-clk-sleeping-in-ops; linux,phandle = <0xa5>; phandle = <0xa5>; }; spi@7000d400 { compatible = "nvidia,tegra210-spi"; reg = <0x00 0x7000d400 0x00 0x200>; interrupts = <0x00 0x3b 0x04>; iommus = <0x2b 0x0e>; #address-cells = <0x01>; #size-cells = <0x00>; dmas = <0x4c 0x0f 0x4c 0x0f>; dma-names = "rx\0tx"; nvidia,clk-parents = "pll_p\0clk_m"; clocks = <0x21 0x29 0x21 0xf3 0x21 0xe9>; clock-names = "spi\0pll_p\0clk_m"; resets = <0x21 0x29>; reset-names = "spi"; status = "okay"; linux,phandle = <0x10b>; phandle = <0x10b>; prod-settings { #prod-cells = <0x03>; prod { prod = <0x04 0xfff 0x00>; }; prod_c_flash { status = "disabled"; prod = <0x04 0x3f 0x07>; }; prod_c_loop { status = "disabled"; prod = <0x04 0xfff 0x44b>; }; }; }; spi@7000d600 { compatible = "nvidia,tegra210-spi"; reg = <0x00 0x7000d600 0x00 0x200>; interrupts = <0x00 0x52 0x04>; iommus = <0x2b 0x0e>; #address-cells = <0x01>; #size-cells = <0x00>; dmas = <0x4c 0x10 0x4c 0x10>; dma-names = "rx\0tx"; nvidia,clk-parents = "pll_p\0clk_m"; clocks = <0x21 0x2c 0x21 0xf3 0x21 0xe9>; clock-names = "spi\0pll_p\0clk_m"; resets = <0x21 0x2c>; reset-names = "spi"; status = "okay"; linux,phandle = <0x10c>; phandle = <0x10c>; prod-settings { #prod-cells = <0x03>; prod { prod = <0x04 0xfff 0x00>; }; prod_c_flash { status = "disabled"; prod = <0x04 0x3f 0x06>; }; prod_c_loop { status = "disabled"; prod = <0x04 0xfff 0x44b>; }; }; }; spi@7000d800 { compatible = "nvidia,tegra210-spi"; reg = <0x00 0x7000d800 0x00 0x200>; interrupts = <0x00 0x53 0x04>; iommus = <0x2b 0x0e>; #address-cells = <0x01>; #size-cells = <0x00>; dmas = <0x4c 0x11 0x4c 0x11>; dma-names = "rx\0tx"; nvidia,clk-parents = "pll_p\0clk_m"; clocks = <0x21 0x2e 0x21 0xf3 0x21 0xe9>; clock-names = "spi\0pll_p\0clk_m"; resets = <0x21 0x2e>; reset-names = "spi"; status = "disabled"; linux,phandle = <0x10d>; phandle = <0x10d>; prod-settings { #prod-cells = <0x03>; prod { prod = <0x04 0xfff 0x00>; }; prod_c_flash { status = "disabled"; prod = <0x04 0x3f 0x08>; }; prod_c_loop { status = "disabled"; prod = <0x04 0xfff 0x44b>; }; }; }; spi@7000da00 { compatible = "nvidia,tegra210-spi"; reg = <0x00 0x7000da00 0x00 0x200>; interrupts = <0x00 0x5d 0x04>; iommus = <0x2b 0x0e>; #address-cells = <0x01>; #size-cells = <0x00>; dmas = <0x4c 0x12 0x4c 0x12>; dma-names = "rx\0tx"; nvidia,clk-parents = "pll_p\0clk_m"; clocks = <0x21 0x44 0x21 0xf3 0x21 0xe9>; clock-names = "spi\0pll_p\0clk_m"; resets = <0x21 0x44>; reset-names = "spi"; status = "disabled"; spi-max-frequency = <0xb71b00>; linux,phandle = <0x10e>; phandle = <0x10e>; prod-settings { #prod-cells = <0x03>; prod { prod = <0x04 0xfff 0x00>; }; prod_c_flash { status = "disabled"; prod = <0x04 0xfff 0x44b>; }; prod_c_cs0 { prod = <0x04 0xfc0 0x400>; }; }; spi-touch19x12@0 { compatible = "raydium,rm_ts_spidev"; status = "disabled"; reg = <0x00>; spi-max-frequency = <0xb71b00>; interrupt-parent = <0x56>; interrupts = <0xb9 0x01>; reset-gpio = <0x56 0xae 0x00>; config = <0x00>; platform-id = <0x0d>; name-of-clock = "clk_out_2"; name-of-clock-con = "extern2"; avdd-supply = <0x57>; dvdd-supply = <0x58>; }; spi-touch25x16@0 { compatible = "raydium,rm_ts_spidev"; status = "disabled"; reg = <0x00>; spi-max-frequency = <0xb71b00>; interrupt-parent = <0x56>; interrupts = <0xb9 0x01>; reset-gpio = <0x56 0xae 0x00>; config = <0x00>; platform-id = <0x08>; name-of-clock = "clk_out_2"; name-of-clock-con = "extern2"; avdd-supply = <0x57>; dvdd-supply = <0x58>; }; spi-touch14x8@0 { compatible = "raydium,rm_ts_spidev"; status = "disabled"; reg = <0x00>; spi-max-frequency = <0xb71b00>; interrupt-parent = <0x56>; interrupts = <0xb9 0x01>; reset-gpio = <0x56 0xae 0x00>; config = <0x00>; platform-id = <0x09>; name-of-clock = "clk_out_2"; name-of-clock-con = "extern2"; avdd-supply = <0x57>; dvdd-supply = <0x58>; }; }; spi@70410000 { compatible = "nvidia,tegra210-qspi"; reg = <0x00 0x70410000 0x00 0x1000>; interrupts = <0x00 0x0a 0x04>; iommus = <0x2b 0x0e>; #address-cells = <0x01>; #size-cells = <0x00>; dmas = <0x4c 0x05 0x4c 0x05>; dma-names = "rx\0tx"; clocks = <0x21 0xd3 0x21 0x119>; clock-names = "qspi\0qspi_out"; resets = <0x21 0xd3>; reset-names = "qspi"; status = "disabled"; spi-max-frequency = <0x632ea00>; linux,phandle = <0x10f>; phandle = <0x10f>; spiflash@0 { #address-cells = <0x01>; #size-cells = <0x01>; compatible = "MX25U3235F"; reg = <0x00>; spi-max-frequency = <0x632ea00>; controller-data { nvidia,x1-len-limit = <0x400000>; nvidia,x1-bus-speed = <0x632ea00>; nvidia,x1-dymmy-cycle = <0x08>; nvidia,ctrl-bus-clk-ratio = [01]; }; }; }; host1x { compatible = "nvidia,tegra210-host1x\0simple-bus"; power-domains = <0x23>; wakeup-capable; reg = <0x00 0x50000000 0x00 0x34000>; interrupts = <0x00 0x41 0x04 0x00 0x43 0x04>; iommus = <0x2b 0x06>; #address-cells = <0x02>; #size-cells = <0x02>; status = "okay"; ranges; clocks = <0x21 0x1f2 0x21 0x77>; clock-names = "host1x\0actmon"; resets = <0x21 0x1c>; nvidia,ch-base = <0x00>; nvidia,nb-channels = <0x0c>; nvidia,nb-hw-pts = <0xc0>; nvidia,pts-base = <0x00>; nvidia,nb-pts = <0xc0>; assigned-clocks = <0x21 0x7a 0x21 0x92 0x21 0x91 0x21 0x90 0x21 0xd0 0x21 0x166 0x21 0xe4 0x21 0x142 0x21 0x03>; assigned-clock-parents = <0x21 0xf3 0x21 0xf3 0x21 0xf3 0x21 0xf3 0x21 0xf3 0x21 0x7a 0x21 0xed 0x21 0xed 0x21 0x142>; assigned-clock-rates = <0x16e3600 0x6146580 0x6146580 0x6146580 0x6146580 0x16e3600 0x18519600 0x18519600 0x00>; linux,phandle = <0x78>; phandle = <0x78>; vi { compatible = "nvidia,tegra210-vi\0simple-bus"; power-domains = <0x59>; reg = <0x00 0x54080000 0x00 0x40000>; interrupts = <0x00 0x45 0x04>; iommus = <0x2b 0x12>; status = "okay"; clocks = <0x21 0x210 0x21 0x34 0x21 0x90 0x21 0x91 0x21 0x92 0x21 0xd0 0x21 0x51 0x21 0xfa 0x21 0x133>; clock-names = "vi\0csi\0cilab\0cilcd\0cile\0vii2c\0i2cslow\0pll_d\0pll_d_dsi_out"; resets = <0x21 0x14>; reset-names = "vi"; #address-cells = <0x01>; #size-cells = <0x00>; avdd_dsi_csi-supply = <0x36>; num-channels = <0x02>; linux,phandle = <0xbd>; phandle = <0xbd>; ports { #address-cells = <0x01>; #size-cells = <0x00>; port@0 { reg = <0x00>; linux,phandle = <0xbe>; phandle = <0xbe>; endpoint { port-index = <0x00>; bus-width = <0x02>; remote-endpoint = <0x5a>; linux,phandle = <0x75>; phandle = <0x75>; }; }; port@1 { reg = <0x01>; linux,phandle = <0xcd>; phandle = <0xcd>; endpoint { port-index = <0x04>; bus-width = <0x02>; remote-endpoint = <0x5b>; linux,phandle = <0x77>; phandle = <0x77>; }; }; }; }; vi-bypass { compatible = "nvidia,tegra210-vi-bypass"; status = "okay"; }; isp@54600000 { compatible = "nvidia,tegra210-isp"; power-domains = <0x59>; reg = <0x00 0x54600000 0x00 0x40000>; interrupts = <0x00 0x47 0x04>; iommus = <0x2b 0x08>; status = "okay"; clocks = <0x21 0x1ab>; clock-names = "ispa"; resets = <0x21 0x17>; }; isp@54680000 { compatible = "nvidia,tegra210-isp"; power-domains = <0x5c>; reg = <0x00 0x54680000 0x00 0x40000>; interrupts = <0x00 0x46 0x04>; iommus = <0x2b 0x1d>; status = "okay"; clocks = <0x21 0x1ac>; clock-names = "ispb"; resets = <0x21 0x03>; }; dc@54200000 { compatible = "nvidia,tegra210-dc"; aux-device-name = "tegradc.0"; reg = <0x00 0x54200000 0x00 0x40000>; interrupts = <0x00 0x49 0x04>; win-mask = <0x0f>; nvidia,fb-win = <0x00>; iommus = <0x2b 0x02 0x2b 0x0a>; clocks = <0x21 0x1b 0x21 0x05 0x21 0x1c5 0x21 0x1c7 0x21 0xf6 0x21 0xfb 0x21 0xfa>; clock-names = "disp1\0timer\0disp1_emc\0disp1_la_emc\0pll_p_out3\0pll_d_out0\0pll_d"; resets = <0x21 0x1b>; reset-names = "dc_rst"; status = "okay"; nvidia,dc-ctrlnum = <0x00>; fb_reserved = <0x5d>; iommu-direct-regions = <0x5d>; pinctrl-names = "dsi-dpd-disable\0dsi-dpd-enable\0dsib-dpd-disable\0dsib-dpd-enable\0hdmi-dpd-disable\0hdmi-dpd-enable"; pinctrl-0 = <0x5e>; pinctrl-1 = <0x5f>; pinctrl-2 = <0x60>; pinctrl-3 = <0x61>; pinctrl-4 = <0x62>; pinctrl-5 = <0x63>; avdd_hdmi-supply = <0x40>; avdd_hdmi_pll-supply = <0x36>; vdd_hdmi_5v0-supply = <0x64>; nvidia,dc-flags = <0x01>; nvidia,emc-clk-rate = <0x11e1a300>; nvidia,cmu-enable = <0x01>; nvidia,fb-bpp = <0x20>; nvidia,fb-flags = <0x01>; nvidia,dc-or-node = "/host1x/sor1"; nvidia,dc-connector = <0x65>; linux,phandle = <0x110>; phandle = <0x110>; rgb { status = "disabled"; }; }; dc@54240000 { compatible = "nvidia,tegra210-dc"; aux-device-name = "tegradc.1"; reg = <0x00 0x54240000 0x00 0x40000>; interrupts = <0x00 0x4a 0x04>; win-mask = <0x07>; nvidia,fb-win = <0x00>; iommus = <0x2b 0x03>; status = "okay"; nvidia,dc-ctrlnum = <0x01>; clocks = <0x21 0x1a 0x21 0x05 0x21 0x1c6 0x21 0x1c8 0x21 0xfd 0x21 0xfc>; clock-names = "disp2\0timer\0disp2_emc\0disp2_la_emc\0pll_d2_out0\0pll_d2"; resets = <0x21 0x1a>; reset-names = "dc_rst"; fb_reserved = <0x66>; iommu-direct-regions = <0x66>; pinctrl-names = "dsi-dpd-disable\0dsi-dpd-enable\0dsib-dpd-disable\0dsib-dpd-enable\0hdmi-dpd-disable\0hdmi-dpd-enable"; pinctrl-0 = <0x5e>; pinctrl-1 = <0x5f>; pinctrl-2 = <0x60>; pinctrl-3 = <0x61>; pinctrl-4 = <0x62>; pinctrl-5 = <0x63>; vdd-dp-pwr-supply = <0x67>; avdd-dp-pll-supply = <0x36>; vdd-edp-sec-mode-supply = <0x42>; vdd-dp-pad-supply = <0x42>; vdd_hdmi_5v0-supply = <0x64>; nvidia,dc-flags = <0x01>; nvidia,emc-clk-rate = <0x11e1a300>; nvidia,cmu-enable = <0x01>; nvidia,fb-bpp = <0x20>; nvidia,fb-flags = <0x01>; nvidia,dc-or-node = "/host1x/sor"; nvidia,dc-connector = <0x68>; linux,phandle = <0x111>; phandle = <0x111>; rgb { status = "disabled"; }; }; dsi { compatible = "nvidia,tegra210-dsi"; reg = <0x00 0x54300000 0x00 0x40000 0x00 0x54400000 0x00 0x40000>; clocks = <0x21 0x30 0x21 0x93 0x21 0x52 0x21 0x94 0x21 0xf6 0x21 0xb1>; clock-names = "dsi\0dsia_lp\0dsib\0dsib_lp\0pll_p_out3\0clk72mhz"; resets = <0x21 0x30 0x21 0x52>; reset-names = "dsia\0dsib"; status = "disabled"; linux,phandle = <0x112>; phandle = <0x112>; }; vic { compatible = "nvidia,tegra210-vic"; power-domains = <0x69>; reg = <0x00 0x54340000 0x00 0x40000>; iommus = <0x2b 0x13>; iommu-group-id = <0x01>; status = "okay"; clocks = <0x21 0x193 0x21 0x1e2 0x21 0x19f 0x21 0x1e3>; clock-names = "vic03\0emc\0vic_floor\0emc_shared"; resets = <0x21 0xb2>; }; nvenc { compatible = "nvidia,tegra210-nvenc"; power-domains = <0x6a>; reg = <0x00 0x544c0000 0x00 0x40000>; clocks = <0x21 0x19d>; clock-names = "msenc"; resets = <0x21 0xdb>; iommus = <0x2b 0x0b>; iommu-group-id = <0x01>; status = "okay"; }; tsec { compatible = "nvidia,tegra210-tsec"; power-domains = <0x6b>; reg = <0x00 0x54500000 0x00 0x40000>; clocks = <0x21 0x53>; clock-names = "tsec"; resets = <0x21 0x53>; iommus = <0x2b 0x17>; iommu-group-id = <0x01>; status = "okay"; }; tsecb { compatible = "nvidia,tegra210-tsec"; power-domains = <0x6b>; reg = <0x00 0x54100000 0x00 0x40000>; clocks = <0x21 0x196>; clock-names = "tsecb"; resets = <0x21 0xce>; iommus = <0x2b 0x29>; iommu-group-id = <0x01>; status = "okay"; }; nvdec { compatible = "nvidia,tegra210-nvdec"; power-domains = <0x6c>; reg = <0x00 0x54480000 0x00 0x40000>; clocks = <0x21 0x19e>; clock-names = "nvdec"; resets = <0x21 0xc2>; iommus = <0x2b 0x21>; iommu-group-id = <0x01>; status = "okay"; }; nvjpg { compatible = "nvidia,tegra210-nvjpg"; power-domains = <0x6d>; reg = <0x00 0x54380000 0x00 0x40000>; clocks = <0x21 0x194>; clock-names = "nvjpg"; resets = <0x21 0xc3>; iommus = <0x2b 0x24>; iommu-group-id = <0x01>; status = "okay"; }; sor { compatible = "nvidia,tegra210-sor"; reg = <0x00 0x54540000 0x00 0x40000>; reg-names = "sor"; status = "okay"; nvidia,sor-ctrlnum = <0x00>; nvidia,dpaux = <0x6e>; nvidia,xbar-ctrl = <0x02 0x01 0x00 0x03 0x04>; clocks = <0x21 0xde 0x21 0xb6 0x21 0x12f>; clock-names = "sor_safe\0sor0\0pll_dp"; resets = <0x21 0xb6>; reset-names = "sor0"; nvidia,sor-audio-not-supported; nvidia,sor1-output-type = "dp"; nvidia,active-panel = <0x6f>; linux,phandle = <0x68>; phandle = <0x68>; hdmi-display { compatible = "hdmi,display"; status = "disabled"; linux,phandle = <0x113>; phandle = <0x113>; }; dp-display { compatible = "dp, display"; status = "okay"; nvidia,hpd-gpio = <0x56 0xe1 0x01>; nvidia,is_ext_dp_panel = <0x01>; linux,phandle = <0x6f>; phandle = <0x6f>; disp-default-out { nvidia,out-type = <0x03>; nvidia,out-align = <0x00>; nvidia,out-order = <0x00>; nvidia,out-flags = <0x00>; nvidia,out-pins = <0x01 0x00 0x02 0x00 0x03 0x00 0x00 0x01>; nvidia,out-parent-clk = "pll_d_out0"; }; dp-lt-settings { lt-setting@0 { nvidia,drive-current = <0x00 0x00 0x00 0x00>; nvidia,lane-preemphasis = <0x00 0x00 0x00 0x00>; nvidia,post-cursor = <0x00 0x00 0x00 0x00>; nvidia,tx-pu = <0x00>; nvidia,load-adj = <0x03>; }; lt-setting@1 { nvidia,drive-current = <0x00 0x00 0x00 0x00>; nvidia,lane-preemphasis = <0x00 0x00 0x00 0x00>; nvidia,post-cursor = <0x00 0x00 0x00 0x00>; nvidia,tx-pu = <0x00>; nvidia,load-adj = <0x04>; }; lt-setting@2 { nvidia,drive-current = <0x00 0x00 0x00 0x00>; nvidia,lane-preemphasis = <0x01 0x01 0x01 0x01>; nvidia,post-cursor = <0x00 0x00 0x00 0x00>; nvidia,tx-pu = <0x00>; nvidia,load-adj = <0x06>; }; }; }; prod-settings { #prod-cells = <0x03>; prod_c_dp { prod = <0x5c 0xf000f10 0x1000310 0x60 0x3f00100 0x400100 0x68 0x2000 0x2000 0x70 0xffffffff 0x00 0x180 0x01 0x01>; }; }; }; sor1 { compatible = "nvidia,tegra210-sor1"; reg = <0x00 0x54580000 0x00 0x40000>; reg-names = "sor"; interrupts = <0x00 0x4c 0x04>; status = "okay"; nvidia,sor-ctrlnum = <0x01>; nvidia,dpaux = <0x70>; nvidia,xbar-ctrl = <0x00 0x01 0x02 0x03 0x04>; clocks = <0x21 0x16f 0x21 0xde 0x21 0x16e 0x21 0xb7 0x21 0x12f 0x21 0xf3 0x21 0xca 0x21 0x7d 0x21 0x6f 0x21 0x80>; clock-names = "sor1_ref\0sor_safe\0sor1_pad_clkout\0sor1\0pll_dp\0pll_p\0maud\0hda\0hda2codec_2x\0hda2hdmi"; resets = <0x21 0xb7 0x21 0x7d 0x21 0x6f 0x21 0x80>; reset-names = "sor1\0hda_rst\0hda2codec_2x_rst\0hda2hdmi_rst"; nvidia,ddc-i2c-bus = <0x71>; nvidia,hpd-gpio = <0x56 0xe1 0x01>; nvidia,active-panel = <0x72>; linux,phandle = <0x65>; phandle = <0x65>; hdmi-display { compatible = "hdmi,display"; status = "okay"; generic-infoframe-type = <0x87>; linux,phandle = <0x72>; phandle = <0x72>; disp-default-out { nvidia,out-xres = <0x1000>; nvidia,out-yres = <0x870>; nvidia,out-type = <0x01>; nvidia,out-flags = <0x02>; nvidia,out-parent-clk = "pll_d2"; nvidia,out-align = <0x00>; nvidia,out-order = <0x00>; }; }; dp-display { compatible = "dp, display"; status = "disabled"; linux,phandle = <0x114>; phandle = <0x114>; }; prod-settings { #prod-cells = <0x03>; prod_list_hdmi_soc = "prod_c_hdmi_0m_54m\0prod_c_hdmi_54m_111m\0prod_c_hdmi_111m_223m\0prod_c_hdmi_223m_300m\0prod_c_hdmi_300m_600m"; prod_list_hdmi_board = "prod_c_hdmi_0m_54m\0prod_c_hdmi_54m_75m\0prod_c_hdmi_75m_150m\0prod_c_hdmi_150m_300m\0prod_c_hdmi_300m_600m"; prod { prod = <0x3a0 0x01 0x01 0x5c 0xf000700 0x1000000 0x60 0xf01f00 0x300f80 0x68 0xf000000 0xe000000 0x138 0xffffffff 0x3c3c3c3c 0x148 0xffffffff 0x00 0x170 0x40ff00 0x401000>; }; prod_c_hdmi_0m_54m { prod = <0x3a0 0x02 0x02 0x5c 0xf000700 0x5000310 0x60 0xf01f00 0x1100 0x68 0xf000000 0x8000000 0x138 0xffffffff 0x2d2f2f2f 0x148 0xffffffff 0x00 0x170 0xf040ff00 0x80406600>; }; prod_c_hdmi_54m_111m { prod = <0x3a0 0x02 0x02 0x5c 0xf000700 0x1000100 0x60 0xf01f00 0x401380 0x68 0xf000000 0x8000000 0x138 0xffffffff 0x333a3a3a 0x148 0xffffffff 0x00 0x170 0x40ff00 0x404000>; }; prod_c_hdmi_111m_223m { prod = <0x3a0 0x02 0x00 0x5c 0xf000700 0x1000300 0x60 0xff0fe0ff 0x401380 0x68 0xf000000 0x8000000 0x138 0xffffffff 0x333a3a3a 0x148 0xffffffff 0x00 0x170 0x40ff00 0x406600>; }; prod_c_hdmi_223m_300m { prod = <0x3a0 0x02 0x00 0x5c 0xf000700 0x1000300 0x60 0xf01f00 0x401380 0x68 0xf000000 0xa000000 0x138 0xffffffff 0x333f3f3f 0x148 0xffffffff 0x171717 0x170 0x40ff00 0x406600>; }; prod_c_hdmi_300m_600m { prod = <0x3a0 0x02 0x02 0x5c 0xf000700 0x5000310 0x60 0xf01f00 0x300f00 0x68 0xf000000 0x8000000 0x138 0xffffffff 0x30353537 0x148 0xffffffff 0x00 0x170 0x40ff00 0x406000>; }; prod_c_54M { prod = <0x3a0 0x02 0x02 0x5c 0xf000700 0x1000000 0x60 0xf01f00 0x401380 0x68 0xf000000 0x8000000 0x138 0xffffffff 0x333a3a3a 0x148 0xffffffff 0x00 0x170 0x40ff00 0x401000>; }; prod_c_75M { prod = <0x3a0 0x02 0x02 0x5c 0xf000700 0x1000100 0x60 0xf01f00 0x401380 0x68 0xf000000 0x8000000 0x138 0xffffffff 0x333a3a3a 0x148 0xffffffff 0x00 0x170 0x40ff00 0x404000>; }; prod_c_150M { prod = <0x3a0 0x02 0x00 0x5c 0xf000700 0x1000300 0x60 0xff0fe0ff 0x401380 0x68 0xf000000 0x8000000 0x138 0xffffffff 0x333a3a3a 0x148 0xffffffff 0x00 0x170 0x40ff00 0x406600>; }; prod_c_300M { prod = <0x3a0 0x02 0x00 0x5c 0xf000700 0x1000300 0x60 0xf01f00 0x401380 0x68 0xf000000 0xa000000 0x138 0xffffffff 0x333f3f3f 0x148 0xffffffff 0x171717 0x170 0x40ff00 0x406600>; }; prod_c_600M { prod = <0x3a0 0x02 0x02 0x5c 0xf000700 0x1000300 0x60 0xf01f00 0x401380 0x68 0xf000000 0x8000000 0x138 0xffffffff 0x333f3f3f 0x148 0xffffffff 0x00 0x170 0x40ff00 0x406600>; }; prod_c_dp { prod = <0x5c 0xf000f10 0x1000310 0x60 0x3f00100 0x400100 0x68 0x2000 0x2000 0x70 0xffffffff 0x00 0x180 0x01 0x01>; }; prod_c_hdmi_54m_75m { prod = <0x3a0 0x02 0x02 0x5c 0xf000700 0x5000310 0x60 0xf01f00 0x301500 0x68 0xf000000 0x8000000 0x138 0xffffffff 0x2d303030 0x148 0xffffffff 0x00 0x170 0xf040ff00 0x80406600>; }; prod_c_hdmi_75m_150m { prod = <0x3a0 0x02 0x00 0x5c 0xf000700 0x1000300 0x60 0xf01f00 0x309300 0x68 0xf000000 0x8000000 0x138 0xffffffff 0x2d303030 0x148 0xffffffff 0x00 0x170 0xf040ff00 0x80406600>; }; prod_c_hdmi_150m_300m { prod = <0x3a0 0x02 0x00 0x5c 0xf000700 0x1000300 0x60 0xf01f00 0x309300 0x68 0xf000000 0x8000000 0x138 0xffffffff 0x2d303430 0x148 0xffffffff 0x00 0x170 0xf040ff00 0x80406600>; }; }; }; dpaux { compatible = "nvidia,tegra210-dpaux"; reg = <0x00 0x545c0000 0x00 0x40000>; interrupts = <0x00 0x9f 0x04>; nvidia,dpaux-ctrlnum = <0x00>; status = "okay"; clocks = <0x21 0xb5>; clock-names = "dpaux"; resets = <0x21 0xb5>; reset-names = "dpaux"; linux,phandle = <0x6e>; phandle = <0x6e>; prod-settings { #prod-cells = <0x03>; prod_c_dpaux_dp { prod = <0x124 0x37fe 0x24c2>; }; prod_c_dpaux_hdmi { prod = <0x124 0x700 0x400>; }; }; }; dpaux1 { compatible = "nvidia,tegra210-dpaux1"; reg = <0x00 0x54040000 0x00 0x40000>; interrupts = <0x00 0x0b 0x04>; nvidia,dpaux-ctrlnum = <0x01>; status = "okay"; clocks = <0x21 0xcf>; clock-names = "dpaux1"; resets = <0x21 0xcf>; reset-names = "dpaux1"; linux,phandle = <0x70>; phandle = <0x70>; prod-settings { #prod-cells = <0x03>; prod_c_dpaux_dp { prod = <0x124 0x37fe 0x24c2>; }; prod_c_dpaux_hdmi { prod = <0x124 0x700 0x400>; }; }; }; i2c@546c0000 { #address-cells = <0x01>; #size-cells = <0x00>; compatible = "nvidia,tegra210-vii2c"; reg = <0x00 0x546c0000 0x00 0x34000>; iommus = <0x2b 0x12>; interrupts = <0x00 0x11 0x04>; scl-gpio = <0x56 0x92 0x00>; sda-gpio = <0x56 0x93 0x00>; status = "okay"; clocks = <0x21 0xd0 0x21 0x51 0x21 0x1c>; clock-names = "vii2c\0i2cslow\0host1x"; resets = <0x21 0xd0>; reset-names = "vii2c"; clock-frequency = <0x61a80>; bus-pullup-supply = <0x42>; avdd_dsi_csi-supply = <0x36>; linux,phandle = <0xa8>; phandle = <0xa8>; rbpcv2_imx219_a@10 { compatible = "nvidia,imx219"; reg = <0x10>; devnode = "video0"; physical_w = "3.680"; physical_h = "2.760"; sensor_model = "imx219"; use_sensor_mode_id = "true"; status = "disabled"; reset-gpios = <0x56 0x97 0x00>; linux,phandle = <0xb9>; phandle = <0xb9>; mode0 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "3264"; active_h = "2464"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "182400000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "21000000"; step_framerate = [31 00]; default_framerate = "21000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; mode1 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "3264"; active_h = "1848"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "182400000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "28000000"; step_framerate = [31 00]; default_framerate = "28000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; mode2 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "1920"; active_h = "1080"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "182400000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "30000000"; step_framerate = [31 00]; default_framerate = "30000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; mode3 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "1280"; active_h = "720"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "182400000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "60000000"; step_framerate = [31 00]; default_framerate = "60000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; mode4 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "1280"; active_h = "720"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "169600000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "120000000"; step_framerate = [31 00]; default_framerate = "120000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; ports { #address-cells = <0x01>; #size-cells = <0x00>; port@0 { reg = <0x00>; endpoint { port-index = <0x00>; bus-width = <0x02>; remote-endpoint = <0x73>; linux,phandle = <0xc2>; phandle = <0xc2>; }; }; }; }; ina3221x@40 { compatible = "ti,ina3221x"; reg = <0x40>; status = "okay"; ti,trigger-config = <0x7003>; ti,continuous-config = <0x7607>; ti,enable-forced-continuous; #io-channel-cells = <0x01>; #address-cells = <0x01>; #size-cells = <0x00>; linux,phandle = <0xad>; phandle = <0xad>; channel@0 { reg = <0x00>; ti,rail-name = "POM_5V_GPU"; ti,shunt-resistor-mohm = <0x05>; }; channel@1 { reg = <0x01>; ti,rail-name = "POM_5V_IN"; ti,shunt-resistor-mohm = <0x05>; }; channel@2 { reg = <0x02>; ti,rail-name = "POM_5V_CPU"; ti,shunt-resistor-mohm = <0x05>; }; }; }; nvcsi { num-channels = <0x02>; #address-cells = <0x01>; #size-cells = <0x00>; linux,phandle = <0xbf>; phandle = <0xbf>; channel@0 { reg = <0x00>; linux,phandle = <0xc0>; phandle = <0xc0>; ports { #address-cells = <0x01>; #size-cells = <0x00>; port@0 { reg = <0x00>; linux,phandle = <0xc1>; phandle = <0xc1>; endpoint@0 { port-index = <0x00>; bus-width = <0x02>; remote-endpoint = <0x74>; linux,phandle = <0x73>; phandle = <0x73>; }; }; port@1 { reg = <0x01>; linux,phandle = <0xc3>; phandle = <0xc3>; endpoint@1 { remote-endpoint = <0x75>; linux,phandle = <0x5a>; phandle = <0x5a>; }; }; }; }; channel@1 { reg = <0x01>; linux,phandle = <0xce>; phandle = <0xce>; ports { #address-cells = <0x01>; #size-cells = <0x00>; port@2 { reg = <0x00>; linux,phandle = <0xcf>; phandle = <0xcf>; endpoint@2 { port-index = <0x04>; bus-width = <0x02>; remote-endpoint = <0x76>; linux,phandle = <0xa9>; phandle = <0xa9>; }; }; port@3 { reg = <0x01>; linux,phandle = <0xd0>; phandle = <0xd0>; endpoint@3 { remote-endpoint = <0x77>; linux,phandle = <0x5b>; phandle = <0x5b>; }; }; }; }; }; }; gpu { compatible = "nvidia,tegra210-gm20b\0nvidia,gm20b"; nvidia,host1x = <0x78>; reg = <0x00 0x57000000 0x00 0x1000000 0x00 0x58000000 0x00 0x1000000 0x00 0x538f0000 0x00 0x1000>; interrupts = <0x00 0x9d 0x04 0x00 0x9e 0x04>; interrupt-names = "stall\0nonstall"; iommus = <0x2b 0x1f>; access-vpr-phys; status = "okay"; resets = <0x21 0xb8>; reset-names = "gpu"; }; mipical { compatible = "nvidia,tegra210-mipical"; reg = <0x00 0x700e3000 0x00 0x100>; clocks = <0x21 0x38 0x21 0xb1>; clock-names = "mipi_cal\0uart_mipi_cal"; status = "okay"; assigned-clocks = <0x21 0xb1>; assigned-clock-parents = <0x21 0xf3>; assigned-clock-rates = <0x40d9900>; prod-settings { #prod-cells = <0x03>; prod_c_dphy_dsi { prod = <0x38 0x1f00 0x200 0x3c 0x1f00 0x200 0x40 0x1f00 0x200 0x44 0x1f00 0x200 0x5c 0xf00 0x300 0x60 0xf00f0 0x10010 0x64 0x1f 0x02 0x68 0x1f 0x02 0x70 0x1f 0x02 0x74 0x1f 0x02>; }; }; }; pmc@7000e400 { compatible = "nvidia,tegra210-pmc"; reg = <0x00 0x7000e400 0x00 0x400>; #padcontroller-cells = <0x01>; status = "okay"; clocks = <0x21 0x125>; clock-names = "pclk"; nvidia,secure-pmc; clear-all-io-pads-dpd; pinctrl-names = "default"; pinctrl-0 = <0x79>; nvidia,restrict-voltage-switch; #nvidia,wake-cells = <0x03>; nvidia,invert-interrupt; nvidia,suspend-mode = <0x00>; nvidia,cpu-pwr-good-time = <0x00>; nvidia,cpu-pwr-off-time = <0x00>; nvidia,core-pwr-good-time = <0x11eb 0xf24>; nvidia,core-pwr-off-time = <0x9899>; nvidia,core-pwr-req-active-high; nvidia,sys-clock-req-active-high; linux,phandle = <0x37>; phandle = <0x37>; pex_en { linux,phandle = <0x7f>; phandle = <0x7f>; pex-io-dpd-signals-dis { pins = "pex-bias\0pex-clk1\0pex-clk2"; low-power-disable; }; }; pex_dis { linux,phandle = <0x80>; phandle = <0x80>; pex-io-dpd-signals-en { pins = "pex-bias\0pex-clk1\0pex-clk2"; low-power-enable; }; }; hdmi-dpd-enable { linux,phandle = <0x63>; phandle = <0x63>; hdmi-pad-lowpower-enable { pins = "hdmi"; low-power-enable; }; }; hdmi-dpd-disable { linux,phandle = <0x62>; phandle = <0x62>; hdmi-pad-lowpower-disable { pins = "hdmi"; low-power-disable; }; }; dsi-dpd-enable { linux,phandle = <0x5f>; phandle = <0x5f>; dsi-pad-lowpower-enable { pins = "dsi"; low-power-enable; }; }; dsi-dpd-disable { linux,phandle = <0x5e>; phandle = <0x5e>; dsi-pad-lowpower-disable { pins = "dsi"; low-power-disable; }; }; dsib-dpd-enable { linux,phandle = <0x61>; phandle = <0x61>; dsib-pad-lowpower-enable { pins = "dsib"; low-power-enable; }; }; dsib-dpd-disable { linux,phandle = <0x60>; phandle = <0x60>; dsib-pad-lowpower-disable { pins = "dsib"; low-power-disable; }; }; iopad-defaults { linux,phandle = <0x79>; phandle = <0x79>; audio-pads { pins = "audio"; nvidia,power-source-voltage = <0x00>; }; cam-pads { pins = "cam"; nvidia,power-source-voltage = <0x00>; }; dbg-pads { pins = "dbg"; nvidia,power-source-voltage = <0x00>; }; dmic-pads { pins = "dmic"; nvidia,power-source-voltage = <0x00>; }; pex-ctrl-pads { pins = "pex-ctrl"; nvidia,power-source-voltage = <0x00>; }; spi-pads { pins = "spi"; nvidia,power-source-voltage = <0x00>; }; uart-pads { pins = "uart"; nvidia,power-source-voltage = <0x00>; }; pex-io-pads { pins = "pex-bias\0pex-clk1\0pex-clk2"; low-power-enable; }; audio-hv-pads { pins = "audio-hv"; nvidia,power-source-voltage = <0x00>; }; spi-hv-pads { pins = "spi-hv"; nvidia,power-source-voltage = <0x00>; }; gpio-pads { pins = "gpio"; nvidia,power-source-voltage = <0x00>; }; sdmmc-io-pads { pins = "sdmmc1\0sdmmc3"; nvidia,enable-voltage-switching; }; }; bootrom-commands { nvidia,command-retries-count = <0x02>; nvidia,delay-between-commands-us = <0x0a>; nvidia,wait-start-bus-clear-us = <0x0a>; #address-cells = <0x01>; #size-cells = <0x00>; reset-commands { nvidia,command-retries-count = <0x02>; nvidia,delay-between-commands-us = <0x0a>; nvidia,wait-start-bus-clear-us = <0x0a>; #address-cells = <0x01>; #size-cells = <0x00>; commands@4-003c { nvidia,command-names = "pmic-rails"; reg = <0x3c>; nvidia,enable-8bit-register; nvidia,enable-8bit-data; nvidia,controller-type-i2c; nvidia,controller-id = <0x04>; nvidia,enable-controller-reset; nvidia,write-commands = <0x16 0x20>; }; }; power-off-commands { nvidia,command-retries-count = <0x02>; nvidia,delay-between-commands-us = <0x0a>; nvidia,wait-start-bus-clear-us = <0x0a>; #address-cells = <0x01>; #size-cells = <0x00>; commands@4-003c { nvidia,command-names = "pmic-rails"; reg = <0x3c>; nvidia,enable-8bit-register; nvidia,enable-8bit-data; nvidia,controller-type-i2c; nvidia,controller-id = <0x04>; nvidia,enable-controller-reset; nvidia,write-commands = <0x3b 0x01 0x42 0x5b 0x41 0xf8>; }; }; }; sdmmc1_e_33V_enable { linux,phandle = <0x96>; phandle = <0x96>; sdmmc1 { pins = "sdmmc1"; nvidia,power-source-voltage = <0x01>; }; }; sdmmc1_e_33V_disable { linux,phandle = <0x97>; phandle = <0x97>; sdmmc1 { pins = "sdmmc1"; nvidia,power-source-voltage = <0x00>; }; }; sdmmc3_e_33V_enable { linux,phandle = <0x8e>; phandle = <0x8e>; sdmmc3 { pins = "sdmmc3"; nvidia,power-source-voltage = <0x01>; }; }; sdmmc3_e_33V_disable { linux,phandle = <0x8f>; phandle = <0x8f>; sdmmc3 { pins = "sdmmc3"; nvidia,power-source-voltage = <0x00>; }; }; }; se@70012000 { compatible = "nvidia,tegra210-se"; reg = <0x00 0x70012000 0x00 0x2000>; iommus = <0x2b 0x23 0x2b 0x26>; iommu-group-id = <0x04>; interrupts = <0x00 0x3a 0x04>; clocks = <0x21 0x195 0x21 0x95>; clock-names = "se\0entropy"; status = "okay"; supported-algos = "aes\0drbg\0rsa\0sha"; linux,phandle = <0x115>; phandle = <0x115>; }; hda@70030000 { compatible = "nvidia,tegra30-hda"; reg = <0x00 0x70030000 0x00 0x10000>; interrupts = <0x00 0x51 0x04>; clocks = <0x21 0x7d 0x21 0x80 0x21 0x6f 0x21 0xca>; clock-names = "hda\0hda2hdmi\0hda2codec_2x\0maud"; status = "okay"; }; pcie@1003000 { compatible = "nvidia,tegra210-pcie\0nvidia,tegra124-pcie"; power-domains = <0x7a>; device_type = "pci"; reg = <0x00 0x1003000 0x00 0x800 0x00 0x1003800 0x00 0x800 0x00 0x11fff000 0x00 0x1000>; reg-names = "pads\0afi\0cs"; interrupts = <0x00 0x62 0x04 0x00 0x63 0x04>; interrupt-names = "intr\0msi"; clocks = <0x21 0x46 0x21 0x48 0x21 0x107 0x21 0x12c 0x21 0x63>; clock-names = "pex\0afi\0pll_e\0cml\0mselect"; resets = <0x21 0x46 0x21 0x48 0x21 0x4a>; reset-names = "pex\0afi\0pcie_x"; #interrupt-cells = <0x01>; interrupt-map-mask = <0x00 0x00 0x00 0x00>; interrupt-map = <0x00 0x00 0x00 0x00 0x33 0x00 0x62 0x04>; pinctrl-names = "clkreq-0-bi-dir-enable\0clkreq-1-bi-dir-enable\0clkreq-0-in-dir-enable\0clkreq-1-in-dir-enable\0pex-io-dpd-dis\0pex-io-dpd-en"; pinctrl-0 = <0x7b>; pinctrl-1 = <0x7c>; pinctrl-2 = <0x7d>; pinctrl-3 = <0x7e>; pinctrl-4 = <0x7f>; pinctrl-5 = <0x80>; bus-range = <0x00 0xff>; #address-cells = <0x03>; #size-cells = <0x02>; ranges = <0x82000000 0x00 0x1000000 0x00 0x1000000 0x00 0x1000 0x82000000 0x00 0x1001000 0x00 0x1001000 0x00 0x1000 0x81000000 0x00 0x00 0x00 0x12000000 0x00 0x10000 0x82000000 0x00 0x13000000 0x00 0x13000000 0x00 0xd000000 0xc2000000 0x00 0x20000000 0x00 0x20000000 0x00 0x20000000>; status = "okay"; nvidia,wake-gpio = <0x56 0x02 0x00>; nvidia,pmc-wakeup = <0x37 0x01 0x00 0x08>; avdd-pll-uerefe-supply = <0x3e>; hvddio-pex-supply = <0x36>; dvddio-pex-supply = <0x3f>; dvdd-pex-pll-supply = <0x3f>; hvdd-pex-pll-e-supply = <0x36>; vddio-pex-ctl-supply = <0x36>; pci@1,0 { device_type = "pci"; assigned-addresses = <0x82000800 0x00 0x1000000 0x00 0x1000>; reg = <0x800 0x00 0x00 0x00 0x00>; status = "okay"; #address-cells = <0x03>; #size-cells = <0x02>; ranges; nvidia,num-lanes = <0x04>; nvidia,afi-ctl-offset = <0x110>; nvidia,disable-aspm-states = <0x0f>; phys = <0x81 0x82 0x83 0x84>; phy-names = "pcie-0\0pcie-1\0pcie-2\0pcie-3"; }; pci@2,0 { device_type = "pci"; assigned-addresses = <0x82001000 0x00 0x1001000 0x00 0x1000>; reg = <0x1000 0x00 0x00 0x00 0x00>; status = "okay"; #address-cells = <0x03>; #size-cells = <0x02>; ranges; nvidia,num-lanes = <0x01>; nvidia,afi-ctl-offset = <0x118>; nvidia,disable-aspm-states = <0x0f>; phys = <0x85>; phy-names = "pcie-0"; nvidia,plat-gpios = <0x56 0xbb 0x00>; linux,phandle = <0xc5>; phandle = <0xc5>; ethernet@0,0 { reg = <0x00 0x00 0x00 0x00 0x00>; }; }; prod-settings { #prod-cells = <0x03>; prod_c_pad { prod = <0xc8 0xffffffff 0x90b890b8>; }; prod_c_rp { prod = <0xe84 0xffff 0x0f 0xea4 0xffff 0x8f 0xe90 0xffffffff 0x55010000 0xe94 0xffffffff 0x01 0xeb0 0xffffffff 0x55010000 0xeb4 0xffffffff 0x01 0xe8c 0xffff0000 0x670000 0xeac 0xffff0000 0xc70000>; }; }; }; i2c@7000c000 { #address-cells = <0x01>; #size-cells = <0x00>; compatible = "nvidia,tegra210-i2c"; reg = <0x00 0x7000c000 0x00 0x100>; interrupts = <0x00 0x26 0x04>; iommus = <0x2b 0x0e>; status = "okay"; clock-frequency = <0x61a80>; dmas = <0x4c 0x15 0x4c 0x15>; dma-names = "rx\0tx"; clocks = <0x21 0x0c 0x21 0xf3>; clock-names = "div-clk\0parent"; resets = <0x21 0x0c>; reset-names = "i2c"; linux,phandle = <0xab>; phandle = <0xab>; temp-sensor@4c { #thermal-sensor-cells = <0x01>; compatible = "ti,tmp451"; reg = <0x4c>; sensor-name = "tegra"; supported-hwrev = <0x01>; offset = <0x00>; conv-rate = <0x06>; extended-rage = <0x01>; interrupt-parent = <0x56>; interrupts = <0xbc 0x08>; vdd-supply = <0x36>; temp-alert-gpio = <0x56 0xbc 0x00>; status = "disabled"; linux,phandle = <0x116>; phandle = <0x116>; loc { shutdown-limit = <0x78>; }; ext { shutdown-limit = <0x69>; }; }; }; i2c@7000c400 { #address-cells = <0x01>; #size-cells = <0x00>; compatible = "nvidia,tegra210-i2c"; reg = <0x00 0x7000c400 0x00 0x100>; interrupts = <0x00 0x54 0x04>; iommus = <0x2b 0x0e>; status = "okay"; clock-frequency = <0x186a0>; dmas = <0x4c 0x16 0x4c 0x16>; dma-names = "rx\0tx"; clocks = <0x21 0x36 0x21 0xf3>; clock-names = "div-clk\0parent"; resets = <0x21 0x36>; reset-names = "i2c"; linux,phandle = <0x117>; phandle = <0x117>; i2cmux@70 { compatible = "nxp,pca9546"; reg = <0x70>; #address-cells = <0x01>; #size-cells = <0x00>; vcc-supply = <0x47>; vcc-pullup-supply = <0x47>; status = "disabled"; linux,phandle = <0xd4>; phandle = <0xd4>; i2c@0 { reg = <0x00>; i2c-mux,deselect-on-exit; #address-cells = <0x01>; #size-cells = <0x00>; }; i2c@1 { reg = <0x01>; i2c-mux,deselect-on-exit; #address-cells = <0x01>; #size-cells = <0x00>; ina3221x@40 { compatible = "ti,ina3221x"; reg = <0x40>; ti,trigger-config = <0x7003>; ti,continuous-config = <0x7c07>; ti,enable-forced-continuous; #address-cells = <0x01>; #size-cells = <0x00>; channel@0 { reg = <0x00>; ti,rail-name = "VDD_5V"; ti,shunt-resistor-mohm = <0x0a>; }; channel@1 { reg = <0x01>; ti,rail-name = "VDD_3V3"; ti,shunt-resistor-mohm = <0x0a>; }; channel@2 { reg = <0x02>; ti,rail-name = "VDD_1V8"; ti,shunt-resistor-mohm = <0x01>; }; }; ina3221x@41 { compatible = "ti,ina3221x"; reg = <0x41>; ti,trigger-config = <0x7003>; ti,continuous-config = <0x7c07>; ti,enable-forced-continuous; #address-cells = <0x01>; #size-cells = <0x00>; channel@0 { reg = <0x00>; ti,rail-name = "VDD_5V_AUD"; ti,shunt-resistor-mohm = <0x01>; }; channel@1 { reg = <0x01>; ti,rail-name = "VDD_3V3_AUD"; ti,shunt-resistor-mohm = <0x0a>; }; channel@2 { reg = <0x02>; ti,rail-name = "VDD_1V8_AUD"; ti,shunt-resistor-mohm = <0x0a>; }; }; ina3221x@42 { compatible = "ti,ina3221x"; reg = <0x42>; ti,trigger-config = <0x7003>; ti,continuous-config = <0x7c07>; ti,enable-forced-continuous; #address-cells = <0x01>; #size-cells = <0x00>; channel@0 { reg = <0x00>; ti,rail-name = "VDD_3V3_GPS"; ti,shunt-resistor-mohm = <0x0a>; }; channel@1 { reg = <0x01>; ti,rail-name = "VDD_3V3_NFC"; ti,shunt-resistor-mohm = <0x0a>; }; channel@2 { reg = <0x02>; ti,rail-name = "VDD_3V3_GYRO"; ti,shunt-resistor-mohm = <0x0a>; }; }; }; i2c@2 { reg = <0x02>; i2c-mux,deselect-on-exit; #address-cells = <0x01>; #size-cells = <0x00>; }; i2c@3 { reg = <0x03>; i2c-mux,deselect-on-exit; #address-cells = <0x01>; #size-cells = <0x00>; rt5659.12-001a@1a { compatible = "realtek,rt5658"; reg = <0x1a>; status = "disabled"; gpios = <0x56 0x0e 0x00>; realtek,jd-src = <0x01>; realtek,dmic1-data-pin = <0x02>; linux,phandle = <0xdc>; phandle = <0xdc>; }; }; }; gpio@20 { compatible = "ti,tca6416"; reg = <0x20>; gpio-controller; #gpio-cells = <0x02>; vcc-supply = <0x47>; status = "disabled"; linux,phandle = <0xd5>; phandle = <0xd5>; }; icm20628@68 { compatible = "invensense,mpu6xxx"; reg = <0x68>; interrupt-parent = <0x56>; interrupts = <0xc8 0x01>; accelerometer_matrix = [01 00 00 00 01 00 00 00 01]; gyroscope_matrix = [01 00 00 00 01 00 00 00 01]; geomagnetic_rotation_vector_disable = <0x01>; gyroscope_uncalibrated_disable = <0x01>; quaternion_disable = <0x01>; status = "disabled"; linux,phandle = <0xd6>; phandle = <0xd6>; }; ak8963@0d { compatible = "ak,ak89xx"; reg = <0x0d>; magnetic_field_matrix = [01 00 00 00 01 00 00 00 01]; status = "disabled"; linux,phandle = <0xd7>; phandle = <0xd7>; }; cm32180@48 { compatible = "capella,cm32180"; reg = <0x48>; gpio_irq = <0x56 0x0c 0x01>; light_uncalibrated_lo = <0x01>; light_calibrated_lo = <0x96>; light_uncalibrated_hi = <0x17318>; light_calibrated_hi = <0x1ab3f0>; status = "disabled"; linux,phandle = <0xd8>; phandle = <0xd8>; }; iqs263@44 { status = "disabled"; linux,phandle = <0x118>; phandle = <0x118>; }; rt5659.1-001a@1a { compatible = "realtek,rt5658"; reg = <0x1a>; status = "disabled"; gpios = <0x56 0x0e 0x00>; realtek,jd-src = <0x01>; realtek,dmic1-data-pin = <0x02>; linux,phandle = <0xdb>; phandle = <0xdb>; }; }; i2c@7000c500 { #address-cells = <0x01>; #size-cells = <0x00>; compatible = "nvidia,tegra210-i2c"; reg = <0x00 0x7000c500 0x00 0x100>; interrupts = <0x00 0x5c 0x04>; iommus = <0x2b 0x0e>; status = "okay"; clock-frequency = <0x61a80>; dmas = <0x4c 0x17 0x4c 0x17>; dma-names = "rx\0tx"; clocks = <0x21 0x43 0x21 0xf3>; clock-names = "div-clk\0parent"; resets = <0x21 0x43>; reset-names = "i2c"; linux,phandle = <0xac>; phandle = <0xac>; battery-charger@6b { status = "disabled"; }; }; i2c@7000c700 { #address-cells = <0x01>; #size-cells = <0x00>; compatible = "nvidia,tegra210-i2c"; reg = <0x00 0x7000c700 0x00 0x100>; interrupts = <0x00 0x78 0x04>; iommus = <0x2b 0x0e>; status = "okay"; clock-frequency = <0x186a0>; dmas = <0x4c 0x1a 0x4c 0x1a>; dma-names = "rx\0tx"; clocks = <0x21 0x67 0x21 0xf3>; clock-names = "div-clk\0parent"; resets = <0x21 0x67>; reset-names = "i2c"; nvidia,restrict-clk-change; print-rate-limit = <0x78 0x01>; linux,phandle = <0x71>; phandle = <0x71>; }; i2c@7000d000 { #address-cells = <0x01>; #size-cells = <0x00>; compatible = "nvidia,tegra210-i2c"; reg = <0x00 0x7000d000 0x00 0x100>; interrupts = <0x00 0x35 0x04>; scl-gpio = <0x56 0xc3 0x00>; sda-gpio = <0x56 0xc4 0x00>; nvidia,require-cldvfs-clock; iommus = <0x2b 0x0e>; status = "okay"; clock-frequency = <0xf4240>; dmas = <0x4c 0x18 0x4c 0x18>; dma-names = "rx\0tx"; clocks = <0x21 0x2f 0x21 0xf3>; clock-names = "div-clk\0parent"; resets = <0x21 0x2f>; reset-names = "i2c"; nvidia,bit-bang-after-shutdown; linux,phandle = <0x119>; phandle = <0x119>; max77620@3c { compatible = "maxim,max77620"; reg = <0x3c>; interrupts = <0x00 0x56 0x00>; nvidia,pmc-wakeup = <0x37 0x01 0x33 0x08>; #interrupt-cells = <0x02>; interrupt-controller; gpio-controller; #gpio-cells = <0x02>; maxim,enable-clock32k-out; maxim,system-pmic-power-off; maxim,hot-die-threshold-temp = <0x1adb0>; #thermal-sensor-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x86>; maxim,power-shutdown-gpio-states = <0x01 0x00>; linux,phandle = <0x1e>; phandle = <0x1e>; pinmux@0 { linux,phandle = <0x86>; phandle = <0x86>; pin_gpio0 { pins = "gpio0"; function = "gpio"; }; pin_gpio1 { pins = "gpio1"; function = "gpio"; drive-open-drain = <0x01>; maxim,active-fps-source = <0x03>; maxim,active-fps-power-up-slot = <0x00>; maxim,active-fps-power-down-slot = <0x07>; }; pin_gpio2 { pins = "gpio2"; maxim,active-fps-source = <0x00>; maxim,active-fps-power-up-slot = <0x00>; maxim,active-fps-power-down-slot = <0x07>; }; pin_gpio3 { pins = "gpio3"; maxim,active-fps-source = <0x00>; maxim,active-fps-power-up-slot = <0x04>; maxim,active-fps-power-down-slot = <0x03>; }; pin_gpio2_3 { pins = "gpio2\0gpio3"; function = "fps-out"; drive-open-drain = <0x01>; maxim,active-fps-source = <0x00>; }; pin_gpio4 { pins = "gpio4"; function = "32k-out1"; }; pin_gpio5_6_7 { pins = "gpio5\0gpio6\0gpio7"; function = "gpio"; drive-push-pull = <0x01>; }; }; spmic-default-output-high { gpio-hog; output-high; gpios = <0x01 0x00>; label = "spmic-default-output-high"; }; watchdog { maxim,wdt-timeout = <0x10>; maxim,wdt-clear-time = <0x0d>; status = "disabled"; dt-override-status-odm-data = <0x20000 0x20000>; linux,phandle = <0xb6>; phandle = <0xb6>; }; fps { #address-cells = <0x01>; #size-cells = <0x00>; fps0 { reg = <0x00>; maxim,shutdown-fps-time-periodi-us = <0x500>; maxim,fps-event-source = <0x00>; }; fps1 { reg = <0x01>; maxim,shutdown-fps-time-period-us = <0x500>; maxim,fps-event-source = <0x01>; maxim,device-state-on-disabled-event = <0x00>; }; fps2 { reg = <0x02>; maxim,fps-event-source = <0x00>; }; }; backup-battery { maxim,backup-battery-charging-current = <0x64>; maxim,backup-battery-charging-voltage = <0x2dc6c0>; maxim,backup-battery-output-resister = <0x64>; }; regulators { in-ldo0-1-supply = <0x87>; in-ldo7-8-supply = <0x87>; sd0 { regulator-name = "vdd-core"; regulator-min-microvolt = <0xf4240>; regulator-max-microvolt = <0x11da50>; regulator-boot-on; regulator-always-on; maxim,active-fps-source = <0x01>; regulator-init-mode = <0x02>; maxim,active-fps-power-up-slot = <0x01>; maxim,active-fps-power-down-slot = <0x06>; regulator-enable-ramp-delay = <0x92>; regulator-disable-ramp-delay = <0xff0>; regulator-ramp-delay = <0x6b6c>; regulator-ramp-delay-scale = <0x12c>; linux,phandle = <0xa1>; phandle = <0xa1>; }; sd1 { regulator-name = "vdd-ddr-1v1"; regulator-always-on; regulator-boot-on; regulator-init-mode = <0x02>; maxim,active-fps-source = <0x00>; maxim,active-fps-power-up-slot = <0x05>; maxim,active-fps-power-down-slot = <0x02>; regulator-min-microvolt = <0x118c30>; regulator-max-microvolt = <0x118c30>; regulator-enable-ramp-delay = <0x82>; regulator-disable-ramp-delay = <0x23988>; regulator-ramp-delay = <0x6b6c>; regulator-ramp-delay-scale = <0x12c>; linux,phandle = <0x11a>; phandle = <0x11a>; }; sd2 { regulator-name = "vdd-pre-reg-1v35"; regulator-min-microvolt = <0x149970>; regulator-max-microvolt = <0x149970>; regulator-always-on; regulator-boot-on; maxim,active-fps-source = <0x01>; maxim,active-fps-power-up-slot = <0x02>; maxim,active-fps-power-down-slot = <0x05>; regulator-enable-ramp-delay = <0xb0>; regulator-disable-ramp-delay = <0x7d00>; regulator-ramp-delay = <0x6b6c>; regulator-ramp-delay-scale = <0x15e>; linux,phandle = <0x87>; phandle = <0x87>; }; sd3 { regulator-name = "vdd-1v8"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x1b7740>; regulator-always-on; regulator-boot-on; maxim,active-fps-source = <0x00>; regulator-init-mode = <0x02>; maxim,active-fps-power-up-slot = <0x03>; maxim,active-fps-power-down-slot = <0x04>; regulator-enable-ramp-delay = <0xf2>; regulator-disable-ramp-delay = <0x1ccf0>; regulator-ramp-delay = <0x6b6c>; regulator-ramp-delay-scale = <0x168>; linux,phandle = <0x36>; phandle = <0x36>; }; ldo0 { regulator-name = "avdd-sys-1v2"; regulator-min-microvolt = <0x124f80>; regulator-max-microvolt = <0x124f80>; regulator-boot-on; maxim,active-fps-source = <0x03>; maxim,active-fps-power-up-slot = <0x00>; maxim,active-fps-power-down-slot = <0x07>; regulator-enable-ramp-delay = <0x1a>; regulator-disable-ramp-delay = <0x272>; regulator-ramp-delay = <0x186a0>; regulator-ramp-delay-scale = <0xc8>; linux,phandle = <0x3d>; phandle = <0x3d>; }; ldo1 { regulator-name = "vdd-pex-1v0"; regulator-min-microvolt = <0x100590>; regulator-max-microvolt = <0x100590>; regulator-always-on; maxim,active-fps-source = <0x03>; maxim,active-fps-power-up-slot = <0x00>; maxim,active-fps-power-down-slot = <0x07>; regulator-enable-ramp-delay = <0x16>; regulator-disable-ramp-delay = <0x276>; regulator-ramp-delay = <0x186a0>; regulator-ramp-delay-scale = <0xc8>; linux,phandle = <0x3f>; phandle = <0x3f>; }; ldo2 { regulator-name = "vddio-sdmmc-ap"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x325aa0>; maxim,active-fps-source = <0x03>; maxim,active-fps-power-up-slot = <0x00>; maxim,active-fps-power-down-slot = <0x07>; regulator-enable-ramp-delay = <0x3e>; regulator-disable-ramp-delay = <0x28a>; regulator-ramp-delay = <0x186a0>; regulator-ramp-delay-scale = <0xc8>; linux,phandle = <0x98>; phandle = <0x98>; }; ldo3 { regulator-name = "vdd-ldo3"; regulator-min-microvolt = <0x2ab980>; regulator-max-microvolt = <0x2ab980>; maxim,active-fps-source = <0x03>; maxim,active-fps-power-up-slot = <0x00>; maxim,active-fps-power-down-slot = <0x07>; regulator-enable-ramp-delay = <0x32>; regulator-disable-ramp-delay = <0x456>; regulator-ramp-delay = <0x186a0>; regulator-ramp-delay-scale = <0xc8>; status = "disabled"; linux,phandle = <0x11b>; phandle = <0x11b>; }; ldo4 { regulator-name = "vdd-rtc"; regulator-min-microvolt = <0xcf850>; regulator-max-microvolt = <0x10c8e0>; regulator-always-on; regulator-boot-on; maxim,active-fps-source = <0x00>; maxim,active-fps-power-up-slot = <0x01>; maxim,active-fps-power-down-slot = <0x06>; regulator-enable-ramp-delay = <0x16>; regulator-disable-ramp-delay = <0x262>; regulator-ramp-delay = <0x186a0>; regulator-ramp-delay-scale = <0xc8>; regulator-disable-active-discharge; linux,phandle = <0x11c>; phandle = <0x11c>; }; ldo5 { regulator-name = "vdd-ldo5"; regulator-min-microvolt = <0x325aa0>; regulator-max-microvolt = <0x325aa0>; maxim,active-fps-source = <0x03>; maxim,active-fps-power-up-slot = <0x00>; maxim,active-fps-power-down-slot = <0x07>; regulator-enable-ramp-delay = <0x3e>; regulator-disable-ramp-delay = <0x280>; regulator-ramp-delay = <0x186a0>; regulator-ramp-delay-scale = <0xc8>; status = "disabled"; linux,phandle = <0x57>; phandle = <0x57>; }; ldo6 { regulator-name = "vddio-sdmmc3-ap"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x325aa0>; regulator-boot-on; maxim,active-fps-source = <0x03>; maxim,active-fps-power-up-slot = <0x00>; maxim,active-fps-power-down-slot = <0x07>; regulator-enable-ramp-delay = <0x24>; regulator-disable-ramp-delay = <0x2a2>; regulator-ramp-delay = <0x186a0>; regulator-ramp-delay-scale = <0xc8>; linux,phandle = <0x58>; phandle = <0x58>; }; ldo7 { regulator-name = "avdd-1v05-pll"; regulator-min-microvolt = <0x100590>; regulator-max-microvolt = <0x100590>; regulator-always-on; regulator-boot-on; maxim,active-fps-source = <0x01>; maxim,active-fps-power-up-slot = <0x03>; maxim,active-fps-power-down-slot = <0x04>; regulator-enable-ramp-delay = <0x18>; regulator-disable-ramp-delay = <0xad0>; regulator-ramp-delay = <0x186a0>; regulator-ramp-delay-scale = <0xc8>; linux,phandle = <0x3e>; phandle = <0x3e>; }; ldo8 { regulator-name = "avdd-io-hdmi-dp"; regulator-min-microvolt = <0x100590>; regulator-max-microvolt = <0x100590>; regulator-boot-on; regulator-always-on; maxim,active-fps-source = <0x01>; maxim,active-fps-power-up-slot = <0x06>; maxim,active-fps-power-down-slot = <0x01>; regulator-enable-ramp-delay = <0x16>; regulator-disable-ramp-delay = <0x488>; regulator-ramp-delay = <0x186a0>; regulator-ramp-delay-scale = <0xc8>; linux,phandle = <0x40>; phandle = <0x40>; }; }; low-battery-monitor { maxim,low-battery-shutdown-enable; }; }; }; i2c@7000d100 { #address-cells = <0x01>; #size-cells = <0x00>; compatible = "nvidia,tegra210-i2c"; reg = <0x00 0x7000d100 0x00 0x100>; interrupts = <0x00 0x3f 0x04>; iommus = <0x2b 0x0e>; status = "okay"; clock-frequency = <0x61a80>; dmas = <0x4c 0x1e 0x4c 0x1e>; dma-names = "rx\0tx"; clocks = <0x21 0xa6 0x21 0xf3>; clock-names = "div-clk\0parent"; resets = <0x21 0xa6>; reset-names = "i2c"; linux,phandle = <0x11d>; phandle = <0x11d>; }; sdhci@700b0600 { compatible = "nvidia,tegra210-sdhci"; reg = <0x00 0x700b0600 0x00 0x200>; interrupts = <0x00 0x1f 0x04>; aux-device-name = "sdhci-tegra.3"; iommus = <0x2b 0x1c>; nvidia,runtime-pm-type = <0x01>; clocks = <0x21 0x0f 0x21 0xf3 0x21 0x134 0x21 0xc1>; clock-names = "sdmmc\0pll_p\0pll_c4_out0\0sdmmc_legacy_tm"; resets = <0x21 0x0f>; reset-names = "sdhci"; status = "okay"; tap-delay = <0x04>; trim-delay = <0x08>; nvidia,is-ddr-tap-delay; nvidia,ddr-tap-delay = <0x00>; mmc-ocr-mask = <0x00>; max-clk-limit = <0xbebc200>; bus-width = <0x08>; built-in; calib-3v3-offsets = <0x505>; calib-1v8-offsets = <0x505>; compad-vref-3v3 = <0x07>; compad-vref-1v8 = <0x07>; nvidia,en-io-trim-volt; nvidia,is-emmc; nvidia,enable-cq; ignore-pm-notify; keep-power-in-suspend; non-removable; cap-mmc-highspeed; cap-sd-highspeed; mmc-ddr-1_8v; mmc-hs200-1_8v; mmc-hs400-1_8v; nvidia,enable-strobe-mode; mmc-hs400-enhanced-strobe; nvidia,min-tap-delay = <0x6a>; nvidia,max-tap-delay = <0xb9>; pll_source = "pll_p\0pll_c4_out2"; vqmmc-supply = <0x36>; vmmc-supply = <0x47>; uhs-mask = <0x00>; power-off-rail; no-sdio; no-sd; linux,phandle = <0xb0>; phandle = <0xb0>; prod-settings { #prod-cells = <0x03>; prod_c_ds { prod = <0x100 0xff0000 0x40000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30000505>; }; prod_c_hs { prod = <0x100 0xff0000 0x40000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30000505>; }; prod_c_ddr52 { prod = <0x100 0x1fff0000 0x00 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30000505>; }; prod_c_hs200 { prod = <0x100 0xff0000 0x40000 0x1c0 0xe000 0x4000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30000505>; }; prod_c_hs400 { prod = <0x100 0xff0000 0x40000 0x1c0 0xe000 0x4000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30000505>; }; prod_c_hs533 { prod = <0x100 0xff0000 0x40000 0x1c0 0xe000 0x2000 0x1e0 0x0f 0x07 0x1e4 0x30000505 0x30000505>; }; prod { prod = <0x100 0x1fff000e 0x8090028 0x10c 0x3f00 0x2800 0x1c0 0x8001fc0 0x8000040 0x1c4 0x77 0x00 0x120 0x20001 0x01 0x128 0x43000000 0x00 0x1f0 0x80000 0x80000>; }; }; }; sdhci@700b0400 { compatible = "nvidia,tegra210-sdhci"; reg = <0x00 0x700b0400 0x00 0x200>; interrupts = <0x00 0x13 0x04>; aux-device-name = "sdhci-tegra.2"; iommus = <0x2b 0x1b>; nvidia,runtime-pm-type = <0x00>; clocks = <0x21 0x45 0x21 0xf3 0x21 0x136 0x21 0xc1>; clock-names = "sdmmc\0pll_p\0pll_c4_out2\0sdmmc_legacy_tm"; resets = <0x21 0x45>; reset-names = "sdhci"; status = "disabled"; tap-delay = <0x01>; trim-delay = <0x03>; mmc-ocr-mask = <0x00>; max-clk-limit = <0xc28cb00>; ddr-clk-limit = <0x2dc6c00>; bus-width = <0x04>; calib-3v3-offsets = <0x7d>; calib-1v8-offsets = <0x7b7b>; compad-vref-3v3 = <0x07>; compad-vref-1v8 = <0x07>; pll_source = "pll_p\0pll_c4_out2"; ignore-pm-notify; cap-mmc-highspeed; cap-sd-highspeed; nvidia,en-io-trim-volt; nvidia,en-periodic-calib; cd-inverted; wp-inverted; pwrdet-support; nvidia,min-tap-delay = <0x6a>; nvidia,max-tap-delay = <0xb9>; pinctrl-names = "sdmmc_schmitt_enable\0sdmmc_schmitt_disable\0sdmmc_clk_schmitt_enable\0sdmmc_clk_schmitt_disable\0sdmmc_drv_code\0sdmmc_default_drv_code\0sdmmc_e_33v_enable\0sdmmc_e_33v_disable"; pinctrl-0 = <0x88>; pinctrl-1 = <0x89>; pinctrl-2 = <0x8a>; pinctrl-3 = <0x8b>; pinctrl-4 = <0x8c>; pinctrl-5 = <0x8d>; pinctrl-6 = <0x8e>; pinctrl-7 = <0x8f>; vqmmc-supply = <0x36>; vmmc-supply = <0x47>; linux,phandle = <0xb8>; phandle = <0xb8>; prod-settings { #prod-cells = <0x03>; prod_c_ds { prod = <0x100 0xff0000 0x10000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x3000007d>; }; prod_c_hs { prod = <0x100 0xff0000 0x10000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x3000007d>; }; prod_c_sdr12 { prod = <0x100 0xff0000 0x10000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30007b7b>; }; prod_c_sdr25 { prod = <0x100 0xff0000 0x10000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30007b7b>; }; prod_c_sdr50 { prod = <0x100 0xff0000 0x10000 0x1c0 0xe000 0x8000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30007b7b>; }; prod_c_sdr104 { prod = <0x100 0xff0000 0x10000 0x1c0 0xe000 0x4000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30007b7b>; }; prod_c_ddr52 { prod = <0x100 0x1fff0000 0x00 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30007b7b>; }; prod { prod = <0x100 0x1fff000e 0x3090028 0x1c0 0x8001fc0 0x8000040 0x1c4 0x77 0x00 0x120 0x20001 0x01 0x128 0x43000000 0x00 0x1f0 0x80000 0x80000>; }; }; }; sdhci@700b0200 { compatible = "nvidia,tegra210-sdhci"; reg = <0x00 0x700b0200 0x00 0x200>; interrupts = <0x00 0x0f 0x04>; aux-device-name = "sdhci-tegra.1"; nvidia,runtime-pm-type = <0x01>; clocks = <0x21 0x09 0x21 0xf3 0x21 0xc1>; clock-names = "sdmmc\0pll_p\0sdmmc_legacy_tm"; resets = <0x21 0x09>; reset-names = "sdhci"; status = "disabled"; tap-delay = <0x04>; trim-delay = <0x08>; mmc-ocr-mask = <0x00>; max-clk-limit = <0xc28cb00>; ddr-clk-limit = <0x2719c40>; bus-width = <0x04>; calib-3v3-offsets = <0x505>; calib-1v8-offsets = <0x505>; compad-vref-3v3 = <0x07>; compad-vref-1v8 = <0x07>; default-drive-type = <0x01>; nvidia,min-tap-delay = <0x6a>; nvidia,max-tap-delay = <0xb9>; pll_source = "pll_p"; non-removable; cap-mmc-highspeed; cap-sd-highspeed; keep-power-in-suspend; ignore-pm-notify; nvidia,en-io-trim-volt; vqmmc-supply = <0x36>; vmmc-supply = <0x47>; uhs-mask = <0x08>; power-off-rail; force-non-removable-rescan; linux,phandle = <0x11e>; phandle = <0x11e>; prod-settings { #prod-cells = <0x03>; prod_c_ds { prod = <0x100 0xff0000 0x40000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30000505>; }; prod_c_hs { prod = <0x100 0xff0000 0x40000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30000505>; }; prod_c_sdr12 { prod = <0x100 0xff0000 0x40000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30000505>; }; prod_c_sdr25 { prod = <0x100 0xff0000 0x40000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30000505>; }; prod_c_sdr50 { prod = <0x100 0xff0000 0x40000 0x1c0 0xe000 0x8000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30000505>; }; prod_c_sdr104 { prod = <0x100 0xff0000 0x40000 0x1c0 0xe000 0x4000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30000505>; }; prod_c_ddr52 { prod = <0x100 0x1fff0000 0x40000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30000505>; }; prod_c_hs200 { prod = <0x100 0xff0000 0x40000 0x1c0 0xe000 0x4000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30000505>; }; prod_c_hs400 { prod = <0x100 0xff0000 0x40000 0x1c0 0xe000 0x4000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30000505>; }; prod_c_hs533 { prod = <0x100 0xff0000 0x40000 0x1c0 0xe000 0x2000 0x1e0 0x0f 0x07 0x1e4 0x30000505 0x30000505>; }; prod { prod = <0x100 0x1fff000e 0x8090028 0x1c0 0x8001fc0 0x8000040 0x1c4 0x77 0x00 0x120 0x20001 0x01 0x128 0x43000000 0x00 0x1f0 0x80000 0x80000>; }; }; }; sdhci@700b0000 { compatible = "nvidia,tegra210-sdhci"; reg = <0x00 0x700b0000 0x00 0x200>; interrupts = <0x00 0x0e 0x04>; aux-device-name = "sdhci-tegra.0"; iommus = <0x2b 0x19>; nvidia,runtime-pm-type = <0x01>; clocks = <0x21 0x0e 0x21 0xf3 0x21 0xc1>; clock-names = "sdmmc\0pll_p\0sdmmc_legacy_tm"; resets = <0x21 0x0e>; reset-names = "sdhci"; status = "disabled"; tap-delay = <0x04>; trim-delay = <0x02>; max-clk-limit = <0xc28cb00>; ddr-clk-limit = <0x2dc6c00>; bus-width = <0x04>; mmc-ocr-mask = <0x03>; calib-3v3-offsets = <0x7d>; calib-1v8-offsets = <0x7b7b>; compad-vref-3v3 = <0x07>; compad-vref-1v8 = <0x07>; cd-gpios = <0x56 0xc9 0x00>; pll_source = "pll_p"; cap-mmc-highspeed; cap-sd-highspeed; nvidia,en-io-trim-volt; nvidia,en-periodic-calib; keep-power-in-suspend; ignore-pm-notify; cd-inverted; wp-inverted; nvidia,min-tap-delay = <0x6a>; nvidia,max-tap-delay = <0xb9>; pwrdet-support; pinctrl-names = "sdmmc_schmitt_enable\0sdmmc_schmitt_disable\0sdmmc_clk_schmitt_enable\0sdmmc_clk_schmitt_disable\0sdmmc_drv_code\0sdmmc_default_drv_code\0sdmmc_e_33v_enable\0sdmmc_e_33v_disable"; pinctrl-0 = <0x90>; pinctrl-1 = <0x91>; pinctrl-2 = <0x92>; pinctrl-3 = <0x93>; pinctrl-4 = <0x94>; pinctrl-5 = <0x95>; pinctrl-6 = <0x96>; pinctrl-7 = <0x97>; vqmmc-supply = <0x98>; vmmc-supply = <0x99>; default-drv-type = <0x01>; sd-uhs-sdr104; sd-uhs-sdr50; sd-uhs-sdr25; sd-uhs-sdr12; mmc-ddr-1_8v; mmc-hs200-1_8v; nvidia,cd-wakeup-capable; nvidia,update-pinctrl-settings; nvidia,pmc-wakeup = <0x37 0x00 0x23 0x00>; uhs-mask = <0x0c>; no-sdio; no-mmc; disable-wp; linux,phandle = <0xb1>; phandle = <0xb1>; prod-settings { #prod-cells = <0x03>; prod_c_ds { prod = <0x100 0xff0000 0x40000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x3000007d>; }; prod_c_hs { prod = <0x100 0xff0000 0x40000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x3000007d>; }; prod_c_sdr12 { prod = <0x100 0xff0000 0x40000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30007b7b>; }; prod_c_sdr25 { prod = <0x100 0xff0000 0x40000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30007b7b>; }; prod_c_sdr50 { prod = <0x100 0xff0000 0x40000 0x1c0 0xe000 0x8000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30007b7b>; }; prod_c_sdr104 { prod = <0x100 0xff0000 0x40000 0x1c0 0xe000 0x4000 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30007b7b>; }; prod_c_ddr52 { prod = <0x100 0x1fff0000 0x00 0x1e0 0x0f 0x07 0x1e4 0x30077f7f 0x30007b7b>; }; prod { prod = <0x100 0x1fff000e 0x2090028 0x1c0 0x8001fc0 0x8000040 0x1c4 0x77 0x00 0x120 0x20001 0x01 0x128 0x43000000 0x00 0x1f0 0x80000 0x80000>; }; }; }; efuse@7000f800 { compatible = "nvidia,tegra210-efuse"; reg = <0x00 0x7000f800 0x00 0x400>; clocks = <0x21 0xe6>; clock-names = "fuse"; nvidia,clock-always-on; status = "okay"; vpp_fuse-supply = <0x36>; efuse-burn { compatible = "nvidia,tegra210-efuse-burn"; clocks = <0x21 0xe9>; clock-names = "clk_m"; status = "okay"; }; }; kfuse@7000fc00 { compatible = "nvidia,tegra210-kfuse"; reg = <0x00 0x7000fc00 0x00 0x400>; clocks = <0x21 0x28>; clock-names = "kfuse"; status = "okay"; }; pmc-iopower { compatible = "nvidia,tegra210-pmc-iopower"; pad-controllers = <0x37 0x32 0x37 0x2b 0x37 0x00 0x37 0x02 0x37 0x22 0x37 0x23 0x37 0x26 0x37 0x33 0x37 0x01 0x37 0x0a 0x37 0x0c 0x37 0x15 0x37 0x29 0x37 0x2a 0x37 0x0f 0x37 0x10 0x37 0x11 0x37 0x12 0x37 0x17>; pad-names = "sys\0uart\0audio\0cam\0pex-ctrl\0sdmmc1\0sdmmc3\0hv\0audio-hv\0debug\0dmic\0gpio\0spi\0spi-hv\0dsia\0dsib\0dsic\0dsid\0hdmi"; status = "okay"; iopower-sys-supply = <0x36>; iopower-uart-supply = <0x36>; iopower-audio-supply = <0x36>; iopower-cam-supply = <0x36>; iopower-pex-ctrl-supply = <0x36>; iopower-sdmmc1-supply = <0x98>; iopower-sdmmc3-supply = <0x36>; iopower-sdmmc4-supply = <0x36>; iopower-audio-hv-supply = <0x36>; iopower-debug-supply = <0x36>; iopower-dmic-supply = <0x36>; iopower-gpio-supply = <0x36>; iopower-spi-supply = <0x36>; iopower-spi-hv-supply = <0x36>; iopower-sdmmc2-supply = <0x36>; iopower-dp-supply = <0x36>; }; dtv@7000c300 { compatible = "nvidia,tegra210-dtv"; reg = <0x00 0x7000c300 0x00 0x100>; dmas = <0x4c 0x0b>; dma-names = "rx"; status = "disabled"; }; xudc@700d0000 { compatible = "nvidia,tegra210-xudc"; reg = <0x00 0x700d0000 0x00 0x8000 0x00 0x700d8000 0x00 0x1000 0x00 0x700d9000 0x00 0x1000>; interrupts = <0x00 0x2c 0x04>; clocks = <0x21 0x121 0x21 0x9c 0x21 0x13e 0x21 0x122 0x21 0x11e>; nvidia,xusb-padctl = <0x44>; iommus = <0x2b 0x15>; status = "okay"; charger-detector = <0x9a>; hvdd_usb-supply = <0x47>; avdd_pll_utmip-supply = <0x36>; avddio_usb-supply = <0x3f>; avddio_pll_uerefe-supply = <0x3e>; extcon-cables = <0x48 0x00>; extcon-cable-names = "vbus"; phys = <0x45>; phy-names = "usb2"; #extcon-cells = <0x01>; }; memory-controller@70019000 { compatible = "nvidia,tegra210-mc"; reg = <0x00 0x70019000 0x00 0x1000>; clocks = <0x21 0x20 0x21 0x39>; clock-names = "mc\0emc"; interrupts = <0x00 0x4d 0x04>; #iommu-cells = <0x01>; #reset-cells = <0x01>; status = "okay"; linux,phandle = <0x11f>; phandle = <0x11f>; }; pwm@70110000 { compatible = "nvidia,tegra210-dfll-pwm"; reg = <0x00 0x70110000 0x00 0x400>; clocks = <0x21 0x128>; clock-names = "ref"; pinctrl-names = "dvfs_pwm_enable\0dvfs_pwm_disable"; #pwm-cells = <0x02>; status = "okay"; pinctrl-0 = <0x9b>; pinctrl-1 = <0x9c>; pwm-regulator = <0x9d>; linux,phandle = <0xdd>; phandle = <0xdd>; }; clock@70110000 { compatible = "nvidia,tegra210-dfll"; reg = <0x00 0x70110000 0x00 0x100 0x00 0x70110000 0x00 0x100 0x00 0x70110100 0x00 0x100 0x00 0x70110200 0x00 0x100>; interrupts = <0x00 0x3e 0x04>; clocks = <0x21 0x129 0x21 0x128 0x21 0x2f>; clock-names = "soc\0ref\0i2c"; resets = <0x21 0xe0>; reset-names = "dvco"; #clock-cells = <0x00>; clock-output-names = "dfllCPU_out"; out-clock-name = "dfll_cpu"; status = "okay"; vdd-cpu-supply = <0x9d>; nvidia,dfll-max-freq-khz = <0x169158>; nvidia,pwm-to-pmic; nvidia,init-uv = <0xf4240>; nvidia,sample-rate = <0x61a8>; nvidia,droop-ctrl = <0xf00>; nvidia,force-mode = <0x01>; nvidia,cf = <0x06>; nvidia,ci = <0x00>; nvidia,cg = <0x02>; nvidia,idle-override; nvidia,one-shot-calibrate; nvidia,pwm-period = <0x9c4>; pinctrl-names = "dvfs_pwm_enable\0dvfs_pwm_disable"; pinctrl-0 = <0x9b>; pinctrl-1 = <0x9c>; nvidia,align-offset-uv = <0xacda0>; nvidia,align-step-uv = <0x4b00>; linux,phandle = <0x26>; phandle = <0x26>; }; soctherm@0x700E2000 { compatible = "nvidia,tegra-soctherm\0nvidia,tegra210-soctherm"; reg = <0x00 0x700e2000 0x00 0x600 0x00 0x60006000 0x00 0x400 0x00 0x70040000 0x00 0x200>; reg-names = "soctherm-reg\0car-reg\0ccroc-reg"; interrupts = <0x00 0x30 0x04 0x00 0x33 0x04>; clocks = <0x21 0x64 0x21 0x4e>; clock-names = "tsensor\0soctherm"; resets = <0x21 0x4e>; reset-names = "soctherm"; #thermal-sensor-cells = <0x01>; status = "okay"; interrupt-controller; #interrupt-cells = <0x02>; soctherm-clock-frequency = <0x30a32c0>; tsensor-clock-frequency = <0x61a80>; sensor-params-tall = <0x3fac>; sensor-params-tiddq = <0x01>; sensor-params-ten-count = <0x01>; sensor-params-tsample = <0x78>; sensor-params-pdiv = <0x08>; sensor-params-tsamp-ate = <0x1e0>; sensor-params-pdiv-ate = <0x08>; hw-pllx-offsets = <0x00 0x3e8 0x1b58 0x02 0x7d0 0xfa0>; nvidia,thermtrips = <0x00 0x19064 0x02 0x19258>; linux,phandle = <0x11>; phandle = <0x11>; throttle-cfgs { heavy { nvidia,priority = <0x64>; nvidia,cpu-throt-percent = <0x55>; nvidia,gpu-throt-level = <0x03>; #cooling-cells = <0x02>; linux,phandle = <0x13>; phandle = <0x13>; }; oc1 { nvidia,priority = <0x00>; nvidia,polarity-active-low = <0x00>; nvidia,count-threshold = <0x00>; nvidia,alarm-filter = <0x00>; nvidia,alarm-period = <0x00>; nvidia,cpu-throt-percent = <0x00>; nvidia,gpu-throt-level = <0x00>; linux,phandle = <0xc6>; phandle = <0xc6>; }; oc3 { nvidia,priority = <0x28>; nvidia,polarity-active-low = <0x01>; nvidia,count-threshold = <0x0f>; nvidia,alarm-filter = <0x4dd1e0>; nvidia,alarm-period = <0x00>; nvidia,cpu-throt-percent = <0x4b>; nvidia,gpu-throt-level = <0x02>; linux,phandle = <0x120>; phandle = <0x120>; }; }; fuse_war@fuse_rev_0_1 { device_type = "fuse_war"; match_fuse_rev = <0x00 0x01>; cpu0 = <0x109cbc 0x61120>; cpu1 = <0x107160 0x106030>; cpu2 = <0x10dba0 0xfff695d8>; cpu3 = <0x10b0a8 0xfff23fb0>; mem0 = <0x108f74 0xfffe7fa0>; mem1 = <0x10dba0 0xfffe7d48>; gpu = <0x109168 0xffef40e4>; pllx = <0x107610 0xfff268b4>; }; fuse_war@fuse_rev_2 { device_type = "fuse_war"; match_fuse_rev = <0x02>; cpu0 = <0x108e48 0x3180a8>; cpu1 = <0x112f38 0xfffef854>; cpu2 = <0x10c2a0 0x22595c>; cpu3 = <0x10e820 0x9324c>; mem0 = <0x105090 0x362acc>; mem1 = <0x11e8c4 0xffa06cd0>; gpu = <0x10647c 0x29bb34>; pllx = <0xfdd54 0x68342c>; }; throttle@critical { device_type = "throttlectl"; cdev-type = "tegra-shutdown"; cooling-min-state = <0x00>; cooling-max-state = <0x03>; #cooling-cells = <0x02>; }; throttle@heavy { device_type = "throttlectl"; cdev-type = "tegra-heavy"; cooling-min-state = <0x00>; cooling-max-state = <0x03>; #cooling-cells = <0x02>; priority = <0x64>; throttle_dev = <0x9e 0x9f>; }; throttle_dev@cpu_high { depth = <0x55>; linux,phandle = <0x9e>; phandle = <0x9e>; }; throttle_dev@gpu_high { level = "heavy_throttling"; linux,phandle = <0x9f>; phandle = <0x9f>; }; }; tegra-aotag { compatible = "nvidia,tegra21x-aotag"; parent-block = <0x37>; status = "okay"; sensor-params-tall = <0x4c>; sensor-params-tiddq = <0x01>; sensor-params-ten-count = <0x10>; sensor-params-tsample = <0x09>; sensor-params-pdiv = <0x08>; sensor-params-tsamp-ate = <0x27>; sensor-params-pdiv-ate = <0x08>; #thermal-sensor-cells = <0x00>; sensor-name = "aotag0"; sensor-id = <0x00>; advertised-sensor-id = <0x09>; sensor-nominal-temp-cp = <0x19>; sensor-nominal-temp-ft = <0x69>; sensor-compensation-a = <0x2988>; sensor-compensation-b = <0xfffef85e>; linux,phandle = <0x02>; phandle = <0x02>; }; tegra_cec { compatible = "nvidia,tegra210-cec"; reg = <0x00 0x70015000 0x00 0x1000>; interrupts = <0x00 0x03 0x04>; clocks = <0x21 0x88>; clock-names = "cec"; status = "okay"; }; watchdog@60005100 { compatible = "nvidia,tegra-wdt-t21x"; reg = <0x00 0x60005100 0x00 0x20 0x00 0x60005088 0x00 0x08>; interrupts = <0x00 0x7b 0x04>; nvidia,expiry-count = <0x04>; nvidia,timer-index = <0x07>; nvidia,enable-on-init; status = "disabled"; dt-override-status-odm-data = <0x10000 0x10000>; timeout-sec = <0x78>; linux,phandle = <0xb5>; phandle = <0xb5>; }; tegra_fiq_debugger { compatible = "nvidia,fiq-debugger"; use-console-port; interrupts = <0x00 0x7b 0x04>; }; ptm { compatible = "nvidia,ptm"; reg = <0x00 0x72010000 0x00 0x1000 0x00 0x72030000 0x00 0x1000 0x00 0x72040000 0x00 0x1000 0x00 0x72050000 0x00 0x1000 0x00 0x72060000 0x00 0x1000 0x00 0x73010000 0x00 0x1000 0x00 0x73440000 0x00 0x1000 0x00 0x73540000 0x00 0x1000 0x00 0x73640000 0x00 0x1000 0x00 0x73740000 0x00 0x1000 0x00 0x72820000 0x00 0x1000 0x00 0x72a1c000 0x00 0x1000>; status = "okay"; }; mselect { compatible = "nvidia,tegra-mselect"; interrupts = <0x00 0xaf 0x04>; reg = <0x00 0x50060000 0x00 0x1000>; status = "disabled"; }; cpuidle { compatible = "nvidia,tegra210-cpuidle"; cc4-no-retention; }; apbmisc@70000800 { compatible = "nvidia,tegra210-apbmisc\0nvidia,tegra20-apbmisc"; reg = <0x00 0x70000800 0x00 0x64 0x00 0x70000008 0x00 0x04>; }; nvdumper { compatible = "nvidia,tegra210-nvdumper"; status = "disabled"; }; tegra-pmc-blink-pwm { compatible = "nvidia,tegra210-pmc-blink-pwm"; status = "disabled"; }; nvpmodel { compatible = "nvidia,nvpmodel"; clocks = <0x21 0x39>; clock-names = "emc"; status = "okay"; }; extcon { compatible = "simple-bus"; device_type = "external-connection"; #address-cells = <0x01>; #size-cells = <0x00>; disp-state { compatible = "extcon-disp-state"; #extcon-cells = <0x01>; }; extcon@0 { compatible = "extcon-gpio"; reg = <0x00>; extcon-gpio,name = "ID"; gpio = <0x1e 0x00 0x00>; extcon-gpio,connection-state-low; extcon-gpio,cable-name = "USB-Host"; #extcon-cells = <0x01>; status = "disabled"; linux,phandle = <0x121>; phandle = <0x121>; }; extcon@1 { compatible = "extcon-gpio-states"; reg = <0x01>; extcon-gpio,name = "VBUS"; extcon-gpio,cable-states = <0x00 0x01 0x01 0x00>; gpios = <0x56 0xe4 0x00>; extcon-gpio,out-cable-names = <0x01 0x02 0x00>; wakeup-source; #extcon-cells = <0x01>; nvidia,pmc-wakeup = <0x37 0x00 0x36 0x00>; linux,phandle = <0x48>; phandle = <0x48>; }; }; bthrot_cdev { compatible = "nvidia,tegra-balanced-throttle"; clocks = <0x21 0x126 0x21 0x1ec 0x21 0x199 0x21 0x1a2 0x21 0x1b9 0x21 0x1d2>; clock-names = "cclk_g\0gpu\0cap.throttle.c2bus\0cap.throttle.c3bus\0cap.throttle.sclk\0emc"; skin_balanced { cdev-type = "skin-balanced"; num_states = <0x42>; cooling-min-state = <0x00>; cooling-max-state = <0x42>; #cooling-cells = <0x02>; status = "okay"; throttle_table = <0x16358c 0xd4cb0 0x75300 0x7d000 0x5dc00 0xffffffff 0x15e9bc 0xd1c9f 0x75300 0x7d000 0x5dc00 0xffffffff 0x159ded 0xcec8f 0x75300 0x7d000 0x5dc00 0xffffffff 0x15521d 0xcbc7e 0x75300 0x7d000 0x5dc00 0xffffffff 0x15064d 0xc8c6e 0x75300 0x7d000 0x5dc00 0xffffffff 0x14ba7e 0xc5c5d 0x75300 0x7d000 0x5dc00 0xffffffff 0x146eae 0xc2c4c 0x75300 0x7d000 0x5dc00 0xffffffff 0x1422de 0xbfc3c 0x75300 0x7d000 0x5dc00 0xffffffff 0x13d70e 0xbcc2b 0x75300 0x7d000 0x5dc00 0xffffffff 0x138b3f 0xb9c1a 0x75300 0x7d000 0x5dc00 0xffffffff 0x133f6f 0xb6c0a 0x75300 0x7d000 0x5dc00 0xffffffff 0x12f39f 0xb3bf9 0x75300 0x7d000 0x5dc00 0xffffffff 0x12a7d0 0xb0be9 0x75300 0x7d000 0x5dc00 0xffffffff 0x125c00 0xadbd8 0x75300 0x7d000 0x5dc00 0xffffffff 0x121030 0xaabc7 0x75300 0x7d000 0x5dc00 0xffffffff 0x11c461 0xa7bb7 0x75300 0x7d000 0x5dc00 0xffffffff 0x117891 0xa4ba6 0x75300 0x7d000 0x5dc00 0xffffffff 0x112cc1 0xa1b96 0x75300 0x7d000 0x5dc00 0xffffffff 0x10e0f2 0x9eb85 0x75300 0x7d000 0x5dc00 0xffffffff 0x109522 0x9bb74 0x75300 0x7d000 0x5dc00 0xffffffff 0x104952 0x98b64 0x75300 0x7d000 0x5dc00 0xffffffff 0xffd82 0x95b53 0x75300 0x7d000 0x5dc00 0xffffffff 0xfb1b3 0x92b42 0x75300 0x7d000 0x5dc00 0xffffffff 0xf65e3 0x8fb32 0x75300 0x7d000 0x5dc00 0xffffffff 0xf1a13 0x8cb21 0x75300 0x7d000 0x5dc00 0xffffffff 0xece44 0x89b11 0x75300 0x7d000 0x5dc00 0xffffffff 0xe8274 0x86b00 0x75300 0x7d000 0x5dc00 0xffffffff 0xe36a4 0x83aef 0x75300 0x7d000 0x5dc00 0xffffffff 0xdead5 0x80adf 0x75300 0x7d000 0x5dc00 0xffffffff 0xd9f05 0x7dace 0x75300 0x7d000 0x5dc00 0xffffffff 0xd5335 0x7aabe 0x75300 0x7d000 0x5dc00 0xffffffff 0xd0766 0x77aad 0x75300 0x7d000 0x5dc00 0xffffffff 0xcbb96 0x74a9c 0x75300 0x7d000 0x5dc00 0xffffffff 0xc6fc6 0x71a8c 0x75300 0x7d000 0x5dc00 0xffffffff 0xc23f6 0x6ea7b 0x75300 0x7d000 0x5dc00 0xffffffff 0xbd827 0x6ba6a 0x75300 0x76c00 0x5dc00 0xffffffff 0xb8c57 0x68a5a 0x75300 0x76c00 0x5dc00 0xffffffff 0xb4087 0x65a49 0x75300 0x76c00 0x5dc00 0xffffffff 0xaf4b8 0x62a39 0x75300 0x76c00 0x5dc00 0xffffffff 0xaa8e8 0x5fa28 0x75300 0x76c00 0x5dc00 0xffffffff 0xa5d18 0x5ca17 0x75300 0x76c00 0x5dc00 0xffffffff 0xa1149 0x59a07 0x75300 0x76c00 0x5dc00 0xffffffff 0x9c579 0x569f6 0x75300 0x76c00 0x5dc00 0xffffffff 0x979a9 0x539e6 0x75300 0x76c00 0x5dc00 0xffffffff 0x92dda 0x509d5 0x75300 0x73a00 0x5dc00 0xffffffff 0x8e20a 0x4d9c4 0x75300 0x73a00 0x5dc00 0xffffffff 0x8963a 0x4a9b4 0x75300 0x73a00 0x5dc00 0xffffffff 0x84a6a 0x479a3 0x75300 0x73a00 0x5dc00 0xffffffff 0x7fe9b 0x44992 0x75300 0x73a00 0x5dc00 0xffffffff 0x7b2cb 0x41982 0x75300 0x73a00 0x5dc00 0xffffffff 0x766fb 0x3e971 0x75300 0x73a00 0x5dc00 0xffffffff 0x71b2c 0x3b961 0x75300 0x6a400 0x5dc00 0xffffffff 0x6cf5c 0x38950 0x75300 0x6a400 0x5dc00 0xffffffff 0x6838c 0x3593f 0x75300 0x6a400 0x5dc00 0xffffffff 0x637bd 0x3292f 0x75300 0x6a400 0x5dc00 0xffffffff 0x5ebed 0x2f91e 0x75300 0x6a400 0x5dc00 0xffffffff 0x5a01d 0x2c90e 0x75300 0x6a400 0x5dc00 0xffffffff 0x5544e 0x298fd 0x75300 0x60e00 0x5dc00 0xffffffff 0x5087e 0x268ec 0x75300 0x60e00 0x5dc00 0xffffffff 0x4bcae 0x238dc 0x75300 0x60e00 0x5dc00 0xffffffff 0x470de 0x208cb 0x75300 0x60e00 0x5dc00 0xffffffff 0x4250f 0x1d8ba 0x75300 0x60e00 0x5dc00 0xffffffff 0x3d93f 0x1a8aa 0x75300 0x60e00 0x5dc00 0xffffffff 0x38d6f 0x17899 0x75300 0x60e00 0x5dc00 0xffffffff 0x341a0 0x14889 0x75300 0x60e00 0x5dc00 0xffffffff 0x2f5d0 0x11878 0x75300 0x60e00 0x5dc00 0xffffffff>; }; gpu_balanced { cdev-type = "gpu-balanced"; num_states = <0x42>; cooling-min-state = <0x00>; cooling-max-state = <0x42>; #cooling-cells = <0x02>; status = "okay"; throttle_table = <0x16358c 0xceb08 0x75300 0x7d000 0x5dc00 0xffffffff 0x15e9bc 0xcafb0 0x75300 0x7d000 0x5dc00 0xffffffff 0x159ded 0xc7458 0x75300 0x7d000 0x5dc00 0xffffffff 0x15521d 0xc3900 0x75300 0x7d000 0x5dc00 0xffffffff 0x15064d 0xbfda7 0x75300 0x7d000 0x5dc00 0xffffffff 0x14ba7e 0xbc24f 0x75300 0x7d000 0x5dc00 0xffffffff 0x146eae 0xb86f7 0x75300 0x7d000 0x5dc00 0xffffffff 0x1422de 0xb4b9f 0x75300 0x7d000 0x5dc00 0xffffffff 0x13d70e 0xb1047 0x75300 0x7d000 0x5dc00 0xffffffff 0x138b3f 0xad4ef 0x75300 0x7d000 0x5dc00 0xffffffff 0x133f6f 0xa9996 0x75300 0x7d000 0x5dc00 0xffffffff 0x12f39f 0xa5e3e 0x75300 0x7d000 0x5dc00 0xffffffff 0x12a7d0 0xa22e6 0x75300 0x7d000 0x5dc00 0xffffffff 0x125c00 0x9e78e 0x75300 0x7d000 0x5dc00 0xffffffff 0x121030 0x9ac36 0x75300 0x7d000 0x5dc00 0xffffffff 0x11c461 0x970de 0x75300 0x7d000 0x5dc00 0xffffffff 0x117891 0x93585 0x75300 0x7d000 0x5dc00 0xffffffff 0x112cc1 0x8fa2d 0x75300 0x7d000 0x5dc00 0xffffffff 0x10e0f2 0x8bed5 0x75300 0x7d000 0x5dc00 0xffffffff 0x109522 0x8837d 0x75300 0x7d000 0x5dc00 0xffffffff 0x104952 0x84825 0x75300 0x7d000 0x5dc00 0xffffffff 0xffd82 0x80ccd 0x75300 0x7d000 0x5dc00 0xffffffff 0xfb1b3 0x7d175 0x75300 0x7d000 0x5dc00 0xffffffff 0xf65e3 0x7961c 0x75300 0x7d000 0x5dc00 0xffffffff 0xf1a13 0x75ac4 0x75300 0x7d000 0x5dc00 0xffffffff 0xece44 0x71f6c 0x75300 0x7d000 0x5dc00 0xffffffff 0xe8274 0x6e414 0x75300 0x7d000 0x5dc00 0xffffffff 0xe36a4 0x6a8bc 0x75300 0x7d000 0x5dc00 0xffffffff 0xdead5 0x66d64 0x75300 0x7d000 0x5dc00 0xffffffff 0xd9f05 0x6320b 0x75300 0x7d000 0x5dc00 0xffffffff 0xd5335 0x5f6b3 0x75300 0x7d000 0x5dc00 0xffffffff 0xd0766 0x5bb5b 0x75300 0x7d000 0x5dc00 0xffffffff 0xcbb96 0x58003 0x75300 0x7d000 0x5dc00 0xffffffff 0xc6fc6 0x544ab 0x75300 0x7d000 0x5dc00 0xffffffff 0xc23f6 0x50953 0x75300 0x7d000 0x5dc00 0xffffffff 0xbd827 0x4cdfb 0x75300 0x76c00 0x5dc00 0xffffffff 0xb8c57 0x492a2 0x75300 0x76c00 0x5dc00 0xffffffff 0xb4087 0x4574a 0x75300 0x76c00 0x5dc00 0xffffffff 0xaf4b8 0x41bf2 0x75300 0x76c00 0x5dc00 0xffffffff 0xaa8e8 0x3e09a 0x75300 0x76c00 0x5dc00 0xffffffff 0xa5d18 0x3a542 0x75300 0x76c00 0x5dc00 0xffffffff 0xa1149 0x369ea 0x75300 0x76c00 0x5dc00 0xffffffff 0x9c579 0x32e91 0x75300 0x76c00 0x5dc00 0xffffffff 0x979a9 0x2f339 0x75300 0x76c00 0x5dc00 0xffffffff 0x92dda 0x2b7e1 0x75300 0x73a00 0x5dc00 0xffffffff 0x8e20a 0x27c89 0x75300 0x73a00 0x5dc00 0xffffffff 0x8963a 0x24131 0x75300 0x73a00 0x5dc00 0xffffffff 0x84a6a 0x205d9 0x75300 0x73a00 0x5dc00 0xffffffff 0x7fe9b 0x1ca80 0x75300 0x73a00 0x5dc00 0xffffffff 0x7b2cb 0x18f28 0x75300 0x73a00 0x5dc00 0xffffffff 0x766fb 0x153d0 0x75300 0x73a00 0x5dc00 0xffffffff 0x71b2c 0xf168 0x75300 0x6a400 0x5dc00 0xffffffff>; linux,phandle = <0x1b>; phandle = <0x1b>; }; cpu_balanced { cdev-type = "cpu-balanced"; num_states = <0x42>; cooling-min-state = <0x00>; cooling-max-state = <0x42>; #cooling-cells = <0x02>; status = "okay"; throttle_table = <0x16358c 0xffffffff 0x75300 0x7d000 0x5dc00 0xffffffff 0x15e9bc 0xffffffff 0x75300 0x7d000 0x5dc00 0xffffffff 0x159ded 0xffffffff 0x75300 0x7d000 0x5dc00 0xffffffff 0x15521d 0xffffffff 0x75300 0x7d000 0x5dc00 0xffffffff 0x15064d 0xffffffff 0x75300 0x7d000 0x5dc00 0xffffffff 0x14ba7e 0xffffffff 0x75300 0x7d000 0x5dc00 0xffffffff 0x146eae 0xffffffff 0x75300 0x7d000 0x5dc00 0xffffffff 0x1422de 0xffffffff 0x75300 0x7d000 0x5dc00 0xffffffff 0x13d70e 0xffffffff 0x75300 0x7d000 0x5dc00 0xffffffff 0x138b3f 0xffffffff 0x75300 0x7d000 0x5dc00 0xffffffff 0x133f6f 0xe1000 0x75300 0x7d000 0x5dc00 0xffffffff 0x12f39f 0xdd3a5 0x75300 0x7d000 0x5dc00 0xffffffff 0x12a7d0 0xd974a 0x75300 0x7d000 0x5dc00 0xffffffff 0x125c00 0xd5aef 0x75300 0x7d000 0x5dc00 0xffffffff 0x121030 0xd1e94 0x75300 0x7d000 0x5dc00 0xffffffff 0x11c461 0xce239 0x75300 0x7d000 0x5dc00 0xffffffff 0x117891 0xca5df 0x75300 0x7d000 0x5dc00 0xffffffff 0x112cc1 0xc6984 0x75300 0x7d000 0x5dc00 0xffffffff 0x10e0f2 0xc2d29 0x75300 0x7d000 0x5dc00 0xffffffff 0x109522 0xbf0ce 0x75300 0x7d000 0x5dc00 0xffffffff 0x104952 0xbb473 0x75300 0x7d000 0x5dc00 0xffffffff 0xffd82 0xb7818 0x75300 0x7d000 0x5dc00 0xffffffff 0xfb1b3 0xb3bbd 0x75300 0x7d000 0x5dc00 0xffffffff 0xf65e3 0xaff62 0x75300 0x7d000 0x5dc00 0xffffffff 0xf1a13 0xac307 0x75300 0x7d000 0x5dc00 0xffffffff 0xece44 0xa86ac 0x75300 0x7d000 0x5dc00 0xffffffff 0xe8274 0xa4a51 0x75300 0x7d000 0x5dc00 0xffffffff 0xe36a4 0xa0df7 0x75300 0x7d000 0x5dc00 0xffffffff 0xdead5 0x9d19c 0x75300 0x7d000 0x5dc00 0xffffffff 0xd9f05 0x99541 0x75300 0x7d000 0x5dc00 0xffffffff 0xd5335 0x958e6 0x75300 0x7d000 0x5dc00 0xffffffff 0xd0766 0x91c8b 0x75300 0x7d000 0x5dc00 0xffffffff 0xcbb96 0x8e030 0x75300 0x7d000 0x5dc00 0xffffffff 0xc6fc6 0x8a3d5 0x75300 0x7d000 0x5dc00 0xffffffff 0xc23f6 0x8677a 0x75300 0x7d000 0x5dc00 0xffffffff 0xbd827 0x82b1f 0x75300 0x76c00 0x5dc00 0xffffffff 0xb8c57 0x7eec4 0x75300 0x76c00 0x5dc00 0xffffffff 0xb4087 0x7b269 0x75300 0x76c00 0x5dc00 0xffffffff 0xaf4b8 0x7760f 0x75300 0x76c00 0x5dc00 0xffffffff 0xaa8e8 0x739b4 0x75300 0x76c00 0x5dc00 0xffffffff 0xa5d18 0x6fd59 0x75300 0x76c00 0x5dc00 0xffffffff 0xa1149 0x6c0fe 0x75300 0x76c00 0x5dc00 0xffffffff 0x9c579 0x684a3 0x75300 0x76c00 0x5dc00 0xffffffff 0x979a9 0x64848 0x75300 0x76c00 0x5dc00 0xffffffff 0x92dda 0x60bed 0x75300 0x73a00 0x5dc00 0xffffffff 0x8e20a 0x5cf92 0x75300 0x73a00 0x5dc00 0xffffffff 0x8963a 0x59337 0x75300 0x73a00 0x5dc00 0xffffffff 0x84a6a 0x556dc 0x75300 0x73a00 0x5dc00 0xffffffff 0x7fe9b 0x51a81 0x75300 0x73a00 0x5dc00 0xffffffff 0x7b2cb 0x4de27 0x75300 0x73a00 0x5dc00 0xffffffff 0x766fb 0x4a1cc 0x75300 0x73a00 0x5dc00 0xffffffff 0x71b2c 0x46571 0x75300 0x6a400 0x5dc00 0xffffffff 0x6cf5c 0x42916 0x75300 0x6a400 0x5dc00 0xffffffff 0x6838c 0x3ecbb 0x75300 0x6a400 0x5dc00 0xffffffff 0x637bd 0x3b060 0x75300 0x6a400 0x5dc00 0xffffffff 0x5ebed 0x37405 0x75300 0x6a400 0x5dc00 0xffffffff 0x5a01d 0x337aa 0x75300 0x6a400 0x5dc00 0xffffffff 0x5544e 0x2fb4f 0x75300 0x60e00 0x5dc00 0xffffffff 0x5087e 0x2bef4 0x75300 0x60e00 0x5dc00 0xffffffff 0x4bcae 0x28299 0x75300 0x60e00 0x5dc00 0xffffffff 0x470de 0x2463f 0x75300 0x60e00 0x5dc00 0xffffffff 0x4250f 0x209e4 0x75300 0x60e00 0x5dc00 0xffffffff 0x3d93f 0x1cd89 0x75300 0x60e00 0x5dc00 0xffffffff 0x38d6f 0x1912e 0x75300 0x60e00 0x5dc00 0xffffffff 0x341a0 0x154d3 0x75300 0x60e00 0x5dc00 0xffffffff 0x2f5d0 0x11878 0x75300 0x60e00 0x5dc00 0xffffffff>; linux,phandle = <0x15>; phandle = <0x15>; }; emergency_balanced { cdev-type = "emergency-balanced"; num_states = <0x01>; cooling-min-state = <0x00>; cooling-max-state = <0x01>; #cooling-cells = <0x02>; status = "okay"; throttle_table = <0x111ed0 0x5f758 0x46500 0x668a0 0x3d860 0x60ae0>; linux,phandle = <0x20>; phandle = <0x20>; }; }; agic-controller { status = "okay"; }; adma@702e2000 { status = "okay"; }; ahub { status = "disabled"; admaif@0x702d0000 { status = "disabled"; }; sfc@702d2000 { status = "disabled"; }; sfc@702d2200 { status = "disabled"; }; sfc@702d2400 { status = "disabled"; }; sfc@702d2600 { status = "disabled"; }; spkprot@702d8c00 { status = "disabled"; }; amixer@702dbb00 { status = "disabled"; }; i2s@702d1000 { status = "disabled"; }; i2s@702d1100 { status = "disabled"; }; i2s@702d1200 { status = "disabled"; }; i2s@702d1300 { status = "disabled"; }; i2s@702d1400 { status = "disabled"; }; amx@702d3000 { status = "disabled"; }; amx@702d3100 { status = "disabled"; }; adx@702d3800 { status = "disabled"; }; adx@702d3900 { status = "disabled"; }; dmic@702d4000 { status = "disabled"; }; dmic@702d4100 { status = "disabled"; }; dmic@702d4200 { status = "disabled"; }; afc@702d7000 { status = "disabled"; }; afc@702d7100 { status = "disabled"; }; afc@702d7200 { status = "disabled"; }; afc@702d7300 { status = "disabled"; }; afc@702d7400 { status = "disabled"; }; afc@702d7500 { status = "disabled"; }; mvc@702da000 { status = "disabled"; }; mvc@702da200 { status = "disabled"; }; iqc@702de000 { status = "disabled"; }; iqc@702de200 { status = "disabled"; }; ope@702d8000 { status = "disabled"; }; ope@702d8400 { status = "disabled"; }; }; adsp_audio { status = "disabled"; }; sata@70020000 { status = "disabled"; hvdd_sata-supply = <0x36>; hvdd_pex_pll_e-supply = <0x36>; l0_hvddio_sata-supply = <0x36>; l0_dvddio_sata-supply = <0x40>; dvdd_sata_pll-supply = <0x40>; prod-settings { #prod-cells = <0x04>; prod { prod = <0x00 0x680 0x01 0x01 0x00 0x690 0xfff 0x715 0x00 0x694 0xff0ff 0xe01b 0x00 0x6d0 0xffffffff 0xab000f 0x00 0x170 0xf000 0x7000 0x02 0x960 0x3000000 0x1000000>; }; }; }; modem { compatible = "nvidia,icera-i500"; status = "disabled"; nvidia,boot-gpio = <0x56 0x56 0x01>; nvidia,mdm-power-report-gpio = <0x56 0x59 0x01>; nvidia,reset-gpio = <0x56 0x58 0x01>; nvidia,mdm-en-gpio = <0x56 0x57 0x00>; nvidia,num-temp-sensors = <0x03>; nvidia,phy-ehci-hsic { status = "disabled"; }; nvidia,phy-xhci-hsic { status = "disabled"; }; nvidia,phy-xhci-utmi { status = "disabled"; }; }; trusty { compatible = "android,trusty-smc-v1"; ranges; #address-cells = <0x02>; #size-cells = <0x02>; status = "disabled"; irq { compatible = "android,trusty-irq-v1"; interrupt-templates = <0xa0 0x00 0x33 0x01 0x01 0x00 0x33 0x01 0x00 0x00>; interrupt-ranges = <0x00 0x0f 0x00 0x10 0x1f 0x01 0x20 0xdf 0x02>; }; fiq { compatible = "android,trusty-fiq-v1"; }; virtio { compatible = "android,trusty-virtio-v1"; }; log { compatible = "android,trusty-log-v1"; }; }; smp-custom-ipi { compatible = "android,CustomIPI"; #interrupt-cells = <0x01>; interrupt-controller; linux,phandle = <0xa0>; phandle = <0xa0>; }; psy_extcon_xudc { compatible = "power-supply-extcon"; extcon-cables = <0x9a 0x01 0x9a 0x02 0x9a 0x03 0x9a 0x04 0x9a 0x05 0x9a 0x06 0x9a 0x07 0x9a 0x08 0x9a 0x09>; extcon-cable-names = "usb-charger\0ta-charger\0maxim-charger\0qc2-charger\0downstream-charger\0slow-charger\0apple-500ma\0apple-1a\0apple-2a"; status = "disabled"; }; tegra-supply-tests { compatible = "nvidia,tegra-supply-tests"; vdd-core-supply = <0xa1>; }; camera-pcl { dpd { compatible = "nvidia,csi-dpd"; #address-cells = <0x01>; #size-cells = <0x00>; num = <0x06>; csia { reg = <0x00 0x00 0x00 0x00>; }; csib { reg = <0x00 0x01 0x00 0x00>; }; csic { reg = <0x01 0x0a 0x00 0x00>; }; csid { reg = <0x01 0x0b 0x00 0x00>; }; csie { reg = <0x01 0x0c 0x00 0x00>; }; csif { reg = <0x01 0x0d 0x00 0x00>; }; }; }; rollback-protection { device-name = "sdmmc"; device-method = <0x01 0x02>; status = "okay"; }; external-memory-controller@7001b000 { #cooling-cells = <0x02>; compatible = "nvidia,tegra21-emc\0nvidia,tegra210-emc"; reg = <0x00 0x7001b000 0x00 0x1000 0x00 0x7001e000 0x00 0x1000 0x00 0x7001f000 0x00 0x1000>; clocks = <0x21 0x39 0x21 0xf1 0x21 0xed 0x21 0xf3 0x21 0xe9 0x21 0x131 0x21 0x140 0x21 0x141 0x21 0x1e0>; clock-names = "emc\0pll_m\0pll_c\0pll_p\0clk_m\0pll_mb\0pll_mb_ud\0pll_p_ud\0emc_override"; #thermal-sensor-cells = <0x00>; #address-cells = <0x01>; #size-cells = <0x00>; nvidia,use-ram-code; linux,phandle = <0x1d>; phandle = <0x1d>; emc-table@0 { nvidia,ram-code = <0x00>; emc-table@204000 { compatible = "nvidia,tegra21-emc-table"; nvidia,revision = <0x07>; nvidia,dvfs-version = "13_204000_12_V9.8.7_V1.6"; clock-frequency = <0x31ce0>; nvidia,emc-min-mv = <0x320>; nvidia,gk20a-min-mv = <0x44c>; nvidia,source = "pllp_out0"; nvidia,src-sel-reg = <0x40188002>; nvidia,needs-training = <0x00>; nvidia,training_pattern = <0x00>; nvidia,trained = <0x00>; nvidia,periodic_training = <0x00>; nvidia,trained_dram_clktree_c0d0u0 = <0x00>; nvidia,trained_dram_clktree_c0d0u1 = <0x00>; nvidia,trained_dram_clktree_c0d1u0 = <0x00>; nvidia,trained_dram_clktree_c0d1u1 = <0x00>; nvidia,trained_dram_clktree_c1d0u0 = <0x00>; nvidia,trained_dram_clktree_c1d0u1 = <0x00>; nvidia,trained_dram_clktree_c1d1u0 = <0x00>; nvidia,trained_dram_clktree_c1d1u1 = <0x00>; nvidia,current_dram_clktree_c0d0u0 = <0x00>; nvidia,current_dram_clktree_c0d0u1 = <0x00>; nvidia,current_dram_clktree_c0d1u0 = <0x00>; nvidia,current_dram_clktree_c0d1u1 = <0x00>; nvidia,current_dram_clktree_c1d0u0 = <0x00>; nvidia,current_dram_clktree_c1d0u1 = <0x00>; nvidia,current_dram_clktree_c1d1u0 = <0x00>; nvidia,current_dram_clktree_c1d1u1 = <0x00>; nvidia,run_clocks = <0x0d>; nvidia,tree_margin = <0x01>; nvidia,burst-regs-num = <0xdd>; nvidia,burst-regs-per-ch-num = <0x08>; nvidia,trim-regs-num = <0x8a>; nvidia,trim-regs-per-ch-num = <0x0a>; nvidia,burst-mc-regs-num = <0x21>; nvidia,la-scale-regs-num = <0x18>; nvidia,vref-regs-num = <0x04>; nvidia,training-mod-regs-num = <0x14>; nvidia,dram-timing-regs-num = <0x05>; nvidia,min-mrs-wait = <0x16>; nvidia,emc-mrw = <0x88010004>; nvidia,emc-mrw2 = <0x88020000>; nvidia,emc-mrw3 = <0x880d0000>; nvidia,emc-mrw4 = <0xc0000000>; nvidia,emc-mrw9 = <0x8c0e7272>; nvidia,emc-mrs = <0x00>; nvidia,emc-emrs = <0x00>; nvidia,emc-emrs2 = <0x00>; nvidia,emc-auto-cal-config = <0xa01a51d8>; nvidia,emc-auto-cal-config2 = <0x5500000>; nvidia,emc-auto-cal-config3 = <0x770000>; nvidia,emc-auto-cal-config4 = <0x770000>; nvidia,emc-auto-cal-config5 = <0x770000>; nvidia,emc-auto-cal-config6 = <0x770000>; nvidia,emc-auto-cal-config7 = <0x770000>; nvidia,emc-auto-cal-config8 = <0x770000>; nvidia,emc-cfg-2 = <0x110805>; nvidia,emc-sel-dpd-ctrl = <0x40008>; nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x01>; nvidia,dll-clk-src = <0x40188002>; nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x01>; nvidia,emc-clock-latency-change = <0xd5c>; nvidia,ptfv = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x0a 0x0a 0x0a 0x01>; nvidia,emc-registers = <0x0d 0x3a 0x1d 0x00 0x00 0x09 0x04 0x0b 0x0d 0x08 0x0b 0x00 0x04 0x20 0x06 0x06 0x06 0x03 0x00 0x06 0x04 0x02 0x00 0x04 0x08 0x0d 0x06 0x05 0x00 0x00 0x03 0x88037171 0x0c 0x01 0x0a 0x10000 0x12 0x14 0x16 0x12 0x14 0x304 0x00 0xc1 0x08 0x08 0x03 0x03 0x03 0x14 0x05 0x02 0x0d 0x3b 0x3b 0x05 0x05 0x04 0x09 0x05 0x04 0x09 0xc8037171 0x31c 0x00 0x9160a00d 0x3bbf 0x2c00a0 0x8000 0xbe 0xfff0fff 0xfff0fff 0x00 0x00 0x00 0x00 0x880b0000 0xe0017 0x1c0014 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x170017 0xe000e 0x140014 0x1c001c 0x17 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x900cc 0xcc0016 0x33000a 0xc1e00303 0x1f13412f 0x10014 0x804 0x550 0xf3200000 0xfff0fff 0x713 0x0a 0x00 0x00 0x1b 0x1b 0x20000 0x50037 0x00 0x10 0x3000 0xa000000 0x2000111 0x08 0x30808 0x15c00 0x101010 0x1600 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186033 0x00 0x00 0x14 0x0a 0x16 0x88161414 0x12 0x10000 0x9080 0x7070404 0x40065 0x513801f 0x1f101100 0x14 0x107240 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf081300 0x105800 0x1114fc00 0x7000300 0x107240 0x55553c5a 0xc8161414>; nvidia,emc-burst-regs-per-ch = <0x880c7272 0x880c7272 0xc80c7272 0xc80c7272 0x8c0e7272 0x8c0e7272 0x4c0e7272 0x4c0e7272>; nvidia,emc-shadow-regs-ca-train = <0x0d 0x3a 0x1d 0x00 0x00 0x09 0x04 0x0b 0x0d 0x08 0x0b 0x00 0x04 0x20 0x06 0x06 0x06 0x03 0x00 0x06 0x04 0x02 0x00 0x04 0x08 0x0d 0x06 0x05 0x00 0x00 0x03 0x88037171 0x0c 0x01 0x0a 0x10000 0x12 0x14 0x16 0x12 0x14 0x304 0x00 0xc1 0x08 0x08 0x03 0x03 0x03 0x14 0x05 0x02 0x0d 0x3b 0x3b 0x05 0x05 0x04 0x09 0x05 0x04 0x09 0xc8037171 0x31c 0x00 0x9960a00d 0x3bbf 0x2c00a0 0x8000 0x55 0xfff0fff 0xfff0fff 0x00 0x00 0x00 0x00 0x880b0000 0xe0017 0x1c0014 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x170017 0xe000e 0x140014 0x1c001c 0x17 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x900cc 0xcc0016 0x33000a 0xc1e00303 0x1f13412f 0x10014 0x804 0x550 0xf3200000 0xfff0fff 0x713 0x0a 0x00 0x00 0x1b 0x1b 0x20000 0x5058033 0x5050000 0x00 0x3000 0xa000000 0x2000111 0x08 0x30808 0x15c00 0x101010 0x1600 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186033 0x01 0x1f 0x18 0x08 0x1a 0x88161414 0x10 0x10000 0x9080 0x7070404 0x40065 0x513801f 0x1f101100 0x14 0x107240 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf081300 0x105800 0x1114fc00 0x7000300 0x107240 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-quse-train = <0x0d 0x3a 0x1d 0x00 0x00 0x09 0x04 0x0a 0x0d 0x08 0x0b 0x00 0x04 0x20 0x06 0x06 0x06 0x0c 0x00 0x06 0x04 0x02 0x00 0x04 0x08 0x0d 0x03 0x02 0x10000000 0x00 0x03 0x88037171 0x0b 0x01 0x80000000 0x40000 0x12 0x14 0x16 0x12 0x14 0x304 0x00 0xc1 0x08 0x08 0x03 0x03 0x03 0x14 0x05 0x02 0x0d 0x3b 0x3b 0x05 0x05 0x04 0x09 0x05 0x04 0x09 0xc8037171 0x31c 0x00 0x9160400d 0x3bbf 0x2c00a0 0x8000 0xbe 0xfff0fff 0xfff0fff 0x00 0x00 0x00 0x00 0x880b0000 0xe0017 0x1c0014 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x170017 0xe000e 0x140014 0x1c001c 0x17 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x900cc 0xcc0016 0x33000a 0xc1e00303 0x1f13412f 0x10014 0x804 0x550 0xf3200000 0xfff0fff 0x713 0x0a 0x00 0x00 0x1b 0x1b 0x30020000 0x58037 0x00 0x10 0x3000 0xa000000 0x2000111 0x08 0x30808 0x15c00 0x101010 0x1600 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186033 0x01 0x1f 0x1e 0x14 0x20 0x88161414 0x1c 0x40000 0x9080 0x7070404 0x40065 0x513801f 0x1f101100 0x14 0x107240 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf081300 0x105800 0x1114fc00 0x7000300 0x107240 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-rdwr-train = <0x0d 0x3a 0x1d 0x00 0x00 0x09 0x04 0x0e 0x0d 0x08 0x0b 0x00 0x04 0x20 0x06 0x06 0x06 0x12 0x13 0x06 0x04 0x02 0x00 0x04 0x08 0x0d 0x06 0x05 0x10000000 0x30000002 0x03 0x88037171 0x0c 0x01 0x0a 0x40000 0x12 0x14 0x16 0x12 0x14 0x304 0x00 0xc1 0x08 0x08 0x03 0x03 0x03 0x14 0x05 0x02 0x0d 0x3b 0x3b 0x05 0x05 0x04 0x09 0x05 0x04 0x09 0xc8037171 0x31c 0x00 0x9160a00d 0x3bbf 0x2c00a0 0x8000 0xbe 0xfff0fff 0xfff0fff 0x00 0x00 0x00 0x00 0x880b0000 0xe0017 0x1c0014 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x170017 0xe000e 0x140014 0x1c001c 0x17 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x900cc 0xcc0016 0x33000a 0xc1e00303 0x1f13412f 0x10014 0x804 0x550 0xf3200000 0xfff0fff 0x713 0x0a 0x00 0x00 0x1b 0x1b 0x20000 0x50037 0x00 0x10 0x3000 0xa000000 0x2000111 0x08 0x30808 0x15c00 0x101010 0x1600 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186033 0x01 0x00 0x14 0x0a 0x16 0x88161414 0x12 0x40000 0xb080 0x7070404 0x40065 0x513801f 0x1f101100 0x14 0x107240 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf081300 0x105800 0x1114fc00 0x7000300 0x107240 0x55553c5a 0xc8161414>; nvidia,emc-trim-regs = <0x280028 0x280028 0x280028 0x280028 0x280028 0x280028 0x280028 0x280028 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x11111111 0x11111111 0x28282828 0x28282828 0x00 0x00 0x00 0x00 0xe0017 0x1c0014 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; nvidia,emc-trim-regs-per-ch = <0x00 0x00 0x249249 0x249249 0x249249 0x249249 0x00 0x00 0x00 0x00>; nvidia,emc-vref-regs = <0x00 0x00 0x00 0x00>; nvidia,emc-dram-timing-regs = <0x12 0x104 0x118 0x18 0x06>; nvidia,emc-training-mod-regs = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; nvidia,emc-save-restore-mod-regs = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; nvidia,emc-burst-mc-regs = <0x8000001 0x8000004c 0xa1020 0x80001028 0x01 0x00 0x03 0x01 0x02 0x01 0x02 0x05 0x01 0x01 0x04 0x08 0x05 0x07 0x2020000 0x30201 0x72a30504 0x70000f0f 0x00 0x1f0000 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a>; nvidia,emc-la-scale-regs = <0x1b 0x80001a 0x24c 0xff00b2 0xff00da 0xff009d 0xff00ff 0xff000c 0xff00ff 0xff000c 0x7f0049 0xff0080 0xff0004 0x800ad 0xff 0xff0004 0xff00c6 0xff00c6 0xff006d 0xff00ff 0xff00e2 0xff 0x80 0xff00ff>; }; emc-table@1600000 { compatible = "nvidia,tegra21-emc-table"; nvidia,revision = <0x07>; nvidia,dvfs-version = "13_1600000_12_V9.8.7_V1.6"; clock-frequency = <0x186a00>; nvidia,emc-min-mv = <0x377>; nvidia,gk20a-min-mv = <0x44c>; nvidia,source = "pllm_ud"; nvidia,src-sel-reg = <0x80188000>; nvidia,needs-training = <0x2f0>; nvidia,training_pattern = <0x00>; nvidia,trained = <0x00>; nvidia,periodic_training = <0x01>; nvidia,trained_dram_clktree_c0d0u0 = <0x00>; nvidia,trained_dram_clktree_c0d0u1 = <0x00>; nvidia,trained_dram_clktree_c0d1u0 = <0x00>; nvidia,trained_dram_clktree_c0d1u1 = <0x00>; nvidia,trained_dram_clktree_c1d0u0 = <0x00>; nvidia,trained_dram_clktree_c1d0u1 = <0x00>; nvidia,trained_dram_clktree_c1d1u0 = <0x00>; nvidia,trained_dram_clktree_c1d1u1 = <0x00>; nvidia,current_dram_clktree_c0d0u0 = <0x00>; nvidia,current_dram_clktree_c0d0u1 = <0x00>; nvidia,current_dram_clktree_c0d1u0 = <0x00>; nvidia,current_dram_clktree_c0d1u1 = <0x00>; nvidia,current_dram_clktree_c1d0u0 = <0x00>; nvidia,current_dram_clktree_c1d0u1 = <0x00>; nvidia,current_dram_clktree_c1d1u0 = <0x00>; nvidia,current_dram_clktree_c1d1u1 = <0x00>; nvidia,run_clocks = <0x40>; nvidia,tree_margin = <0x01>; nvidia,burst-regs-num = <0xdd>; nvidia,burst-regs-per-ch-num = <0x08>; nvidia,trim-regs-num = <0x8a>; nvidia,trim-regs-per-ch-num = <0x0a>; nvidia,burst-mc-regs-num = <0x21>; nvidia,la-scale-regs-num = <0x18>; nvidia,vref-regs-num = <0x04>; nvidia,training-mod-regs-num = <0x14>; nvidia,dram-timing-regs-num = <0x05>; nvidia,min-mrs-wait = <0x30>; nvidia,emc-mrw = <0x88010054>; nvidia,emc-mrw2 = <0x8802002d>; nvidia,emc-mrw3 = <0x880d0000>; nvidia,emc-mrw4 = <0xc0000000>; nvidia,emc-mrw9 = <0x8c0e4848>; nvidia,emc-mrs = <0x00>; nvidia,emc-emrs = <0x00>; nvidia,emc-emrs2 = <0x00>; nvidia,emc-auto-cal-config = <0xa01a51d8>; nvidia,emc-auto-cal-config2 = <0x5500000>; nvidia,emc-auto-cal-config3 = <0x770000>; nvidia,emc-auto-cal-config4 = <0x770000>; nvidia,emc-auto-cal-config5 = <0x770000>; nvidia,emc-auto-cal-config6 = <0x770000>; nvidia,emc-auto-cal-config7 = <0x770000>; nvidia,emc-auto-cal-config8 = <0x770000>; nvidia,emc-cfg-2 = <0x110835>; nvidia,emc-sel-dpd-ctrl = <0x40000>; nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x01>; nvidia,dll-clk-src = <0x80188000>; nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00>; nvidia,emc-clock-latency-change = <0x49c>; nvidia,ptfv = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x0a 0x0a 0x0a 0x01>; nvidia,emc-registers = <0x60 0x1c0 0xe0 0x00 0x00 0x44 0x1d 0x29 0x21 0x0c 0x2d 0x00 0x04 0x20 0x1d 0x1d 0x10 0x17 0x16 0x06 0x0e 0x0c 0x0a 0x0e 0x08 0x0d 0x24 0x08 0x1000001c 0x10000002 0x14 0x8803f1f1 0x1c 0x1f 0x0d 0x6000c 0x33 0x3b 0x3d 0x39 0x3b 0x1820 0x00 0x608 0x10 0x10 0x03 0x03 0x03 0x38 0x0e 0x02 0x2e 0x1cc 0x1cc 0x0d 0x18 0x0c 0x40 0x22 0x04 0x14 0xc803f1f1 0x1860 0x00 0x9960a00d 0x3bff 0xc00001bb 0x8000 0x55 0x00 0x00 0x00 0x00 0x00 0x00 0x880b6666 0x8000e 0x11000c 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0xe000e 0x80008 0xc000c 0x110011 0x0e 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x310640 0x6400030 0x1900017 0xc1e0030a 0x1f13612f 0x14 0x80d 0x550 0xf3200000 0x00 0x308c 0x2b 0x00 0x00 0x1b 0x1b 0x20000 0x33 0x00 0x11 0x3000 0x2000000 0x2000101 0x07 0x30808 0x15c00 0x102020 0x1fff1fff 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefff2210 0x00 0x00 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186190 0x00 0x00 0x3b 0x2b 0x3d 0x88161414 0x33 0x6000c 0x9080 0x7070404 0x40320 0x513801f 0x1f101100 0x14 0x103200 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf085300 0x105800 0x1114fc00 0x7004300 0x103200 0x55553c5a 0xc8161414>; nvidia,emc-burst-regs-per-ch = <0x880c4848 0x880c4848 0xc80c4848 0xc80c4848 0x8c0e4848 0x8c0e4848 0x4c0e4848 0x4c0e4848>; nvidia,emc-shadow-regs-ca-train = <0x60 0x1c0 0xe0 0x00 0x00 0x44 0x1d 0x29 0x21 0x0c 0x2d 0x00 0x04 0x20 0x1d 0x1d 0x10 0x17 0x16 0x06 0x0e 0x0c 0x0a 0x0e 0x08 0x0d 0x24 0x08 0x1000001c 0x10000002 0x14 0x8803f1f1 0x1c 0x1f 0x0d 0x6000c 0x33 0x3b 0x3d 0x39 0x3b 0x1820 0x00 0x608 0x10 0x10 0x03 0x03 0x03 0x38 0x0e 0x02 0x2e 0x1cc 0x1cc 0x0d 0x18 0x0c 0x40 0x22 0x04 0x14 0xc803f1f1 0x1860 0x00 0x9960a00d 0x3bff 0xc00001bb 0x8000 0x55 0x00 0x00 0x00 0x00 0x00 0x00 0x880b6666 0x8000e 0x11000c 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0xe000e 0x80008 0xc000c 0x110011 0x0e 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x310640 0x6400030 0x1900017 0xc1e0030a 0x1f13612f 0x14 0x80d 0x550 0xf3200000 0x00 0x308c 0x2b 0x00 0x00 0x1b 0x1b 0x20000 0x8033 0x00 0x00 0x3000 0x2000000 0x2000101 0x07 0x30808 0x15c00 0x102020 0x1fff1fff 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefff2210 0x00 0x00 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186190 0x01 0x1f 0x41 0x2b 0x43 0x88161414 0x33 0x6000c 0x9080 0x7070404 0x40320 0x513801f 0x1f101100 0x14 0x103200 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf085300 0x105800 0x1114fc00 0x7004300 0x103200 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-quse-train = <0x60 0x1c0 0xe0 0x00 0x00 0x44 0x1d 0x28 0x21 0x0c 0x2d 0x00 0x04 0x20 0x1d 0x1d 0x10 0x11 0x16 0x06 0x0e 0x0c 0x0a 0x0e 0x08 0x0d 0x21 0x02 0x1000001c 0x10000002 0x14 0x8803f1f1 0x1b 0x01 0x80000000 0x6000c 0x33 0x3b 0x3d 0x39 0x3b 0x1820 0x00 0x608 0x10 0x10 0x03 0x03 0x03 0x38 0x0e 0x02 0x2e 0x1cc 0x1cc 0x0d 0x18 0x0c 0x40 0x22 0x04 0x14 0xc803f1f1 0x1860 0x00 0x9960400d 0x3bff 0xc00001bb 0x8000 0x55 0x00 0x00 0x00 0x00 0x00 0x00 0x880b6666 0x8000e 0x11000c 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0xe000e 0x80008 0xc000c 0x110011 0x0e 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x310640 0x6400030 0x1900017 0xc1e0030a 0x1f13612f 0x14 0x80d 0x550 0xf3200000 0x00 0x308c 0x2b 0x00 0x00 0x1b 0x1b 0x30020000 0x8033 0x00 0x11 0x3000 0x2000000 0x2000101 0x07 0x30808 0x15c00 0x102020 0x1fff1fff 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefff2210 0x00 0x00 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186190 0x01 0x1f 0x45 0x35 0x47 0x88161414 0x3d 0x6000c 0x9080 0x7070404 0x40320 0x513801f 0x1f101100 0x14 0x103200 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf085300 0x105800 0x1114fc00 0x7004300 0x103200 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-rdwr-train = <0x60 0x1c0 0xe0 0x00 0x00 0x44 0x1d 0x29 0x21 0x0c 0x2d 0x00 0x04 0x20 0x1d 0x1d 0x10 0x17 0x16 0x06 0x0e 0x0c 0x0a 0x0e 0x08 0x0d 0x24 0x08 0x1000001c 0x10000002 0x14 0x8803f1f1 0x1c 0x1f 0x0d 0x6000c 0x33 0x3b 0x3d 0x39 0x3b 0x1820 0x00 0x608 0x10 0x10 0x03 0x03 0x03 0x38 0x0e 0x02 0x2e 0x1cc 0x1cc 0x0d 0x18 0x0c 0x40 0x22 0x04 0x14 0xc803f1f1 0x1860 0x00 0x9960a00d 0x3bff 0xc00001bb 0x8000 0x55 0x00 0x00 0x00 0x00 0x00 0x00 0x880b6666 0x8000e 0x11000c 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0xe000e 0x80008 0xc000c 0x110011 0x0e 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x310640 0x6400030 0x1900017 0xc1e0030a 0x1f13612f 0x14 0x80d 0x550 0xf3200000 0x00 0x308c 0x2b 0x00 0x00 0x1b 0x1b 0x20000 0x33 0x00 0x11 0x3000 0x2000000 0x2000101 0x07 0x30808 0x15c00 0x102020 0x1fff1fff 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefff2210 0x00 0x00 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186190 0x01 0x00 0x3b 0x2b 0x3d 0x88161414 0x33 0x6000c 0xb080 0x7070404 0x40320 0x513801f 0x1f101100 0x14 0x103200 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf085300 0x105800 0x1114fc00 0x7004300 0x103200 0x55553c5a 0xc8161414>; nvidia,emc-trim-regs = <0x200020 0x200020 0x200020 0x200020 0x200020 0x200020 0x200020 0x200020 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x11111111 0x11111111 0x11111111 0x11111111 0x2b0022 0x2b0026 0x260025 0x260026 0x8000e 0x11000c 0x2b0022 0x2b0026 0x260025 0x260026 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; nvidia,emc-trim-regs-per-ch = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; nvidia,emc-vref-regs = <0x00 0x00 0x00 0x00>; nvidia,emc-dram-timing-regs = <0x12 0x104 0x118 0x07 0x20>; nvidia,emc-training-mod-regs = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; nvidia,emc-save-restore-mod-regs = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x04 0x04 0x04 0x04>; nvidia,emc-burst-mc-regs = <0x0c 0x80000080 0xa1020 0x80001028 0x06 0x07 0x18 0x0f 0x0f 0x03 0x03 0x0d 0x01 0x01 0x0c 0x08 0x0a 0x37 0x5060000 0xd080c 0x726c2419 0x70000f0f 0x00 0x1f0000 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a>; nvidia,emc-la-scale-regs = <0xd0 0x80001a 0x1203 0x80003d 0x800038 0x800041 0x800090 0x800005 0x800090 0x800005 0x340049 0x800080 0x800004 0x80016 0x80 0x800004 0x800019 0x800019 0x800018 0x800095 0x80001d 0x80 0x2c 0x800080>; }; emc-table-derated@204000 { compatible = "nvidia,tegra21-emc-table-derated"; nvidia,revision = <0x07>; nvidia,dvfs-version = "13_derating_204000_V13_V13"; clock-frequency = <0x31ce0>; nvidia,emc-min-mv = <0x320>; nvidia,gk20a-min-mv = <0x44c>; nvidia,source = "pllp_out0"; nvidia,src-sel-reg = <0x40188002>; nvidia,needs-training = <0x00>; nvidia,training_pattern = <0x00>; nvidia,trained = <0x00>; nvidia,periodic_training = <0x00>; nvidia,trained_dram_clktree_c0d0u0 = <0x00>; nvidia,trained_dram_clktree_c0d0u1 = <0x00>; nvidia,trained_dram_clktree_c0d1u0 = <0x00>; nvidia,trained_dram_clktree_c0d1u1 = <0x00>; nvidia,trained_dram_clktree_c1d0u0 = <0x00>; nvidia,trained_dram_clktree_c1d0u1 = <0x00>; nvidia,trained_dram_clktree_c1d1u0 = <0x00>; nvidia,trained_dram_clktree_c1d1u1 = <0x00>; nvidia,current_dram_clktree_c0d0u0 = <0x00>; nvidia,current_dram_clktree_c0d0u1 = <0x00>; nvidia,current_dram_clktree_c0d1u0 = <0x00>; nvidia,current_dram_clktree_c0d1u1 = <0x00>; nvidia,current_dram_clktree_c1d0u0 = <0x00>; nvidia,current_dram_clktree_c1d0u1 = <0x00>; nvidia,current_dram_clktree_c1d1u0 = <0x00>; nvidia,current_dram_clktree_c1d1u1 = <0x00>; nvidia,run_clocks = <0x0d>; nvidia,tree_margin = <0x01>; nvidia,burst-regs-num = <0xdd>; nvidia,burst-regs-per-ch-num = <0x08>; nvidia,trim-regs-num = <0x8a>; nvidia,trim-regs-per-ch-num = <0x0a>; nvidia,burst-mc-regs-num = <0x21>; nvidia,la-scale-regs-num = <0x18>; nvidia,vref-regs-num = <0x04>; nvidia,training-mod-regs-num = <0x14>; nvidia,dram-timing-regs-num = <0x05>; nvidia,min-mrs-wait = <0x16>; nvidia,emc-mrw = <0x88010004>; nvidia,emc-mrw2 = <0x88020000>; nvidia,emc-mrw3 = <0x880d0000>; nvidia,emc-mrw4 = <0xc0000000>; nvidia,emc-mrw9 = <0x8c0e7272>; nvidia,emc-mrs = <0x00>; nvidia,emc-emrs = <0x00>; nvidia,emc-emrs2 = <0x00>; nvidia,emc-auto-cal-config = <0xa01a51d8>; nvidia,emc-auto-cal-config2 = <0x5500000>; nvidia,emc-auto-cal-config3 = <0x770000>; nvidia,emc-auto-cal-config4 = <0x770000>; nvidia,emc-auto-cal-config5 = <0x770000>; nvidia,emc-auto-cal-config6 = <0x770000>; nvidia,emc-auto-cal-config7 = <0x770000>; nvidia,emc-auto-cal-config8 = <0x770000>; nvidia,emc-cfg-2 = <0x110805>; nvidia,emc-sel-dpd-ctrl = <0x40008>; nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x01>; nvidia,dll-clk-src = <0x40188002>; nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x01>; nvidia,emc-clock-latency-change = <0xd5c>; nvidia,ptfv = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x0a 0x0a 0x0a 0x01>; nvidia,emc-registers = <0x0d 0x3a 0x1d 0x00 0x00 0x09 0x05 0x0b 0x0d 0x08 0x0b 0x00 0x04 0x20 0x06 0x06 0x06 0x03 0x00 0x06 0x04 0x02 0x00 0x04 0x08 0x0d 0x05 0x06 0x00 0x00 0x02 0x88037171 0x0d 0x00 0x0b 0x10000 0x12 0x14 0x16 0x12 0x14 0xc1 0x00 0x30 0x08 0x08 0x03 0x03 0x03 0x14 0x05 0x02 0x0e 0x3b 0x3b 0x05 0x05 0x04 0x09 0x05 0x04 0x09 0xc8037171 0x31c 0x00 0x9160a00d 0x3bbf 0x2c00a0 0x8000 0xbe 0xfff0fff 0xfff0fff 0x00 0x00 0x00 0x00 0x880b0000 0xe0017 0x1c0014 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x170017 0xe000e 0x140014 0x1c001c 0x17 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x900cc 0xcc0016 0x33000a 0xc1e00303 0x1f13412f 0x10014 0x804 0x550 0xf3200000 0xfff0fff 0x287 0x0a 0x00 0x00 0x1b 0x1b 0x20000 0x50037 0x00 0x10 0x3000 0xa000000 0x2000111 0x08 0x30808 0x15c00 0x101010 0x1600 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186033 0x00 0x00 0x14 0x0a 0x16 0x88161414 0x12 0x10000 0x9080 0x7070404 0x40065 0x513801f 0x1f101100 0x14 0x107240 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf081300 0x105800 0x1114fc00 0x7000300 0x107240 0x55553c5a 0xc8161414>; nvidia,emc-burst-regs-per-ch = <0x880c7272 0x880c7272 0xc80c7272 0xc80c7272 0x8c0e7272 0x8c0e7272 0x4c0e7272 0x4c0e7272>; nvidia,emc-shadow-regs-ca-train = <0x0d 0x3a 0x1d 0x00 0x00 0x09 0x05 0x0b 0x0d 0x08 0x0b 0x00 0x04 0x20 0x06 0x06 0x06 0x03 0x00 0x06 0x04 0x02 0x00 0x04 0x08 0x0d 0x05 0x06 0x00 0x00 0x02 0x88037171 0x0d 0x00 0x0b 0x10000 0x12 0x14 0x16 0x12 0x14 0xc1 0x00 0x30 0x08 0x08 0x03 0x03 0x03 0x14 0x05 0x02 0x0e 0x3b 0x3b 0x05 0x05 0x04 0x09 0x05 0x04 0x09 0xc8037171 0x31c 0x00 0x9960a00d 0x3bbf 0x2c00a0 0x8000 0x55 0xfff0fff 0xfff0fff 0x00 0x00 0x00 0x00 0x880b0000 0xe0017 0x1c0014 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x170017 0xe000e 0x140014 0x1c001c 0x17 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x900cc 0xcc0016 0x33000a 0xc1e00303 0x1f13412f 0x10014 0x804 0x550 0xf3200000 0xfff0fff 0x287 0x0a 0x00 0x00 0x1b 0x1b 0x20000 0x5058033 0x5050000 0x00 0x3000 0xa000000 0x2000111 0x08 0x30808 0x15c00 0x101010 0x1600 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186033 0x01 0x1f 0x18 0x08 0x1a 0x88161414 0x10 0x10000 0x9080 0x7070404 0x40065 0x513801f 0x1f101100 0x14 0x107240 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf081300 0x105800 0x1114fc00 0x7000300 0x107240 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-quse-train = <0x0d 0x3a 0x1d 0x00 0x00 0x09 0x05 0x0a 0x0d 0x08 0x0b 0x00 0x04 0x20 0x06 0x06 0x06 0x0c 0x00 0x06 0x04 0x02 0x00 0x04 0x08 0x0d 0x03 0x02 0x10000000 0x00 0x03 0x88037171 0x0b 0x01 0x80000000 0x40000 0x12 0x14 0x16 0x12 0x14 0xc1 0x00 0x30 0x08 0x08 0x03 0x03 0x03 0x14 0x05 0x02 0x0e 0x3b 0x3b 0x05 0x05 0x04 0x09 0x05 0x04 0x09 0xc8037171 0x31c 0x00 0x9160400d 0x3bbf 0x2c00a0 0x8000 0xbe 0xfff0fff 0xfff0fff 0x00 0x00 0x00 0x00 0x880b0000 0xe0017 0x1c0014 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x170017 0xe000e 0x140014 0x1c001c 0x17 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x900cc 0xcc0016 0x33000a 0xc1e00303 0x1f13412f 0x10014 0x804 0x550 0xf3200000 0xfff0fff 0x287 0x0a 0x00 0x00 0x1b 0x1b 0x30020000 0x58037 0x00 0x10 0x3000 0xa000000 0x2000111 0x08 0x30808 0x15c00 0x101010 0x1600 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186033 0x01 0x1f 0x1e 0x14 0x20 0x88161414 0x1c 0x40000 0x9080 0x7070404 0x40065 0x513801f 0x1f101100 0x14 0x107240 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf081300 0x105800 0x1114fc00 0x7000300 0x107240 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-rdwr-train = <0x0d 0x3a 0x1d 0x00 0x00 0x09 0x05 0x0e 0x0d 0x08 0x0b 0x00 0x04 0x20 0x06 0x06 0x06 0x13 0x13 0x06 0x04 0x02 0x00 0x04 0x08 0x0d 0x05 0x06 0x30000000 0x30000002 0x02 0x88037171 0x0d 0x00 0x0b 0x40000 0x12 0x14 0x16 0x12 0x14 0xc1 0x00 0x30 0x08 0x08 0x03 0x03 0x03 0x14 0x05 0x02 0x0e 0x3b 0x3b 0x05 0x05 0x04 0x09 0x05 0x04 0x09 0xc8037171 0x31c 0x00 0x9160a00d 0x3bbf 0x2c00a0 0x8000 0xbe 0xfff0fff 0xfff0fff 0x00 0x00 0x00 0x00 0x880b0000 0xe0017 0x1c0014 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x450031 0x3f002b 0x3d0028 0x3d0031 0x0b 0x100004 0x170017 0xe000e 0x140014 0x1c001c 0x17 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x900cc 0xcc0016 0x33000a 0xc1e00303 0x1f13412f 0x10014 0x804 0x550 0xf3200000 0xfff0fff 0x287 0x0a 0x00 0x00 0x1b 0x1b 0x20000 0x50037 0x00 0x10 0x3000 0xa000000 0x2000111 0x08 0x30808 0x15c00 0x101010 0x1600 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186033 0x01 0x00 0x14 0x0a 0x16 0x88161414 0x12 0x40000 0xb080 0x7070404 0x40065 0x513801f 0x1f101100 0x14 0x107240 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf081300 0x105800 0x1114fc00 0x7000300 0x107240 0x55553c5a 0xc8161414>; nvidia,emc-trim-regs = <0x280028 0x280028 0x280028 0x280028 0x280028 0x280028 0x280028 0x280028 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x11111111 0x11111111 0x28282828 0x28282828 0x00 0x00 0x00 0x00 0xe0017 0x1c0014 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; nvidia,emc-trim-regs-per-ch = <0x00 0x00 0x249249 0x249249 0x249249 0x249249 0x00 0x00 0x00 0x00>; nvidia,emc-vref-regs = <0x00 0x00 0x00 0x00>; nvidia,emc-dram-timing-regs = <0x13 0x104 0x118 0x18 0x06>; nvidia,emc-training-mod-regs = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; nvidia,emc-save-restore-mod-regs = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; nvidia,emc-burst-mc-regs = <0x8000001 0x8000004c 0xa1020 0x80001028 0x01 0x01 0x03 0x01 0x02 0x01 0x02 0x04 0x01 0x01 0x04 0x08 0x05 0x07 0x2020000 0x30201 0x72a30504 0x70000f0f 0x00 0x1f0000 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a>; nvidia,emc-la-scale-regs = <0x1b 0x80001a 0x24c 0xff00b2 0xff00da 0xff009d 0xff00ff 0xff000c 0xff00ff 0xff000c 0x7f0049 0xff0080 0xff0004 0x800ad 0xff 0xff0004 0xff00c6 0xff00c6 0xff006d 0xff00ff 0xff00e2 0xff 0x80 0xff00ff>; }; emc-table-derated@1600000 { compatible = "nvidia,tegra21-emc-table-derated"; nvidia,revision = <0x07>; nvidia,dvfs-version = "13_derating_1600000_V13_V13"; clock-frequency = <0x186a00>; nvidia,emc-min-mv = <0x377>; nvidia,gk20a-min-mv = <0x44c>; nvidia,source = "pllm_ud"; nvidia,src-sel-reg = <0x80188000>; nvidia,needs-training = <0x2f0>; nvidia,training_pattern = <0x00>; nvidia,trained = <0x00>; nvidia,periodic_training = <0x01>; nvidia,trained_dram_clktree_c0d0u0 = <0x00>; nvidia,trained_dram_clktree_c0d0u1 = <0x00>; nvidia,trained_dram_clktree_c0d1u0 = <0x00>; nvidia,trained_dram_clktree_c0d1u1 = <0x00>; nvidia,trained_dram_clktree_c1d0u0 = <0x00>; nvidia,trained_dram_clktree_c1d0u1 = <0x00>; nvidia,trained_dram_clktree_c1d1u0 = <0x00>; nvidia,trained_dram_clktree_c1d1u1 = <0x00>; nvidia,current_dram_clktree_c0d0u0 = <0x00>; nvidia,current_dram_clktree_c0d0u1 = <0x00>; nvidia,current_dram_clktree_c0d1u0 = <0x00>; nvidia,current_dram_clktree_c0d1u1 = <0x00>; nvidia,current_dram_clktree_c1d0u0 = <0x00>; nvidia,current_dram_clktree_c1d0u1 = <0x00>; nvidia,current_dram_clktree_c1d1u0 = <0x00>; nvidia,current_dram_clktree_c1d1u1 = <0x00>; nvidia,run_clocks = <0x40>; nvidia,tree_margin = <0x01>; nvidia,burst-regs-num = <0xdd>; nvidia,burst-regs-per-ch-num = <0x08>; nvidia,trim-regs-num = <0x8a>; nvidia,trim-regs-per-ch-num = <0x0a>; nvidia,burst-mc-regs-num = <0x21>; nvidia,la-scale-regs-num = <0x18>; nvidia,vref-regs-num = <0x04>; nvidia,training-mod-regs-num = <0x14>; nvidia,dram-timing-regs-num = <0x05>; nvidia,min-mrs-wait = <0x30>; nvidia,emc-mrw = <0x88010054>; nvidia,emc-mrw2 = <0x8802002d>; nvidia,emc-mrw3 = <0x880d0000>; nvidia,emc-mrw4 = <0xc0000000>; nvidia,emc-mrw9 = <0x8c0e4848>; nvidia,emc-mrs = <0x00>; nvidia,emc-emrs = <0x00>; nvidia,emc-emrs2 = <0x00>; nvidia,emc-auto-cal-config = <0xa01a51d8>; nvidia,emc-auto-cal-config2 = <0x5500000>; nvidia,emc-auto-cal-config3 = <0x770000>; nvidia,emc-auto-cal-config4 = <0x770000>; nvidia,emc-auto-cal-config5 = <0x770000>; nvidia,emc-auto-cal-config6 = <0x770000>; nvidia,emc-auto-cal-config7 = <0x770000>; nvidia,emc-auto-cal-config8 = <0x770000>; nvidia,emc-cfg-2 = <0x110835>; nvidia,emc-sel-dpd-ctrl = <0x40000>; nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x01>; nvidia,dll-clk-src = <0x80188000>; nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00>; nvidia,emc-clock-latency-change = <0x49c>; nvidia,ptfv = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x0a 0x0a 0x0a 0x01>; nvidia,emc-registers = <0x66 0x1c0 0xe0 0x00 0x00 0x47 0x20 0x29 0x21 0x0c 0x2d 0x00 0x04 0x20 0x20 0x20 0x13 0x17 0x16 0x06 0x0e 0x0c 0x0a 0x0e 0x08 0x0d 0x24 0x08 0x1000001c 0x10000002 0x14 0x8803f1f1 0x1c 0x1f 0x0d 0x6000c 0x33 0x3b 0x3d 0x39 0x3b 0x5e9 0x00 0x17a 0x10 0x10 0x03 0x03 0x03 0x38 0x0e 0x02 0x31 0x1cc 0x1cc 0x0d 0x18 0x0c 0x40 0x25 0x04 0x14 0xc803f1f1 0x1860 0x00 0x9960a00d 0x3bff 0xc00001bb 0x8000 0x55 0x00 0x00 0x00 0x00 0x00 0x00 0x880b6666 0x8000e 0x11000c 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0xe000e 0x80008 0xc000c 0x110011 0x0e 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x310640 0x6400030 0x1900017 0xc1e0030a 0x1f13612f 0x14 0x80d 0x550 0xf3200000 0x00 0xce6 0x2b 0x00 0x00 0x1b 0x1b 0x20000 0x33 0x00 0x11 0x3000 0x2000000 0x2000101 0x07 0x30808 0x15c00 0x102020 0x1fff1fff 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefff2210 0x00 0x00 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186190 0x00 0x00 0x3b 0x2b 0x3d 0x88161414 0x33 0x6000c 0x9080 0x7070404 0x40320 0x513801f 0x1f101100 0x14 0x103200 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf085300 0x105800 0x1114fc00 0x7004300 0x103200 0x55553c5a 0xc8161414>; nvidia,emc-burst-regs-per-ch = <0x880c4848 0x880c4848 0xc80c4848 0xc80c4848 0x8c0e4848 0x8c0e4848 0x4c0e4848 0x4c0e4848>; nvidia,emc-shadow-regs-ca-train = <0x66 0x1c0 0xe0 0x00 0x00 0x47 0x20 0x29 0x21 0x0c 0x2d 0x00 0x04 0x20 0x20 0x20 0x13 0x17 0x16 0x06 0x0e 0x0c 0x0a 0x0e 0x08 0x0d 0x24 0x08 0x1000001c 0x10000002 0x14 0x8803f1f1 0x1c 0x1f 0x0d 0x6000c 0x33 0x3b 0x3d 0x39 0x3b 0x5e9 0x00 0x17a 0x10 0x10 0x03 0x03 0x03 0x38 0x0e 0x02 0x31 0x1cc 0x1cc 0x0d 0x18 0x0c 0x40 0x25 0x04 0x14 0xc803f1f1 0x1860 0x00 0x9960a00d 0x3bff 0xc00001bb 0x8000 0x55 0x00 0x00 0x00 0x00 0x00 0x00 0x880b6666 0x8000e 0x11000c 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0xe000e 0x80008 0xc000c 0x110011 0x0e 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x310640 0x6400030 0x1900017 0xc1e0030a 0x1f13612f 0x14 0x80d 0x550 0xf3200000 0x00 0xce6 0x2b 0x00 0x00 0x1b 0x1b 0x20000 0x8033 0x00 0x00 0x3000 0x2000000 0x2000101 0x07 0x30808 0x15c00 0x102020 0x1fff1fff 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefff2210 0x00 0x00 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186190 0x01 0x1f 0x41 0x2b 0x43 0x88161414 0x33 0x6000c 0x9080 0x7070404 0x40320 0x513801f 0x1f101100 0x14 0x103200 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf085300 0x105800 0x1114fc00 0x7004300 0x103200 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-quse-train = <0x66 0x1c0 0xe0 0x00 0x00 0x47 0x20 0x28 0x21 0x0c 0x2d 0x00 0x04 0x20 0x20 0x20 0x13 0x11 0x16 0x06 0x0e 0x0c 0x0a 0x0e 0x08 0x0d 0x21 0x02 0x1000001c 0x10000002 0x14 0x8803f1f1 0x1b 0x01 0x80000000 0x6000c 0x33 0x3b 0x3d 0x39 0x3b 0x5e9 0x00 0x17a 0x10 0x10 0x03 0x03 0x03 0x38 0x0e 0x02 0x31 0x1cc 0x1cc 0x0d 0x18 0x0c 0x40 0x25 0x04 0x14 0xc803f1f1 0x1860 0x00 0x9960400d 0x3bff 0xc00001bb 0x8000 0x55 0x00 0x00 0x00 0x00 0x00 0x00 0x880b6666 0x8000e 0x11000c 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0xe000e 0x80008 0xc000c 0x110011 0x0e 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x310640 0x6400030 0x1900017 0xc1e0030a 0x1f13612f 0x14 0x80d 0x550 0xf3200000 0x00 0xce6 0x2b 0x00 0x00 0x1b 0x1b 0x30020000 0x8033 0x00 0x11 0x3000 0x2000000 0x2000101 0x07 0x30808 0x15c00 0x102020 0x1fff1fff 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefff2210 0x00 0x00 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186190 0x01 0x1f 0x45 0x35 0x47 0x88161414 0x3d 0x6000c 0x9080 0x7070404 0x40320 0x513801f 0x1f101100 0x14 0x103200 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf085300 0x105800 0x1114fc00 0x7004300 0x103200 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-rdwr-train = <0x66 0x1c0 0xe0 0x00 0x00 0x47 0x20 0x29 0x21 0x0c 0x2d 0x00 0x04 0x20 0x20 0x20 0x13 0x17 0x16 0x06 0x0e 0x0c 0x0a 0x0e 0x08 0x0d 0x24 0x08 0x1000001c 0x10000002 0x14 0x8803f1f1 0x1c 0x1f 0x0d 0x6000c 0x33 0x3b 0x3d 0x39 0x3b 0x5e9 0x00 0x17a 0x10 0x10 0x03 0x03 0x03 0x38 0x0e 0x02 0x31 0x1cc 0x1cc 0x0d 0x18 0x0c 0x40 0x25 0x04 0x14 0xc803f1f1 0x1860 0x00 0x9960a00d 0x3bff 0xc00001bb 0x8000 0x55 0x00 0x00 0x00 0x00 0x00 0x00 0x880b6666 0x8000e 0x11000c 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0x1c001c 0x1c001c 0x1c001c 0x1c001c 0x07 0x90002 0xe000e 0x80008 0xc000c 0x110011 0x0e 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x8020221f 0x220f40f 0x12 0x64000 0x310640 0x6400030 0x1900017 0xc1e0030a 0x1f13612f 0x14 0x80d 0x550 0xf3200000 0x00 0xce6 0x2b 0x00 0x00 0x1b 0x1b 0x20000 0x33 0x00 0x11 0x3000 0x2000000 0x2000101 0x07 0x30808 0x15c00 0x102020 0x1fff1fff 0x00 0x00 0x00 0x34 0x40 0x18000800 0x8000800 0x8000800 0x8000800 0x400080 0x8801004 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0xefff2210 0x00 0x00 0xdcdcdcdc 0xa0a0a0a 0xa0a0a0a 0xa0a0a0a 0x1186190 0x01 0x00 0x3b 0x2b 0x3d 0x88161414 0x33 0x6000c 0xb080 0x7070404 0x40320 0x513801f 0x1f101100 0x14 0x103200 0x1124000 0x1125b6a 0xf081000 0x105800 0x1110fc00 0xf085300 0x105800 0x1114fc00 0x7004300 0x103200 0x55553c5a 0xc8161414>; nvidia,emc-trim-regs = <0x200020 0x200020 0x200020 0x200020 0x200020 0x200020 0x200020 0x200020 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x11111111 0x11111111 0x11111111 0x11111111 0x2b0022 0x2b0026 0x260025 0x260026 0x8000e 0x11000c 0x2b0022 0x2b0026 0x260025 0x260026 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; nvidia,emc-trim-regs-per-ch = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; nvidia,emc-vref-regs = <0x00 0x00 0x00 0x00>; nvidia,emc-dram-timing-regs = <0x13 0x104 0x118 0x07 0x20>; nvidia,emc-training-mod-regs = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; nvidia,emc-save-restore-mod-regs = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x04 0x04 0x04 0x04>; nvidia,emc-burst-mc-regs = <0x0c 0x80000080 0xa1020 0x80001028 0x06 0x07 0x19 0x10 0x0f 0x04 0x03 0x0e 0x01 0x01 0x0c 0x08 0x0a 0x37 0x5060000 0xe090c 0x726c241a 0x70000f0f 0x00 0x1f0000 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a 0x80001a>; nvidia,emc-la-scale-regs = <0xd0 0x80001a 0x1203 0x80003d 0x800038 0x800041 0x800090 0x800005 0x800090 0x800005 0x340049 0x800080 0x800004 0x80016 0x80 0x800004 0x800019 0x800019 0x800018 0x800095 0x80001d 0x80 0x2c 0x800080>; }; }; }; dummy-cool-dev { compatible = "dummy-cooling-dev"; #cooling-cells = <0x02>; linux,phandle = <0x122>; phandle = <0x122>; }; regulators { compatible = "simple-bus"; device_type = "fixed-regulators"; #address-cells = <0x01>; #size-cells = <0x00>; regulator@0 { compatible = "regulator-fixed"; reg = <0x00>; regulator-name = "vdd-ac-bat"; regulator-min-microvolt = <0x4c4b40>; regulator-max-microvolt = <0x4c4b40>; regulator-always-on; linux,phandle = <0x42>; phandle = <0x42>; }; regulator@1 { compatible = "regulator-fixed"; reg = <0x01>; regulator-name = "vdd-5v0-sys"; regulator-min-microvolt = <0x4c4b40>; regulator-max-microvolt = <0x4c4b40>; regulator-enable-ramp-delay = <0xa0>; regulator-disable-ramp-delay = <0x2710>; linux,phandle = <0xa2>; phandle = <0xa2>; }; regulator@2 { compatible = "regulator-fixed-sync"; reg = <0x02>; regulator-name = "vdd-3v3-sys"; regulator-min-microvolt = <0x325aa0>; regulator-max-microvolt = <0x325aa0>; gpio = <0x1e 0x03 0x00>; enable-active-high; vin-supply = <0xa2>; regulator-enable-ramp-delay = <0xf0>; regulator-disable-ramp-delay = <0x2c4c>; linux,phandle = <0x47>; phandle = <0x47>; }; regulator@3 { compatible = "regulator-fixed-sync"; reg = <0x03>; regulator-name = "vdd-3v3-sd"; regulator-min-microvolt = <0x325aa0>; regulator-max-microvolt = <0x325aa0>; gpio = <0x56 0xcb 0x00>; enable-active-high; regulator-boot-on; vin-supply = <0x47>; linux,phandle = <0x99>; phandle = <0x99>; }; regulator@4 { compatible = "regulator-fixed-sync"; reg = <0x04>; regulator-name = "avdd-io-edp-1v05"; regulator-min-microvolt = <0x100590>; regulator-max-microvolt = <0x100590>; gpio = <0x1e 0x07 0x00>; enable-active-high; vin-supply = <0x3e>; linux,phandle = <0x67>; phandle = <0x67>; }; regulator@5 { compatible = "regulator-fixed"; reg = <0x05>; regulator-name = "vdd-5v0-hdmi"; regulator-min-microvolt = <0x4c4b40>; regulator-max-microvolt = <0x4c4b40>; vin-supply = <0xa2>; linux,phandle = <0x64>; phandle = <0x64>; }; regulator@6 { compatible = "regulator-fixed"; reg = <0x06>; regulator-name = "vdd-1v8-sys"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x1b7740>; vin-supply = <0x47>; linux,phandle = <0xa3>; phandle = <0xa3>; }; regulator@7 { compatible = "regulator-fixed"; reg = <0x07>; regulator-name = "vdd-fan"; regulator-min-microvolt = <0x4c4b40>; regulator-max-microvolt = <0x4c4b40>; vin-supply = <0xa2>; linux,phandle = <0xa4>; phandle = <0xa4>; }; regulator@8 { compatible = "regulator-fixed"; reg = <0x08>; regulator-name = "vdd-usb-vbus"; regulator-min-microvolt = <0x4c4b40>; regulator-max-microvolt = <0x4c4b40>; vin-supply = <0xa2>; linux,phandle = <0x41>; phandle = <0x41>; }; regulator@9 { compatible = "regulator-fixed-sync"; reg = <0x09>; regulator-name = "vdd-usb-hub-en"; regulator-min-microvolt = <0x4c4b40>; regulator-max-microvolt = <0x4c4b40>; vin-supply = <0xa3>; linux,phandle = <0xb3>; phandle = <0xb3>; }; regulator@10 { compatible = "regulator-fixed"; reg = <0x0a>; regulator-name = "vdd-usb-vbus2"; regulator-min-microvolt = <0x4c4b40>; regulator-max-microvolt = <0x4c4b40>; vin-supply = <0x47>; linux,phandle = <0x43>; phandle = <0x43>; }; }; pwm-fan { vdd-fan-supply = <0xa4>; compatible = "pwm-fan"; status = "okay"; pwms = <0xa5 0x03 0xb116>; shared_data = <0xa6>; active_pwm = <0x00 0x50 0x78 0xa0 0xff 0xff 0xff 0xff 0xff 0xff>; }; dvfs_rails { compatible = "simple-bus"; #address-cells = <0x01>; #size-cells = <0x00>; vdd-gpu-scaling-cdev@7 { status = "okay"; reg = <0x07>; cooling-min-state = <0x00>; cooling-max-state = <0x05>; #cooling-cells = <0x02>; compatible = "nvidia,tegra210-rail-scaling-cdev"; cdev-type = "gpu_scaling"; nvidia,constraint; nvidia,trips = <0xa7 0x3b6 0x03 0x00 0x05 0x00 0x06 0x00 0x07 0x00 0x08 0x00>; linux,phandle = <0x04>; phandle = <0x04>; }; vdd-gpu-vmax-cdev@9 { status = "okay"; reg = <0x09>; cooling-min-state = <0x00>; cooling-max-state = <0x01>; #cooling-cells = <0x02>; compatible = "nvidia,tegra210-rail-vmax-cdev"; cdev-type = "GPU-cap"; nvidia,constraint-ucm2; nvidia,trips = <0x09 0x46c 0x442>; clocks = <0x21 0x1eb>; clock-names = "cap-clk"; linux,phandle = <0x0a>; phandle = <0x0a>; }; }; pfsd { num_resources = <0x00>; secret = <0x2f>; active_steps = <0x0a>; active_rpm = <0x00 0x3e8 0x7d0 0xbb8 0xfa0 0x1388 0x1770 0x1b58 0x2710 0x2af8>; active_rru = <0x28 0x02 0x01 0x01 0x01 0x01 0x01 0x01 0x01 0x01>; active_rrd = <0x28 0x02 0x01 0x01 0x01 0x01 0x01 0x01 0x01 0x01>; state_cap_lookup = <0x02 0x02 0x02 0x02 0x03 0x03 0x03 0x04 0x04 0x04>; pwm_period = <0xb116>; pwm_id = <0x03>; step_time = <0x64>; state_cap = <0x07>; active_pwm_max = <0xff>; tach_gpio = <0x56 0xca 0x01>; pwm_gpio = <0x56 0x27 0x01>; pwm_polarity = <0x00>; suspend_state = <0x00>; tach_period = <0x3e8>; linux,phandle = <0xa6>; phandle = <0xa6>; }; tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; status = "okay"; num_csi_lanes = <0x04>; max_lane_speed = <0x16e360>; min_bits_per_pixel = <0x0a>; vi_peak_byte_per_pixel = <0x02>; vi_bw_margin_pct = <0x19>; max_pixel_rate = <0x3a980>; isp_peak_byte_per_pixel = <0x05>; isp_bw_margin_pct = <0x19>; linux,phandle = <0xc4>; phandle = <0xc4>; modules { module0 { badge = "porg_front_RBPCV2"; position = "front"; orientation = [31 00]; linux,phandle = <0xba>; phandle = <0xba>; drivernode0 { pcl_id = "v4l2_sensor"; devname = "imx219 7-0010"; proc-device-tree = "/proc/device-tree/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10"; linux,phandle = <0xbb>; phandle = <0xbb>; }; drivernode1 { pcl_id = "v4l2_lens"; proc-device-tree = "/proc/device-tree/lens_imx219@RBPCV2/"; linux,phandle = <0xbc>; phandle = <0xbc>; }; }; module1 { badge = "porg_rear_RBPCV2"; position = "rear"; orientation = [31 00]; linux,phandle = <0xca>; phandle = <0xca>; drivernode0 { pcl_id = "v4l2_sensor"; devname = "imx219 8-0010"; proc-device-tree = "/proc/device-tree/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10"; linux,phandle = <0xcb>; phandle = <0xcb>; }; drivernode1 { pcl_id = "v4l2_lens"; proc-device-tree = "/proc/device-tree/lens_imx219@RBPCV2/"; linux,phandle = <0xcc>; phandle = <0xcc>; }; }; }; }; lens_imx219@RBPCV2 { min_focus_distance = "0.0"; hyper_focal = "0.0"; focal_length = "3.04"; f_number = "2.0"; aperture = "0.0"; }; cam_i2cmux { compatible = "i2c-mux-gpio"; #address-cells = <0x01>; #size-cells = <0x00>; mux-gpios = <0x56 0x40 0x00>; i2c-parent = <0xa8>; status = "disabled"; linux,phandle = <0xd1>; phandle = <0xd1>; i2c@0 { status = "disabled"; reg = <0x00>; #address-cells = <0x01>; #size-cells = <0x00>; linux,phandle = <0xd2>; phandle = <0xd2>; rbpcv2_imx219_a@10 { compatible = "nvidia,imx219"; reg = <0x10>; devnode = "video0"; physical_w = "3.680"; physical_h = "2.760"; sensor_model = "imx219"; use_sensor_mode_id = "true"; status = "disabled"; reset-gpios = <0x56 0x97 0x00>; linux,phandle = <0xc8>; phandle = <0xc8>; mode0 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "3264"; active_h = "2464"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "182400000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "21000000"; step_framerate = [31 00]; default_framerate = "21000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; mode1 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "3264"; active_h = "1848"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "182400000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "28000000"; step_framerate = [31 00]; default_framerate = "28000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; mode2 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "1920"; active_h = "1080"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "182400000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "30000000"; step_framerate = [31 00]; default_framerate = "30000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; mode3 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "1280"; active_h = "720"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "182400000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "60000000"; step_framerate = [31 00]; default_framerate = "60000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; mode4 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "1280"; active_h = "720"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "169600000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "120000000"; step_framerate = [31 00]; default_framerate = "120000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; ports { #address-cells = <0x01>; #size-cells = <0x00>; port@0 { reg = <0x00>; endpoint { port-index = <0x00>; bus-width = <0x02>; remote-endpoint = <0x73>; linux,phandle = <0x74>; phandle = <0x74>; }; }; }; }; }; i2c@1 { status = "disabled"; reg = <0x01>; #address-cells = <0x01>; #size-cells = <0x00>; linux,phandle = <0xd3>; phandle = <0xd3>; rbpcv2_imx219_e@10 { compatible = "nvidia,imx219"; reg = <0x10>; devnode = "video1"; physical_w = "3.680"; physical_h = "2.760"; sensor_model = "imx219"; use_sensor_mode_id = "true"; status = "disabled"; reset-gpios = <0x56 0x98 0x00>; linux,phandle = <0xc9>; phandle = <0xc9>; mode0 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_e"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "3264"; active_h = "2464"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "182400000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "21000000"; step_framerate = [31 00]; default_framerate = "21000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; mode1 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_e"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "3264"; active_h = "1848"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "182400000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "28000000"; step_framerate = [31 00]; default_framerate = "28000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; mode2 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_e"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "1920"; active_h = "1080"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "182400000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "30000000"; step_framerate = [31 00]; default_framerate = "30000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; mode3 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_e"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "1280"; active_h = "720"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "182400000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "60000000"; step_framerate = [31 00]; default_framerate = "60000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; mode4 { mclk_khz = "24000"; num_lanes = [32 00]; tegra_sinterface = "serial_e"; phy_mode = "DPHY"; discontinuous_clk = "yes"; dpcm_enable = "false"; cil_settletime = [30 00]; active_w = "1280"; active_h = "720"; pixel_t = "bayer_rggb"; readout_orientation = "90"; line_length = "3448"; inherent_gain = [31 00]; mclk_multiplier = "9.33"; pix_clk_hz = "169600000"; gain_factor = "16"; framerate_factor = "1000000"; exposure_factor = "1000000"; min_gain_val = "16"; max_gain_val = "170"; step_gain_val = [31 00]; default_gain = "16"; min_hdr_ratio = [31 00]; max_hdr_ratio = [31 00]; min_framerate = "2000000"; max_framerate = "120000000"; step_framerate = [31 00]; default_framerate = "120000000"; min_exp_time = "13"; max_exp_time = "683709"; step_exp_time = [31 00]; default_exp_time = "2495"; embedded_metadata_height = [32 00]; }; ports { #address-cells = <0x01>; #size-cells = <0x00>; port@0 { reg = <0x00>; endpoint { port-index = <0x04>; bus-width = <0x02>; remote-endpoint = <0xa9>; linux,phandle = <0x76>; phandle = <0x76>; }; }; }; }; }; }; tfesd { secret = <0x25>; toffset = <0x00>; polling_period = <0x44c>; ndevs = <0x02>; cdev_type = "pwm-fan"; tzp_governor_name = "pid_thermal_gov"; linux,phandle = <0xaa>; phandle = <0xaa>; dev1 { dev_data = "CPU-therm"; coeffs = <0x32 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; }; dev2 { dev_data = "GPU-therm"; coeffs = <0x32 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; }; }; thermal-fan-est { compatible = "thermal-fan-est"; status = "okay"; num_resources = <0x00>; shared_data = <0xaa>; trip_length = <0x0a>; active_trip_temps = <0x00 0xc738 0xee48 0x11558 0x14050 0x222e0 0x249f0 0x27100 0x29810 0x2bf20>; active_hysteresis = <0x00 0x3a98 0x2328 0x2328 0x2710 0x00 0x00 0x00 0x00 0x00>; }; gpio-keys { compatible = "gpio-keys"; gpio-keys,name = "gpio-keys"; status = "okay"; disable-on-recovery-kernel; power { label = "Power"; gpios = <0x56 0xbd 0x01>; linux,code = <0x74>; gpio-key,wakeup; debounce-interval = <0x1e>; nvidia,pmc-wakeup = <0x37 0x00 0x18 0x00>; }; forcerecovery { label = "Forcerecovery"; gpios = <0x56 0xbe 0x01>; linux,code = <0x74>; gpio-key,wakeup; debounce-interval = <0x1e>; }; }; gpio-timed-keys { compatible = "gpio-timed-keys"; gpio-keys,name = "gpio-timed-keys"; status = "disabled"; disable-on-recovery-kernel; power { label = "Power"; gpios = <0x56 0xbd 0x01>; linux,num_codes = <0x03>; linux,press-time-secs = <0x01 0x03 0x05>; linux,key-codes = <0x6c 0x1af 0x1c>; gpio-key,wakeup; }; }; spdif-dit.0@0 { compatible = "linux,spdif-dit"; reg = <0x00 0x00 0x00 0x00>; linux,phandle = <0x4f>; phandle = <0x4f>; }; spdif-dit.1@1 { compatible = "linux,spdif-dit"; reg = <0x00 0x01 0x00 0x00>; linux,phandle = <0x51>; phandle = <0x51>; }; spdif-dit.2@2 { compatible = "linux,spdif-dit"; reg = <0x00 0x02 0x00 0x00>; linux,phandle = <0x53>; phandle = <0x53>; }; spdif-dit.3@3 { compatible = "linux,spdif-dit"; reg = <0x00 0x03 0x00 0x00>; linux,phandle = <0x55>; phandle = <0x55>; }; spdif-dit.4@4 { compatible = "linux,spdif-dit"; reg = <0x00 0x04 0x00 0x00>; linux,phandle = <0x123>; phandle = <0x123>; }; spdif-dit.5@5 { compatible = "linux,spdif-dit"; reg = <0x00 0x05 0x00 0x00>; linux,phandle = <0x124>; phandle = <0x124>; }; spdif-dit.6@6 { compatible = "linux,spdif-dit"; reg = <0x00 0x06 0x00 0x00>; linux,phandle = <0x125>; phandle = <0x125>; }; spdif-dit.7@7 { compatible = "linux,spdif-dit"; reg = <0x00 0x07 0x00 0x00>; linux,phandle = <0x126>; phandle = <0x126>; }; cpufreq { compatible = "nvidia,tegra210-cpufreq"; cpu-scaling-data { freq-table = <0x18e70 0x31ce0 0x4b000 0x62700 0x7e900 0x96000 0xad700 0xc9900 0xe1000 0xfd200 0x114900 0x12ad40 0x143bb0 0x15ca20 0x175890 0x18e700 0x1a7570 0x1c03e0 0x1d2eb4 0x1ebd24>; preserve-across-suspend; }; emc-scaling-data { emc-cpu-limit-table = <0x18e70 0x109a0 0x32000 0x18e70 0x4b000 0x31ce0 0x62638 0x639c0 0xad700 0xa2800 0xfd200 0x186a00>; }; }; eeprom-manager { data-size = <0x100>; bus@0 { i2c-bus = <0xab>; word-address-1-byte-slave-addresses = <0x50>; }; bus@1 { i2c-bus = <0xac>; word-address-1-byte-slave-addresses = <0x50 0x57>; }; }; plugin-manager { fragement@0 { ids = ">=3448-0000-100\0>=3448-0002-100"; override@0 { target = <0xad>; _overlay_ { channel@0 { ti,rail-name = "POM_5V_IN"; }; channel@1 { ti,rail-name = "POM_5V_GPU"; }; }; }; }; fragment@1 { ids = ">=3448-0000-101\0>=3448-0002-101"; override@0 { target = <0xa1>; _overlay_ { regulator-min-microvolt = <0x927c0>; }; }; }; fragment@2 { ids = "<3448-0000-200\0<3448-0002-200"; override@0 { target = <0xae>; _overlay_ { regulator-supplies = "vdd-1v8-audio-hv\0vdd-1v8-audio-hv-bias"; vdd-1v8-audio-hv-supply = <0x36>; vdd-1v8-audio-hv-bias-supply = <0x36>; fsync-width = <0x0f>; status = "okay"; }; }; override@1 { target = <0x4e>; _overlay_ { status = "disabled"; }; }; override@2 { target = <0xaf>; _overlay_ { nvidia,dai-link-1 { cpu-dai = <0xae>; cpu-dai-name = "I2S1"; }; }; }; }; fragment@3 { ids = ">=3448-0002-100"; override@0 { target = <0xb0>; _overlay_ { status = "okay"; }; }; override@1 { target = <0xb1>; _overlay_ { status = "disabled"; }; }; }; fragment@4 { ids = "3449-0000-000"; override@0 { target = <0xb2>; _overlay_ { status = "disabled"; }; }; override@1 { target = <0xb3>; _overlay_ { gpio = <0x56 0x06 0x00>; enable-active-low; gpio-open-drain; }; }; override@2 { target = <0xb4>; _overlay_ { vbus-supply = <0xb3>; }; }; }; fragment@5 { ids = "3449-0000-100\03449-0000-200"; override@0 { target = <0xb2>; _overlay_ { status = "disabled"; }; }; override@1 { target = <0xb3>; _overlay_ { gpio = <0x56 0x06 0x00>; enable-active-high; }; }; override@2 { target = <0xb4>; _overlay_ { vbus-supply = <0xb3>; }; }; }; fragement@6 { odm-data = "enable-tegra-wdt"; override@0 { target = <0xb5>; _overlay_ { status = "okay"; }; }; }; fragement@7 { odm-data = "enable-pmic-wdt"; override@0 { target = <0xb6>; _overlay_ { status = "okay"; }; }; }; fragement@8 { odm-data = "enable-pmic-wdt\0enable-tegra-wdt"; override@0 { target = <0xb7>; _overlay_ { status = "disabled"; }; }; }; fragement@9 { ids = "<3448-0000-300\0<3448-0002-300"; override@0 { target = <0x58>; _overlay_ { status = "disabled"; }; }; override@1 { target = <0xb8>; _overlay_ { keep-power-in-suspend; non-removable; }; }; override@2 { target = <0xb9>; _overlay_ { status = "okay"; }; }; override@3 { target = <0xba>; _overlay_ { status = "okay"; badge = "porg_front_RBPCV2"; position = "front"; orientation = [31 00]; }; }; override@4 { target = <0xbb>; _overlay_ { status = "okay"; pcl_id = "v4l2_sensor"; devname = "imx219 6-0010"; proc-device-tree = "/proc/device-tree/host1x/i2c@546c0000/rbpcv2_imx219_a@10"; }; }; override@5 { target = <0xbc>; _overlay_ { status = "okay"; pcl_id = "v4l2_lens"; proc-device-tree = "/proc/device-tree/lens_imx219@RBPCV2/"; }; }; override@6 { target = <0xbd>; _overlay_ { num-channels = <0x01>; }; }; override@7 { target = <0xbe>; _overlay_ { status = "okay"; }; }; override@8 { target = <0x75>; _overlay_ { status = "okay"; port-index = <0x00>; bus-width = <0x02>; remote-endpoint = <0x5a>; }; }; override@9 { target = <0xbf>; _overlay_ { num-channels = <0x01>; }; }; override@10 { target = <0xc0>; _overlay_ { status = "okay"; }; }; override@11 { target = <0xc1>; _overlay_ { status = "okay"; }; }; override@12 { target = <0x73>; _overlay_ { status = "okay"; port-index = <0x00>; bus-width = <0x02>; remote-endpoint = <0xc2>; }; }; override@13 { target = <0xc3>; _overlay_ { status = "okay"; }; }; override@14 { target = <0x5a>; _overlay_ { status = "okay"; remote-endpoint = <0x75>; }; }; override@15 { target = <0xc4>; _overlay_ { num_csi_lanes = <0x02>; max_lane_speed = <0x16e360>; min_bits_per_pixel = <0x0a>; vi_peak_byte_per_pixel = <0x02>; vi_bw_margin_pct = <0x19>; max_pixel_rate = <0x3a980>; isp_peak_byte_per_pixel = <0x05>; isp_bw_margin_pct = <0x19>; }; }; }; fragement@10 { ids = ">=3448-0000-300\0>=3448-0002-300"; override@0 { target = <0xc5>; _overlay_ { nvidia,plat-gpios = <0x56 0xe7 0x00>; }; }; override@1 { target = <0xb8>; _overlay_ { vmmc-supply = <0x58>; no-sdio; no-mmc; sd-uhs-sdr104; sd-uhs-sdr50; sd-uhs-sdr25; sd-uhs-sdr12; }; }; override@2 { target = <0xc6>; _overlay_ { nvidia,priority = <0x32>; nvidia,polarity-active-low = <0x01>; nvidia,count-threshold = <0x01>; nvidia,alarm-filter = <0x4dd1e0>; nvidia,alarm-period = <0x00>; nvidia,cpu-throt-percent = <0x4b>; nvidia,gpu-throt-level = <0x03>; }; }; override@3 { target = <0xc7>; _overlay_ { status = "okay"; }; }; override@4 { target = <0xc8>; _overlay_ { status = "okay"; }; }; override@5 { target = <0xba>; _overlay_ { status = "okay"; badge = "porg_front_RBPCV2"; position = "front"; orientation = [31 00]; }; }; override@6 { target = <0xbb>; _overlay_ { status = "okay"; pcl_id = "v4l2_sensor"; devname = "imx219 7-0010"; proc-device-tree = "/proc/device-tree/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10"; }; }; override@7 { target = <0xbc>; _overlay_ { status = "okay"; pcl_id = "v4l2_lens"; proc-device-tree = "/proc/device-tree/lens_imx219@RBPCV2/"; }; }; override@8 { target = <0xc9>; _overlay_ { status = "okay"; }; }; override@9 { target = <0xca>; _overlay_ { status = "okay"; badge = "porg_rear_RBPCV2"; position = "rear"; orientation = [31 00]; }; }; override@10 { target = <0xcb>; _overlay_ { status = "okay"; pcl_id = "v4l2_sensor"; devname = "imx219 8-0010"; proc-device-tree = "/proc/device-tree/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10"; }; }; override@11 { target = <0xcc>; _overlay_ { status = "okay"; pcl_id = "v4l2_lens"; proc-device-tree = "/proc/device-tree/lens_imx219@RBPCV2/"; }; }; override@12 { target = <0xbd>; _overlay_ { num-channels = <0x02>; }; }; override@13 { target = <0xbe>; _overlay_ { status = "okay"; }; }; override@14 { target = <0xcd>; _overlay_ { status = "okay"; }; }; override@15 { target = <0x75>; _overlay_ { status = "okay"; port-index = <0x00>; bus-width = <0x02>; remote-endpoint = <0x5a>; }; }; override@16 { target = <0x77>; _overlay_ { status = "okay"; port-index = <0x04>; bus-width = <0x02>; remote-endpoint = <0x5b>; }; }; override@17 { target = <0xbf>; _overlay_ { num-channels = <0x02>; }; }; override@18 { target = <0xc0>; _overlay_ { status = "okay"; }; }; override@19 { target = <0xc1>; _overlay_ { status = "okay"; }; }; override@20 { target = <0x73>; _overlay_ { status = "okay"; port-index = <0x00>; bus-width = <0x02>; remote-endpoint = <0x74>; }; }; override@21 { target = <0xc3>; _overlay_ { status = "okay"; }; }; override@22 { target = <0x5a>; _overlay_ { status = "okay"; }; }; override@23 { target = <0xce>; _overlay_ { status = "okay"; }; }; override@24 { target = <0xcf>; _overlay_ { status = "okay"; }; }; override@25 { target = <0xa9>; _overlay_ { status = "okay"; port-index = <0x04>; bus-width = <0x02>; remote-endpoint = <0x76>; }; }; override@26 { target = <0xd0>; _overlay_ { status = "okay"; }; }; override@27 { target = <0x5b>; _overlay_ { status = "okay"; }; }; override@28 { target = <0xc4>; _overlay_ { num_csi_lanes = <0x04>; max_lane_speed = <0x16e360>; min_bits_per_pixel = <0x0a>; vi_peak_byte_per_pixel = <0x02>; vi_bw_margin_pct = <0x19>; max_pixel_rate = <0x3a980>; isp_peak_byte_per_pixel = <0x05>; isp_bw_margin_pct = <0x19>; }; }; override@29 { target = <0xd1>; _overlay_ { status = "okay"; }; }; override@30 { target = <0xd2>; _overlay_ { status = "okay"; }; }; override@31 { target = <0xd3>; _overlay_ { status = "okay"; }; }; }; fragment-e2614-common@0 { ids = "2614-0000-*"; overrides@0 { target = <0xd4>; _overlay_ { status = "okay"; }; }; overrides@1 { target = <0xd5>; _overlay_ { status = "okay"; }; }; overrides@2 { target = <0xd6>; _overlay_ { status = "okay"; }; }; overrides@3 { target = <0xd7>; _overlay_ { status = "okay"; }; }; overrides@4 { target = <0xd7>; _overlay_ { status = "okay"; }; }; overrides@6 { target = <0xd8>; _overlay_ { status = "okay"; }; }; overrides@7 { target = <0xd6>; _overlay_ { status = "okay"; }; }; overrides@8 { target = <0xd7>; _overlay_ { status = "okay"; }; }; overrides@9 { target = <0xaf>; _overlay_ { nvidia,audio-routing = "x Headphone Jack\0x HPO L Playback\0x Headphone Jack\0x HPO R Playback\0x IN1P\0x Mic Jack\0x Int Spk\0x SPO Playback\0x DMIC L1\0x Int Mic\0x DMIC L2\0x Int Mic\0x DMIC R1\0x Int Mic\0x DMIC R2\0x Int Mic\0y Headphone\0y OUT\0y IN\0y Mic\0a IN\0a Mic\0b IN\0b Mic"; }; }; overrides@10 { target = <0xd9>; _overlay_ { link-name = "rt565x-playback"; codec-dai-name = "rt5659-aif1"; }; }; overrides@11 { target = <0xd8>; _overlay_ { status = "okay"; }; }; override@12 { target = <0xda>; _overlay_ { status = "okay"; }; }; }; fragment-e2614-a00@1 { ids = "2614-0000-000"; overrides@0 { target = <0xdb>; _overlay_ { status = "okay"; }; }; override@1 { target = <0xaf>; _overlay_ { nvidia,dai-link-1 { codec-dai = <0xdb>; }; }; }; }; fragment-e2614-b00@2 { ids = "2614-0000-100"; overrides@0 { target = <0xdc>; _overlay_ { status = "okay"; }; }; override@1 { target = <0xaf>; _overlay_ { nvidia,dai-link-1 { codec-dai = <0xdc>; }; }; }; }; fragment-e2614-pins@3 { ids = "<3448-0000-200"; overrides@0 { target = <0xda>; _overlay_ { gpios = <0x08 0x00 0x09 0x00 0x0a 0x00 0x0b 0x00 0xd8 0x00 0x95 0x00>; label = "I2S1_LRCLK\0I2S1_SDIN\0I2S1_SDOUT\0I2S1_CLK\0AUDIO_MCLK\0AUD_RST"; }; }; }; }; mods-simple-bus { compatible = "simple-bus"; device_type = "mods-simple-bus"; #address-cells = <0x01>; #size-cells = <0x00>; mods-clocks { compatible = "nvidia,mods-clocks"; status = "disabled"; clocks = <0x21 0x03 0x21 0x04 0x21 0x05 0x21 0x06 0x21 0x08 0x21 0x09 0x21 0x0b 0x21 0x0c 0x21 0x0e 0x21 0x0f 0x21 0x11 0x21 0x12 0x21 0xe4 0x21 0x16 0x21 0x17 0x21 0x1a 0x21 0x1b 0x21 0x1c 0x21 0x1e 0x21 0x20 0x21 0x21 0x21 0x22 0x21 0x26 0x21 0x28 0x21 0x29 0x21 0x2c 0x21 0x2e 0x21 0x2f 0x21 0x30 0x21 0x34 0x21 0x36 0x21 0x37 0x21 0x38 0x21 0x39 0x21 0x3a 0x21 0x3f 0x21 0x41 0x21 0x43 0x21 0x44 0x21 0x45 0x21 0x46 0x21 0x47 0x21 0x48 0x21 0x49 0x21 0x4c 0x21 0x4e 0x21 0x4f 0x21 0x51 0x21 0x52 0x21 0x53 0x21 0x59 0x21 0x5c 0x21 0x63 0x21 0x64 0x21 0x65 0x21 0x66 0x21 0x67 0x21 0x6a 0x21 0x6b 0x21 0x6f 0x21 0x76 0x21 0x77 0x21 0x78 0x21 0x79 0x21 0x7a 0x21 0x7b 0x21 0x7c 0x21 0x7d 0x21 0x7f 0x21 0x80 0x21 0x81 0x21 0x88 0x21 0x8f 0x21 0x90 0x21 0x91 0x21 0x92 0x21 0x93 0x21 0x94 0x21 0x95 0x21 0x98 0x21 0x9c 0x21 0xa1 0x21 0xa2 0x21 0xa6 0x21 0xa7 0x21 0xa8 0x21 0xab 0x21 0xad 0x21 0xb1 0x21 0xb2 0x21 0xb5 0x21 0xb6 0x21 0xb7 0x21 0xb8 0x21 0xb9 0x21 0xbb 0x21 0xbd 0x21 0xc1 0x21 0xc2 0x21 0xc3 0x21 0xc5 0x21 0xc6 0x21 0xc7 0x21 0xc8 0x21 0xc9 0x21 0xca 0x21 0xce 0x21 0xcf 0x21 0xd0 0x21 0xd1 0x21 0xd2 0x21 0xd3 0x21 0xd4 0x21 0xda 0x21 0xdb 0x21 0xdc 0x21 0xdd 0x21 0xde 0x21 0xdf 0x21 0xe0 0x21 0xe1 0x21 0xe2 0x21 0xe3 0x21 0xe5 0x21 0xe6 0x21 0xe7 0x21 0xe8 0x21 0xe9 0x21 0xea 0x21 0xeb 0x21 0xec 0x21 0xed 0x21 0xee 0x21 0xef 0x21 0xf0 0x21 0xf1 0x21 0xf2 0x21 0xf3 0x21 0xf4 0x21 0xf5 0x21 0xf6 0x21 0xf7 0x21 0xf8 0x21 0xf9 0x21 0xfa 0x21 0xfb 0x21 0xfc 0x21 0xfd 0x21 0xfe 0x21 0xff 0x21 0x100 0x21 0x101 0x21 0x103 0x21 0x104 0x21 0x105 0x21 0x106 0x21 0x107 0x21 0x108 0x21 0x109 0x21 0x10a 0x21 0x10b 0x21 0x10c 0x21 0x10d 0x21 0x10e 0x21 0x10f 0x21 0x110 0x21 0x111 0x21 0x112 0x21 0x113 0x21 0x114 0x21 0x115 0x21 0x116 0x21 0x117 0x21 0x118 0x21 0x119 0x21 0x11c 0x21 0x11d 0x21 0x11e 0x21 0x11f 0x21 0x120 0x21 0x121 0x21 0x122 0x21 0x123 0x21 0x124 0x21 0x125 0x21 0x126 0x21 0x127 0x21 0x128 0x21 0x129 0x21 0x12a 0x21 0x12b 0x21 0x12c 0x21 0x12d 0x21 0x12e 0x21 0x12f 0x21 0x130 0x21 0x131 0x21 0x132 0x21 0x133 0x21 0x134 0x21 0x135 0x21 0x136 0x21 0x137 0x21 0x138 0x21 0x139 0x21 0x13a 0x21 0x13b 0x21 0x13c 0x21 0x13d 0x21 0x13e 0x21 0x13f 0x21 0x140 0x21 0x141 0x21 0x142 0x21 0x143 0x21 0x144 0x21 0x15e 0x21 0x15f 0x21 0x160 0x21 0x161 0x21 0x162 0x21 0x163 0x21 0x164 0x21 0x165 0x21 0x166 0x21 0x167 0x21 0x168 0x21 0x169 0x21 0x16a 0x21 0x16b 0x21 0x16c 0x21 0x16d 0x21 0x16e 0x21 0x16f 0x21 0x170 0x21 0x171 0x21 0x172 0x21 0x173 0x21 0x174 0x21 0x175 0x21 0x176 0x21 0x177 0x21 0x178 0x21 0x179 0x21 0x17a 0x21 0x17b 0x21 0x17c 0x21 0x17d 0x21 0x17e 0x21 0x17f 0x21 0x180 0x21 0x181 0x21 0x182 0x21 0x183 0x21 0x184 0x21 0x185 0x21 0x186 0x21 0x187 0x21 0x188 0x21 0x189 0x21 0x18a 0x21 0x191 0x21 0x192 0x21 0x193 0x21 0x194 0x21 0x195 0x21 0x196 0x21 0x197 0x21 0x198 0x21 0x199 0x21 0x19a 0x21 0x19b 0x21 0x19c 0x21 0x19d 0x21 0x19e 0x21 0x19f 0x21 0x1a0 0x21 0x1a1 0x21 0x1a2 0x21 0x1a3 0x21 0x1a4 0x21 0x1a5 0x21 0x1a6 0x21 0x1a7 0x21 0x1a8 0x21 0x1a9 0x21 0x1aa 0x21 0x1ab 0x21 0x1ac 0x21 0x1ad 0x21 0x1ae 0x21 0x1af 0x21 0x1b0 0x21 0x1b1 0x21 0x1b2 0x21 0x1b3 0x21 0x1b4 0x21 0x1b5 0x21 0x1b6 0x21 0x1b7 0x21 0x1b8 0x21 0x1b9 0x21 0x1ba 0x21 0x1bb 0x21 0x1bc 0x21 0x1bd 0x21 0x1be 0x21 0x1bf 0x21 0x1c0 0x21 0x1c1 0x21 0x1c2 0x21 0x1c3 0x21 0x1c4 0x21 0x1c5 0x21 0x1c6 0x21 0x1c7 0x21 0x1c8 0x21 0x1c9 0x21 0x1ca 0x21 0x1cb 0x21 0x1cc 0x21 0x1cd 0x21 0x1ce 0x21 0x1cf 0x21 0x1d0 0x21 0x1d1 0x21 0x1d2 0x21 0x1d3 0x21 0x1d4 0x21 0x1d5 0x21 0x1d6 0x21 0x1d7 0x21 0x1d8 0x21 0x1d9 0x21 0x1da 0x21 0x1db 0x21 0x1dc 0x21 0x1dd 0x21 0x1de 0x21 0x1df 0x21 0x1e0 0x21 0x1e1 0x21 0x1e2 0x21 0x1e3 0x21 0x1e4 0x21 0x1e5 0x21 0x1e6 0x21 0x1e7 0x21 0x1e8 0x21 0x1e9 0x21 0x1ea 0x21 0x1eb 0x21 0x1ec 0x21 0x1ed 0x21 0x1ee 0x21 0x1ef 0x21 0x1f0 0x21 0x1f1 0x21 0x1f2 0x21 0x1f3 0x21 0x1f4 0x21 0x1f5 0x21 0x1f6 0x21 0x1f7 0x21 0x1f8 0x21 0x1f9 0x21 0x1fa 0x21 0x1fb 0x21 0x1fc 0x21 0x1fd 0x21 0x1fe 0x21 0x1ff 0x21 0x200 0x21 0x201 0x21 0x202 0x21 0x203 0x21 0x204 0x21 0x205 0x21 0x206 0x21 0x207 0x21 0x208 0x21 0x209 0x21 0x20a 0x21 0x20b 0x21 0x20c 0x21 0x20d 0x21 0x20e 0x21 0x20f>; clock-names = "ispb\0rtc\0timer\0uarta\0gpio\0sdmmc2\0i2s1\0i2c1\0sdmmc1\0sdmmc4\0pwm\0i2s2\0vi\0usbd\0ispa\0disp2\0disp1\0host1x\0i2s0\0mc\0ahbdma\0apbdma\0pmc\0kfuse\0sbc1\0sbc2\0sbc3\0i2c5\0dsia\0csi\0i2c2\0uartc\0mipi_cal\0emc\0usb2\0bsev\0uartd\0i2c3\0sbc4\0sdmmc3\0pcie\0owr\0afi\0csite\0la\0soc_therm\0dtv\0i2cslow\0dsib\0tsec\0xusb_host\0csus\0mselect\0tsensor\0i2s3\0i2s4\0i2c4\0d_audio\0apb2ape\0hda2codec_2x\0spdif_2x\0actmon\0extern1\0extern2\0extern3\0sata_oob\0sata\0hda\0se\0hda2hdmi\0sata_cold\0cec\0xusb_gate\0cilab\0cilcd\0cile\0dsialp\0dsiblp\0entropy\0dp2\0xusb_ss\0dmic1\0dmic2\0i2c6\0mc_capa\0mc_cbpa\0vim2_clk\0mipibif\0clk72mhz\0vic03\0dpaux\0sor0\0sor1\0gpu\0dbgapb\0pll_p_out_adsp\0pll_g_ref\0sdmmc_legacy\0nvdec\0nvjpg\0dmic3\0ape\0adsp\0mc_cdpa\0mc_ccpa\0maud\0tsecb\0dpaux1\0vi_i2c\0hsic_trk\0usb2_trk\0qspi\0uartape\0adsp_neon\0nvenc\0iqc2\0iqc1\0sor_safe\0pll_p_out_cpu\0uartb\0vfir\0spdif_in\0spdif_out\0vi_sensor\0fuse\0fuse_burn\0clk_32k\0clk_m\0clk_m_div2\0clk_m_div4\0pll_ref\0pll_c\0pll_c_out1\0pll_c2\0pll_c3\0pll_m\0pll_m_out1\0pll_p\0pll_p_out1\0pll_p_out2\0pll_p_out3\0pll_p_out4\0pll_a\0pll_a_out0\0pll_d\0pll_d_out0\0pll_d2\0pll_d2_out0\0pll_u\0pll_u_480m\0pll_u_60m\0pll_u_48m\0pll_x\0pll_x_out0\0pll_re_vco\0pll_re_out\0pll_e\0spdif_in_sync\0i2s0_sync\0i2s1_sync\0i2s2_sync\0i2s3_sync\0i2s4_sync\0vimclk_sync\0audio0\0audio1\0audio2\0audio3\0audio4\0spdif\0clk_out_1\0clk_out_2\0clk_out_3\0blink\0qspi_out\0xusb_host_src\0xusb_falcon_src\0xusb_fs_src\0xusb_ss_src\0xusb_dev_src\0xusb_dev\0xusb_hs_src\0sclk\0hclk\0pclk\0cclk_g\0cclk_lp\0dfll_ref\0dfll_soc\0vi_sensor2\0pll_p_out5\0cml0\0cml1\0pll_c4\0pll_dp\0pll_e_mux\0pll_mb\0pll_a1\0pll_d_dsi_out\0pll_c4_out0\0pll_c4_out1\0pll_c4_out2\0pll_c4_out3\0pll_u_out\0pll_u_out1\0pll_u_out2\0usb2_hsic_trk\0pll_p_out_hsio\0pll_p_out_xusb\0xusb_ssp_src\0pll_re_out1\0pll_mb_ud\0pll_p_ud\0isp\0pll_a_out_adsp\0pll_a_out0_out_adsp\0audio0_mux\0audio1_mux\0audio2_mux\0audio3_mux\0audio4_mux\0spdif_mux\0clk_out_1_mux\0clk_out_2_mux\0clk_out_3_mux\0dsia_mux\0dsib_mux\0sor0_lvds\0xusb_ss_div2\0pll_m_ud\0pll_c_ud\0sclk_mux\0sor1_brick\0sor1_mux\0pd2vi\0vi_output\0aclk\0sclk_skipper\0disp1_slcg_ovr\0disp2_slcg_ovr\0vi_slcg_ovr\0ispa_slcg_ovr\0ispb_slcg_ovr\0nvdec_slcg_ovr\0nvenc_slcg_ovr\0nvjpg_slcg_ovr\0vic03_slcg_ovr\0xusb_dev_slcg_ovr\0xusb_host_slcg_ovr\0d_audio_slcg_ovr\0ape_slcg_ovr\0sata_slcg_ovr\0sata_slcg_ovr_ipfs\0sata_slcg_ovr_fpci\0dmic1_sync_clk\0dmic1_sync_clk_mux\0dmic2_sync_clk\0dmic2_sync_clk_mux\0dmic3_sync_clk\0dmic3_sync_clk_mux\0aclk_slcg_ovr\0c2bus\0c3bus\0vic03_cbus\0nvjpg_cbus\0se_cbus\0tsecb_cbus\0cap_c2bus\0cap_vcore_c2bus\0cap_throttle_c2bus\0floor_c2bus\0override_c2bus\0edp_c2bus\0nvenc_cbus\0nvdec_cbus\0vic_floor_cbus\0cap_c3bus\0cap_vcore_c3bus\0cap_throttle_c3bus\0floor_c3bus\0override_c3bus\0vi_cbus\0isp_cbus\0override_cbus\0cap_vcore_cbus\0via_vi_cbus\0vib_vi_cbus\0ispa_isp_cbus\0ispb_isp_cbus\0sbus\0avp_sclk\0bsea_sclk\0usbd_sclk\0usb1_sclk\0usb2_sclk\0usb3_sclk\0wake_sclk\0camera_sclk\0mon_avp\0cap_sclk\0cap_vcore_sclk\0cap_throttle_sclk\0floor_sclk\0override_sclk\0sbc1_sclk\0sbc2_sclk\0sbc3_sclk\0sbc4_sclk\0qspi_sclk\0boot_apb_sclk\0emc_master\0avp_emc\0cpu_emc\0disp1_emc\0disp2_emc\0disp1_la_emc\0disp2_la_emc\0usbd_emc\0usb1_emc\0usb2_emc\0usb3_emc\0sdmmc3_emc\0sdmmc4_emc\0mon_emc\0cap_emc\0cap_vcore_emc\0cap_throttle_emc\0gr3d_emc\0nvenc_emc\0nvjpg_emc\0nvdec_emc\0tsec_emc\0tsecb_emc\0camera_emc\0via_emc\0vib_emc\0ispa_emc\0ispb_emc\0iso_emc\0floor_emc\0override_emc\0edp_emc\0vic_emc\0vic_shared_emc\0ape_emc\0pcie_emc\0xusb_emc\0gbus\0gm20b_gbus\0cap_gbus\0edp_gbus\0cap_vgpu_gbus\0cap_throttle_gbus\0cap_profile_gbus\0override_gbus\0floor_gbus\0floor_profile_gbus\0host1x_master\0nv_host1x\0vi_host1x\0vii2c_host1x\0cap_host1x\0cap_vcore_host1x\0floor_host1x\0override_host1x\0mselect_master\0cpu_mselect\0pcie_mselect\0cap_vcore_mselect\0override_mselect\0ape_master\0adma_ape\0adsp_ape\0xbar_ape\0cap_vcore_ape\0override_ape\0abus\0adsp_cpu_abus\0cap_vcore_abus\0override_abus\0vcm_sclk\0vcm_ahb_sclk\0vcm_apb_sclk\0ahb_sclk\0apb_sclk\0sdmmc4_ahb_sclk\0battery_emc\0cbus"; resets = <0x21 0x03 0x21 0x04 0x21 0x05 0x21 0x06 0x21 0x08 0x21 0x09 0x21 0x0b 0x21 0x0c 0x21 0x0e 0x21 0x0f 0x21 0x11 0x21 0x12 0x21 0xe4 0x21 0x16 0x21 0x17 0x21 0x1a 0x21 0x1b 0x21 0x1c 0x21 0x1e 0x21 0x20 0x21 0x21 0x21 0x22 0x21 0x26 0x21 0x28 0x21 0x29 0x21 0x2c 0x21 0x2e 0x21 0x2f 0x21 0x30 0x21 0x34 0x21 0x36 0x21 0x37 0x21 0x38 0x21 0x39 0x21 0x3a 0x21 0x3f 0x21 0x41 0x21 0x43 0x21 0x44 0x21 0x45 0x21 0x46 0x21 0x47 0x21 0x48 0x21 0x49 0x21 0x4c 0x21 0x4e 0x21 0x4f 0x21 0x51 0x21 0x52 0x21 0x53 0x21 0x59 0x21 0x5c 0x21 0x63 0x21 0x64 0x21 0x65 0x21 0x66 0x21 0x67 0x21 0x6a 0x21 0x6b 0x21 0x6f 0x21 0x76 0x21 0x77 0x21 0x78 0x21 0x79 0x21 0x7a 0x21 0x7b 0x21 0x7c 0x21 0x7d 0x21 0x7f 0x21 0x80 0x21 0x81 0x21 0x88 0x21 0x8f 0x21 0x90 0x21 0x91 0x21 0x92 0x21 0x93 0x21 0x94 0x21 0x95 0x21 0x98 0x21 0x9c 0x21 0xa1 0x21 0xa2 0x21 0xa6 0x21 0xa7 0x21 0xa8 0x21 0xab 0x21 0xad 0x21 0xb1 0x21 0xb2 0x21 0xb5 0x21 0xb6 0x21 0xb7 0x21 0xb8 0x21 0xb9 0x21 0xbb 0x21 0xbd 0x21 0xc1 0x21 0xc2 0x21 0xc3 0x21 0xc5 0x21 0xc6 0x21 0xc7 0x21 0xc8 0x21 0xc9 0x21 0xca 0x21 0xce 0x21 0xcf 0x21 0xd0 0x21 0xd1 0x21 0xd2 0x21 0xd3 0x21 0xd4 0x21 0xda 0x21 0xdb 0x21 0xdc 0x21 0xdd 0x21 0xde 0x21 0xdf 0x21 0x07 0x21 0xe1 0x21 0xe2 0x21 0xe3 0x21 0xe5 0x21 0xe6 0x21 0xe7 0x21 0xe8 0x21 0xe9 0x21 0xea 0x21 0xeb 0x21 0xec 0x21 0xed 0x21 0xee 0x21 0xef 0x21 0xf0 0x21 0xf1 0x21 0xf2 0x21 0xf3 0x21 0xf4 0x21 0xf5 0x21 0xf6 0x21 0xf7 0x21 0xf8 0x21 0xf9 0x21 0xfa 0x21 0xfb 0x21 0xfc 0x21 0xfd 0x21 0xfe 0x21 0xff 0x21 0x100 0x21 0x101 0x21 0x103 0x21 0x104 0x21 0x105 0x21 0x106 0x21 0x107 0x21 0x108 0x21 0x109 0x21 0x10a 0x21 0x10b 0x21 0x10c 0x21 0x10d 0x21 0x10e 0x21 0x10f 0x21 0x110 0x21 0x111 0x21 0x112 0x21 0x113 0x21 0x114 0x21 0x115 0x21 0x116 0x21 0x117 0x21 0x118 0x21 0x119 0x21 0x11c 0x21 0x11d 0x21 0x11e 0x21 0x11f 0x21 0x120 0x21 0x5f 0x21 0x122 0x21 0x123 0x21 0x124 0x21 0x125 0x21 0x126 0x21 0x127 0x21 0x128 0x21 0x129 0x21 0x12a 0x21 0x12b 0x21 0x12c 0x21 0x12d 0x21 0x12e 0x21 0x12f 0x21 0x130 0x21 0x131 0x21 0x132 0x21 0x133 0x21 0x134 0x21 0x135 0x21 0x136 0x21 0x137 0x21 0x138 0x21 0x139 0x21 0x13a 0x21 0x13b 0x21 0x13c 0x21 0x13d 0x21 0x13e 0x21 0x13f 0x21 0x140 0x21 0x141 0x21 0x142 0x21 0x143 0x21 0x144 0x21 0x15e 0x21 0x15f 0x21 0x160 0x21 0x161 0x21 0x162 0x21 0x163 0x21 0x164 0x21 0x165 0x21 0x166 0x21 0x167 0x21 0x168 0x21 0x169 0x21 0x16a 0x21 0x16b 0x21 0x16c 0x21 0x16d 0x21 0x16e 0x21 0x16f 0x21 0x170 0x21 0x171 0x21 0x172 0x21 0x173 0x21 0x174 0x21 0x175 0x21 0x176 0x21 0x177 0x21 0x178 0x21 0x179 0x21 0x17a 0x21 0x17b 0x21 0x17c 0x21 0x17d 0x21 0x17e 0x21 0x17f 0x21 0x180 0x21 0x181 0x21 0x182 0x21 0x183 0x21 0x184 0x21 0x185 0x21 0x186 0x21 0x187 0x21 0x188 0x21 0x189 0x21 0x18a 0x21 0x191 0x21 0x192 0x21 0x193 0x21 0x194 0x21 0x195 0x21 0x196 0x21 0x197 0x21 0x198 0x21 0x199 0x21 0x19a 0x21 0x19b 0x21 0x19c 0x21 0x19d 0x21 0x19e 0x21 0x19f 0x21 0x1a0 0x21 0x1a1 0x21 0x1a2 0x21 0x1a3 0x21 0x1a4 0x21 0x1a5 0x21 0x1a6 0x21 0x1a7 0x21 0x1a8 0x21 0x1a9 0x21 0x1aa 0x21 0x1ab 0x21 0x1ac 0x21 0x1ad 0x21 0x1ae 0x21 0x1af 0x21 0x1b0 0x21 0x1b1 0x21 0x1b2 0x21 0x1b3 0x21 0x1b4 0x21 0x1b5 0x21 0x1b6 0x21 0x1b7 0x21 0x1b8 0x21 0x1b9 0x21 0x1ba 0x21 0x1bb 0x21 0x1bc 0x21 0x1bd 0x21 0x1be 0x21 0x1bf 0x21 0x1c0 0x21 0x1c1 0x21 0x1c2 0x21 0x1c3 0x21 0x1c4 0x21 0x1c5 0x21 0x1c6 0x21 0x1c7 0x21 0x1c8 0x21 0x1c9 0x21 0x1ca 0x21 0x1cb 0x21 0x1cc 0x21 0x1cd 0x21 0x1ce 0x21 0x1cf 0x21 0x1d0 0x21 0x1d1 0x21 0x1d2 0x21 0x1d3 0x21 0x1d4 0x21 0x1d5 0x21 0x1d6 0x21 0x1d7 0x21 0x1d8 0x21 0x1d9 0x21 0x1da 0x21 0x1db 0x21 0x1dc 0x21 0x1dd 0x21 0x1de 0x21 0x1df 0x21 0x1e0 0x21 0x1e1 0x21 0x1e2 0x21 0x1e3 0x21 0x1e4 0x21 0x1e5 0x21 0x1e6 0x21 0x1e7 0x21 0x1e8 0x21 0x1e9 0x21 0x1ea 0x21 0x1eb 0x21 0x1ec 0x21 0x1ed 0x21 0x1ee 0x21 0x1ef 0x21 0x1f0 0x21 0x1f1 0x21 0x1f2 0x21 0x1f3 0x21 0x1f4 0x21 0x1f5 0x21 0x1f6 0x21 0x1f7 0x21 0x1f8 0x21 0x1f9 0x21 0x1fa 0x21 0x1fb 0x21 0x1fc 0x21 0x1fd 0x21 0x1fe 0x21 0x1ff 0x21 0x200 0x21 0x201 0x21 0x202 0x21 0x203 0x21 0x204 0x21 0x205 0x21 0x206 0x21 0x207 0x21 0x208 0x21 0x209 0x21 0x20a 0x21 0x20b 0x21 0x20c 0x21 0x20d 0x21 0x20e 0x21 0x20f>; reset-names = "ispb\0rtc\0timer\0uarta\0gpio\0sdmmc2\0i2s1\0i2c1\0sdmmc1\0sdmmc4\0pwm\0i2s2\0vi\0usbd\0ispa\0disp2\0disp1\0host1x\0i2s0\0mc\0ahbdma\0apbdma\0pmc\0kfuse\0sbc1\0sbc2\0sbc3\0i2c5\0dsia\0csi\0i2c2\0uartc\0mipi_cal\0emc\0usb2\0bsev\0uartd\0i2c3\0sbc4\0sdmmc3\0pcie\0owr\0afi\0csite\0la\0soc_therm\0dtv\0i2cslow\0dsib\0tsec\0xusb_host\0csus\0mselect\0tsensor\0i2s3\0i2s4\0i2c4\0d_audio\0apb2ape\0hda2codec_2x\0spdif_2x\0actmon\0extern1\0extern2\0extern3\0sata_oob\0sata\0hda\0se\0hda2hdmi\0sata_cold\0cec\0xusb_gate\0cilab\0cilcd\0cile\0dsialp\0dsiblp\0entropy\0dp2\0xusb_ss\0dmic1\0dmic2\0i2c6\0mc_capa\0mc_cbpa\0vim2_clk\0mipibif\0clk72mhz\0vic03\0dpaux\0sor0\0sor1\0gpu\0dbgapb\0pll_p_out_adsp\0pll_g_ref\0sdmmc_legacy\0nvdec\0nvjpg\0dmic3\0ape\0adsp\0mc_cdpa\0mc_ccpa\0maud\0tsecb\0dpaux1\0vi_i2c\0hsic_trk\0usb2_trk\0qspi\0uartape\0adsp_neon\0nvenc\0iqc2\0iqc1\0sor_safe\0pll_p_out_cpu\0uartb\0vfir\0spdif_in\0spdif_out\0vi_sensor\0fuse\0fuse_burn\0clk_32k\0clk_m\0clk_m_div2\0clk_m_div4\0pll_ref\0pll_c\0pll_c_out1\0pll_c2\0pll_c3\0pll_m\0pll_m_out1\0pll_p\0pll_p_out1\0pll_p_out2\0pll_p_out3\0pll_p_out4\0pll_a\0pll_a_out0\0pll_d\0pll_d_out0\0pll_d2\0pll_d2_out0\0pll_u\0pll_u_480m\0pll_u_60m\0pll_u_48m\0pll_x\0pll_x_out0\0pll_re_vco\0pll_re_out\0pll_e\0spdif_in_sync\0i2s0_sync\0i2s1_sync\0i2s2_sync\0i2s3_sync\0i2s4_sync\0vimclk_sync\0audio0\0audio1\0audio2\0audio3\0audio4\0spdif\0clk_out_1\0clk_out_2\0clk_out_3\0blink\0qspi_out\0xusb_host_src\0xusb_falcon_src\0xusb_fs_src\0xusb_ss_src\0xusb_dev_src\0xusb_dev\0xusb_hs_src\0sclk\0hclk\0pclk\0cclk_g\0cclk_lp\0dfll_ref\0dfll_soc\0vi_sensor2\0pll_p_out5\0cml0\0cml1\0pll_c4\0pll_dp\0pll_e_mux\0pll_mb\0pll_a1\0pll_d_dsi_out\0pll_c4_out0\0pll_c4_out1\0pll_c4_out2\0pll_c4_out3\0pll_u_out\0pll_u_out1\0pll_u_out2\0usb2_hsic_trk\0pll_p_out_hsio\0pll_p_out_xusb\0xusb_ssp_src\0pll_re_out1\0pll_p_ud\0isp\0pll_a_out_adsp\0pll_a_out0_out_adsp\0audio0_mux\0audio1_mux\0audio2_mux\0audio3_mux\0audio4_mux\0spdif_mux\0clk_out_1_mux\0clk_out_2_mux\0clk_out_3_mux\0dsia_mux\0dsib_mux\0sor0_lvds\0xusb_ss_div2\0pll_m_ud\0pll_c_ud\0sclk_mux\0sor1_brick\0sor1_mux\0pd2vi\0vi_output\0aclk\0sclk_skipper\0disp1_slcg_ovr\0disp2_slcg_ovr\0vi_slcg_ovr\0ispa_slcg_ovr\0ispb_slcg_ovr\0nvdec_slcg_ovr\0nvenc_slcg_ovr\0nvjpg_slcg_ovr\0vic03_slcg_ovr\0xusb_dev_slcg_ovr\0xusb_host_slcg_ovr\0d_audio_slcg_ovr\0ape_slcg_ovr\0sata_slcg_ovr\0sata_slcg_ovr_ipfs\0sata_slcg_ovr_fpci\0dmic1_sync_clk\0dmic1_sync_clk_mux\0dmic2_sync_clk\0dmic2_sync_clk_mux\0dmic3_sync_clk\0dmic3_sync_clk_mux\0aclk_slcg_ovr\0c2bus\0c3bus\0vic03_cbus\0nvjpg_cbus\0se_cbus\0tsecb_cbus\0cap_c2bus\0cap_vcore_c2bus\0cap_throttle_c2bus\0floor_c2bus\0override_c2bus\0edp_c2bus\0nvenc_cbus\0nvdec_cbus\0vic_floor_cbus\0cap_c3bus\0cap_vcore_c3bus\0cap_throttle_c3bus\0floor_c3bus\0override_c3bus\0vi_cbus\0isp_cbus\0override_cbus\0cap_vcore_cbus\0via_vi_cbus\0vib_vi_cbus\0ispa_isp_cbus\0ispb_isp_cbus\0sbus\0avp_sclk\0bsea_sclk\0usbd_sclk\0usb1_sclk\0usb2_sclk\0usb3_sclk\0wake_sclk\0camera_sclk\0mon_avp\0cap_sclk\0cap_vcore_sclk\0cap_throttle_sclk\0floor_sclk\0override_sclk\0sbc1_sclk\0sbc2_sclk\0sbc3_sclk\0sbc4_sclk\0qspi_sclk\0boot_apb_sclk\0emc_master\0avp_emc\0cpu_emc\0disp1_emc\0disp2_emc\0disp1_la_emc\0disp2_la_emc\0usbd_emc\0usb1_emc\0usb2_emc\0usb3_emc\0sdmmc3_emc\0sdmmc4_emc\0mon_emc\0cap_emc\0cap_vcore_emc\0cap_throttle_emc\0gr3d_emc\0nvenc_emc\0nvjpg_emc\0nvdec_emc\0tsec_emc\0tsecb_emc\0camera_emc\0via_emc\0vib_emc\0ispa_emc\0ispb_emc\0iso_emc\0floor_emc\0override_emc\0edp_emc\0vic_emc\0vic_shared_emc\0ape_emc\0pcie_emc\0xusb_emc\0gbus\0gm20b_gbus\0cap_gbus\0edp_gbus\0cap_vgpu_gbus\0cap_throttle_gbus\0cap_profile_gbus\0override_gbus\0floor_gbus\0floor_profile_gbus\0host1x_master\0nv_host1x\0vi_host1x\0vii2c_host1x\0cap_host1x\0cap_vcore_host1x\0floor_host1x\0override_host1x\0mselect_master\0cpu_mselect\0pcie_mselect\0cap_vcore_mselect\0override_mselect\0ape_master\0adma_ape\0adsp_ape\0xbar_ape\0cap_vcore_ape\0override_ape\0abus\0adsp_cpu_abus\0cap_vcore_abus\0override_abus\0vcm_sclk\0vcm_ahb_sclk\0vcm_apb_sclk\0ahb_sclk\0apb_sclk\0sdmmc4_ahb_sclk\0battery_emc\0cbus"; }; }; gps_wake { compatible = "gps-wake"; gps-enable-gpio = <0xd5 0x08 0x00>; gps-wakeup-gpio = <0x56 0x26 0x00>; status = "disabled"; linux,phandle = <0x127>; phandle = <0x127>; }; chosen { nvidia,tegra-porg-sku; stdout-path = "/serial@70006000"; nvidia,tegra-always-on-personality; bootargs = "kmemleak=on earlycon=uart8250,mmio32,0x70006000"; nvidia,bootloader-xusb-enable; nvidia,bootloader-vbus-enable = <0x01>; nvidia,fastboot_without_usb; nvidia,gpu-disable-power-saving; board-has-eeprom; firmware-blob-partition = "RP4"; verified-boot { poweroff-on-red-state; }; }; gpu-dvfs-rework { status = "okay"; }; pwm_regulators { compatible = "simple-bus"; #address-cells = <0x01>; #size-cells = <0x00>; pwm-regulator@0 { status = "okay"; reg = <0x00>; compatible = "pwm-regulator"; pwms = <0xdd 0x00 0x9c4>; regulator-name = "vdd-cpu"; regulator-min-microvolt = <0xacda0>; regulator-max-microvolt = <0x143188>; regulator-always-on; regulator-boot-on; voltage-table = <0xacda0 0x00 0xb18a0 0x01 0xb63a0 0x02 0xbaea0 0x03 0xbf9a0 0x04 0xc44a0 0x05 0xc8fa0 0x06 0xcdaa0 0x07 0xd25a0 0x08 0xd70a0 0x09 0xdbba0 0x0a 0xe06a0 0x0b 0xe51a0 0x0c 0xe9ca0 0x0d 0xee7a0 0x0e 0xf32a0 0x0f 0xf7da0 0x10 0xfc8a0 0x11 0x1013a0 0x12 0x105ea0 0x13 0x10a9a0 0x14 0x10f4a0 0x15 0x113fa0 0x16 0x118aa0 0x17 0x11d5a0 0x18 0x1220a0 0x19 0x126ba0 0x1a 0x12b6a0 0x1b 0x1301a0 0x1c 0x134ca0 0x1d 0x1397a0 0x1e 0x13e2a0 0x1f 0x142da0 0x20>; linux,phandle = <0x9d>; phandle = <0x9d>; }; pwm-regulator@1 { status = "okay"; reg = <0x01>; compatible = "pwm-regulator"; pwms = <0xa5 0x01 0x1f40>; regulator-name = "vdd-gpu"; regulator-min-microvolt = <0xacda0>; regulator-max-microvolt = <0x143188>; regulator-init-microvolt = <0xf4240>; regulator-n-voltages = <0x3e>; regulator-enable-ramp-delay = <0x7d0>; enable-gpio = <0x1e 0x06 0x00>; regulator-settling-time-us = <0xa0>; }; }; dfll-max77621@70110000 { dfll-max77621-integration { i2c-fs-rate = <0xf4240>; pmic-i2c-address = <0x36>; pmic-i2c-voltage-register = <0x01>; sel-conversion-slope = <0x01>; linux,phandle = <0x128>; phandle = <0x128>; }; dfll-max77621-board-params { sample-rate = <0x30d4>; fixed-output-forcing; cf = <0x0a>; ci = <0x00>; cg = <0x02>; droop-cut-value = <0x0f>; droop-restore-ramp = <0x00>; scale-out-ramp = <0x00>; linux,phandle = <0x129>; phandle = <0x129>; }; }; dfll-cdev-cap { compatible = "nvidia,tegra-dfll-cdev-action"; act-dev = <0x26>; cdev-type = "DFLL-cap"; #cooling-cells = <0x02>; linux,phandle = <0x17>; phandle = <0x17>; }; dfll-cdev-floor { compatible = "nvidia,tegra-dfll-cdev-action"; act-dev = <0x26>; cdev-type = "DFLL-floor"; #cooling-cells = <0x02>; linux,phandle = <0x10>; phandle = <0x10>; }; dvfs { compatible = "nvidia,tegra210-dvfs"; vdd-cpu-supply = <0x9d>; nvidia,gpu-max-freq-khz = <0xe1000>; }; r8168 { isolate-gpio = <0x56 0xbb 0x00>; }; tegra_udrm { compatible = "nvidia,tegra-udrm"; linux,phandle = <0x12a>; phandle = <0x12a>; }; soft_watchdog { status = "okay"; linux,phandle = <0xb7>; phandle = <0xb7>; }; leds { compatible = "gpio-leds"; status = "disabled"; linux,phandle = <0xc7>; phandle = <0xc7>; pwr { gpios = <0x56 0x41 0x00>; default-state = "on"; linux,default-trigger = "system-throttle"; }; }; memory@80000000 { device_type = "memory"; reg = <0x00 0x80000000 0x00 0x80000000>; }; cpu_edp { status = "okay"; nvidia,edp_limit = <0x61a8>; }; gpu_edp { status = "okay"; nvidia,edp_limit = <0x4e20>; }; __symbols__ { gpu_scaling0 = "/thermal-zones/AO-therm/trips/gpu-scaling0"; gpu_scaling1 = "/thermal-zones/AO-therm/trips/gpu-scaling1"; gpu_scaling2 = "/thermal-zones/AO-therm/trips/gpu-scaling2"; gpu_scaling3 = "/thermal-zones/AO-therm/trips/gpu-scaling3"; gpu_scaling4 = "/thermal-zones/AO-therm/trips/gpu-scaling4"; gpu_scaling5 = "/thermal-zones/AO-therm/trips/gpu-scaling5"; gpu_vmax1 = "/thermal-zones/AO-therm/trips/gpu-vmax1"; core_dvfs_floor_trip0 = "/thermal-zones/AO-therm/trips/core_dvfs_floor_trip0"; core_dvfs_cap_trip0 = "/thermal-zones/AO-therm/trips/core_dvfs_cap_trip0"; dfll_floor_trip0 = "/thermal-zones/AO-therm/trips/dfll-floor-trip0"; dfll_cap_trip0 = "/thermal-zones/CPU-therm/trips/dfll-cap-trip0"; dfll_cap_trip1 = "/thermal-zones/CPU-therm/trips/dfll-cap-trip1"; pll_dram_throttle = "/thermal-zones/PLL-therm/trips/dram-throttle"; die_temp_thresh = "/thermal-zones/PMIC-Die/trips/hot-die"; core_dvfs_floor = "/core_dvfs_cdev_floor"; core_dvfs_cap = "/core_dvfs_cdev_cap"; host1x_pd = "/power-domain/host1x-pd"; pd_audio = "/power-domain/ape-pd"; adsp_pd = "/power-domain/adsp-pd"; tsec_pd = "/power-domain/tsec-pd"; pd_nvdec = "/power-domain/nvdec-pd"; pd_ve2 = "/power-domain/ve2-pd"; pd_vic = "/power-domain/vic03-pd"; pd_nvenc = "/power-domain/msenc-pd"; pd_nvjpg = "/power-domain/nvjpg-pd"; pd_pcie = "/power-domain/pcie-pd"; ve_pd = "/power-domain/ve-pd"; sata_pd = "/power-domain/sata-pd"; sor_pd = "/power-domain/sor-pd"; disa_pd = "/power-domain/disa-pd"; disb_pd = "/power-domain/disb-pd"; xusba_pd = "/power-domain/xusba-pd"; xusbb_pd = "/power-domain/xusbb-pd"; xusbc_pd = "/power-domain/xusbc-pd"; C7 = "/cpus/idle-states/c7"; CC6 = "/cpus/idle-states/cc6"; L2 = "/cpus/l2-cache"; tegra_car = "/clock"; iram = "/reserved-memory/iram-carveout"; ramoops_reserved = "/reserved-memory/ramoops_carveout"; vpr = "/reserved-memory/vpr-carveout"; fb0_reserved = "/reserved-memory/fb0_carveout"; fb1_reserved = "/reserved-memory/fb1_carveout"; smmu = "/iommu"; common_as = "/iommu/address-space-prop/common"; ppcs_as = "/iommu/address-space-prop/ppcs"; dc_as = "/iommu/address-space-prop/dc"; gpu_as = "/iommu/address-space-prop/gpu"; ape_as = "/iommu/address-space-prop/ape"; smmu_test = "/smmu_test"; dma_test = "/dma_test"; intc = "/interrupt-controller"; lic = "/interrupt-controller@60004000"; ahb = "/ahb@6000c000"; tegra_agic = "/aconnect@702c0000/agic@702f9000"; adma = "/aconnect@702c0000/adma@702e2000"; tegra_axbar = "/aconnect@702c0000/ahub"; tegra_admaif = "/aconnect@702c0000/ahub/admaif@0x702d0000"; tegra_sfc1 = "/aconnect@702c0000/ahub/sfc@702d2000"; tegra_sfc2 = "/aconnect@702c0000/ahub/sfc@702d2200"; tegra_sfc3 = "/aconnect@702c0000/ahub/sfc@702d2400"; tegra_sfc4 = "/aconnect@702c0000/ahub/sfc@702d2600"; tegra_amixer = "/aconnect@702c0000/ahub/amixer@702dbb00"; tegra_i2s1 = "/aconnect@702c0000/ahub/i2s@702d1000"; tegra_i2s2 = "/aconnect@702c0000/ahub/i2s@702d1100"; tegra_i2s3 = "/aconnect@702c0000/ahub/i2s@702d1200"; tegra_i2s4 = "/aconnect@702c0000/ahub/i2s@702d1300"; tegra_i2s5 = "/aconnect@702c0000/ahub/i2s@702d1400"; tegra_amx1 = "/aconnect@702c0000/ahub/amx@702d3000"; tegra_amx2 = "/aconnect@702c0000/ahub/amx@702d3100"; tegra_adx1 = "/aconnect@702c0000/ahub/adx@702d3800"; tegra_adx2 = "/aconnect@702c0000/ahub/adx@702d3900"; tegra_dmic1 = "/aconnect@702c0000/ahub/dmic@702d4000"; tegra_dmic2 = "/aconnect@702c0000/ahub/dmic@702d4100"; tegra_dmic3 = "/aconnect@702c0000/ahub/dmic@702d4200"; tegra_afc1 = "/aconnect@702c0000/ahub/afc@702d7000"; tegra_afc2 = "/aconnect@702c0000/ahub/afc@702d7100"; tegra_afc3 = "/aconnect@702c0000/ahub/afc@702d7200"; tegra_afc4 = "/aconnect@702c0000/ahub/afc@702d7300"; tegra_afc5 = "/aconnect@702c0000/ahub/afc@702d7400"; tegra_afc6 = "/aconnect@702c0000/ahub/afc@702d7500"; tegra_mvc1 = "/aconnect@702c0000/ahub/mvc@702da000"; tegra_mvc2 = "/aconnect@702c0000/ahub/mvc@702da200"; tegra_iqc1 = "/aconnect@702c0000/ahub/iqc@702de000"; tegra_iqc2 = "/aconnect@702c0000/ahub/iqc@702de200"; tegra_ope1 = "/aconnect@702c0000/ahub/ope@702d8000"; tegra_ope2 = "/aconnect@702c0000/ahub/ope@702d8400"; tegra_adsp_audio = "/aconnect@702c0000/adsp_audio"; apbdma = "/dma@60020000"; pinmux = "/pinmux@700008d4"; clkreq_0_bi_dir_state = "/pinmux@700008d4/clkreq_0_bi_dir"; clkreq_1_bi_dir_state = "/pinmux@700008d4/clkreq_1_bi_dir"; clkreq_0_in_dir_state = "/pinmux@700008d4/clkreq_0_in_dir"; clkreq_1_in_dir_state = "/pinmux@700008d4/clkreq_1_in_dir"; sdmmc1_schmitt_enable_state = "/pinmux@700008d4/sdmmc1_schmitt_enable"; sdmmc1_schmitt_disable_state = "/pinmux@700008d4/sdmmc1_schmitt_disable"; sdmmc1_clk_schmitt_enable_state = "/pinmux@700008d4/sdmmc1_clk_schmitt_enable"; sdmmc1_clk_schmitt_disable_state = "/pinmux@700008d4/sdmmc1_clk_schmitt_disable"; sdmmc1_drv_code_1_8V = "/pinmux@700008d4/sdmmc1_drv_code"; sdmmc1_default_drv_code_3_3V = "/pinmux@700008d4/sdmmc1_default_drv_code"; sdmmc3_schmitt_enable_state = "/pinmux@700008d4/sdmmc3_schmitt_enable"; sdmmc3_schmitt_disable_state = "/pinmux@700008d4/sdmmc3_schmitt_disable"; sdmmc3_clk_schmitt_enable_state = "/pinmux@700008d4/sdmmc3_clk_schmitt_enable"; sdmmc3_clk_schmitt_disable_state = "/pinmux@700008d4/sdmmc3_clk_schmitt_disable"; sdmmc3_drv_code_1_8V = "/pinmux@700008d4/sdmmc3_drv_code"; sdmmc3_default_drv_code_3_3V = "/pinmux@700008d4/sdmmc3_default_drv_code"; dvfs_pwm_active_state = "/pinmux@700008d4/dvfs_pwm_active"; dvfs_pwm_inactive_state = "/pinmux@700008d4/dvfs_pwm_inactive"; pinmux_default = "/pinmux@700008d4/common"; pinmux_unused_lowpower = "/pinmux@700008d4/unused_lowpower"; drive_default = "/pinmux@700008d4/drive"; gpio = "/gpio@6000d000"; e2614_audio_pins = "/gpio@6000d000/e2614-rt5658-audio"; suspend_gpio = "/gpio@6000d000/system-suspend-gpio"; gpio_default = "/gpio@6000d000/default"; xusb_mbox = "/mailbox@70098000"; xusb_padctl = "/xusb_padctl@7009f000"; tegra_usb_cd = "/usb_cd"; tegra_padctl_uphy = "/pinctrl@7009f000"; tegra_ext_cdp = "/max16984-cdp"; uarta = "/serial@70006000"; uartb = "/serial@70006040"; uartc = "/serial@70006200"; uartd = "/serial@70006300"; sound_card = "/sound"; i2s_dai_link1 = "/sound/nvidia,dai-link-1"; tegra_pwm = "/pwm@7000a000"; spi0 = "/spi@7000d400"; spi1 = "/spi@7000d600"; spi2 = "/spi@7000d800"; spi3 = "/spi@7000da00"; qspi6 = "/spi@70410000"; host1x = "/host1x"; vi_base = "/host1x/vi"; vi_port0 = "/host1x/vi/ports/port@0"; rbpcv2_imx219_vi_in0 = "/host1x/vi/ports/port@0/endpoint"; vi_port1 = "/host1x/vi/ports/port@1"; rbpcv2_imx219_vi_in1 = "/host1x/vi/ports/port@1/endpoint"; head0 = "/host1x/dc@54200000"; head1 = "/host1x/dc@54240000"; dsi = "/host1x/dsi"; sor0 = "/host1x/sor"; sor0_hdmi_display = "/host1x/sor/hdmi-display"; sor0_dp_display = "/host1x/sor/dp-display"; sor1 = "/host1x/sor1"; sor1_hdmi_display = "/host1x/sor1/hdmi-display"; sor1_dp_display = "/host1x/sor1/dp-display"; dpaux0 = "/host1x/dpaux"; dpaux1 = "/host1x/dpaux1"; i2c7 = "/host1x/i2c@546c0000"; imx219_single_cam0 = "/host1x/i2c@546c0000/rbpcv2_imx219_a@10"; rbpcv2_imx219_out0 = "/host1x/i2c@546c0000/rbpcv2_imx219_a@10/ports/port@0/endpoint"; ina3221x = "/host1x/i2c@546c0000/ina3221x@40"; csi_base = "/host1x/nvcsi"; csi_chan0 = "/host1x/nvcsi/channel@0"; csi_chan0_port0 = "/host1x/nvcsi/channel@0/ports/port@0"; rbpcv2_imx219_csi_in0 = "/host1x/nvcsi/channel@0/ports/port@0/endpoint@0"; csi_chan0_port1 = "/host1x/nvcsi/channel@0/ports/port@1"; rbpcv2_imx219_csi_out0 = "/host1x/nvcsi/channel@0/ports/port@1/endpoint@1"; csi_chan1 = "/host1x/nvcsi/channel@1"; csi_chan1_port0 = "/host1x/nvcsi/channel@1/ports/port@2"; rbpcv2_imx219_csi_in1 = "/host1x/nvcsi/channel@1/ports/port@2/endpoint@2"; csi_chan1_port1 = "/host1x/nvcsi/channel@1/ports/port@3"; rbpcv2_imx219_csi_out1 = "/host1x/nvcsi/channel@1/ports/port@3/endpoint@3"; tegra_pmc = "/pmc@7000e400"; pex_io_dpd_disable_state = "/pmc@7000e400/pex_en"; pex_io_dpd_enable_state = "/pmc@7000e400/pex_dis"; hdmi_dpd_enable = "/pmc@7000e400/hdmi-dpd-enable"; hdmi_dpd_disable = "/pmc@7000e400/hdmi-dpd-disable"; dsi_dpd_enable = "/pmc@7000e400/dsi-dpd-enable"; dsi_dpd_disable = "/pmc@7000e400/dsi-dpd-disable"; dsib_dpd_enable = "/pmc@7000e400/dsib-dpd-enable"; dsib_dpd_disable = "/pmc@7000e400/dsib-dpd-disable"; pinctrl_iopad_default = "/pmc@7000e400/iopad-defaults"; sdmmc1_e_33V_enable = "/pmc@7000e400/sdmmc1_e_33V_enable"; sdmmc1_e_33V_disable = "/pmc@7000e400/sdmmc1_e_33V_disable"; sdmmc3_e_33V_enable = "/pmc@7000e400/sdmmc3_e_33V_enable"; sdmmc3_e_33V_disable = "/pmc@7000e400/sdmmc3_e_33V_disable"; se = "/se@70012000"; i2c1 = "/i2c@7000c000"; tegra_nct72 = "/i2c@7000c000/temp-sensor@4c"; i2c2 = "/i2c@7000c400"; e2614_i2c_mux = "/i2c@7000c400/i2cmux@70"; e2614_rt5658_b00 = "/i2c@7000c400/i2cmux@70/i2c@3/rt5659.12-001a@1a"; e2614_gpio_i2c_1_20 = "/i2c@7000c400/gpio@20"; e2614_icm20628 = "/i2c@7000c400/icm20628@68"; e2614_ak8963 = "/i2c@7000c400/ak8963@0d"; e2614_cm32180 = "/i2c@7000c400/cm32180@48"; e2614_iqs263 = "/i2c@7000c400/iqs263@44"; e2614_rt5658_a00 = "/i2c@7000c400/rt5659.1-001a@1a"; i2c3 = "/i2c@7000c500"; hdmi_ddc = "/i2c@7000c700"; i2c4 = "/i2c@7000c700"; i2c5 = "/i2c@7000d000"; max77620 = "/i2c@7000d000/max77620@3c"; max77620_default = "/i2c@7000d000/max77620@3c/pinmux@0"; spmic_wdt = "/i2c@7000d000/max77620@3c/watchdog"; max77620_sd0 = "/i2c@7000d000/max77620@3c/regulators/sd0"; max77620_sd1 = "/i2c@7000d000/max77620@3c/regulators/sd1"; max77620_sd2 = "/i2c@7000d000/max77620@3c/regulators/sd2"; max77620_sd3 = "/i2c@7000d000/max77620@3c/regulators/sd3"; max77620_ldo0 = "/i2c@7000d000/max77620@3c/regulators/ldo0"; max77620_ldo1 = "/i2c@7000d000/max77620@3c/regulators/ldo1"; max77620_ldo2 = "/i2c@7000d000/max77620@3c/regulators/ldo2"; max77620_ldo3 = "/i2c@7000d000/max77620@3c/regulators/ldo3"; max77620_ldo4 = "/i2c@7000d000/max77620@3c/regulators/ldo4"; max77620_ldo5 = "/i2c@7000d000/max77620@3c/regulators/ldo5"; max77620_ldo6 = "/i2c@7000d000/max77620@3c/regulators/ldo6"; max77620_ldo7 = "/i2c@7000d000/max77620@3c/regulators/ldo7"; max77620_ldo8 = "/i2c@7000d000/max77620@3c/regulators/ldo8"; i2c6 = "/i2c@7000d100"; sdmmc4 = "/sdhci@700b0600"; sdhci3 = "/sdhci@700b0600"; sdmmc3 = "/sdhci@700b0400"; sdhci2 = "/sdhci@700b0400"; sdmmc2 = "/sdhci@700b0200"; sdhci1 = "/sdhci@700b0200"; sdmmc1 = "/sdhci@700b0000"; sdhci0 = "/sdhci@700b0000"; tegra_mc = "/memory-controller@70019000"; tegra_pwm_dfll = "/pwm@70110000"; tegra_clk_dfll = "/clock@70110000"; soctherm = "/soctherm@0x700E2000"; throttle_heavy = "/soctherm@0x700E2000/throttle-cfgs/heavy"; throttle_oc1 = "/soctherm@0x700E2000/throttle-cfgs/oc1"; throttle_oc3 = "/soctherm@0x700E2000/throttle-cfgs/oc3"; tegra_wdt = "/watchdog@60005100"; tegra_watchdog = "/watchdog@60005100"; id_gpio_extcon = "/extcon/extcon@0"; vbus_id_gpio_extcon = "/extcon/extcon@1"; IPI = "/smp-custom-ipi"; tegra210_emc_dram_cdev = "/external-memory-controller@7001b000"; dummy_cool_dev = "/dummy-cool-dev"; battery_reg = "/regulators/regulator@0"; p3449_vdd_5v0_sys = "/regulators/regulator@1"; p3448_vdd_3v3_sys = "/regulators/regulator@2"; p3448_vdd_3v3_sd = "/regulators/regulator@3"; p3448_avdd_io_edp = "/regulators/regulator@4"; p3449_vdd_hdmi = "/regulators/regulator@5"; p3449_vdd_1v8 = "/regulators/regulator@6"; p3449_vdd_fan = "/regulators/regulator@7"; p3449_vdd_usb_vbus = "/regulators/regulator@8"; p3449_vdd_usb_hub_en = "/regulators/regulator@9"; p3449_vdd_usb_vbus2 = "/regulators/regulator@10"; gpu_scaling_cdev = "/dvfs_rails/vdd-gpu-scaling-cdev@7"; gpu_vmax_cdev = "/dvfs_rails/vdd-gpu-vmax-cdev@9"; pwm_fan_shared_data = "/pfsd"; tcp = "/tegra-camera-platform"; cam_module0 = "/tegra-camera-platform/modules/module0"; cam_module0_drivernode0 = "/tegra-camera-platform/modules/module0/drivernode0"; cam_module0_drivernode1 = "/tegra-camera-platform/modules/module0/drivernode1"; cam_module1 = "/tegra-camera-platform/modules/module1"; cam_module1_drivernode0 = "/tegra-camera-platform/modules/module1/drivernode0"; cam_module1_drivernode1 = "/tegra-camera-platform/modules/module1/drivernode1"; i2c_0 = "/cam_i2cmux/i2c@0"; imx219_cam0 = "/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10"; rbpcv2_imx219_dual_out0 = "/cam_i2cmux/i2c@0/rbpcv2_imx219_a@10/ports/port@0/endpoint"; i2c_1 = "/cam_i2cmux/i2c@1"; imx219_cam1 = "/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10"; rbpcv2_imx219_out1 = "/cam_i2cmux/i2c@1/rbpcv2_imx219_e@10/ports/port@0/endpoint"; thermal_fan_est_shared_data = "/tfesd"; spdif_dit0 = "/spdif-dit.0@0"; spdif_dit1 = "/spdif-dit.1@1"; spdif_dit2 = "/spdif-dit.2@2"; spdif_dit3 = "/spdif-dit.3@3"; spdif_dit4 = "/spdif-dit.4@4"; spdif_dit5 = "/spdif-dit.5@5"; spdif_dit6 = "/spdif-dit.6@6"; spdif_dit7 = "/spdif-dit.7@7"; e2614_gps_wake = "/gps_wake"; cpu_ovr_reg = "/pwm_regulators/pwm-regulator@0"; i2c_dfll = "/dfll-max77621@70110000/dfll-max77621-integration"; dfll_max77621_parms = "/dfll-max77621@70110000/dfll-max77621-board-params"; dfll_cap = "/dfll-cdev-cap"; dfll_floor = "/dfll-cdev-floor"; tegra_udrm = "/tegra_udrm"; soft_wdt = "/soft_watchdog"; }; };