/dts-v1/; // magic: 0xd00dfeed // totalsize: 0x33193 (209299) // off_dt_struct: 0x48 // off_dt_strings: 0x2eb68 // off_mem_rsvmap: 0x28 // version: 17 // last_comp_version: 16 // boot_cpuid_phys: 0x0 // size_dt_strings: 0x462b // size_dt_struct: 0x2eb20 /memreserve/ 0x80000000 0x20000; / { compatible = "nvidia,jetson-nano", "nvidia,tegra210"; interrupt-parent = <0x00000001>; #address-cells = <0x00000002>; #size-cells = <0x00000002>; nvidia,dtbbuildtime = "May 28 2020", "11:30:15"; nvidia,boardids = "3448"; nvidia,proc-boardid = "3448"; nvidia,pmu-boardid = "3448"; nvidia,fastboot-usb-pid = <0x0000b442>; model = "SPORTTOTAL PanoCam NX"; nvidia,dtsfilename = "/home/david/nvidia/sources/kernel/kernel/kernel-4.9/arch/arm64/boot/dts/../../../../../../hardware/nvidia/platform/t210/porg/kernel-dts/tegra210-p3448-0002-panocam_nx-0000-v01.dts"; thermal-zones { AO-therm { status = "okay"; polling-delay = <0x000003e8>; polling-delay-passive = <0x000003e8>; thermal-sensors = <0x00000002>; trips { trip_shutdown { temperature = <0x0001adb0>; hysteresis = <0x00000000>; type = "critical"; writable; }; gpu-scaling0 { temperature = <0xffff9e58>; hysteresis = <0x00000000>; type = "active"; linux,phandle = <0x000000ac>; phandle = <0x000000ac>; }; gpu-scaling1 { temperature = <0x00003a98>; hysteresis = <0x000003e8>; type = "active"; linux,phandle = <0x00000003>; phandle = <0x00000003>; }; gpu-scaling2 { temperature = <0x00007530>; hysteresis = <0x000003e8>; type = "active"; linux,phandle = <0x00000005>; phandle = <0x00000005>; }; gpu-scaling3 { temperature = <0x0000c350>; hysteresis = <0x000003e8>; type = "active"; linux,phandle = <0x00000006>; phandle = <0x00000006>; }; gpu-scaling4 { temperature = <0x00011170>; hysteresis = <0x000003e8>; type = "active"; linux,phandle = <0x00000007>; phandle = <0x00000007>; }; gpu-scaling5 { temperature = <0x00019a28>; hysteresis = <0x000003e8>; type = "active"; linux,phandle = <0x00000008>; phandle = <0x00000008>; }; gpu-vmax1 { temperature = <0x00014438>; hysteresis = <0x000003e8>; type = "active"; linux,phandle = <0x00000009>; phandle = <0x00000009>; }; core_dvfs_floor_trip0 { temperature = <0x00003a98>; hysteresis = <0x000003e8>; type = "active"; linux,phandle = <0x0000000b>; phandle = <0x0000000b>; }; core_dvfs_cap_trip0 { temperature = <0x00014c08>; hysteresis = <0x000003e8>; type = "active"; linux,phandle = <0x0000000d>; phandle = <0x0000000d>; }; dfll-floor-trip0 { temperature = <0x00003a98>; hysteresis = <0x000003e8>; type = "active"; linux,phandle = <0x0000000f>; phandle = <0x0000000f>; }; }; thermal-zone-params { governor-name = "pid_thermal_gov"; }; cooling-maps { gpu-scaling-map1 { trip = <0x00000003>; cooling-device = <0x00000004 0x00000001 0x00000001>; }; gpu-scaling-map2 { trip = <0x00000005>; cooling-device = <0x00000004 0x00000002 0x00000002>; }; gpu_scaling_map3 { trip = <0x00000006>; cooling-device = <0x00000004 0x00000003 0x00000003>; }; gpu-scaling-map4 { trip = <0x00000007>; cooling-device = <0x00000004 0x00000004 0x00000004>; }; gpu-scaling-map5 { trip = <0x00000008>; cooling-device = <0x00000004 0x00000005 0x00000005>; }; gpu-vmax-map1 { trip = <0x00000009>; cooling-device = <0x0000000a 0x00000001 0x00000001>; }; core_dvfs_floor_map0 { trip = <0x0000000b>; cooling-device = <0x0000000c 0x00000001 0x00000001>; }; core_dvfs_cap_map0 { trip = <0x0000000d>; cooling-device = <0x0000000e 0x00000001 0x00000001>; }; dfll-floor-map0 { trip = <0x0000000f>; cooling-device = <0x00000010 0x00000001 0x00000001>; }; }; }; CPU-therm { polling-delay = <0x00000000>; polling-delay-passive = <0x000001f4>; thermal-sensors = <0x00000011 0x00000000>; status = "okay"; thermal-zone-params { governor-name = "step_wise"; max_err_temp = <0x00002328>; max_err_gain = <0x000003e8>; gain_p = <0x000003e8>; gain_d = <0x00000000>; up_compensation = <0x00000014>; down_compensation = <0x00000014>; }; trips { dfll-cap-trip0 { temperature = <0x000101d0>; hysteresis = <0x000003e8>; type = "active"; linux,phandle = <0x00000016>; phandle = <0x00000016>; }; dfll-cap-trip1 { temperature = <0x00014ff0>; hysteresis = <0x000003e8>; type = "active"; linux,phandle = <0x00000018>; phandle = <0x00000018>; }; cpu_critical { temperature = <0x00018e70>; hysteresis = <0x00000000>; type = "critical"; writable; }; cpu_heavy { temperature = <0x00018894>; hysteresis = <0x00000000>; type = "hot"; writable; linux,phandle = <0x00000012>; phandle = <0x00000012>; }; cpu_throttle { temperature = <0x00017ae8>; hysteresis = <0x00000000>; type = "passive"; writable; linux,phandle = <0x00000014>; phandle = <0x00000014>; }; }; cooling-maps { map1 { trip = <0x00000012>; cdev-type = "tegra_heavy"; cooling-device = <0x00000013 0x00000001 0x00000001>; }; map2 { trip = <0x00000014>; cdev-type = "cpu-balanced"; cooling-device = <0x00000015 0xffffffff 0xffffffff>; }; dfll-cap-map0 { trip = <0x00000016>; cooling-device = <0x00000017 0x00000001 0x00000001>; }; dfll-cap-map1 { trip = <0x00000018>; cooling-device = <0x00000017 0x00000002 0x00000002>; }; }; }; GPU-therm { polling-delay = <0x00000000>; polling-delay-passive = <0x000001f4>; thermal-sensors = <0x00000011 0x00000002>; status = "okay"; thermal-zone-params { governor-name = "step_wise"; max_err_temp = <0x00002328>; max_err_gain = <0x000003e8>; gain_p = <0x000003e8>; gain_d = <0x00000000>; up_compensation = <0x00000014>; down_compensation = <0x00000014>; }; trips { gpu_critical { temperature = <0x00019064>; hysteresis = <0x00000000>; type = "critical"; writable; }; gpu_heavy { temperature = <0x00018a88>; hysteresis = <0x00000000>; type = "hot"; writable; linux,phandle = <0x00000019>; phandle = <0x00000019>; }; gpu_throttle { temperature = <0x00017cdc>; hysteresis = <0x00000000>; type = "passive"; writable; linux,phandle = <0x0000001a>; phandle = <0x0000001a>; }; }; cooling-maps { map1 { trip = <0x00000019>; cdev-type = "tegra_heavy"; cooling-device = <0x00000013 0x00000001 0x00000001>; }; map2 { trip = <0x0000001a>; cdev-type = "gpu-balanced"; cooling-device = <0x0000001b 0xffffffff 0xffffffff>; }; }; }; PLL-therm { polling-delay = <0x00000000>; polling-delay-passive = <0x000003e8>; thermal-sensors = <0x00000011 0x00000003>; status = "okay"; thermal-zone-params { governor-name = "pid_thermal_gov"; max_err_temp = <0x00002328>; max_err_gain = <0x000003e8>; gain_p = <0x000003e8>; gain_d = <0x00000000>; up_compensation = <0x00000014>; down_compensation = <0x00000014>; }; trips { dram-throttle { temperature = <0x00011170>; hysteresis = <0x000003e8>; type = "passive"; writable; linux,phandle = <0x0000001c>; phandle = <0x0000001c>; }; }; cooling-maps { map-tegra-dram { trip = <0x0000001c>; cooling-device = <0x0000001d 0x00000001 0x00000001>; cdev-type = "tegra-dram"; }; }; }; PMIC-Die { polling-delay = <0x00000000>; polling-delay-passive = <0x00000000>; thermal-sensors = <0x0000001e>; trips { hot-die { temperature = <0x0001d4c0>; type = "active"; hysteresis = <0x00000000>; linux,phandle = <0x0000001f>; phandle = <0x0000001f>; }; }; cooling-maps { map0 { trip = <0x0000001f>; cooling-device = <0x00000020 0xffffffff 0xffffffff>; contribution = <0x00000064>; cdev-type = "emergency-balanced"; }; }; }; }; core_dvfs_cdev_floor { compatible = "nvidia,tegra-core-cdev-action"; cdev-type = "CORE-floor"; #cooling-cells = <0x00000002>; linux,phandle = <0x0000000c>; phandle = <0x0000000c>; }; core_dvfs_cdev_cap { compatible = "nvidia,tegra-core-cdev-action"; cdev-type = "CORE-cap"; #cooling-cells = <0x00000002>; clocks = <0x00000021 0x00000198 0x00000021 0x000001a1 0x00000021 0x000001b8 0x00000021 0x000001f6 0x00000021 0x00000206>; clock-names = "c2bus_cap", "c3bus_cap", "sclk_cap", "host1x_cap", "adsp_cap"; linux,phandle = <0x0000000e>; phandle = <0x0000000e>; }; power-domain { compatible = "tegra-power-domains"; host1x-pd { compatible = "nvidia,tegra210-host1x-pd"; is_off; host1x; #power-domain-cells = <0x00000000>; linux,phandle = <0x00000023>; phandle = <0x00000023>; }; ape-pd { compatible = "nvidia,tegra210-ape-pd"; is_off; #power-domain-cells = <0x00000000>; partition-id = <0x0000001b>; clocks = <0x00000021 0x000000c6 0x00000021 0x0000006b 0x00000021 0x000000c7>; clock-names = "ape", "apb2ape", "adsp"; linux,phandle = <0x00000022>; phandle = <0x00000022>; }; adsp-pd { compatible = "nvidia,tegra210-adsp-pd"; is_off; #power-domain-cells = <0x00000000>; power-domains = <0x00000022>; linux,phandle = <0x000000bb>; phandle = <0x000000bb>; }; tsec-pd { compatible = "nvidia,tegra210-tsec-pd"; is_off; #power-domain-cells = <0x00000000>; power-domains = <0x00000023>; linux,phandle = <0x0000006c>; phandle = <0x0000006c>; }; nvdec-pd { compatible = "nvidia,tegra210-nvdec-pd"; is_off; #power-domain-cells = <0x00000000>; power-domains = <0x00000023>; partition-id = <0x00000019>; linux,phandle = <0x0000006d>; phandle = <0x0000006d>; }; ve2-pd { compatible = "nvidia,tegra210-ve2-pd"; is_off; #power-domain-cells = <0x00000000>; power-domains = <0x00000023>; partition-id = <0x0000001d>; linux,phandle = <0x0000005d>; phandle = <0x0000005d>; }; vic03-pd { compatible = "nvidia,tegra210-vic03-pd"; is_off; #power-domain-cells = <0x00000000>; power-domains = <0x00000023>; partition-id = <0x00000017>; linux,phandle = <0x0000006a>; phandle = <0x0000006a>; }; msenc-pd { compatible = "nvidia,tegra210-msenc-pd"; is_off; #power-domain-cells = <0x00000000>; power-domains = <0x00000023>; partition-id = <0x00000006>; linux,phandle = <0x0000006b>; phandle = <0x0000006b>; }; nvjpg-pd { compatible = "nvidia,tegra210-nvjpg-pd"; is_off; #power-domain-cells = <0x00000000>; power-domains = <0x00000023>; partition-id = <0x0000001a>; linux,phandle = <0x0000006e>; phandle = <0x0000006e>; }; pcie-pd { compatible = "nvidia,tegra210-pcie-pd"; is_off; #power-domain-cells = <0x00000000>; partition-id = <0x00000003>; linux,phandle = <0x00000080>; phandle = <0x00000080>; }; ve-pd { compatible = "nvidia,tegra210-ve-pd"; is_off; #power-domain-cells = <0x00000000>; power-domains = <0x00000023>; partition-id = <0x00000002>; linux,phandle = <0x00000059>; phandle = <0x00000059>; }; sata-pd { compatible = "nvidia,tegra210-sata-pd"; #power-domain-cells = <0x00000000>; partition-id = <0x00000008>; linux,phandle = <0x000000bc>; phandle = <0x000000bc>; }; sor-pd { compatible = "nvidia,tegra210-sor-pd"; #power-domain-cells = <0x00000000>; partition-id = <0x00000011>; linux,phandle = <0x000000bd>; phandle = <0x000000bd>; }; disa-pd { compatible = "nvidia,tegra210-disa-pd"; #power-domain-cells = <0x00000000>; partition-id = <0x00000012>; linux,phandle = <0x000000be>; phandle = <0x000000be>; }; disb-pd { compatible = "nvidia,tegra210-disb-pd"; #power-domain-cells = <0x00000000>; partition-id = <0x00000013>; linux,phandle = <0x000000bf>; phandle = <0x000000bf>; }; xusba-pd { compatible = "nvidia,tegra210-xusba-pd"; #power-domain-cells = <0x00000000>; partition-id = <0x00000014>; linux,phandle = <0x000000c0>; phandle = <0x000000c0>; }; xusbb-pd { compatible = "nvidia,tegra210-xusbb-pd"; #power-domain-cells = <0x00000000>; partition-id = <0x00000015>; linux,phandle = <0x000000c1>; phandle = <0x000000c1>; }; xusbc-pd { compatible = "nvidia,tegra210-xusbc-pd"; #power-domain-cells = <0x00000000>; partition-id = <0x00000016>; linux,phandle = <0x000000c2>; phandle = <0x000000c2>; }; }; actmon@6000c800 { status = "okay"; #address-cells = <0x00000002>; #size-cells = <0x00000002>; compatible = "nvidia,tegra210-cactmon"; reg = <0x00000000 0x6000c800 0x00000000 0x00000400>; interrupts = <0x00000000 0x0000002d 0x00000004>; clocks = <0x00000021 0x00000077>; clock-names = "actmon"; resets = <0x00000021 0x00000077>; reset-names = "actmon"; nvidia,sample_period = [14]; mc_all { #address-cells = <0x00000001>; #size-cells = <0x00000000>; nvidia,con_id = "mc_all"; nvidia,dev_id = "actmon"; nvidia,reg_offs = <0x000001c0>; nvidia,irq_mask = <0x04000000>; nvidia,suspend_freq = <0x000324b0>; nvidia,boost_freq_step = <0x00003e80>; nvidia,boost_up_coef = <0x000000c8>; nvidia,boost_down_coef = <0x00000032>; nvidia,boost_up_threshold = <0x0000003c>; nvidia,boost_down_threshold = <0x00000028>; nvidia,up_wmark_window = [01]; nvidia,down_wmark_window = [03]; nvidia,avg_window_log2 = [07]; nvidia,count_weight = <0x00000400>; nvidia,max_dram_channels = [02]; nvidia,type = <0x00000001>; 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 = <0x00000002>; #size-cells = <0x00000000>; status = "okay"; cpu@0 { device_type = "cpu"; compatible = "arm,cortex-a57-64bit", "arm,armv8"; reg = <0x00000000 0x00000000>; enable-method = "psci"; cpu-idle-states = <0x00000024>; errata_hwcaps = <0x00000007>; cpu-ipc = <0x00000400>; next-level-cache = <0x00000025>; status = "okay"; clocks = <0x00000021 0x00000126 0x00000021 0x00000127 0x00000021 0x00000103 0x00000021 0x000000f7 0x00000026>; clock-names = "cpu_g", "cpu_lp", "pll_x", "pll_p", "dfll"; clock-latency = <0x000493e0>; linux,phandle = <0x00000027>; phandle = <0x00000027>; }; cpu@1 { device_type = "cpu"; compatible = "arm,cortex-a57-64bit", "arm,armv8"; reg = <0x00000000 0x00000001>; enable-method = "psci"; cpu-idle-states = <0x00000024>; errata_hwcaps = <0x00000007>; cpu-ipc = <0x00000400>; next-level-cache = <0x00000025>; status = "okay"; linux,phandle = <0x00000028>; phandle = <0x00000028>; }; cpu@2 { device_type = "cpu"; compatible = "arm,cortex-a57-64bit", "arm,armv8"; reg = <0x00000000 0x00000002>; enable-method = "psci"; cpu-idle-states = <0x00000024>; errata_hwcaps = <0x00000007>; cpu-ipc = <0x00000400>; next-level-cache = <0x00000025>; status = "okay"; linux,phandle = <0x00000029>; phandle = <0x00000029>; }; cpu@3 { device_type = "cpu"; compatible = "arm,cortex-a57-64bit", "arm,armv8"; reg = <0x00000000 0x00000003>; enable-method = "psci"; cpu-idle-states = <0x00000024>; errata_hwcaps = <0x00000007>; cpu-ipc = <0x00000400>; next-level-cache = <0x00000025>; status = "okay"; linux,phandle = <0x0000002a>; phandle = <0x0000002a>; }; idle-states { entry-method = "psci"; c7 { compatible = "arm,idle-state"; arm,psci-suspend-param = <0x40000007>; wakeup-latency-us = <0x00000082>; min-residency-us = <0x000003e8>; idle-state-name = "c7-cpu-powergated"; status = "okay"; linux,phandle = <0x00000024>; phandle = <0x00000024>; }; cc6 { compatible = "arm,idle-state"; arm,psci-suspend-param = <0x40000010>; wakeup-latency-us = <0x000000e6>; min-residency-us = <0x00002710>; idle-state-name = "cc6-cluster-powergated"; status = "okay"; linux,phandle = <0x000000c3>; phandle = <0x000000c3>; }; }; l2-cache { compatible = "cache"; linux,phandle = <0x00000025>; phandle = <0x00000025>; }; }; 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 = <0x00000000 0x00000090 0x00000004 0x00000000 0x00000091 0x00000004 0x00000000 0x00000092 0x00000004 0x00000000 0x00000093 0x00000004>; interrupt-affinity = <0x00000027 0x00000028 0x00000029 0x0000002a>; }; clock { compatible = "nvidia,tegra210-car"; reg = <0x00000000 0x60006000 0x00000000 0x00001000>; #clock-cells = <0x00000001>; #reset-cells = <0x00000001>; status = "okay"; linux,phandle = <0x00000021>; phandle = <0x00000021>; }; bwmgr { compatible = "nvidia,bwmgr"; clocks = <0x00000021 0x00000212>; nvidia,bwmgr-use-shared-master; clock-names = "emc"; status = "okay"; }; reserved-memory { #address-cells = <0x00000002>; #size-cells = <0x00000002>; ranges; iram-carveout { compatible = "nvidia,iram-carveout"; reg = <0x00000000 0x40001000 0x00000000 0x0003f000>; no-map; linux,phandle = <0x0000002d>; phandle = <0x0000002d>; }; ramoops_carveout { compatible = "nvidia,ramoops"; reg = <0x00000000 0xb0000000 0x00000000 0x00200000>; no-map; linux,phandle = <0x000000c4>; phandle = <0x000000c4>; }; vpr-carveout { compatible = "nvidia,vpr-carveout"; size = <0x00000000 0x19000000>; alignment = <0x00000000 0x00400000>; alloc-ranges = <0x00000000 0x80000000 0x00000000 0x70000000>; reusable; linux,phandle = <0x0000002c>; phandle = <0x0000002c>; }; fb0_carveout { reg = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; reg-names = "surface", "lut"; no-map; linux,phandle = <0x0000005e>; phandle = <0x0000005e>; }; fb1_carveout { reg = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; reg-names = "surface", "lut"; no-map; linux,phandle = <0x00000067>; phandle = <0x00000067>; }; }; tegra-carveouts { compatible = "nvidia,carveouts"; iommus = <0x0000002b 0x00000006>; memory-region = <0x0000002c 0x0000002d>; status = "okay"; }; iommu { compatible = "nvidia,tegra210-smmu"; reg = <0x00000000 0x70019000 0x00000000 0x00001000 0x00000000 0x6000c000 0x00000000 0x00001000>; status = "okay"; #asids = <0x00000080>; dma-window = <0x00000000 0x80000000 0x00000000 0x7ff00000>; #iommu-cells = <0x00000001>; swgid-mask = <0x00100fff 0xfffccdcf>; #num-translation-enable = <0x00000005>; #num-asid-security = <0x00000008>; domains = <0x0000002e 0x01004000 0x00000049 0x0000002f 0x80000000 0x00000000 0x00000030 0x00000000 0x00000004 0x00000031 0x00000404 0x00000000 0x00000031 0x00000008 0x00000000 0x00000032 0x00000001 0x00000000 0x00000032 0x02000000 0x00000000 0x00000032 0x04000000 0x00000000 0x00000032 0x08000000 0x00000000 0x00000032 0x10000000 0x00000000 0x00000032 0x00000002 0x00000000 0x00000032 0x00000000 0x00100000 0x00000032 0xffffffff 0xffffffff>; linux,phandle = <0x0000002b>; phandle = <0x0000002b>; address-space-prop { common { iova-start = <0x00000000 0x80000000>; iova-size = <0x00000000 0x7ff00000>; num-pf-page = <0x00000000>; gap-page = <0x00000001>; linux,phandle = <0x00000032>; phandle = <0x00000032>; }; ppcs { iova-start = <0x00000000 0x80000000>; iova-size = <0x00000000 0x7ff00000>; num-pf-page = <0x00000001>; gap-page = <0x00000001>; linux,phandle = <0x0000002e>; phandle = <0x0000002e>; }; dc { iova-start = <0x00000000 0x00010000>; iova-size = <0x00000000 0xfffeffff>; num-pf-page = <0x00000000>; gap-page = <0x00000000>; linux,phandle = <0x00000031>; phandle = <0x00000031>; }; gpu { iova-start = <0x00000000 0x00100000>; iova-size = <0x00000003 0xffefffff>; alignment = <0x00020000>; num-pf-page = <0x00000000>; gap-page = <0x00000000>; linux,phandle = <0x0000002f>; phandle = <0x0000002f>; }; ape { iova-start = <0x00000000 0x70300000>; iova-size = <0x00000000 0x8fc00000>; num-pf-page = <0x00000000>; gap-page = <0x00000001>; linux,phandle = <0x00000030>; phandle = <0x00000030>; }; }; }; smmu_test { compatible = "nvidia,smmu_test"; iommus = <0x0000002b 0x00000034>; linux,phandle = <0x000000c5>; phandle = <0x000000c5>; }; dma_test { compatible = "nvidia,dma_test"; linux,phandle = <0x000000c6>; phandle = <0x000000c6>; }; bpmp { compatible = "nvidia,tegra210-bpmp"; carveout-start = <0x80005000>; carveout-size = <0x00010000>; resets = <0x00000021 0x00000001>; reset-names = "cop"; clocks = <0x00000021 0x000001ae>; clock-names = "sclk"; reg = <0x00000000 0x70016000 0x00000000 0x00002000 0x00000000 0x60001000 0x00000000 0x00001000>; iommus = <0x0000002b 0x00000001>; status = "disabled"; }; mc { compatible = "nvidia,tegra-mc"; reg-ranges = <0x0000000a>; reg = <0x00000000 0x70019000 0x00000000 0x0000000c 0x00000000 0x70019050 0x00000000 0x0000019c 0x00000000 0x70019200 0x00000000 0x00000024 0x00000000 0x7001929c 0x00000000 0x000001b8 0x00000000 0x70019464 0x00000000 0x00000198 0x00000000 0x70019604 0x00000000 0x000003b0 0x00000000 0x700199bc 0x00000000 0x00000020 0x00000000 0x700199f8 0x00000000 0x0000008c 0x00000000 0x70019ae4 0x00000000 0x000000b0 0x00000000 0x70019ba0 0x00000000 0x00000460 0x00000000 0x7001c000 0x00000000 0x0000000c 0x00000000 0x7001c050 0x00000000 0x00000198 0x00000000 0x7001c200 0x00000000 0x00000024 0x00000000 0x7001c29c 0x00000000 0x000001b8 0x00000000 0x7001c464 0x00000000 0x00000198 0x00000000 0x7001c604 0x00000000 0x000003b0 0x00000000 0x7001c9bc 0x00000000 0x00000020 0x00000000 0x7001c9f8 0x00000000 0x0000008c 0x00000000 0x7001cae4 0x00000000 0x000000b0 0x00000000 0x7001cba0 0x00000000 0x00000460 0x00000000 0x7001d000 0x00000000 0x0000000c 0x00000000 0x7001d050 0x00000000 0x00000198 0x00000000 0x7001d200 0x00000000 0x00000024 0x00000000 0x7001d29c 0x00000000 0x000001b8 0x00000000 0x7001d464 0x00000000 0x00000198 0x00000000 0x7001d604 0x00000000 0x000003b0 0x00000000 0x7001d9bc 0x00000000 0x00000020 0x00000000 0x7001d9f8 0x00000000 0x0000008c 0x00000000 0x7001dae4 0x00000000 0x000000b0 0x00000000 0x7001dba0 0x00000000 0x00000460>; interrupts = <0x00000000 0x0000004d 0x00000004>; int_mask = <0x00023d40>; channels = <0x00000002>; status = "okay"; }; interrupt-controller { compatible = "arm,cortex-a15-gic"; interrupt-parent = <0x00000033>; #interrupt-cells = <0x00000003>; interrupt-controller; reg = <0x00000000 0x50041000 0x00000000 0x00001000 0x00000000 0x50042000 0x00000000 0x00000100>; status = "okay"; linux,phandle = <0x00000033>; phandle = <0x00000033>; }; interrupt-controller@60004000 { compatible = "nvidia,tegra210-ictlr"; interrupt-parent = <0x00000033>; interrupt-controller; #interrupt-cells = <0x00000003>; reg = <0x00000000 0x60004000 0x00000000 0x00000040 0x00000000 0x60004100 0x00000000 0x00000040 0x00000000 0x60004200 0x00000000 0x00000040 0x00000000 0x60004300 0x00000000 0x00000040 0x00000000 0x60004400 0x00000000 0x00000040 0x00000000 0x60004500 0x00000000 0x00000040>; interrupts = <0x00000000 0x00000004 0x00000004 0x00000000 0x00000005 0x00000004 0x00000000 0x00000007 0x00000004 0x00000000 0x00000012 0x00000004>; outgoing-doorbell = <0x00000006>; status = "okay"; linux,phandle = <0x00000001>; phandle = <0x00000001>; }; flow-controller@60007000 { compatible = "nvidia,tegra210-flowctrl"; reg = <0x00000000 0x60007000 0x00000000 0x00001000>; }; ahb@6000c000 { compatible = "nvidia,tegra210-ahb", "nvidia,tegra30-ahb"; reg = <0x00000000 0x6000c000 0x00000000 0x0000014f>; status = "okay"; linux,phandle = <0x000000c7>; phandle = <0x000000c7>; }; aconnect@702c0000 { compatible = "nvidia,tegra210-aconnect"; clocks = <0x00000021 0x000000c6 0x00000021 0x0000006b>; clock-names = "ape", "apb2ape"; power-domains = <0x00000022>; #address-cells = <0x00000002>; #size-cells = <0x00000002>; ranges; status = "okay"; agic@702f9000 { compatible = "nvidia,tegra210-agic"; #interrupt-cells = <0x00000004>; interrupt-controller; reg = <0x00000000 0x702f9000 0x00000000 0x00002000 0x00000000 0x702fa000 0x00000000 0x00002000>; interrupts = <0x00000000 0x00000066 0x00000f04>; clocks = <0x00000021 0x000000c6>; clock-names = "clk"; linux,phandle = <0x00000034>; phandle = <0x00000034>; }; adsp { compatible = "nvidia,tegra210-adsp"; wakeup-disable; interrupt-parent = <0x00000034>; reg = <0x00000000 0x702ef000 0x00000000 0x00001000 0x00000000 0x702ec000 0x00000000 0x00002000 0x00000000 0x702ee000 0x00000000 0x00001000 0x00000000 0x702dc800 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000001 0x00000000 0x01000000 0x00000000 0x6f2c0000 0x00000000 0x70300000 0x00000000 0x8fd00000>; iommus = <0x0000002b 0x00000022>; dma-mask = <0x00000000 0xfff00000>; iommu-resv-regions = <0x00000000 0x00000000 0x00000000 0x70300000 0x00000000 0xfff00000 0xffffffff 0xffffffff>; iommu-group-id = <0x00000002>; nvidia,adsp_mem = <0x80300000 0x01000000 0x80b00000 0x00800000 0x00400000 0x00010000 0x80300000 0x00200000>; nvidia,adsp-evp-base = <0x702ef700 0x00000040>; interrupts = <0x00000000 0x00000005 0x00000004 0x00000000 0x00000000 0x00000000 0x00000004 0x00000000 0x00000000 0x0000002f 0x00000004 0x00000000 0x00000000 0x00000034 0x00000004 0x00000000 0x00000000 0x00000032 0x00000004 0x00000000 0x00000000 0x00000037 0x00000004 0x00000000 0x00000000 0x00000004 0x00000004 0x00000001 0x00000000 0x00000001 0x00000004 0x00000001 0x00000000 0x00000002 0x00000004 0x00000001>; clocks = <0x00000021 0x00000200 0x00000021 0x0000006b 0x00000021 0x000000da 0x00000021 0x000000c7 0x00000021 0x00000205>; clock-names = "adsp.ape", "adsp.apb2ape", "adspneon", "adsp", "adsp_cpu_abus"; resets = <0x00000021 0x000000e1>; reset-names = "adspall"; nvidia,adsp_unit_fpga_reset = <0x00000000 0x00000040>; status = "okay"; }; adma@702e2000 { compatible = "nvidia,tegra210-adma"; interrupt-parent = <0x00000034>; reg = <0x00000000 0x702e2000 0x00000000 0x00002000 0x00000000 0x702ec000 0x00000000 0x00000072>; clocks = <0x00000021 0x0000006a>; clock-names = "d_audio"; interrupts = <0x00000000 0x00000018 0x00000004 0x00000000 0x00000000 0x00000019 0x00000004 0x00000000 0x00000000 0x0000001a 0x00000004 0x00000000 0x00000000 0x0000001b 0x00000004 0x00000000 0x00000000 0x0000001c 0x00000004 0x00000000 0x00000000 0x0000001d 0x00000004 0x00000000 0x00000000 0x0000001e 0x00000004 0x00000000 0x00000000 0x0000001f 0x00000004 0x00000000 0x00000000 0x00000020 0x00000004 0x00000000 0x00000000 0x00000021 0x00000004 0x00000000 0x00000000 0x00000022 0x00000004 0x00000000 0x00000000 0x00000023 0x00000004 0x00000000 0x00000000 0x00000024 0x00000004 0x00000000 0x00000000 0x00000025 0x00000004 0x00000000 0x00000000 0x00000026 0x00000004 0x00000000 0x00000000 0x00000027 0x00000004 0x00000000 0x00000000 0x00000028 0x00000004 0x00000000 0x00000000 0x00000029 0x00000004 0x00000000 0x00000000 0x0000002a 0x00000004 0x00000000 0x00000000 0x0000002b 0x00000004 0x00000000 0x00000000 0x0000002c 0x00000004 0x00000000 0x00000000 0x0000002d 0x00000004 0x00000000>; #dma-cells = <0x00000001>; status = "okay"; linux,phandle = <0x00000035>; phandle = <0x00000035>; }; ahub { compatible = "nvidia,tegra210-axbar"; wakeup-disable; reg = <0x00000000 0x702d0800 0x00000000 0x00000800>; clocks = <0x00000021 0x0000006a 0x00000021 0x000000f9 0x00000021 0x000000c6 0x00000021 0x0000006b>; clock-names = "ahub", "parent", "xbar.ape", "apb2ape"; assigned-clocks = <0x00000021 0x0000006a>; assigned-parent-clocks = <0x00000021 0x000000f9>; status = "okay"; #address-cells = <0x00000001>; #size-cells = <0x00000001>; ranges = <0x702d0000 0x00000000 0x702d0000 0x00010000>; linux,phandle = <0x0000004d>; phandle = <0x0000004d>; admaif@0x702d0000 { compatible = "nvidia,tegra210-admaif"; reg = <0x702d0000 0x00000800>; dmas = <0x00000035 0x00000001 0x00000035 0x00000001 0x00000035 0x00000002 0x00000035 0x00000002 0x00000035 0x00000003 0x00000035 0x00000003 0x00000035 0x00000004 0x00000035 0x00000004 0x00000035 0x00000005 0x00000035 0x00000005 0x00000035 0x00000006 0x00000035 0x00000006 0x00000035 0x00000007 0x00000035 0x00000007 0x00000035 0x00000008 0x00000035 0x00000008 0x00000035 0x00000009 0x00000035 0x00000009 0x00000035 0x0000000a 0x00000035 0x0000000a>; dma-names = "rx1", "tx1", "rx2", "tx2", "rx3", "tx3", "rx4", "tx4", "rx5", "tx5", "rx6", "tx6", "rx7", "tx7", "rx8", "tx8", "rx9", "tx9", "rx10", "tx10"; status = "okay"; linux,phandle = <0x000000c8>; phandle = <0x000000c8>; }; sfc@702d2000 { compatible = "nvidia,tegra210-sfc"; reg = <0x702d2000 0x00000200>; nvidia,ahub-sfc-id = <0x00000000>; status = "okay"; linux,phandle = <0x000000c9>; phandle = <0x000000c9>; }; sfc@702d2200 { compatible = "nvidia,tegra210-sfc"; reg = <0x702d2200 0x00000200>; nvidia,ahub-sfc-id = <0x00000001>; status = "okay"; linux,phandle = <0x000000ca>; phandle = <0x000000ca>; }; sfc@702d2400 { compatible = "nvidia,tegra210-sfc"; reg = <0x702d2400 0x00000200>; nvidia,ahub-sfc-id = <0x00000002>; status = "okay"; linux,phandle = <0x000000cb>; phandle = <0x000000cb>; }; sfc@702d2600 { compatible = "nvidia,tegra210-sfc"; reg = <0x702d2600 0x00000200>; nvidia,ahub-sfc-id = <0x00000003>; status = "okay"; linux,phandle = <0x000000cc>; phandle = <0x000000cc>; }; spkprot@702d8c00 { compatible = "nvidia,tegra210-spkprot"; reg = <0x702d8c00 0x00000400>; nvidia,ahub-spkprot-id = <0x00000000>; status = "okay"; }; amixer@702dbb00 { compatible = "nvidia,tegra210-amixer"; reg = <0x702dbb00 0x00000800>; nvidia,ahub-amixer-id = <0x00000000>; status = "okay"; linux,phandle = <0x000000cd>; phandle = <0x000000cd>; }; i2s@702d1000 { compatible = "nvidia,tegra210-i2s"; reg = <0x702d1000 0x00000100>; nvidia,ahub-i2s-id = <0x00000000>; status = "disabled"; clocks = <0x00000021 0x0000001e 0x00000021 0x000000f9 0x00000021 0x00000109 0x00000021 0x0000015e>; clock-names = "i2s", "i2s_clk_parent", "ext_audio_sync", "audio_sync"; assigned-clocks = <0x00000021 0x0000001e>; assigned-clock-parents = <0x00000021 0x000000f9>; assigned-clock-rates = <0x00177000>; pinctrl-names = "dap_active", "dap_inactive"; pinctrl-0; pinctrl-1; linux,phandle = <0x000000ce>; phandle = <0x000000ce>; }; i2s@702d1100 { compatible = "nvidia,tegra210-i2s"; reg = <0x702d1100 0x00000100>; nvidia,ahub-i2s-id = <0x00000001>; status = "disabled"; clocks = <0x00000021 0x0000000b 0x00000021 0x000000f9 0x00000021 0x0000010a 0x00000021 0x0000015f>; clock-names = "i2s", "i2s_clk_parent", "ext_audio_sync", "audio_sync"; assigned-clocks = <0x00000021 0x0000000b>; assigned-clock-parents = <0x00000021 0x000000f9>; assigned-clock-rates = <0x00177000>; pinctrl-names = "dap_active", "dap_inactive"; pinctrl-0; pinctrl-1; linux,phandle = <0x000000cf>; phandle = <0x000000cf>; }; i2s@702d1200 { compatible = "nvidia,tegra210-i2s"; reg = <0x702d1200 0x00000100>; nvidia,ahub-i2s-id = <0x00000002>; status = "okay"; clocks = <0x00000021 0x00000012 0x00000021 0x000000f9 0x00000021 0x0000010b 0x00000021 0x00000160>; clock-names = "i2s", "i2s_clk_parent", "ext_audio_sync", "audio_sync"; assigned-clocks = <0x00000021 0x00000012>; assigned-clock-parents = <0x00000021 0x000000f9>; assigned-clock-rates = <0x00177000>; prod-name = "i2s2_prod"; pinctrl-names = "dap_active", "dap_inactive"; pinctrl-0; pinctrl-1; regulator-supplies = "vdd-1v8-dmic"; vdd-1v8-dmic-supply = <0x00000036>; fsync-width = <0x0000000f>; linux,phandle = <0x00000050>; phandle = <0x00000050>; }; i2s@702d1300 { compatible = "nvidia,tegra210-i2s"; reg = <0x702d1300 0x00000100>; nvidia,ahub-i2s-id = <0x00000003>; status = "okay"; clocks = <0x00000021 0x00000065 0x00000021 0x000000f9 0x00000021 0x0000010c 0x00000021 0x00000161>; clock-names = "i2s", "i2s_clk_parent", "ext_audio_sync", "audio_sync"; assigned-clocks = <0x00000021 0x00000065>; assigned-clock-parents = <0x00000021 0x000000f9>; assigned-clock-rates = <0x00177000>; pinctrl-names = "dap_active", "dap_inactive"; pinctrl-0; pinctrl-1; regulator-supplies = "vddio-uart"; vddio-uart-supply = <0x00000036>; fsync-width = <0x0000000f>; enable-cya; linux,phandle = <0x0000004e>; phandle = <0x0000004e>; }; i2s@702d1400 { compatible = "nvidia,tegra210-i2s"; reg = <0x702d1400 0x00000100>; nvidia,ahub-i2s-id = <0x00000004>; status = "disabled"; clocks = <0x00000021 0x00000066 0x00000021 0x000000f9 0x00000021 0x0000010d 0x00000021 0x00000162>; clock-names = "i2s", "i2s_clk_parent", "ext_audio_sync", "audio_sync"; assigned-clocks = <0x00000021 0x00000066>; assigned-clock-parents = <0x00000021 0x000000f9>; assigned-clock-rates = <0x00177000>; pinctrl-names = "dap_active", "dap_inactive"; pinctrl-0; pinctrl-1; linux,phandle = <0x000000d0>; phandle = <0x000000d0>; }; amx@702d3000 { compatible = "nvidia,tegra210-amx"; reg = <0x702d3000 0x00000100>; nvidia,ahub-amx-id = <0x00000000>; status = "okay"; linux,phandle = <0x000000d1>; phandle = <0x000000d1>; }; amx@702d3100 { compatible = "nvidia,tegra210-amx"; reg = <0x702d3100 0x00000100>; nvidia,ahub-amx-id = <0x00000001>; status = "okay"; linux,phandle = <0x000000d2>; phandle = <0x000000d2>; }; adx@702d3800 { compatible = "nvidia,tegra210-adx"; reg = <0x702d3800 0x00000100>; nvidia,ahub-adx-id = <0x00000000>; status = "okay"; linux,phandle = <0x000000d3>; phandle = <0x000000d3>; }; adx@702d3900 { compatible = "nvidia,tegra210-adx"; reg = <0x702d3900 0x00000100>; nvidia,ahub-adx-id = <0x00000001>; status = "okay"; linux,phandle = <0x000000d4>; phandle = <0x000000d4>; }; dmic@702d4000 { compatible = "nvidia,tegra210-dmic"; reg = <0x702d4000 0x00000100>; nvidia,ahub-dmic-id = <0x00000000>; status = "okay"; clocks = <0x00000021 0x000000a1 0x00000021 0x000000f9>; clock-names = "dmic", "parent"; assigned-clocks = <0x00000021 0x000000a1>; assigned-clock-parents = <0x00000021 0x000000f9>; assigned-clock-rates = <0x002ee000>; regulator-supplies = "vdd-1v8-dmic"; vdd-1v8-dmic-supply = <0x00000036>; linux,phandle = <0x00000052>; phandle = <0x00000052>; }; dmic@702d4100 { compatible = "nvidia,tegra210-dmic"; reg = <0x702d4100 0x00000100>; nvidia,ahub-dmic-id = <0x00000001>; status = "okay"; clocks = <0x00000021 0x000000a2 0x00000021 0x000000f9>; clock-names = "dmic", "parent"; assigned-clocks = <0x00000021 0x000000a2>; assigned-clock-parents = <0x00000021 0x000000f9>; assigned-clock-rates = <0x002ee000>; regulator-supplies = "vdd-1v8-dmic"; vdd-1v8-dmic-supply = <0x00000036>; linux,phandle = <0x00000054>; phandle = <0x00000054>; }; dmic@702d4200 { compatible = "nvidia,tegra210-dmic"; reg = <0x702d4200 0x00000100>; nvidia,ahub-dmic-id = <0x00000002>; status = "disabled"; clocks = <0x00000021 0x000000c5 0x00000021 0x000000f9>; clock-names = "dmic", "parent"; assigned-clocks = <0x00000021 0x000000c5>; assigned-clock-parents = <0x00000021 0x000000f9>; assigned-clock-rates = <0x002ee000>; linux,phandle = <0x000000d5>; phandle = <0x000000d5>; }; afc@702d7000 { compatible = "nvidia,tegra210-afc"; reg = <0x702d7000 0x00000100>; nvidia,ahub-afc-id = <0x00000000>; status = "okay"; linux,phandle = <0x000000d6>; phandle = <0x000000d6>; }; afc@702d7100 { compatible = "nvidia,tegra210-afc"; reg = <0x702d7100 0x00000100>; nvidia,ahub-afc-id = <0x00000001>; status = "okay"; linux,phandle = <0x000000d7>; phandle = <0x000000d7>; }; afc@702d7200 { compatible = "nvidia,tegra210-afc"; reg = <0x702d7200 0x00000100>; nvidia,ahub-afc-id = <0x00000002>; status = "okay"; linux,phandle = <0x000000d8>; phandle = <0x000000d8>; }; afc@702d7300 { compatible = "nvidia,tegra210-afc"; reg = <0x702d7300 0x00000100>; nvidia,ahub-afc-id = <0x00000003>; status = "okay"; linux,phandle = <0x000000d9>; phandle = <0x000000d9>; }; afc@702d7400 { compatible = "nvidia,tegra210-afc"; reg = <0x702d7400 0x00000100>; nvidia,ahub-afc-id = <0x00000004>; status = "okay"; linux,phandle = <0x000000da>; phandle = <0x000000da>; }; afc@702d7500 { compatible = "nvidia,tegra210-afc"; reg = <0x702d7500 0x00000100>; nvidia,ahub-afc-id = <0x00000005>; status = "okay"; linux,phandle = <0x000000db>; phandle = <0x000000db>; }; mvc@702da000 { compatible = "nvidia,tegra210-mvc"; reg = <0x702da000 0x00000200>; nvidia,ahub-mvc-id = <0x00000000>; status = "okay"; linux,phandle = <0x000000dc>; phandle = <0x000000dc>; }; mvc@702da200 { compatible = "nvidia,tegra210-mvc"; reg = <0x702da200 0x00000200>; nvidia,ahub-mvc-id = <0x00000001>; status = "okay"; linux,phandle = <0x000000dd>; phandle = <0x000000dd>; }; iqc@702de000 { compatible = "nvidia,tegra210-iqc"; reg = <0x702de000 0x00000200>; nvidia,ahub-iqc-id = <0x00000000>; status = "disabled"; linux,phandle = <0x000000de>; phandle = <0x000000de>; }; iqc@702de200 { compatible = "nvidia,tegra210-iqc"; reg = <0x702de200 0x00000200>; nvidia,ahub-iqc-id = <0x00000001>; status = "disabled"; linux,phandle = <0x000000df>; phandle = <0x000000df>; }; ope@702d8000 { compatible = "nvidia,tegra210-ope"; reg = <0x702d8000 0x00000100 0x702d8100 0x00000100 0x702d8200 0x00000200>; nvidia,ahub-ope-id = <0x00000000>; status = "okay"; linux,phandle = <0x000000e0>; phandle = <0x000000e0>; peq@702d8100 { status = "okay"; }; mbdrc@702d8200 { status = "okay"; }; }; ope@702d8400 { compatible = "nvidia,tegra210-ope"; reg = <0x702d8400 0x00000100 0x702d8500 0x00000100 0x702d8600 0x00000200>; nvidia,ahub-ope-id = <0x00000001>; status = "okay"; linux,phandle = <0x000000e1>; phandle = <0x000000e1>; peq@702d8500 { status = "okay"; }; mbdrc@702d8600 { status = "okay"; }; }; mvc@0x702da200 { status = "okay"; }; }; adsp_audio { compatible = "nvidia,tegra210-adsp-audio"; wakeup-disable; iommus = <0x0000002b 0x00000022>; iommu-resv-regions = <0x00000000 0x00000000 0x00000000 0x70300000 0x00000000 0xfff00000 0xffffffff 0xffffffff>; iommu-group-id = <0x00000002>; nvidia,adma_ch_start = <0x0000000b>; nvidia,adma_ch_cnt = <0x0000000b>; interrupt-parent = <0x00000034>; interrupts = <0x00000000 0x00000023 0x00000004 0x00000001 0x00000000 0x00000024 0x00000004 0x00000001 0x00000000 0x00000025 0x00000004 0x00000001 0x00000000 0x00000026 0x00000004 0x00000001 0x00000000 0x00000027 0x00000004 0x00000001 0x00000000 0x00000028 0x00000004 0x00000001 0x00000000 0x00000029 0x00000004 0x00000001 0x00000000 0x0000002a 0x00000004 0x00000001 0x00000000 0x0000002b 0x00000004 0x00000001 0x00000000 0x0000002c 0x00000004 0x00000001 0x00000000 0x0000002d 0x00000004 0x00000001>; clocks = <0x00000021 0x0000006a 0x00000021 0x000000c6>; clock-names = "ahub", "ape"; status = "okay"; linux,phandle = <0x000000e2>; phandle = <0x000000e2>; }; }; timer { compatible = "arm,armv8-timer"; interrupt-parent = <0x00000033>; interrupts = <0x00000001 0x0000000d 0x00000f08 0x00000001 0x0000000e 0x00000f08 0x00000001 0x0000000b 0x00000f08 0x00000001 0x0000000a 0x00000f08>; clock-frequency = <0x0124f800>; status = "okay"; }; timer@60005000 { compatible = "nvidia,tegra210-timer", "nvidia,tegra30-timer", "nvidia,tegra30-timer-wdt"; reg = <0x00000000 0x60005000 0x00000000 0x00000400>; interrupts = <0x00000000 0x000000b0 0x00000004 0x00000000 0x000000b1 0x00000004 0x00000000 0x000000b2 0x00000004 0x00000000 0x000000b3 0x00000004>; clocks = <0x00000021 0x00000005>; status = "okay"; }; rtc { compatible = "nvidia,tegra-rtc"; reg = <0x00000000 0x7000e000 0x00000000 0x00000100>; interrupts = <0x00000000 0x00000002 0x00000004>; status = "okay"; nvidia,pmc-wakeup = <0x00000037 0x00000001 0x00000010 0x00000004>; }; dma@60020000 { compatible = "nvidia,tegra148-apbdma"; reg = <0x00000000 0x60020000 0x00000000 0x00001400>; clocks = <0x00000021 0x00000022>; clock-names = "dma"; resets = <0x00000021 0x00000022>; reset-names = "dma"; interrupts = <0x00000000 0x00000068 0x00000004 0x00000000 0x00000069 0x00000004 0x00000000 0x0000006a 0x00000004 0x00000000 0x0000006b 0x00000004 0x00000000 0x0000006c 0x00000004 0x00000000 0x0000006d 0x00000004 0x00000000 0x0000006e 0x00000004 0x00000000 0x0000006f 0x00000004 0x00000000 0x00000070 0x00000004 0x00000000 0x00000071 0x00000004 0x00000000 0x00000072 0x00000004 0x00000000 0x00000073 0x00000004 0x00000000 0x00000074 0x00000004 0x00000000 0x00000075 0x00000004 0x00000000 0x00000076 0x00000004 0x00000000 0x00000077 0x00000004 0x00000000 0x00000080 0x00000004 0x00000000 0x00000081 0x00000004 0x00000000 0x00000082 0x00000004 0x00000000 0x00000083 0x00000004 0x00000000 0x00000084 0x00000004 0x00000000 0x00000085 0x00000004 0x00000000 0x00000086 0x00000004 0x00000000 0x00000087 0x00000004 0x00000000 0x00000088 0x00000004 0x00000000 0x00000089 0x00000004 0x00000000 0x0000008a 0x00000004 0x00000000 0x0000008b 0x00000004 0x00000000 0x0000008c 0x00000004 0x00000000 0x0000008d 0x00000004 0x00000000 0x0000008e 0x00000004 0x00000000 0x0000008f 0x00000004>; #dma-cells = <0x00000001>; status = "okay"; linux,phandle = <0x0000004c>; phandle = <0x0000004c>; }; pinmux@700008d4 { compatible = "nvidia,tegra210-pinmux"; reg = <0x00000000 0x700008d4 0x00000000 0x000002a5 0x00000000 0x70003000 0x00000000 0x00000294>; #gpio-range-cells = <0x00000003>; status = "okay"; pinctrl-names = "default", "drive", "unused"; pinctrl-0 = <0x00000038>; pinctrl-1 = <0x00000039>; pinctrl-2 = <0x0000003a>; linux,phandle = <0x0000003b>; phandle = <0x0000003b>; clkreq_0_bi_dir { linux,phandle = <0x00000081>; phandle = <0x00000081>; clkreq0 { nvidia,pins = "pex_l0_clkreq_n_pa1"; nvidia,tristate = <0x00000000>; }; }; clkreq_1_bi_dir { linux,phandle = <0x00000082>; phandle = <0x00000082>; clkreq1 { nvidia,pins = "pex_l1_clkreq_n_pa4"; nvidia,tristate = <0x00000000>; }; }; clkreq_0_in_dir { linux,phandle = <0x00000083>; phandle = <0x00000083>; clkreq0 { nvidia,pins = "pex_l0_clkreq_n_pa1"; nvidia,tristate = <0x00000001>; }; }; clkreq_1_in_dir { linux,phandle = <0x00000084>; phandle = <0x00000084>; clkreq1 { nvidia,pins = "pex_l1_clkreq_n_pa4"; nvidia,tristate = <0x00000001>; }; }; prod-settings { #prod-cells = <0x00000004>; prod { status = "okay"; nvidia,prod-boot-init; prod = <0x00000000 0x000001c4 0xf7f7f000 0x51212000 0x00000000 0x00000128 0x01f1f000 0x01010000 0x00000000 0x0000012c 0x01f1f000 0x01010000 0x00000000 0x000001c8 0xf0003ffd 0x00001040 0x00000000 0x000001dc 0xf7f7f000 0x51212000 0x00000000 0x000001e0 0xf0003ffd 0x00001040 0x00000000 0x0000023c 0x01f1f000 0x01f1f000 0x00000000 0x00000020 0x01f1f000 0x01010000 0x00000000 0x00000044 0x01f1f000 0x01010000 0x00000000 0x00000050 0x01f1f000 0x01010000 0x00000000 0x00000058 0x01f1f000 0x01010000 0x00000000 0x0000005c 0x01f1f000 0x01010000 0x00000000 0x000000a0 0x01f1f000 0x01010000 0x00000000 0x000000a4 0x01f1f000 0x01010000 0x00000000 0x000000a8 0x01f1f000 0x01010000 0x00000000 0x000000ac 0x01f1f000 0x01010000 0x00000000 0x000000b0 0x01f1f000 0x01f1f000 0x00000000 0x000000b4 0x01f1f000 0x01f1f000 0x00000000 0x000000b8 0x01f1f000 0x01f1f000 0x00000000 0x000000bc 0x01f1f000 0x01f1f000 0x00000000 0x000000c0 0x01f1f000 0x01f1f000 0x00000000 0x000000c4 0x01f1f000 0x01f1f000 0x00000001 0x00000000 0x00007200 0x00002000 0x00000001 0x00000004 0x00007200 0x00002000 0x00000001 0x00000008 0x00007200 0x00002000 0x00000001 0x0000000c 0x00007200 0x00002000 0x00000001 0x00000010 0x00007200 0x00002000 0x00000001 0x00000014 0x00007200 0x00002000 0x00000001 0x0000001c 0x00007200 0x00002000 0x00000001 0x00000020 0x00007200 0x00002000 0x00000001 0x00000024 0x00007200 0x00002000 0x00000001 0x00000028 0x00007200 0x00002000 0x00000001 0x0000002c 0x00007200 0x00002000 0x00000001 0x00000030 0x00007200 0x00002000 0x00000001 0x00000160 0x00001000 0x00001000>; }; i2s2_prod { prod = <0x00000000 0x000000b0 0x01f1f000 0x01010000 0x00000000 0x000000b4 0x01f1f000 0x01010000 0x00000000 0x000000b8 0x01f1f000 0x01010000 0x00000000 0x000000bc 0x01f1f000 0x01010000>; }; spi1_prod { nvidia,prod-boot-init; prod = <0x00000000 0x00000200 0xf0000000 0x50000000 0x00000000 0x00000204 0xf0000000 0x50000000 0x00000000 0x00000208 0xf0000000 0x50000000 0x00000000 0x0000020c 0xf0000000 0x50000000 0x00000000 0x00000210 0xf0000000 0x50000000 0x00000001 0x00000050 0x00006000 0x00006040 0x00000001 0x00000054 0x00006000 0x00006040 0x00000001 0x00000058 0x00006000 0x00006040 0x00000001 0x0000005c 0x00006000 0x00006040 0x00000001 0x00000060 0x00006000 0x00006040>; }; spi2_prod { nvidia,prod-boot-init; prod = <0x00000000 0x00000214 0xf0000000 0xd0000000 0x00000000 0x00000218 0xf0000000 0xd0000000 0x00000000 0x0000021c 0xf0000000 0xd0000000 0x00000000 0x00000220 0xf0000000 0xd0000000 0x00000000 0x00000224 0xf0000000 0xd0000000 0x00000001 0x00000064 0x00006000 0x00006040 0x00000001 0x00000068 0x00006000 0x00006040 0x00000001 0x0000006c 0x00006000 0x00006040 0x00000001 0x00000070 0x00006000 0x00006040 0x00000001 0x00000074 0x00006000 0x00006040>; }; spi3_prod { nvidia,prod-boot-init; prod = <0x00000000 0x000000cc 0x01404000 0x01414000 0x00000000 0x000000d0 0x01404000 0x01414000 0x00000000 0x00000140 0x01404000 0x01414000 0x00000000 0x00000144 0x01404000 0x01414000>; }; spi4_prod { nvidia,prod-boot-init; prod = <0x00000000 0x00000268 0x01404000 0x01414000 0x00000000 0x0000026c 0x01404000 0x01414000 0x00000000 0x00000270 0x01404000 0x01414000 0x00000000 0x00000274 0x01404000 0x01414000>; }; i2c0_prod { nvidia,prod-boot-init; prod = <0x00000000 0x000000d4 0x01f1f000 0x0001f000 0x00000000 0x000000d8 0x01f1f000 0x0001f000 0x00000001 0x000000bc 0x00001100 0x00000000 0x00000001 0x000000c0 0x00001100 0x00000000>; }; i2c1_prod { nvidia,prod-boot-init; prod = <0x00000000 0x000000dc 0x01f1f000 0x0001f000 0x00000000 0x000000e0 0x01f1f000 0x0001f000 0x00000001 0x000000c4 0x00001100 0x00000000 0x00000001 0x000000c8 0x00001100 0x00000000>; }; i2c2_prod { nvidia,prod-boot-init; prod = <0x00000000 0x000000e4 0x01f1f000 0x0001f000 0x00000000 0x000000e8 0x01f1f000 0x0001f000 0x00000001 0x000000cc 0x00001100 0x00000000 0x00000001 0x000000d0 0x00001100 0x00000000 0x00000000 0x00000060 0x01f1f000 0x0001f000 0x00000000 0x00000064 0x01f1f000 0x0001f000 0x00000001 0x000000d4 0x00001100 0x00000000 0x00000001 0x000000d8 0x00001100 0x00000000>; }; i2c4_prod { nvidia,prod-boot-init; prod = <0x00000000 0x00000198 0x01f1f000 0x0001f000 0x00000000 0x0000019c 0x01f1f000 0x0001f000 0x00000001 0x000000dc 0x00001100 0x00000000 0x00000001 0x000000e0 0x00001100 0x00000000>; }; i2c0_hs_prod { prod = <0x00000000 0x000000d4 0x01f1f000 0x01f1f000 0x00000000 0x000000d8 0x01f1f000 0x01f1f000 0x00000001 0x000000bc 0x00001100 0x00001000 0x00000001 0x000000c0 0x00001100 0x00001000>; }; i2c1_hs_prod { prod = <0x00000000 0x000000dc 0x01f1f000 0x01f1f000 0x00000000 0x000000e0 0x01f1f000 0x01f1f000 0x00000001 0x000000c4 0x00001100 0x00001000 0x00000001 0x000000c8 0x00001100 0x00001000>; }; i2c2_hs_prod { prod = <0x00000000 0x000000e4 0x01f1f000 0x01f1f000 0x00000000 0x000000e8 0x01f1f000 0x01f1f000 0x00000001 0x000000cc 0x00001100 0x00001000 0x00000001 0x000000d0 0x00001100 0x00001000 0x00000000 0x00000060 0x01f1f000 0x01f1f000 0x00000000 0x00000064 0x01f1f000 0x01f1f000 0x00000001 0x000000d4 0x00001100 0x00001000 0x00000001 0x000000d8 0x00001100 0x00001000>; }; i2c4_hs_prod { prod = <0x00000000 0x00000198 0x01f1f000 0x01f1f000 0x00000000 0x0000019c 0x01f1f000 0x01f1f000 0x00000001 0x000000dc 0x00001100 0x00001000 0x00000001 0x000000e0 0x00001100 0x00001000>; }; }; sdmmc1_schmitt_enable { linux,phandle = <0x00000096>; phandle = <0x00000096>; sdmmc1 { nvidia,pins = "sdmmc1_cmd_pm1", "sdmmc1_dat0_pm5", "sdmmc1_dat1_pm4", "sdmmc1_dat2_pm3", "sdmmc1_dat3_pm2"; nvidia,schmitt = <0x00000001>; }; }; sdmmc1_schmitt_disable { linux,phandle = <0x00000097>; phandle = <0x00000097>; sdmmc1 { nvidia,pins = "sdmmc1_cmd_pm1", "sdmmc1_dat0_pm5", "sdmmc1_dat1_pm4", "sdmmc1_dat2_pm3", "sdmmc1_dat3_pm2"; nvidia,schmitt = <0x00000000>; }; }; sdmmc1_clk_schmitt_enable { linux,phandle = <0x00000098>; phandle = <0x00000098>; sdmmc1 { nvidia,pins = "sdmmc1_clk_pm0"; nvidia,schmitt = <0x00000001>; }; }; sdmmc1_clk_schmitt_disable { linux,phandle = <0x00000099>; phandle = <0x00000099>; sdmmc1 { nvidia,pins = "sdmmc1_clk_pm0"; nvidia,schmitt = <0x00000000>; }; }; sdmmc1_drv_code { linux,phandle = <0x0000009a>; phandle = <0x0000009a>; sdmmc1 { nvidia,pins = "drive_sdmmc1"; nvidia,pull-down-strength = <0x00000015>; nvidia,pull-up-strength = <0x00000011>; }; }; sdmmc1_default_drv_code { linux,phandle = <0x0000009b>; phandle = <0x0000009b>; sdmmc1 { nvidia,pins = "drive_sdmmc1"; nvidia,pull-down-strength = <0x00000012>; nvidia,pull-up-strength = <0x00000012>; }; }; sdmmc3_schmitt_enable { linux,phandle = <0x0000008e>; phandle = <0x0000008e>; sdmmc3 { nvidia,pins = "sdmmc3_cmd_pp1", "sdmmc3_dat0_pp5", "sdmmc3_dat1_pp4", "sdmmc3_dat2_pp3", "sdmmc3_dat3_pp2"; nvidia,schmitt = <0x00000001>; }; }; sdmmc3_schmitt_disable { linux,phandle = <0x0000008f>; phandle = <0x0000008f>; sdmmc3 { nvidia,pins = "sdmmc3_cmd_pp1", "sdmmc3_dat0_pp5", "sdmmc3_dat1_pp4", "sdmmc3_dat2_pp3", "sdmmc3_dat3_pp2"; nvidia,schmitt = <0x00000000>; }; }; sdmmc3_clk_schmitt_enable { linux,phandle = <0x00000090>; phandle = <0x00000090>; sdmmc3 { nvidia,pins = "sdmmc3_clk_pp0"; nvidia,schmitt = <0x00000001>; }; }; sdmmc3_clk_schmitt_disable { linux,phandle = <0x00000091>; phandle = <0x00000091>; sdmmc3 { nvidia,pins = "sdmmc3_clk_pp0"; nvidia,schmitt = <0x00000000>; }; }; sdmmc3_drv_code { linux,phandle = <0x00000092>; phandle = <0x00000092>; sdmmc3 { nvidia,pins = "drive_sdmmc3"; nvidia,pull-down-strength = <0x00000015>; nvidia,pull-up-strength = <0x00000011>; }; }; sdmmc3_default_drv_code { linux,phandle = <0x00000093>; phandle = <0x00000093>; sdmmc3 { nvidia,pins = "drive_sdmmc3"; nvidia,pull-down-strength = <0x00000012>; nvidia,pull-up-strength = <0x00000012>; }; }; dvfs_pwm_active { linux,phandle = <0x000000a1>; phandle = <0x000000a1>; dvfs_pwm_pbb1 { nvidia,pins = "dvfs_pwm_pbb1"; nvidia,tristate = <0x00000000>; }; }; dvfs_pwm_inactive { linux,phandle = <0x000000a2>; phandle = <0x000000a2>; dvfs_pwm_pbb1 { nvidia,pins = "dvfs_pwm_pbb1"; nvidia,tristate = <0x00000001>; }; }; common { linux,phandle = <0x00000038>; phandle = <0x00000038>; aud_mclk_pbb0 { nvidia,pins = "aud_mclk_pbb0"; nvidia,function = "aud"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; dvfs_pwm_pbb1 { nvidia,pins = "dvfs_pwm_pbb1"; nvidia,function = "cldvfs"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; dmic1_clk_pe0 { nvidia,pins = "dmic1_clk_pe0"; nvidia,function = "i2s3"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; dmic1_dat_pe1 { nvidia,pins = "dmic1_dat_pe1"; nvidia,function = "i2s3"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; dmic2_clk_pe2 { nvidia,pins = "dmic2_clk_pe2"; nvidia,function = "i2s3"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; dmic2_dat_pe3 { nvidia,pins = "dmic2_dat_pe3"; nvidia,function = "i2s3"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; pe6 { nvidia,pins = "pe6"; nvidia,function = "pwm2"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; pe7 { nvidia,pins = "pe7"; nvidia,function = "pwm3"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; gen3_i2c_scl_pf0 { nvidia,pins = "gen3_i2c_scl_pf0"; nvidia,function = "i2c3"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000000>; }; gen3_i2c_sda_pf1 { nvidia,pins = "gen3_i2c_sda_pf1"; nvidia,function = "i2c3"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000000>; }; cam_i2c_scl_ps2 { nvidia,pins = "cam_i2c_scl_ps2"; nvidia,function = "i2cvi"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000001>; }; cam_i2c_sda_ps3 { nvidia,pins = "cam_i2c_sda_ps3"; nvidia,function = "i2cvi"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000001>; }; cam1_mclk_ps0 { nvidia,pins = "cam1_mclk_ps0"; nvidia,function = "extperiph3"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; cam2_mclk_ps1 { nvidia,pins = "cam2_mclk_ps1"; nvidia,function = "extperiph3"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; pex_l0_clkreq_n_pa1 { nvidia,pins = "pex_l0_clkreq_n_pa1"; nvidia,function = "pe0"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000001>; }; pex_l0_rst_n_pa0 { nvidia,pins = "pex_l0_rst_n_pa0"; nvidia,function = "pe0"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; nvidia,io-high-voltage = <0x00000001>; }; pex_l1_clkreq_n_pa4 { nvidia,pins = "pex_l1_clkreq_n_pa4"; nvidia,function = "pe1"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000001>; }; pex_l1_rst_n_pa3 { nvidia,pins = "pex_l1_rst_n_pa3"; nvidia,function = "pe1"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; nvidia,io-high-voltage = <0x00000001>; }; pex_wake_n_pa2 { nvidia,pins = "pex_wake_n_pa2"; nvidia,function = "pe"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000001>; }; sdmmc1_clk_pm0 { nvidia,pins = "sdmmc1_clk_pm0"; nvidia,function = "sdmmc1"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; sdmmc1_cmd_pm1 { nvidia,pins = "sdmmc1_cmd_pm1"; nvidia,function = "sdmmc1"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; sdmmc1_dat0_pm5 { nvidia,pins = "sdmmc1_dat0_pm5"; nvidia,function = "sdmmc1"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; sdmmc1_dat1_pm4 { nvidia,pins = "sdmmc1_dat1_pm4"; nvidia,function = "sdmmc1"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; sdmmc1_dat2_pm3 { nvidia,pins = "sdmmc1_dat2_pm3"; nvidia,function = "sdmmc1"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; sdmmc1_dat3_pm2 { nvidia,pins = "sdmmc1_dat3_pm2"; nvidia,function = "sdmmc1"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; lcd_gpio2_pv4 { nvidia,pins = "lcd_gpio2_pv4"; nvidia,function = "pwm1"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; pwr_i2c_scl_py3 { nvidia,pins = "pwr_i2c_scl_py3"; nvidia,function = "i2cpmu"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000000>; }; pwr_i2c_sda_py4 { nvidia,pins = "pwr_i2c_sda_py4"; nvidia,function = "i2cpmu"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000000>; }; clk_32k_in { nvidia,pins = "clk_32k_in"; nvidia,function = "clk"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; clk_32k_out_py5 { nvidia,pins = "clk_32k_out_py5"; nvidia,function = "soc"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; pz1 { nvidia,pins = "pz1"; nvidia,function = "sdmmc1"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; pz5 { nvidia,pins = "pz5"; nvidia,function = "soc"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; core_pwr_req { nvidia,pins = "core_pwr_req"; nvidia,function = "core"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; pwr_int_n { nvidia,pins = "pwr_int_n"; nvidia,function = "pmi"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; dap4_din_pj5 { nvidia,pins = "dap4_din_pj5"; nvidia,function = "i2s4b"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; dap4_dout_pj6 { nvidia,pins = "dap4_dout_pj6"; nvidia,function = "i2s4b"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; dap4_fs_pj4 { nvidia,pins = "dap4_fs_pj4"; nvidia,function = "i2s4b"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; dap4_sclk_pj7 { nvidia,pins = "dap4_sclk_pj7"; nvidia,function = "i2s4b"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; gen1_i2c_scl_pj1 { nvidia,pins = "gen1_i2c_scl_pj1"; nvidia,function = "i2c1"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000001>; }; gen1_i2c_sda_pj0 { nvidia,pins = "gen1_i2c_sda_pj0"; nvidia,function = "i2c1"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000001>; }; gen2_i2c_scl_pj2 { nvidia,pins = "gen2_i2c_scl_pj2"; nvidia,function = "i2c2"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000001>; }; gen2_i2c_sda_pj3 { nvidia,pins = "gen2_i2c_sda_pj3"; nvidia,function = "i2c2"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000001>; }; uart2_tx_pg0 { nvidia,pins = "uart2_tx_pg0"; nvidia,function = "uartb"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; uart2_rx_pg1 { nvidia,pins = "uart2_rx_pg1"; nvidia,function = "uartb"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; uart1_tx_pu0 { nvidia,pins = "uart1_tx_pu0"; nvidia,function = "uarta"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; uart1_rx_pu1 { nvidia,pins = "uart1_rx_pu1"; nvidia,function = "uarta"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; jtag_rtck { nvidia,pins = "jtag_rtck"; nvidia,function = "jtag"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; uart4_tx_pi4 { nvidia,pins = "uart4_tx_pi4"; nvidia,function = "uartd"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; uart4_rx_pi5 { nvidia,pins = "uart4_rx_pi5"; nvidia,function = "uartd"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; uart4_rts_pi6 { nvidia,pins = "uart4_rts_pi6"; nvidia,function = "uartd"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; uart4_cts_pi7 { nvidia,pins = "uart4_cts_pi7"; nvidia,function = "uartd"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; qspi_io0_pee2 { nvidia,pins = "qspi_io0_pee2"; nvidia,function = "qspi"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; qspi_io1_pee3 { nvidia,pins = "qspi_io1_pee3"; nvidia,function = "qspi"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; qspi_sck_pee0 { nvidia,pins = "qspi_sck_pee0"; nvidia,function = "qspi"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; qspi_cs_n_pee1 { nvidia,pins = "qspi_cs_n_pee1"; nvidia,function = "qspi"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; qspi_io2_pee4 { nvidia,pins = "qspi_io2_pee4"; nvidia,function = "qspi"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; qspi_io3_pee5 { nvidia,pins = "qspi_io3_pee5"; nvidia,function = "qspi"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; dap2_din_paa2 { nvidia,pins = "dap2_din_paa2"; nvidia,function = "i2s2"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; dap2_dout_paa3 { nvidia,pins = "dap2_dout_paa3"; nvidia,function = "i2s2"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; dap2_fs_paa0 { nvidia,pins = "dap2_fs_paa0"; nvidia,function = "i2s2"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; dap2_sclk_paa1 { nvidia,pins = "dap2_sclk_paa1"; nvidia,function = "i2s2"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; hdmi_int_dp_hpd_pcc1 { nvidia,pins = "hdmi_int_dp_hpd_pcc1"; nvidia,function = "dp"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000000>; }; hdmi_cec_pcc0 { nvidia,pins = "hdmi_cec_pcc0"; nvidia,function = "cec"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000001>; }; cam1_pwdn_ps7 { nvidia,pins = "cam1_pwdn_ps7"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; cam2_pwdn_pt0 { nvidia,pins = "cam2_pwdn_pt0"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; sata_led_active_pa5 { nvidia,pins = "sata_led_active_pa5"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; pa6 { nvidia,pins = "pa6"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; als_prox_int_px3 { nvidia,pins = "als_prox_int_px3"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; temp_alert_px4 { nvidia,pins = "temp_alert_px4"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; button_power_on_px5 { nvidia,pins = "button_power_on_px5"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; button_vol_up_px6 { nvidia,pins = "button_vol_up_px6"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; button_home_py1 { nvidia,pins = "button_home_py1"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; lcd_te_py2 { nvidia,pins = "lcd_te_py2"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; lcd_bl_pwm_pv0 { nvidia,pins = "lcd_bl_pwm_pv0"; nvidia,function = "rsvd3"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; lcd_bl_en_pv1 { nvidia,pins = "lcd_bl_en_pv1"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; pz0 { nvidia,pins = "pz0"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; pz2 { nvidia,pins = "pz2"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; pz3 { nvidia,pins = "pz3"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; uart2_rts_pg2 { nvidia,pins = "uart2_rts_pg2"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; uart2_cts_pg3 { nvidia,pins = "uart2_cts_pg3"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; spi1_mosi_pc0 { nvidia,pins = "spi1_mosi_pc0"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; spi1_miso_pc1 { nvidia,pins = "spi1_miso_pc1"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; spi1_sck_pc2 { nvidia,pins = "spi1_sck_pc2"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; spi1_cs0_pc3 { nvidia,pins = "spi1_cs0_pc3"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; spi1_cs1_pc4 { nvidia,pins = "spi1_cs1_pc4"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; uart3_tx_pd1 { nvidia,pins = "uart3_tx_pd1"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; uart3_rx_pd2 { nvidia,pins = "uart3_rx_pd2"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; uart3_rts_pd3 { nvidia,pins = "uart3_rts_pd3"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; uart3_cts_pd4 { nvidia,pins = "uart3_cts_pd4"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; wifi_en_ph0 { nvidia,pins = "wifi_en_ph0"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; wifi_wake_ap_ph2 { nvidia,pins = "wifi_wake_ap_ph2"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; ap_wake_bt_ph3 { nvidia,pins = "ap_wake_bt_ph3"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; bt_rst_ph4 { nvidia,pins = "bt_rst_ph4"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; bt_wake_ap_ph5 { nvidia,pins = "bt_wake_ap_ph5"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; ph6 { nvidia,pins = "ph6"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; ap_wake_nfc_ph7 { nvidia,pins = "ap_wake_nfc_ph7"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; nfc_en_pi0 { nvidia,pins = "nfc_en_pi0"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; nfc_int_pi1 { nvidia,pins = "nfc_int_pi1"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; }; gps_en_pi2 { nvidia,pins = "gps_en_pi2"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; }; pcc7 { nvidia,pins = "pcc7"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000000>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000000>; nvidia,io-high-voltage = <0x00000001>; }; usb_vbus_en0_pcc4 { nvidia,pins = "usb_vbus_en0_pcc4"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000002>; nvidia,tristate = <0x00000000>; nvidia,enable-input = <0x00000001>; nvidia,io-high-voltage = <0x00000000>; }; }; unused_lowpower { linux,phandle = <0x0000003a>; phandle = <0x0000003a>; dvfs_clk_pbb2 { nvidia,pins = "dvfs_clk_pbb2"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; gpio_x1_aud_pbb3 { nvidia,pins = "gpio_x1_aud_pbb3"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; gpio_x3_aud_pbb4 { nvidia,pins = "gpio_x3_aud_pbb4"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; dap1_din_pb1 { nvidia,pins = "dap1_din_pb1"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; dap1_dout_pb2 { nvidia,pins = "dap1_dout_pb2"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; dap1_fs_pb0 { nvidia,pins = "dap1_fs_pb0"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; dap1_sclk_pb3 { nvidia,pins = "dap1_sclk_pb3"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; spi2_mosi_pb4 { nvidia,pins = "spi2_mosi_pb4"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; spi2_miso_pb5 { nvidia,pins = "spi2_miso_pb5"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; spi2_sck_pb6 { nvidia,pins = "spi2_sck_pb6"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; spi2_cs0_pb7 { nvidia,pins = "spi2_cs0_pb7"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; spi2_cs1_pdd0 { nvidia,pins = "spi2_cs1_pdd0"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; dmic3_clk_pe4 { nvidia,pins = "dmic3_clk_pe4"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; dmic3_dat_pe5 { nvidia,pins = "dmic3_dat_pe5"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; cam_rst_ps4 { nvidia,pins = "cam_rst_ps4"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; cam_af_en_ps5 { nvidia,pins = "cam_af_en_ps5"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; cam_flash_en_ps6 { nvidia,pins = "cam_flash_en_ps6"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; cam1_strobe_pt1 { nvidia,pins = "cam1_strobe_pt1"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; sdmmc3_clk_pp0 { nvidia,pins = "sdmmc3_clk_pp0"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; sdmmc3_cmd_pp1 { nvidia,pins = "sdmmc3_cmd_pp1"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; sdmmc3_dat0_pp5 { nvidia,pins = "sdmmc3_dat0_pp5"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; sdmmc3_dat1_pp4 { nvidia,pins = "sdmmc3_dat1_pp4"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; sdmmc3_dat2_pp3 { nvidia,pins = "sdmmc3_dat2_pp3"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; sdmmc3_dat3_pp2 { nvidia,pins = "sdmmc3_dat3_pp2"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; motion_int_px2 { nvidia,pins = "motion_int_px2"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; touch_rst_pv6 { nvidia,pins = "touch_rst_pv6"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; touch_clk_pv7 { nvidia,pins = "touch_clk_pv7"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; touch_int_px1 { nvidia,pins = "touch_int_px1"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; modem_wake_ap_px0 { nvidia,pins = "modem_wake_ap_px0"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; shutdown { nvidia,pins = "shutdown"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; button_vol_down_px7 { nvidia,pins = "button_vol_down_px7"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; button_slide_sw_py0 { nvidia,pins = "button_slide_sw_py0"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; lcd_rst_pv2 { nvidia,pins = "lcd_rst_pv2"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; lcd_gpio1_pv3 { nvidia,pins = "lcd_gpio1_pv3"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; ap_ready_pv5 { nvidia,pins = "ap_ready_pv5"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; pz4 { nvidia,pins = "pz4"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; clk_req { nvidia,pins = "clk_req"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; cpu_pwr_req { nvidia,pins = "cpu_pwr_req"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; uart1_rts_pu2 { nvidia,pins = "uart1_rts_pu2"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; uart1_cts_pu3 { nvidia,pins = "uart1_cts_pu3"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; pk0 { nvidia,pins = "pk0"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; pk1 { nvidia,pins = "pk1"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; pk2 { nvidia,pins = "pk2"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; pk3 { nvidia,pins = "pk3"; nvidia,function = "rsvd2"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; pk4 { nvidia,pins = "pk4"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; pk5 { nvidia,pins = "pk5"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; pk6 { nvidia,pins = "pk6"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; pk7 { nvidia,pins = "pk7"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; pl0 { nvidia,pins = "pl0"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; pl1 { nvidia,pins = "pl1"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; spi4_mosi_pc7 { nvidia,pins = "spi4_mosi_pc7"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; spi4_miso_pd0 { nvidia,pins = "spi4_miso_pd0"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; spi4_sck_pc5 { nvidia,pins = "spi4_sck_pc5"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; spi4_cs0_pc6 { nvidia,pins = "spi4_cs0_pc6"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; wifi_rst_ph1 { nvidia,pins = "wifi_rst_ph1"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; gps_rst_pi3 { nvidia,pins = "gps_rst_pi3"; nvidia,function = "rsvd0"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; spdif_out_pcc2 { nvidia,pins = "spdif_out_pcc2"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; spdif_in_pcc3 { nvidia,pins = "spdif_in_pcc3"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; usb_vbus_en1_pcc5 { nvidia,pins = "usb_vbus_en1_pcc5"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; nvidia,io-high-voltage = <0x00000000>; }; dp_hpd0_pcc6 { nvidia,pins = "dp_hpd0_pcc6"; nvidia,function = "rsvd1"; nvidia,pull = <0x00000001>; nvidia,tristate = <0x00000001>; nvidia,enable-input = <0x00000000>; }; }; drive { linux,phandle = <0x00000039>; phandle = <0x00000039>; }; }; gpio@6000d000 { compatible = "nvidia,tegra210-gpio", "nvidia,tegra124-gpio", "nvidia,tegra30-gpio"; reg = <0x00000000 0x6000d000 0x00000000 0x00001000>; interrupts = <0x00000000 0x00000020 0x00000004 0x00000000 0x00000021 0x00000004 0x00000000 0x00000022 0x00000004 0x00000000 0x00000023 0x00000004 0x00000000 0x00000037 0x00000004 0x00000000 0x00000057 0x00000004 0x00000000 0x00000059 0x00000004 0x00000000 0x0000007d 0x00000004>; #gpio-cells = <0x00000002>; gpio-controller; #interrupt-cells = <0x00000002>; interrupt-controller; gpio-ranges = <0x0000003b 0x00000000 0x00000000 0x000000f6>; status = "okay"; gpio-init-names = "default"; gpio-init-0 = <0x0000003c>; 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 = <0x00000056>; phandle = <0x00000056>; camera-control-output-low { gpio-hog; output-low; gpios = <0x00000097 0x00000000 0x00000098 0x00000000>; label = "cam1-pwdn", "cam2-pwdn"; }; e2614-rt5658-audio { gpio-hog; function; gpios = <0x0000004c 0x00000000 0x0000004d 0x00000000 0x0000004e 0x00000000 0x0000004f 0x00000000 0x000000d8 0x00000000 0x00000095 0x00000000>; label = "I2S4_LRCLK", "I2S4_SDIN", "I2S4_SDOUT", "I2S4_CLK", "AUDIO_MCLK", "AUD_RST"; status = "disabled"; linux,phandle = <0x000000b7>; phandle = <0x000000b7>; }; system-suspend-gpio { status = "okay"; gpio-hog; output-high; gpio-suspend; suspend-output-low; gpios = <0x00000006 0x00000000>; linux,phandle = <0x000000e3>; phandle = <0x000000e3>; }; default { gpio-input = <0x00000005 0x000000bc 0x000000bd 0x000000be 0x000000c1 0x000000a8 0x000000a9 0x000000c8 0x000000ca 0x00000032 0x00000033 0x00000010 0x00000011 0x00000012 0x00000013 0x00000014 0x00000019 0x0000001a 0x0000001b 0x0000001c 0x0000003a 0x0000003d 0x0000003e 0x0000003f 0x00000040 0x00000042 0x000000e4>; gpio-output-low = <0x00000097 0x00000098 0x000000cb 0x00000038 0x0000003b 0x0000003c>; gpio-output-high = <0x00000006 0x000000bb 0x000000e7>; linux,phandle = <0x0000003c>; phandle = <0x0000003c>; }; }; xotg { compatible = "nvidia,tegra210-xotg"; interrupts = <0x00000000 0x00000031 0x00000004 0x00000000 0x00000014 0x00000004>; status = "disabled"; #extcon-cells = <0x00000001>; }; mailbox@70098000 { compatible = "nvidia,tegra210-xusb-mbox"; reg = <0x00000000 0x70098000 0x00000000 0x00001000>; interrupts = <0x00000000 0x00000028 0x00000004>; #mbox-cells = <0x00000000>; status = "okay"; linux,phandle = <0x00000046>; phandle = <0x00000046>; }; xusb_padctl@7009f000 { compatible = "nvidia,tegra210-xusb-padctl"; reg = <0x00000000 0x7009f000 0x00000000 0x00001000>; reg-names = "padctl"; resets = <0x00000021 0x0000008e>; reset-names = "padctl"; status = "okay"; vddio-hsic-supply = <0x0000003d>; avdd_pll_uerefe-supply = <0x0000003e>; hvdd_pex_pll_e-supply = <0x00000036>; dvdd_pex_pll-supply = <0x0000003f>; hvddio_pex-supply = <0x00000036>; dvddio_pex-supply = <0x0000003f>; hvdd_sata-supply = <0x00000036>; dvdd_sata_pll-supply = <0x00000040>; hvddio_sata-supply = <0x00000036>; dvddio_sata-supply = <0x00000040>; linux,phandle = <0x00000044>; phandle = <0x00000044>; pads { usb2 { clocks = <0x00000021 0x000000d2>; clock-names = "trk"; status = "okay"; lanes { usb2-0 { status = "okay"; #phy-cells = <0x00000000>; nvidia,function = "xusb"; linux,phandle = <0x00000045>; phandle = <0x00000045>; }; usb2-1 { status = "okay"; #phy-cells = <0x00000000>; nvidia,function = "xusb"; linux,phandle = <0x00000049>; phandle = <0x00000049>; }; usb2-2 { status = "okay"; #phy-cells = <0x00000000>; nvidia,function = "xusb"; linux,phandle = <0x0000004a>; phandle = <0x0000004a>; }; usb2-3 { status = "disabled"; #phy-cells = <0x00000000>; }; }; }; pcie { clocks = <0x00000021 0x00000107>; clock-names = "pll"; resets = <0x00000021 0x000000cd>; reset-names = "phy"; status = "okay"; lanes { pcie-0 { status = "okay"; #phy-cells = <0x00000000>; nvidia,function = "pcie-x1"; linux,phandle = <0x0000008b>; phandle = <0x0000008b>; }; pcie-1 { status = "okay"; #phy-cells = <0x00000000>; nvidia,function = "pcie-x4"; linux,phandle = <0x00000087>; phandle = <0x00000087>; }; pcie-2 { status = "okay"; #phy-cells = <0x00000000>; nvidia,function = "pcie-x4"; linux,phandle = <0x00000088>; phandle = <0x00000088>; }; pcie-3 { status = "okay"; #phy-cells = <0x00000000>; nvidia,function = "pcie-x4"; linux,phandle = <0x00000089>; phandle = <0x00000089>; }; pcie-4 { status = "okay"; #phy-cells = <0x00000000>; nvidia,function = "pcie-x4"; linux,phandle = <0x0000008a>; phandle = <0x0000008a>; }; pcie-5 { status = "okay"; #phy-cells = <0x00000000>; nvidia,function = "xusb"; }; pcie-6 { status = "okay"; #phy-cells = <0x00000000>; nvidia,function = "xusb"; linux,phandle = <0x0000004b>; phandle = <0x0000004b>; }; }; }; sata { clocks = <0x00000021 0x00000107>; clock-names = "pll"; resets = <0x00000021 0x000000cc>; reset-names = "phy"; status = "disabled"; lanes { sata-0 { status = "disabled"; #phy-cells = <0x00000000>; }; }; }; hsic { clocks = <0x00000021 0x000000d1>; clock-names = "trk"; status = "disabled"; lanes { hsic-0 { status = "disabled"; #phy-cells = <0x00000000>; }; }; }; }; ports { usb2-0 { status = "okay"; vbus-supply = <0x00000041>; mode = "otg"; nvidia,usb3-port-fake = <0x00000003>; }; usb2-1 { status = "okay"; vbus-supply = <0x00000042>; mode = "host"; }; usb2-2 { status = "okay"; vbus-supply = <0x00000043>; mode = "host"; }; usb2-3 { status = "disabled"; }; usb3-0 { status = "okay"; nvidia,usb2-companion = <0x00000001>; }; usb3-1 { status = "disabled"; }; usb3-2 { status = "disabled"; }; usb3-3 { status = "disabled"; }; hsic-0 { status = "disabled"; }; }; prod-settings { #prod-cells = <0x00000004>; prod_c_bias { prod = <0x00000000 0x00000284 0x0000003f 0x0000003a>; }; prod_c_bias_a02 { prod = <0x00000000 0x00000284 0x0000003f 0x00000038>; }; prod_c_utmi0 { prod = <0x00000000 0x00000084 0x00000020 0x00000040>; }; prod_c_utmi1 { prod = <0x00000000 0x000000c4 0x00000020 0x00000040>; }; prod_c_utmi2 { prod = <0x00000000 0x00000104 0x00000020 0x00000040>; }; prod_c_utmi3 { prod = <0x00000000 0x00000144 0x00000020 0x00000040>; }; prod_c_ss0 { prod = <0x00000000 0x00000a60 0x00030000 0x00020000 0x00000000 0x00000a64 0x0000ffff 0x000000fc 0x00000000 0x00000a68 0xffffffff 0xc0077f1f 0x00000000 0x00000a74 0xffffffff 0xfcf01368>; }; prod_c_ss1 { prod = <0x00000000 0x00000aa0 0x00030000 0x00020000 0x00000000 0x00000aa4 0x0000ffff 0x000000fc 0x00000000 0x00000aa8 0xffffffff 0xc0077f1f 0x00000000 0x00000ab4 0xffffffff 0xfcf01368>; }; prod_c_ss2 { prod = <0x00000000 0x00000ae0 0x00030000 0x00020000 0x00000000 0x00000ae4 0x0000ffff 0x000000fc 0x00000000 0x00000ae8 0xffffffff 0xc0077f1f 0x00000000 0x00000af4 0xffffffff 0xfcf01368>; }; prod_c_ss3 { prod = <0x00000000 0x00000b20 0x00030000 0x00020000 0x00000000 0x00000b24 0x0000ffff 0x000000fc 0x00000000 0x00000b28 0xffffffff 0xc0077f1f 0x00000000 0x00000b34 0xffffffff 0xfcf01368>; }; prod_c_hsic0 { prod = <0x00000000 0x00000344 0x0000001f 0x0000001c>; }; prod_c_hsic1 { prod = <0x00000000 0x00000344 0x0000001f 0x0000001c>; }; }; }; usb_cd { compatible = "nvidia,tegra210-usb-cd"; nvidia,xusb-padctl = <0x00000044>; status = "disabled"; reg = <0x00000000 0x7009f000 0x00000000 0x00001000>; #extcon-cells = <0x00000001>; dt-override-status-odm-data = <0x01000000 0x01000000>; phys = <0x00000045>; phy-names = "otg-phy"; linux,phandle = <0x000000a0>; phandle = <0x000000a0>; }; pinctrl@7009f000 { compatible = "nvidia,tegra21x-padctl-uphy"; reg = <0x00000000 0x7009f000 0x00000000 0x00001000>; reg-names = "padctl"; resets = <0x00000021 0x0000008e 0x00000021 0x000000cc 0x00000021 0x000000cd>; reset-names = "padctl", "sata_uphy", "pex_uphy"; clocks = <0x00000021 0x000000d1 0x00000021 0x000000d2 0x00000021 0x00000107>; clock-names = "hsic_trk", "usb2_trk", "pll_e"; interrupts = <0x00000000 0x00000031 0x00000004>; mboxes = <0x00000046>; mbox-names = "xusb"; #phy-cells = <0x00000001>; status = "disabled"; linux,phandle = <0x000000e4>; phandle = <0x000000e4>; }; xusb@70090000 { compatible = "nvidia,tegra210-xhci"; reg = <0x00000000 0x70090000 0x00000000 0x00008000 0x00000000 0x70098000 0x00000000 0x00001000 0x00000000 0x70099000 0x00000000 0x00001000>; interrupts = <0x00000000 0x00000027 0x00000004 0x00000000 0x00000028 0x00000004 0x00000000 0x00000031 0x00000004>; nvidia,xusb-padctl = <0x00000044>; clocks = <0x00000021 0x00000059 0x00000021 0x0000011d 0x00000021 0x0000009c 0x00000021 0x0000011f 0x00000021 0x00000122 0x00000021 0x0000011e 0x00000021 0x000000ff 0x00000021 0x000000e9 0x00000021 0x00000107>; clock-names = "xusb_host", "xusb_falcon_src", "xusb_ss", "xusb_ss_src", "xusb_hs_src", "xusb_fs_src", "pll_u_480m", "clk_m", "pll_e"; iommus = <0x0000002b 0x00000014>; status = "okay"; hvdd_usb-supply = <0x00000047>; avdd_pll_utmip-supply = <0x00000036>; vddio_hsic-supply = <0x0000003d>; avddio_usb-supply = <0x0000003f>; dvdd_sata-supply = <0x00000040>; avddio_pll_uerefe-supply = <0x0000003e>; extcon-cables = <0x00000048 0x00000001>; extcon-cable-names = "id"; phys = <0x00000045 0x00000049 0x0000004a 0x0000004b>; phy-names = "usb2-0", "usb2-1", "usb2-2", "usb3-0"; #extcon-cells = <0x00000001>; nvidia,pmc-wakeup = <0x00000037 0x00000001 0x00000027 0x00000004 0x00000037 0x00000001 0x00000028 0x00000004 0x00000037 0x00000001 0x00000029 0x00000004 0x00000037 0x00000001 0x0000002a 0x00000004 0x00000037 0x00000001 0x0000002c 0x00000004>; nvidia,boost_cpu_freq = <0x000004b0>; }; max16984-cdp { compatible = "maxim,max16984-tegra210-cdp-phy"; #phy-cells = <0x00000001>; status = "disabled"; linux,phandle = <0x000000e5>; phandle = <0x000000e5>; }; serial@70006000 { compatible = "nvidia,tegra210-uart", "nvidia,tegra114-hsuart", "nvidia,tegra20-uart"; reg = <0x00000000 0x70006000 0x00000000 0x00000040>; reg-shift = <0x00000002>; interrupts = <0x00000000 0x00000024 0x00000004>; iommus = <0x0000002b 0x0000000e>; dmas = <0x0000004c 0x00000008 0x0000004c 0x00000008>; dma-names = "rx", "tx"; clocks = <0x00000021 0x00000006 0x00000021 0x000000f3>; clock-names = "serial", "parent"; nvidia,adjust-baud-rates = <0x0001c200 0x0001c200 0x00000064>; status = "okay"; console-port; sqa-automation-port; enable-rx-poll-timer; linux,phandle = <0x000000e6>; phandle = <0x000000e6>; }; serial@70006040 { compatible = "nvidia,tegra114-hsuart"; reg = <0x00000000 0x70006040 0x00000000 0x00000040>; reg-shift = <0x00000002>; interrupts = <0x00000000 0x00000025 0x00000004>; iommus = <0x0000002b 0x0000000e>; dmas = <0x0000004c 0x00000009 0x0000004c 0x00000009>; dma-names = "rx", "tx"; clocks = <0x00000021 0x000000e0 0x00000021 0x000000f3>; clock-names = "serial", "parent"; resets = <0x00000021 0x00000007>; reset-names = "serial"; nvidia,adjust-baud-rates = <0x0001c200 0x0001c200 0x00000064>; status = "okay"; linux,phandle = <0x000000e7>; phandle = <0x000000e7>; }; serial@70006200 { compatible = "nvidia,tegra114-hsuart"; reg = <0x00000000 0x70006200 0x00000000 0x00000040>; reg-shift = <0x00000002>; interrupts = <0x00000000 0x0000002e 0x00000004>; iommus = <0x0000002b 0x0000000e>; dmas = <0x0000004c 0x0000000a 0x0000004c 0x0000000a>; dma-names = "tx"; clocks = <0x00000021 0x00000037 0x00000021 0x000000f3>; clock-names = "serial", "parent"; resets = <0x00000021 0x00000037>; reset-names = "serial"; nvidia,adjust-baud-rates = <0x000e1000 0x000e1000 0x00000064>; status = "okay"; linux,phandle = <0x000000e8>; phandle = <0x000000e8>; }; serial@70006300 { compatible = "nvidia,tegra114-hsuart"; reg = <0x00000000 0x70006300 0x00000000 0x00000040>; reg-shift = <0x00000002>; interrupts = <0x00000000 0x0000005a 0x00000004>; iommus = <0x0000002b 0x0000000e>; dmas = <0x0000004c 0x00000013 0x0000004c 0x00000013>; dma-names = "rx", "tx"; clocks = <0x00000021 0x00000041 0x00000021 0x000000f3>; clock-names = "serial", "parent"; resets = <0x00000021 0x00000041>; reset-names = "serial"; nvidia,adjust-baud-rates = <0x0001c200 0x0001c200 0x00000064>; status = "disabled"; linux,phandle = <0x000000e9>; phandle = <0x000000e9>; }; sound { iommus = <0x0000002b 0x00000022>; dma-mask = <0x00000000 0xfff00000>; iommu-resv-regions = <0x00000000 0x00000000 0x00000000 0x70300000 0x00000000 0xfff00000 0xffffffff 0xffffffff>; iommu-group-id = <0x00000002>; status = "okay"; compatible = "nvidia,tegra-audio-t210ref-mobile-rt565x"; nvidia,model = "tegra-snd-t210ref-mobile-rt565x"; clocks = <0x00000021 0x000000f8 0x00000021 0x000000f9 0x00000021 0x0000006a 0x00000021 0x00000078>; clock-names = "pll_a", "pll_a_out0", "ahub", "extern1"; assigned-clocks = <0x00000021 0x0000006a 0x00000021 0x00000078>; assigned-clock-parents = <0x00000021 0x000000f9 0x00000021 0x000000f9>; nvidia,mclk-fs = <0x00000100>; mclk-parent = <0x00000021 0x000000f9>; nvidia,num-codec-link = <0x00000004>; nvidia,audio-routing = "x VINL1", "x Mic", "x VINR1", "x Mic", "x VINL2", "x Mic", "x VINR1", "x Mic", "x VINL3", "x Mic", "x VINR3", "x Mic", "x VINL4", "x Mic", "x VINR4", "x Mic", "y Headphone", "y OUT", "y IN", "y Mic", "a IN", "a Mic", "b IN", "b Mic"; nvidia,xbar = <0x0000004d>; mclk-fs = <0x00000100>; linux,phandle = <0x000000b5>; phandle = <0x000000b5>; nvidia,dai-link-1 { link-name = "codec_pcm1862_a"; cpu-dai = <0x0000004e>; codec-dai = <0x0000004f>; cpu-dai-name = "I2S4"; codec-dai-name = "pcm1863-aif"; format = "i2s"; bitclock-slave; frame-slave; bitclock-noninversion; frame-noninversion; bit-format = "s16_le"; srate = <0x0000bb80>; num-channel = <0x00000002>; ignore_suspend; name-prefix = "x"; status = "okay"; linux,phandle = <0x000000b6>; phandle = <0x000000b6>; }; nvidia,dai-link-2 { link-name = "spdif-dit-1"; cpu-dai = <0x00000050>; codec-dai = <0x00000051>; cpu-dai-name = "I2S3"; codec-dai-name = "dit-hifi"; format = "i2s"; bitclock-slave; frame-slave; bitclock-noninversion; frame-noninversion; bit-format = "s16_le"; srate = <0x0000bb80>; num-channel = <0x00000002>; ignore_suspend; name-prefix = "y"; status = "okay"; }; nvidia,dai-link-3 { link-name = "spdif-dit-2"; cpu-dai = <0x00000052>; codec-dai = <0x00000053>; cpu-dai-name = "DMIC1"; codec-dai-name = "dit-hifi"; format = "i2s"; bit-format = "s16_le"; srate = <0x0000bb80>; ignore_suspend; num-channel = <0x00000002>; name-prefix = "a"; status = "okay"; }; nvidia,dai-link-4 { link-name = "spdif-dit-3"; cpu-dai = <0x00000054>; codec-dai = <0x00000055>; cpu-dai-name = "DMIC2"; codec-dai-name = "dit-hifi"; format = "i2s"; bit-format = "s16_le"; srate = <0x0000bb80>; ignore_suspend; num-channel = <0x00000002>; name-prefix = "b"; status = "okay"; }; }; sound_ref { iommus = <0x0000002b 0x00000022>; dma-mask = <0x00000000 0xfff00000>; iommu-resv-regions = <0x00000000 0x00000000 0x00000000 0x70300000 0x00000000 0xfff00000 0xffffffff 0xffffffff>; iommu-group-id = <0x00000002>; status = "okay"; }; pwm@7000a000 { compatible = "nvidia,tegra124-pwm", "nvidia,tegra20-pwm"; reg = <0x00000000 0x7000a000 0x00000000 0x00000100>; #pwm-cells = <0x00000002>; status = "okay"; clocks = <0x00000021 0x00000011 0x00000021 0x000000f3>; clock-names = "pwm", "parent"; resets = <0x00000021 0x00000011>; reset-names = "pwm"; nvidia,no-clk-sleeping-in-ops; linux,phandle = <0x000000aa>; phandle = <0x000000aa>; }; spi@7000d400 { compatible = "nvidia,tegra210-spi"; reg = <0x00000000 0x7000d400 0x00000000 0x00000200>; interrupts = <0x00000000 0x0000003b 0x00000004>; iommus = <0x0000002b 0x0000000e>; #address-cells = <0x00000001>; #size-cells = <0x00000000>; dmas = <0x0000004c 0x0000000f 0x0000004c 0x0000000f>; dma-names = "rx", "tx"; nvidia,clk-parents = "pll_p", "clk_m"; clocks = <0x00000021 0x00000029 0x00000021 0x000000f3 0x00000021 0x000000e9>; clock-names = "spi", "pll_p", "clk_m"; resets = <0x00000021 0x00000029>; reset-names = "spi"; status = "okay"; linux,phandle = <0x000000ea>; phandle = <0x000000ea>; prod-settings { #prod-cells = <0x00000003>; prod { prod = <0x00000004 0x00000fff 0x00000000>; }; prod_c_flash { status = "disabled"; prod = <0x00000004 0x0000003f 0x00000007>; }; prod_c_loop { status = "disabled"; prod = <0x00000004 0x00000fff 0x0000044b>; }; }; spi@0 { compatible = "spidev"; reg = <0x00000000>; spi-max-frequency = <0x01f78a40>; nvidia,enable-hw-based-cs; nvidia,rx-clk-tap-delay = <0x00000007>; }; }; spi@7000d600 { compatible = "nvidia,tegra210-spi"; reg = <0x00000000 0x7000d600 0x00000000 0x00000200>; interrupts = <0x00000000 0x00000052 0x00000004>; iommus = <0x0000002b 0x0000000e>; #address-cells = <0x00000001>; #size-cells = <0x00000000>; dmas = <0x0000004c 0x00000010 0x0000004c 0x00000010>; dma-names = "rx", "tx"; nvidia,clk-parents = "pll_p", "clk_m"; clocks = <0x00000021 0x0000002c 0x00000021 0x000000f3 0x00000021 0x000000e9>; clock-names = "spi", "pll_p", "clk_m"; resets = <0x00000021 0x0000002c>; reset-names = "spi"; status = "okay"; linux,phandle = <0x000000eb>; phandle = <0x000000eb>; prod-settings { #prod-cells = <0x00000003>; prod { prod = <0x00000004 0x00000fff 0x00000000>; }; prod_c_flash { status = "disabled"; prod = <0x00000004 0x0000003f 0x00000006>; }; prod_c_loop { status = "disabled"; prod = <0x00000004 0x00000fff 0x0000044b>; }; }; spi@0 { compatible = "spidev"; reg = <0x00000000>; spi-max-frequency = <0x01f78a40>; nvidia,enable-hw-based-cs; nvidia,rx-clk-tap-delay = <0x00000006>; }; }; spi@7000d800 { compatible = "nvidia,tegra210-spi"; reg = <0x00000000 0x7000d800 0x00000000 0x00000200>; interrupts = <0x00000000 0x00000053 0x00000004>; iommus = <0x0000002b 0x0000000e>; #address-cells = <0x00000001>; #size-cells = <0x00000000>; dmas = <0x0000004c 0x00000011 0x0000004c 0x00000011>; dma-names = "rx", "tx"; nvidia,clk-parents = "pll_p", "clk_m"; clocks = <0x00000021 0x0000002e 0x00000021 0x000000f3 0x00000021 0x000000e9>; clock-names = "spi", "pll_p", "clk_m"; resets = <0x00000021 0x0000002e>; reset-names = "spi"; status = "disabled"; linux,phandle = <0x000000ec>; phandle = <0x000000ec>; prod-settings { #prod-cells = <0x00000003>; prod { prod = <0x00000004 0x00000fff 0x00000000>; }; prod_c_flash { status = "disabled"; prod = <0x00000004 0x0000003f 0x00000008>; }; prod_c_loop { status = "disabled"; prod = <0x00000004 0x00000fff 0x0000044b>; }; }; }; spi@7000da00 { compatible = "nvidia,tegra210-spi"; reg = <0x00000000 0x7000da00 0x00000000 0x00000200>; interrupts = <0x00000000 0x0000005d 0x00000004>; iommus = <0x0000002b 0x0000000e>; #address-cells = <0x00000001>; #size-cells = <0x00000000>; dmas = <0x0000004c 0x00000012 0x0000004c 0x00000012>; dma-names = "rx", "tx"; nvidia,clk-parents = "pll_p", "clk_m"; clocks = <0x00000021 0x00000044 0x00000021 0x000000f3 0x00000021 0x000000e9>; clock-names = "spi", "pll_p", "clk_m"; resets = <0x00000021 0x00000044>; reset-names = "spi"; status = "disabled"; spi-max-frequency = <0x00b71b00>; linux,phandle = <0x000000ed>; phandle = <0x000000ed>; prod-settings { #prod-cells = <0x00000003>; prod { prod = <0x00000004 0x00000fff 0x00000000>; }; prod_c_flash { status = "disabled"; prod = <0x00000004 0x00000fff 0x0000044b>; }; prod_c_cs0 { prod = <0x00000004 0x00000fc0 0x00000400>; }; }; spi-touch19x12@0 { compatible = "raydium,rm_ts_spidev"; status = "disabled"; reg = <0x00000000>; spi-max-frequency = <0x00b71b00>; interrupt-parent = <0x00000056>; interrupts = <0x000000b9 0x00000001>; reset-gpio = <0x00000056 0x000000ae 0x00000000>; config = <0x00000000>; platform-id = <0x0000000d>; name-of-clock = "clk_out_2"; name-of-clock-con = "extern2"; avdd-supply = <0x00000057>; dvdd-supply = <0x00000058>; }; spi-touch25x16@0 { compatible = "raydium,rm_ts_spidev"; status = "disabled"; reg = <0x00000000>; spi-max-frequency = <0x00b71b00>; interrupt-parent = <0x00000056>; interrupts = <0x000000b9 0x00000001>; reset-gpio = <0x00000056 0x000000ae 0x00000000>; config = <0x00000000>; platform-id = <0x00000008>; name-of-clock = "clk_out_2"; name-of-clock-con = "extern2"; avdd-supply = <0x00000057>; dvdd-supply = <0x00000058>; }; spi-touch14x8@0 { compatible = "raydium,rm_ts_spidev"; status = "disabled"; reg = <0x00000000>; spi-max-frequency = <0x00b71b00>; interrupt-parent = <0x00000056>; interrupts = <0x000000b9 0x00000001>; reset-gpio = <0x00000056 0x000000ae 0x00000000>; config = <0x00000000>; platform-id = <0x00000009>; name-of-clock = "clk_out_2"; name-of-clock-con = "extern2"; avdd-supply = <0x00000057>; dvdd-supply = <0x00000058>; }; }; spi@70410000 { compatible = "nvidia,tegra210-qspi"; reg = <0x00000000 0x70410000 0x00000000 0x00001000>; interrupts = <0x00000000 0x0000000a 0x00000004>; iommus = <0x0000002b 0x0000000e>; #address-cells = <0x00000001>; #size-cells = <0x00000000>; dmas = <0x0000004c 0x00000005 0x0000004c 0x00000005>; dma-names = "rx", "tx"; clocks = <0x00000021 0x000000d3 0x00000021 0x00000119>; clock-names = "qspi", "qspi_out"; resets = <0x00000021 0x000000d3>; reset-names = "qspi"; status = "disabled"; spi-max-frequency = <0x0632ea00>; linux,phandle = <0x000000ee>; phandle = <0x000000ee>; spiflash@0 { #address-cells = <0x00000001>; #size-cells = <0x00000001>; compatible = "MX25U3235F"; reg = <0x00000000>; spi-max-frequency = <0x0632ea00>; controller-data { nvidia,x1-len-limit = <0x00400000>; nvidia,x1-bus-speed = <0x0632ea00>; nvidia,x1-dymmy-cycle = <0x00000008>; nvidia,ctrl-bus-clk-ratio = [01]; }; }; }; host1x { compatible = "nvidia,tegra210-host1x", "simple-bus"; power-domains = <0x00000023>; wakeup-capable; reg = <0x00000000 0x50000000 0x00000000 0x00034000>; interrupts = <0x00000000 0x00000041 0x00000004 0x00000000 0x00000043 0x00000004>; iommus = <0x0000002b 0x00000006>; #address-cells = <0x00000002>; #size-cells = <0x00000002>; status = "okay"; ranges; clocks = <0x00000021 0x000001f2 0x00000021 0x00000077>; clock-names = "host1x", "actmon"; resets = <0x00000021 0x0000001c>; nvidia,ch-base = <0x00000000>; nvidia,nb-channels = <0x0000000c>; nvidia,nb-hw-pts = <0x000000c0>; nvidia,pts-base = <0x00000000>; nvidia,nb-pts = <0x000000c0>; assigned-clocks = <0x00000021 0x0000007a 0x00000021 0x00000092 0x00000021 0x00000091 0x00000021 0x00000090 0x00000021 0x000000d0 0x00000021 0x00000166 0x00000021 0x000000e4 0x00000021 0x00000142 0x00000021 0x00000003>; assigned-clock-parents = <0x00000021 0x000000f3 0x00000021 0x000000f3 0x00000021 0x000000f3 0x00000021 0x000000f3 0x00000021 0x000000f3 0x00000021 0x0000007a 0x00000021 0x000000ed 0x00000021 0x000000ed 0x00000021 0x00000142>; assigned-clock-rates = <0x016e3600 0x06146580 0x06146580 0x06146580 0x06146580 0x016e3600 0x18519600 0x18519600 0x00000000>; linux,phandle = <0x0000007e>; phandle = <0x0000007e>; vi { compatible = "nvidia,tegra210-vi", "simple-bus"; power-domains = <0x00000059>; reg = <0x00000000 0x54080000 0x00000000 0x00040000>; interrupts = <0x00000000 0x00000045 0x00000004>; iommus = <0x0000002b 0x00000012>; status = "okay"; clocks = <0x00000021 0x00000210 0x00000021 0x00000034 0x00000021 0x00000090 0x00000021 0x00000091 0x00000021 0x00000092 0x00000021 0x000000d0 0x00000021 0x00000051 0x00000021 0x000000fa 0x00000021 0x00000133>; clock-names = "vi", "csi", "cilab", "cilcd", "cile", "vii2c", "i2cslow", "pll_d", "pll_d_dsi_out"; resets = <0x00000021 0x00000014>; reset-names = "vi"; #address-cells = <0x00000001>; #size-cells = <0x00000000>; avdd_dsi_csi-supply = <0x00000036>; num-channels = <0x00000003>; linux,phandle = <0x000000ef>; phandle = <0x000000ef>; ports { #address-cells = <0x00000001>; #size-cells = <0x00000000>; port@0 { reg = <0x00000000>; linux,phandle = <0x000000f0>; phandle = <0x000000f0>; endpoint { port-index = <0x00000000>; bus-width = <0x00000004>; remote-endpoint = <0x0000005a>; linux,phandle = <0x00000079>; phandle = <0x00000079>; }; }; port@1 { reg = <0x00000001>; linux,phandle = <0x000000f1>; phandle = <0x000000f1>; endpoint { port-index = <0x00000001>; bus-width = <0x00000004>; remote-endpoint = <0x0000005b>; linux,phandle = <0x0000007b>; phandle = <0x0000007b>; }; }; port@2 { reg = <0x00000002>; linux,phandle = <0x000000f2>; phandle = <0x000000f2>; endpoint { port-index = <0x00000002>; bus-width = <0x00000004>; remote-endpoint = <0x0000005c>; linux,phandle = <0x0000007d>; phandle = <0x0000007d>; }; }; }; }; vi-bypass { compatible = "nvidia,tegra210-vi-bypass"; status = "okay"; }; isp@54600000 { compatible = "nvidia,tegra210-isp"; power-domains = <0x00000059>; reg = <0x00000000 0x54600000 0x00000000 0x00040000>; interrupts = <0x00000000 0x00000047 0x00000004>; iommus = <0x0000002b 0x00000008>; status = "okay"; clocks = <0x00000021 0x000001ab>; clock-names = "ispa"; resets = <0x00000021 0x00000017>; }; isp@54680000 { compatible = "nvidia,tegra210-isp"; power-domains = <0x0000005d>; reg = <0x00000000 0x54680000 0x00000000 0x00040000>; interrupts = <0x00000000 0x00000046 0x00000004>; iommus = <0x0000002b 0x0000001d>; status = "okay"; clocks = <0x00000021 0x000001ac>; clock-names = "ispb"; resets = <0x00000021 0x00000003>; }; dc@54200000 { compatible = "nvidia,tegra210-dc"; aux-device-name = "tegradc.0"; reg = <0x00000000 0x54200000 0x00000000 0x00040000>; interrupts = <0x00000000 0x00000049 0x00000004>; win-mask = <0x00000007>; nvidia,fb-win = <0x00000000>; iommus = <0x0000002b 0x00000002 0x0000002b 0x0000000a>; clocks = <0x00000021 0x0000001b 0x00000021 0x00000005 0x00000021 0x000001c5 0x00000021 0x000001c7 0x00000021 0x000000f6 0x00000021 0x000000fb 0x00000021 0x000000fa>; clock-names = "disp1", "timer", "disp1_emc", "disp1_la_emc", "pll_p_out3", "pll_d_out0", "pll_d"; resets = <0x00000021 0x0000001b>; reset-names = "dc_rst"; status = "okay"; nvidia,dc-ctrlnum = <0x00000000>; fb_reserved = <0x0000005e>; iommu-direct-regions = <0x0000005e>; pinctrl-names = "dsi-dpd-disable", "dsi-dpd-enable", "dsib-dpd-disable", "dsib-dpd-enable", "hdmi-dpd-disable", "hdmi-dpd-enable"; pinctrl-0 = <0x0000005f>; pinctrl-1 = <0x00000060>; pinctrl-2 = <0x00000061>; pinctrl-3 = <0x00000062>; pinctrl-4 = <0x00000063>; pinctrl-5 = <0x00000064>; avdd_hdmi-supply = <0x00000040>; avdd_hdmi_pll-supply = <0x00000036>; vdd_hdmi_5v0-supply = <0x00000065>; nvidia,dc-flags = <0x00000001>; nvidia,emc-clk-rate = <0x11e1a300>; nvidia,cmu-enable = <0x00000001>; nvidia,fb-bpp = <0x00000020>; nvidia,fb-flags = <0x00000001>; nvidia,dc-or-node = "/host1x/sor1"; nvidia,dc-connector = <0x00000066>; linux,phandle = <0x000000f3>; phandle = <0x000000f3>; rgb { status = "disabled"; }; }; dc@54240000 { compatible = "nvidia,tegra210-dc"; aux-device-name = "tegradc.1"; reg = <0x00000000 0x54240000 0x00000000 0x00040000>; interrupts = <0x00000000 0x0000004a 0x00000004>; win-mask = <0x00000007>; nvidia,fb-win = <0x00000000>; iommus = <0x0000002b 0x00000003>; status = "okay"; nvidia,dc-ctrlnum = <0x00000001>; clocks = <0x00000021 0x0000001a 0x00000021 0x00000005 0x00000021 0x000001c6 0x00000021 0x000001c8 0x00000021 0x000000fd 0x00000021 0x000000fc>; clock-names = "disp2", "timer", "disp2_emc", "disp2_la_emc", "pll_d2_out0", "pll_d2"; resets = <0x00000021 0x0000001a>; reset-names = "dc_rst"; fb_reserved = <0x00000067>; iommu-direct-regions = <0x00000067>; pinctrl-names = "dsi-dpd-disable", "dsi-dpd-enable", "dsib-dpd-disable", "dsib-dpd-enable", "hdmi-dpd-disable", "hdmi-dpd-enable"; pinctrl-0 = <0x0000005f>; pinctrl-1 = <0x00000060>; pinctrl-2 = <0x00000061>; pinctrl-3 = <0x00000062>; pinctrl-4 = <0x00000063>; pinctrl-5 = <0x00000064>; vdd-dp-pwr-supply = <0x00000068>; avdd-dp-pll-supply = <0x00000036>; vdd-edp-sec-mode-supply = <0x00000042>; vdd-dp-pad-supply = <0x00000042>; vdd_hdmi_5v0-supply = <0x00000065>; nvidia,dc-flags = <0x00000001>; nvidia,emc-clk-rate = <0x11e1a300>; nvidia,cmu-enable = <0x00000001>; nvidia,fb-bpp = <0x00000020>; nvidia,fb-flags = <0x00000001>; nvidia,dc-or-node = "/host1x/sor"; nvidia,dc-connector = <0x00000069>; linux,phandle = <0x000000f4>; phandle = <0x000000f4>; rgb { status = "disabled"; }; }; dsi { compatible = "nvidia,tegra210-dsi"; reg = <0x00000000 0x54300000 0x00000000 0x00040000 0x00000000 0x54400000 0x00000000 0x00040000>; clocks = <0x00000021 0x00000030 0x00000021 0x00000093 0x00000021 0x00000052 0x00000021 0x00000094 0x00000021 0x000000f6 0x00000021 0x000000b1>; clock-names = "dsi", "dsia_lp", "dsib", "dsib_lp", "pll_p_out3", "clk72mhz"; resets = <0x00000021 0x00000030 0x00000021 0x00000052>; reset-names = "dsia", "dsib"; status = "disabled"; linux,phandle = <0x000000f5>; phandle = <0x000000f5>; }; vic { compatible = "nvidia,tegra210-vic"; power-domains = <0x0000006a>; reg = <0x00000000 0x54340000 0x00000000 0x00040000>; iommus = <0x0000002b 0x00000013>; iommu-group-id = <0x00000001>; status = "okay"; clocks = <0x00000021 0x00000193 0x00000021 0x000001e2 0x00000021 0x0000019f 0x00000021 0x000001e3>; clock-names = "vic03", "emc", "vic_floor", "emc_shared"; resets = <0x00000021 0x000000b2>; }; nvenc { compatible = "nvidia,tegra210-nvenc"; power-domains = <0x0000006b>; reg = <0x00000000 0x544c0000 0x00000000 0x00040000>; clocks = <0x00000021 0x0000019d>; clock-names = "msenc"; resets = <0x00000021 0x000000db>; iommus = <0x0000002b 0x0000000b>; iommu-group-id = <0x00000001>; status = "okay"; }; tsec { compatible = "nvidia,tegra210-tsec"; power-domains = <0x0000006c>; reg = <0x00000000 0x54500000 0x00000000 0x00040000>; clocks = <0x00000021 0x00000053>; clock-names = "tsec"; resets = <0x00000021 0x00000053>; iommus = <0x0000002b 0x00000017>; iommu-group-id = <0x00000001>; status = "okay"; }; tsecb { compatible = "nvidia,tegra210-tsec"; power-domains = <0x0000006c>; reg = <0x00000000 0x54100000 0x00000000 0x00040000>; clocks = <0x00000021 0x00000196>; clock-names = "tsecb"; resets = <0x00000021 0x000000ce>; iommus = <0x0000002b 0x00000029>; iommu-group-id = <0x00000001>; status = "okay"; }; nvdec { compatible = "nvidia,tegra210-nvdec"; power-domains = <0x0000006d>; reg = <0x00000000 0x54480000 0x00000000 0x00040000>; clocks = <0x00000021 0x0000019e>; clock-names = "nvdec"; resets = <0x00000021 0x000000c2>; iommus = <0x0000002b 0x00000021>; iommu-group-id = <0x00000001>; status = "okay"; }; nvjpg { compatible = "nvidia,tegra210-nvjpg"; power-domains = <0x0000006e>; reg = <0x00000000 0x54380000 0x00000000 0x00040000>; clocks = <0x00000021 0x00000194>; clock-names = "nvjpg"; resets = <0x00000021 0x000000c3>; iommus = <0x0000002b 0x00000024>; iommu-group-id = <0x00000001>; status = "okay"; }; sor { compatible = "nvidia,tegra210-sor"; reg = <0x00000000 0x54540000 0x00000000 0x00040000>; reg-names = "sor"; status = "okay"; nvidia,sor-ctrlnum = <0x00000000>; nvidia,dpaux = <0x0000006f>; nvidia,xbar-ctrl = <0x00000002 0x00000001 0x00000000 0x00000003 0x00000004>; clocks = <0x00000021 0x000000de 0x00000021 0x000000b6 0x00000021 0x0000012f>; clock-names = "sor_safe", "sor0", "pll_dp"; resets = <0x00000021 0x000000b6>; reset-names = "sor0"; nvidia,sor-audio-not-supported; nvidia,sor1-output-type = "dp"; nvidia,active-panel = <0x00000070>; linux,phandle = <0x00000069>; phandle = <0x00000069>; hdmi-display { compatible = "hdmi,display"; status = "disabled"; linux,phandle = <0x000000f6>; phandle = <0x000000f6>; }; dp-display { compatible = "dp, display"; status = "okay"; nvidia,hpd-gpio = <0x00000056 0x000000e1 0x00000001>; nvidia,is_ext_dp_panel = <0x00000001>; linux,phandle = <0x00000070>; phandle = <0x00000070>; disp-default-out { nvidia,out-type = <0x00000003>; nvidia,out-align = <0x00000000>; nvidia,out-order = <0x00000000>; nvidia,out-flags = <0x00000000>; nvidia,out-pins = <0x00000001 0x00000000 0x00000002 0x00000000 0x00000003 0x00000000 0x00000000 0x00000001>; nvidia,out-parent-clk = "pll_d_out0"; }; dp-lt-settings { lt-setting@0 { nvidia,drive-current = <0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,lane-preemphasis = <0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,post-cursor = <0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,tx-pu = <0x00000000>; nvidia,load-adj = <0x00000003>; }; lt-setting@1 { nvidia,drive-current = <0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,lane-preemphasis = <0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,post-cursor = <0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,tx-pu = <0x00000000>; nvidia,load-adj = <0x00000004>; }; lt-setting@2 { nvidia,drive-current = <0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,lane-preemphasis = <0x00000001 0x00000001 0x00000001 0x00000001>; nvidia,post-cursor = <0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,tx-pu = <0x00000000>; nvidia,load-adj = <0x00000006>; }; }; }; prod-settings { #prod-cells = <0x00000003>; prod_c_dp { prod = <0x0000005c 0x0f000f10 0x01000310 0x00000060 0x03f00100 0x00400100 0x00000068 0x00002000 0x00002000 0x00000070 0xffffffff 0x00000000 0x00000180 0x00000001 0x00000001>; }; }; }; sor1 { compatible = "nvidia,tegra210-sor1"; reg = <0x00000000 0x54580000 0x00000000 0x00040000>; reg-names = "sor"; interrupts = <0x00000000 0x0000004c 0x00000004>; status = "okay"; nvidia,sor-ctrlnum = <0x00000001>; nvidia,dpaux = <0x00000071>; nvidia,xbar-ctrl = <0x00000000 0x00000001 0x00000002 0x00000003 0x00000004>; clocks = <0x00000021 0x0000016f 0x00000021 0x000000de 0x00000021 0x0000016e 0x00000021 0x000000b7 0x00000021 0x0000012f 0x00000021 0x000000f3 0x00000021 0x000000ca 0x00000021 0x0000007d 0x00000021 0x0000006f 0x00000021 0x00000080>; clock-names = "sor1_ref", "sor_safe", "sor1_pad_clkout", "sor1", "pll_dp", "pll_p", "maud", "hda", "hda2codec_2x", "hda2hdmi"; resets = <0x00000021 0x000000b7 0x00000021 0x0000007d 0x00000021 0x0000006f 0x00000021 0x00000080>; reset-names = "sor1", "hda_rst", "hda2codec_2x_rst", "hda2hdmi_rst"; nvidia,ddc-i2c-bus = <0x00000072>; nvidia,hpd-gpio = <0x00000056 0x000000e1 0x00000001>; nvidia,active-panel = <0x00000073>; linux,phandle = <0x00000066>; phandle = <0x00000066>; hdmi-display { compatible = "hdmi,display"; status = "okay"; generic-infoframe-type = <0x00000087>; linux,phandle = <0x00000073>; phandle = <0x00000073>; disp-default-out { nvidia,out-xres = <0x00001000>; nvidia,out-yres = <0x00000870>; nvidia,out-type = <0x00000001>; nvidia,out-flags = <0x00000002>; nvidia,out-parent-clk = "pll_d2"; nvidia,out-align = <0x00000000>; nvidia,out-order = <0x00000000>; }; }; dp-display { compatible = "dp, display"; status = "disabled"; linux,phandle = <0x000000f7>; phandle = <0x000000f7>; }; prod-settings { #prod-cells = <0x00000003>; prod_list_hdmi_soc = "prod_c_hdmi_0m_54m", "prod_c_hdmi_54m_111m", "prod_c_hdmi_111m_223m", "prod_c_hdmi_223m_300m", "prod_c_hdmi_300m_600m"; prod_list_hdmi_board = "prod_c_hdmi_0m_54m", "prod_c_hdmi_54m_75m", "prod_c_hdmi_75m_150m", "prod_c_hdmi_150m_300m", "prod_c_hdmi_300m_600m"; prod { prod = <0x000003a0 0x00000001 0x00000001 0x0000005c 0x0f000700 0x01000000 0x00000060 0x00f01f00 0x00300f80 0x00000068 0x0f000000 0x0e000000 0x00000138 0xffffffff 0x3c3c3c3c 0x00000148 0xffffffff 0x00000000 0x00000170 0x0040ff00 0x00401000>; }; prod_c_hdmi_0m_54m { prod = <0x000003a0 0x00000002 0x00000002 0x0000005c 0x0f000700 0x05000310 0x00000060 0x00f01f00 0x00001100 0x00000068 0x0f000000 0x08000000 0x00000138 0xffffffff 0x2d2f2f2f 0x00000148 0xffffffff 0x00000000 0x00000170 0xf040ff00 0x80406600>; }; prod_c_hdmi_54m_111m { prod = <0x000003a0 0x00000002 0x00000002 0x0000005c 0x0f000700 0x01000100 0x00000060 0x00f01f00 0x00401380 0x00000068 0x0f000000 0x08000000 0x00000138 0xffffffff 0x333a3a3a 0x00000148 0xffffffff 0x00000000 0x00000170 0x0040ff00 0x00404000>; }; prod_c_hdmi_111m_223m { prod = <0x000003a0 0x00000002 0x00000000 0x0000005c 0x0f000700 0x01000300 0x00000060 0xff0fe0ff 0x00401380 0x00000068 0x0f000000 0x08000000 0x00000138 0xffffffff 0x333a3a3a 0x00000148 0xffffffff 0x00000000 0x00000170 0x0040ff00 0x00406600>; }; prod_c_hdmi_223m_300m { prod = <0x000003a0 0x00000002 0x00000000 0x0000005c 0x0f000700 0x01000300 0x00000060 0x00f01f00 0x00401380 0x00000068 0x0f000000 0x0a000000 0x00000138 0xffffffff 0x333f3f3f 0x00000148 0xffffffff 0x00171717 0x00000170 0x0040ff00 0x00406600>; }; prod_c_hdmi_300m_600m { prod = <0x000003a0 0x00000002 0x00000002 0x0000005c 0x0f000700 0x05000310 0x00000060 0x00f01f00 0x00300f00 0x00000068 0x0f000000 0x08000000 0x00000138 0xffffffff 0x30353537 0x00000148 0xffffffff 0x00000000 0x00000170 0x0040ff00 0x00406000>; }; prod_c_54M { prod = <0x000003a0 0x00000002 0x00000002 0x0000005c 0x0f000700 0x01000000 0x00000060 0x00f01f00 0x00401380 0x00000068 0x0f000000 0x08000000 0x00000138 0xffffffff 0x333a3a3a 0x00000148 0xffffffff 0x00000000 0x00000170 0x0040ff00 0x00401000>; }; prod_c_75M { prod = <0x000003a0 0x00000002 0x00000002 0x0000005c 0x0f000700 0x01000100 0x00000060 0x00f01f00 0x00401380 0x00000068 0x0f000000 0x08000000 0x00000138 0xffffffff 0x333a3a3a 0x00000148 0xffffffff 0x00000000 0x00000170 0x0040ff00 0x00404000>; }; prod_c_150M { prod = <0x000003a0 0x00000002 0x00000000 0x0000005c 0x0f000700 0x01000300 0x00000060 0xff0fe0ff 0x00401380 0x00000068 0x0f000000 0x08000000 0x00000138 0xffffffff 0x333a3a3a 0x00000148 0xffffffff 0x00000000 0x00000170 0x0040ff00 0x00406600>; }; prod_c_300M { prod = <0x000003a0 0x00000002 0x00000000 0x0000005c 0x0f000700 0x01000300 0x00000060 0x00f01f00 0x00401380 0x00000068 0x0f000000 0x0a000000 0x00000138 0xffffffff 0x333f3f3f 0x00000148 0xffffffff 0x00171717 0x00000170 0x0040ff00 0x00406600>; }; prod_c_600M { prod = <0x000003a0 0x00000002 0x00000002 0x0000005c 0x0f000700 0x01000300 0x00000060 0x00f01f00 0x00401380 0x00000068 0x0f000000 0x08000000 0x00000138 0xffffffff 0x333f3f3f 0x00000148 0xffffffff 0x00000000 0x00000170 0x0040ff00 0x00406600>; }; prod_c_dp { prod = <0x0000005c 0x0f000f10 0x01000310 0x00000060 0x03f00100 0x00400100 0x00000068 0x00002000 0x00002000 0x00000070 0xffffffff 0x00000000 0x00000180 0x00000001 0x00000001>; }; prod_c_hdmi_54m_75m { prod = <0x000003a0 0x00000002 0x00000002 0x0000005c 0x0f000700 0x05000310 0x00000060 0x00f01f00 0x00301500 0x00000068 0x0f000000 0x08000000 0x00000138 0xffffffff 0x2d303030 0x00000148 0xffffffff 0x00000000 0x00000170 0xf040ff00 0x80406600>; }; prod_c_hdmi_75m_150m { prod = <0x000003a0 0x00000002 0x00000000 0x0000005c 0x0f000700 0x01000300 0x00000060 0x00f01f00 0x00309300 0x00000068 0x0f000000 0x08000000 0x00000138 0xffffffff 0x2d303030 0x00000148 0xffffffff 0x00000000 0x00000170 0xf040ff00 0x80406600>; }; prod_c_hdmi_150m_300m { prod = <0x000003a0 0x00000002 0x00000000 0x0000005c 0x0f000700 0x01000300 0x00000060 0x00f01f00 0x00309300 0x00000068 0x0f000000 0x08000000 0x00000138 0xffffffff 0x2d303430 0x00000148 0xffffffff 0x00000000 0x00000170 0xf040ff00 0x80406600>; }; }; }; dpaux { compatible = "nvidia,tegra210-dpaux"; reg = <0x00000000 0x545c0000 0x00000000 0x00040000>; interrupts = <0x00000000 0x0000009f 0x00000004>; nvidia,dpaux-ctrlnum = <0x00000000>; status = "okay"; clocks = <0x00000021 0x000000b5>; clock-names = "dpaux"; resets = <0x00000021 0x000000b5>; reset-names = "dpaux"; linux,phandle = <0x0000006f>; phandle = <0x0000006f>; prod-settings { #prod-cells = <0x00000003>; prod_c_dpaux_dp { prod = <0x00000124 0x000037fe 0x000024c2>; }; prod_c_dpaux_hdmi { prod = <0x00000124 0x00000700 0x00000400>; }; }; }; dpaux1 { compatible = "nvidia,tegra210-dpaux1"; reg = <0x00000000 0x54040000 0x00000000 0x00040000>; interrupts = <0x00000000 0x0000000b 0x00000004>; nvidia,dpaux-ctrlnum = <0x00000001>; status = "okay"; clocks = <0x00000021 0x000000cf>; clock-names = "dpaux1"; resets = <0x00000021 0x000000cf>; reset-names = "dpaux1"; linux,phandle = <0x00000071>; phandle = <0x00000071>; prod-settings { #prod-cells = <0x00000003>; prod_c_dpaux_dp { prod = <0x00000124 0x000037fe 0x000024c2>; }; prod_c_dpaux_hdmi { prod = <0x00000124 0x00000700 0x00000400>; }; }; }; i2c@546c0000 { #address-cells = <0x00000001>; #size-cells = <0x00000000>; compatible = "nvidia,tegra210-vii2c"; reg = <0x00000000 0x546c0000 0x00000000 0x00034000>; iommus = <0x0000002b 0x00000012>; interrupts = <0x00000000 0x00000011 0x00000004>; scl-gpio = <0x00000056 0x00000092 0x00000000>; sda-gpio = <0x00000056 0x00000093 0x00000000>; status = "okay"; clocks = <0x00000021 0x000000d0 0x00000021 0x00000051 0x00000021 0x0000001c>; clock-names = "vii2c", "i2cslow", "host1x"; resets = <0x00000021 0x000000d0>; reset-names = "vii2c"; clock-frequency = <0x00009c40>; bus-pullup-supply = <0x00000042>; avdd_dsi_csi-supply = <0x00000036>; linux,phandle = <0x000000f8>; phandle = <0x000000f8>; i2c_mux@70 { compatible = "nxp,pca9548"; reg = <0x00000070>; #address-cells = <0x00000001>; #size-cells = <0x00000000>; vcc-supply = <0x00000047>; vcc-pullup-supply = <0x00000047>; force_bus_start = <0x0000001e>; i2c@0 { reg = <0x00000000>; i2c-mux,deselect-on-exit; #address-cells = <0x00000001>; #size-cells = <0x00000000>; cam_imx334_a@37 { compatible = "framos,imx334"; #address-cells = <0x00000001>; #size-cells = <0x00000000>; reg = <0x00000037>; reset-gpios = <0x00000056 0x00000097 0x00000000>; clocks = <0x00000021 0x00000117 0x00000021 0x000000f3>; clock-names = "clk_out_3", "pll_p"; mclk = "clk_out_3"; clock-frequency = <0x016e3600>; avdd-reg = "vdd-1v8-sys"; dvdd-reg = "vdd-1v8-sys"; iovdd-reg = "vdd-1v8-sys"; vana-supply = <0x00000074>; vdig-supply = <0x00000074>; vif-supply = <0x00000074>; devnode = "video0"; physical_w = "3.680"; physical_h = "2.760"; sensor_model = "imx334"; use_sensor_mode_id = "true"; mode0 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "3864"; active_h = "2160"; dynamic_pixel_bit_depth = "10"; csi_pixel_bit_depth = "10"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "60000000"; step_framerate = "1"; default_framerate = "60000000"; exposure_factor = "1000000"; min_exp_time = "7"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; mode1 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "1920"; active_h = "1080"; dynamic_pixel_bit_depth = "10"; csi_pixel_bit_depth = "10"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "120000000"; step_framerate = "1"; default_framerate = "120000000"; exposure_factor = "1000000"; min_exp_time = "7"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; mode2 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "1944"; active_h = "1080"; dynamic_pixel_bit_depth = "12"; csi_pixel_bit_depth = "12"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "60000000"; step_framerate = "1"; default_framerate = "60000000"; exposure_factor = "1000000"; min_exp_time = "14"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; mode3 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "3864"; active_h = "2160"; dynamic_pixel_bit_depth = "12"; csi_pixel_bit_depth = "12"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "60000000"; step_framerate = "1"; default_framerate = "60000000"; exposure_factor = "1000000"; min_exp_time = "7"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; mode4 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_a"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "1920"; active_h = "1080"; dynamic_pixel_bit_depth = "12"; csi_pixel_bit_depth = "12"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "120000000"; step_framerate = "1"; default_framerate = "120000000"; exposure_factor = "1000000"; min_exp_time = "7"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; ports { #address-cells = <0x00000001>; #size-cells = <0x00000000>; port@0 { reg = <0x00000000>; endpoint { port-index = <0x00000000>; bus-width = <0x00000004>; remote-endpoint = <0x00000075>; linux,phandle = <0x00000078>; phandle = <0x00000078>; }; }; }; }; }; i2c@1 { reg = <0x00000001>; i2c-mux,deselect-on-exit; #address-cells = <0x00000001>; #size-cells = <0x00000000>; cam_imx334_b@37 { compatible = "framos,imx334"; #address-cells = <0x00000001>; #size-cells = <0x00000000>; reg = <0x00000037>; reset-gpios = <0x00000056 0x00000097 0x00000000>; clocks = <0x00000021 0x00000117 0x00000021 0x000000f3>; clock-names = "clk_out_3", "pll_p"; mclk = "clk_out_3"; clock-frequency = <0x016e3600>; devnode = "video1"; physical_w = "3.680"; physical_h = "2.760"; sensor_model = "imx334"; use_sensor_mode_id = "true"; avdd-reg = "vdd-1v8-sys"; dvdd-reg = "vdd-1v8-sys"; iovdd-reg = "vdd-1v8-sys"; vana-supply = <0x00000074>; vdig-supply = <0x00000074>; vif-supply = <0x00000074>; mode0 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_e"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "3864"; active_h = "2160"; dynamic_pixel_bit_depth = "10"; csi_pixel_bit_depth = "10"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "60000000"; step_framerate = "1"; default_framerate = "60000000"; exposure_factor = "1000000"; min_exp_time = "7"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; mode1 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_e"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "1920"; active_h = "1080"; dynamic_pixel_bit_depth = "10"; csi_pixel_bit_depth = "10"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "120000000"; step_framerate = "1"; default_framerate = "120000000"; exposure_factor = "1000000"; min_exp_time = "7"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; mode2 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_e"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "1944"; active_h = "1080"; dynamic_pixel_bit_depth = "12"; csi_pixel_bit_depth = "12"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "60000000"; step_framerate = "1"; default_framerate = "60000000"; exposure_factor = "1000000"; min_exp_time = "14"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; mode3 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_e"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "3864"; active_h = "2160"; dynamic_pixel_bit_depth = "12"; csi_pixel_bit_depth = "12"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "60000000"; step_framerate = "1"; default_framerate = "60000000"; exposure_factor = "1000000"; min_exp_time = "7"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; mode4 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_e"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "1920"; active_h = "1080"; dynamic_pixel_bit_depth = "12"; csi_pixel_bit_depth = "12"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "120000000"; step_framerate = "1"; default_framerate = "120000000"; exposure_factor = "1000000"; min_exp_time = "7"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; ports { #address-cells = <0x00000001>; #size-cells = <0x00000000>; port@0 { reg = <0x00000000>; endpoint { port-index = <0x00000001>; bus-width = <0x00000004>; remote-endpoint = <0x00000076>; linux,phandle = <0x0000007a>; phandle = <0x0000007a>; }; }; }; }; }; i2c@2 { reg = <0x00000002>; i2c-mux,deselect-on-exit; #address-cells = <0x00000001>; #size-cells = <0x00000000>; cam_imx334_c@37 { compatible = "framos,imx334"; #address-cells = <0x00000001>; #size-cells = <0x00000000>; reg = <0x00000037>; reset-gpios = <0x00000056 0x00000097 0x00000000>; clocks = <0x00000021 0x00000117 0x00000021 0x000000f3>; clock-names = "clk_out_3", "pll_p"; mclk = "clk_out_3"; clock-frequency = <0x016e3600>; devnode = "video2"; physical_w = "3.680"; physical_h = "2.760"; sensor_model = "imx334"; use_sensor_mode_id = "true"; avdd-reg = "vdd-1v8-sys"; dvdd-reg = "vdd-1v8-sys"; iovdd-reg = "vdd-1v8-sys"; vana-supply = <0x00000074>; vdig-supply = <0x00000074>; vif-supply = <0x00000074>; mode0 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_c"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "3864"; active_h = "2180"; dynamic_pixel_bit_depth = "10"; csi_pixel_bit_depth = "10"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "60000000"; step_framerate = "1"; default_framerate = "60000000"; exposure_factor = "1000000"; min_exp_time = "7"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; mode1 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_c"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "1920"; active_h = "1080"; dynamic_pixel_bit_depth = "10"; csi_pixel_bit_depth = "10"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "120000000"; step_framerate = "1"; default_framerate = "120000000"; exposure_factor = "1000000"; min_exp_time = "7"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; mode2 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_c"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "1944"; active_h = "1080"; dynamic_pixel_bit_depth = "12"; csi_pixel_bit_depth = "12"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "60000000"; step_framerate = "1"; default_framerate = "60000000"; exposure_factor = "1000000"; min_exp_time = "14"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; mode3 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_c"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "3864"; active_h = "2180"; dynamic_pixel_bit_depth = "12"; csi_pixel_bit_depth = "12"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "60000000"; step_framerate = "1"; default_framerate = "60000000"; exposure_factor = "1000000"; min_exp_time = "7"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; mode4 { mclk_khz = "24000"; num_lanes = "4"; tegra_sinterface = "serial_c"; phy_mode = "DPHY"; discontinuous_clk = "no"; cil_settletime = "0"; active_w = "1920"; active_h = "1080"; dynamic_pixel_bit_depth = "12"; csi_pixel_bit_depth = "12"; mode_type = "bayer"; pixel_phase = "rggb"; readout_orientation = "0"; line_length = "6600"; inherent_gain = "1"; mclk_multiplier = "20.48"; pix_clk_hz = "760000000"; gain_factor = "10"; min_gain_val = "0"; max_gain_val = "720"; step_gain_val = "3"; default_gain = "0"; min_hdr_ratio = "1"; max_hdr_ratio = "64"; framerate_factor = "1000000"; min_framerate = "1500000"; max_framerate = "120000000"; step_framerate = "1"; default_framerate = "120000000"; exposure_factor = "1000000"; min_exp_time = "7"; max_exp_time = "1000000"; step_exp_time = "1"; default_exp_time = "10000"; embedded_metadata_height = "1"; }; ports { #address-cells = <0x00000001>; #size-cells = <0x00000000>; port@0 { reg = <0x00000000>; endpoint { port-index = <0x00000002>; bus-width = <0x00000004>; remote-endpoint = <0x00000077>; linux,phandle = <0x0000007c>; phandle = <0x0000007c>; }; }; }; }; }; }; ina3221x@40 { compatible = "ti,ina3221x"; reg = <0x00000040>; status = "okay"; ti,trigger-config = <0x00007003>; ti,continuous-config = <0x00007607>; ti,enable-forced-continuous; #io-channel-cells = <0x00000001>; #address-cells = <0x00000001>; #size-cells = <0x00000000>; linux,phandle = <0x000000f9>; phandle = <0x000000f9>; channel@0 { reg = <0x00000000>; ti,rail-name = "POM_5V_GPU"; ti,shunt-resistor-mohm = <0x00000005>; }; channel@1 { reg = <0x00000001>; ti,rail-name = "POM_5V_IN"; ti,shunt-resistor-mohm = <0x00000005>; }; channel@2 { reg = <0x00000002>; ti,rail-name = "POM_5V_CPU"; ti,shunt-resistor-mohm = <0x00000005>; }; }; }; nvcsi { num-channels = <0x00000003>; #address-cells = <0x00000001>; #size-cells = <0x00000000>; linux,phandle = <0x000000fa>; phandle = <0x000000fa>; channel@0 { reg = <0x00000000>; linux,phandle = <0x000000fb>; phandle = <0x000000fb>; ports { #address-cells = <0x00000001>; #size-cells = <0x00000000>; port@0 { reg = <0x00000000>; linux,phandle = <0x000000fc>; phandle = <0x000000fc>; endpoint@0 { port-index = <0x00000000>; bus-width = <0x00000004>; remote-endpoint = <0x00000078>; linux,phandle = <0x00000075>; phandle = <0x00000075>; }; }; port@1 { reg = <0x00000001>; linux,phandle = <0x000000fd>; phandle = <0x000000fd>; endpoint@1 { remote-endpoint = <0x00000079>; linux,phandle = <0x0000005a>; phandle = <0x0000005a>; }; }; }; }; channel@1 { reg = <0x00000001>; linux,phandle = <0x000000fe>; phandle = <0x000000fe>; ports { #address-cells = <0x00000001>; #size-cells = <0x00000000>; port@2 { reg = <0x00000000>; linux,phandle = <0x000000ff>; phandle = <0x000000ff>; endpoint@2 { port-index = <0x00000001>; bus-width = <0x00000004>; remote-endpoint = <0x0000007a>; linux,phandle = <0x00000076>; phandle = <0x00000076>; }; }; port@3 { reg = <0x00000001>; linux,phandle = <0x00000100>; phandle = <0x00000100>; endpoint@3 { remote-endpoint = <0x0000007b>; linux,phandle = <0x0000005b>; phandle = <0x0000005b>; }; }; }; }; channel@2 { reg = <0x00000002>; linux,phandle = <0x00000101>; phandle = <0x00000101>; ports { #address-cells = <0x00000001>; #size-cells = <0x00000000>; port@0 { reg = <0x00000000>; linux,phandle = <0x00000102>; phandle = <0x00000102>; endpoint@3 { port-index = <0x00000002>; bus-width = <0x00000004>; remote-endpoint = <0x0000007c>; linux,phandle = <0x00000077>; phandle = <0x00000077>; }; }; port@1 { reg = <0x00000001>; linux,phandle = <0x00000103>; phandle = <0x00000103>; endpoint@4 { remote-endpoint = <0x0000007d>; linux,phandle = <0x0000005c>; phandle = <0x0000005c>; }; }; }; }; }; }; gpu { compatible = "nvidia,tegra210-gm20b", "nvidia,gm20b"; nvidia,host1x = <0x0000007e>; reg = <0x00000000 0x57000000 0x00000000 0x01000000 0x00000000 0x58000000 0x00000000 0x01000000 0x00000000 0x538f0000 0x00000000 0x00001000>; interrupts = <0x00000000 0x0000009d 0x00000004 0x00000000 0x0000009e 0x00000004>; interrupt-names = "stall", "nonstall"; iommus = <0x0000002b 0x0000001f>; access-vpr-phys; status = "okay"; resets = <0x00000021 0x000000b8>; reset-names = "gpu"; }; mipical { compatible = "nvidia,tegra210-mipical"; reg = <0x00000000 0x700e3000 0x00000000 0x00000100>; clocks = <0x00000021 0x00000038 0x00000021 0x000000b1>; clock-names = "mipi_cal", "uart_mipi_cal"; status = "okay"; assigned-clocks = <0x00000021 0x000000b1>; assigned-clock-parents = <0x00000021 0x000000f3>; assigned-clock-rates = <0x040d9900>; prod-settings { #prod-cells = <0x00000003>; prod_c_dphy_dsi { prod = <0x00000038 0x00001f00 0x00000200 0x0000003c 0x00001f00 0x00000200 0x00000040 0x00001f00 0x00000200 0x00000044 0x00001f00 0x00000200 0x0000005c 0x00000f00 0x00000300 0x00000060 0x000f00f0 0x00010010 0x00000064 0x0000001f 0x00000002 0x00000068 0x0000001f 0x00000002 0x00000070 0x0000001f 0x00000002 0x00000074 0x0000001f 0x00000002>; }; }; }; pmc@7000e400 { compatible = "nvidia,tegra210-pmc"; reg = <0x00000000 0x7000e400 0x00000000 0x00000400>; #padcontroller-cells = <0x00000001>; status = "okay"; clocks = <0x00000021 0x00000125>; clock-names = "pclk"; nvidia,secure-pmc; clear-all-io-pads-dpd; pinctrl-names = "default"; pinctrl-0 = <0x0000007f>; nvidia,restrict-voltage-switch; #nvidia,wake-cells = <0x00000003>; nvidia,invert-interrupt; nvidia,suspend-mode = <0x00000000>; nvidia,cpu-pwr-good-time = <0x00000000>; nvidia,cpu-pwr-off-time = <0x00000000>; nvidia,core-pwr-good-time = <0x000011eb 0x00000f24>; nvidia,core-pwr-off-time = <0x00009899>; nvidia,core-pwr-req-active-high; nvidia,sys-clock-req-active-high; linux,phandle = <0x00000037>; phandle = <0x00000037>; pex_en { linux,phandle = <0x00000085>; phandle = <0x00000085>; pex-io-dpd-signals-dis { pins = "pex-bias", "pex-clk1", "pex-clk2"; low-power-disable; }; }; pex_dis { linux,phandle = <0x00000086>; phandle = <0x00000086>; pex-io-dpd-signals-en { pins = "pex-bias", "pex-clk1", "pex-clk2"; low-power-enable; }; }; hdmi-dpd-enable { linux,phandle = <0x00000064>; phandle = <0x00000064>; hdmi-pad-lowpower-enable { pins = "hdmi"; low-power-enable; }; }; hdmi-dpd-disable { linux,phandle = <0x00000063>; phandle = <0x00000063>; hdmi-pad-lowpower-disable { pins = "hdmi"; low-power-disable; }; }; dsi-dpd-enable { linux,phandle = <0x00000060>; phandle = <0x00000060>; dsi-pad-lowpower-enable { pins = "dsi"; low-power-enable; }; }; dsi-dpd-disable { linux,phandle = <0x0000005f>; phandle = <0x0000005f>; dsi-pad-lowpower-disable { pins = "dsi"; low-power-disable; }; }; dsib-dpd-enable { linux,phandle = <0x00000062>; phandle = <0x00000062>; dsib-pad-lowpower-enable { pins = "dsib"; low-power-enable; }; }; dsib-dpd-disable { linux,phandle = <0x00000061>; phandle = <0x00000061>; dsib-pad-lowpower-disable { pins = "dsib"; low-power-disable; }; }; iopad-defaults { linux,phandle = <0x0000007f>; phandle = <0x0000007f>; audio-pads { pins = "audio"; nvidia,power-source-voltage = <0x00000000>; }; cam-pads { pins = "cam"; nvidia,power-source-voltage = <0x00000000>; }; dbg-pads { pins = "dbg"; nvidia,power-source-voltage = <0x00000000>; }; dmic-pads { pins = "dmic"; nvidia,power-source-voltage = <0x00000000>; }; pex-ctrl-pads { pins = "pex-ctrl"; nvidia,power-source-voltage = <0x00000000>; }; spi-pads { pins = "spi"; nvidia,power-source-voltage = <0x00000000>; }; uart-pads { pins = "uart"; nvidia,power-source-voltage = <0x00000000>; }; pex-io-pads { pins = "pex-bias", "pex-clk1", "pex-clk2"; low-power-enable; }; audio-hv-pads { pins = "audio-hv"; nvidia,power-source-voltage = <0x00000000>; }; spi-hv-pads { pins = "spi-hv"; nvidia,power-source-voltage = <0x00000000>; }; gpio-pads { pins = "gpio"; nvidia,power-source-voltage = <0x00000000>; }; sdmmc-io-pads { pins = "sdmmc1", "sdmmc3"; nvidia,enable-voltage-switching; }; }; bootrom-commands { nvidia,command-retries-count = <0x00000002>; nvidia,delay-between-commands-us = <0x0000000a>; nvidia,wait-start-bus-clear-us = <0x0000000a>; #address-cells = <0x00000001>; #size-cells = <0x00000000>; reset-commands { nvidia,command-retries-count = <0x00000002>; nvidia,delay-between-commands-us = <0x0000000a>; nvidia,wait-start-bus-clear-us = <0x0000000a>; #address-cells = <0x00000001>; #size-cells = <0x00000000>; commands@4-003c { nvidia,command-names = "pmic-rails"; reg = <0x0000003c>; nvidia,enable-8bit-register; nvidia,enable-8bit-data; nvidia,controller-type-i2c; nvidia,controller-id = <0x00000004>; nvidia,enable-controller-reset; nvidia,write-commands = <0x00000016 0x00000020>; }; }; power-off-commands { nvidia,command-retries-count = <0x00000002>; nvidia,delay-between-commands-us = <0x0000000a>; nvidia,wait-start-bus-clear-us = <0x0000000a>; #address-cells = <0x00000001>; #size-cells = <0x00000000>; commands@4-003c { nvidia,command-names = "pmic-rails"; reg = <0x0000003c>; nvidia,enable-8bit-register; nvidia,enable-8bit-data; nvidia,controller-type-i2c; nvidia,controller-id = <0x00000004>; nvidia,enable-controller-reset; nvidia,write-commands = <0x0000003b 0x00000001 0x00000042 0x0000005b 0x00000041 0x000000f8>; }; }; }; sdmmc1_e_33V_enable { linux,phandle = <0x0000009c>; phandle = <0x0000009c>; sdmmc1 { pins = "sdmmc1"; nvidia,power-source-voltage = <0x00000001>; }; }; sdmmc1_e_33V_disable { linux,phandle = <0x0000009d>; phandle = <0x0000009d>; sdmmc1 { pins = "sdmmc1"; nvidia,power-source-voltage = <0x00000000>; }; }; sdmmc3_e_33V_enable { linux,phandle = <0x00000094>; phandle = <0x00000094>; sdmmc3 { pins = "sdmmc3"; nvidia,power-source-voltage = <0x00000001>; }; }; sdmmc3_e_33V_disable { linux,phandle = <0x00000095>; phandle = <0x00000095>; sdmmc3 { pins = "sdmmc3"; nvidia,power-source-voltage = <0x00000000>; }; }; }; se@70012000 { compatible = "nvidia,tegra210-se"; reg = <0x00000000 0x70012000 0x00000000 0x00002000>; iommus = <0x0000002b 0x00000023 0x0000002b 0x00000026>; iommu-group-id = <0x00000004>; interrupts = <0x00000000 0x0000003a 0x00000004>; clocks = <0x00000021 0x00000195 0x00000021 0x00000095>; clock-names = "se", "entropy"; status = "okay"; supported-algos = "aes", "drbg", "rsa", "sha"; linux,phandle = <0x00000104>; phandle = <0x00000104>; }; hda@70030000 { compatible = "nvidia,tegra30-hda"; reg = <0x00000000 0x70030000 0x00000000 0x00010000>; interrupts = <0x00000000 0x00000051 0x00000004>; clocks = <0x00000021 0x0000007d 0x00000021 0x00000080 0x00000021 0x0000006f 0x00000021 0x000000ca>; clock-names = "hda", "hda2hdmi", "hda2codec_2x", "maud"; status = "okay"; }; pcie@1003000 { compatible = "nvidia,tegra210-pcie", "nvidia,tegra124-pcie"; power-domains = <0x00000080>; device_type = "pci"; reg = <0x00000000 0x01003000 0x00000000 0x00000800 0x00000000 0x01003800 0x00000000 0x00000800 0x00000000 0x11fff000 0x00000000 0x00001000>; reg-names = "pads", "afi", "cs"; interrupts = <0x00000000 0x00000062 0x00000004 0x00000000 0x00000063 0x00000004>; interrupt-names = "intr", "msi"; clocks = <0x00000021 0x00000046 0x00000021 0x00000048 0x00000021 0x00000107 0x00000021 0x0000012c 0x00000021 0x00000063>; clock-names = "pex", "afi", "pll_e", "cml", "mselect"; resets = <0x00000021 0x00000046 0x00000021 0x00000048 0x00000021 0x0000004a>; reset-names = "pex", "afi", "pcie_x"; #interrupt-cells = <0x00000001>; interrupt-map-mask = <0x00000000 0x00000000 0x00000000 0x00000000>; interrupt-map = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000033 0x00000000 0x00000062 0x00000004>; pinctrl-names = "clkreq-0-bi-dir-enable", "clkreq-1-bi-dir-enable", "clkreq-0-in-dir-enable", "clkreq-1-in-dir-enable", "pex-io-dpd-dis", "pex-io-dpd-en"; pinctrl-0 = <0x00000081>; pinctrl-1 = <0x00000082>; pinctrl-2 = <0x00000083>; pinctrl-3 = <0x00000084>; pinctrl-4 = <0x00000085>; pinctrl-5 = <0x00000086>; bus-range = <0x00000000 0x000000ff>; #address-cells = <0x00000003>; #size-cells = <0x00000002>; ranges = <0x82000000 0x00000000 0x01000000 0x00000000 0x01000000 0x00000000 0x00001000 0x82000000 0x00000000 0x01001000 0x00000000 0x01001000 0x00000000 0x00001000 0x81000000 0x00000000 0x00000000 0x00000000 0x12000000 0x00000000 0x00010000 0x82000000 0x00000000 0x13000000 0x00000000 0x13000000 0x00000000 0x0d000000 0xc2000000 0x00000000 0x20000000 0x00000000 0x20000000 0x00000000 0x20000000>; status = "okay"; nvidia,wake-gpio = <0x00000056 0x00000002 0x00000000>; nvidia,pmc-wakeup = <0x00000037 0x00000001 0x00000000 0x00000008>; avdd-pll-uerefe-supply = <0x0000003e>; hvddio-pex-supply = <0x00000036>; dvddio-pex-supply = <0x0000003f>; dvdd-pex-pll-supply = <0x0000003f>; hvdd-pex-pll-e-supply = <0x00000036>; vddio-pex-ctl-supply = <0x00000036>; pci@1,0 { device_type = "pci"; assigned-addresses = <0x82000800 0x00000000 0x01000000 0x00000000 0x00001000>; reg = <0x00000800 0x00000000 0x00000000 0x00000000 0x00000000>; status = "okay"; #address-cells = <0x00000003>; #size-cells = <0x00000002>; ranges; nvidia,num-lanes = <0x00000004>; nvidia,afi-ctl-offset = <0x00000110>; nvidia,disable-aspm-states = <0x0000000f>; phys = <0x00000087 0x00000088 0x00000089 0x0000008a>; phy-names = "pcie-0", "pcie-1", "pcie-2", "pcie-3"; nvidia,disable-clock-request; }; pci@2,0 { device_type = "pci"; assigned-addresses = <0x82001000 0x00000000 0x01001000 0x00000000 0x00001000>; reg = <0x00001000 0x00000000 0x00000000 0x00000000 0x00000000>; status = "okay"; #address-cells = <0x00000003>; #size-cells = <0x00000002>; ranges; nvidia,num-lanes = <0x00000001>; nvidia,afi-ctl-offset = <0x00000118>; nvidia,disable-aspm-states = <0x0000000f>; phys = <0x0000008b>; phy-names = "pcie-0"; nvidia,plat-gpios = <0x00000056 0x000000bb 0x00000000>; ethernet@0,0 { reg = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; }; }; prod-settings { #prod-cells = <0x00000003>; prod_c_pad { prod = <0x000000c8 0xffffffff 0x90b890b8>; }; prod_c_rp { prod = <0x00000e84 0x0000ffff 0x0000000f 0x00000ea4 0x0000ffff 0x0000008f 0x00000e90 0xffffffff 0x55010000 0x00000e94 0xffffffff 0x00000001 0x00000eb0 0xffffffff 0x55010000 0x00000eb4 0xffffffff 0x00000001 0x00000e8c 0xffff0000 0x00670000 0x00000eac 0xffff0000 0x00c70000>; }; }; }; i2c@7000c000 { #address-cells = <0x00000001>; #size-cells = <0x00000000>; compatible = "nvidia,tegra210-i2c"; reg = <0x00000000 0x7000c000 0x00000000 0x00000100>; interrupts = <0x00000000 0x00000026 0x00000004>; iommus = <0x0000002b 0x0000000e>; status = "okay"; clock-frequency = <0x00009c40>; dmas = <0x0000004c 0x00000015 0x0000004c 0x00000015>; dma-names = "rx", "tx"; clocks = <0x00000021 0x0000000c 0x00000021 0x000000f3>; clock-names = "div-clk", "parent"; resets = <0x00000021 0x0000000c>; reset-names = "i2c"; linux,phandle = <0x000000ae>; phandle = <0x000000ae>; temp-sensor@4c { #thermal-sensor-cells = <0x00000001>; compatible = "ti,tmp451"; reg = <0x0000004c>; sensor-name = "tegra"; supported-hwrev = <0x00000001>; offset = <0x00000000>; conv-rate = <0x00000006>; extended-rage = <0x00000001>; interrupt-parent = <0x00000056>; interrupts = <0x000000bc 0x00000008>; vdd-supply = <0x00000036>; temp-alert-gpio = <0x00000056 0x000000bc 0x00000000>; status = "disabled"; linux,phandle = <0x00000105>; phandle = <0x00000105>; loc { shutdown-limit = <0x00000078>; }; ext { shutdown-limit = <0x00000069>; }; }; }; i2c@7000c400 { #address-cells = <0x00000001>; #size-cells = <0x00000000>; compatible = "nvidia,tegra210-i2c"; reg = <0x00000000 0x7000c400 0x00000000 0x00000100>; interrupts = <0x00000000 0x00000054 0x00000004>; iommus = <0x0000002b 0x0000000e>; status = "okay"; clock-frequency = <0x00009c40>; dmas = <0x0000004c 0x00000016 0x0000004c 0x00000016>; dma-names = "rx", "tx"; clocks = <0x00000021 0x00000036 0x00000021 0x000000f3>; clock-names = "div-clk", "parent"; resets = <0x00000021 0x00000036>; reset-names = "i2c"; linux,phandle = <0x00000106>; phandle = <0x00000106>; i2cmux@70 { compatible = "nxp,pca9546"; reg = <0x00000070>; #address-cells = <0x00000001>; #size-cells = <0x00000000>; vcc-supply = <0x00000047>; vcc-pullup-supply = <0x00000047>; status = "disabled"; linux,phandle = <0x000000b1>; phandle = <0x000000b1>; i2c@0 { reg = <0x00000000>; i2c-mux,deselect-on-exit; #address-cells = <0x00000001>; #size-cells = <0x00000000>; }; i2c@1 { reg = <0x00000001>; i2c-mux,deselect-on-exit; #address-cells = <0x00000001>; #size-cells = <0x00000000>; ina3221x@40 { compatible = "ti,ina3221x"; reg = <0x00000040>; ti,trigger-config = <0x00007003>; ti,continuous-config = <0x00007c07>; ti,enable-forced-continuous; #address-cells = <0x00000001>; #size-cells = <0x00000000>; channel@0 { reg = <0x00000000>; ti,rail-name = "VDD_5V"; ti,shunt-resistor-mohm = <0x0000000a>; }; channel@1 { reg = <0x00000001>; ti,rail-name = "VDD_3V3"; ti,shunt-resistor-mohm = <0x0000000a>; }; channel@2 { reg = <0x00000002>; ti,rail-name = "VDD_1V8"; ti,shunt-resistor-mohm = <0x00000001>; }; }; ina3221x@41 { compatible = "ti,ina3221x"; reg = <0x00000041>; ti,trigger-config = <0x00007003>; ti,continuous-config = <0x00007c07>; ti,enable-forced-continuous; #address-cells = <0x00000001>; #size-cells = <0x00000000>; channel@0 { reg = <0x00000000>; ti,rail-name = "VDD_5V_AUD"; ti,shunt-resistor-mohm = <0x00000001>; }; channel@1 { reg = <0x00000001>; ti,rail-name = "VDD_3V3_AUD"; ti,shunt-resistor-mohm = <0x0000000a>; }; channel@2 { reg = <0x00000002>; ti,rail-name = "VDD_1V8_AUD"; ti,shunt-resistor-mohm = <0x0000000a>; }; }; ina3221x@42 { compatible = "ti,ina3221x"; reg = <0x00000042>; ti,trigger-config = <0x00007003>; ti,continuous-config = <0x00007c07>; ti,enable-forced-continuous; #address-cells = <0x00000001>; #size-cells = <0x00000000>; channel@0 { reg = <0x00000000>; ti,rail-name = "VDD_3V3_GPS"; ti,shunt-resistor-mohm = <0x0000000a>; }; channel@1 { reg = <0x00000001>; ti,rail-name = "VDD_3V3_NFC"; ti,shunt-resistor-mohm = <0x0000000a>; }; channel@2 { reg = <0x00000002>; ti,rail-name = "VDD_3V3_GYRO"; ti,shunt-resistor-mohm = <0x0000000a>; }; }; }; i2c@2 { reg = <0x00000002>; i2c-mux,deselect-on-exit; #address-cells = <0x00000001>; #size-cells = <0x00000000>; }; i2c@3 { reg = <0x00000003>; i2c-mux,deselect-on-exit; #address-cells = <0x00000001>; #size-cells = <0x00000000>; rt5659.12-001a@1a { compatible = "realtek,rt5658"; reg = <0x0000001a>; status = "disabled"; gpios = <0x00000056 0x0000000e 0x00000000>; realtek,jd-src = <0x00000001>; realtek,dmic1-data-pin = <0x00000002>; linux,phandle = <0x000000b9>; phandle = <0x000000b9>; }; }; }; gpio@20 { compatible = "ti,tca6416"; reg = <0x00000020>; gpio-controller; #gpio-cells = <0x00000002>; vcc-supply = <0x00000047>; status = "disabled"; linux,phandle = <0x000000b0>; phandle = <0x000000b0>; }; icm20628@68 { compatible = "invensense,mpu6xxx"; reg = <0x00000068>; interrupt-parent = <0x00000056>; interrupts = <0x000000c8 0x00000001>; 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 = <0x00000001>; gyroscope_uncalibrated_disable = <0x00000001>; quaternion_disable = <0x00000001>; status = "disabled"; linux,phandle = <0x000000b2>; phandle = <0x000000b2>; }; ak8963@0d { compatible = "ak,ak89xx"; reg = <0x0000000d>; magnetic_field_matrix = [01 00 00 00 01 00 00 00 01]; status = "disabled"; linux,phandle = <0x000000b3>; phandle = <0x000000b3>; }; cm32180@48 { compatible = "capella,cm32180"; reg = <0x00000048>; gpio_irq = <0x00000056 0x0000000c 0x00000001>; light_uncalibrated_lo = <0x00000001>; light_calibrated_lo = <0x00000096>; light_uncalibrated_hi = <0x00017318>; light_calibrated_hi = <0x001ab3f0>; status = "disabled"; linux,phandle = <0x000000b4>; phandle = <0x000000b4>; }; iqs263@44 { status = "disabled"; linux,phandle = <0x00000107>; phandle = <0x00000107>; }; rt5659.1-001a@1a { compatible = "realtek,rt5658"; reg = <0x0000001a>; status = "disabled"; gpios = <0x00000056 0x0000000e 0x00000000>; realtek,jd-src = <0x00000001>; realtek,dmic1-data-pin = <0x00000002>; linux,phandle = <0x000000b8>; phandle = <0x000000b8>; }; }; i2c@7000c500 { #address-cells = <0x00000001>; #size-cells = <0x00000000>; compatible = "nvidia,tegra210-i2c"; reg = <0x00000000 0x7000c500 0x00000000 0x00000100>; interrupts = <0x00000000 0x0000005c 0x00000004>; iommus = <0x0000002b 0x0000000e>; status = "okay"; clock-frequency = <0x00009c40>; dmas = <0x0000004c 0x00000017 0x0000004c 0x00000017>; dma-names = "rx", "tx"; clocks = <0x00000021 0x00000043 0x00000021 0x000000f3>; clock-names = "div-clk", "parent"; resets = <0x00000021 0x00000043>; reset-names = "i2c"; linux,phandle = <0x000000af>; phandle = <0x000000af>; battery-charger@6b { status = "disabled"; }; pcm1862@4a { compatible = "ti,pcm1862"; reg = <0x0000004a>; avdd-supply = <0x00000074>; dvdd-supply = <0x00000074>; iovdd-supply = <0x00000074>; linux,phandle = <0x0000004f>; phandle = <0x0000004f>; }; pcm1862@4b { compatible = "ti,pcm1862"; reg = <0x0000004b>; avdd-supply = <0x00000074>; dvdd-supply = <0x00000074>; iovdd-supply = <0x00000074>; linux,phandle = <0x00000108>; phandle = <0x00000108>; }; }; i2c@7000c700 { #address-cells = <0x00000001>; #size-cells = <0x00000000>; compatible = "nvidia,tegra210-i2c"; reg = <0x00000000 0x7000c700 0x00000000 0x00000100>; interrupts = <0x00000000 0x00000078 0x00000004>; iommus = <0x0000002b 0x0000000e>; status = "okay"; clock-frequency = <0x000186a0>; dmas = <0x0000004c 0x0000001a 0x0000004c 0x0000001a>; dma-names = "rx", "tx"; clocks = <0x00000021 0x00000067 0x00000021 0x000000f3>; clock-names = "div-clk", "parent"; resets = <0x00000021 0x00000067>; reset-names = "i2c"; nvidia,restrict-clk-change; print-rate-limit = <0x00000078 0x00000001>; linux,phandle = <0x00000072>; phandle = <0x00000072>; }; i2c@7000d000 { #address-cells = <0x00000001>; #size-cells = <0x00000000>; compatible = "nvidia,tegra210-i2c"; reg = <0x00000000 0x7000d000 0x00000000 0x00000100>; interrupts = <0x00000000 0x00000035 0x00000004>; scl-gpio = <0x00000056 0x000000c3 0x00000000>; sda-gpio = <0x00000056 0x000000c4 0x00000000>; nvidia,require-cldvfs-clock; iommus = <0x0000002b 0x0000000e>; status = "okay"; clock-frequency = <0x000186a0>; dmas = <0x0000004c 0x00000018 0x0000004c 0x00000018>; dma-names = "rx", "tx"; clocks = <0x00000021 0x0000002f 0x00000021 0x000000f3>; clock-names = "div-clk", "parent"; resets = <0x00000021 0x0000002f>; reset-names = "i2c"; nvidia,bit-bang-after-shutdown; linux,phandle = <0x00000109>; phandle = <0x00000109>; max77620@3c { compatible = "maxim,max77620"; reg = <0x0000003c>; interrupts = <0x00000000 0x00000056 0x00000000>; nvidia,pmc-wakeup = <0x00000037 0x00000001 0x00000033 0x00000008>; #interrupt-cells = <0x00000002>; interrupt-controller; gpio-controller; #gpio-cells = <0x00000002>; maxim,enable-clock32k-out; maxim,system-pmic-power-off; maxim,hot-die-threshold-temp = <0x0001adb0>; #thermal-sensor-cells = <0x00000000>; pinctrl-names = "default"; pinctrl-0 = <0x0000008c>; maxim,power-shutdown-gpio-states = <0x00000001 0x00000000>; linux,phandle = <0x0000001e>; phandle = <0x0000001e>; pinmux@0 { linux,phandle = <0x0000008c>; phandle = <0x0000008c>; pin_gpio0 { pins = "gpio0"; function = "gpio"; }; pin_gpio1 { pins = "gpio1"; function = "gpio"; drive-open-drain = <0x00000001>; maxim,active-fps-source = <0x00000003>; maxim,active-fps-power-up-slot = <0x00000000>; maxim,active-fps-power-down-slot = <0x00000007>; }; pin_gpio2 { pins = "gpio2"; maxim,active-fps-source = <0x00000000>; maxim,active-fps-power-up-slot = <0x00000000>; maxim,active-fps-power-down-slot = <0x00000007>; }; pin_gpio3 { pins = "gpio3"; maxim,active-fps-source = <0x00000000>; maxim,active-fps-power-up-slot = <0x00000004>; maxim,active-fps-power-down-slot = <0x00000003>; }; pin_gpio2_3 { pins = "gpio2", "gpio3"; function = "fps-out"; drive-open-drain = <0x00000001>; maxim,active-fps-source = <0x00000000>; }; pin_gpio4 { pins = "gpio4"; function = "32k-out1"; }; pin_gpio5_6_7 { pins = "gpio5", "gpio6", "gpio7"; function = "gpio"; drive-push-pull = <0x00000001>; }; }; spmic-default-output-high { gpio-hog; output-high; gpios = <0x00000001 0x00000000>; label = "spmic-default-output-high"; }; watchdog { maxim,wdt-timeout = <0x00000010>; maxim,wdt-clear-time = <0x0000000d>; status = "disabled"; dt-override-status-odm-data = <0x00020000 0x00020000>; linux,phandle = <0x0000010a>; phandle = <0x0000010a>; }; fps { #address-cells = <0x00000001>; #size-cells = <0x00000000>; fps0 { reg = <0x00000000>; maxim,shutdown-fps-time-periodi-us = <0x00000500>; maxim,fps-event-source = <0x00000000>; }; fps1 { reg = <0x00000001>; maxim,shutdown-fps-time-period-us = <0x00000500>; maxim,fps-event-source = <0x00000001>; maxim,device-state-on-disabled-event = <0x00000000>; }; fps2 { reg = <0x00000002>; maxim,fps-event-source = <0x00000000>; }; }; backup-battery { maxim,backup-battery-charging-current = <0x00000064>; maxim,backup-battery-charging-voltage = <0x002dc6c0>; maxim,backup-battery-output-resister = <0x00000064>; }; regulators { in-ldo0-1-supply = <0x0000008d>; in-ldo7-8-supply = <0x0000008d>; sd0 { regulator-name = "vdd-core"; regulator-min-microvolt = <0x000f4240>; regulator-max-microvolt = <0x0011da50>; regulator-boot-on; regulator-always-on; maxim,active-fps-source = <0x00000001>; regulator-init-mode = <0x00000002>; maxim,active-fps-power-up-slot = <0x00000001>; maxim,active-fps-power-down-slot = <0x00000006>; regulator-enable-ramp-delay = <0x00000092>; regulator-disable-ramp-delay = <0x00000ff0>; regulator-ramp-delay = <0x00006b6c>; regulator-ramp-delay-scale = <0x0000012c>; linux,phandle = <0x000000a7>; phandle = <0x000000a7>; }; sd1 { regulator-name = "vdd-ddr-1v1"; regulator-always-on; regulator-boot-on; regulator-init-mode = <0x00000002>; maxim,active-fps-source = <0x00000000>; maxim,active-fps-power-up-slot = <0x00000005>; maxim,active-fps-power-down-slot = <0x00000002>; regulator-min-microvolt = <0x00118c30>; regulator-max-microvolt = <0x00118c30>; regulator-enable-ramp-delay = <0x00000082>; regulator-disable-ramp-delay = <0x00023988>; regulator-ramp-delay = <0x00006b6c>; regulator-ramp-delay-scale = <0x0000012c>; linux,phandle = <0x0000010b>; phandle = <0x0000010b>; }; sd2 { regulator-name = "vdd-pre-reg-1v35"; regulator-min-microvolt = <0x00149970>; regulator-max-microvolt = <0x00149970>; regulator-always-on; regulator-boot-on; maxim,active-fps-source = <0x00000001>; maxim,active-fps-power-up-slot = <0x00000002>; maxim,active-fps-power-down-slot = <0x00000005>; regulator-enable-ramp-delay = <0x000000b0>; regulator-disable-ramp-delay = <0x00007d00>; regulator-ramp-delay = <0x00006b6c>; regulator-ramp-delay-scale = <0x0000015e>; linux,phandle = <0x0000008d>; phandle = <0x0000008d>; }; sd3 { regulator-name = "vdd-1v8"; regulator-min-microvolt = <0x001b7740>; regulator-max-microvolt = <0x001b7740>; regulator-always-on; regulator-boot-on; maxim,active-fps-source = <0x00000000>; regulator-init-mode = <0x00000002>; maxim,active-fps-power-up-slot = <0x00000003>; maxim,active-fps-power-down-slot = <0x00000004>; regulator-enable-ramp-delay = <0x000000f2>; regulator-disable-ramp-delay = <0x0001ccf0>; regulator-ramp-delay = <0x00006b6c>; regulator-ramp-delay-scale = <0x00000168>; linux,phandle = <0x00000036>; phandle = <0x00000036>; }; ldo0 { regulator-name = "avdd-sys-1v2"; regulator-min-microvolt = <0x00124f80>; regulator-max-microvolt = <0x00124f80>; regulator-boot-on; maxim,active-fps-source = <0x00000003>; maxim,active-fps-power-up-slot = <0x00000000>; maxim,active-fps-power-down-slot = <0x00000007>; regulator-enable-ramp-delay = <0x0000001a>; regulator-disable-ramp-delay = <0x00000272>; regulator-ramp-delay = <0x000186a0>; regulator-ramp-delay-scale = <0x000000c8>; linux,phandle = <0x0000003d>; phandle = <0x0000003d>; }; ldo1 { regulator-name = "vdd-pex-1v0"; regulator-min-microvolt = <0x00100590>; regulator-max-microvolt = <0x00100590>; regulator-always-on; maxim,active-fps-source = <0x00000003>; maxim,active-fps-power-up-slot = <0x00000000>; maxim,active-fps-power-down-slot = <0x00000007>; regulator-enable-ramp-delay = <0x00000016>; regulator-disable-ramp-delay = <0x00000276>; regulator-ramp-delay = <0x000186a0>; regulator-ramp-delay-scale = <0x000000c8>; linux,phandle = <0x0000003f>; phandle = <0x0000003f>; }; ldo2 { regulator-name = "vddio-sdmmc-ap"; regulator-min-microvolt = <0x001b7740>; regulator-max-microvolt = <0x00325aa0>; maxim,active-fps-source = <0x00000003>; maxim,active-fps-power-up-slot = <0x00000000>; maxim,active-fps-power-down-slot = <0x00000007>; regulator-enable-ramp-delay = <0x0000003e>; regulator-disable-ramp-delay = <0x0000028a>; regulator-ramp-delay = <0x000186a0>; regulator-ramp-delay-scale = <0x000000c8>; linux,phandle = <0x0000009e>; phandle = <0x0000009e>; }; ldo3 { regulator-name = "vdd-ldo3"; regulator-min-microvolt = <0x002ab980>; regulator-max-microvolt = <0x002ab980>; maxim,active-fps-source = <0x00000003>; maxim,active-fps-power-up-slot = <0x00000000>; maxim,active-fps-power-down-slot = <0x00000007>; regulator-enable-ramp-delay = <0x00000032>; regulator-disable-ramp-delay = <0x00000456>; regulator-ramp-delay = <0x000186a0>; regulator-ramp-delay-scale = <0x000000c8>; status = "disabled"; linux,phandle = <0x0000010c>; phandle = <0x0000010c>; }; ldo4 { regulator-name = "vdd-rtc"; regulator-min-microvolt = <0x000cf850>; regulator-max-microvolt = <0x0010c8e0>; regulator-always-on; regulator-boot-on; maxim,active-fps-source = <0x00000000>; maxim,active-fps-power-up-slot = <0x00000001>; maxim,active-fps-power-down-slot = <0x00000006>; regulator-enable-ramp-delay = <0x00000016>; regulator-disable-ramp-delay = <0x00000262>; regulator-ramp-delay = <0x000186a0>; regulator-ramp-delay-scale = <0x000000c8>; regulator-disable-active-discharge; linux,phandle = <0x0000010d>; phandle = <0x0000010d>; }; ldo5 { regulator-name = "vdd-ldo5"; regulator-min-microvolt = <0x00325aa0>; regulator-max-microvolt = <0x00325aa0>; maxim,active-fps-source = <0x00000003>; maxim,active-fps-power-up-slot = <0x00000000>; maxim,active-fps-power-down-slot = <0x00000007>; regulator-enable-ramp-delay = <0x0000003e>; regulator-disable-ramp-delay = <0x00000280>; regulator-ramp-delay = <0x000186a0>; regulator-ramp-delay-scale = <0x000000c8>; status = "disabled"; linux,phandle = <0x00000057>; phandle = <0x00000057>; }; ldo6 { regulator-name = "vddio-sdmmc3-ap"; regulator-min-microvolt = <0x001b7740>; regulator-max-microvolt = <0x00325aa0>; regulator-boot-on; maxim,active-fps-source = <0x00000003>; maxim,active-fps-power-up-slot = <0x00000000>; maxim,active-fps-power-down-slot = <0x00000007>; regulator-enable-ramp-delay = <0x00000024>; regulator-disable-ramp-delay = <0x000002a2>; regulator-ramp-delay = <0x000186a0>; regulator-ramp-delay-scale = <0x000000c8>; linux,phandle = <0x00000058>; phandle = <0x00000058>; }; ldo7 { regulator-name = "avdd-1v05-pll"; regulator-min-microvolt = <0x00100590>; regulator-max-microvolt = <0x00100590>; regulator-always-on; regulator-boot-on; maxim,active-fps-source = <0x00000001>; maxim,active-fps-power-up-slot = <0x00000003>; maxim,active-fps-power-down-slot = <0x00000004>; regulator-enable-ramp-delay = <0x00000018>; regulator-disable-ramp-delay = <0x00000ad0>; regulator-ramp-delay = <0x000186a0>; regulator-ramp-delay-scale = <0x000000c8>; linux,phandle = <0x0000003e>; phandle = <0x0000003e>; }; ldo8 { regulator-name = "avdd-io-hdmi-dp"; regulator-min-microvolt = <0x00100590>; regulator-max-microvolt = <0x00100590>; regulator-boot-on; regulator-always-on; maxim,active-fps-source = <0x00000001>; maxim,active-fps-power-up-slot = <0x00000006>; maxim,active-fps-power-down-slot = <0x00000001>; regulator-enable-ramp-delay = <0x00000016>; regulator-disable-ramp-delay = <0x00000488>; regulator-ramp-delay = <0x000186a0>; regulator-ramp-delay-scale = <0x000000c8>; linux,phandle = <0x00000040>; phandle = <0x00000040>; }; }; low-battery-monitor { maxim,low-battery-shutdown-enable; }; }; }; i2c@7000d100 { #address-cells = <0x00000001>; #size-cells = <0x00000000>; compatible = "nvidia,tegra210-i2c"; reg = <0x00000000 0x7000d100 0x00000000 0x00000100>; interrupts = <0x00000000 0x0000003f 0x00000004>; iommus = <0x0000002b 0x0000000e>; status = "okay"; clock-frequency = <0x00009c40>; dmas = <0x0000004c 0x0000001e 0x0000004c 0x0000001e>; dma-names = "rx", "tx"; clocks = <0x00000021 0x000000a6 0x00000021 0x000000f3>; clock-names = "div-clk", "parent"; resets = <0x00000021 0x000000a6>; reset-names = "i2c"; linux,phandle = <0x0000010e>; phandle = <0x0000010e>; }; sdhci@700b0600 { compatible = "nvidia,tegra210-sdhci"; reg = <0x00000000 0x700b0600 0x00000000 0x00000200>; interrupts = <0x00000000 0x0000001f 0x00000004>; aux-device-name = "sdhci-tegra.3"; iommus = <0x0000002b 0x0000001c>; nvidia,runtime-pm-type = <0x00000001>; clocks = <0x00000021 0x0000000f 0x00000021 0x000000f3 0x00000021 0x00000134 0x00000021 0x000000c1>; clock-names = "sdmmc", "pll_p", "pll_c4_out0", "sdmmc_legacy_tm"; resets = <0x00000021 0x0000000f>; reset-names = "sdhci"; status = "okay"; tap-delay = <0x00000004>; trim-delay = <0x00000008>; nvidia,is-ddr-tap-delay; nvidia,ddr-tap-delay = <0x00000000>; mmc-ocr-mask = <0x00000000>; max-clk-limit = <0x0bebc200>; bus-width = <0x00000008>; built-in; calib-3v3-offsets = <0x00000505>; calib-1v8-offsets = <0x00000505>; compad-vref-3v3 = <0x00000007>; compad-vref-1v8 = <0x00000007>; 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 = <0x0000006a>; nvidia,max-tap-delay = <0x000000b9>; pll_source = "pll_p", "pll_c4_out2"; vqmmc-supply = <0x00000036>; vmmc-supply = <0x00000047>; uhs-mask = <0x00000000>; power-off-rail; no-sdio; no-sd; linux,phandle = <0x0000010f>; phandle = <0x0000010f>; prod-settings { #prod-cells = <0x00000003>; prod_c_ds { prod = <0x00000100 0x00ff0000 0x00040000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30000505>; }; prod_c_hs { prod = <0x00000100 0x00ff0000 0x00040000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30000505>; }; prod_c_ddr52 { prod = <0x00000100 0x1fff0000 0x00000000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30000505>; }; prod_c_hs200 { prod = <0x00000100 0x00ff0000 0x00040000 0x000001c0 0x0000e000 0x00004000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30000505>; }; prod_c_hs400 { prod = <0x00000100 0x00ff0000 0x00040000 0x000001c0 0x0000e000 0x00004000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30000505>; }; prod_c_hs533 { prod = <0x00000100 0x00ff0000 0x00040000 0x000001c0 0x0000e000 0x00002000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30000505 0x30000505>; }; prod { prod = <0x00000100 0x1fff000e 0x08090028 0x0000010c 0x00003f00 0x00002800 0x000001c0 0x08001fc0 0x08000040 0x000001c4 0x00000077 0x00000000 0x00000120 0x00020001 0x00000001 0x00000128 0x43000000 0x00000000 0x000001f0 0x00080000 0x00080000>; }; }; }; sdhci@700b0400 { compatible = "nvidia,tegra210-sdhci"; reg = <0x00000000 0x700b0400 0x00000000 0x00000200>; interrupts = <0x00000000 0x00000013 0x00000004>; aux-device-name = "sdhci-tegra.2"; iommus = <0x0000002b 0x0000001b>; nvidia,runtime-pm-type = <0x00000000>; clocks = <0x00000021 0x00000045 0x00000021 0x000000f3 0x00000021 0x00000136 0x00000021 0x000000c1>; clock-names = "sdmmc", "pll_p", "pll_c4_out2", "sdmmc_legacy_tm"; resets = <0x00000021 0x00000045>; reset-names = "sdhci"; status = "disabled"; tap-delay = <0x00000003>; trim-delay = <0x00000003>; mmc-ocr-mask = <0x00000003>; max-clk-limit = <0x00061a80>; ddr-clk-limit = <0x02dc6c00>; bus-width = <0x00000004>; calib-3v3-offsets = <0x0000007d>; calib-1v8-offsets = <0x00007b7b>; compad-vref-3v3 = <0x00000007>; compad-vref-1v8 = <0x00000007>; pll_source = "pll_p", "pll_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 = <0x0000006a>; nvidia,max-tap-delay = <0x000000b9>; pinctrl-names = "sdmmc_schmitt_enable", "sdmmc_schmitt_disable", "sdmmc_clk_schmitt_enable", "sdmmc_clk_schmitt_disable", "sdmmc_drv_code", "sdmmc_default_drv_code", "sdmmc_e_33v_enable", "sdmmc_e_33v_disable"; pinctrl-0 = <0x0000008e>; pinctrl-1 = <0x0000008f>; pinctrl-2 = <0x00000090>; pinctrl-3 = <0x00000091>; pinctrl-4 = <0x00000092>; pinctrl-5 = <0x00000093>; pinctrl-6 = <0x00000094>; pinctrl-7 = <0x00000095>; vqmmc-supply = <0x00000036>; vmmc-supply = <0x00000047>; mmc-ddr-1_8v; uhs-mask = <0x00000000>; linux,phandle = <0x00000110>; phandle = <0x00000110>; prod-settings { #prod-cells = <0x00000003>; prod_c_ds { prod = <0x00000100 0x00ff0000 0x00010000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x3000007d>; }; prod_c_hs { prod = <0x00000100 0x00ff0000 0x00010000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x3000007d>; }; prod_c_sdr12 { prod = <0x00000100 0x00ff0000 0x00010000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30007b7b>; }; prod_c_sdr25 { prod = <0x00000100 0x00ff0000 0x00010000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30007b7b>; }; prod_c_sdr50 { prod = <0x00000100 0x00ff0000 0x00010000 0x000001c0 0x0000e000 0x00008000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30007b7b>; }; prod_c_sdr104 { prod = <0x00000100 0x00ff0000 0x00010000 0x000001c0 0x0000e000 0x00004000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30007b7b>; }; prod_c_ddr52 { prod = <0x00000100 0x1fff0000 0x00000000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30007b7b>; }; prod { prod = <0x00000100 0x1fff000e 0x03090028 0x000001c0 0x08001fc0 0x08000040 0x000001c4 0x00000077 0x00000000 0x00000120 0x00020001 0x00000001 0x00000128 0x43000000 0x00000000 0x000001f0 0x00080000 0x00080000>; }; }; }; sdhci@700b0200 { compatible = "nvidia,tegra210-sdhci"; reg = <0x00000000 0x700b0200 0x00000000 0x00000200>; interrupts = <0x00000000 0x0000000f 0x00000004>; aux-device-name = "sdhci-tegra.1"; nvidia,runtime-pm-type = <0x00000001>; clocks = <0x00000021 0x00000009 0x00000021 0x000000f3 0x00000021 0x000000c1>; clock-names = "sdmmc", "pll_p", "sdmmc_legacy_tm"; resets = <0x00000021 0x00000009>; reset-names = "sdhci"; status = "disabled"; tap-delay = <0x00000004>; trim-delay = <0x00000008>; mmc-ocr-mask = <0x00000000>; max-clk-limit = <0x0c28cb00>; ddr-clk-limit = <0x02719c40>; bus-width = <0x00000004>; calib-3v3-offsets = <0x00000505>; calib-1v8-offsets = <0x00000505>; compad-vref-3v3 = <0x00000007>; compad-vref-1v8 = <0x00000007>; default-drive-type = <0x00000001>; nvidia,min-tap-delay = <0x0000006a>; nvidia,max-tap-delay = <0x000000b9>; 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 = <0x00000036>; vmmc-supply = <0x00000047>; uhs-mask = <0x00000008>; power-off-rail; force-non-removable-rescan; linux,phandle = <0x00000111>; phandle = <0x00000111>; prod-settings { #prod-cells = <0x00000003>; prod_c_ds { prod = <0x00000100 0x00ff0000 0x00040000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30000505>; }; prod_c_hs { prod = <0x00000100 0x00ff0000 0x00040000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30000505>; }; prod_c_sdr12 { prod = <0x00000100 0x00ff0000 0x00040000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30000505>; }; prod_c_sdr25 { prod = <0x00000100 0x00ff0000 0x00040000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30000505>; }; prod_c_sdr50 { prod = <0x00000100 0x00ff0000 0x00040000 0x000001c0 0x0000e000 0x00008000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30000505>; }; prod_c_sdr104 { prod = <0x00000100 0x00ff0000 0x00040000 0x000001c0 0x0000e000 0x00004000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30000505>; }; prod_c_ddr52 { prod = <0x00000100 0x1fff0000 0x00040000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30000505>; }; prod_c_hs200 { prod = <0x00000100 0x00ff0000 0x00040000 0x000001c0 0x0000e000 0x00004000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30000505>; }; prod_c_hs400 { prod = <0x00000100 0x00ff0000 0x00040000 0x000001c0 0x0000e000 0x00004000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30000505>; }; prod_c_hs533 { prod = <0x00000100 0x00ff0000 0x00040000 0x000001c0 0x0000e000 0x00002000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30000505 0x30000505>; }; prod { prod = <0x00000100 0x1fff000e 0x08090028 0x000001c0 0x08001fc0 0x08000040 0x000001c4 0x00000077 0x00000000 0x00000120 0x00020001 0x00000001 0x00000128 0x43000000 0x00000000 0x000001f0 0x00080000 0x00080000>; }; }; }; sdhci@700b0000 { compatible = "nvidia,tegra210-sdhci"; reg = <0x00000000 0x700b0000 0x00000000 0x00000200>; interrupts = <0x00000000 0x0000000e 0x00000004>; aux-device-name = "sdhci-tegra.0"; iommus = <0x0000002b 0x00000019>; nvidia,runtime-pm-type = <0x00000001>; clocks = <0x00000021 0x0000000e 0x00000021 0x000000f3 0x00000021 0x000000c1>; clock-names = "sdmmc", "pll_p", "sdmmc_legacy_tm"; resets = <0x00000021 0x0000000e>; reset-names = "sdhci"; status = "disabled"; tap-delay = <0x00000004>; trim-delay = <0x00000002>; max-clk-limit = <0x0c28cb00>; ddr-clk-limit = <0x02dc6c00>; bus-width = <0x00000004>; mmc-ocr-mask = <0x00000003>; calib-3v3-offsets = <0x0000007d>; calib-1v8-offsets = <0x00007b7b>; compad-vref-3v3 = <0x00000007>; compad-vref-1v8 = <0x00000007>; cd-gpios = <0x00000056 0x000000c9 0x00000000>; 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 = <0x0000006a>; nvidia,max-tap-delay = <0x000000b9>; pwrdet-support; pinctrl-names = "sdmmc_schmitt_enable", "sdmmc_schmitt_disable", "sdmmc_clk_schmitt_enable", "sdmmc_clk_schmitt_disable", "sdmmc_drv_code", "sdmmc_default_drv_code", "sdmmc_e_33v_enable", "sdmmc_e_33v_disable"; pinctrl-0 = <0x00000096>; pinctrl-1 = <0x00000097>; pinctrl-2 = <0x00000098>; pinctrl-3 = <0x00000099>; pinctrl-4 = <0x0000009a>; pinctrl-5 = <0x0000009b>; pinctrl-6 = <0x0000009c>; pinctrl-7 = <0x0000009d>; vqmmc-supply = <0x0000009e>; vmmc-supply = <0x0000009f>; default-drv-type = <0x00000001>; 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 = <0x00000037 0x00000000 0x00000023 0x00000000>; uhs-mask = <0x0000000c>; no-sdio; no-mmc; disable-wp; linux,phandle = <0x00000112>; phandle = <0x00000112>; prod-settings { #prod-cells = <0x00000003>; prod_c_ds { prod = <0x00000100 0x00ff0000 0x00040000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x3000007d>; }; prod_c_hs { prod = <0x00000100 0x00ff0000 0x00040000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x3000007d>; }; prod_c_sdr12 { prod = <0x00000100 0x00ff0000 0x00040000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30007b7b>; }; prod_c_sdr25 { prod = <0x00000100 0x00ff0000 0x00040000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30007b7b>; }; prod_c_sdr50 { prod = <0x00000100 0x00ff0000 0x00040000 0x000001c0 0x0000e000 0x00008000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30007b7b>; }; prod_c_sdr104 { prod = <0x00000100 0x00ff0000 0x00040000 0x000001c0 0x0000e000 0x00004000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30007b7b>; }; prod_c_ddr52 { prod = <0x00000100 0x1fff0000 0x00000000 0x000001e0 0x0000000f 0x00000007 0x000001e4 0x30077f7f 0x30007b7b>; }; prod { prod = <0x00000100 0x1fff000e 0x02090028 0x000001c0 0x08001fc0 0x08000040 0x000001c4 0x00000077 0x00000000 0x00000120 0x00020001 0x00000001 0x00000128 0x43000000 0x00000000 0x000001f0 0x00080000 0x00080000>; }; }; }; efuse@7000f800 { compatible = "nvidia,tegra210-efuse"; reg = <0x00000000 0x7000f800 0x00000000 0x00000400>; clocks = <0x00000021 0x000000e6>; clock-names = "fuse"; nvidia,clock-always-on; status = "okay"; vpp_fuse-supply = <0x00000036>; efuse-burn { compatible = "nvidia,tegra210-efuse-burn"; clocks = <0x00000021 0x000000e9>; clock-names = "clk_m"; status = "okay"; }; }; kfuse@7000fc00 { compatible = "nvidia,tegra210-kfuse"; reg = <0x00000000 0x7000fc00 0x00000000 0x00000400>; clocks = <0x00000021 0x00000028>; clock-names = "kfuse"; status = "okay"; }; pmc-iopower { compatible = "nvidia,tegra210-pmc-iopower"; pad-controllers = <0x00000037 0x00000032 0x00000037 0x0000002b 0x00000037 0x00000000 0x00000037 0x00000002 0x00000037 0x00000022 0x00000037 0x00000023 0x00000037 0x00000026 0x00000037 0x00000033 0x00000037 0x00000001 0x00000037 0x0000000a 0x00000037 0x0000000c 0x00000037 0x00000015 0x00000037 0x00000029 0x00000037 0x0000002a 0x00000037 0x0000000f 0x00000037 0x00000010 0x00000037 0x00000011 0x00000037 0x00000012 0x00000037 0x00000017>; pad-names = "sys", "uart", "audio", "cam", "pex-ctrl", "sdmmc1", "sdmmc3", "hv", "audio-hv", "debug", "dmic", "gpio", "spi", "spi-hv", "dsia", "dsib", "dsic", "dsid", "hdmi"; status = "okay"; iopower-sys-supply = <0x00000036>; iopower-uart-supply = <0x00000036>; iopower-audio-supply = <0x00000036>; iopower-cam-supply = <0x00000036>; iopower-pex-ctrl-supply = <0x00000036>; iopower-sdmmc1-supply = <0x0000009e>; iopower-sdmmc3-supply = <0x00000036>; iopower-sdmmc4-supply = <0x00000036>; iopower-audio-hv-supply = <0x00000036>; iopower-debug-supply = <0x00000036>; iopower-dmic-supply = <0x00000036>; iopower-gpio-supply = <0x00000036>; iopower-spi-supply = <0x00000036>; iopower-spi-hv-supply = <0x00000036>; iopower-sdmmc2-supply = <0x00000036>; iopower-dp-supply = <0x00000036>; }; dtv@7000c300 { compatible = "nvidia,tegra210-dtv"; reg = <0x00000000 0x7000c300 0x00000000 0x00000100>; dmas = <0x0000004c 0x0000000b>; dma-names = "rx"; status = "disabled"; }; xudc@700d0000 { compatible = "nvidia,tegra210-xudc"; reg = <0x00000000 0x700d0000 0x00000000 0x00008000 0x00000000 0x700d8000 0x00000000 0x00001000 0x00000000 0x700d9000 0x00000000 0x00001000>; interrupts = <0x00000000 0x0000002c 0x00000004>; clocks = <0x00000021 0x00000121 0x00000021 0x0000009c 0x00000021 0x0000013e 0x00000021 0x00000122 0x00000021 0x0000011e>; nvidia,xusb-padctl = <0x00000044>; iommus = <0x0000002b 0x00000015>; status = "okay"; charger-detector = <0x000000a0>; hvdd_usb-supply = <0x00000047>; avdd_pll_utmip-supply = <0x00000036>; avddio_usb-supply = <0x0000003f>; avddio_pll_uerefe-supply = <0x0000003e>; extcon-cables = <0x00000048 0x00000000>; extcon-cable-names = "vbus"; phys = <0x00000045>; phy-names = "usb2"; #extcon-cells = <0x00000001>; }; memory-controller@70019000 { compatible = "nvidia,tegra210-mc"; reg = <0x00000000 0x70019000 0x00000000 0x00001000>; clocks = <0x00000021 0x00000020 0x00000021 0x00000039>; clock-names = "mc", "emc"; interrupts = <0x00000000 0x0000004d 0x00000004>; #iommu-cells = <0x00000001>; #reset-cells = <0x00000001>; status = "okay"; linux,phandle = <0x00000113>; phandle = <0x00000113>; }; pwm@70110000 { compatible = "nvidia,tegra210-dfll-pwm"; reg = <0x00000000 0x70110000 0x00000000 0x00000400>; clocks = <0x00000021 0x00000128>; clock-names = "ref"; pinctrl-names = "dvfs_pwm_enable", "dvfs_pwm_disable"; #pwm-cells = <0x00000002>; status = "okay"; pinctrl-0 = <0x000000a1>; pinctrl-1 = <0x000000a2>; pwm-regulator = <0x000000a3>; linux,phandle = <0x000000ba>; phandle = <0x000000ba>; }; clock@70110000 { compatible = "nvidia,tegra210-dfll"; reg = <0x00000000 0x70110000 0x00000000 0x00000100 0x00000000 0x70110000 0x00000000 0x00000100 0x00000000 0x70110100 0x00000000 0x00000100 0x00000000 0x70110200 0x00000000 0x00000100>; interrupts = <0x00000000 0x0000003e 0x00000004>; clocks = <0x00000021 0x00000129 0x00000021 0x00000128 0x00000021 0x0000002f>; clock-names = "soc", "ref", "i2c"; resets = <0x00000021 0x000000e0>; reset-names = "dvco"; #clock-cells = <0x00000000>; clock-output-names = "dfllCPU_out"; out-clock-name = "dfll_cpu"; status = "okay"; vdd-cpu-supply = <0x000000a3>; nvidia,dfll-max-freq-khz = <0x00169158>; nvidia,pwm-to-pmic; nvidia,init-uv = <0x000f4240>; nvidia,sample-rate = <0x000061a8>; nvidia,droop-ctrl = <0x00000f00>; nvidia,force-mode = <0x00000001>; nvidia,cf = <0x00000006>; nvidia,ci = <0x00000000>; nvidia,cg = <0x00000002>; nvidia,idle-override; nvidia,one-shot-calibrate; nvidia,pwm-period = <0x000009c4>; pinctrl-names = "dvfs_pwm_enable", "dvfs_pwm_disable"; pinctrl-0 = <0x000000a1>; pinctrl-1 = <0x000000a2>; nvidia,align-offset-uv = <0x000acda0>; nvidia,align-step-uv = <0x00004b00>; linux,phandle = <0x00000026>; phandle = <0x00000026>; }; soctherm@0x700E2000 { compatible = "nvidia,tegra-soctherm", "nvidia,tegra210-soctherm"; reg = <0x00000000 0x700e2000 0x00000000 0x00000600 0x00000000 0x60006000 0x00000000 0x00000400 0x00000000 0x70040000 0x00000000 0x00000200>; reg-names = "soctherm-reg", "car-reg", "ccroc-reg"; interrupts = <0x00000000 0x00000030 0x00000004 0x00000000 0x00000033 0x00000004>; clocks = <0x00000021 0x00000064 0x00000021 0x0000004e>; clock-names = "tsensor", "soctherm"; resets = <0x00000021 0x0000004e>; reset-names = "soctherm"; #thermal-sensor-cells = <0x00000001>; status = "okay"; interrupt-controller; #interrupt-cells = <0x00000002>; soctherm-clock-frequency = <0x030a32c0>; tsensor-clock-frequency = <0x00061a80>; sensor-params-tall = <0x00003fac>; sensor-params-tiddq = <0x00000001>; sensor-params-ten-count = <0x00000001>; sensor-params-tsample = <0x00000078>; sensor-params-pdiv = <0x00000008>; sensor-params-tsamp-ate = <0x000001e0>; sensor-params-pdiv-ate = <0x00000008>; hw-pllx-offsets = <0x00000000 0x000003e8 0x00001b58 0x00000002 0x000007d0 0x00000fa0>; nvidia,thermtrips = <0x00000000 0x00019064 0x00000002 0x00019258>; linux,phandle = <0x00000011>; phandle = <0x00000011>; throttle-cfgs { heavy { nvidia,priority = <0x00000064>; nvidia,cpu-throt-percent = <0x00000055>; nvidia,gpu-throt-level = <0x00000003>; #cooling-cells = <0x00000002>; linux,phandle = <0x00000013>; phandle = <0x00000013>; }; oc1 { nvidia,priority = <0x00000000>; nvidia,polarity-active-low = <0x00000000>; nvidia,count-threshold = <0x00000000>; nvidia,alarm-filter = <0x00000000>; nvidia,alarm-period = <0x00000000>; nvidia,cpu-throt-percent = <0x00000000>; nvidia,gpu-throt-level = <0x00000000>; linux,phandle = <0x00000114>; phandle = <0x00000114>; }; oc3 { nvidia,priority = <0x00000028>; nvidia,polarity-active-low = <0x00000001>; nvidia,count-threshold = <0x0000000f>; nvidia,alarm-filter = <0x004dd1e0>; nvidia,alarm-period = <0x00000000>; nvidia,cpu-throt-percent = <0x0000004b>; nvidia,gpu-throt-level = <0x00000002>; linux,phandle = <0x00000115>; phandle = <0x00000115>; }; }; fuse_war@fuse_rev_0_1 { device_type = "fuse_war"; match_fuse_rev = <0x00000000 0x00000001>; cpu0 = <0x00109cbc 0x00061120>; cpu1 = <0x00107160 0x00106030>; cpu2 = <0x0010dba0 0xfff695d8>; cpu3 = <0x0010b0a8 0xfff23fb0>; mem0 = <0x00108f74 0xfffe7fa0>; mem1 = <0x0010dba0 0xfffe7d48>; gpu = <0x00109168 0xffef40e4>; pllx = <0x00107610 0xfff268b4>; }; fuse_war@fuse_rev_2 { device_type = "fuse_war"; match_fuse_rev = <0x00000002>; cpu0 = <0x00108e48 0x003180a8>; cpu1 = <0x00112f38 0xfffef854>; cpu2 = <0x0010c2a0 0x0022595c>; cpu3 = <0x0010e820 0x0009324c>; mem0 = <0x00105090 0x00362acc>; mem1 = <0x0011e8c4 0xffa06cd0>; gpu = <0x0010647c 0x0029bb34>; pllx = <0x000fdd54 0x0068342c>; }; throttle@critical { device_type = "throttlectl"; cdev-type = "tegra-shutdown"; cooling-min-state = <0x00000000>; cooling-max-state = <0x00000003>; #cooling-cells = <0x00000002>; }; throttle@heavy { device_type = "throttlectl"; cdev-type = "tegra-heavy"; cooling-min-state = <0x00000000>; cooling-max-state = <0x00000003>; #cooling-cells = <0x00000002>; priority = <0x00000064>; throttle_dev = <0x000000a4 0x000000a5>; }; throttle_dev@cpu_high { depth = <0x00000055>; linux,phandle = <0x000000a4>; phandle = <0x000000a4>; }; throttle_dev@gpu_high { level = "heavy_throttling"; linux,phandle = <0x000000a5>; phandle = <0x000000a5>; }; }; tegra-aotag { compatible = "nvidia,tegra21x-aotag"; parent-block = <0x00000037>; status = "okay"; sensor-params-tall = <0x0000004c>; sensor-params-tiddq = <0x00000001>; sensor-params-ten-count = <0x00000010>; sensor-params-tsample = <0x00000009>; sensor-params-pdiv = <0x00000008>; sensor-params-tsamp-ate = <0x00000027>; sensor-params-pdiv-ate = <0x00000008>; #thermal-sensor-cells = <0x00000000>; sensor-name = "aotag0"; sensor-id = <0x00000000>; advertised-sensor-id = <0x00000009>; sensor-nominal-temp-cp = <0x00000019>; sensor-nominal-temp-ft = <0x00000069>; sensor-compensation-a = <0x00002988>; sensor-compensation-b = <0xfffef85e>; linux,phandle = <0x00000002>; phandle = <0x00000002>; }; tegra_cec { compatible = "nvidia,tegra210-cec"; reg = <0x00000000 0x70015000 0x00000000 0x00001000>; interrupts = <0x00000000 0x00000003 0x00000004>; clocks = <0x00000021 0x00000088>; clock-names = "cec"; status = "okay"; }; watchdog@60005100 { compatible = "nvidia,tegra-wdt-t21x"; reg = <0x00000000 0x60005100 0x00000000 0x00000020 0x00000000 0x60005088 0x00000000 0x00000008>; interrupts = <0x00000000 0x0000007b 0x00000004>; nvidia,expiry-count = <0x00000004>; nvidia,timer-index = <0x00000007>; nvidia,enable-on-init; status = "disabled"; dt-override-status-odm-data = <0x00010000 0x00010000>; timeout-sec = <0x00000078>; linux,phandle = <0x00000116>; phandle = <0x00000116>; }; tegra_fiq_debugger { compatible = "nvidia,fiq-debugger"; use-console-port; interrupts = <0x00000000 0x0000007b 0x00000004>; }; ptm { compatible = "nvidia,ptm"; reg = <0x00000000 0x72010000 0x00000000 0x00001000 0x00000000 0x72030000 0x00000000 0x00001000 0x00000000 0x72040000 0x00000000 0x00001000 0x00000000 0x72050000 0x00000000 0x00001000 0x00000000 0x72060000 0x00000000 0x00001000 0x00000000 0x73010000 0x00000000 0x00001000 0x00000000 0x73440000 0x00000000 0x00001000 0x00000000 0x73540000 0x00000000 0x00001000 0x00000000 0x73640000 0x00000000 0x00001000 0x00000000 0x73740000 0x00000000 0x00001000 0x00000000 0x72820000 0x00000000 0x00001000 0x00000000 0x72a1c000 0x00000000 0x00001000>; status = "okay"; }; mselect { compatible = "nvidia,tegra-mselect"; interrupts = <0x00000000 0x000000af 0x00000004>; reg = <0x00000000 0x50060000 0x00000000 0x00001000>; status = "disabled"; }; cpuidle { compatible = "nvidia,tegra210-cpuidle"; cc4-no-retention; }; apbmisc@70000800 { compatible = "nvidia,tegra210-apbmisc", "nvidia,tegra20-apbmisc"; reg = <0x00000000 0x70000800 0x00000000 0x00000064 0x00000000 0x70000008 0x00000000 0x00000004>; }; nvdumper { compatible = "nvidia,tegra210-nvdumper"; status = "disabled"; }; tegra-pmc-blink-pwm { compatible = "nvidia,tegra210-pmc-blink-pwm"; status = "disabled"; }; nvpmodel { compatible = "nvidia,nvpmodel"; status = "okay"; }; extcon { compatible = "simple-bus"; device_type = "external-connection"; #address-cells = <0x00000001>; #size-cells = <0x00000000>; disp-state { compatible = "extcon-disp-state"; #extcon-cells = <0x00000001>; }; extcon@0 { compatible = "extcon-gpio"; reg = <0x00000000>; extcon-gpio,name = "ID"; gpio = <0x0000001e 0x00000000 0x00000000>; extcon-gpio,connection-state-low; extcon-gpio,cable-name = "USB-Host"; #extcon-cells = <0x00000001>; status = "disabled"; linux,phandle = <0x00000117>; phandle = <0x00000117>; }; extcon@1 { compatible = "extcon-gpio-states"; reg = <0x00000001>; extcon-gpio,name = "VBUS"; extcon-gpio,cable-states = <0x00000000 0x00000001 0x00000001 0x00000000>; gpios = <0x00000056 0x000000e4 0x00000000>; extcon-gpio,out-cable-names = <0x00000001 0x00000002 0x00000000>; wakeup-source; #extcon-cells = <0x00000001>; nvidia,pmc-wakeup = <0x00000037 0x00000000 0x00000036 0x00000000>; linux,phandle = <0x00000048>; phandle = <0x00000048>; }; }; bthrot_cdev { compatible = "nvidia,tegra-balanced-throttle"; clocks = <0x00000021 0x00000126 0x00000021 0x000001ec 0x00000021 0x00000199 0x00000021 0x000001a2 0x00000021 0x000001b9 0x00000021 0x000001d2>; clock-names = "cclk_g", "gpu", "cap.throttle.c2bus", "cap.throttle.c3bus", "cap.throttle.sclk", "emc"; skin_balanced { cdev-type = "skin-balanced"; num_states = <0x00000042>; cooling-min-state = <0x00000000>; cooling-max-state = <0x00000042>; #cooling-cells = <0x00000002>; status = "okay"; throttle_table = <0x0016358c 0x000d4cb0 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0015e9bc 0x000d1c9f 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00159ded 0x000cec8f 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0015521d 0x000cbc7e 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0015064d 0x000c8c6e 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0014ba7e 0x000c5c5d 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00146eae 0x000c2c4c 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x001422de 0x000bfc3c 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0013d70e 0x000bcc2b 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00138b3f 0x000b9c1a 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00133f6f 0x000b6c0a 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0012f39f 0x000b3bf9 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0012a7d0 0x000b0be9 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00125c00 0x000adbd8 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00121030 0x000aabc7 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0011c461 0x000a7bb7 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00117891 0x000a4ba6 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00112cc1 0x000a1b96 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0010e0f2 0x0009eb85 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00109522 0x0009bb74 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00104952 0x00098b64 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000ffd82 0x00095b53 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000fb1b3 0x00092b42 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000f65e3 0x0008fb32 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000f1a13 0x0008cb21 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000ece44 0x00089b11 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000e8274 0x00086b00 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000e36a4 0x00083aef 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000dead5 0x00080adf 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000d9f05 0x0007dace 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000d5335 0x0007aabe 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000d0766 0x00077aad 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000cbb96 0x00074a9c 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000c6fc6 0x00071a8c 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000c23f6 0x0006ea7b 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000bd827 0x0006ba6a 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000b8c57 0x00068a5a 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000b4087 0x00065a49 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000af4b8 0x00062a39 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000aa8e8 0x0005fa28 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000a5d18 0x0005ca17 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000a1149 0x00059a07 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x0009c579 0x000569f6 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000979a9 0x000539e6 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x00092dda 0x000509d5 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x0008e20a 0x0004d9c4 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x0008963a 0x0004a9b4 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x00084a6a 0x000479a3 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x0007fe9b 0x00044992 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x0007b2cb 0x00041982 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x000766fb 0x0003e971 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x00071b2c 0x0003b961 0x00075300 0x0006a400 0x0005dc00 0xffffffff 0x0006cf5c 0x00038950 0x00075300 0x0006a400 0x0005dc00 0xffffffff 0x0006838c 0x0003593f 0x00075300 0x0006a400 0x0005dc00 0xffffffff 0x000637bd 0x0003292f 0x00075300 0x0006a400 0x0005dc00 0xffffffff 0x0005ebed 0x0002f91e 0x00075300 0x0006a400 0x0005dc00 0xffffffff 0x0005a01d 0x0002c90e 0x00075300 0x0006a400 0x0005dc00 0xffffffff 0x0005544e 0x000298fd 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x0005087e 0x000268ec 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x0004bcae 0x000238dc 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x000470de 0x000208cb 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x0004250f 0x0001d8ba 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x0003d93f 0x0001a8aa 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x00038d6f 0x00017899 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x000341a0 0x00014889 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x0002f5d0 0x00011878 0x00075300 0x00060e00 0x0005dc00 0xffffffff>; }; gpu_balanced { cdev-type = "gpu-balanced"; num_states = <0x00000042>; cooling-min-state = <0x00000000>; cooling-max-state = <0x00000042>; #cooling-cells = <0x00000002>; status = "okay"; throttle_table = <0x0016358c 0x000ceb08 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0015e9bc 0x000cafb0 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00159ded 0x000c7458 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0015521d 0x000c3900 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0015064d 0x000bfda7 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0014ba7e 0x000bc24f 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00146eae 0x000b86f7 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x001422de 0x000b4b9f 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0013d70e 0x000b1047 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00138b3f 0x000ad4ef 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00133f6f 0x000a9996 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0012f39f 0x000a5e3e 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0012a7d0 0x000a22e6 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00125c00 0x0009e78e 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00121030 0x0009ac36 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0011c461 0x000970de 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00117891 0x00093585 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00112cc1 0x0008fa2d 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0010e0f2 0x0008bed5 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00109522 0x0008837d 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00104952 0x00084825 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000ffd82 0x00080ccd 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000fb1b3 0x0007d175 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000f65e3 0x0007961c 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000f1a13 0x00075ac4 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000ece44 0x00071f6c 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000e8274 0x0006e414 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000e36a4 0x0006a8bc 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000dead5 0x00066d64 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000d9f05 0x0006320b 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000d5335 0x0005f6b3 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000d0766 0x0005bb5b 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000cbb96 0x00058003 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000c6fc6 0x000544ab 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000c23f6 0x00050953 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000bd827 0x0004cdfb 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000b8c57 0x000492a2 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000b4087 0x0004574a 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000af4b8 0x00041bf2 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000aa8e8 0x0003e09a 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000a5d18 0x0003a542 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000a1149 0x000369ea 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x0009c579 0x00032e91 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000979a9 0x0002f339 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x00092dda 0x0002b7e1 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x0008e20a 0x00027c89 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x0008963a 0x00024131 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x00084a6a 0x000205d9 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x0007fe9b 0x0001ca80 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x0007b2cb 0x00018f28 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x000766fb 0x000153d0 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x00071b2c 0x0000f168 0x00075300 0x0006a400 0x0005dc00 0xffffffff>; linux,phandle = <0x0000001b>; phandle = <0x0000001b>; }; cpu_balanced { cdev-type = "cpu-balanced"; num_states = <0x00000042>; cooling-min-state = <0x00000000>; cooling-max-state = <0x00000042>; #cooling-cells = <0x00000002>; status = "okay"; throttle_table = <0x0016358c 0xffffffff 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0015e9bc 0xffffffff 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00159ded 0xffffffff 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0015521d 0xffffffff 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0015064d 0xffffffff 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0014ba7e 0xffffffff 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00146eae 0xffffffff 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x001422de 0xffffffff 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0013d70e 0xffffffff 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00138b3f 0xffffffff 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00133f6f 0x000e1000 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0012f39f 0x000dd3a5 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0012a7d0 0x000d974a 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00125c00 0x000d5aef 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00121030 0x000d1e94 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0011c461 0x000ce239 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00117891 0x000ca5df 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00112cc1 0x000c6984 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x0010e0f2 0x000c2d29 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00109522 0x000bf0ce 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x00104952 0x000bb473 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000ffd82 0x000b7818 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000fb1b3 0x000b3bbd 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000f65e3 0x000aff62 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000f1a13 0x000ac307 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000ece44 0x000a86ac 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000e8274 0x000a4a51 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000e36a4 0x000a0df7 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000dead5 0x0009d19c 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000d9f05 0x00099541 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000d5335 0x000958e6 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000d0766 0x00091c8b 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000cbb96 0x0008e030 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000c6fc6 0x0008a3d5 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000c23f6 0x0008677a 0x00075300 0x0007d000 0x0005dc00 0xffffffff 0x000bd827 0x00082b1f 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000b8c57 0x0007eec4 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000b4087 0x0007b269 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000af4b8 0x0007760f 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000aa8e8 0x000739b4 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000a5d18 0x0006fd59 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000a1149 0x0006c0fe 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x0009c579 0x000684a3 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x000979a9 0x00064848 0x00075300 0x00076c00 0x0005dc00 0xffffffff 0x00092dda 0x00060bed 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x0008e20a 0x0005cf92 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x0008963a 0x00059337 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x00084a6a 0x000556dc 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x0007fe9b 0x00051a81 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x0007b2cb 0x0004de27 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x000766fb 0x0004a1cc 0x00075300 0x00073a00 0x0005dc00 0xffffffff 0x00071b2c 0x00046571 0x00075300 0x0006a400 0x0005dc00 0xffffffff 0x0006cf5c 0x00042916 0x00075300 0x0006a400 0x0005dc00 0xffffffff 0x0006838c 0x0003ecbb 0x00075300 0x0006a400 0x0005dc00 0xffffffff 0x000637bd 0x0003b060 0x00075300 0x0006a400 0x0005dc00 0xffffffff 0x0005ebed 0x00037405 0x00075300 0x0006a400 0x0005dc00 0xffffffff 0x0005a01d 0x000337aa 0x00075300 0x0006a400 0x0005dc00 0xffffffff 0x0005544e 0x0002fb4f 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x0005087e 0x0002bef4 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x0004bcae 0x00028299 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x000470de 0x0002463f 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x0004250f 0x000209e4 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x0003d93f 0x0001cd89 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x00038d6f 0x0001912e 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x000341a0 0x000154d3 0x00075300 0x00060e00 0x0005dc00 0xffffffff 0x0002f5d0 0x00011878 0x00075300 0x00060e00 0x0005dc00 0xffffffff>; linux,phandle = <0x00000015>; phandle = <0x00000015>; }; emergency_balanced { cdev-type = "emergency-balanced"; num_states = <0x00000001>; cooling-min-state = <0x00000000>; cooling-max-state = <0x00000001>; #cooling-cells = <0x00000002>; status = "okay"; throttle_table = <0x00111ed0 0x0005f758 0x00046500 0x000668a0 0x0003d860 0x00060ae0>; linux,phandle = <0x00000020>; phandle = <0x00000020>; }; }; 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 = <0x00000036>; hvdd_pex_pll_e-supply = <0x00000036>; l0_hvddio_sata-supply = <0x00000036>; l0_dvddio_sata-supply = <0x00000040>; dvdd_sata_pll-supply = <0x00000040>; prod-settings { #prod-cells = <0x00000004>; prod { prod = <0x00000000 0x00000680 0x00000001 0x00000001 0x00000000 0x00000690 0x00000fff 0x00000715 0x00000000 0x00000694 0x000ff0ff 0x0000e01b 0x00000000 0x000006d0 0xffffffff 0x00ab000f 0x00000000 0x00000170 0x0000f000 0x00007000 0x00000002 0x00000960 0x03000000 0x01000000>; }; }; }; modem { compatible = "nvidia,icera-i500"; status = "disabled"; nvidia,boot-gpio = <0x00000056 0x00000056 0x00000001>; nvidia,mdm-power-report-gpio = <0x00000056 0x00000059 0x00000001>; nvidia,reset-gpio = <0x00000056 0x00000058 0x00000001>; nvidia,mdm-en-gpio = <0x00000056 0x00000057 0x00000000>; nvidia,num-temp-sensors = <0x00000003>; 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 = <0x00000002>; #size-cells = <0x00000002>; status = "disabled"; irq { compatible = "android,trusty-irq-v1"; interrupt-templates = <0x000000a6 0x00000000 0x00000033 0x00000001 0x00000001 0x00000000 0x00000033 0x00000001 0x00000000 0x00000000>; interrupt-ranges = <0x00000000 0x0000000f 0x00000000 0x00000010 0x0000001f 0x00000001 0x00000020 0x000000df 0x00000002>; }; 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 = <0x00000001>; interrupt-controller; linux,phandle = <0x000000a6>; phandle = <0x000000a6>; }; psy_extcon_xudc { compatible = "power-supply-extcon"; extcon-cables = <0x000000a0 0x00000001 0x000000a0 0x00000002 0x000000a0 0x00000003 0x000000a0 0x00000004 0x000000a0 0x00000005 0x000000a0 0x00000006 0x000000a0 0x00000007 0x000000a0 0x00000008 0x000000a0 0x00000009>; extcon-cable-names = "usb-charger", "ta-charger", "maxim-charger", "qc2-charger", "downstream-charger", "slow-charger", "apple-500ma", "apple-1a", "apple-2a"; status = "disabled"; }; tegra-supply-tests { compatible = "nvidia,tegra-supply-tests"; vdd-core-supply = <0x000000a7>; }; camera-pcl { dpd { compatible = "nvidia,csi-dpd"; #address-cells = <0x00000001>; #size-cells = <0x00000000>; num = <0x00000006>; csia { reg = <0x00000000 0x00000000 0x00000000 0x00000000>; }; csib { reg = <0x00000000 0x00000001 0x00000000 0x00000000>; }; csic { reg = <0x00000001 0x0000000a 0x00000000 0x00000000>; }; csid { reg = <0x00000001 0x0000000b 0x00000000 0x00000000>; }; csie { reg = <0x00000001 0x0000000c 0x00000000 0x00000000>; }; csif { reg = <0x00000001 0x0000000d 0x00000000 0x00000000>; }; }; }; rollback-protection { device-name = "sdmmc"; device-method = <0x00000001 0x00000002>; status = "okay"; }; external-memory-controller@7001b000 { #cooling-cells = <0x00000002>; compatible = "nvidia,tegra21-emc", "nvidia,tegra210-emc"; reg = <0x00000000 0x7001b000 0x00000000 0x00001000 0x00000000 0x7001e000 0x00000000 0x00001000 0x00000000 0x7001f000 0x00000000 0x00001000>; clocks = <0x00000021 0x00000039 0x00000021 0x000000f1 0x00000021 0x000000ed 0x00000021 0x000000f3 0x00000021 0x000000e9 0x00000021 0x00000131 0x00000021 0x00000140 0x00000021 0x00000141 0x00000021 0x000001e0>; clock-names = "emc", "pll_m", "pll_c", "pll_p", "clk_m", "pll_mb", "pll_mb_ud", "pll_p_ud", "emc_override"; #thermal-sensor-cells = <0x00000000>; #address-cells = <0x00000001>; #size-cells = <0x00000000>; nvidia,use-ram-code; linux,phandle = <0x0000001d>; phandle = <0x0000001d>; emc-table@0 { nvidia,ram-code = <0x00000000>; emc-table@204000 { compatible = "nvidia,tegra21-emc-table"; nvidia,revision = <0x00000007>; nvidia,dvfs-version = "13_204000_12_V9.8.7_V1.6"; clock-frequency = <0x00031ce0>; nvidia,emc-min-mv = <0x00000320>; nvidia,gk20a-min-mv = <0x0000044c>; nvidia,source = "pllp_out0"; nvidia,src-sel-reg = <0x40188002>; nvidia,needs-training = <0x00000000>; nvidia,training_pattern = <0x00000000>; nvidia,trained = <0x00000000>; nvidia,periodic_training = <0x00000000>; nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>; nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>; nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>; nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>; nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>; nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>; nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>; nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>; nvidia,current_dram_clktree_c0d0u0 = <0x00000000>; nvidia,current_dram_clktree_c0d0u1 = <0x00000000>; nvidia,current_dram_clktree_c0d1u0 = <0x00000000>; nvidia,current_dram_clktree_c0d1u1 = <0x00000000>; nvidia,current_dram_clktree_c1d0u0 = <0x00000000>; nvidia,current_dram_clktree_c1d0u1 = <0x00000000>; nvidia,current_dram_clktree_c1d1u0 = <0x00000000>; nvidia,current_dram_clktree_c1d1u1 = <0x00000000>; nvidia,run_clocks = <0x0000000d>; nvidia,tree_margin = <0x00000001>; nvidia,burst-regs-num = <0x000000dd>; nvidia,burst-regs-per-ch-num = <0x00000008>; nvidia,trim-regs-num = <0x0000008a>; nvidia,trim-regs-per-ch-num = <0x0000000a>; nvidia,burst-mc-regs-num = <0x00000021>; nvidia,la-scale-regs-num = <0x00000018>; nvidia,vref-regs-num = <0x00000004>; nvidia,training-mod-regs-num = <0x00000014>; nvidia,dram-timing-regs-num = <0x00000005>; nvidia,min-mrs-wait = <0x00000016>; nvidia,emc-mrw = <0x88010004>; nvidia,emc-mrw2 = <0x88020000>; nvidia,emc-mrw3 = <0x880d0000>; nvidia,emc-mrw4 = <0xc0000000>; nvidia,emc-mrw9 = <0x8c0e7272>; nvidia,emc-mrs = <0x00000000>; nvidia,emc-emrs = <0x00000000>; nvidia,emc-emrs2 = <0x00000000>; nvidia,emc-auto-cal-config = <0xa01a51d8>; nvidia,emc-auto-cal-config2 = <0x05500000>; nvidia,emc-auto-cal-config3 = <0x00770000>; nvidia,emc-auto-cal-config4 = <0x00770000>; nvidia,emc-auto-cal-config5 = <0x00770000>; nvidia,emc-auto-cal-config6 = <0x00770000>; nvidia,emc-auto-cal-config7 = <0x00770000>; nvidia,emc-auto-cal-config8 = <0x00770000>; nvidia,emc-cfg-2 = <0x00110805>; nvidia,emc-sel-dpd-ctrl = <0x00040008>; nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>; nvidia,dll-clk-src = <0x40188002>; nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>; nvidia,emc-clock-latency-change = <0x00000d5c>; nvidia,ptfv = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x0000000a 0x0000000a 0x0000000a 0x00000001>; nvidia,emc-registers = <0x0000000d 0x0000003a 0x0000001d 0x00000000 0x00000000 0x00000009 0x00000004 0x0000000b 0x0000000d 0x00000008 0x0000000b 0x00000000 0x00000004 0x00000020 0x00000006 0x00000006 0x00000006 0x00000003 0x00000000 0x00000006 0x00000004 0x00000002 0x00000000 0x00000004 0x00000008 0x0000000d 0x00000006 0x00000005 0x00000000 0x00000000 0x00000003 0x88037171 0x0000000c 0x00000001 0x0000000a 0x00010000 0x00000012 0x00000014 0x00000016 0x00000012 0x00000014 0x00000304 0x00000000 0x000000c1 0x00000008 0x00000008 0x00000003 0x00000003 0x00000003 0x00000014 0x00000005 0x00000002 0x0000000d 0x0000003b 0x0000003b 0x00000005 0x00000005 0x00000004 0x00000009 0x00000005 0x00000004 0x00000009 0xc8037171 0x0000031c 0x00000000 0x9160a00d 0x00003bbf 0x002c00a0 0x00008000 0x000000be 0x0fff0fff 0x0fff0fff 0x00000000 0x00000000 0x00000000 0x00000000 0x880b0000 0x000e0017 0x001c0014 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00170017 0x000e000e 0x00140014 0x001c001c 0x00000017 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x000900cc 0x00cc0016 0x0033000a 0xc1e00303 0x1f13412f 0x00010014 0x00000804 0x00000550 0xf3200000 0x0fff0fff 0x00000713 0x0000000a 0x00000000 0x00000000 0x0000001b 0x0000001b 0x00020000 0x00050037 0x00000000 0x00000010 0x00003000 0x0a000000 0x02000111 0x00000008 0x00030808 0x00015c00 0x00101010 0x00001600 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186033 0x00000000 0x00000000 0x00000014 0x0000000a 0x00000016 0x88161414 0x00000012 0x00010000 0x00009080 0x07070404 0x00040065 0x0513801f 0x1f101100 0x00000014 0x00107240 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f081300 0x00105800 0x1114fc00 0x07000300 0x00107240 0x55553c5a 0xc8161414>; nvidia,emc-burst-regs-per-ch = <0x880c7272 0x880c7272 0xc80c7272 0xc80c7272 0x8c0e7272 0x8c0e7272 0x4c0e7272 0x4c0e7272>; nvidia,emc-shadow-regs-ca-train = <0x0000000d 0x0000003a 0x0000001d 0x00000000 0x00000000 0x00000009 0x00000004 0x0000000b 0x0000000d 0x00000008 0x0000000b 0x00000000 0x00000004 0x00000020 0x00000006 0x00000006 0x00000006 0x00000003 0x00000000 0x00000006 0x00000004 0x00000002 0x00000000 0x00000004 0x00000008 0x0000000d 0x00000006 0x00000005 0x00000000 0x00000000 0x00000003 0x88037171 0x0000000c 0x00000001 0x0000000a 0x00010000 0x00000012 0x00000014 0x00000016 0x00000012 0x00000014 0x00000304 0x00000000 0x000000c1 0x00000008 0x00000008 0x00000003 0x00000003 0x00000003 0x00000014 0x00000005 0x00000002 0x0000000d 0x0000003b 0x0000003b 0x00000005 0x00000005 0x00000004 0x00000009 0x00000005 0x00000004 0x00000009 0xc8037171 0x0000031c 0x00000000 0x9960a00d 0x00003bbf 0x002c00a0 0x00008000 0x00000055 0x0fff0fff 0x0fff0fff 0x00000000 0x00000000 0x00000000 0x00000000 0x880b0000 0x000e0017 0x001c0014 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00170017 0x000e000e 0x00140014 0x001c001c 0x00000017 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x000900cc 0x00cc0016 0x0033000a 0xc1e00303 0x1f13412f 0x00010014 0x00000804 0x00000550 0xf3200000 0x0fff0fff 0x00000713 0x0000000a 0x00000000 0x00000000 0x0000001b 0x0000001b 0x00020000 0x05058033 0x05050000 0x00000000 0x00003000 0x0a000000 0x02000111 0x00000008 0x00030808 0x00015c00 0x00101010 0x00001600 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186033 0x00000001 0x0000001f 0x00000018 0x00000008 0x0000001a 0x88161414 0x00000010 0x00010000 0x00009080 0x07070404 0x00040065 0x0513801f 0x1f101100 0x00000014 0x00107240 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f081300 0x00105800 0x1114fc00 0x07000300 0x00107240 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-quse-train = <0x0000000d 0x0000003a 0x0000001d 0x00000000 0x00000000 0x00000009 0x00000004 0x0000000a 0x0000000d 0x00000008 0x0000000b 0x00000000 0x00000004 0x00000020 0x00000006 0x00000006 0x00000006 0x0000000c 0x00000000 0x00000006 0x00000004 0x00000002 0x00000000 0x00000004 0x00000008 0x0000000d 0x00000003 0x00000002 0x10000000 0x00000000 0x00000003 0x88037171 0x0000000b 0x00000001 0x80000000 0x00040000 0x00000012 0x00000014 0x00000016 0x00000012 0x00000014 0x00000304 0x00000000 0x000000c1 0x00000008 0x00000008 0x00000003 0x00000003 0x00000003 0x00000014 0x00000005 0x00000002 0x0000000d 0x0000003b 0x0000003b 0x00000005 0x00000005 0x00000004 0x00000009 0x00000005 0x00000004 0x00000009 0xc8037171 0x0000031c 0x00000000 0x9160400d 0x00003bbf 0x002c00a0 0x00008000 0x000000be 0x0fff0fff 0x0fff0fff 0x00000000 0x00000000 0x00000000 0x00000000 0x880b0000 0x000e0017 0x001c0014 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00170017 0x000e000e 0x00140014 0x001c001c 0x00000017 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x000900cc 0x00cc0016 0x0033000a 0xc1e00303 0x1f13412f 0x00010014 0x00000804 0x00000550 0xf3200000 0x0fff0fff 0x00000713 0x0000000a 0x00000000 0x00000000 0x0000001b 0x0000001b 0x30020000 0x00058037 0x00000000 0x00000010 0x00003000 0x0a000000 0x02000111 0x00000008 0x00030808 0x00015c00 0x00101010 0x00001600 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186033 0x00000001 0x0000001f 0x0000001e 0x00000014 0x00000020 0x88161414 0x0000001c 0x00040000 0x00009080 0x07070404 0x00040065 0x0513801f 0x1f101100 0x00000014 0x00107240 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f081300 0x00105800 0x1114fc00 0x07000300 0x00107240 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-rdwr-train = <0x0000000d 0x0000003a 0x0000001d 0x00000000 0x00000000 0x00000009 0x00000004 0x0000000e 0x0000000d 0x00000008 0x0000000b 0x00000000 0x00000004 0x00000020 0x00000006 0x00000006 0x00000006 0x00000012 0x00000013 0x00000006 0x00000004 0x00000002 0x00000000 0x00000004 0x00000008 0x0000000d 0x00000006 0x00000005 0x10000000 0x30000002 0x00000003 0x88037171 0x0000000c 0x00000001 0x0000000a 0x00040000 0x00000012 0x00000014 0x00000016 0x00000012 0x00000014 0x00000304 0x00000000 0x000000c1 0x00000008 0x00000008 0x00000003 0x00000003 0x00000003 0x00000014 0x00000005 0x00000002 0x0000000d 0x0000003b 0x0000003b 0x00000005 0x00000005 0x00000004 0x00000009 0x00000005 0x00000004 0x00000009 0xc8037171 0x0000031c 0x00000000 0x9160a00d 0x00003bbf 0x002c00a0 0x00008000 0x000000be 0x0fff0fff 0x0fff0fff 0x00000000 0x00000000 0x00000000 0x00000000 0x880b0000 0x000e0017 0x001c0014 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00170017 0x000e000e 0x00140014 0x001c001c 0x00000017 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x000900cc 0x00cc0016 0x0033000a 0xc1e00303 0x1f13412f 0x00010014 0x00000804 0x00000550 0xf3200000 0x0fff0fff 0x00000713 0x0000000a 0x00000000 0x00000000 0x0000001b 0x0000001b 0x00020000 0x00050037 0x00000000 0x00000010 0x00003000 0x0a000000 0x02000111 0x00000008 0x00030808 0x00015c00 0x00101010 0x00001600 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186033 0x00000001 0x00000000 0x00000014 0x0000000a 0x00000016 0x88161414 0x00000012 0x00040000 0x0000b080 0x07070404 0x00040065 0x0513801f 0x1f101100 0x00000014 0x00107240 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f081300 0x00105800 0x1114fc00 0x07000300 0x00107240 0x55553c5a 0xc8161414>; nvidia,emc-trim-regs = <0x00280028 0x00280028 0x00280028 0x00280028 0x00280028 0x00280028 0x00280028 0x00280028 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x11111111 0x11111111 0x28282828 0x28282828 0x00000000 0x00000000 0x00000000 0x00000000 0x000e0017 0x001c0014 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-trim-regs-per-ch = <0x00000000 0x00000000 0x00249249 0x00249249 0x00249249 0x00249249 0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-vref-regs = <0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-dram-timing-regs = <0x00000012 0x00000104 0x00000118 0x00000018 0x00000006>; nvidia,emc-training-mod-regs = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-save-restore-mod-regs = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-burst-mc-regs = <0x08000001 0x8000004c 0x000a1020 0x80001028 0x00000001 0x00000000 0x00000003 0x00000001 0x00000002 0x00000001 0x00000002 0x00000005 0x00000001 0x00000001 0x00000004 0x00000008 0x00000005 0x00000007 0x02020000 0x00030201 0x72a30504 0x70000f0f 0x00000000 0x001f0000 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a>; nvidia,emc-la-scale-regs = <0x0000001b 0x0080001a 0x0000024c 0x00ff00b2 0x00ff00da 0x00ff009d 0x00ff00ff 0x00ff000c 0x00ff00ff 0x00ff000c 0x007f0049 0x00ff0080 0x00ff0004 0x000800ad 0x000000ff 0x00ff0004 0x00ff00c6 0x00ff00c6 0x00ff006d 0x00ff00ff 0x00ff00e2 0x000000ff 0x00000080 0x00ff00ff>; }; emc-table@1600000 { compatible = "nvidia,tegra21-emc-table"; nvidia,revision = <0x00000007>; nvidia,dvfs-version = "13_1600000_12_V9.8.7_V1.6"; clock-frequency = <0x00186a00>; nvidia,emc-min-mv = <0x00000377>; nvidia,gk20a-min-mv = <0x0000044c>; nvidia,source = "pllm_ud"; nvidia,src-sel-reg = <0x80188000>; nvidia,needs-training = <0x000002f0>; nvidia,training_pattern = <0x00000000>; nvidia,trained = <0x00000000>; nvidia,periodic_training = <0x00000001>; nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>; nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>; nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>; nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>; nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>; nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>; nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>; nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>; nvidia,current_dram_clktree_c0d0u0 = <0x00000000>; nvidia,current_dram_clktree_c0d0u1 = <0x00000000>; nvidia,current_dram_clktree_c0d1u0 = <0x00000000>; nvidia,current_dram_clktree_c0d1u1 = <0x00000000>; nvidia,current_dram_clktree_c1d0u0 = <0x00000000>; nvidia,current_dram_clktree_c1d0u1 = <0x00000000>; nvidia,current_dram_clktree_c1d1u0 = <0x00000000>; nvidia,current_dram_clktree_c1d1u1 = <0x00000000>; nvidia,run_clocks = <0x00000040>; nvidia,tree_margin = <0x00000001>; nvidia,burst-regs-num = <0x000000dd>; nvidia,burst-regs-per-ch-num = <0x00000008>; nvidia,trim-regs-num = <0x0000008a>; nvidia,trim-regs-per-ch-num = <0x0000000a>; nvidia,burst-mc-regs-num = <0x00000021>; nvidia,la-scale-regs-num = <0x00000018>; nvidia,vref-regs-num = <0x00000004>; nvidia,training-mod-regs-num = <0x00000014>; nvidia,dram-timing-regs-num = <0x00000005>; nvidia,min-mrs-wait = <0x00000030>; nvidia,emc-mrw = <0x88010054>; nvidia,emc-mrw2 = <0x8802002d>; nvidia,emc-mrw3 = <0x880d0000>; nvidia,emc-mrw4 = <0xc0000000>; nvidia,emc-mrw9 = <0x8c0e4848>; nvidia,emc-mrs = <0x00000000>; nvidia,emc-emrs = <0x00000000>; nvidia,emc-emrs2 = <0x00000000>; nvidia,emc-auto-cal-config = <0xa01a51d8>; nvidia,emc-auto-cal-config2 = <0x05500000>; nvidia,emc-auto-cal-config3 = <0x00770000>; nvidia,emc-auto-cal-config4 = <0x00770000>; nvidia,emc-auto-cal-config5 = <0x00770000>; nvidia,emc-auto-cal-config6 = <0x00770000>; nvidia,emc-auto-cal-config7 = <0x00770000>; nvidia,emc-auto-cal-config8 = <0x00770000>; nvidia,emc-cfg-2 = <0x00110835>; nvidia,emc-sel-dpd-ctrl = <0x00040000>; nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>; nvidia,dll-clk-src = <0x80188000>; nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>; nvidia,emc-clock-latency-change = <0x0000049c>; nvidia,ptfv = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x0000000a 0x0000000a 0x0000000a 0x00000001>; nvidia,emc-registers = <0x00000060 0x000001c0 0x000000e0 0x00000000 0x00000000 0x00000044 0x0000001d 0x00000029 0x00000021 0x0000000c 0x0000002d 0x00000000 0x00000004 0x00000020 0x0000001d 0x0000001d 0x00000010 0x00000017 0x00000016 0x00000006 0x0000000e 0x0000000c 0x0000000a 0x0000000e 0x00000008 0x0000000d 0x00000024 0x00000008 0x1000001c 0x10000002 0x00000014 0x8803f1f1 0x0000001c 0x0000001f 0x0000000d 0x0006000c 0x00000033 0x0000003b 0x0000003d 0x00000039 0x0000003b 0x00001820 0x00000000 0x00000608 0x00000010 0x00000010 0x00000003 0x00000003 0x00000003 0x00000038 0x0000000e 0x00000002 0x0000002e 0x000001cc 0x000001cc 0x0000000d 0x00000018 0x0000000c 0x00000040 0x00000022 0x00000004 0x00000014 0xc803f1f1 0x00001860 0x00000000 0x9960a00d 0x00003bff 0xc00001bb 0x00008000 0x00000055 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x880b6666 0x0008000e 0x0011000c 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x000e000e 0x00080008 0x000c000c 0x00110011 0x0000000e 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x00310640 0x06400030 0x01900017 0xc1e0030a 0x1f13612f 0x00000014 0x0000080d 0x00000550 0xf3200000 0x00000000 0x0000308c 0x0000002b 0x00000000 0x00000000 0x0000001b 0x0000001b 0x00020000 0x00000033 0x00000000 0x00000011 0x00003000 0x02000000 0x02000101 0x00000007 0x00030808 0x00015c00 0x00102020 0x1fff1fff 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefff2210 0x00000000 0x00000000 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186190 0x00000000 0x00000000 0x0000003b 0x0000002b 0x0000003d 0x88161414 0x00000033 0x0006000c 0x00009080 0x07070404 0x00040320 0x0513801f 0x1f101100 0x00000014 0x00103200 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f085300 0x00105800 0x1114fc00 0x07004300 0x00103200 0x55553c5a 0xc8161414>; nvidia,emc-burst-regs-per-ch = <0x880c4848 0x880c4848 0xc80c4848 0xc80c4848 0x8c0e4848 0x8c0e4848 0x4c0e4848 0x4c0e4848>; nvidia,emc-shadow-regs-ca-train = <0x00000060 0x000001c0 0x000000e0 0x00000000 0x00000000 0x00000044 0x0000001d 0x00000029 0x00000021 0x0000000c 0x0000002d 0x00000000 0x00000004 0x00000020 0x0000001d 0x0000001d 0x00000010 0x00000017 0x00000016 0x00000006 0x0000000e 0x0000000c 0x0000000a 0x0000000e 0x00000008 0x0000000d 0x00000024 0x00000008 0x1000001c 0x10000002 0x00000014 0x8803f1f1 0x0000001c 0x0000001f 0x0000000d 0x0006000c 0x00000033 0x0000003b 0x0000003d 0x00000039 0x0000003b 0x00001820 0x00000000 0x00000608 0x00000010 0x00000010 0x00000003 0x00000003 0x00000003 0x00000038 0x0000000e 0x00000002 0x0000002e 0x000001cc 0x000001cc 0x0000000d 0x00000018 0x0000000c 0x00000040 0x00000022 0x00000004 0x00000014 0xc803f1f1 0x00001860 0x00000000 0x9960a00d 0x00003bff 0xc00001bb 0x00008000 0x00000055 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x880b6666 0x0008000e 0x0011000c 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x000e000e 0x00080008 0x000c000c 0x00110011 0x0000000e 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x00310640 0x06400030 0x01900017 0xc1e0030a 0x1f13612f 0x00000014 0x0000080d 0x00000550 0xf3200000 0x00000000 0x0000308c 0x0000002b 0x00000000 0x00000000 0x0000001b 0x0000001b 0x00020000 0x00008033 0x00000000 0x00000000 0x00003000 0x02000000 0x02000101 0x00000007 0x00030808 0x00015c00 0x00102020 0x1fff1fff 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefff2210 0x00000000 0x00000000 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186190 0x00000001 0x0000001f 0x00000041 0x0000002b 0x00000043 0x88161414 0x00000033 0x0006000c 0x00009080 0x07070404 0x00040320 0x0513801f 0x1f101100 0x00000014 0x00103200 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f085300 0x00105800 0x1114fc00 0x07004300 0x00103200 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-quse-train = <0x00000060 0x000001c0 0x000000e0 0x00000000 0x00000000 0x00000044 0x0000001d 0x00000028 0x00000021 0x0000000c 0x0000002d 0x00000000 0x00000004 0x00000020 0x0000001d 0x0000001d 0x00000010 0x00000011 0x00000016 0x00000006 0x0000000e 0x0000000c 0x0000000a 0x0000000e 0x00000008 0x0000000d 0x00000021 0x00000002 0x1000001c 0x10000002 0x00000014 0x8803f1f1 0x0000001b 0x00000001 0x80000000 0x0006000c 0x00000033 0x0000003b 0x0000003d 0x00000039 0x0000003b 0x00001820 0x00000000 0x00000608 0x00000010 0x00000010 0x00000003 0x00000003 0x00000003 0x00000038 0x0000000e 0x00000002 0x0000002e 0x000001cc 0x000001cc 0x0000000d 0x00000018 0x0000000c 0x00000040 0x00000022 0x00000004 0x00000014 0xc803f1f1 0x00001860 0x00000000 0x9960400d 0x00003bff 0xc00001bb 0x00008000 0x00000055 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x880b6666 0x0008000e 0x0011000c 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x000e000e 0x00080008 0x000c000c 0x00110011 0x0000000e 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x00310640 0x06400030 0x01900017 0xc1e0030a 0x1f13612f 0x00000014 0x0000080d 0x00000550 0xf3200000 0x00000000 0x0000308c 0x0000002b 0x00000000 0x00000000 0x0000001b 0x0000001b 0x30020000 0x00008033 0x00000000 0x00000011 0x00003000 0x02000000 0x02000101 0x00000007 0x00030808 0x00015c00 0x00102020 0x1fff1fff 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefff2210 0x00000000 0x00000000 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186190 0x00000001 0x0000001f 0x00000045 0x00000035 0x00000047 0x88161414 0x0000003d 0x0006000c 0x00009080 0x07070404 0x00040320 0x0513801f 0x1f101100 0x00000014 0x00103200 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f085300 0x00105800 0x1114fc00 0x07004300 0x00103200 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-rdwr-train = <0x00000060 0x000001c0 0x000000e0 0x00000000 0x00000000 0x00000044 0x0000001d 0x00000029 0x00000021 0x0000000c 0x0000002d 0x00000000 0x00000004 0x00000020 0x0000001d 0x0000001d 0x00000010 0x00000017 0x00000016 0x00000006 0x0000000e 0x0000000c 0x0000000a 0x0000000e 0x00000008 0x0000000d 0x00000024 0x00000008 0x1000001c 0x10000002 0x00000014 0x8803f1f1 0x0000001c 0x0000001f 0x0000000d 0x0006000c 0x00000033 0x0000003b 0x0000003d 0x00000039 0x0000003b 0x00001820 0x00000000 0x00000608 0x00000010 0x00000010 0x00000003 0x00000003 0x00000003 0x00000038 0x0000000e 0x00000002 0x0000002e 0x000001cc 0x000001cc 0x0000000d 0x00000018 0x0000000c 0x00000040 0x00000022 0x00000004 0x00000014 0xc803f1f1 0x00001860 0x00000000 0x9960a00d 0x00003bff 0xc00001bb 0x00008000 0x00000055 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x880b6666 0x0008000e 0x0011000c 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x000e000e 0x00080008 0x000c000c 0x00110011 0x0000000e 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x00310640 0x06400030 0x01900017 0xc1e0030a 0x1f13612f 0x00000014 0x0000080d 0x00000550 0xf3200000 0x00000000 0x0000308c 0x0000002b 0x00000000 0x00000000 0x0000001b 0x0000001b 0x00020000 0x00000033 0x00000000 0x00000011 0x00003000 0x02000000 0x02000101 0x00000007 0x00030808 0x00015c00 0x00102020 0x1fff1fff 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefff2210 0x00000000 0x00000000 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186190 0x00000001 0x00000000 0x0000003b 0x0000002b 0x0000003d 0x88161414 0x00000033 0x0006000c 0x0000b080 0x07070404 0x00040320 0x0513801f 0x1f101100 0x00000014 0x00103200 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f085300 0x00105800 0x1114fc00 0x07004300 0x00103200 0x55553c5a 0xc8161414>; nvidia,emc-trim-regs = <0x00200020 0x00200020 0x00200020 0x00200020 0x00200020 0x00200020 0x00200020 0x00200020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x11111111 0x11111111 0x11111111 0x11111111 0x002b0022 0x002b0026 0x00260025 0x00260026 0x0008000e 0x0011000c 0x002b0022 0x002b0026 0x00260025 0x00260026 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-trim-regs-per-ch = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-vref-regs = <0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-dram-timing-regs = <0x00000012 0x00000104 0x00000118 0x00000007 0x00000020>; nvidia,emc-training-mod-regs = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-save-restore-mod-regs = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000004 0x00000004 0x00000004 0x00000004>; nvidia,emc-burst-mc-regs = <0x0000000c 0x80000080 0x000a1020 0x80001028 0x00000006 0x00000007 0x00000018 0x0000000f 0x0000000f 0x00000003 0x00000003 0x0000000d 0x00000001 0x00000001 0x0000000c 0x00000008 0x0000000a 0x00000037 0x05060000 0x000d080c 0x726c2419 0x70000f0f 0x00000000 0x001f0000 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a>; nvidia,emc-la-scale-regs = <0x000000d0 0x0080001a 0x00001203 0x0080003d 0x00800038 0x00800041 0x00800090 0x00800005 0x00800090 0x00800005 0x00340049 0x00800080 0x00800004 0x00080016 0x00000080 0x00800004 0x00800019 0x00800019 0x00800018 0x00800095 0x0080001d 0x00000080 0x0000002c 0x00800080>; }; emc-table-derated@204000 { compatible = "nvidia,tegra21-emc-table-derated"; nvidia,revision = <0x00000007>; nvidia,dvfs-version = "13_derating_204000_V13_V13"; clock-frequency = <0x00031ce0>; nvidia,emc-min-mv = <0x00000320>; nvidia,gk20a-min-mv = <0x0000044c>; nvidia,source = "pllp_out0"; nvidia,src-sel-reg = <0x40188002>; nvidia,needs-training = <0x00000000>; nvidia,training_pattern = <0x00000000>; nvidia,trained = <0x00000000>; nvidia,periodic_training = <0x00000000>; nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>; nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>; nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>; nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>; nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>; nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>; nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>; nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>; nvidia,current_dram_clktree_c0d0u0 = <0x00000000>; nvidia,current_dram_clktree_c0d0u1 = <0x00000000>; nvidia,current_dram_clktree_c0d1u0 = <0x00000000>; nvidia,current_dram_clktree_c0d1u1 = <0x00000000>; nvidia,current_dram_clktree_c1d0u0 = <0x00000000>; nvidia,current_dram_clktree_c1d0u1 = <0x00000000>; nvidia,current_dram_clktree_c1d1u0 = <0x00000000>; nvidia,current_dram_clktree_c1d1u1 = <0x00000000>; nvidia,run_clocks = <0x0000000d>; nvidia,tree_margin = <0x00000001>; nvidia,burst-regs-num = <0x000000dd>; nvidia,burst-regs-per-ch-num = <0x00000008>; nvidia,trim-regs-num = <0x0000008a>; nvidia,trim-regs-per-ch-num = <0x0000000a>; nvidia,burst-mc-regs-num = <0x00000021>; nvidia,la-scale-regs-num = <0x00000018>; nvidia,vref-regs-num = <0x00000004>; nvidia,training-mod-regs-num = <0x00000014>; nvidia,dram-timing-regs-num = <0x00000005>; nvidia,min-mrs-wait = <0x00000016>; nvidia,emc-mrw = <0x88010004>; nvidia,emc-mrw2 = <0x88020000>; nvidia,emc-mrw3 = <0x880d0000>; nvidia,emc-mrw4 = <0xc0000000>; nvidia,emc-mrw9 = <0x8c0e7272>; nvidia,emc-mrs = <0x00000000>; nvidia,emc-emrs = <0x00000000>; nvidia,emc-emrs2 = <0x00000000>; nvidia,emc-auto-cal-config = <0xa01a51d8>; nvidia,emc-auto-cal-config2 = <0x05500000>; nvidia,emc-auto-cal-config3 = <0x00770000>; nvidia,emc-auto-cal-config4 = <0x00770000>; nvidia,emc-auto-cal-config5 = <0x00770000>; nvidia,emc-auto-cal-config6 = <0x00770000>; nvidia,emc-auto-cal-config7 = <0x00770000>; nvidia,emc-auto-cal-config8 = <0x00770000>; nvidia,emc-cfg-2 = <0x00110805>; nvidia,emc-sel-dpd-ctrl = <0x00040008>; nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>; nvidia,dll-clk-src = <0x40188002>; nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000001>; nvidia,emc-clock-latency-change = <0x00000d5c>; nvidia,ptfv = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x0000000a 0x0000000a 0x0000000a 0x00000001>; nvidia,emc-registers = <0x0000000d 0x0000003a 0x0000001d 0x00000000 0x00000000 0x00000009 0x00000005 0x0000000b 0x0000000d 0x00000008 0x0000000b 0x00000000 0x00000004 0x00000020 0x00000006 0x00000006 0x00000006 0x00000003 0x00000000 0x00000006 0x00000004 0x00000002 0x00000000 0x00000004 0x00000008 0x0000000d 0x00000005 0x00000006 0x00000000 0x00000000 0x00000002 0x88037171 0x0000000d 0x00000000 0x0000000b 0x00010000 0x00000012 0x00000014 0x00000016 0x00000012 0x00000014 0x000000c1 0x00000000 0x00000030 0x00000008 0x00000008 0x00000003 0x00000003 0x00000003 0x00000014 0x00000005 0x00000002 0x0000000e 0x0000003b 0x0000003b 0x00000005 0x00000005 0x00000004 0x00000009 0x00000005 0x00000004 0x00000009 0xc8037171 0x0000031c 0x00000000 0x9160a00d 0x00003bbf 0x002c00a0 0x00008000 0x000000be 0x0fff0fff 0x0fff0fff 0x00000000 0x00000000 0x00000000 0x00000000 0x880b0000 0x000e0017 0x001c0014 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00170017 0x000e000e 0x00140014 0x001c001c 0x00000017 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x000900cc 0x00cc0016 0x0033000a 0xc1e00303 0x1f13412f 0x00010014 0x00000804 0x00000550 0xf3200000 0x0fff0fff 0x00000287 0x0000000a 0x00000000 0x00000000 0x0000001b 0x0000001b 0x00020000 0x00050037 0x00000000 0x00000010 0x00003000 0x0a000000 0x02000111 0x00000008 0x00030808 0x00015c00 0x00101010 0x00001600 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186033 0x00000000 0x00000000 0x00000014 0x0000000a 0x00000016 0x88161414 0x00000012 0x00010000 0x00009080 0x07070404 0x00040065 0x0513801f 0x1f101100 0x00000014 0x00107240 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f081300 0x00105800 0x1114fc00 0x07000300 0x00107240 0x55553c5a 0xc8161414>; nvidia,emc-burst-regs-per-ch = <0x880c7272 0x880c7272 0xc80c7272 0xc80c7272 0x8c0e7272 0x8c0e7272 0x4c0e7272 0x4c0e7272>; nvidia,emc-shadow-regs-ca-train = <0x0000000d 0x0000003a 0x0000001d 0x00000000 0x00000000 0x00000009 0x00000005 0x0000000b 0x0000000d 0x00000008 0x0000000b 0x00000000 0x00000004 0x00000020 0x00000006 0x00000006 0x00000006 0x00000003 0x00000000 0x00000006 0x00000004 0x00000002 0x00000000 0x00000004 0x00000008 0x0000000d 0x00000005 0x00000006 0x00000000 0x00000000 0x00000002 0x88037171 0x0000000d 0x00000000 0x0000000b 0x00010000 0x00000012 0x00000014 0x00000016 0x00000012 0x00000014 0x000000c1 0x00000000 0x00000030 0x00000008 0x00000008 0x00000003 0x00000003 0x00000003 0x00000014 0x00000005 0x00000002 0x0000000e 0x0000003b 0x0000003b 0x00000005 0x00000005 0x00000004 0x00000009 0x00000005 0x00000004 0x00000009 0xc8037171 0x0000031c 0x00000000 0x9960a00d 0x00003bbf 0x002c00a0 0x00008000 0x00000055 0x0fff0fff 0x0fff0fff 0x00000000 0x00000000 0x00000000 0x00000000 0x880b0000 0x000e0017 0x001c0014 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00170017 0x000e000e 0x00140014 0x001c001c 0x00000017 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x000900cc 0x00cc0016 0x0033000a 0xc1e00303 0x1f13412f 0x00010014 0x00000804 0x00000550 0xf3200000 0x0fff0fff 0x00000287 0x0000000a 0x00000000 0x00000000 0x0000001b 0x0000001b 0x00020000 0x05058033 0x05050000 0x00000000 0x00003000 0x0a000000 0x02000111 0x00000008 0x00030808 0x00015c00 0x00101010 0x00001600 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186033 0x00000001 0x0000001f 0x00000018 0x00000008 0x0000001a 0x88161414 0x00000010 0x00010000 0x00009080 0x07070404 0x00040065 0x0513801f 0x1f101100 0x00000014 0x00107240 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f081300 0x00105800 0x1114fc00 0x07000300 0x00107240 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-quse-train = <0x0000000d 0x0000003a 0x0000001d 0x00000000 0x00000000 0x00000009 0x00000005 0x0000000a 0x0000000d 0x00000008 0x0000000b 0x00000000 0x00000004 0x00000020 0x00000006 0x00000006 0x00000006 0x0000000c 0x00000000 0x00000006 0x00000004 0x00000002 0x00000000 0x00000004 0x00000008 0x0000000d 0x00000003 0x00000002 0x10000000 0x00000000 0x00000003 0x88037171 0x0000000b 0x00000001 0x80000000 0x00040000 0x00000012 0x00000014 0x00000016 0x00000012 0x00000014 0x000000c1 0x00000000 0x00000030 0x00000008 0x00000008 0x00000003 0x00000003 0x00000003 0x00000014 0x00000005 0x00000002 0x0000000e 0x0000003b 0x0000003b 0x00000005 0x00000005 0x00000004 0x00000009 0x00000005 0x00000004 0x00000009 0xc8037171 0x0000031c 0x00000000 0x9160400d 0x00003bbf 0x002c00a0 0x00008000 0x000000be 0x0fff0fff 0x0fff0fff 0x00000000 0x00000000 0x00000000 0x00000000 0x880b0000 0x000e0017 0x001c0014 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00170017 0x000e000e 0x00140014 0x001c001c 0x00000017 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x000900cc 0x00cc0016 0x0033000a 0xc1e00303 0x1f13412f 0x00010014 0x00000804 0x00000550 0xf3200000 0x0fff0fff 0x00000287 0x0000000a 0x00000000 0x00000000 0x0000001b 0x0000001b 0x30020000 0x00058037 0x00000000 0x00000010 0x00003000 0x0a000000 0x02000111 0x00000008 0x00030808 0x00015c00 0x00101010 0x00001600 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186033 0x00000001 0x0000001f 0x0000001e 0x00000014 0x00000020 0x88161414 0x0000001c 0x00040000 0x00009080 0x07070404 0x00040065 0x0513801f 0x1f101100 0x00000014 0x00107240 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f081300 0x00105800 0x1114fc00 0x07000300 0x00107240 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-rdwr-train = <0x0000000d 0x0000003a 0x0000001d 0x00000000 0x00000000 0x00000009 0x00000005 0x0000000e 0x0000000d 0x00000008 0x0000000b 0x00000000 0x00000004 0x00000020 0x00000006 0x00000006 0x00000006 0x00000013 0x00000013 0x00000006 0x00000004 0x00000002 0x00000000 0x00000004 0x00000008 0x0000000d 0x00000005 0x00000006 0x30000000 0x30000002 0x00000002 0x88037171 0x0000000d 0x00000000 0x0000000b 0x00040000 0x00000012 0x00000014 0x00000016 0x00000012 0x00000014 0x000000c1 0x00000000 0x00000030 0x00000008 0x00000008 0x00000003 0x00000003 0x00000003 0x00000014 0x00000005 0x00000002 0x0000000e 0x0000003b 0x0000003b 0x00000005 0x00000005 0x00000004 0x00000009 0x00000005 0x00000004 0x00000009 0xc8037171 0x0000031c 0x00000000 0x9160a00d 0x00003bbf 0x002c00a0 0x00008000 0x000000be 0x0fff0fff 0x0fff0fff 0x00000000 0x00000000 0x00000000 0x00000000 0x880b0000 0x000e0017 0x001c0014 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00450031 0x003f002b 0x003d0028 0x003d0031 0x0000000b 0x00100004 0x00170017 0x000e000e 0x00140014 0x001c001c 0x00000017 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x000900cc 0x00cc0016 0x0033000a 0xc1e00303 0x1f13412f 0x00010014 0x00000804 0x00000550 0xf3200000 0x0fff0fff 0x00000287 0x0000000a 0x00000000 0x00000000 0x0000001b 0x0000001b 0x00020000 0x00050037 0x00000000 0x00000010 0x00003000 0x0a000000 0x02000111 0x00000008 0x00030808 0x00015c00 0x00101010 0x00001600 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefffefff 0xc0c0c0c0 0xc0c0c0c0 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186033 0x00000001 0x00000000 0x00000014 0x0000000a 0x00000016 0x88161414 0x00000012 0x00040000 0x0000b080 0x07070404 0x00040065 0x0513801f 0x1f101100 0x00000014 0x00107240 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f081300 0x00105800 0x1114fc00 0x07000300 0x00107240 0x55553c5a 0xc8161414>; nvidia,emc-trim-regs = <0x00280028 0x00280028 0x00280028 0x00280028 0x00280028 0x00280028 0x00280028 0x00280028 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x11111111 0x11111111 0x28282828 0x28282828 0x00000000 0x00000000 0x00000000 0x00000000 0x000e0017 0x001c0014 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-trim-regs-per-ch = <0x00000000 0x00000000 0x00249249 0x00249249 0x00249249 0x00249249 0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-vref-regs = <0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-dram-timing-regs = <0x00000013 0x00000104 0x00000118 0x00000018 0x00000006>; nvidia,emc-training-mod-regs = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-save-restore-mod-regs = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-burst-mc-regs = <0x08000001 0x8000004c 0x000a1020 0x80001028 0x00000001 0x00000001 0x00000003 0x00000001 0x00000002 0x00000001 0x00000002 0x00000004 0x00000001 0x00000001 0x00000004 0x00000008 0x00000005 0x00000007 0x02020000 0x00030201 0x72a30504 0x70000f0f 0x00000000 0x001f0000 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a>; nvidia,emc-la-scale-regs = <0x0000001b 0x0080001a 0x0000024c 0x00ff00b2 0x00ff00da 0x00ff009d 0x00ff00ff 0x00ff000c 0x00ff00ff 0x00ff000c 0x007f0049 0x00ff0080 0x00ff0004 0x000800ad 0x000000ff 0x00ff0004 0x00ff00c6 0x00ff00c6 0x00ff006d 0x00ff00ff 0x00ff00e2 0x000000ff 0x00000080 0x00ff00ff>; }; emc-table-derated@1600000 { compatible = "nvidia,tegra21-emc-table-derated"; nvidia,revision = <0x00000007>; nvidia,dvfs-version = "13_derating_1600000_V13_V13"; clock-frequency = <0x00186a00>; nvidia,emc-min-mv = <0x00000377>; nvidia,gk20a-min-mv = <0x0000044c>; nvidia,source = "pllm_ud"; nvidia,src-sel-reg = <0x80188000>; nvidia,needs-training = <0x000002f0>; nvidia,training_pattern = <0x00000000>; nvidia,trained = <0x00000000>; nvidia,periodic_training = <0x00000001>; nvidia,trained_dram_clktree_c0d0u0 = <0x00000000>; nvidia,trained_dram_clktree_c0d0u1 = <0x00000000>; nvidia,trained_dram_clktree_c0d1u0 = <0x00000000>; nvidia,trained_dram_clktree_c0d1u1 = <0x00000000>; nvidia,trained_dram_clktree_c1d0u0 = <0x00000000>; nvidia,trained_dram_clktree_c1d0u1 = <0x00000000>; nvidia,trained_dram_clktree_c1d1u0 = <0x00000000>; nvidia,trained_dram_clktree_c1d1u1 = <0x00000000>; nvidia,current_dram_clktree_c0d0u0 = <0x00000000>; nvidia,current_dram_clktree_c0d0u1 = <0x00000000>; nvidia,current_dram_clktree_c0d1u0 = <0x00000000>; nvidia,current_dram_clktree_c0d1u1 = <0x00000000>; nvidia,current_dram_clktree_c1d0u0 = <0x00000000>; nvidia,current_dram_clktree_c1d0u1 = <0x00000000>; nvidia,current_dram_clktree_c1d1u0 = <0x00000000>; nvidia,current_dram_clktree_c1d1u1 = <0x00000000>; nvidia,run_clocks = <0x00000040>; nvidia,tree_margin = <0x00000001>; nvidia,burst-regs-num = <0x000000dd>; nvidia,burst-regs-per-ch-num = <0x00000008>; nvidia,trim-regs-num = <0x0000008a>; nvidia,trim-regs-per-ch-num = <0x0000000a>; nvidia,burst-mc-regs-num = <0x00000021>; nvidia,la-scale-regs-num = <0x00000018>; nvidia,vref-regs-num = <0x00000004>; nvidia,training-mod-regs-num = <0x00000014>; nvidia,dram-timing-regs-num = <0x00000005>; nvidia,min-mrs-wait = <0x00000030>; nvidia,emc-mrw = <0x88010054>; nvidia,emc-mrw2 = <0x8802002d>; nvidia,emc-mrw3 = <0x880d0000>; nvidia,emc-mrw4 = <0xc0000000>; nvidia,emc-mrw9 = <0x8c0e4848>; nvidia,emc-mrs = <0x00000000>; nvidia,emc-emrs = <0x00000000>; nvidia,emc-emrs2 = <0x00000000>; nvidia,emc-auto-cal-config = <0xa01a51d8>; nvidia,emc-auto-cal-config2 = <0x05500000>; nvidia,emc-auto-cal-config3 = <0x00770000>; nvidia,emc-auto-cal-config4 = <0x00770000>; nvidia,emc-auto-cal-config5 = <0x00770000>; nvidia,emc-auto-cal-config6 = <0x00770000>; nvidia,emc-auto-cal-config7 = <0x00770000>; nvidia,emc-auto-cal-config8 = <0x00770000>; nvidia,emc-cfg-2 = <0x00110835>; nvidia,emc-sel-dpd-ctrl = <0x00040000>; nvidia,emc-fdpd-ctrl-cmd-no-ramp = <0x00000001>; nvidia,dll-clk-src = <0x80188000>; nvidia,clk-out-enb-x-0-clk-enb-emc-dll = <0x00000000>; nvidia,emc-clock-latency-change = <0x0000049c>; nvidia,ptfv = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x0000000a 0x0000000a 0x0000000a 0x00000001>; nvidia,emc-registers = <0x00000066 0x000001c0 0x000000e0 0x00000000 0x00000000 0x00000047 0x00000020 0x00000029 0x00000021 0x0000000c 0x0000002d 0x00000000 0x00000004 0x00000020 0x00000020 0x00000020 0x00000013 0x00000017 0x00000016 0x00000006 0x0000000e 0x0000000c 0x0000000a 0x0000000e 0x00000008 0x0000000d 0x00000024 0x00000008 0x1000001c 0x10000002 0x00000014 0x8803f1f1 0x0000001c 0x0000001f 0x0000000d 0x0006000c 0x00000033 0x0000003b 0x0000003d 0x00000039 0x0000003b 0x000005e9 0x00000000 0x0000017a 0x00000010 0x00000010 0x00000003 0x00000003 0x00000003 0x00000038 0x0000000e 0x00000002 0x00000031 0x000001cc 0x000001cc 0x0000000d 0x00000018 0x0000000c 0x00000040 0x00000025 0x00000004 0x00000014 0xc803f1f1 0x00001860 0x00000000 0x9960a00d 0x00003bff 0xc00001bb 0x00008000 0x00000055 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x880b6666 0x0008000e 0x0011000c 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x000e000e 0x00080008 0x000c000c 0x00110011 0x0000000e 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x00310640 0x06400030 0x01900017 0xc1e0030a 0x1f13612f 0x00000014 0x0000080d 0x00000550 0xf3200000 0x00000000 0x00000ce6 0x0000002b 0x00000000 0x00000000 0x0000001b 0x0000001b 0x00020000 0x00000033 0x00000000 0x00000011 0x00003000 0x02000000 0x02000101 0x00000007 0x00030808 0x00015c00 0x00102020 0x1fff1fff 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefff2210 0x00000000 0x00000000 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186190 0x00000000 0x00000000 0x0000003b 0x0000002b 0x0000003d 0x88161414 0x00000033 0x0006000c 0x00009080 0x07070404 0x00040320 0x0513801f 0x1f101100 0x00000014 0x00103200 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f085300 0x00105800 0x1114fc00 0x07004300 0x00103200 0x55553c5a 0xc8161414>; nvidia,emc-burst-regs-per-ch = <0x880c4848 0x880c4848 0xc80c4848 0xc80c4848 0x8c0e4848 0x8c0e4848 0x4c0e4848 0x4c0e4848>; nvidia,emc-shadow-regs-ca-train = <0x00000066 0x000001c0 0x000000e0 0x00000000 0x00000000 0x00000047 0x00000020 0x00000029 0x00000021 0x0000000c 0x0000002d 0x00000000 0x00000004 0x00000020 0x00000020 0x00000020 0x00000013 0x00000017 0x00000016 0x00000006 0x0000000e 0x0000000c 0x0000000a 0x0000000e 0x00000008 0x0000000d 0x00000024 0x00000008 0x1000001c 0x10000002 0x00000014 0x8803f1f1 0x0000001c 0x0000001f 0x0000000d 0x0006000c 0x00000033 0x0000003b 0x0000003d 0x00000039 0x0000003b 0x000005e9 0x00000000 0x0000017a 0x00000010 0x00000010 0x00000003 0x00000003 0x00000003 0x00000038 0x0000000e 0x00000002 0x00000031 0x000001cc 0x000001cc 0x0000000d 0x00000018 0x0000000c 0x00000040 0x00000025 0x00000004 0x00000014 0xc803f1f1 0x00001860 0x00000000 0x9960a00d 0x00003bff 0xc00001bb 0x00008000 0x00000055 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x880b6666 0x0008000e 0x0011000c 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x000e000e 0x00080008 0x000c000c 0x00110011 0x0000000e 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x00310640 0x06400030 0x01900017 0xc1e0030a 0x1f13612f 0x00000014 0x0000080d 0x00000550 0xf3200000 0x00000000 0x00000ce6 0x0000002b 0x00000000 0x00000000 0x0000001b 0x0000001b 0x00020000 0x00008033 0x00000000 0x00000000 0x00003000 0x02000000 0x02000101 0x00000007 0x00030808 0x00015c00 0x00102020 0x1fff1fff 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefff2210 0x00000000 0x00000000 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186190 0x00000001 0x0000001f 0x00000041 0x0000002b 0x00000043 0x88161414 0x00000033 0x0006000c 0x00009080 0x07070404 0x00040320 0x0513801f 0x1f101100 0x00000014 0x00103200 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f085300 0x00105800 0x1114fc00 0x07004300 0x00103200 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-quse-train = <0x00000066 0x000001c0 0x000000e0 0x00000000 0x00000000 0x00000047 0x00000020 0x00000028 0x00000021 0x0000000c 0x0000002d 0x00000000 0x00000004 0x00000020 0x00000020 0x00000020 0x00000013 0x00000011 0x00000016 0x00000006 0x0000000e 0x0000000c 0x0000000a 0x0000000e 0x00000008 0x0000000d 0x00000021 0x00000002 0x1000001c 0x10000002 0x00000014 0x8803f1f1 0x0000001b 0x00000001 0x80000000 0x0006000c 0x00000033 0x0000003b 0x0000003d 0x00000039 0x0000003b 0x000005e9 0x00000000 0x0000017a 0x00000010 0x00000010 0x00000003 0x00000003 0x00000003 0x00000038 0x0000000e 0x00000002 0x00000031 0x000001cc 0x000001cc 0x0000000d 0x00000018 0x0000000c 0x00000040 0x00000025 0x00000004 0x00000014 0xc803f1f1 0x00001860 0x00000000 0x9960400d 0x00003bff 0xc00001bb 0x00008000 0x00000055 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x880b6666 0x0008000e 0x0011000c 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x000e000e 0x00080008 0x000c000c 0x00110011 0x0000000e 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x00310640 0x06400030 0x01900017 0xc1e0030a 0x1f13612f 0x00000014 0x0000080d 0x00000550 0xf3200000 0x00000000 0x00000ce6 0x0000002b 0x00000000 0x00000000 0x0000001b 0x0000001b 0x30020000 0x00008033 0x00000000 0x00000011 0x00003000 0x02000000 0x02000101 0x00000007 0x00030808 0x00015c00 0x00102020 0x1fff1fff 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefff2210 0x00000000 0x00000000 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186190 0x00000001 0x0000001f 0x00000045 0x00000035 0x00000047 0x88161414 0x0000003d 0x0006000c 0x00009080 0x07070404 0x00040320 0x0513801f 0x1f101100 0x00000014 0x00103200 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f085300 0x00105800 0x1114fc00 0x07004300 0x00103200 0x55553c5a 0xc8161414>; nvidia,emc-shadow-regs-rdwr-train = <0x00000066 0x000001c0 0x000000e0 0x00000000 0x00000000 0x00000047 0x00000020 0x00000029 0x00000021 0x0000000c 0x0000002d 0x00000000 0x00000004 0x00000020 0x00000020 0x00000020 0x00000013 0x00000017 0x00000016 0x00000006 0x0000000e 0x0000000c 0x0000000a 0x0000000e 0x00000008 0x0000000d 0x00000024 0x00000008 0x1000001c 0x10000002 0x00000014 0x8803f1f1 0x0000001c 0x0000001f 0x0000000d 0x0006000c 0x00000033 0x0000003b 0x0000003d 0x00000039 0x0000003b 0x000005e9 0x00000000 0x0000017a 0x00000010 0x00000010 0x00000003 0x00000003 0x00000003 0x00000038 0x0000000e 0x00000002 0x00000031 0x000001cc 0x000001cc 0x0000000d 0x00000018 0x0000000c 0x00000040 0x00000025 0x00000004 0x00000014 0xc803f1f1 0x00001860 0x00000000 0x9960a00d 0x00003bff 0xc00001bb 0x00008000 0x00000055 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x880b6666 0x0008000e 0x0011000c 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x001c001c 0x001c001c 0x001c001c 0x001c001c 0x00000007 0x00090002 0x000e000e 0x00080008 0x000c000c 0x00110011 0x0000000e 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x8020221f 0x0220f40f 0x00000012 0x00064000 0x00310640 0x06400030 0x01900017 0xc1e0030a 0x1f13612f 0x00000014 0x0000080d 0x00000550 0xf3200000 0x00000000 0x00000ce6 0x0000002b 0x00000000 0x00000000 0x0000001b 0x0000001b 0x00020000 0x00000033 0x00000000 0x00000011 0x00003000 0x02000000 0x02000101 0x00000007 0x00030808 0x00015c00 0x00102020 0x1fff1fff 0x00000000 0x00000000 0x00000000 0x00000034 0x00000040 0x18000800 0x08000800 0x08000800 0x08000800 0x00400080 0x08801004 0x00000020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xefff2210 0x00000000 0x00000000 0xdcdcdcdc 0x0a0a0a0a 0x0a0a0a0a 0x0a0a0a0a 0x01186190 0x00000001 0x00000000 0x0000003b 0x0000002b 0x0000003d 0x88161414 0x00000033 0x0006000c 0x0000b080 0x07070404 0x00040320 0x0513801f 0x1f101100 0x00000014 0x00103200 0x01124000 0x01125b6a 0x0f081000 0x00105800 0x1110fc00 0x0f085300 0x00105800 0x1114fc00 0x07004300 0x00103200 0x55553c5a 0xc8161414>; nvidia,emc-trim-regs = <0x00200020 0x00200020 0x00200020 0x00200020 0x00200020 0x00200020 0x00200020 0x00200020 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x11111111 0x11111111 0x11111111 0x11111111 0x002b0022 0x002b0026 0x00260025 0x00260026 0x0008000e 0x0011000c 0x002b0022 0x002b0026 0x00260025 0x00260026 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-trim-regs-per-ch = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-vref-regs = <0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-dram-timing-regs = <0x00000013 0x00000104 0x00000118 0x00000007 0x00000020>; nvidia,emc-training-mod-regs = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; nvidia,emc-save-restore-mod-regs = <0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000004 0x00000004 0x00000004 0x00000004>; nvidia,emc-burst-mc-regs = <0x0000000c 0x80000080 0x000a1020 0x80001028 0x00000006 0x00000007 0x00000019 0x00000010 0x0000000f 0x00000004 0x00000003 0x0000000e 0x00000001 0x00000001 0x0000000c 0x00000008 0x0000000a 0x00000037 0x05060000 0x000e090c 0x726c241a 0x70000f0f 0x00000000 0x001f0000 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a 0x0080001a>; nvidia,emc-la-scale-regs = <0x000000d0 0x0080001a 0x00001203 0x0080003d 0x00800038 0x00800041 0x00800090 0x00800005 0x00800090 0x00800005 0x00340049 0x00800080 0x00800004 0x00080016 0x00000080 0x00800004 0x00800019 0x00800019 0x00800018 0x00800095 0x0080001d 0x00000080 0x0000002c 0x00800080>; }; }; }; dummy-cool-dev { compatible = "dummy-cooling-dev"; #cooling-cells = <0x00000002>; linux,phandle = <0x00000118>; phandle = <0x00000118>; }; regulators { compatible = "simple-bus"; device_type = "fixed-regulators"; #address-cells = <0x00000001>; #size-cells = <0x00000000>; regulator@0 { compatible = "regulator-fixed"; reg = <0x00000000>; regulator-name = "vdd-ac-bat"; regulator-min-microvolt = <0x004c4b40>; regulator-max-microvolt = <0x004c4b40>; regulator-always-on; linux,phandle = <0x00000042>; phandle = <0x00000042>; }; regulator@1 { compatible = "regulator-fixed"; reg = <0x00000001>; regulator-name = "vdd-5v0-sys"; regulator-min-microvolt = <0x004c4b40>; regulator-max-microvolt = <0x004c4b40>; regulator-enable-ramp-delay = <0x000000a0>; regulator-disable-ramp-delay = <0x00002710>; linux,phandle = <0x000000a8>; phandle = <0x000000a8>; }; regulator@2 { compatible = "regulator-fixed-sync"; reg = <0x00000002>; regulator-name = "vdd-3v3-sys"; regulator-min-microvolt = <0x00325aa0>; regulator-max-microvolt = <0x00325aa0>; gpio = <0x0000001e 0x00000003 0x00000000>; enable-active-high; vin-supply = <0x000000a8>; regulator-enable-ramp-delay = <0x000000f0>; regulator-disable-ramp-delay = <0x00002c4c>; linux,phandle = <0x00000047>; phandle = <0x00000047>; }; regulator@3 { compatible = "regulator-fixed-sync"; reg = <0x00000003>; regulator-name = "vdd-3v3-sd"; regulator-min-microvolt = <0x00325aa0>; regulator-max-microvolt = <0x00325aa0>; gpio = <0x00000056 0x000000cb 0x00000000>; enable-active-high; regulator-boot-on; vin-supply = <0x00000047>; linux,phandle = <0x0000009f>; phandle = <0x0000009f>; }; regulator@4 { compatible = "regulator-fixed-sync"; reg = <0x00000004>; regulator-name = "avdd-io-edp-1v05"; regulator-min-microvolt = <0x00100590>; regulator-max-microvolt = <0x00100590>; gpio = <0x0000001e 0x00000007 0x00000000>; enable-active-high; vin-supply = <0x0000003e>; linux,phandle = <0x00000068>; phandle = <0x00000068>; }; regulator@5 { compatible = "regulator-fixed"; reg = <0x00000005>; regulator-name = "vdd-5v0-hdmi"; regulator-min-microvolt = <0x004c4b40>; regulator-max-microvolt = <0x004c4b40>; vin-supply = <0x000000a8>; linux,phandle = <0x00000065>; phandle = <0x00000065>; }; regulator@6 { compatible = "regulator-fixed"; reg = <0x00000006>; regulator-name = "vdd-1v8-sys"; regulator-min-microvolt = <0x001b7740>; regulator-max-microvolt = <0x001b7740>; vin-supply = <0x00000047>; linux,phandle = <0x00000074>; phandle = <0x00000074>; }; regulator@7 { compatible = "regulator-fixed"; reg = <0x00000007>; regulator-name = "vdd-fan"; regulator-min-microvolt = <0x004c4b40>; regulator-max-microvolt = <0x004c4b40>; vin-supply = <0x000000a8>; linux,phandle = <0x000000a9>; phandle = <0x000000a9>; }; regulator@8 { compatible = "regulator-fixed"; reg = <0x00000008>; regulator-name = "vdd-usb-vbus"; regulator-min-microvolt = <0x004c4b40>; regulator-max-microvolt = <0x004c4b40>; vin-supply = <0x000000a8>; linux,phandle = <0x00000041>; phandle = <0x00000041>; }; regulator@9 { compatible = "regulator-fixed-sync"; reg = <0x00000009>; regulator-name = "vdd-usb-hub-en"; regulator-min-microvolt = <0x004c4b40>; regulator-max-microvolt = <0x004c4b40>; vin-supply = <0x00000074>; linux,phandle = <0x00000119>; phandle = <0x00000119>; }; regulator@10 { compatible = "regulator-fixed"; reg = <0x0000000a>; regulator-name = "vdd-usb-vbus2"; regulator-min-microvolt = <0x004c4b40>; regulator-max-microvolt = <0x004c4b40>; vin-supply = <0x00000047>; linux,phandle = <0x00000043>; phandle = <0x00000043>; }; }; pwm-fan { vdd-fan-supply = <0x000000a9>; compatible = "pwm-fan"; status = "okay"; pwms = <0x000000aa 0x00000003 0x0000b116>; shared_data = <0x000000ab>; active_pwm = <0x00000000 0x00000050 0x00000078 0x000000a0 0x000000ff 0x000000ff 0x000000ff 0x000000ff 0x000000ff 0x000000ff>; }; dvfs_rails { compatible = "simple-bus"; #address-cells = <0x00000001>; #size-cells = <0x00000000>; vdd-gpu-scaling-cdev@7 { status = "okay"; reg = <0x00000007>; cooling-min-state = <0x00000000>; cooling-max-state = <0x00000005>; #cooling-cells = <0x00000002>; compatible = "nvidia,tegra210-rail-scaling-cdev"; cdev-type = "gpu_scaling"; nvidia,constraint; nvidia,trips = <0x000000ac 0x000003b6 0x00000003 0x00000000 0x00000005 0x00000000 0x00000006 0x00000000 0x00000007 0x00000000 0x00000008 0x00000000>; linux,phandle = <0x00000004>; phandle = <0x00000004>; }; vdd-gpu-vmax-cdev@9 { status = "okay"; reg = <0x00000009>; cooling-min-state = <0x00000000>; cooling-max-state = <0x00000001>; #cooling-cells = <0x00000002>; compatible = "nvidia,tegra210-rail-vmax-cdev"; cdev-type = "GPU-cap"; nvidia,constraint-ucm2; nvidia,trips = <0x00000009 0x0000046c 0x00000442>; clocks = <0x00000021 0x000001eb>; clock-names = "cap-clk"; linux,phandle = <0x0000000a>; phandle = <0x0000000a>; }; }; pfsd { num_resources = <0x00000000>; secret = <0x0000002f>; active_steps = <0x0000000a>; active_rpm = <0x00000000 0x000003e8 0x000007d0 0x00000bb8 0x00000fa0 0x00001388 0x00001770 0x00001b58 0x00002710 0x00002af8>; active_rru = <0x00000028 0x00000002 0x00000001 0x00000001 0x00000001 0x00000001 0x00000001 0x00000001 0x00000001 0x00000001>; active_rrd = <0x00000028 0x00000002 0x00000001 0x00000001 0x00000001 0x00000001 0x00000001 0x00000001 0x00000001 0x00000001>; state_cap_lookup = <0x00000002 0x00000002 0x00000002 0x00000002 0x00000003 0x00000003 0x00000003 0x00000004 0x00000004 0x00000004>; pwm_period = <0x0000b116>; pwm_id = <0x00000003>; step_time = <0x00000064>; state_cap = <0x00000007>; active_pwm_max = <0x000000ff>; tach_gpio = <0x00000056 0x000000ca 0x00000001>; pwm_gpio = <0x00000056 0x00000027 0x00000001>; pwm_polarity = <0x00000000>; suspend_state = <0x00000000>; tach_period = <0x000003e8>; linux,phandle = <0x000000ab>; phandle = <0x000000ab>; }; tegra-camera-platform { compatible = "nvidia, tegra-camera-platform"; status = "okay"; num_csi_lanes = <0x00000008>; max_lane_speed = <0x0016e360>; min_bits_per_pixel = <0x0000000a>; vi_peak_byte_per_pixel = <0x00000002>; vi_bw_margin_pct = <0x00000019>; max_pixel_rate = <0x0003a980>; isp_peak_byte_per_pixel = <0x00000005>; isp_bw_margin_pct = <0x00000019>; linux,phandle = <0x0000011a>; phandle = <0x0000011a>; modules { module0 { badge = "sporttotal_top_camera"; position = "top"; orientation = "1"; linux,phandle = <0x0000011b>; phandle = <0x0000011b>; drivernode0 { pcl_id = "v4l2_sensor"; devname = "imx334 30-0037"; proc-device-tree = "/proc/device-tree/host1x/i2c@546c0000/i2c_mux@70/i2c@0/cam_imx334_a@37"; linux,phandle = <0x0000011c>; phandle = <0x0000011c>; }; }; module1 { badge = "sporttotal_center_camera"; position = "center"; orientation = "1"; linux,phandle = <0x0000011d>; phandle = <0x0000011d>; drivernode0 { pcl_id = "v4l2_sensor"; devname = "imx334 31-0037"; proc-device-tree = "/proc/device-tree/host1x/i2c@546c0000/i2c_mux@70/i2c@1/cam_imx334_b@37"; linux,phandle = <0x0000011e>; phandle = <0x0000011e>; }; }; module2 { badge = "sporttotal_bottom_camera"; position = "bottom"; orientation = "1"; linux,phandle = <0x0000011f>; phandle = <0x0000011f>; drivernode0 { pcl_id = "v4l2_sensor"; devname = "imx334 32-0037"; proc-device-tree = "/proc/device-tree/host1x/i2c@546c0000/i2c_mux@70/i2c@2/cam_imx334_c@37"; linux,phandle = <0x00000120>; phandle = <0x00000120>; }; }; }; }; tfesd { secret = <0x00000025>; toffset = <0x00000000>; polling_period = <0x0000044c>; ndevs = <0x00000002>; cdev_type = "pwm-fan"; tzp_governor_name = "pid_thermal_gov"; linux,phandle = <0x000000ad>; phandle = <0x000000ad>; dev1 { dev_data = "CPU-therm"; coeffs = <0x00000032 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; }; dev2 { dev_data = "GPU-therm"; coeffs = <0x00000032 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; }; }; thermal-fan-est { compatible = "thermal-fan-est"; status = "okay"; num_resources = <0x00000000>; shared_data = <0x000000ad>; trip_length = <0x0000000a>; active_trip_temps = <0x00000000 0x0000c738 0x0000ee48 0x00011558 0x00014050 0x000222e0 0x000249f0 0x00027100 0x00029810 0x0002bf20>; active_hysteresis = <0x00000000 0x00003a98 0x00002328 0x00002328 0x00002710 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000>; }; gpio-keys { compatible = "gpio-keys"; gpio-keys,name = "gpio-keys"; status = "okay"; disable-on-recovery-kernel; power { label = "Power"; gpios = <0x00000056 0x000000bd 0x00000001>; linux,code = <0x00000074>; gpio-key,wakeup; debounce-interval = <0x0000001e>; nvidia,pmc-wakeup = <0x00000037 0x00000000 0x00000018 0x00000000>; }; forcerecovery { label = "Forcerecovery"; gpios = <0x00000056 0x000000be 0x00000001>; linux,code = <0x00000074>; gpio-key,wakeup; debounce-interval = <0x0000001e>; }; }; gpio-timed-keys { compatible = "gpio-timed-keys"; gpio-keys,name = "gpio-timed-keys"; status = "disabled"; disable-on-recovery-kernel; power { label = "Power"; gpios = <0x00000056 0x000000bd 0x00000001>; linux,num_codes = <0x00000003>; linux,press-time-secs = <0x00000001 0x00000003 0x00000005>; linux,key-codes = <0x0000006c 0x000001af 0x0000001c>; gpio-key,wakeup; }; }; spdif-dit.0@0 { compatible = "linux,spdif-dit"; reg = <0x00000000 0x00000000 0x00000000 0x00000000>; linux,phandle = <0x00000121>; phandle = <0x00000121>; }; spdif-dit.1@1 { compatible = "linux,spdif-dit"; reg = <0x00000000 0x00000001 0x00000000 0x00000000>; linux,phandle = <0x00000051>; phandle = <0x00000051>; }; spdif-dit.2@2 { compatible = "linux,spdif-dit"; reg = <0x00000000 0x00000002 0x00000000 0x00000000>; linux,phandle = <0x00000053>; phandle = <0x00000053>; }; spdif-dit.3@3 { compatible = "linux,spdif-dit"; reg = <0x00000000 0x00000003 0x00000000 0x00000000>; linux,phandle = <0x00000055>; phandle = <0x00000055>; }; spdif-dit.4@4 { compatible = "linux,spdif-dit"; reg = <0x00000000 0x00000004 0x00000000 0x00000000>; linux,phandle = <0x00000122>; phandle = <0x00000122>; }; spdif-dit.5@5 { compatible = "linux,spdif-dit"; reg = <0x00000000 0x00000005 0x00000000 0x00000000>; linux,phandle = <0x00000123>; phandle = <0x00000123>; }; spdif-dit.6@6 { compatible = "linux,spdif-dit"; reg = <0x00000000 0x00000006 0x00000000 0x00000000>; linux,phandle = <0x00000124>; phandle = <0x00000124>; }; spdif-dit.7@7 { compatible = "linux,spdif-dit"; reg = <0x00000000 0x00000007 0x00000000 0x00000000>; linux,phandle = <0x00000125>; phandle = <0x00000125>; }; cpufreq { compatible = "nvidia,tegra210-cpufreq"; cpu-scaling-data { freq-table = <0x00018e70 0x00031ce0 0x0004b000 0x00062700 0x0007e900 0x00096000 0x000ad700 0x000c9900 0x000e1000 0x000fd200 0x00114900 0x0012ad40 0x00143bb0 0x0015ca20 0x00169158 0x00175890 0x0018e700 0x001a7570 0x001c03e0 0x001d2eb4 0x001ebd24>; preserve-across-suspend; }; emc-scaling-data { emc-cpu-limit-table = <0x00018e70 0x000109a0 0x00032000 0x00018e70 0x0004b000 0x00031ce0 0x00062638 0x000639c0 0x000ad700 0x000a2800 0x000fd200 0x00186a00>; }; }; eeprom-manager { data-size = <0x00000100>; bus@0 { i2c-bus = <0x000000ae>; word-address-1-byte-slave-addresses = <0x00000050>; }; bus@1 { i2c-bus = <0x000000af>; word-address-1-byte-slave-addresses = <0x00000050 0x00000057>; }; }; mods-simple-bus { compatible = "simple-bus"; device_type = "mods-simple-bus"; #address-cells = <0x00000001>; #size-cells = <0x00000000>; mods-clocks { compatible = "nvidia,mods-clocks"; status = "disabled"; clocks = <0x00000021 0x00000003 0x00000021 0x00000004 0x00000021 0x00000005 0x00000021 0x00000006 0x00000021 0x00000008 0x00000021 0x00000009 0x00000021 0x0000000b 0x00000021 0x0000000c 0x00000021 0x0000000e 0x00000021 0x0000000f 0x00000021 0x00000011 0x00000021 0x00000012 0x00000021 0x000000e4 0x00000021 0x00000016 0x00000021 0x00000017 0x00000021 0x0000001a 0x00000021 0x0000001b 0x00000021 0x0000001c 0x00000021 0x0000001e 0x00000021 0x00000020 0x00000021 0x00000021 0x00000021 0x00000022 0x00000021 0x00000026 0x00000021 0x00000028 0x00000021 0x00000029 0x00000021 0x0000002c 0x00000021 0x0000002e 0x00000021 0x0000002f 0x00000021 0x00000030 0x00000021 0x00000034 0x00000021 0x00000036 0x00000021 0x00000037 0x00000021 0x00000038 0x00000021 0x00000039 0x00000021 0x0000003a 0x00000021 0x0000003f 0x00000021 0x00000041 0x00000021 0x00000043 0x00000021 0x00000044 0x00000021 0x00000045 0x00000021 0x00000046 0x00000021 0x00000047 0x00000021 0x00000048 0x00000021 0x00000049 0x00000021 0x0000004c 0x00000021 0x0000004e 0x00000021 0x0000004f 0x00000021 0x00000051 0x00000021 0x00000052 0x00000021 0x00000053 0x00000021 0x00000059 0x00000021 0x0000005c 0x00000021 0x00000063 0x00000021 0x00000064 0x00000021 0x00000065 0x00000021 0x00000066 0x00000021 0x00000067 0x00000021 0x0000006a 0x00000021 0x0000006b 0x00000021 0x0000006f 0x00000021 0x00000076 0x00000021 0x00000077 0x00000021 0x00000078 0x00000021 0x00000079 0x00000021 0x0000007a 0x00000021 0x0000007b 0x00000021 0x0000007c 0x00000021 0x0000007d 0x00000021 0x0000007f 0x00000021 0x00000080 0x00000021 0x00000081 0x00000021 0x00000088 0x00000021 0x0000008f 0x00000021 0x00000090 0x00000021 0x00000091 0x00000021 0x00000092 0x00000021 0x00000093 0x00000021 0x00000094 0x00000021 0x00000095 0x00000021 0x00000098 0x00000021 0x0000009c 0x00000021 0x000000a1 0x00000021 0x000000a2 0x00000021 0x000000a6 0x00000021 0x000000a7 0x00000021 0x000000a8 0x00000021 0x000000ab 0x00000021 0x000000ad 0x00000021 0x000000b1 0x00000021 0x000000b2 0x00000021 0x000000b5 0x00000021 0x000000b6 0x00000021 0x000000b7 0x00000021 0x000000b8 0x00000021 0x000000b9 0x00000021 0x000000bb 0x00000021 0x000000bd 0x00000021 0x000000c1 0x00000021 0x000000c2 0x00000021 0x000000c3 0x00000021 0x000000c5 0x00000021 0x000000c6 0x00000021 0x000000c7 0x00000021 0x000000c8 0x00000021 0x000000c9 0x00000021 0x000000ca 0x00000021 0x000000ce 0x00000021 0x000000cf 0x00000021 0x000000d0 0x00000021 0x000000d1 0x00000021 0x000000d2 0x00000021 0x000000d3 0x00000021 0x000000d4 0x00000021 0x000000da 0x00000021 0x000000db 0x00000021 0x000000dc 0x00000021 0x000000dd 0x00000021 0x000000de 0x00000021 0x000000df 0x00000021 0x000000e0 0x00000021 0x000000e1 0x00000021 0x000000e2 0x00000021 0x000000e3 0x00000021 0x000000e5 0x00000021 0x000000e6 0x00000021 0x000000e7 0x00000021 0x000000e8 0x00000021 0x000000e9 0x00000021 0x000000ea 0x00000021 0x000000eb 0x00000021 0x000000ec 0x00000021 0x000000ed 0x00000021 0x000000ee 0x00000021 0x000000ef 0x00000021 0x000000f0 0x00000021 0x000000f1 0x00000021 0x000000f2 0x00000021 0x000000f3 0x00000021 0x000000f4 0x00000021 0x000000f5 0x00000021 0x000000f6 0x00000021 0x000000f7 0x00000021 0x000000f8 0x00000021 0x000000f9 0x00000021 0x000000fa 0x00000021 0x000000fb 0x00000021 0x000000fc 0x00000021 0x000000fd 0x00000021 0x000000fe 0x00000021 0x000000ff 0x00000021 0x00000100 0x00000021 0x00000101 0x00000021 0x00000103 0x00000021 0x00000104 0x00000021 0x00000105 0x00000021 0x00000106 0x00000021 0x00000107 0x00000021 0x00000108 0x00000021 0x00000109 0x00000021 0x0000010a 0x00000021 0x0000010b 0x00000021 0x0000010c 0x00000021 0x0000010d 0x00000021 0x0000010e 0x00000021 0x0000010f 0x00000021 0x00000110 0x00000021 0x00000111 0x00000021 0x00000112 0x00000021 0x00000113 0x00000021 0x00000114 0x00000021 0x00000115 0x00000021 0x00000116 0x00000021 0x00000117 0x00000021 0x00000118 0x00000021 0x00000119 0x00000021 0x0000011c 0x00000021 0x0000011d 0x00000021 0x0000011e 0x00000021 0x0000011f 0x00000021 0x00000120 0x00000021 0x00000121 0x00000021 0x00000122 0x00000021 0x00000123 0x00000021 0x00000124 0x00000021 0x00000125 0x00000021 0x00000126 0x00000021 0x00000127 0x00000021 0x00000128 0x00000021 0x00000129 0x00000021 0x0000012a 0x00000021 0x0000012b 0x00000021 0x0000012c 0x00000021 0x0000012d 0x00000021 0x0000012e 0x00000021 0x0000012f 0x00000021 0x00000130 0x00000021 0x00000131 0x00000021 0x00000132 0x00000021 0x00000133 0x00000021 0x00000134 0x00000021 0x00000135 0x00000021 0x00000136 0x00000021 0x00000137 0x00000021 0x00000138 0x00000021 0x00000139 0x00000021 0x0000013a 0x00000021 0x0000013b 0x00000021 0x0000013c 0x00000021 0x0000013d 0x00000021 0x0000013e 0x00000021 0x0000013f 0x00000021 0x00000140 0x00000021 0x00000141 0x00000021 0x00000142 0x00000021 0x00000143 0x00000021 0x00000144 0x00000021 0x0000015e 0x00000021 0x0000015f 0x00000021 0x00000160 0x00000021 0x00000161 0x00000021 0x00000162 0x00000021 0x00000163 0x00000021 0x00000164 0x00000021 0x00000165 0x00000021 0x00000166 0x00000021 0x00000167 0x00000021 0x00000168 0x00000021 0x00000169 0x00000021 0x0000016a 0x00000021 0x0000016b 0x00000021 0x0000016c 0x00000021 0x0000016d 0x00000021 0x0000016e 0x00000021 0x0000016f 0x00000021 0x00000170 0x00000021 0x00000171 0x00000021 0x00000172 0x00000021 0x00000173 0x00000021 0x00000174 0x00000021 0x00000175 0x00000021 0x00000176 0x00000021 0x00000177 0x00000021 0x00000178 0x00000021 0x00000179 0x00000021 0x0000017a 0x00000021 0x0000017b 0x00000021 0x0000017c 0x00000021 0x0000017d 0x00000021 0x0000017e 0x00000021 0x0000017f 0x00000021 0x00000180 0x00000021 0x00000181 0x00000021 0x00000182 0x00000021 0x00000183 0x00000021 0x00000184 0x00000021 0x00000185 0x00000021 0x00000186 0x00000021 0x00000187 0x00000021 0x00000188 0x00000021 0x00000189 0x00000021 0x0000018a 0x00000021 0x00000191 0x00000021 0x00000192 0x00000021 0x00000193 0x00000021 0x00000194 0x00000021 0x00000195 0x00000021 0x00000196 0x00000021 0x00000197 0x00000021 0x00000198 0x00000021 0x00000199 0x00000021 0x0000019a 0x00000021 0x0000019b 0x00000021 0x0000019c 0x00000021 0x0000019d 0x00000021 0x0000019e 0x00000021 0x0000019f 0x00000021 0x000001a0 0x00000021 0x000001a1 0x00000021 0x000001a2 0x00000021 0x000001a3 0x00000021 0x000001a4 0x00000021 0x000001a5 0x00000021 0x000001a6 0x00000021 0x000001a7 0x00000021 0x000001a8 0x00000021 0x000001a9 0x00000021 0x000001aa 0x00000021 0x000001ab 0x00000021 0x000001ac 0x00000021 0x000001ad 0x00000021 0x000001ae 0x00000021 0x000001af 0x00000021 0x000001b0 0x00000021 0x000001b1 0x00000021 0x000001b2 0x00000021 0x000001b3 0x00000021 0x000001b4 0x00000021 0x000001b5 0x00000021 0x000001b6 0x00000021 0x000001b7 0x00000021 0x000001b8 0x00000021 0x000001b9 0x00000021 0x000001ba 0x00000021 0x000001bb 0x00000021 0x000001bc 0x00000021 0x000001bd 0x00000021 0x000001be 0x00000021 0x000001bf 0x00000021 0x000001c0 0x00000021 0x000001c1 0x00000021 0x000001c2 0x00000021 0x000001c3 0x00000021 0x000001c4 0x00000021 0x000001c5 0x00000021 0x000001c6 0x00000021 0x000001c7 0x00000021 0x000001c8 0x00000021 0x000001c9 0x00000021 0x000001ca 0x00000021 0x000001cb 0x00000021 0x000001cc 0x00000021 0x000001cd 0x00000021 0x000001ce 0x00000021 0x000001cf 0x00000021 0x000001d0 0x00000021 0x000001d1 0x00000021 0x000001d2 0x00000021 0x000001d3 0x00000021 0x000001d4 0x00000021 0x000001d5 0x00000021 0x000001d6 0x00000021 0x000001d7 0x00000021 0x000001d8 0x00000021 0x000001d9 0x00000021 0x000001da 0x00000021 0x000001db 0x00000021 0x000001dc 0x00000021 0x000001dd 0x00000021 0x000001de 0x00000021 0x000001df 0x00000021 0x000001e0 0x00000021 0x000001e1 0x00000021 0x000001e2 0x00000021 0x000001e3 0x00000021 0x000001e4 0x00000021 0x000001e5 0x00000021 0x000001e6 0x00000021 0x000001e7 0x00000021 0x000001e8 0x00000021 0x000001e9 0x00000021 0x000001ea 0x00000021 0x000001eb 0x00000021 0x000001ec 0x00000021 0x000001ed 0x00000021 0x000001ee 0x00000021 0x000001ef 0x00000021 0x000001f0 0x00000021 0x000001f1 0x00000021 0x000001f2 0x00000021 0x000001f3 0x00000021 0x000001f4 0x00000021 0x000001f5 0x00000021 0x000001f6 0x00000021 0x000001f7 0x00000021 0x000001f8 0x00000021 0x000001f9 0x00000021 0x000001fa 0x00000021 0x000001fb 0x00000021 0x000001fc 0x00000021 0x000001fd 0x00000021 0x000001fe 0x00000021 0x000001ff 0x00000021 0x00000200 0x00000021 0x00000201 0x00000021 0x00000202 0x00000021 0x00000203 0x00000021 0x00000204 0x00000021 0x00000205 0x00000021 0x00000206 0x00000021 0x00000207 0x00000021 0x00000208 0x00000021 0x00000209 0x00000021 0x0000020a 0x00000021 0x0000020b 0x00000021 0x0000020c 0x00000021 0x0000020d 0x00000021 0x0000020e 0x00000021 0x0000020f>; clock-names = "ispb", "rtc", "timer", "uarta", "gpio", "sdmmc2", "i2s1", "i2c1", "sdmmc1", "sdmmc4", "pwm", "i2s2", "vi", "usbd", "ispa", "disp2", "disp1", "host1x", "i2s0", "mc", "ahbdma", "apbdma", "pmc", "kfuse", "sbc1", "sbc2", "sbc3", "i2c5", "dsia", "csi", "i2c2", "uartc", "mipi_cal", "emc", "usb2", "bsev", "uartd", "i2c3", "sbc4", "sdmmc3", "pcie", "owr", "afi", "csite", "la", "soc_therm", "dtv", "i2cslow", "dsib", "tsec", "xusb_host", "csus", "mselect", "tsensor", "i2s3", "i2s4", "i2c4", "d_audio", "apb2ape", "hda2codec_2x", "spdif_2x", "actmon", "extern1", "extern2", "extern3", "sata_oob", "sata", "hda", "se", "hda2hdmi", "sata_cold", "cec", "xusb_gate", "cilab", "cilcd", "cile", "dsialp", "dsiblp", "entropy", "dp2", "xusb_ss", "dmic1", "dmic2", "i2c6", "mc_capa", "mc_cbpa", "vim2_clk", "mipibif", "clk72mhz", "vic03", "dpaux", "sor0", "sor1", "gpu", "dbgapb", "pll_p_out_adsp", "pll_g_ref", "sdmmc_legacy", "nvdec", "nvjpg", "dmic3", "ape", "adsp", "mc_cdpa", "mc_ccpa", "maud", "tsecb", "dpaux1", "vi_i2c", "hsic_trk", "usb2_trk", "qspi", "uartape", "adsp_neon", "nvenc", "iqc2", "iqc1", "sor_safe", "pll_p_out_cpu", "uartb", "vfir", "spdif_in", "spdif_out", "vi_sensor", "fuse", "fuse_burn", "clk_32k", "clk_m", "clk_m_div2", "clk_m_div4", "pll_ref", "pll_c", "pll_c_out1", "pll_c2", "pll_c3", "pll_m", "pll_m_out1", "pll_p", "pll_p_out1", "pll_p_out2", "pll_p_out3", "pll_p_out4", "pll_a", "pll_a_out0", "pll_d", "pll_d_out0", "pll_d2", "pll_d2_out0", "pll_u", "pll_u_480m", "pll_u_60m", "pll_u_48m", "pll_x", "pll_x_out0", "pll_re_vco", "pll_re_out", "pll_e", "spdif_in_sync", "i2s0_sync", "i2s1_sync", "i2s2_sync", "i2s3_sync", "i2s4_sync", "vimclk_sync", "audio0", "audio1", "audio2", "audio3", "audio4", "spdif", "clk_out_1", "clk_out_2", "clk_out_3", "blink", "qspi_out", "xusb_host_src", "xusb_falcon_src", "xusb_fs_src", "xusb_ss_src", "xusb_dev_src", "xusb_dev", "xusb_hs_src", "sclk", "hclk", "pclk", "cclk_g", "cclk_lp", "dfll_ref", "dfll_soc", "vi_sensor2", "pll_p_out5", "cml0", "cml1", "pll_c4", "pll_dp", "pll_e_mux", "pll_mb", "pll_a1", "pll_d_dsi_out", "pll_c4_out0", "pll_c4_out1", "pll_c4_out2", "pll_c4_out3", "pll_u_out", "pll_u_out1", "pll_u_out2", "usb2_hsic_trk", "pll_p_out_hsio", "pll_p_out_xusb", "xusb_ssp_src", "pll_re_out1", "pll_mb_ud", "pll_p_ud", "isp", "pll_a_out_adsp", "pll_a_out0_out_adsp", "audio0_mux", "audio1_mux", "audio2_mux", "audio3_mux", "audio4_mux", "spdif_mux", "clk_out_1_mux", "clk_out_2_mux", "clk_out_3_mux", "dsia_mux", "dsib_mux", "sor0_lvds", "xusb_ss_div2", "pll_m_ud", "pll_c_ud", "sclk_mux", "sor1_brick", "sor1_mux", "pd2vi", "vi_output", "aclk", "sclk_skipper", "disp1_slcg_ovr", "disp2_slcg_ovr", "vi_slcg_ovr", "ispa_slcg_ovr", "ispb_slcg_ovr", "nvdec_slcg_ovr", "nvenc_slcg_ovr", "nvjpg_slcg_ovr", "vic03_slcg_ovr", "xusb_dev_slcg_ovr", "xusb_host_slcg_ovr", "d_audio_slcg_ovr", "ape_slcg_ovr", "sata_slcg_ovr", "sata_slcg_ovr_ipfs", "sata_slcg_ovr_fpci", "dmic1_sync_clk", "dmic1_sync_clk_mux", "dmic2_sync_clk", "dmic2_sync_clk_mux", "dmic3_sync_clk", "dmic3_sync_clk_mux", "aclk_slcg_ovr", "c2bus", "c3bus", "vic03_cbus", "nvjpg_cbus", "se_cbus", "tsecb_cbus", "cap_c2bus", "cap_vcore_c2bus", "cap_throttle_c2bus", "floor_c2bus", "override_c2bus", "edp_c2bus", "nvenc_cbus", "nvdec_cbus", "vic_floor_cbus", "cap_c3bus", "cap_vcore_c3bus", "cap_throttle_c3bus", "floor_c3bus", "override_c3bus", "vi_cbus", "isp_cbus", "override_cbus", "cap_vcore_cbus", "via_vi_cbus", "vib_vi_cbus", "ispa_isp_cbus", "ispb_isp_cbus", "sbus", "avp_sclk", "bsea_sclk", "usbd_sclk", "usb1_sclk", "usb2_sclk", "usb3_sclk", "wake_sclk", "camera_sclk", "mon_avp", "cap_sclk", "cap_vcore_sclk", "cap_throttle_sclk", "floor_sclk", "override_sclk", "sbc1_sclk", "sbc2_sclk", "sbc3_sclk", "sbc4_sclk", "qspi_sclk", "boot_apb_sclk", "emc_master", "avp_emc", "cpu_emc", "disp1_emc", "disp2_emc", "disp1_la_emc", "disp2_la_emc", "usbd_emc", "usb1_emc", "usb2_emc", "usb3_emc", "sdmmc3_emc", "sdmmc4_emc", "mon_emc", "cap_emc", "cap_vcore_emc", "cap_throttle_emc", "gr3d_emc", "nvenc_emc", "nvjpg_emc", "nvdec_emc", "tsec_emc", "tsecb_emc", "camera_emc", "via_emc", "vib_emc", "ispa_emc", "ispb_emc", "iso_emc", "floor_emc", "override_emc", "edp_emc", "vic_emc", "vic_shared_emc", "ape_emc", "pcie_emc", "xusb_emc", "gbus", "gm20b_gbus", "cap_gbus", "edp_gbus", "cap_vgpu_gbus", "cap_throttle_gbus", "cap_profile_gbus", "override_gbus", "floor_gbus", "floor_profile_gbus", "host1x_master", "nv_host1x", "vi_host1x", "vii2c_host1x", "cap_host1x", "cap_vcore_host1x", "floor_host1x", "override_host1x", "mselect_master", "cpu_mselect", "pcie_mselect", "cap_vcore_mselect", "override_mselect", "ape_master", "adma_ape", "adsp_ape", "xbar_ape", "cap_vcore_ape", "override_ape", "abus", "adsp_cpu_abus", "cap_vcore_abus", "override_abus", "vcm_sclk", "vcm_ahb_sclk", "vcm_apb_sclk", "ahb_sclk", "apb_sclk", "sdmmc4_ahb_sclk", "battery_emc", "cbus"; resets = <0x00000021 0x00000003 0x00000021 0x00000004 0x00000021 0x00000005 0x00000021 0x00000006 0x00000021 0x00000008 0x00000021 0x00000009 0x00000021 0x0000000b 0x00000021 0x0000000c 0x00000021 0x0000000e 0x00000021 0x0000000f 0x00000021 0x00000011 0x00000021 0x00000012 0x00000021 0x000000e4 0x00000021 0x00000016 0x00000021 0x00000017 0x00000021 0x0000001a 0x00000021 0x0000001b 0x00000021 0x0000001c 0x00000021 0x0000001e 0x00000021 0x00000020 0x00000021 0x00000021 0x00000021 0x00000022 0x00000021 0x00000026 0x00000021 0x00000028 0x00000021 0x00000029 0x00000021 0x0000002c 0x00000021 0x0000002e 0x00000021 0x0000002f 0x00000021 0x00000030 0x00000021 0x00000034 0x00000021 0x00000036 0x00000021 0x00000037 0x00000021 0x00000038 0x00000021 0x00000039 0x00000021 0x0000003a 0x00000021 0x0000003f 0x00000021 0x00000041 0x00000021 0x00000043 0x00000021 0x00000044 0x00000021 0x00000045 0x00000021 0x00000046 0x00000021 0x00000047 0x00000021 0x00000048 0x00000021 0x00000049 0x00000021 0x0000004c 0x00000021 0x0000004e 0x00000021 0x0000004f 0x00000021 0x00000051 0x00000021 0x00000052 0x00000021 0x00000053 0x00000021 0x00000059 0x00000021 0x0000005c 0x00000021 0x00000063 0x00000021 0x00000064 0x00000021 0x00000065 0x00000021 0x00000066 0x00000021 0x00000067 0x00000021 0x0000006a 0x00000021 0x0000006b 0x00000021 0x0000006f 0x00000021 0x00000076 0x00000021 0x00000077 0x00000021 0x00000078 0x00000021 0x00000079 0x00000021 0x0000007a 0x00000021 0x0000007b 0x00000021 0x0000007c 0x00000021 0x0000007d 0x00000021 0x0000007f 0x00000021 0x00000080 0x00000021 0x00000081 0x00000021 0x00000088 0x00000021 0x0000008f 0x00000021 0x00000090 0x00000021 0x00000091 0x00000021 0x00000092 0x00000021 0x00000093 0x00000021 0x00000094 0x00000021 0x00000095 0x00000021 0x00000098 0x00000021 0x0000009c 0x00000021 0x000000a1 0x00000021 0x000000a2 0x00000021 0x000000a6 0x00000021 0x000000a7 0x00000021 0x000000a8 0x00000021 0x000000ab 0x00000021 0x000000ad 0x00000021 0x000000b1 0x00000021 0x000000b2 0x00000021 0x000000b5 0x00000021 0x000000b6 0x00000021 0x000000b7 0x00000021 0x000000b8 0x00000021 0x000000b9 0x00000021 0x000000bb 0x00000021 0x000000bd 0x00000021 0x000000c1 0x00000021 0x000000c2 0x00000021 0x000000c3 0x00000021 0x000000c5 0x00000021 0x000000c6 0x00000021 0x000000c7 0x00000021 0x000000c8 0x00000021 0x000000c9 0x00000021 0x000000ca 0x00000021 0x000000ce 0x00000021 0x000000cf 0x00000021 0x000000d0 0x00000021 0x000000d1 0x00000021 0x000000d2 0x00000021 0x000000d3 0x00000021 0x000000d4 0x00000021 0x000000da 0x00000021 0x000000db 0x00000021 0x000000dc 0x00000021 0x000000dd 0x00000021 0x000000de 0x00000021 0x000000df 0x00000021 0x00000007 0x00000021 0x000000e1 0x00000021 0x000000e2 0x00000021 0x000000e3 0x00000021 0x000000e5 0x00000021 0x000000e6 0x00000021 0x000000e7 0x00000021 0x000000e8 0x00000021 0x000000e9 0x00000021 0x000000ea 0x00000021 0x000000eb 0x00000021 0x000000ec 0x00000021 0x000000ed 0x00000021 0x000000ee 0x00000021 0x000000ef 0x00000021 0x000000f0 0x00000021 0x000000f1 0x00000021 0x000000f2 0x00000021 0x000000f3 0x00000021 0x000000f4 0x00000021 0x000000f5 0x00000021 0x000000f6 0x00000021 0x000000f7 0x00000021 0x000000f8 0x00000021 0x000000f9 0x00000021 0x000000fa 0x00000021 0x000000fb 0x00000021 0x000000fc 0x00000021 0x000000fd 0x00000021 0x000000fe 0x00000021 0x000000ff 0x00000021 0x00000100 0x00000021 0x00000101 0x00000021 0x00000103 0x00000021 0x00000104 0x00000021 0x00000105 0x00000021 0x00000106 0x00000021 0x00000107 0x00000021 0x00000108 0x00000021 0x00000109 0x00000021 0x0000010a 0x00000021 0x0000010b 0x00000021 0x0000010c 0x00000021 0x0000010d 0x00000021 0x0000010e 0x00000021 0x0000010f 0x00000021 0x00000110 0x00000021 0x00000111 0x00000021 0x00000112 0x00000021 0x00000113 0x00000021 0x00000114 0x00000021 0x00000115 0x00000021 0x00000116 0x00000021 0x00000117 0x00000021 0x00000118 0x00000021 0x00000119 0x00000021 0x0000011c 0x00000021 0x0000011d 0x00000021 0x0000011e 0x00000021 0x0000011f 0x00000021 0x00000120 0x00000021 0x0000005f 0x00000021 0x00000122 0x00000021 0x00000123 0x00000021 0x00000124 0x00000021 0x00000125 0x00000021 0x00000126 0x00000021 0x00000127 0x00000021 0x00000128 0x00000021 0x00000129 0x00000021 0x0000012a 0x00000021 0x0000012b 0x00000021 0x0000012c 0x00000021 0x0000012d 0x00000021 0x0000012e 0x00000021 0x0000012f 0x00000021 0x00000130 0x00000021 0x00000131 0x00000021 0x00000132 0x00000021 0x00000133 0x00000021 0x00000134 0x00000021 0x00000135 0x00000021 0x00000136 0x00000021 0x00000137 0x00000021 0x00000138 0x00000021 0x00000139 0x00000021 0x0000013a 0x00000021 0x0000013b 0x00000021 0x0000013c 0x00000021 0x0000013d 0x00000021 0x0000013e 0x00000021 0x0000013f 0x00000021 0x00000140 0x00000021 0x00000141 0x00000021 0x00000142 0x00000021 0x00000143 0x00000021 0x00000144 0x00000021 0x0000015e 0x00000021 0x0000015f 0x00000021 0x00000160 0x00000021 0x00000161 0x00000021 0x00000162 0x00000021 0x00000163 0x00000021 0x00000164 0x00000021 0x00000165 0x00000021 0x00000166 0x00000021 0x00000167 0x00000021 0x00000168 0x00000021 0x00000169 0x00000021 0x0000016a 0x00000021 0x0000016b 0x00000021 0x0000016c 0x00000021 0x0000016d 0x00000021 0x0000016e 0x00000021 0x0000016f 0x00000021 0x00000170 0x00000021 0x00000171 0x00000021 0x00000172 0x00000021 0x00000173 0x00000021 0x00000174 0x00000021 0x00000175 0x00000021 0x00000176 0x00000021 0x00000177 0x00000021 0x00000178 0x00000021 0x00000179 0x00000021 0x0000017a 0x00000021 0x0000017b 0x00000021 0x0000017c 0x00000021 0x0000017d 0x00000021 0x0000017e 0x00000021 0x0000017f 0x00000021 0x00000180 0x00000021 0x00000181 0x00000021 0x00000182 0x00000021 0x00000183 0x00000021 0x00000184 0x00000021 0x00000185 0x00000021 0x00000186 0x00000021 0x00000187 0x00000021 0x00000188 0x00000021 0x00000189 0x00000021 0x0000018a 0x00000021 0x00000191 0x00000021 0x00000192 0x00000021 0x00000193 0x00000021 0x00000194 0x00000021 0x00000195 0x00000021 0x00000196 0x00000021 0x00000197 0x00000021 0x00000198 0x00000021 0x00000199 0x00000021 0x0000019a 0x00000021 0x0000019b 0x00000021 0x0000019c 0x00000021 0x0000019d 0x00000021 0x0000019e 0x00000021 0x0000019f 0x00000021 0x000001a0 0x00000021 0x000001a1 0x00000021 0x000001a2 0x00000021 0x000001a3 0x00000021 0x000001a4 0x00000021 0x000001a5 0x00000021 0x000001a6 0x00000021 0x000001a7 0x00000021 0x000001a8 0x00000021 0x000001a9 0x00000021 0x000001aa 0x00000021 0x000001ab 0x00000021 0x000001ac 0x00000021 0x000001ad 0x00000021 0x000001ae 0x00000021 0x000001af 0x00000021 0x000001b0 0x00000021 0x000001b1 0x00000021 0x000001b2 0x00000021 0x000001b3 0x00000021 0x000001b4 0x00000021 0x000001b5 0x00000021 0x000001b6 0x00000021 0x000001b7 0x00000021 0x000001b8 0x00000021 0x000001b9 0x00000021 0x000001ba 0x00000021 0x000001bb 0x00000021 0x000001bc 0x00000021 0x000001bd 0x00000021 0x000001be 0x00000021 0x000001bf 0x00000021 0x000001c0 0x00000021 0x000001c1 0x00000021 0x000001c2 0x00000021 0x000001c3 0x00000021 0x000001c4 0x00000021 0x000001c5 0x00000021 0x000001c6 0x00000021 0x000001c7 0x00000021 0x000001c8 0x00000021 0x000001c9 0x00000021 0x000001ca 0x00000021 0x000001cb 0x00000021 0x000001cc 0x00000021 0x000001cd 0x00000021 0x000001ce 0x00000021 0x000001cf 0x00000021 0x000001d0 0x00000021 0x000001d1 0x00000021 0x000001d2 0x00000021 0x000001d3 0x00000021 0x000001d4 0x00000021 0x000001d5 0x00000021 0x000001d6 0x00000021 0x000001d7 0x00000021 0x000001d8 0x00000021 0x000001d9 0x00000021 0x000001da 0x00000021 0x000001db 0x00000021 0x000001dc 0x00000021 0x000001dd 0x00000021 0x000001de 0x00000021 0x000001df 0x00000021 0x000001e0 0x00000021 0x000001e1 0x00000021 0x000001e2 0x00000021 0x000001e3 0x00000021 0x000001e4 0x00000021 0x000001e5 0x00000021 0x000001e6 0x00000021 0x000001e7 0x00000021 0x000001e8 0x00000021 0x000001e9 0x00000021 0x000001ea 0x00000021 0x000001eb 0x00000021 0x000001ec 0x00000021 0x000001ed 0x00000021 0x000001ee 0x00000021 0x000001ef 0x00000021 0x000001f0 0x00000021 0x000001f1 0x00000021 0x000001f2 0x00000021 0x000001f3 0x00000021 0x000001f4 0x00000021 0x000001f5 0x00000021 0x000001f6 0x00000021 0x000001f7 0x00000021 0x000001f8 0x00000021 0x000001f9 0x00000021 0x000001fa 0x00000021 0x000001fb 0x00000021 0x000001fc 0x00000021 0x000001fd 0x00000021 0x000001fe 0x00000021 0x000001ff 0x00000021 0x00000200 0x00000021 0x00000201 0x00000021 0x00000202 0x00000021 0x00000203 0x00000021 0x00000204 0x00000021 0x00000205 0x00000021 0x00000206 0x00000021 0x00000207 0x00000021 0x00000208 0x00000021 0x00000209 0x00000021 0x0000020a 0x00000021 0x0000020b 0x00000021 0x0000020c 0x00000021 0x0000020d 0x00000021 0x0000020e 0x00000021 0x0000020f>; reset-names = "ispb", "rtc", "timer", "uarta", "gpio", "sdmmc2", "i2s1", "i2c1", "sdmmc1", "sdmmc4", "pwm", "i2s2", "vi", "usbd", "ispa", "disp2", "disp1", "host1x", "i2s0", "mc", "ahbdma", "apbdma", "pmc", "kfuse", "sbc1", "sbc2", "sbc3", "i2c5", "dsia", "csi", "i2c2", "uartc", "mipi_cal", "emc", "usb2", "bsev", "uartd", "i2c3", "sbc4", "sdmmc3", "pcie", "owr", "afi", "csite", "la", "soc_therm", "dtv", "i2cslow", "dsib", "tsec", "xusb_host", "csus", "mselect", "tsensor", "i2s3", "i2s4", "i2c4", "d_audio", "apb2ape", "hda2codec_2x", "spdif_2x", "actmon", "extern1", "extern2", "extern3", "sata_oob", "sata", "hda", "se", "hda2hdmi", "sata_cold", "cec", "xusb_gate", "cilab", "cilcd", "cile", "dsialp", "dsiblp", "entropy", "dp2", "xusb_ss", "dmic1", "dmic2", "i2c6", "mc_capa", "mc_cbpa", "vim2_clk", "mipibif", "clk72mhz", "vic03", "dpaux", "sor0", "sor1", "gpu", "dbgapb", "pll_p_out_adsp", "pll_g_ref", "sdmmc_legacy", "nvdec", "nvjpg", "dmic3", "ape", "adsp", "mc_cdpa", "mc_ccpa", "maud", "tsecb", "dpaux1", "vi_i2c", "hsic_trk", "usb2_trk", "qspi", "uartape", "adsp_neon", "nvenc", "iqc2", "iqc1", "sor_safe", "pll_p_out_cpu", "uartb", "vfir", "spdif_in", "spdif_out", "vi_sensor", "fuse", "fuse_burn", "clk_32k", "clk_m", "clk_m_div2", "clk_m_div4", "pll_ref", "pll_c", "pll_c_out1", "pll_c2", "pll_c3", "pll_m", "pll_m_out1", "pll_p", "pll_p_out1", "pll_p_out2", "pll_p_out3", "pll_p_out4", "pll_a", "pll_a_out0", "pll_d", "pll_d_out0", "pll_d2", "pll_d2_out0", "pll_u", "pll_u_480m", "pll_u_60m", "pll_u_48m", "pll_x", "pll_x_out0", "pll_re_vco", "pll_re_out", "pll_e", "spdif_in_sync", "i2s0_sync", "i2s1_sync", "i2s2_sync", "i2s3_sync", "i2s4_sync", "vimclk_sync", "audio0", "audio1", "audio2", "audio3", "audio4", "spdif", "clk_out_1", "clk_out_2", "clk_out_3", "blink", "qspi_out", "xusb_host_src", "xusb_falcon_src", "xusb_fs_src", "xusb_ss_src", "xusb_dev_src", "xusb_dev", "xusb_hs_src", "sclk", "hclk", "pclk", "cclk_g", "cclk_lp", "dfll_ref", "dfll_soc", "vi_sensor2", "pll_p_out5", "cml0", "cml1", "pll_c4", "pll_dp", "pll_e_mux", "pll_mb", "pll_a1", "pll_d_dsi_out", "pll_c4_out0", "pll_c4_out1", "pll_c4_out2", "pll_c4_out3", "pll_u_out", "pll_u_out1", "pll_u_out2", "usb2_hsic_trk", "pll_p_out_hsio", "pll_p_out_xusb", "xusb_ssp_src", "pll_re_out1", "pll_p_ud", "isp", "pll_a_out_adsp", "pll_a_out0_out_adsp", "audio0_mux", "audio1_mux", "audio2_mux", "audio3_mux", "audio4_mux", "spdif_mux", "clk_out_1_mux", "clk_out_2_mux", "clk_out_3_mux", "dsia_mux", "dsib_mux", "sor0_lvds", "xusb_ss_div2", "pll_m_ud", "pll_c_ud", "sclk_mux", "sor1_brick", "sor1_mux", "pd2vi", "vi_output", "aclk", "sclk_skipper", "disp1_slcg_ovr", "disp2_slcg_ovr", "vi_slcg_ovr", "ispa_slcg_ovr", "ispb_slcg_ovr", "nvdec_slcg_ovr", "nvenc_slcg_ovr", "nvjpg_slcg_ovr", "vic03_slcg_ovr", "xusb_dev_slcg_ovr", "xusb_host_slcg_ovr", "d_audio_slcg_ovr", "ape_slcg_ovr", "sata_slcg_ovr", "sata_slcg_ovr_ipfs", "sata_slcg_ovr_fpci", "dmic1_sync_clk", "dmic1_sync_clk_mux", "dmic2_sync_clk", "dmic2_sync_clk_mux", "dmic3_sync_clk", "dmic3_sync_clk_mux", "aclk_slcg_ovr", "c2bus", "c3bus", "vic03_cbus", "nvjpg_cbus", "se_cbus", "tsecb_cbus", "cap_c2bus", "cap_vcore_c2bus", "cap_throttle_c2bus", "floor_c2bus", "override_c2bus", "edp_c2bus", "nvenc_cbus", "nvdec_cbus", "vic_floor_cbus", "cap_c3bus", "cap_vcore_c3bus", "cap_throttle_c3bus", "floor_c3bus", "override_c3bus", "vi_cbus", "isp_cbus", "override_cbus", "cap_vcore_cbus", "via_vi_cbus", "vib_vi_cbus", "ispa_isp_cbus", "ispb_isp_cbus", "sbus", "avp_sclk", "bsea_sclk", "usbd_sclk", "usb1_sclk", "usb2_sclk", "usb3_sclk", "wake_sclk", "camera_sclk", "mon_avp", "cap_sclk", "cap_vcore_sclk", "cap_throttle_sclk", "floor_sclk", "override_sclk", "sbc1_sclk", "sbc2_sclk", "sbc3_sclk", "sbc4_sclk", "qspi_sclk", "boot_apb_sclk", "emc_master", "avp_emc", "cpu_emc", "disp1_emc", "disp2_emc", "disp1_la_emc", "disp2_la_emc", "usbd_emc", "usb1_emc", "usb2_emc", "usb3_emc", "sdmmc3_emc", "sdmmc4_emc", "mon_emc", "cap_emc", "cap_vcore_emc", "cap_throttle_emc", "gr3d_emc", "nvenc_emc", "nvjpg_emc", "nvdec_emc", "tsec_emc", "tsecb_emc", "camera_emc", "via_emc", "vib_emc", "ispa_emc", "ispb_emc", "iso_emc", "floor_emc", "override_emc", "edp_emc", "vic_emc", "vic_shared_emc", "ape_emc", "pcie_emc", "xusb_emc", "gbus", "gm20b_gbus", "cap_gbus", "edp_gbus", "cap_vgpu_gbus", "cap_throttle_gbus", "cap_profile_gbus", "override_gbus", "floor_gbus", "floor_profile_gbus", "host1x_master", "nv_host1x", "vi_host1x", "vii2c_host1x", "cap_host1x", "cap_vcore_host1x", "floor_host1x", "override_host1x", "mselect_master", "cpu_mselect", "pcie_mselect", "cap_vcore_mselect", "override_mselect", "ape_master", "adma_ape", "adsp_ape", "xbar_ape", "cap_vcore_ape", "override_ape", "abus", "adsp_cpu_abus", "cap_vcore_abus", "override_abus", "vcm_sclk", "vcm_ahb_sclk", "vcm_apb_sclk", "ahb_sclk", "apb_sclk", "sdmmc4_ahb_sclk", "battery_emc", "cbus"; }; }; gps_wake { compatible = "gps-wake"; gps-enable-gpio = <0x000000b0 0x00000008 0x00000000>; gps-wakeup-gpio = <0x00000056 0x00000026 0x00000000>; status = "disabled"; linux,phandle = <0x00000126>; phandle = <0x00000126>; }; plugin-manager { fragment-e2614-common@0 { ids = "2614-0000-*"; overrides@0 { target = <0x000000b1>; _overlay_ { status = "okay"; }; }; overrides@1 { target = <0x000000b0>; _overlay_ { status = "okay"; }; }; overrides@2 { target = <0x000000b2>; _overlay_ { status = "okay"; }; }; overrides@3 { target = <0x000000b3>; _overlay_ { status = "okay"; }; }; overrides@4 { target = <0x000000b3>; _overlay_ { status = "okay"; }; }; overrides@6 { target = <0x000000b4>; _overlay_ { status = "okay"; }; }; overrides@7 { target = <0x000000b2>; _overlay_ { status = "okay"; }; }; overrides@8 { target = <0x000000b3>; _overlay_ { status = "okay"; }; }; overrides@9 { target = <0x000000b5>; _overlay_ { nvidia,audio-routing = "x Headphone Jack", "x HPO L Playback", "x Headphone Jack", "x HPO R Playback", "x IN1P", "x Mic Jack", "x Int Spk", "x SPO Playback", "x DMIC L1", "x Int Mic", "x DMIC L2", "x Int Mic", "x DMIC R1", "x Int Mic", "x DMIC R2", "x Int Mic", "y Headphone", "y OUT", "y IN", "y Mic", "a IN", "a Mic", "b IN", "b Mic"; }; }; overrides@10 { target = <0x000000b6>; _overlay_ { link-name = "rt565x-playback"; codec-dai-name = "rt5659-aif1"; }; }; overrides@11 { target = <0x000000b4>; _overlay_ { status = "okay"; }; }; override@12 { target = <0x000000b7>; _overlay_ { status = "okay"; }; }; }; fragment-e2614-a00@1 { ids = "2614-0000-000"; overrides@0 { target = <0x000000b8>; _overlay_ { status = "okay"; }; }; override@1 { target = <0x000000b5>; _overlay_ { nvidia,dai-link-1 { codec-dai = <0x000000b8>; }; }; }; }; fragment-e2614-b00@2 { ids = "2614-0000-100"; overrides@0 { target = <0x000000b9>; _overlay_ { status = "okay"; }; }; override@1 { target = <0x000000b5>; _overlay_ { nvidia,dai-link-1 { codec-dai = <0x000000b9>; }; }; }; }; fragment-e2614-pins@3 { ids = "<3448-0000-200"; overrides@0 { target = <0x000000b7>; _overlay_ { gpios = <0x00000008 0x00000000 0x00000009 0x00000000 0x0000000a 0x00000000 0x0000000b 0x00000000 0x000000d8 0x00000000 0x00000095 0x00000000>; label = "I2S1_LRCLK", "I2S1_SDIN", "I2S1_SDOUT", "I2S1_CLK", "AUDIO_MCLK", "AUD_RST"; }; }; }; }; chosen { bootargs = "root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 sdhci_tegra.en_boot_part_access=1 "; nvidia,tegra-porg-sku; stdout-path = "/serial@70006000"; nvidia,tegra-always-on-personality; no-tnid-sn; nvidia,bootloader-xusb-enable; nvidia,bootloader-vbus-enable = <0x00000001>; 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 = <0x00000001>; #size-cells = <0x00000000>; pwm-regulator@0 { status = "okay"; reg = <0x00000000>; compatible = "pwm-regulator"; pwms = <0x000000ba 0x00000000 0x000009c4>; regulator-name = "vdd-cpu"; regulator-min-microvolt = <0x000acda0>; regulator-max-microvolt = <0x00143188>; regulator-always-on; regulator-boot-on; voltage-table = <0x000acda0 0x00000000 0x000b18a0 0x00000001 0x000b63a0 0x00000002 0x000baea0 0x00000003 0x000bf9a0 0x00000004 0x000c44a0 0x00000005 0x000c8fa0 0x00000006 0x000cdaa0 0x00000007 0x000d25a0 0x00000008 0x000d70a0 0x00000009 0x000dbba0 0x0000000a 0x000e06a0 0x0000000b 0x000e51a0 0x0000000c 0x000e9ca0 0x0000000d 0x000ee7a0 0x0000000e 0x000f32a0 0x0000000f 0x000f7da0 0x00000010 0x000fc8a0 0x00000011 0x001013a0 0x00000012 0x00105ea0 0x00000013 0x0010a9a0 0x00000014 0x0010f4a0 0x00000015 0x00113fa0 0x00000016 0x00118aa0 0x00000017 0x0011d5a0 0x00000018 0x001220a0 0x00000019 0x00126ba0 0x0000001a 0x0012b6a0 0x0000001b 0x001301a0 0x0000001c 0x00134ca0 0x0000001d 0x001397a0 0x0000001e 0x0013e2a0 0x0000001f 0x00142da0 0x00000020>; linux,phandle = <0x000000a3>; phandle = <0x000000a3>; }; pwm-regulator@1 { status = "okay"; reg = <0x00000001>; compatible = "pwm-regulator"; pwms = <0x000000aa 0x00000001 0x00001f40>; regulator-name = "vdd-gpu"; regulator-min-microvolt = <0x000acda0>; regulator-max-microvolt = <0x00143188>; regulator-init-microvolt = <0x000f4240>; regulator-n-voltages = <0x0000003e>; regulator-enable-ramp-delay = <0x000007d0>; enable-gpio = <0x0000001e 0x00000006 0x00000000>; regulator-settling-time-us = <0x000000a0>; }; }; dfll-max77621@70110000 { dfll-max77621-integration { i2c-fs-rate = <0x000f4240>; pmic-i2c-address = <0x00000036>; pmic-i2c-voltage-register = <0x00000001>; sel-conversion-slope = <0x00000001>; linux,phandle = <0x00000127>; phandle = <0x00000127>; }; dfll-max77621-board-params { sample-rate = <0x000030d4>; fixed-output-forcing; cf = <0x0000000a>; ci = <0x00000000>; cg = <0x00000002>; droop-cut-value = <0x0000000f>; droop-restore-ramp = <0x00000000>; scale-out-ramp = <0x00000000>; linux,phandle = <0x00000128>; phandle = <0x00000128>; }; }; dfll-cdev-cap { compatible = "nvidia,tegra-dfll-cdev-action"; act-dev = <0x00000026>; cdev-type = "DFLL-cap"; #cooling-cells = <0x00000002>; linux,phandle = <0x00000017>; phandle = <0x00000017>; }; dfll-cdev-floor { compatible = "nvidia,tegra-dfll-cdev-action"; act-dev = <0x00000026>; cdev-type = "DFLL-floor"; #cooling-cells = <0x00000002>; linux,phandle = <0x00000010>; phandle = <0x00000010>; }; dvfs { compatible = "nvidia,tegra210-dvfs"; vdd-cpu-supply = <0x000000a3>; nvidia,gpu-max-freq-khz = <0x000e1000>; }; r8168 { isolate-gpio = <0x00000056 0x000000bb 0x00000000>; }; tegra_udrm { compatible = "nvidia,tegra-udrm"; linux,phandle = <0x00000129>; phandle = <0x00000129>; }; soft_watchdog { status = "okay"; linux,phandle = <0x0000012a>; phandle = <0x0000012a>; }; leds { compatible = "gpio-leds"; status = "disabled"; pwr { gpios = <0x00000056 0x00000041 0x00000000>; default-state = "on"; linux,default-trigger = "system-throttle"; }; }; memory@80000000 { device_type = "memory"; reg = <0x00000000 0x80000000 0x00000000 0x80000000>; }; cpu_edp { status = "okay"; nvidia,edp_limit = <0x000061a8>; }; gpu_edp { status = "okay"; nvidia,edp_limit = <0x00004e20>; }; __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"; tegra_sound = "/sound"; hdr40_snd_link_i2s = "/sound/nvidia,dai-link-1"; 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"; imx334_vi_in0 = "/host1x/vi/ports/port@0/endpoint"; vi_port1 = "/host1x/vi/ports/port@1"; imx334_vi_in1 = "/host1x/vi/ports/port@1/endpoint"; vi_port2 = "/host1x/vi/ports/port@2"; imx334_vi_in2 = "/host1x/vi/ports/port@2/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"; imx334_out0 = "/host1x/i2c@546c0000/i2c_mux@70/i2c@0/cam_imx334_a@37/ports/port@0/endpoint"; imx334_out1 = "/host1x/i2c@546c0000/i2c_mux@70/i2c@1/cam_imx334_b@37/ports/port@0/endpoint"; imx334_out2 = "/host1x/i2c@546c0000/i2c_mux@70/i2c@2/cam_imx334_c@37/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"; imx334_csi_in0 = "/host1x/nvcsi/channel@0/ports/port@0/endpoint@0"; csi_chan0_port1 = "/host1x/nvcsi/channel@0/ports/port@1"; imx334_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"; imx334_csi_in1 = "/host1x/nvcsi/channel@1/ports/port@2/endpoint@2"; csi_chan1_port1 = "/host1x/nvcsi/channel@1/ports/port@3"; imx334_csi_out1 = "/host1x/nvcsi/channel@1/ports/port@3/endpoint@3"; csi_chan2 = "/host1x/nvcsi/channel@2"; csi_chan2_port0 = "/host1x/nvcsi/channel@2/ports/port@0"; imx334_csi_in2 = "/host1x/nvcsi/channel@2/ports/port@0/endpoint@3"; csi_chan2_port1 = "/host1x/nvcsi/channel@2/ports/port@1"; imx334_csi_out2 = "/host1x/nvcsi/channel@2/ports/port@1/endpoint@4"; 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"; hdr40_i2c0 = "/i2c@7000c000"; i2c1 = "/i2c@7000c000"; tegra_nct72 = "/i2c@7000c000/temp-sensor@4c"; hdr40_i2c1 = "/i2c@7000c400"; 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"; pcm1862_a = "/i2c@7000c500/pcm1862@4a"; pcm1862_b = "/i2c@7000c500/pcm1862@4b"; 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"; hdr40_vdd_5v0 = "/regulators/regulator@1"; p3449_vdd_5v0_sys = "/regulators/regulator@1"; hdr40_vdd_3v3 = "/regulators/regulator@2"; 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_module1 = "/tegra-camera-platform/modules/module1"; cam_module1_drivernode0 = "/tegra-camera-platform/modules/module1/drivernode0"; cam_module2 = "/tegra-camera-platform/modules/module2"; cam_module2_drivernode0 = "/tegra-camera-platform/modules/module2/drivernode0"; 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"; }; };