From: Ryan L Date: Sun, 9 Oct 2022 19:48:48 +0000 (+0100) Subject: Finish adding support for the Allwinner A20 soc. It is pin compatible with the A10... X-Git-Tag: 8.23.0~1^2~22 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/5437f30bcf4ffb1b2c94393e61c29f5730cce1b1 Finish adding support for the Allwinner A20 soc. It is pin compatible with the A10 so the existing pin profile can be reused in this case --- diff --git a/src/digitalio.py b/src/digitalio.py index deedebb..2c14d80 100644 --- a/src/digitalio.py +++ b/src/digitalio.py @@ -26,6 +26,8 @@ elif detector.chip.DRA74X: from adafruit_blinka.microcontroller.dra74x.pin import Pin elif detector.chip.SUN4I: from adafruit_blinka.microcontroller.allwinner.a10.pin import Pin +elif detector.chip.SUN7I: + from adafruit_blinka.microcontroller.allwinner.a10.pin import Pin elif detector.chip.SUN8I: from adafruit_blinka.microcontroller.allwinner.h3.pin import Pin elif detector.chip.SAMA5: @@ -60,6 +62,8 @@ elif detector.chip.HFU540: from adafruit_blinka.microcontroller.hfu540.pin import Pin elif detector.chip.A10: from adafruit_blinka.microcontroller.allwinner.a10.pin import Pin +elif detector.chip.A30: + from adafruit_blinka.microcontroller.allwinner.a10.pin import Pin elif detector.chip.A64: from adafruit_blinka.microcontroller.allwinner.a64.pin import Pin elif detector.chip.A33: diff --git a/src/microcontroller/__init__.py b/src/microcontroller/__init__.py index f3ca328..fac109e 100644 --- a/src/microcontroller/__init__.py +++ b/src/microcontroller/__init__.py @@ -50,6 +50,8 @@ elif chip_id == ap_chip.JH71x0: from adafruit_blinka.microcontroller.starfive.JH71x0 import * elif chip_id == ap_chip.SUN4I: from adafruit_blinka.microcontroller.allwinner.a10 import * +elif chip_id == ap_chip.SUN7I: + from adafruit_blinka.microcontroller.allwinner.a10 import * elif chip_id == ap_chip.SUN8I: from adafruit_blinka.microcontroller.allwinner.h3 import * elif chip_id == ap_chip.H5: @@ -84,6 +86,8 @@ elif chip_id == ap_chip.APQ8016: from adafruit_blinka.microcontroller.snapdragon.apq8016 import * elif chip_id == ap_chip.A10: from adafruit_blinka.microcontroller.allwinner.a10 import * +elif chip_id == ap_chip.A20: + from adafruit_blinka.microcontroller.allwinner.a10 import * elif chip_id == ap_chip.A64: from adafruit_blinka.microcontroller.allwinner.a64 import * elif chip_id == ap_chip.A33: