Skip to content

Instantly share code, notes, and snippets.

@rgov

rgov/nvidia.diff Secret

Last active November 7, 2022 19:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rgov/13e7f3041e8135157cd69e5a3a465ded to your computer and use it in GitHub Desktop.
Save rgov/13e7f3041e8135157cd69e5a3a465ded to your computer and use it in GitHub Desktop.
diff between r32.6.1 pinmux and r32.7.2 pinmux
--- Linux_for_Tegra_r32.6.1/bootloader/t186ref/BCT/tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg.orig 2022-11-07 19:13:30.542564972 +0000
+++ Linux_for_Tegra_r32.7.2/bootloader/t186ref/BCT/tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg.orig 2022-11-07 19:14:16.514800038 +0000
@@ -1,8 +1,8 @@
##
-## Pinmux version 1.0
-## Input pinmux file name: tegra19x-jetson_agx_devkit-pinmux.dtsi
-## Input gpio file name: tegra19x-jetson_agx_devkit-gpio-default.dtsi
-## Generation date: 2020-10-19 17:41
+## Pinmux version 1.4
+## Input pinmux file name: tegra19x-jetson_agx-pinmux.dtsi
+## Input gpio file name: tegra19x-jetson_agx-gpio-default.dtsi
+## Generation date: 2022-02-16 12:35
## PLEASE DO NOT EDIT THIS FILE
## This is autogenerated file using the script pinmux-dts2cfg.py
##
@@ -15,6 +15,8 @@
pinmux.0x02431008 = 0x00000000; # GPIO soc_gpio32_ps7
pinmux.0x02213800 = 0x00000001; # CONFIG T0
pinmux.0x02431000 = 0x00000000; # GPIO soc_gpio33_pt0
+pinmux.0x02213860 = 0x00000001; # CONFIG T3
+pinmux.0x02431050 = 0x00000000; # GPIO dap3_din_pt3
pinmux.0x02214000 = 0x00000001; # CONFIG G0
pinmux.0x02434058 = 0x00000000; # GPIO soc_gpio00_pg0
pinmux.0x02214020 = 0x00000001; # CONFIG G1
@@ -93,6 +95,8 @@
pinmux.0x02432008 = 0x00000000; # GPIO dap6_din_pa2
pinmux.0x02213240 = 0x00000001; # CONFIG L2
pinmux.0x02437008 = 0x00000000; # GPIO pex_wake_n_pl2
+pinmux.0x02212640 = 0x00000001; # CONFIG M2
+pinmux.0x02440040 = 0x00000000; # GPIO dp_aux_ch2_hpd_pm2
pinmux.0x02212820 = 0x00000001; # CONFIG N1
pinmux.0x02440020 = 0x00000000; # GPIO soc_gpio54_pn1
pinmux.0x02212840 = 0x00000001; # CONFIG N2
@@ -114,6 +118,14 @@
pinmux.0x022140ac = 0x00000000; # CONTROL G5
pinmux.0x022140b0 = 0x00000000; # OUTPUT G5
pinmux.0x02434078 = 0x00000000; # GPIO soc_gpio09_pg5
+pinmux.0x02214260 = 0x00000003; # CONFIG H3
+pinmux.0x0221426c = 0x00000000; # CONTROL H3
+pinmux.0x02214270 = 0x00000000; # OUTPUT H3
+pinmux.0x02434038 = 0x00000000; # GPIO uart4_tx_ph3
+pinmux.0x022142c0 = 0x00000003; # CONFIG H6
+pinmux.0x022142cc = 0x00000000; # CONTROL H6
+pinmux.0x022142d0 = 0x00000000; # OUTPUT H6
+pinmux.0x02434020 = 0x00000000; # GPIO uart4_cts_ph6
pinmux.0x02212000 = 0x00000003; # CONFIG X0
pinmux.0x0221200c = 0x00000000; # CONTROL X0
pinmux.0x02212010 = 0x00000000; # OUTPUT X0
@@ -126,6 +138,10 @@
pinmux.0x0221222c = 0x00000000; # CONTROL Y1
pinmux.0x02212230 = 0x00000000; # OUTPUT Y1
pinmux.0x0243d008 = 0x00000000; # GPIO spi3_miso_py1
+pinmux.0x02212240 = 0x00000003; # CONFIG Y2
+pinmux.0x0221224c = 0x00000000; # CONTROL Y2
+pinmux.0x02212250 = 0x00000000; # OUTPUT Y2
+pinmux.0x0243d060 = 0x00000000; # GPIO spi3_mosi_py2
pinmux.0x02212280 = 0x00000003; # CONFIG Y4
pinmux.0x0221228c = 0x00000000; # CONTROL Y4
pinmux.0x02212290 = 0x00000000; # OUTPUT Y4
@@ -163,6 +179,10 @@
pinmux.0x02212810 = 0x00000000; # OUTPUT N0
pinmux.0x02440018 = 0x00000000; # GPIO soc_gpio53_pn0
#### Pinmux for gpio-output-high pins ####
+pinmux.0x02212420 = 0x00000003; # CONFIG Z1
+pinmux.0x0221242c = 0x00000000; # CONTROL Z1
+pinmux.0x02212430 = 0x00000001; # OUTPUT Z1
+pinmux.0x0243d0b0 = 0x00000000; # GPIO usb_vbus_en0_pz1
pinmux.0x0c2f1680 = 0x00000003; # CONFIG AA4
pinmux.0x0c2f168c = 0x00000000; # CONTROL AA4
pinmux.0x0c2f1690 = 0x00000001; # OUTPUT AA4
@@ -240,8 +260,8 @@
pinmux.0x02436018 = 0x00000450; # sdmmc4_dqs: sdmmc4, tristate-enable, input-enable
pinmux.0x02434080 = 0x00000410; # soc_gpio10_pg6: gp, tristate-enable, input-disable, lpdr-disable
pinmux.0x02434098 = 0x00000411; # soc_gpio13_ph1: gp, tristate-enable, input-disable, lpdr-disable
-pinmux.0x02434060 = 0x00000440; # gen1_i2c_scl_pi3: i2c1, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
-pinmux.0x02434068 = 0x00000440; # gen1_i2c_sda_pi4: i2c1, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x02434060 = 0x00001440; # gen1_i2c_scl_pi3: i2c1, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x02434068 = 0x00001440; # gen1_i2c_sda_pi4: i2c1, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
pinmux.0x0243d038 = 0x00000410; # gp_pwm2_px2: gp, tristate-enable, input-disable, lpdr-disable
pinmux.0x0243d030 = 0x00000410; # gp_pwm3_px3: gp, tristate-enable, input-disable, lpdr-disable
pinmux.0x0243d070 = 0x00000400; # uart2_tx_px4: uartb, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
@@ -253,24 +273,24 @@
pinmux.0x0243d0a0 = 0x00000400; # uart5_rts_py7: uarte, tristate-disable, input-disable, lpdr-disable
pinmux.0x0243d0a8 = 0x00000458; # uart5_cts_pz0: uarte, pull-up, tristate-enable, input-enable, lpdr-disable
pinmux.0x0c301000 = 0x00000500; # shutdown_n: shutdown, tristate-disable, input-disable, io_high_voltage-disable, lpdr-enable
-pinmux.0x0c301040 = 0x00000440; # pwr_i2c_scl_pee5: i2c5, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0c301048 = 0x00000440; # pwr_i2c_sda_pee6: i2c5, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0c301028 = 0x00000458; # batt_oc_pee3: soc, pull-up, tristate-enable, input-enable, lpdr-disable
-pinmux.0x0c302048 = 0x00000400; # spi2_sck_pcc0: spi2, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0c302050 = 0x00000450; # spi2_miso_pcc1: spi2, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0c302028 = 0x00000400; # spi2_mosi_pcc2: spi2, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0c302038 = 0x00000400; # spi2_cs0_pcc3: spi2, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0c301040 = 0x00001440; # pwr_i2c_scl_pee5: i2c5, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0c301048 = 0x00001440; # pwr_i2c_sda_pee6: i2c5, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0c301028 = 0x00001458; # batt_oc_pee3: soc, pull-up, tristate-enable, input-enable, lpdr-disable
+pinmux.0x0c302048 = 0x00001400; # spi2_sck_pcc0: spi2, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0c302050 = 0x00001450; # spi2_miso_pcc1: spi2, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0c302028 = 0x00001400; # spi2_mosi_pcc2: spi2, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0c302038 = 0x00001400; # spi2_cs0_pcc3: spi2, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
pinmux.0x0c302000 = 0x00000400; # touch_clk_pcc4: gp, tristate-disable, input-disable, lpdr-disable
pinmux.0x0c302010 = 0x00000400; # uart3_tx_pcc5: uartc, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
pinmux.0x0c302008 = 0x00000458; # uart3_rx_pcc6: uartc, pull-up, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0c302030 = 0x00000540; # gen2_i2c_scl_pcc7: i2c2, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
-pinmux.0x0c302040 = 0x00000540; # gen2_i2c_sda_pdd0: i2c2, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
-pinmux.0x0c302020 = 0x00000540; # gen8_i2c_scl_pdd1: i2c8, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
-pinmux.0x0c302018 = 0x00000540; # gen8_i2c_sda_pdd2: i2c8, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
+pinmux.0x0c302030 = 0x00001540; # gen2_i2c_scl_pcc7: i2c2, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
+pinmux.0x0c302040 = 0x00001540; # gen2_i2c_sda_pdd0: i2c2, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
+pinmux.0x0c302020 = 0x00001540; # gen8_i2c_scl_pdd1: i2c8, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
+pinmux.0x0c302018 = 0x00001540; # gen8_i2c_sda_pdd2: i2c8, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
pinmux.0x02430008 = 0x00000400; # extperiph1_clk_pp0: extperiph1, tristate-disable, input-disable, lpdr-disable
pinmux.0x02430000 = 0x00000400; # extperiph2_clk_pp1: extperiph2, tristate-disable, input-disable, lpdr-disable
-pinmux.0x02430018 = 0x00000440; # cam_i2c_scl_pp2: i2c3, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
-pinmux.0x02430010 = 0x00000440; # cam_i2c_sda_pp3: i2c3, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x02430018 = 0x00001440; # cam_i2c_scl_pp2: i2c3, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x02430010 = 0x00001440; # cam_i2c_sda_pp3: i2c3, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
pinmux.0x02430088 = 0x0000045a; # soc_gpio07_pp7: soc, pull-up, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
pinmux.0x02430060 = 0x00000459; # soc_gpio22_pq2: nv, pull-up, tristate-enable, input-enable, lpdr-disable
pinmux.0x02430028 = 0x00000401; # soc_gpio41_pq5: extperiph3, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
@@ -294,11 +314,11 @@
pinmux.0x02437050 = 0x00000520; # pex_l4_rst_n_pl1: pe4, tristate-disable, input-disable, io_high_voltage-enable, lpdr-enable
pinmux.0x02440030 = 0x00000450; # dp_aux_ch0_hpd_pm0: dp, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
pinmux.0x02440038 = 0x00000450; # dp_aux_ch1_hpd_pm1: dp, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
-pinmux.0x02440040 = 0x00000450; # dp_aux_ch2_hpd_pm2: dp, tristate-enable, input-enable, io_high_voltage-disable
pinmux.0x02440050 = 0x00000460; # hdmi_cec_pm4: hdmi, tristate-disable, input-enable, io_high_voltage-enable, lpdr-disable
pinmux.0x02431018 = 0x00000058; # soc_gpio30_ps5: rsvd0, pull-up, tristate-enable, input-enable, lpdr-disable
pinmux.0x02431008 = 0x00000058; # soc_gpio32_ps7: rsvd0, pull-up, tristate-enable, input-enable, lpdr-disable
pinmux.0x02431000 = 0x00000058; # soc_gpio33_pt0: rsvd0, pull-up, tristate-enable, input-enable, lpdr-disable
+pinmux.0x02431050 = 0x0000005a; # dap3_din_pt3: rsvd2, pull-up, tristate-enable, input-enable, lpdr-disable
pinmux.0x02431048 = 0x00000002; # dap3_fs_pt4: rsvd2, tristate-disable, input-disable, lpdr-disable
pinmux.0x02431080 = 0x00000002; # dap5_sclk_pt5: rsvd2, tristate-disable, input-disable, lpdr-disable
pinmux.0x02431078 = 0x00000002; # dap5_dout_pt6: rsvd2, tristate-disable, input-disable, lpdr-disable
@@ -311,25 +331,25 @@
pinmux.0x02434088 = 0x00000050; # soc_gpio11_pg7: rsvd0, tristate-enable, input-enable, lpdr-disable
pinmux.0x02434090 = 0x00000054; # soc_gpio12_ph0: rsvd0, pull-down, tristate-enable, input-enable, lpdr-disable
pinmux.0x024340a0 = 0x00000050; # soc_gpio14_ph2: rsvd0, tristate-enable, input-enable, lpdr-disable
-pinmux.0x02434038 = 0x00000409; # uart4_tx_ph3: rsvd1, pull-up, tristate-disable, input-disable, lpdr-disable
-pinmux.0x02434020 = 0x00000405; # uart4_cts_ph6: rsvd1, pull-down, tristate-disable, input-disable, lpdr-disable
+pinmux.0x02434038 = 0x00000001; # uart4_tx_ph3: rsvd1, tristate-disable, input-disable, lpdr-disable
+pinmux.0x02434020 = 0x00000001; # uart4_cts_ph6: rsvd1, tristate-disable, input-disable, lpdr-disable
pinmux.0x02434018 = 0x00000055; # dap2_sclk_ph7: rsvd1, pull-down, tristate-enable, input-enable, lpdr-disable
pinmux.0x02434008 = 0x00000055; # dap2_dout_pi0: rsvd1, pull-down, tristate-enable, input-enable, lpdr-disable
pinmux.0x02434000 = 0x00000055; # dap2_din_pi1: rsvd1, pull-down, tristate-enable, input-enable, lpdr-disable
pinmux.0x02434010 = 0x00000055; # dap2_fs_pi2: rsvd1, pull-down, tristate-enable, input-enable, lpdr-disable
pinmux.0x0243d000 = 0x00000000; # gpu_pwr_req_px0: rsvd0, tristate-disable, input-disable, lpdr-disable
pinmux.0x0243d068 = 0x00000000; # cv_pwr_req_px1: rsvd0, tristate-disable, input-disable, lpdr-disable
-pinmux.0x0243d048 = 0x00000059; # spi3_sck_py0: rsvd1, pull-up, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0243d008 = 0x00000001; # spi3_miso_py1: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0243d060 = 0x00000411; # spi3_mosi_py2: rsvd1, tristate-enable, input-disable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0243d028 = 0x00000001; # spi3_cs1_py4: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0243d0b0 = 0x00000409; # usb_vbus_en0_pz1: rsvd1, pull-up, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0243d048 = 0x00001059; # spi3_sck_py0: rsvd1, pull-up, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0243d008 = 0x00001001; # spi3_miso_py1: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0243d060 = 0x00001001; # spi3_mosi_py2: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0243d028 = 0x00001001; # spi3_cs1_py4: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0243d0b0 = 0x00000001; # usb_vbus_en0_pz1: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
pinmux.0x0243d0b8 = 0x00000001; # usb_vbus_en1_pz2: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0243d040 = 0x00000055; # spi1_sck_pz3: rsvd1, pull-down, tristate-enable, input-enable, lpdr-disable
-pinmux.0x0243d020 = 0x00000055; # spi1_miso_pz4: rsvd1, pull-down, tristate-enable, input-enable, lpdr-disable
-pinmux.0x0243d058 = 0x00000055; # spi1_mosi_pz5: rsvd1, pull-down, tristate-enable, input-enable, lpdr-disable
-pinmux.0x0243d010 = 0x00000059; # spi1_cs0_pz6: rsvd1, pull-up, tristate-enable, input-enable, lpdr-disable
-pinmux.0x0243d050 = 0x00000059; # spi1_cs1_pz7: rsvd1, pull-up, tristate-enable, input-enable, lpdr-disable
+pinmux.0x0243d040 = 0x00001055; # spi1_sck_pz3: rsvd1, pull-down, tristate-enable, input-enable, lpdr-disable
+pinmux.0x0243d020 = 0x00001055; # spi1_miso_pz4: rsvd1, pull-down, tristate-enable, input-enable, lpdr-disable
+pinmux.0x0243d058 = 0x00001055; # spi1_mosi_pz5: rsvd1, pull-down, tristate-enable, input-enable, lpdr-disable
+pinmux.0x0243d010 = 0x00001059; # spi1_cs0_pz6: rsvd1, pull-up, tristate-enable, input-enable, lpdr-disable
+pinmux.0x0243d050 = 0x00001059; # spi1_cs1_pz7: rsvd1, pull-up, tristate-enable, input-enable, lpdr-disable
pinmux.0x0c301010 = 0x00000059; # safe_state_pee0: rsvd1, pull-up, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
pinmux.0x0c301038 = 0x00000058; # power_on_pee4: rsvd0, pull-up, tristate-enable, input-enable, lpdr-disable
pinmux.0x0c303000 = 0x0000c055; # can1_dout_paa0: rsvd1, pull-down, tristate-enable, input-enable
@@ -360,6 +380,7 @@
pinmux.0x02446008 = 0x00000000; # cpu_pwr_req_0_pb0: rsvd0, tristate-disable, input-disable, lpdr-disable
pinmux.0x02446000 = 0x00000000; # cpu_pwr_req_1_pb1: rsvd0, tristate-disable, input-disable, lpdr-disable
pinmux.0x02437008 = 0x00000170; # pex_wake_n_pl2: rsvd0, tristate-enable, input-enable, io_high_voltage-enable, lpdr-enable
+pinmux.0x02440040 = 0x00000042; # dp_aux_ch2_hpd_pm2: rsvd2, tristate-disable, input-enable, io_high_voltage-disable
pinmux.0x02440048 = 0x00000002; # dp_aux_ch3_hpd_pm3: rsvd2, tristate-disable, input-disable, io_high_voltage-disable
pinmux.0x02440000 = 0x00000000; # soc_gpio50_pm5: rsvd0, tristate-disable, input-disable, lpdr-disable
pinmux.0x02440008 = 0x00000000; # soc_gpio51_pm6: rsvd0, tristate-disable, input-disable, lpdr-disable
@@ -370,7 +391,6 @@
#### Pinmux for unused pins for low-power configuration ####
pinmux.0x02431060 = 0x00000416; # dap3_sclk_pt1: rsvd2, pull-down, tristate-enable, input-disable, lpdr-disable
pinmux.0x02431058 = 0x00000416; # dap3_dout_pt2: rsvd2, pull-down, tristate-enable, input-disable, lpdr-disable
-pinmux.0x02431050 = 0x00000416; # dap3_din_pt3: rsvd2, pull-down, tristate-enable, input-disable, lpdr-disable
pinmux.0x02431070 = 0x00000417; # dap5_din_pt7: rsvd3, pull-down, tristate-enable, input-disable, lpdr-disable
pinmux.0x02431068 = 0x00000417; # dap5_fs_pu0: rsvd3, pull-down, tristate-enable, input-disable, lpdr-disable
pinmux.0x0243a030 = 0x0000a415; # sdmmc3_clk_po0: rsvd1, pull-down, tristate-enable, input-disable, loopback-disable
@@ -381,7 +401,7 @@
pinmux.0x0243a000 = 0x0000a415; # sdmmc3_dat3_po5: rsvd1, pull-down, tristate-enable, input-disable
pinmux.0x02434030 = 0x00000415; # uart4_rx_ph4: rsvd1, pull-down, tristate-enable, input-disable, lpdr-disable
pinmux.0x02434028 = 0x00000415; # uart4_rts_ph5: rsvd1, pull-down, tristate-enable, input-disable, lpdr-disable
-pinmux.0x0243d018 = 0x00000415; # spi3_cs0_py3: rsvd1, pull-down, tristate-enable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0243d018 = 0x00001415; # spi3_cs0_py3: rsvd1, pull-down, tristate-enable, input-disable, io_high_voltage-disable, lpdr-disable
pinmux.0x0c301018 = 0x00000415; # vcomp_alert_pee1: rsvd1, pull-down, tristate-enable, input-disable, lpdr-disable
pinmux.0x0c301060 = 0x00000415; # ao_retention_n_pee2: rsvd1, pull-down, tristate-enable, input-disable, io_high_voltage-disable, lpdr-disable
pinmux.0x0c303058 = 0x0000c414; # can1_err_pbb3: rsvd0, pull-down, tristate-enable, input-disable
--- Linux_for_Tegra_r32.6.1/bootloader/t186ref/BCT/tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg 2022-11-07 19:18:10.496000703 +0000
+++ Linux_for_Tegra_r32.7.2/bootloader/t186ref/BCT/tegra19x-mb1-pinmux-p2888-0000-a04-p2822-0000-b01.cfg 2022-11-07 19:14:16.566800304 +0000
@@ -2,7 +2,7 @@
## Pinmux version 1.4
## Input pinmux file name: /home/user/stevie-bsp/pinmux/tegra19x-jetson_agx_xavier_stevie-pinmux.dtsi
## Input gpio file name: /home/user/stevie-bsp/pinmux/tegra19x-jetson_agx_xavier_stevie-gpio-default.dtsi
-## Generation date: 2022-11-07 19:18
+## Generation date: 2022-11-07 19:14
## PLEASE DO NOT EDIT THIS FILE
## This is autogenerated file using the script pinmux-dts2cfg.py
##
@@ -256,8 +256,8 @@
pinmux.0x02436018 = 0x00000450; # sdmmc4_dqs: sdmmc4, tristate-enable, input-enable
pinmux.0x02434080 = 0x00000410; # soc_gpio10_pg6: gp, tristate-enable, input-disable, lpdr-disable
pinmux.0x02434098 = 0x00000411; # soc_gpio13_ph1: gp, tristate-enable, input-disable, lpdr-disable
-pinmux.0x02434060 = 0x00000440; # gen1_i2c_scl_pi3: i2c1, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
-pinmux.0x02434068 = 0x00000440; # gen1_i2c_sda_pi4: i2c1, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x02434060 = 0x00001440; # gen1_i2c_scl_pi3: i2c1, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x02434068 = 0x00001440; # gen1_i2c_sda_pi4: i2c1, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
pinmux.0x0243d038 = 0x00000410; # gp_pwm2_px2: gp, tristate-enable, input-disable, lpdr-disable
pinmux.0x0243d030 = 0x00000410; # gp_pwm3_px3: gp, tristate-enable, input-disable, lpdr-disable
pinmux.0x0243d070 = 0x00000400; # uart2_tx_px4: uartb, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
@@ -268,30 +268,30 @@
pinmux.0x0243d090 = 0x00000458; # uart5_rx_py6: uarte, pull-up, tristate-enable, input-enable, lpdr-disable
pinmux.0x0243d0a0 = 0x00000400; # uart5_rts_py7: uarte, tristate-disable, input-disable, lpdr-disable
pinmux.0x0243d0a8 = 0x00000458; # uart5_cts_pz0: uarte, pull-up, tristate-enable, input-enable, lpdr-disable
-pinmux.0x0243d040 = 0x00000404; # spi1_sck_pz3: spi1, pull-down, tristate-disable, input-disable, lpdr-disable
-pinmux.0x0243d020 = 0x00000454; # spi1_miso_pz4: spi1, pull-down, tristate-enable, input-enable, lpdr-disable
-pinmux.0x0243d058 = 0x00000404; # spi1_mosi_pz5: spi1, pull-down, tristate-disable, input-disable, lpdr-disable
-pinmux.0x0243d010 = 0x00000408; # spi1_cs0_pz6: spi1, pull-up, tristate-disable, input-disable, lpdr-disable
-pinmux.0x0243d050 = 0x00000408; # spi1_cs1_pz7: spi1, pull-up, tristate-disable, input-disable, lpdr-disable
+pinmux.0x0243d040 = 0x00001404; # spi1_sck_pz3: spi1, pull-down, tristate-disable, input-disable, lpdr-disable
+pinmux.0x0243d020 = 0x00001454; # spi1_miso_pz4: spi1, pull-down, tristate-enable, input-enable, lpdr-disable
+pinmux.0x0243d058 = 0x00001404; # spi1_mosi_pz5: spi1, pull-down, tristate-disable, input-disable, lpdr-disable
+pinmux.0x0243d010 = 0x00001408; # spi1_cs0_pz6: spi1, pull-up, tristate-disable, input-disable, lpdr-disable
+pinmux.0x0243d050 = 0x00001408; # spi1_cs1_pz7: spi1, pull-up, tristate-disable, input-disable, lpdr-disable
pinmux.0x0c301000 = 0x00000500; # shutdown_n: shutdown, tristate-disable, input-disable, io_high_voltage-disable, lpdr-enable
-pinmux.0x0c301040 = 0x00000440; # pwr_i2c_scl_pee5: i2c5, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0c301048 = 0x00000440; # pwr_i2c_sda_pee6: i2c5, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0c301028 = 0x00000458; # batt_oc_pee3: soc, pull-up, tristate-enable, input-enable, lpdr-disable
-pinmux.0x0c302048 = 0x00000401; # spi2_sck_pcc0: uartg, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0c302050 = 0x00000451; # spi2_miso_pcc1: uartg, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0c302028 = 0x00000401; # spi2_mosi_pcc2: uartg, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0c302038 = 0x00000451; # spi2_cs0_pcc3: uartg, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0c301040 = 0x00001440; # pwr_i2c_scl_pee5: i2c5, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0c301048 = 0x00001440; # pwr_i2c_sda_pee6: i2c5, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0c301028 = 0x00001458; # batt_oc_pee3: soc, pull-up, tristate-enable, input-enable, lpdr-disable
+pinmux.0x0c302048 = 0x00001401; # spi2_sck_pcc0: uartg, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0c302050 = 0x00001451; # spi2_miso_pcc1: uartg, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0c302028 = 0x00001401; # spi2_mosi_pcc2: uartg, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0c302038 = 0x00001451; # spi2_cs0_pcc3: uartg, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
pinmux.0x0c302000 = 0x00000400; # touch_clk_pcc4: gp, tristate-disable, input-disable, lpdr-disable
pinmux.0x0c302010 = 0x00000400; # uart3_tx_pcc5: uartc, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
pinmux.0x0c302008 = 0x00000458; # uart3_rx_pcc6: uartc, pull-up, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0c302030 = 0x00000540; # gen2_i2c_scl_pcc7: i2c2, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
-pinmux.0x0c302040 = 0x00000540; # gen2_i2c_sda_pdd0: i2c2, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
-pinmux.0x0c302020 = 0x00000540; # gen8_i2c_scl_pdd1: i2c8, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
-pinmux.0x0c302018 = 0x00000540; # gen8_i2c_sda_pdd2: i2c8, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
+pinmux.0x0c302030 = 0x00001540; # gen2_i2c_scl_pcc7: i2c2, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
+pinmux.0x0c302040 = 0x00001540; # gen2_i2c_sda_pdd0: i2c2, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
+pinmux.0x0c302020 = 0x00001540; # gen8_i2c_scl_pdd1: i2c8, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
+pinmux.0x0c302018 = 0x00001540; # gen8_i2c_sda_pdd2: i2c8, tristate-disable, input-enable, io_high_voltage-disable, lpdr-enable
pinmux.0x02430008 = 0x00000400; # extperiph1_clk_pp0: extperiph1, tristate-disable, input-disable, lpdr-disable
pinmux.0x02430000 = 0x00000400; # extperiph2_clk_pp1: extperiph2, tristate-disable, input-disable, lpdr-disable
-pinmux.0x02430018 = 0x00000440; # cam_i2c_scl_pp2: i2c3, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
-pinmux.0x02430010 = 0x00000440; # cam_i2c_sda_pp3: i2c3, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x02430018 = 0x00001440; # cam_i2c_scl_pp2: i2c3, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
+pinmux.0x02430010 = 0x00001440; # cam_i2c_sda_pp3: i2c3, tristate-disable, input-enable, io_high_voltage-disable, lpdr-disable
pinmux.0x02430088 = 0x0000045a; # soc_gpio07_pp7: soc, pull-up, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
pinmux.0x02430060 = 0x00000459; # soc_gpio22_pq2: nv, pull-up, tristate-enable, input-enable, lpdr-disable
pinmux.0x02430028 = 0x00000401; # soc_gpio41_pq5: extperiph3, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
@@ -343,9 +343,9 @@
pinmux.0x02434010 = 0x00000055; # dap2_fs_pi2: rsvd1, pull-down, tristate-enable, input-enable, lpdr-disable
pinmux.0x0243d000 = 0x00000000; # gpu_pwr_req_px0: rsvd0, tristate-disable, input-disable, lpdr-disable
pinmux.0x0243d068 = 0x00000000; # cv_pwr_req_px1: rsvd0, tristate-disable, input-disable, lpdr-disable
-pinmux.0x0243d008 = 0x00000001; # spi3_miso_py1: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0243d060 = 0x00000001; # spi3_mosi_py2: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0243d028 = 0x00000001; # spi3_cs1_py4: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0243d008 = 0x00001001; # spi3_miso_py1: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0243d060 = 0x00001001; # spi3_mosi_py2: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0243d028 = 0x00001001; # spi3_cs1_py4: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
pinmux.0x0243d0b0 = 0x00000001; # usb_vbus_en0_pz1: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
pinmux.0x0243d0b8 = 0x00000001; # usb_vbus_en1_pz2: rsvd1, tristate-disable, input-disable, io_high_voltage-disable, lpdr-disable
pinmux.0x0c301010 = 0x00000059; # safe_state_pee0: rsvd1, pull-up, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
@@ -397,8 +397,8 @@
pinmux.0x0243a000 = 0x0000a415; # sdmmc3_dat3_po5: rsvd1, pull-down, tristate-enable, input-disable
pinmux.0x02434030 = 0x00000415; # uart4_rx_ph4: rsvd1, pull-down, tristate-enable, input-disable, lpdr-disable
pinmux.0x02434028 = 0x00000415; # uart4_rts_ph5: rsvd1, pull-down, tristate-enable, input-disable, lpdr-disable
-pinmux.0x0243d048 = 0x00000415; # spi3_sck_py0: rsvd1, pull-down, tristate-enable, input-disable, io_high_voltage-disable, lpdr-disable
-pinmux.0x0243d018 = 0x00000415; # spi3_cs0_py3: rsvd1, pull-down, tristate-enable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0243d048 = 0x00001415; # spi3_sck_py0: rsvd1, pull-down, tristate-enable, input-disable, io_high_voltage-disable, lpdr-disable
+pinmux.0x0243d018 = 0x00001415; # spi3_cs0_py3: rsvd1, pull-down, tristate-enable, input-disable, io_high_voltage-disable, lpdr-disable
pinmux.0x0c301018 = 0x00000415; # vcomp_alert_pee1: rsvd1, pull-down, tristate-enable, input-disable, lpdr-disable
pinmux.0x0c301060 = 0x00000415; # ao_retention_n_pee2: rsvd1, pull-down, tristate-enable, input-disable, io_high_voltage-disable, lpdr-disable
pinmux.0x0c303058 = 0x0000c414; # can1_err_pbb3: rsvd0, pull-down, tristate-enable, input-disable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment