X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/8f9d60d331c2115ce8625bbb214a7601a324d19f..a9c7f80c891445ac21fbc814fb64a2630ebc3dcd:/src/adafruit_blinka/microcontroller/amlogic/meson_g12_common/pin.py diff --git a/src/adafruit_blinka/microcontroller/amlogic/meson_g12_common/pin.py b/src/adafruit_blinka/microcontroller/amlogic/meson_g12_common/pin.py index 4237965..fc4e588 100644 --- a/src/adafruit_blinka/microcontroller/amlogic/meson_g12_common/pin.py +++ b/src/adafruit_blinka/microcontroller/amlogic/meson_g12_common/pin.py @@ -132,7 +132,9 @@ i2cPorts = [] spiPorts = ((0, SPI0_SCLK, SPI0_MOSI, SPI0_MISO),) # ordered as uartId, txId, rxId -uartPorts = [(1, UART1_TX, UART1_RX),] +uartPorts = [ + (1, UART1_TX, UART1_RX), +] board = detector.board.id if board in ("ODROID_C4", "ODROID_N2"): @@ -140,22 +142,22 @@ if board in ("ODROID_C4", "ODROID_N2"): if alias is not None: globals()[alias + "_SCL"] = GPIOX_18 globals()[alias + "_SDA"] = GPIOX_17 - i2cPorts.append((int(alias[3]), GPIOX_18, GPIOX_17)) + i2cPorts.append((int(alias[-1]), GPIOX_18, GPIOX_17)) alias = get_dts_alias("ffd1c000.i2c") if alias is not None: globals()[alias + "_SCL"] = GPIOA_15 globals()[alias + "_SDA"] = GPIOA_14 - i2cPorts.append((int(alias[3]), GPIOA_15, GPIOA_14)) + i2cPorts.append((int(alias[-1]), GPIOA_15, GPIOA_14)) alias = get_dts_alias("fdd24000.serial") if alias is not None: globals()[alias + "_TX"] = GPIOX_12 globals()[alias + "_RX"] = GPIOX_13 - uartPorts.append((int(alias[3]), GPIOX_12, GPIOX_13)) + uartPorts.append((int(alias[-1]), GPIOX_12, GPIOX_13)) alias = get_dts_alias("fdd23000.serial") if alias is not None: globals()[alias + "_TX"] = GPIOX_6 globals()[alias + "_RX"] = GPIOX_7 - uartPorts.append((int(alias[3]), GPIOX_6, GPIOX_7)) + uartPorts.append((int(alias[-1]), GPIOX_6, GPIOX_7)) i2cPorts = tuple(i2cPorts) uartPorts = tuple(uartPorts)