]> Repositories - Adafruit_Blinka-hackapet.git/blob - src/adafruit_blinka/microcontroller/amlogic/s905x3/pin.py
Merge pull request #265 from hhk7734/odroid-c4
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / microcontroller / amlogic / s905x3 / pin.py
1 from adafruit_blinka.microcontroller.generic_linux.libgpiod_pin import Pin
2
3 GPIO496 = Pin((0, 0))
4 GPIO497 = Pin((0, 1))
5 GPIO498 = Pin((0, 2))
6 GPIO499 = Pin((0, 3))
7 GPIO500 = Pin((0, 4))
8 GPIO501 = Pin((0, 5))
9 GPIO502 = Pin((0, 6))
10 GPIO503 = Pin((0, 7))
11 GPIO504 = Pin((0, 8))
12 GPIO505 = Pin((0, 9))
13 GPIO506 = Pin((0, 10))
14 GPIO507 = Pin((0, 11))
15 GPIO508 = Pin((0, 12))
16 GPIO509 = Pin((0, 13))
17 GPIO510 = Pin((0, 14))
18 GPIO511 = Pin((0, 15))
19
20 GPIO17 = Pin((1, 17))
21 GPIO18 = Pin((1, 18))
22 GPIO19 = Pin((1, 19))
23 GPIO20 = Pin((1, 20))
24 GPIO21 = Pin((1, 21))
25 GPIO22 = Pin((1, 22))
26 GPIO23 = Pin((1, 23))
27 GPIO24 = Pin((1, 24))
28 GPIO25 = Pin((1, 25))
29
30 GPIO460 = Pin((1, 50))
31 GPIO461 = Pin((1, 51))
32 GPIO462 = Pin((1, 52))
33 GPIO463 = Pin((1, 53))
34 GPIO464 = Pin((1, 54))
35 GPIO465 = Pin((1, 55))
36 GPIO466 = Pin((1, 56))
37 GPIO467 = Pin((1, 57))
38 GPIO468 = Pin((1, 58))
39 GPIO469 = Pin((1, 59))
40 GPIO470 = Pin((1, 60))
41 GPIO472 = Pin((1, 62))
42 GPIO471 = Pin((1, 61))
43 GPIO472 = Pin((1, 62))
44 GPIO473 = Pin((1, 63))
45 GPIO474 = Pin((1, 64))
46 GPIO475 = Pin((1, 65))
47 GPIO476 = Pin((1, 66))
48 GPIO477 = Pin((1, 67))
49 GPIO478 = Pin((1, 68))
50 GPIO479 = Pin((1, 69))
51 GPIO480 = Pin((1, 70))
52 GPIO481 = Pin((1, 71))
53 GPIO482 = Pin((1, 72))
54 GPIO483 = Pin((1, 73))
55 GPIO484 = Pin((1, 74))
56 GPIO485 = Pin((1, 75))
57 GPIO486 = Pin((1, 76))
58 GPIO487 = Pin((1, 77))
59 GPIO488 = Pin((1, 78))
60 GPIO489 = Pin((1, 79))
61 GPIO490 = Pin((1, 80))
62 GPIO491 = Pin((1, 81))
63 GPIO492 = Pin((1, 82))
64 GPIO493 = Pin((1, 83))
65 GPIO494 = Pin((1, 84))
66 GPIO495 = Pin((1, 85))
67
68 I2C2_SDA = GPIO493
69 I2C2_SCL = GPIO494
70 I2C3_SDA = GPIO474
71 I2C3_SCL = GPIO475
72
73 UART1_TX = GPIO488
74 UART1_RX = GPIO489
75
76 SPI0_SCLK = GPIO487
77 SPI0_MISO = GPIO485
78 SPI0_MOSI = GPIO484
79 SPI0_CS0 = GPIO488
80
81 i2cPorts = ( (2, I2C2_SCL, I2C2_SDA), (3, I2C3_SCL, I2C3_SDA), )
82 # ordered as spiId, sckId, mosiId, misoId
83 spiPorts = ( (0, SPI0_SCLK, SPI0_MOSI, SPI0_MISO), )
84 # ordered as uartId, txId, rxId
85 uartPorts = ( (1, UART1_TX, UART1_RX), )