From a0a6151d40bcec311beae87998e30ba7b35a6329 Mon Sep 17 00:00:00 2001 From: Daniel Manla <60765275+dmanla@users.noreply.github.com> Date: Thu, 23 Jul 2020 11:40:47 -0400 Subject: [PATCH] Adding "microcontroller" files for allwinner h6 --- .../microcontroller/allwinner/h6/__init__.py | 1 + .../microcontroller/allwinner/h6/pin.py | 47 +++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 src/adafruit_blinka/microcontroller/allwinner/h6/__init__.py create mode 100644 src/adafruit_blinka/microcontroller/allwinner/h6/pin.py diff --git a/src/adafruit_blinka/microcontroller/allwinner/h6/__init__.py b/src/adafruit_blinka/microcontroller/allwinner/h6/__init__.py new file mode 100644 index 0000000..0eabf00 --- /dev/null +++ b/src/adafruit_blinka/microcontroller/allwinner/h6/__init__.py @@ -0,0 +1 @@ +"""Definition for the AllWinner H6 chip""" diff --git a/src/adafruit_blinka/microcontroller/allwinner/h6/pin.py b/src/adafruit_blinka/microcontroller/allwinner/h6/pin.py new file mode 100644 index 0000000..af944e3 --- /dev/null +++ b/src/adafruit_blinka/microcontroller/allwinner/h6/pin.py @@ -0,0 +1,47 @@ +"""Allwinner H6 Pin Names""" +from adafruit_blinka.microcontroller.generic_linux.libgpiod_pin import Pin + +PC16 = Pin((1, 79)) + +PD14 = Pin((1, 110)) +PD15 = Pin((1, 111)) +PD16 = Pin((1, 112)) +PD17 = Pin((1, 113)) +PD18 = Pin((1, 114)) +PD19 = Pin((1, 115)) +UART2_TX = PD19 +PD20 = Pin((1, 116)) +UART2_RX = PD20 +PD21 = Pin((1, 117)) +PD22 = Pin((1, 118)) +PD23 = Pin((1, 119)) +PD24 = Pin((1, 120)) +PD25 = Pin((1, 121)) +TWI0_SCL = PD25 +PD26 = Pin((1, 122)) +TWI0_SDA = PD26 + +PG10 = Pin((1, 202)) +PG11 = Pin((1, 203)) +PG12 = Pin((1, 204)) +PG13 = Pin((1, 205)) +PG14 = Pin((1, 206)) + +PH2 = Pin((1, 226)) +PH3 = Pin((1, 227)) +SPI1_CS = PH3 +PH4 = Pin((1, 228)) +SPI1_SCLK = PH4 +PH5 = Pin((1, 229)) +SPI1_MOSI = PH5 +PH6 = Pin((1, 230)) +SPI1_MISO = PH6 +PH8 = Pin((1, 230)) +PH9 = Pin((1, 231)) + +PL8 = Pin((1, 360)) +PL9 = Pin((1, 361)) + +i2cPorts = ((0, TWI0_SCL, TWI0_SDA),) +spiPorts = ((0, SPI1_SCLK, SPI1_MOSI, SPI1_MISO),) +uartPorts = ((2, UART2_TX, UART2_RX),) -- 2.49.0