1 # SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
 
   3 # SPDX-License-Identifier: MIT
 
   4 """AmLogic s905x pin names"""
 
   5 # pylint: disable=wildcard-import,unused-wildcard-import
 
   6 from adafruit_blinka.microcontroller.generic_linux.libgpiod_pin import Pin
 
  15 GPIO110 = Pin((0, 10))
 
  18 GPIO220 = Pin((1, 20))
 
  19 GPIO222 = Pin((1, 22))
 
  20 GPIO223 = Pin((1, 23))
 
  21 GPIO224 = Pin((1, 24))
 
  22 GPIO225 = Pin((1, 25))
 
  23 GPIO275 = Pin((1, 75))
 
  24 GPIO276 = Pin((1, 76))
 
  25 GPIO279 = Pin((1, 79))
 
  26 GPIO280 = Pin((1, 80))
 
  27 GPIO281 = Pin((1, 81))
 
  28 GPIO282 = Pin((1, 82))
 
  29 GPIO283 = Pin((1, 83))
 
  30 GPIO284 = Pin((1, 84))
 
  31 GPIO285 = Pin((1, 85))
 
  32 GPIO286 = Pin((1, 86))
 
  33 GPIO287 = Pin((1, 87))
 
  34 GPIO288 = Pin((1, 88))
 
  35 GPIO289 = Pin((1, 89))
 
  36 GPIO290 = Pin((1, 90))
 
  37 GPIO291 = Pin((1, 91))
 
  38 GPIO292 = Pin((1, 92))
 
  39 GPIO293 = Pin((1, 93))
 
  40 GPIO294 = Pin((1, 94))
 
  41 GPIO295 = Pin((1, 95))
 
  42 GPIO296 = Pin((1, 96))
 
  43 GPIO297 = Pin((1, 97))
 
  44 GPIO298 = Pin((1, 98))
 
  62     (0, I2C0_SCK, I2C0_SDA),
 
  63     (1, I2C1_SCK, I2C1_SDA),
 
  66 spiPorts = (0, SPI1_SCLK, SPI1_MOSI, SPI1_MISO)
 
  69     (1, UART1_TX, UART1_RX),
 
  70     (2, UART2_TX, UART2_RX),