From: Melissa LeBlanc-Williams Date: Wed, 3 Sep 2025 18:10:38 +0000 (-0700) Subject: Merge pull request #1006 from Gautham103/jetson-thor X-Git-Tag: 8.66.0~1 X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka.git/commitdiff_plain/c07c4057b7717a26f42715e6c6d4c1176b6cf481?hp=-c Merge pull request #1006 from Gautham103/jetson-thor add support for jetson thor --- c07c4057b7717a26f42715e6c6d4c1176b6cf481 diff --combined src/board.py index 34a54b5,3d4d0d7..357cfe7 --- a/src/board.py +++ b/src/board.py @@@ -146,9 -146,6 +146,9 @@@ elif board_id == ap_board.ORANGE_PI_4_L elif board_id in (ap_board.ORANGE_PI_5, ap_board.ORANGE_PI_5_MAX): from adafruit_blinka.board.orangepi.orangepi5 import * +elif board_id == ap_board.ORANGE_PI_5_PRO: + from adafruit_blinka.board.orangepi.orangepi5pro import * + elif board_id == ap_board.ORANGE_PI_5_PLUS: from adafruit_blinka.board.orangepi.orangepi5plus import * @@@ -209,6 -206,9 +209,9 @@@ elif board_id == ap_board.JETSON_AGX_OR elif board_id in (ap_board.JETSON_ORIN_NX, ap_board.JETSON_ORIN_NANO): from adafruit_blinka.board.nvidia.jetson_orin_nx import * + elif board_id == ap_board.JETSON_THOR: + from adafruit_blinka.board.nvidia.jetson_thor import * + elif board_id == ap_board.CLARA_AGX_XAVIER: from adafruit_blinka.board.nvidia.clara_agx_xavier import * @@@ -470,9 -470,6 +473,9 @@@ elif board_id == ap_board.INDIEDROID_NO elif board_id == ap_board.RDK_X3: from adafruit_blinka.board.horizon.rdkx3 import * +elif board_id == ap_board.PARTICLE_TACHYON: + from adafruit_blinka.board.particle.tachyon import * + elif "sphinx" in sys.modules: pass diff --combined src/digitalio.py index ed9e4e0,04437dc..68299b0 --- a/src/digitalio.py +++ b/src/digitalio.py @@@ -47,6 -47,8 +47,8 @@@ elif detector.chip.T194 from adafruit_blinka.microcontroller.tegra.t194.pin import Pin elif detector.chip.T234: from adafruit_blinka.microcontroller.tegra.t234.pin import Pin + elif detector.chip.T264: + from adafruit_blinka.microcontroller.tegra.t264.pin import Pin elif detector.chip.S905: from adafruit_blinka.microcontroller.amlogic.s905.pin import Pin elif detector.chip.S905X: @@@ -87,8 -89,6 +89,8 @@@ elif detector.chip.RK3399_T from adafruit_blinka.microcontroller.rockchip.rk3399.pin import Pin elif detector.chip.RK3588: from adafruit_blinka.microcontroller.rockchip.rk3588.pin import Pin +elif detector.chip.RK3588S: + from adafruit_blinka.microcontroller.rockchip.rk3588s.pin import Pin elif detector.chip.RK3328: from adafruit_blinka.microcontroller.rockchip.rk3328.pin import Pin elif detector.chip.RK3566: @@@ -153,8 -153,6 +155,8 @@@ elif detector.chip.RV1103 from adafruit_blinka.microcontroller.rockchip.rv1103.pin import Pin elif detector.chip.RV1106: from adafruit_blinka.microcontroller.rockchip.rv1106.pin import Pin +elif detector.chip.QCM6490: + from adafruit_blinka.microcontroller.quectel.qcm6490.pin import Pin elif detector.chip.OS_AGNOSTIC: from adafruit_blinka.microcontroller.generic_agnostic_board.pin import Pin diff --combined src/microcontroller/__init__.py index 0b76f71,3c927fc..6501576 --- a/src/microcontroller/__init__.py +++ b/src/microcontroller/__init__.py @@@ -77,6 -77,8 +77,8 @@@ elif chip_id == ap_chip.T194 from adafruit_blinka.microcontroller.tegra.t194 import * elif chip_id == ap_chip.T234: from adafruit_blinka.microcontroller.tegra.t234 import * + elif chip_id == ap_chip.T264: + from adafruit_blinka.microcontroller.tegra.t264 import * elif chip_id == ap_chip.S905: from adafruit_blinka.microcontroller.amlogic.s905 import * elif chip_id == ap_chip.S905X: @@@ -109,8 -111,6 +111,8 @@@ elif chip_id == ap_chip.RK3399_T from adafruit_blinka.microcontroller.rockchip.rk3399 import * elif chip_id == ap_chip.RK3588: from adafruit_blinka.microcontroller.rockchip.rk3588 import * +elif chip_id == ap_chip.RK3588S: + from adafruit_blinka.microcontroller.rockchip.rk3588s import * elif chip_id == ap_chip.RK3328: from adafruit_blinka.microcontroller.rockchip.rk3328 import * elif chip_id == ap_chip.RK3566: @@@ -171,8 -171,6 +173,8 @@@ elif chip_id == ap_chip.RZV2H from adafruit_blinka.microcontroller.renesas.rzv2h import * elif chip_id == ap_chip.SUNRISE_X3: from adafruit_blinka.microcontroller.horizon.sunrise_x3 import * +elif chip_id == ap_chip.QCM6490: + from adafruit_blinka.microcontroller.quectel.qcm6490 import * elif chip_id == ap_chip.GENERIC_X86: print("WARNING: GENERIC_X86 is not fully supported. Some features may not work.") elif chip_id == ap_chip.OS_AGNOSTIC: diff --combined src/microcontroller/pin.py index 9dfa15f,6dbf9be..b84b367 --- a/src/microcontroller/pin.py +++ b/src/microcontroller/pin.py @@@ -66,6 -66,8 +66,8 @@@ elif chip_id == ap_chip.T194 from adafruit_blinka.microcontroller.tegra.t194.pin import * elif chip_id == ap_chip.T234: from adafruit_blinka.microcontroller.tegra.t234.pin import * + elif chip_id == ap_chip.T264: + from adafruit_blinka.microcontroller.tegra.t264.pin import * elif chip_id == ap_chip.S905: from adafruit_blinka.microcontroller.amlogic.s905.pin import * elif chip_id == ap_chip.S905X: @@@ -118,8 -120,6 +120,8 @@@ elif chip_id == ap_chip.RK3399_T from adafruit_blinka.microcontroller.rockchip.rk3399.pin import * elif chip_id == ap_chip.RK3588: from adafruit_blinka.microcontroller.rockchip.rk3588.pin import * +elif chip_id == ap_chip.RK3588S: + from adafruit_blinka.microcontroller.rockchip.rk3588s.pin import * elif chip_id == ap_chip.RK3328: from adafruit_blinka.microcontroller.rockchip.rk3328.pin import * elif chip_id == ap_chip.RK3566: @@@ -161,8 -161,6 +163,8 @@@ elif chip_id == ap_chip.RV1106 from adafruit_blinka.microcontroller.rockchip.rv1106.pin import * elif chip_id == ap_chip.SUNRISE_X3: from adafruit_blinka.microcontroller.horizon.sunrise_x3.pin import * +elif chip_id == ap_chip.QCM6490: + from adafruit_blinka.microcontroller.quectel.qcm6490.pin import * elif "sphinx" in sys.modules: # pylint: disable=unused-import from adafruit_blinka.microcontroller.generic_micropython import Pin