1 """SnapDragon APQ8016 pin names"""
2 from adafruit_blinka.microcontroller.generic_linux.libgpiod_pin import Pin
14 GPIO_10 = Pin((0, 10))
15 GPIO_11 = Pin((0, 11))
16 GPIO_12 = Pin((0, 12))
17 GPIO_13 = Pin((0, 13))
18 GPIO_14 = Pin((0, 14))
19 GPIO_15 = Pin((0, 15))
20 GPIO_16 = Pin((0, 16))
21 GPIO_17 = Pin((0, 17))
22 GPIO_18 = Pin((0, 18))
23 GPIO_19 = Pin((0, 19))
24 GPIO_20 = Pin((0, 20))
26 GPIO_22 = Pin((0, 22))
27 GPIO_23 = Pin((0, 23))
28 GPIO_24 = Pin((0, 24))
29 GPIO_25 = Pin((0, 25))
30 GPIO_26 = Pin((0, 26))
31 GPIO_27 = Pin((0, 27))
32 GPIO_28 = Pin((0, 28))
33 GPIO_29 = Pin((0, 29))
34 GPIO_30 = Pin((0, 30))
36 GPIO_33 = Pin((0, 33))
37 GPIO_34 = Pin((0, 34))
38 GPIO_35 = Pin((0, 35))
39 GPIO_36 = Pin((0, 36))
40 GPIO_37 = Pin((0, 37))
42 GPIO_39 = Pin((0, 39))
43 GPIO_40 = Pin((0, 40))
44 GPIO_41 = Pin((0, 41))
45 GPIO_42 = Pin((0, 42))
46 GPIO_43 = Pin((0, 43))
47 GPIO_44 = Pin((0, 44))
48 GPIO_45 = Pin((0, 45))
49 GPIO_46 = Pin((0, 46))
50 GPIO_47 = Pin((0, 47))
51 GPIO_48 = Pin((0, 48))
52 GPIO_49 = Pin((0, 49))
53 GPIO_50 = Pin((0, 50))
54 GPIO_51 = Pin((0, 51))
55 GPIO_52 = Pin((0, 52))
56 GPIO_53 = Pin((0, 53))
57 GPIO_54 = Pin((0, 54))
58 GPIO_55 = Pin((0, 55))
59 GPIO_56 = Pin((0, 56))
60 GPIO_57 = Pin((0, 57))
61 GPIO_58 = Pin((0, 58))
62 GPIO_59 = Pin((0, 59))
63 GPIO_60 = Pin((0, 60))
64 GPIO_61 = Pin((0, 61))
65 GPIO_62 = Pin((0, 62))
66 GPIO_63 = Pin((0, 63))
67 GPIO_64 = Pin((0, 64))
68 GPIO_65 = Pin((0, 65))
69 GPIO_66 = Pin((0, 66))
70 GPIO_67 = Pin((0, 67))
71 GPIO_68 = Pin((0, 68))
72 GPIO_69 = Pin((0, 69))
73 GPIO_70 = Pin((0, 70))
74 GPIO_71 = Pin((0, 71))
75 GPIO_72 = Pin((0, 72))
76 GPIO_73 = Pin((0, 73))
77 GPIO_74 = Pin((0, 74))
78 GPIO_75 = Pin((0, 75))
79 GPIO_76 = Pin((0, 76))
80 GPIO_77 = Pin((0, 77))
81 GPIO_78 = Pin((0, 78))
82 GPIO_79 = Pin((0, 79))
83 GPIO_80 = Pin((0, 80))
84 GPIO_81 = Pin((0, 81))
85 GPIO_82 = Pin((0, 82))
86 GPIO_83 = Pin((0, 83))
87 GPIO_84 = Pin((0, 84))
88 GPIO_85 = Pin((0, 85))
89 GPIO_86 = Pin((0, 86))
90 GPIO_87 = Pin((0, 87))
91 GPIO_88 = Pin((0, 88))
92 GPIO_89 = Pin((0, 89))
93 GPIO_90 = Pin((0, 90))
94 GPIO_91 = Pin((0, 91))
95 GPIO_92 = Pin((0, 92))
96 GPIO_93 = Pin((0, 93))
97 GPIO_94 = Pin((0, 94))
98 GPIO_95 = Pin((0, 95))
99 GPIO_96 = Pin((0, 96))
100 GPIO_97 = Pin((0, 97))
101 GPIO_98 = Pin((0, 98))
102 GPIO_99 = Pin((0, 99))
103 GPIO_100 = Pin((0, 100))
104 GPIO_101 = Pin((0, 101))
105 GPIO_102 = Pin((0, 102))
106 GPIO_103 = Pin((0, 103))
107 GPIO_104 = Pin((0, 104))
108 GPIO_105 = Pin((0, 105))
109 GPIO_106 = Pin((0, 106))
111 GPIO_108 = Pin((0, 108))
112 GPIO_109 = Pin((0, 109))
113 GPIO_110 = Pin((0, 110))
114 GPIO_111 = Pin((0, 111))
115 GPIO_112 = Pin((0, 112))
116 GPIO_113 = Pin((0, 113))
117 GPIO_114 = Pin((0, 114))
118 GPIO_115 = Pin((0, 115))
119 GPIO_116 = Pin((0, 116))
120 GPIO_117 = Pin((0, 117))
121 GPIO_118 = Pin((0, 118))
122 GPIO_119 = Pin((0, 119))
124 PM_GPIO_0 = Pin((1, 0))
125 PM_GPIO_1 = Pin((1, 1))
126 PM_GPIO_2 = Pin((1, 2))
127 PM_GPIO_3 = Pin((1, 3))
129 PM_MPP_1 = Pin((2, 0))
130 PM_MPP_2 = Pin((2, 1))
131 PM_MPP_3 = Pin((2, 2))
132 PM_MPP_4 = Pin((2, 3))
150 (0, I2C0_SCL, I2C0_SDA),
151 (1, I2C1_SCL, I2C1_SDA),
153 # ordered as spiId, sckId, mosiId, misoId
154 spiPorts = ((0, SPI0_SCLK, SPI0_MOSI, SPI0_MISO),)
155 # ordered as uartId, txId, rxId
157 (0, UART0_TX, UART0_RX),
158 (1, UART1_TX, UART1_RX),