X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka.git/blobdiff_plain/cf7aecda0389168b3e11751bd89906f1d16712f0..e86823998435c14b6c0578f77b048f7ab2a75eca:/src/busio.py diff --git a/src/busio.py b/src/busio.py index af1712d..d4613a3 100755 --- a/src/busio.py +++ b/src/busio.py @@ -204,8 +204,13 @@ class SPI(Lockable): elif detector.board.any_beaglebone: from adafruit_blinka.microcontroller.am335x.pin import Pin from adafruit_blinka.microcontroller.generic_linux.spi import SPI as _SPI - elif detector.board.any_orange_pi and detector.chip.id == ap_chip.SUN8I: - from adafruit_blinka.microcontroller.allwinner.h3.pin import Pin + elif detector.board.any_orange_pi: + if detector.chip.id == ap_chip.SUN8I: + from adafruit_blinka.microcontroller.allwinner.h3.pin import Pin + elif detector.chip.id == ap_chip.H5: + from adafruit_blinka.microcontroller.allwinner.h5.pin import Pin + elif detector.chip.id == ap_chip.H616: + from adafruit_blinka.microcontroller.allwinner.h616.pin import Pin from adafruit_blinka.microcontroller.generic_linux.spi import SPI as _SPI elif detector.board.any_nanopi and detector.chip.id == ap_chip.SUN8I: from adafruit_blinka.microcontroller.allwinner.h3.pin import Pin