"""Pins named after their chip name."""
import sys
-from adafruit_platformdetect.constants import chips as ap_chip
+from adafruit_platformdetect.constants import chips as ap_chip, boards as ap_boards
from adafruit_blinka.agnostic import board_id, chip_id
# We intentionally are patching into this namespace so skip the wildcard check.
from adafruit_blinka.microcontroller.bcm2712.pin import *
else:
from adafruit_blinka.microcontroller.bcm283x.pin import *
-elif chip_id == ap_chip.BCM2712:
- from adafruit_blinka.microcontroller.bcm2712.pin import *
elif chip_id == ap_chip.DRA74X:
from adafruit_blinka.microcontroller.dra74x.pin import *
elif chip_id == ap_chip.AM33XX:
elif chip_id == ap_chip.RK3566:
from adafruit_blinka.microcontroller.rockchip.rk3566.pin import *
elif chip_id == ap_chip.RK3568:
- from adafruit_blinka.microcontroller.rockchip.rk3568.pin import *
-elif chip_id == ap_chip.RK3568B2:
- from adafruit_blinka.microcontroller.rockchip.rk3568b2.pin import *
+ if board_id in (ap_boards.ODROID_M1,):
+ from adafruit_blinka.microcontroller.rockchip.rk3568b2.pin import *
+ else:
+ from adafruit_blinka.microcontroller.rockchip.rk3568.pin import *
elif chip_id == ap_chip.MIPS24KC:
from adafruit_blinka.microcontroller.atheros.ar9331.pin import *
elif chip_id == ap_chip.MIPS24KEC: