]> Repositories - Adafruit_Blinka-hackapet.git/blobdiff - src/adafruit_blinka/microcontroller/tegra/t186/pin.py
Added pre-commit support
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / microcontroller / tegra / t186 / pin.py
index ba06449636cfad3e22dcbe6a644636ba9a3db0a6..91e87fd86b4a074f30361f95b86fbcfd828c529f 100644 (file)
@@ -1,7 +1,10 @@
+# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
+#
+# SPDX-License-Identifier: MIT
 """Tegra T186 pin names"""
 
 import atexit
-import Jetson.GPIO as GPIO
+from Jetson import GPIO
 
 GPIO.setmode(GPIO.TEGRA_SOC)
 GPIO.setwarnings(False)  # shh!
@@ -82,7 +85,7 @@ SCL = Pin("GPIO_SEN8")
 SDA_1 = Pin("GEN1_I2C_SDA")
 SCL_1 = Pin("GEN1_I2C_SCL")
 
-J04 = Pin("AUD_MCLK")
+# Jetson TX2 specific
 J06 = Pin("GPIO_AUD1")
 AA02 = Pin("CAN_GPIO2")
 N06 = Pin("GPIO_CAM7")
@@ -93,17 +96,39 @@ AA01 = Pin("CAN_GPIO1")
 I05 = Pin("GPIO_PQ5")
 T03 = Pin("UART1_CTS")
 T02 = Pin("UART1_RTS")
-J00 = Pin("DAP1_SCLK")
-J03 = Pin("DAP1_FS")
-J02 = Pin("DAP1_DIN")
-J01 = Pin("DAP1_DOUT")
 P17 = Pin("GPIO_EXP_P17")
-AA00 = Pin("CAN0_GPIO0")
+AA00 = Pin("CAN_GPIO0")
 Y01 = Pin("GPIO_MDM2")
 P16 = Pin("GPIO_EXP_P16")
 I04 = Pin("GPIO_PQ4")
 J05 = Pin("GPIO_AUD0")
 
+# Jetson TX2 NX specific
+W04 = Pin("UART3_RTS")
+V01 = Pin("GPIO_SEN1")
+C02 = Pin("DAP2_DOUT")
+C03 = Pin("DAP2_DIN")
+V04 = Pin("GPIO_SEN4")
+H02 = Pin("GPIO_WAN7")
+H01 = Pin("GPIO_WAN6")
+V02 = Pin("GPIO_SEN2")
+H00 = Pin("GPIO_WAN5")
+H03 = Pin("GPIO_WAN8")
+Y03 = Pin("GPIO_MDM4")
+N01 = Pin("GPIO_CAM2")
+EE02 = Pin("TOUCH_CLK")
+U00 = Pin("GPIO_DIS0")
+U05 = Pin("GPIO_DIS5")
+W05 = Pin("UART3_CTS")
+V03 = Pin("GPIO_SEN3")
+
+# Shared pin
+J03 = Pin("DAP1_FS")
+J02 = Pin("DAP1_DIN")
+J01 = Pin("DAP1_DOUT")
+J00 = Pin("DAP1_SCLK")
+J04 = Pin("AUD_MCLK")
+
 i2cPorts = (
     (1, SCL, SDA),
     (0, SCL_1, SDA_1),