Our sensor is e3326/ov5693
/dts-v1/;
/memreserve/ 0x0000000080000000 0x0000000000020000;
/ {
compatible = “nvidia,jetson-cv”, “nvidia,tegra210”;
interrupt-parent = <0x1>;
#address-cells = <0x2>;
#size-cells = <0x2>;
nvidia,dtbbuildtime = “Oct 12 2016”, “11:29:42”;
model = “jetson_tx1”;
nvidia,dtsfilename=“/root/hj/jetsontx1/Linux_for_Tegra/sources/kernel_source/arch/arm64/boot/dts/tegra210-jetson-tx1-CTI-ASG002.dts”;
nvidia,boardids = “2597:2180:A0”;
nvidia,proc-boardid = “2597:2180:A0”;
nvidia,pmu-boardid = “2597:2180:A0”;
thermal-zones {
AO-therm {
status = "okay";
polling-delay = <0x0>;
polling-delay-passive = <0x3e8>;
thermal-sensors = <0x2>;
trips {
trip_shutdown {
temperature = <0x1adb0>;
hysteresis = <0x0>;
type = "critical";
writable;
};
};
};
CPU-therm {
polling-delay = <0x0>;
polling-delay-passive = <0x3e8>;
thermal-sensors = <0x3 0x0>;
status = "okay";
trips {
cpu_vmax1: cpu-vmax1 {
temperature = <0x101d0>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x4>;
phandle = <0x4>;
};
cpu_vmax2: cpu-vmax2 {
temperature = <0x14ff0>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x6>;
phandle = <0x6>;
};
cpu_critical {
temperature = <0x19064>;
hysteresis = <0x0>;
type = "critical";
writable;
linux,phandle = <0x7>;
phandle = <0x7>;
};
cpu_heavy {
temperature = <0x180c4>;
hysteresis = <0x0>;
type = "hot";
writable;
linux,phandle = <0x9>;
phandle = <0x9>;
};
cpu_throttle {
temperature = <0x15ba8>;
hysteresis = <0x0>;
type = "passive";
writable;
linux,phandle = <0xb>;
phandle = <0xb>;
};
cpu_edp_23: cpu_edp@23 {
temperature = <0x59d8>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0xd>;
phandle = <0xd>;
};
cpu_edp_40: cpu_edp@40 {
temperature = <0x9c40>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0xf>;
phandle = <0xf>;
};
cpu_edp_50: cpu_edp@50 {
temperature = <0xc350>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x10>;
phandle = <0x10>;
};
cpu_edp_60: cpu_edp@60 {
temperature = <0xea60>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x11>;
phandle = <0x11>;
};
cpu_edp_70: cpu_edp@70 {
temperature = <0x11170>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x12>;
phandle = <0x12>;
};
cpu_edp_74: cpu_edp@74 {
temperature = <0x12110>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x13>;
phandle = <0x13>;
};
cpu_edp_78: cpu_edp@78 {
temperature = <0x130b0>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x14>;
phandle = <0x14>;
};
cpu_edp_82: cpu_edp@82 {
temperature = <0x14050>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x15>;
phandle = <0x15>;
};
cpu_edp_86: cpu_edp@86 {
temperature = <0x14ff0>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x16>;
phandle = <0x16>;
};
cpu_edp_90: cpu_edp@90 {
temperature = <0x15f90>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x17>;
phandle = <0x17>;
};
cpu_edp_94: cpu_edp@94 {
temperature = <0x16f30>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x18>;
phandle = <0x18>;
};
cpu_edp_98: cpu_edp@98 {
temperature = <0x17ed0>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x19>;
phandle = <0x19>;
};
cpu_edp_102: cpu_edp@102 {
temperature = <0x18e70>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x1a>;
phandle = <0x1a>;
};
};
cooling-maps {
cpu-vmax-map1 {
trip = <0x4>;
cooling-device = <0x5 0x1 0x1>;
};
cpu-vmax-map2 {
trip = <0x6>;
cooling-device = <0x5 0x2 0x2>;
};
map0 {
trip = <0x7>;
cdev-type = "tegra-shutdown";
cooling-device = <0x8 0xffffffff 0xffffffff>;
};
map1 {
trip = <0x9>;
cdev-type = "tegra-heavy";
cooling-device = <0xa 0xffffffff 0xffffffff>;
};
map2 {
trip = <0xb>;
cdev-type = "cpu-balanced";
cooling-device = <0xc 0xffffffff 0xffffffff>;
};
map_cpu_edp_23 {
trip = <0xd>;
cooling-device = <0xe 0x128 0x128>;
};
map_cpu_edp_40 {
trip = <0xf>;
cooling-device = <0xe 0x139 0x139>;
};
map_cpu_edp_50 {
trip = <0x10>;
cooling-device = <0xe 0x143 0x143>;
};
map_cpu_edp_60 {
trip = <0x11>;
cooling-device = <0xe 0x14d 0x14d>;
};
map_cpu_edp_70 {
trip = <0x12>;
cooling-device = <0xe 0x157 0x157>;
};
map_cpu_edp_74 {
trip = <0x13>;
cooling-device = <0xe 0x15b 0x15b>;
};
map_cpu_edp_78 {
trip = <0x14>;
cooling-device = <0xe 0x15f 0x15f>;
};
map_cpu_edp_82 {
trip = <0x15>;
cooling-device = <0xe 0x163 0x163>;
};
map_cpu_edp_86 {
trip = <0x16>;
cooling-device = <0xe 0x167 0x167>;
};
map_cpu_edp_90 {
trip = <0x17>;
cooling-device = <0xe 0x16b 0x16b>;
};
map_cpu_edp_94 {
trip = <0x18>;
cooling-device = <0xe 0x16f 0x16f>;
};
map_cpu_edp_98 {
trip = <0x19>;
cooling-device = <0xe 0x173 0x173>;
};
map_cpu_edp_102 {
trip = <0x1a>;
cooling-device = <0xe 0x177 0x177>;
};
};
thermal-zone-params {
governor-name = "pid_thermal_gov";
max_err_temp = <0x2328>;
max_err_gain = <0x3e8>;
gain_p = <0x3e8>;
gain_d = <0x0>;
up_compensation = <0x14>;
down_compensation = <0x14>;
};
};
GPU-therm {
polling-delay = <0x0>;
polling-delay-passive = <0x3e8>;
thermal-sensors = <0x3 0x1>;
status = "okay";
thermal-zone-params {
governor-name = "pid_thermal_gov";
max_err_temp = <0x2328>;
max_err_gain = <0x3e8>;
gain_p = <0x3e8>;
gain_d = <0x0>;
up_compensation = <0x14>;
down_compensation = <0x14>;
};
trips {
gpu_critical {
temperature = <0x19258>;
hysteresis = <0x0>;
type = "critical";
writable;
linux,phandle = <0x1b>;
phandle = <0x1b>;
};
gpu_heavy {
temperature = <0x186a0>;
hysteresis = <0x0>;
type = "hot";
writable;
linux,phandle = <0x1c>;
phandle = <0x1c>;
};
gpu_throttle {
temperature = <0x16184>;
hysteresis = <0x0>;
type = "passive";
writable;
linux,phandle = <0x1d>;
phandle = <0x1d>;
};
};
cooling-maps {
map0 {
trip = <0x1b>;
cdev-type = "tegra-shutdown";
cooling-device = <0x8 0xffffffff 0xffffffff>;
};
map1 {
trip = <0x1c>;
cdev-type = "tegra-heavy";
cooling-device = <0xa 0xffffffff 0xffffffff>;
};
map2 {
trip = <0x1d>;
cdev-type = "gpu-balanced";
cooling-device = <0x1e 0xffffffff 0xffffffff>;
};
};
};
LCPU-therm {
polling-delay = <0x0>;
polling-delay-passive = <0x3e8>;
thermal-sensors = <0x3 0x2>;
status = "disabled";
trips {
lcpu_vmax1: lcpu-vmax1 {
temperature = <0x101d0>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x1f>;
phandle = <0x1f>;
};
lcpu_vmax2: lcpu-vmax2 {
temperature = <0x14ff0>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x20>;
phandle = <0x20>;
};
lcpu_critical {
temperature = <0x19258>;
hysteresis = <0x0>;
type = "critical";
writable;
linux,phandle = <0x21>;
phandle = <0x21>;
};
lcpu_heavy {
temperature = <0x18c7c>;
hysteresis = <0x0>;
type = "hot";
writable;
linux,phandle = <0x22>;
phandle = <0x22>;
};
lcpu_throttle {
temperature = <0x16760>;
hysteresis = <0x0>;
type = "passive";
writable;
linux,phandle = <0x23>;
phandle = <0x23>;
};
};
cooling-maps {
lcpu-vmax-map1 {
trip = <0x1f>;
cooling-device = <0x5 0x1 0x1>;
};
lcpu-vmax-map2 {
trip = <0x20>;
cooling-device = <0x5 0x2 0x2>;
};
map0 {
trip = <0x21>;
cdev-type = "tegra-shutdown";
cooling-device = <0x8 0xffffffff 0xffffffff>;
};
map1 {
trip = <0x22>;
cdev-type = "tegra-heavy";
cooling-device = <0xa 0xffffffff 0xffffffff>;
};
map2 {
trip = <0x23>;
cdev-type = "cpu-balanced";
cooling-device = <0xc 0xffffffff 0xffffffff>;
};
};
thermal-zone-params {
governor-name = "pid_thermal_gov";
max_err_temp = <0x2328>;
max_err_gain = <0x3e8>;
gain_p = <0x3e8>;
gain_d = <0x0>;
up_compensation = <0x14>;
down_compensation = <0x14>;
};
};
PLL-therm {
polling-delay = <0x0>;
polling-delay-passive = <0x3e8>;
thermal-sensors = <0x3 0x3>;
status = "okay";
thermal-zone-params {
governor-name = "pid_thermal_gov";
max_err_temp = <0x2328>;
max_err_gain = <0x3e8>;
gain_p = <0x3e8>;
gain_d = <0x0>;
up_compensation = <0x14>;
down_compensation = <0x14>;
};
};
PMIC-Die {
polling-delay = <0x0>;
polling-delay-passive = <0x0>;
thermal-sensors = <0x24>;
trips {
die_temp_thresh: hot-die {
temperature = <0x1d4c0>;
type = "active";
hysteresis = <0x0>;
linux,phandle = <0x25>;
phandle = <0x25>;
};
};
cooling-maps {
map0 {
trip = <0x25>;
cooling-device = <0x26 0xffffffff 0xffffffff>;
contribution = <0x64>;
cdev-type = "emergency-balanced";
};
};
};
Tdiode_tegra {
status = "okay";
polling-delay = <0x0>;
polling-delay-passive = <0x3e8>;
thermal-sensors = <0x27 0x1>;
trips {
cpu_vmin1: cpu-vmin1 {
temperature = <0x3a98>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x28>;
phandle = <0x28>;
};
gpu_scaling0: gpu-scaling0 {
temperature = <0xffff9e58>;
hysteresis = <0x0>;
type = "active";
linux,phandle = <0xbb>;
phandle = <0xbb>;
};
gpu_scaling1: gpu-scaling1 {
temperature = <0x3a98>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x2a>;
phandle = <0x2a>;
};
gpu_scaling2: gpu-scaling2 {
temperature = <0x7530>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x2c>;
phandle = <0x2c>;
};
gpu_scaling3: gpu-scaling3 {
temperature = <0xc350>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x2d>;
phandle = <0x2d>;
};
gpu_scaling4: gpu-scaling4 {
temperature = <0x11170>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x2e>;
phandle = <0x2e>;
};
gpu_scaling5: gpu-scaling5 {
temperature = <0x19a28>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x2f>;
phandle = <0x2f>;
};
gpu_vmax1: gpu-vmax1 {
temperature = <0x14438>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x30>;
phandle = <0x30>;
};
core_vmin1: core-vmin1 {
temperature = <0x3a98>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x32>;
phandle = <0x32>;
};
core_vmax1: core-vmax1 {
temperature = <0x14ff0>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x34>;
phandle = <0x34>;
};
tdiode_shutdown_warn: shutdown-warn-throttle {
temperature = <0x19640>;
hysteresis = <0x3e8>;
type = "passive";
linux,phandle = <0x36>;
phandle = <0x36>;
};
gpu_edp_20: gpu_edp@20 {
temperature = <0x4e20>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x38>;
phandle = <0x38>;
};
gpu_edp_50: gpu_edp@50 {
temperature = <0xc350>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x3a>;
phandle = <0x3a>;
};
gpu_edp_70: gpu_edp@70 {
temperature = <0x11170>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x3b>;
phandle = <0x3b>;
};
gpu_edp_80: gpu_edp@80 {
temperature = <0x13880>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x3c>;
phandle = <0x3c>;
};
gpu_edp_90: gpu_edp@90 {
temperature = <0x15f90>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x3d>;
phandle = <0x3d>;
};
gpu_edp_95: gpu_edp@95 {
temperature = <0x17318>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x3e>;
phandle = <0x3e>;
};
gpu_edp_100: gpu_edp@100 {
temperature = <0x186a0>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x3f>;
phandle = <0x3f>;
};
gpu_edp_105: gpu_edp@105 {
temperature = <0x19a28>;
hysteresis = <0x3e8>;
type = "active";
linux,phandle = <0x40>;
phandle = <0x40>;
};
};
cooling-maps {
cpu-vmin-map1 {
trip = <0x28>;
cooling-device = <0x29 0x1 0x1>;
};
gpu-scaling-map1 {
trip = <0x2a>;
cooling-device = <0x2b 0x1 0x1>;
};
gpu-scaling-map2 {
trip = <0x2c>;
cooling-device = <0x2b 0x2 0x2>;
};
gpu-scaling-map3 {
trip = <0x2d>;
cooling-device = <0x2b 0x3 0x3>;
};
gpu-scaling-map4 {
trip = <0x2e>;
cooling-device = <0x2b 0x4 0x4>;
};
gpu-scaling-map5 {
trip = <0x2f>;
cooling-device = <0x2b 0x5 0x5>;
};
gpu-vmax-map1 {
trip = <0x30>;
cooling-device = <0x31 0x1 0x1>;
};
core-vmin-map1 {
trip = <0x32>;
cooling-device = <0x33 0x1 0x1>;
};
core-vmax-map1 {
trip = <0x34>;
cooling-device = <0x35 0x1 0x1>;
};
map-shutdown-warn {
trip = <0x36>;
cooling-device = <0x37 0xffffffff 0xffffffff>;
cdev-type = "shutdown_warning";
};
map_gpu_edp_20 {
trip = <0x38>;
cooling-device = <0x39 0x125 0x125>;
};
map_gpu_edp_50 {
trip = <0x3a>;
cooling-device = <0x39 0x143 0x143>;
};
map_gpu_edp_70 {
trip = <0x3b>;
cooling-device = <0x39 0x157 0x157>;
};
map_gpu_edp_80 {
trip = <0x3c>;
cooling-device = <0x39 0x161 0x161>;
};
map_gpu_edp_90 {
trip = <0x3d>;
cooling-device = <0x39 0x16b 0x16b>;
};
map_gpu_edp_95 {
trip = <0x3e>;
cooling-device = <0x39 0x170 0x170>;
};
map_gpu_edp_100 {
trip = <0x3f>;
cooling-device = <0x39 0x175 0x175>;
};
map_gpu_edp_105 {
trip = <0x40>;
cooling-device = <0x39 0x17a 0x17a>;
};
};
thermal-zone-params {
governor-name = "pid_thermal_gov";
};
tdiode_shutdown_warn_cool_dev: shutdown-warn-cool-dev {
#cooling-cells = <0x2>;
linux,phandle = <0x37>;
phandle = <0x37>;
};
};
Tboard_tegra {
status = "okay";
polling-delay = <0x0>;
polling-delay-passive = <0x0>;
thermal-sensors = <0x27 0x0>;
thermal-zone-params {
governor-name = "pid_thermal_gov";
};
tboard_dram_cool_dev: dram-cool-dev {
#cooling-cells = <0x2>;
linux,phandle = <0x42>;
phandle = <0x42>;
};
trips {
tboard_dram_throttle: dram-throttle {
temperature = <0x13880>;
hysteresis = <0x3e8>;
type = "active";
writable;
linux,phandle = <0x41>;
phandle = <0x41>;
};
};
cooling-maps {
map-tegra-dram {
trip = <0x41>;
cooling-device = <0x42 0x1 0x1>;
cdev-type = "tegra-dram";
};
};
};
};
cpus {
#address-cells = <0x2>;
#size-cells = <0x0>;
status = "okay";
cpu@0 {
device_type = "cpu";
compatible = "arm,cortex-a57-64bit", "arm,armv8";
reg = <0x0 0x0>;
enable-method = "psci";
errata_hwcaps = <0x7>;
status = "okay";
};
cpu@1 {
device_type = "cpu";
compatible = "arm,cortex-a57-64bit", "arm,armv8";
reg = <0x0 0x1>;
enable-method = "psci";
errata_hwcaps = <0x7>;
status = "okay";
};
cpu@2 {
device_type = "cpu";
compatible = "arm,cortex-a57-64bit", "arm,armv8";
reg = <0x0 0x2>;
enable-method = "psci";
errata_hwcaps = <0x7>;
status = "okay";
};
cpu@3 {
device_type = "cpu";
compatible = "arm,cortex-a57-64bit", "arm,armv8";
reg = <0x0 0x3>;
enable-method = "psci";
errata_hwcaps = <0x7>;
status = "okay";
};
};
mc_clk_pd: mc-clk-pd {
compatible = "nvidia,tegra210-mc-clk-pd";
#power-domain-cells = <0x0>;
linux,phandle = <0x43>;
phandle = <0x43>;
};
ape_pd: ape-pd {
compatible = "nvidia,tegra210-ape-pd";
#power-domain-cells = <0x0>;
power-domains = <0x43>;
partition-id = <0x1b>;
linux,phandle = <0x44>;
phandle = <0x44>;
};
adsp_pd: adsp-pd {
compatible = "nvidia,tegra210-adsp-pd";
#power-domain-cells = <0x0>;
power-domains = <0x44>;
linux,phandle = <0x93>;
phandle = <0x93>;
};
host1x_pd: host1x-pd {
compatible = "nvidia,tegra210-host1x-pd";
is_off;
host1x;
#power-domain-cells = <0x0>;
power-domains = <0x43>;
linux,phandle = <0x45>;
phandle = <0x45>;
};
tsec_pd: tsec-pd {
compatible = "nvidia,tegra210-tsec-pd";
is_off;
#power-domain-cells = <0x0>;
power-domains = <0x45>;
linux,phandle = <0x80>;
phandle = <0x80>;
};
nvdec_pd: nvdec-pd {
compatible = "nvidia,tegra210-nvdec-pd";
is_off;
#power-domain-cells = <0x0>;
power-domains = <0x45>;
partition-id = <0x19>;
linux,phandle = <0x81>;
phandle = <0x81>;
};
ve_pd: ve-pd {
compatible = "nvidia,tegra210-ve-pd";
is_off;
#power-domain-cells = <0x0>;
power-domains = <0x45>;
partition-id = <0x2>;
linux,phandle = <0x6f>;
phandle = <0x6f>;
};
ve2_pd: ve2-pd {
compatible = "nvidia,tegra210-ve2-pd";
is_off;
#power-domain-cells = <0x0>;
power-domains = <0x45>;
partition-id = <0x1d>;
linux,phandle = <0x78>;
phandle = <0x78>;
};
vic03_pd: vic03-pd {
compatible = "nvidia,tegra210-vic03-pd";
is_off;
#power-domain-cells = <0x0>;
power-domains = <0x45>;
partition-id = <0x17>;
linux,phandle = <0x7e>;
phandle = <0x7e>;
};
msenc_pd: msenc-pd {
compatible = "nvidia,tegra210-msenc-pd";
is_off;
#power-domain-cells = <0x0>;
power-domains = <0x45>;
partition-id = <0x6>;
linux,phandle = <0x7f>;
phandle = <0x7f>;
};
nvjpg_pd: nvjpg-pd {
compatible = "nvidia,tegra210-nvjpg-pd";
is_off;
#power-domain-cells = <0x0>;
power-domains = <0x45>;
partition-id = <0x1a>;
linux,phandle = <0x82>;
phandle = <0x82>;
};
gpu_pd: gpu-pd {
compatible = "nvidia,tegra210-gpu-pd";
is_off;
#power-domain-cells = <0x0>;
power-domains = <0x45>;
partition-id = <0x1>;
linux,phandle = <0x91>;
phandle = <0x91>;
};
pcie_pd: pcie-pd {
compatible = "nvidia, tegra210-pcie-pd";
#power-domain-cells = <0x0>;
partition-id = <0x3>;
};
sata_pd: sata-pd {
compatible = "nvidia, tegra210-sata-pd";
#power-domain-cells = <0x0>;
partition-id = <0x8>;
};
sor_pd: sor-pd {
compatible = "nvidia, tegra210-sor-pd";
#power-domain-cells = <0x0>;
partition-id = <0x11>;
};
disa_pd: disa-pd {
compatible = "nvidia, tegra210-disa-pd";
#power-domain-cells = <0x0>;
partition-id = <0x12>;
};
disb_pd: disb-pd {
compatible = "nvidia, tegra210-disb-pd";
#power-domain-cells = <0x0>;
partition-id = <0x13>;
};
xusba_pd: xusba-pd {
compatible = "nvidia, tegra210-xusba-pd";
#power-domain-cells = <0x0>;
partition-id = <0x14>;
};
xusbb_pd: xusbb-pd {
compatible = "nvidia, tegra210-xusbb-pd";
#power-domain-cells = <0x0>;
partition-id = <0x15>;
};
xusbc_pd: xusbc-pd {
compatible = "nvidia, tegra210-xusbc-pd";
#power-domain-cells = <0x0>;
partition-id = <0x16>;
};
psci {
compatible = "arm,psci-0.2";
status = "okay";
method = "smc";
};
tlk {
compatible = "nvidia,trusted-little-kernel";
logger = "enabled";
storage = "enabled";
};
arm-pmu {
compatible = "arm,armv8-pmuv3";
status = "okay";
interrupts = <0x0 0x90 0x4 0x0 0x91 0x4 0x0 0x92 0x4 0x0 0x93 0x4>;
};
tegra_car: clock {
compatible = "nvidia,tegra210-car";
reg = <0x0 0x60006000 0x0 0x1000>;
#clock-cells = <0x1>;
#reset-cells = <0x1>;
status = "okay";
linux,phandle = <0x70>;
phandle = <0x70>;
t210-clk-init-table {
compatible = "nvidia,tegra-clk-init-table";
clkinit-0 = <0x7d 0xfd 0x66ff300 0x0 0x6f 0xfd 0x2dc6c00 0x0 0x11 0xfd 0x2dc6c00 0x0 0x1e 0xe8 0xbb8000 0x0 0xb 0xe8 0x0 0x0 0x65 0xe8 0x0 0x0 0x66 0xe8 0x0 0x0 0xa 0xe8 0x5dc000 0x0 0x11a 0xfd 0x2dc6c00 0x0 0x6a 0xe8 0xbb8000 0x0 0x12c 0x124 0x0 0x0 0x12e 0x126 0x0 0x0 0xa4 0xfd 0x8f0d180 0x0 0xa5 0xfd 0x8f0d180 0x0 0x90 0xfd 0x8f0d180 0x0 0x91 0xfd 0x8f0d180 0x0 0x92 0xfd 0x8f0d180 0x0 0x7a 0xfd 0x2719c40 0x0 0x135 0x7a 0x0 0x0 0xc 0xfd 0x30d400 0x0 0x36 0xfd 0x30d400 0x0 0x43 0xfd 0x30d400 0x0 0x67 0xfd 0x30d400 0x0 0x2f 0xfd 0x30d400 0x0 0xd0 0xfd 0xc28cb00 0x0 0x51 0xe3 0xf4240 0x0 0x29 0xfd 0x17d7840 0x0 0x2c 0xfd 0x17d7840 0x0 0x2e 0xfd 0x17d7840 0x0 0x44 0xfd 0x17d7840 0x0 0xd3 0xfd 0x7ed6b40 0x0 0x6 0xfd 0x18519600 0x1 0x7 0xfd 0x18519600 0x0 0x37 0xfd 0x18519600 0x0 0x41 0xfd 0x18519600 0x0 0x79 0xfd 0x2719c40 0x0 0x134 0x79 0x26e8f00 0x0 0x78 0xe3 0x124f800 0x1 0x133 0x78 0x124f800 0x1 0xb1 0xfd 0x40d9900 0x0 0x0>;
};
};
reserved-memory {
#address-cells = <0x2>;
#size-cells = <0x2>;
ranges;
iram: iram-carveout {
compatible = "nvidia,iram-carveout";
reg = <0x0 0x40001000 0x0 0x3f000>;
no-map;
linux,phandle = <0x47>;
phandle = <0x47>;
};
};
tegra-carveouts {
compatible = "nvidia,carveouts";
iommus = <0x46 0x6 0x46 0x1>;
memory-region = <0x47>;
status = "okay";
};
smmu: iommu {
compatible = "nvidia,tegra210-smmu";
reg = <0x0 0x70019000 0x0 0x1000 0x0 0x6000c000 0x0 0x1000>;
status = "okay";
#asids = <0x80>;
dma-window = <0x0 0x80000000 0x0 0x7ff00000>;
#iommu-cells = <0x1>;
swgid-mask = <0xfff 0xfffccdcf>;
#num-translation-enable = <0x5>;
#num-asid-security = <0x8>;
domains = <0x48 0x1004000 0x49 0x49 0x80000000 0x0 0x4a 0x0 0x4 0x4b 0x404 0x0 0x4b 0x8 0x0 0x4c 0x1 0x0 0x4c 0x2000000 0x0 0x4c 0x4000000 0x0 0x4c 0x8000000 0x0 0x4c 0x10000000 0x0 0x4c 0xffffffff 0xffffffff>;
linux,phandle = <0x46>;
phandle = <0x46>;
address-space-prop {
common_as: common {
iova-start = <0x0 0x80000000>;
iova-size = <0x0 0x7ff00000>;
num-pf-page = <0x0>;
gap-page = <0x1>;
linux,phandle = <0x4c>;
phandle = <0x4c>;
};
ppcs_as: ppcs {
iova-start = <0x0 0x80000000>;
iova-size = <0x0 0x7ff00000>;
num-pf-page = <0x1>;
gap-page = <0x1>;
linux,phandle = <0x48>;
phandle = <0x48>;
};
dc_as: dc {
iova-start = <0x0 0x10000>;
iova-size = <0x0 0xfffeffff>;
num-pf-page = <0x0>;
gap-page = <0x0>;
linux,phandle = <0x4b>;
phandle = <0x4b>;
};
gpu_as: gpu {
iova-start = <0x0 0x100000>;
iova-size = <0x3 0xffefffff>;
alignment = <0x20000>;
num-pf-page = <0x0>;
gap-page = <0x0>;
linux,phandle = <0x49>;
phandle = <0x49>;
};
ape_as: ape {
iova-start = <0x0 0x70300000>;
iova-size = <0x0 0x8fc00000>;
num-pf-page = <0x0>;
gap-page = <0x1>;
linux,phandle = <0x4a>;
phandle = <0x4a>;
};
};
};
bpmp {
compatible = "nvidia,tegra210-bpmp";
carveout-start = <0x80005000>;
carveout-size = <0x10000>;
status = "okay";
};
mc {
compatible = "nvidia,tegra-mc";
reg-ranges = <0xa>;
reg = <0x0 0x70019000 0x0 0xc 0x0 0x70019050 0x0 0x19c 0x0 0x70019200 0x0 0x24 0x0 0x7001929c 0x0 0x1b8 0x0 0x70019464 0x0 0x198 0x0 0x70019604 0x0 0x3b0 0x0 0x700199bc 0x0 0x20 0x0 0x700199f8 0x0 0x8c 0x0 0x70019ae4 0x0 0xb0 0x0 0x70019ba0 0x0 0x460 0x0 0x7001c000 0x0 0xc 0x0 0x7001c050 0x0 0x198 0x0 0x7001c200 0x0 0x24 0x0 0x7001c29c 0x0 0x1b8 0x0 0x7001c464 0x0 0x198 0x0 0x7001c604 0x0 0x3b0 0x0 0x7001c9bc 0x0 0x20 0x0 0x7001c9f8 0x0 0x8c 0x0 0x7001cae4 0x0 0xb0 0x0 0x7001cba0 0x0 0x460 0x0 0x7001d000 0x0 0xc 0x0 0x7001d050 0x0 0x198 0x0 0x7001d200 0x0 0x24 0x0 0x7001d29c 0x0 0x1b8 0x0 0x7001d464 0x0 0x198 0x0 0x7001d604 0x0 0x3b0 0x0 0x7001d9bc 0x0 0x20 0x0 0x7001d9f8 0x0 0x8c 0x0 0x7001dae4 0x0 0xb0 0x0 0x7001dba0 0x0 0x460>;
interrupts = <0x0 0x4d 0x4>;
int_count = <0x8>;
int_mask = <0x23d40>;
channels = <0x2>;
status = "okay";
};
intc: interrupt-controller {
compatible = "arm,cortex-a15-gic";
#interrupt-cells = <0x3>;
interrupt-controller;
reg = <0x0 0x50041000 0x0 0x1000 0x0 0x50042000 0x0 0x100>;
status = "okay";
linux,phandle = <0x1>;
phandle = <0x1>;
};
lic: interrupt-controller@60004000 {
compatible = "nvidia,tegra-gic";
interrupt-controller;
reg = <0x0 0x60004000 0x0 0x40 0x0 0x60004100 0x0 0x40 0x0 0x60004200 0x0 0x40 0x0 0x60004300 0x0 0x40 0x0 0x60004400 0x0 0x40 0x0 0x60004500 0x0 0x40>;
status = "okay";
};
agic-controller {
compatible = "nvidia,tegra210-agic";
interrupt-controller;
no-gic-extension;
not-per-cpu;
reg = <0x0 0x702f9000 0x0 0x2000 0x0 0x702fa000 0x0 0x2000>;
interrupts = <0x0 0x66 0xf04>;
status = "okay";
};
timer {
compatible = "arm,armv8-timer";
interrupts = <0x1 0xd 0xf01 0x1 0xe 0xf01 0x1 0xb 0xf01 0x1 0xa 0xf01>;
clock-frequency = <0x124f800>;
status = "okay";
};
timer@60005000 {
compatible = "nvidia,tegra210-timer";
reg = <0x0 0x60005000 0x0 0x400>;
interrupts = <0x0 0xb0 0x4 0x0 0xb1 0x4 0x0 0xb2 0x4 0x0 0xb3 0x4>;
status = "okay";
};
rtc {
compatible = "nvidia,tegra-rtc";
reg = <0x0 0x7000e000 0x0 0x100>;
interrupts = <0x0 0x2 0x4>;
status = "okay";
};
apbdma: dma@60020000 {
compatible = "nvidia,tegra124-apbdma";
power-domains = <0x43>;
reg = <0x0 0x60020000 0x0 0x1400>;
interrupts = <0x0 0x68 0x4 0x0 0x69 0x4 0x0 0x6a 0x4 0x0 0x6b 0x4 0x0 0x6c 0x4 0x0 0x6d 0x4 0x0 0x6e 0x4 0x0 0x6f 0x4 0x0 0x70 0x4 0x0 0x71 0x4 0x0 0x72 0x4 0x0 0x73 0x4 0x0 0x74 0x4 0x0 0x75 0x4 0x0 0x76 0x4 0x0 0x77 0x4 0x0 0x80 0x4 0x0 0x81 0x4 0x0 0x82 0x4 0x0 0x83 0x4 0x0 0x84 0x4 0x0 0x85 0x4 0x0 0x86 0x4 0x0 0x87 0x4 0x0 0x88 0x4 0x0 0x89 0x4 0x0 0x8a 0x4 0x0 0x8b 0x4 0x0 0x8c 0x4 0x0 0x8d 0x4 0x0 0x8e 0x4 0x0 0x8f 0x4>;
#dma-cells = <0x1>;
status = "okay";
linux,phandle = <0x5d>;
phandle = <0x5d>;
};
pinmux: pinmux@700008d4 {
compatible = "nvidia,tegra210-pinmux";
reg = <0x0 0x700008d4 0x0 0x2a5 0x0 0x70003000 0x0 0x290>;
#gpio-range-cells = <0x3>;
status = "okay";
pinctrl-names = "default", "drive", "unused";
pinctrl-0 = <0x4d>;
pinctrl-1 = <0x4e>;
pinctrl-2 = <0x4f>;
linux,phandle = <0x50>;
phandle = <0x50>;
prod-settings {
#prod-cells = <0x4>;
prod {
status = "okay";
nvidia,prod-boot-init;
prod = <0x0 0x1c4 0x8080fff 0x51212000 0x0 0x128 0xfe0e0fff 0x1010000 0x0 0x12c 0xfe0e0fff 0x1010000 0x0 0x1c8 0xfffc002 0x1040 0x0 0x1dc 0x8080fff 0x51212000 0x0 0x1e0 0xfffc002 0x1040 0x0 0x23c 0xfe0e0fff 0x1f1f000 0x0 0x20 0xfe0e0fff 0x1010000 0x0 0x44 0xfe0e0fff 0x1010000 0x0 0x50 0xfe0e0fff 0x1010000 0x0 0x58 0xfe0e0fff 0x1010000 0x0 0x5c 0xfe0e0fff 0x1010000 0x0 0xa0 0xfe0e0fff 0x1010000 0x0 0xa4 0xfe0e0fff 0x1010000 0x0 0xa8 0xfe0e0fff 0x1010000 0x0 0xac 0xfe0e0fff 0x1010000 0x0 0xb0 0xfe0e0fff 0x1f1f000 0x0 0xb4 0xfe0e0fff 0x1f1f000 0x0 0xb8 0xfe0e0fff 0x1f1f000 0x0 0xbc 0xfe0e0fff 0x1f1f000 0x0 0xc0 0xfe0e0fff 0x1f1f000 0x0 0xc4 0xfe0e0fff 0x1f1f000 0x1 0x0 0xffff8dff 0x2000 0x1 0x4 0xffff8dff 0x2000 0x1 0x8 0xffff8dff 0x2000 0x1 0xc 0xffff8dff 0x2000 0x1 0x10 0xffff8dff 0x2000 0x1 0x14 0xffff8dff 0x2000 0x1 0x1c 0xffff8dff 0x2000 0x1 0x20 0xffff8dff 0x2000 0x1 0x24 0xffff8dff 0x2000 0x1 0x28 0xffff8dff 0x2000 0x1 0x2c 0xffff8dff 0x2000 0x1 0x30 0xffff8dff 0x2000 0x1 0x160 0xffffefff 0x1000>;
};
i2s2_prod {
prod = <0x0 0xb0 0xfe0e0fff 0x1010000 0x0 0xb4 0xfe0e0fff 0x1010000 0x0 0xb8 0xfe0e0fff 0x1010000 0x0 0xbc 0xfe0e0fff 0x1010000>;
};
spi1_prod {
nvidia,prod-boot-init;
prod = <0x0 0x200 0xfffffff 0x50000000 0x0 0x204 0xfffffff 0x50000000 0x0 0x208 0xfffffff 0x50000000 0x0 0x20c 0xfffffff 0x50000000 0x0 0x210 0xfffffff 0x50000000 0x1 0x50 0xffff9fff 0x6040 0x1 0x54 0xffff9fff 0x6040 0x1 0x58 0xffff9fff 0x6040 0x1 0x5c 0xffff9fff 0x6040 0x1 0x60 0xffff9fff 0x6040>;
};
spi2_prod {
nvidia,prod-boot-init;
prod = <0x0 0x214 0xfffffff 0xd0000000 0x0 0x218 0xfffffff 0xd0000000 0x0 0x21c 0xfffffff 0xd0000000 0x0 0x220 0xfffffff 0xd0000000 0x0 0x224 0xfffffff 0xd0000000 0x1 0x64 0xffff9fff 0x6040 0x1 0x68 0xffff9fff 0x6040 0x1 0x6c 0xffff9fff 0x6040 0x1 0x70 0xffff9fff 0x6040 0x1 0x74 0xffff9fff 0x6040>;
};
spi3_prod {
nvidia,prod-boot-init;
prod = <0x0 0xcc 0xfebfbfff 0x1414000 0x0 0xd0 0xfebfbfff 0x1414000 0x0 0x140 0xfebfbfff 0x1414000 0x0 0x144 0xfebfbfff 0x1414000>;
};
spi4_prod {
nvidia,prod-boot-init;
prod = <0x0 0x268 0xfebfbfff 0x1414000 0x0 0x26c 0xfebfbfff 0x1414000 0x0 0x270 0xfebfbfff 0x1414000 0x0 0x274 0xfebfbfff 0x1414000>;
};
i2c0_prod {
nvidia,prod-boot-init;
prod = <0x0 0xd4 0xfe0e0fff 0x1f000 0x0 0xd8 0xfe0e0fff 0x1f000 0x1 0xbc 0xffffeeff 0x0 0x1 0xc0 0xffffeeff 0x0>;
};
i2c1_prod {
nvidia,prod-boot-init;
prod = <0x0 0xdc 0xfe0e0fff 0x1f000 0x0 0xe0 0xfe0e0fff 0x1f000 0x1 0xc4 0xffffeeff 0x0 0x1 0xc8 0xffffeeff 0x0>;
};
i2c2_prod {
nvidia,prod-boot-init;
prod = <0x0 0xe4 0xfe0e0fff 0x1f000 0x0 0xe8 0xfe0e0fff 0x1f000 0x1 0xcc 0xffffeeff 0x0 0x1 0xd0 0xffffeeff 0x0 0x0 0x60 0xfe0e0fff 0x1f000 0x0 0x64 0xfe0e0fff 0x1f000 0x1 0xd4 0xffffeeff 0x0 0x1 0xd8 0xffffeeff 0x0>;
};
i2c4_prod {
nvidia,prod-boot-init;
prod = <0x0 0x198 0xfe0e0fff 0x1f000 0x0 0x19c 0xfe0e0fff 0x1f000 0x1 0xdc 0xffffeeff 0x0 0x1 0xe0 0xffffeeff 0x0>;
};
i2c0_hs_prod {
prod = <0x0 0xd4 0xfe0e0fff 0x1f1f000 0x0 0xd8 0xfe0e0fff 0x1f1f000 0x1 0xbc 0xffffeeff 0x1000 0x1 0xc0 0xffffeeff 0x1000>;
};
i2c1_hs_prod {
prod = <0x0 0xdc 0xfe0e0fff 0x1f1f000 0x0 0xe0 0xfe0e0fff 0x1f1f000 0x1 0xc4 0xffffeeff 0x1000 0x1 0xc8 0xffffeeff 0x1000>;
};
i2c2_hs_prod {
prod = <0x0 0xe4 0xfe0e0fff 0x1f1f000 0x0 0xe8 0xfe0e0fff 0x1f1f000 0x1 0xcc 0xffffeeff 0x1000 0x1 0xd0 0xffffeeff 0x1000 0x0 0x60 0xfe0e0fff 0x1f1f000 0x0 0x64 0xfe0e0fff 0x1f1f000 0x1 0xd4 0xffffeeff 0x1000 0x1 0xd8 0xffffeeff 0x1000>;
};
i2c4_hs_prod {
prod = <0x0 0x198 0xfe0e0fff 0x1f1f000 0x0 0x19c 0xfe0e0fff 0x1f1f000 0x1 0xdc 0xffffeeff 0x1000 0x1 0xe0 0xffffeeff 0x1000>;
};
i2c0_override_prod {
nvidia,prod-boot-init;
prod = <0x0 0xd4 0xfffe0fff 0x0 0x0 0xd8 0xfffe0fff 0x0>;
};
i2c1_override_prod {
nvidia,prod-boot-init;
prod = <0x0 0xdc 0xfffe0fff 0x0 0x0 0xe0 0xfffe0fff 0x0>;
};
i2c2_override_prod {
nvidia,prod-boot-init;
prod = <0x0 0xe4 0xfffe0fff 0x0 0x0 0xe8 0xfffe0fff 0x0>;
};
i2c4_override_prod {
nvidia,prod-boot-init;
prod = <0x0 0x198 0xfffe0fff 0x0 0x0 0x19c 0xfffe0fff 0x0 0x1 0xdc 0xfffffeff 0x100 0x1 0xe0 0xfffffeff 0x100>;
};
spi4_override_prod {
nvidia,prod-boot-init;
prod = <0x1 0x78 0xffff9fff 0x6000 0x1 0x7c 0xffff9fff 0x6000 0x1 0x80 0xffff9fff 0x6000 0x1 0x84 0xffff9fff 0x6000>;
};
};
pinmux_default: common {
linux,phandle = <0x4d>;
phandle = <0x4d>;
aud_mclk_pbb0 {
nvidia,pins = "aud_mclk_pbb0";
nvidia,function = "aud";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
dap1_din_pb1 {
nvidia,pins = "dap1_din_pb1";
nvidia,function = "i2s1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dap1_dout_pb2 {
nvidia,pins = "dap1_dout_pb2";
nvidia,function = "i2s1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dap1_fs_pb0 {
nvidia,pins = "dap1_fs_pb0";
nvidia,function = "i2s1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dap1_sclk_pb3 {
nvidia,pins = "dap1_sclk_pb3";
nvidia,function = "i2s1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
pk0 {
nvidia,pins = "pk0";
nvidia,function = "i2s5b";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
pk1 {
nvidia,pins = "pk1";
nvidia,function = "i2s5b";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
pk2 {
nvidia,pins = "pk2";
nvidia,function = "i2s5b";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
pk3 {
nvidia,pins = "pk3";
nvidia,function = "i2s5b";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dmic1_clk_pe0 {
nvidia,pins = "dmic1_clk_pe0";
nvidia,function = "i2s3";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dmic1_dat_pe1 {
nvidia,pins = "dmic1_dat_pe1";
nvidia,function = "i2s3";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dmic2_clk_pe2 {
nvidia,pins = "dmic2_clk_pe2";
nvidia,function = "i2s3";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dmic2_dat_pe3 {
nvidia,pins = "dmic2_dat_pe3";
nvidia,function = "i2s3";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dap4_din_pj5 {
nvidia,pins = "dap4_din_pj5";
nvidia,function = "i2s4b";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dap4_dout_pj6 {
nvidia,pins = "dap4_dout_pj6";
nvidia,function = "i2s4b";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dap4_fs_pj4 {
nvidia,pins = "dap4_fs_pj4";
nvidia,function = "i2s4b";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dap4_sclk_pj7 {
nvidia,pins = "dap4_sclk_pj7";
nvidia,function = "i2s4b";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dmic3_clk_pe4 {
nvidia,pins = "dmic3_clk_pe4";
nvidia,function = "dmic3";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
dmic3_dat_pe5 {
nvidia,pins = "dmic3_dat_pe5";
nvidia,function = "dmic3";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
gen1_i2c_scl_pj1 {
nvidia,pins = "gen1_i2c_scl_pj1";
nvidia,function = "i2c1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x0>;
};
gen1_i2c_sda_pj0 {
nvidia,pins = "gen1_i2c_sda_pj0";
nvidia,function = "i2c1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x0>;
};
gen2_i2c_scl_pj2 {
nvidia,pins = "gen2_i2c_scl_pj2";
nvidia,function = "i2c2";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x1>;
};
gen2_i2c_sda_pj3 {
nvidia,pins = "gen2_i2c_sda_pj3";
nvidia,function = "i2c2";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x1>;
};
cam_i2c_scl_ps2 {
nvidia,pins = "cam_i2c_scl_ps2";
nvidia,function = "i2cvi";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x0>;
};
cam_i2c_sda_ps3 {
nvidia,pins = "cam_i2c_sda_ps3";
nvidia,function = "i2cvi";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x0>;
};
cam1_mclk_ps0 {
nvidia,pins = "cam1_mclk_ps0";
nvidia,function = "extperiph3";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
cam2_mclk_ps1 {
nvidia,pins = "cam2_mclk_ps1";
nvidia,function = "extperiph3";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
pex_l0_clkreq_n_pa1 {
nvidia,pins = "pex_l0_clkreq_n_pa1";
nvidia,function = "pe0";
nvidia,pull = <0x0>;
nvidia,tristate = <0x1>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x1>;
};
pex_l0_rst_n_pa0 {
nvidia,pins = "pex_l0_rst_n_pa0";
nvidia,function = "pe0";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
nvidia,io-high-voltage = <0x1>;
};
pex_l1_clkreq_n_pa4 {
nvidia,pins = "pex_l1_clkreq_n_pa4";
nvidia,function = "pe1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x1>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x1>;
};
pex_l1_rst_n_pa3 {
nvidia,pins = "pex_l1_rst_n_pa3";
nvidia,function = "pe1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
nvidia,io-high-voltage = <0x1>;
};
pex_wake_n_pa2 {
nvidia,pins = "pex_wake_n_pa2";
nvidia,function = "pe";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x1>;
};
pa6 {
nvidia,pins = "pa6";
nvidia,function = "sata";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
sdmmc1_clk_pm0 {
nvidia,pins = "sdmmc1_clk_pm0";
nvidia,function = "sdmmc1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
sdmmc1_cmd_pm1 {
nvidia,pins = "sdmmc1_cmd_pm1";
nvidia,function = "sdmmc1";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
sdmmc1_dat0_pm5 {
nvidia,pins = "sdmmc1_dat0_pm5";
nvidia,function = "sdmmc1";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
sdmmc1_dat1_pm4 {
nvidia,pins = "sdmmc1_dat1_pm4";
nvidia,function = "sdmmc1";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
sdmmc1_dat2_pm3 {
nvidia,pins = "sdmmc1_dat2_pm3";
nvidia,function = "sdmmc1";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
sdmmc1_dat3_pm2 {
nvidia,pins = "sdmmc1_dat3_pm2";
nvidia,function = "sdmmc1";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
pz1 {
nvidia,pins = "pz1";
nvidia,function = "sdmmc1";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
pz4 {
nvidia,pins = "pz4";
nvidia,function = "sdmmc1";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
sdmmc3_clk_pp0 {
nvidia,pins = "sdmmc3_clk_pp0";
nvidia,function = "sdmmc3";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
sdmmc3_cmd_pp1 {
nvidia,pins = "sdmmc3_cmd_pp1";
nvidia,function = "sdmmc3";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
sdmmc3_dat0_pp5 {
nvidia,pins = "sdmmc3_dat0_pp5";
nvidia,function = "sdmmc3";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
sdmmc3_dat1_pp4 {
nvidia,pins = "sdmmc3_dat1_pp4";
nvidia,function = "sdmmc3";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
sdmmc3_dat2_pp3 {
nvidia,pins = "sdmmc3_dat2_pp3";
nvidia,function = "sdmmc3";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
sdmmc3_dat3_pp2 {
nvidia,pins = "sdmmc3_dat3_pp2";
nvidia,function = "sdmmc3";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
touch_clk_pv7 {
nvidia,pins = "touch_clk_pv7";
nvidia,function = "touch";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
lcd_te_py2 {
nvidia,pins = "lcd_te_py2";
nvidia,function = "displaya";
nvidia,pull = <0x1>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
lcd_bl_pwm_pv0 {
nvidia,pins = "lcd_bl_pwm_pv0";
nvidia,function = "pwm0";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
gen3_i2c_scl_pf0 {
nvidia,pins = "gen3_i2c_scl_pf0";
nvidia,function = "i2c3";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x0>;
};
gen3_i2c_sda_pf1 {
nvidia,pins = "gen3_i2c_sda_pf1";
nvidia,function = "i2c3";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x0>;
};
pe7 {
nvidia,pins = "pe7";
nvidia,function = "pwm3";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
uart1_tx_pu0 {
nvidia,pins = "uart1_tx_pu0";
nvidia,function = "uarta";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
uart1_rx_pu1 {
nvidia,pins = "uart1_rx_pu1";
nvidia,function = "uarta";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
uart1_rts_pu2 {
nvidia,pins = "uart1_rts_pu2";
nvidia,function = "uarta";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
uart1_cts_pu3 {
nvidia,pins = "uart1_cts_pu3";
nvidia,function = "uarta";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
uart3_tx_pd1 {
nvidia,pins = "uart3_tx_pd1";
nvidia,function = "uartc";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
uart3_rx_pd2 {
nvidia,pins = "uart3_rx_pd2";
nvidia,function = "uartc";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
uart3_rts_pd3 {
nvidia,pins = "uart3_rts_pd3";
nvidia,function = "uartc";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
uart3_cts_pd4 {
nvidia,pins = "uart3_cts_pd4";
nvidia,function = "uartc";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
uart2_tx_pg0 {
nvidia,pins = "uart2_tx_pg0";
nvidia,function = "uartb";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
uart2_rx_pg1 {
nvidia,pins = "uart2_rx_pg1";
nvidia,function = "uartb";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
uart2_rts_pg2 {
nvidia,pins = "uart2_rts_pg2";
nvidia,function = "uartb";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
uart2_cts_pg3 {
nvidia,pins = "uart2_cts_pg3";
nvidia,function = "uartb";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
jtag_rtck {
nvidia,pins = "jtag_rtck";
nvidia,function = "jtag";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
spi4_mosi_pc7 {
nvidia,pins = "spi4_mosi_pc7";
nvidia,function = "spi4";
nvidia,pull = <0x1>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
spi4_miso_pd0 {
nvidia,pins = "spi4_miso_pd0";
nvidia,function = "spi4";
nvidia,pull = <0x1>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
spi4_sck_pc5 {
nvidia,pins = "spi4_sck_pc5";
nvidia,function = "spi4";
nvidia,pull = <0x1>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
spi4_cs0_pc6 {
nvidia,pins = "spi4_cs0_pc6";
nvidia,function = "spi4";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
spi1_mosi_pc0 {
nvidia,pins = "spi1_mosi_pc0";
nvidia,function = "spi1";
nvidia,pull = <0x1>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
spi1_miso_pc1 {
nvidia,pins = "spi1_miso_pc1";
nvidia,function = "spi1";
nvidia,pull = <0x1>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
spi1_sck_pc2 {
nvidia,pins = "spi1_sck_pc2";
nvidia,function = "spi1";
nvidia,pull = <0x1>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
spi1_cs0_pc3 {
nvidia,pins = "spi1_cs0_pc3";
nvidia,function = "spi1";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
spi1_cs1_pc4 {
nvidia,pins = "spi1_cs1_pc4";
nvidia,function = "spi1";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
spi2_mosi_pb4 {
nvidia,pins = "spi2_mosi_pb4";
nvidia,function = "spi2";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
spi2_miso_pb5 {
nvidia,pins = "spi2_miso_pb5";
nvidia,function = "spi2";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
spi2_sck_pb6 {
nvidia,pins = "spi2_sck_pb6";
nvidia,function = "spi2";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
spi2_cs0_pb7 {
nvidia,pins = "spi2_cs0_pb7";
nvidia,function = "spi2";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
spi2_cs1_pdd0 {
nvidia,pins = "spi2_cs1_pdd0";
nvidia,function = "spi2";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
usb_vbus_en0_pcc4 {
nvidia,pins = "usb_vbus_en0_pcc4";
nvidia,function = "usb";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x1>;
};
usb_vbus_en1_pcc5 {
nvidia,pins = "usb_vbus_en1_pcc5";
nvidia,function = "usb";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x1>;
};
dp_hpd0_pcc6 {
nvidia,pins = "dp_hpd0_pcc6";
nvidia,function = "dp";
nvidia,pull = <0x1>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
hdmi_cec_pcc0 {
nvidia,pins = "hdmi_cec_pcc0";
nvidia,function = "cec";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x1>;
};
dap2_din_paa2 {
nvidia,pins = "dap2_din_paa2";
nvidia,function = "i2s2";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dap2_dout_paa3 {
nvidia,pins = "dap2_dout_paa3";
nvidia,function = "i2s2";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dap2_fs_paa0 {
nvidia,pins = "dap2_fs_paa0";
nvidia,function = "i2s2";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dap2_sclk_paa1 {
nvidia,pins = "dap2_sclk_paa1";
nvidia,function = "i2s2";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
uart4_tx_pi4 {
nvidia,pins = "uart4_tx_pi4";
nvidia,function = "uartd";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
uart4_rx_pi5 {
nvidia,pins = "uart4_rx_pi5";
nvidia,function = "uartd";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
uart4_rts_pi6 {
nvidia,pins = "uart4_rts_pi6";
nvidia,function = "uartd";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
uart4_cts_pi7 {
nvidia,pins = "uart4_cts_pi7";
nvidia,function = "uartd";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
pwr_i2c_scl_py3 {
nvidia,pins = "pwr_i2c_scl_py3";
nvidia,function = "i2cpmu";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x0>;
};
pwr_i2c_sda_py4 {
nvidia,pins = "pwr_i2c_sda_py4";
nvidia,function = "i2cpmu";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
nvidia,io-high-voltage = <0x0>;
};
clk_32k_in {
nvidia,pins = "clk_32k_in";
nvidia,function = "clk";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
clk_32k_out_py5 {
nvidia,pins = "clk_32k_out_py5";
nvidia,function = "soc";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
dvfs_pwm_pbb1 {
nvidia,pins = "dvfs_pwm_pbb1";
nvidia,function = "cldvfs";
nvidia,pull = <0x0>;
nvidia,tristate = <0x1>;
nvidia,enable-input = <0x0>;
};
lcd_gpio2_pv4 {
nvidia,pins = "lcd_gpio2_pv4";
nvidia,function = "pwm1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
shutdown {
nvidia,pins = "shutdown";
nvidia,function = "shutdown";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
pz5 {
nvidia,pins = "pz5";
nvidia,function = "soc";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
core_pwr_req {
nvidia,pins = "core_pwr_req";
nvidia,function = "core";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
cpu_pwr_req {
nvidia,pins = "cpu_pwr_req";
nvidia,function = "cpu";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
pwr_int_n {
nvidia,pins = "pwr_int_n";
nvidia,function = "pmi";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
gpio_x1_aud_pbb3 {
nvidia,pins = "gpio_x1_aud_pbb3";
nvidia,function = "rsvd0";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
pe6 {
nvidia,pins = "pe6";
nvidia,function = "rsvd0";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
cam_rst_ps4 {
nvidia,pins = "cam_rst_ps4";
nvidia,function = "rsvd1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
cam_af_en_ps5 {
nvidia,pins = "cam_af_en_ps5";
nvidia,function = "rsvd2";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
cam_flash_en_ps6 {
nvidia,pins = "cam_flash_en_ps6";
nvidia,function = "rsvd2";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
cam1_pwdn_ps7 {
nvidia,pins = "cam1_pwdn_ps7";
nvidia,function = "rsvd1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
cam2_pwdn_pt0 {
nvidia,pins = "cam2_pwdn_pt0";
nvidia,function = "rsvd1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
cam1_strobe_pt1 {
nvidia,pins = "cam1_strobe_pt1";
nvidia,function = "rsvd1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
pz3 {
nvidia,pins = "pz3";
nvidia,function = "rsvd1";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
nfc_en_pi0 {
nvidia,pins = "nfc_en_pi0";
nvidia,function = "rsvd0";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
touch_int_px1 {
nvidia,pins = "touch_int_px1";
nvidia,function = "rsvd0";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
touch_rst_pv6 {
nvidia,pins = "touch_rst_pv6";
nvidia,function = "rsvd0";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
lcd_bl_en_pv1 {
nvidia,pins = "lcd_bl_en_pv1";
nvidia,function = "rsvd0";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
lcd_rst_pv2 {
nvidia,pins = "lcd_rst_pv2";
nvidia,function = "rsvd0";
nvidia,pull = <0x0>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x0>;
};
button_power_on_px5 {
nvidia,pins = "button_power_on_px5";
nvidia,function = "rsvd0";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
button_vol_up_px6 {
nvidia,pins = "button_vol_up_px6";
nvidia,function = "rsvd0";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
button_vol_down_px7 {
nvidia,pins = "button_vol_down_px7";
nvidia,function = "rsvd0";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
button_slide_sw_py0 {
nvidia,pins = "button_slide_sw_py0";
nvidia,function = "rsvd0";
nvidia,pull = <0x2>;
nvidia,tristate = <0x0>;
nvidia,enable-input = <0x1>;
};
lcd_g