From: Melissa LeBlanc-Williams Date: Thu, 4 Mar 2021 20:08:29 +0000 (-0800) Subject: Merge pull request #426 from twa127/master X-Git-Tag: 6.3.1 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/f551908be000737c44dd3420c928bbeef96e4987?hp=0ee27bee2d4452c3122c4d95f9ef7586cb534a3b Merge pull request #426 from twa127/master SPI Support for Allwinner H5 and H616 --- 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