]> Repositories - Adafruit_Blinka-hackapet.git/blob - src/adafruit_blinka/microcontroller/amlogic/s905/pin.py
Merge pull request #275 from hhk7734/meson-g12
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / microcontroller / amlogic / s905 / pin.py
1 from adafruit_blinka.microcontroller.generic_linux.libgpiod_pin import Pin
2
3 GPIO122 = Pin((0, 0))
4 GPIO123 = Pin((0, 1))
5 GPIO124 = Pin((0, 2))
6 GPIO125 = Pin((0, 3))
7 GPIO126 = Pin((0, 4))
8 GPIO127 = Pin((0, 5))
9 GPIO128 = Pin((0, 6))
10 GPIO129 = Pin((0, 7))
11 GPIO130 = Pin((0, 8))
12 GPIO131 = Pin((0, 9))
13 GPIO132 = Pin((0, 10))
14 GPIO133 = Pin((0, 11))
15 GPIO134 = Pin((0, 12))
16 GPIO135 = Pin((0, 13))
17
18 GPIO205 = Pin((1, 69))
19 GPIO206 = Pin((1, 70))
20 GPIO207 = Pin((1, 71))
21 GPIO208 = Pin((1, 72))
22 GPIO209 = Pin((1, 73))
23 GPIO210 = Pin((1, 74))
24
25 GPIO211 = Pin((1, 75))
26 GPIO212 = Pin((1, 76))
27 GPIO213 = Pin((1, 77))
28 GPIO214 = Pin((1, 78))
29 GPIO215 = Pin((1, 79))
30 GPIO216 = Pin((1, 80))
31 GPIO217 = Pin((1, 81))
32 GPIO218 = Pin((1, 82))
33 GPIO219 = Pin((1, 83))
34 GPIO220 = Pin((1, 84))
35 GPIO221 = Pin((1, 85))
36 GPIO222 = Pin((1, 86))
37 GPIO223 = Pin((1, 87))
38 GPIO224 = Pin((1, 88))
39 GPIO225 = Pin((1, 89))
40 GPIO226 = Pin((1, 90))
41 GPIO227 = Pin((1, 91))
42
43 GPIO228 = Pin((1, 92))
44 GPIO229 = Pin((1, 93))
45 GPIO230 = Pin((1, 94))
46 GPIO231 = Pin((1, 95))
47 GPIO232 = Pin((1, 96))
48 GPIO233 = Pin((1, 97))
49 GPIO234 = Pin((1, 98))
50 GPIO235 = Pin((1, 99))
51 GPIO236 = Pin((1, 100))
52 GPIO237 = Pin((1, 101))
53 GPIO238 = Pin((1, 102))
54 GPIO239 = Pin((1, 103))
55 GPIO240 = Pin((1, 104))
56 GPIO241 = Pin((1, 105))
57 GPIO242 = Pin((1, 106))
58 GPIO243 = Pin((1, 107))
59 GPIO247 = Pin((1, 111))
60 GPIO248 = Pin((1, 112))
61 GPIO249 = Pin((1, 113))
62
63 I2C0_SDA = GPIO205
64 I2C0_SCL = GPIO206
65 I2C1_SDA = GPIO207
66 I2C1_SCL = GPIO208
67 I2C2_SDA = GPIO209
68 I2C2_SCL = GPIO210
69
70 UART1_TX = GPIO240
71 UART1_RX = GPIO241
72 UART2_TX = GPIO205
73 UART2_RX = GPIO206
74
75 SPI0_SCLK = GPIO230
76 SPI0_MISO = GPIO232
77 SPI0_MOSI = GPIO235
78
79 i2cPorts = ( (0, I2C0_SCL, I2C0_SDA), (1, I2C1_SCL, I2C1_SDA), )
80 # ordered as spiId, sckId, mosiId, misoId
81 spiPorts = ( (0, SPI0_SCLK, SPI0_MOSI, SPI0_MISO), )
82 # ordered as uartId, txId, rxId
83 uartPorts = ( (1, UART1_TX, UART1_RX), (2, UART2_TX, UART2_RX), )