12 [0] = { 0x0, 27, 3, },
13 [1] = { 0x0, 27, 3, },
14 [2] = { 0x0, 27, 3, },
15 [3] = { 0x0, 27, 3, },
16 [4] = { 0x10, 0, 3, },
17 [5] = { 0x10, 0, 3, },
21 [9] = { 0x0, 12, 3, },
22 [10] = { 0x0, 0, 3, },
23 [11] = { 0x0, 3, 3, },
24 [12] = { 0x0, 6, 3, },
25 [13] = { 0x0, 0, 3, },
26 [14] = { 0x0, 3, 3, },
27 [15] = { 0x10, 3, 3, },
28 [16] = { 0x10, 3, 3, },
29 [17] = { 0x0, 21, 3, },
30 [18] = { 0x10, 0, 3, },
31 [19] = { 0x0, 27, 3, },
32 [20] = { 0x0, 24, 3, },
33 [21] = { 0x0, 27, 3, },
34 [22] = { 0x0, 24, 3, },
35 [23] = { 0x10, 0, 3, },
36 [24] = { 0x10, 9, 3, },
37 [25] = { 0x10, 0, 3, },
38 [26] = { 0x0, 27, 3, },
39 [27] = { 0x0, 27, 3, },
40 [28] = { 0x10, 0, 3, },
41 [29] = { 0x10, 0, 3, },
42 [30] = { 0x10, 0, 3, },
43 [31] = { 0x10, 3, 3, },
44 [32] = { 0x0, 6, 3, },
45 [33] = { 0x0, 6, 3, },
46 [34] = { 0x0, 3, 3, },
47 [35] = { 0x0, 3, 3, },
48 [36] = { 0x0, 9, 3, },
49 [37] = { 0x0, 9, 3, },
50 [38] = { 0x0, 12, 3, },
51 [39] = { 0x0, 9, 3, },
52 [40] = { 0x0, 15, 3, },
53 [41] = { 0x0, 12, 3, },
54 [42] = { 0x0, 12, 3, },
55 [43] = { 0x0, 12, 3, },
56 [44] = { 0x10, 6, 3, },
57 [45] = { 0x10, 3, 3, },
58 [46] = { 0x10, 3, 3, },
59 [47] = { 0x10, 6, 3, },
60 [48] = { 0x0, 15, 3, },
61 [49] = { 0x0, 15, 3, },
62 [50] = { 0x0, 15, 3, },
63 [51] = { 0x0, 18, 3, },
64 [52] = { 0x10, 3, 3, },
65 [53] = { 0x10, 6, 3, },
66 [54] = { 0x10, 3, 3, },
67 [55] = { 0x10, 3, 3, },
68 [56] = { 0x10, 3, 3, },
69 [57] = { 0x10, 6, 3, },
70 [58] = { 0x10, 6, 3, },
71 [59] = { 0x10, 3, 3, },
72 [60] = { 0x0, 24, 3, },
73 [61] = { 0x0, 24, 3, },
74 [62] = { 0x0, 24, 3, },
75 [63] = { 0x0, 24, 3, },
76 [64] = { 0x0, 27, 3, },
77 [65] = { 0x0, 27, 3, },
78 [66] = { 0x0, 27, 3, },
79 [67] = { 0x10, 0, 3, },
80 [68] = { 0x0, 0, 3, },
81 [69] = { 0x0, 3, 3, },
82 [70] = { 0x10, 3, 3, },
83 [71] = { 0x0, 6, 3, },
84 [72] = { 0x0, 9, 3, },
85 [73] = { 0x0, 12, 3, },
86 [74] = { 0x0, 15, 3, },
87 [75] = { 0x0, 18, 3, },
88 [76] = { 0x0, 21, 3, },
89 [77] = { 0x0, 24, 3, },
90 [78] = { 0x0, 27, 3, },
91 [79] = { 0x0, 24, 3, },
92 [80] = { 0x0, 24, 3, },
93 [81] = { 0x0, 21, 3, },
94 [82] = { 0x0, 21, 3, },
95 [83] = { 0x10, 3, 3, },
96 [84] = { 0x0, 6, 3, },
97 [85] = { 0x0, 9, 3, },
98 [86] = { 0x0, 12, 3, },
99 [87] = { 0x0, 15, 3, },
100 [88] = { 0x0, 18, 3, },
101 [89] = { 0x0, 21, 3, },
102 [90] = { 0x0, 27, 3, },
103 [91] = { 0x10, 0, 3, },
104 [92] = { 0x10, 0, 3, },
105 [93] = { 0x10, 0, 3, },
106 [94] = { 0x10, 0, 3, },
107 [95] = { 0x10, 3, 3, },
108 [96] = { 0x0, 9, 3, },
109 [97] = { 0x0, 6, 3, },
110 [98] = { 0x0, 3, 3, },
111 [99] = { 0x0, 18, 3, },
112 [100] = { 0x0, 18, 3, },
113 [101] = { 0x0, 21, 3, },
114 [102] = { 0x0, 21, 3, },
115 [103] = { 0x0, 21, 3, },
116 [104] = { 0x0, 21, 3, },
117 [105] = { 0x0, 24, 3, },
118 [106] = { 0x0, 24, 3, },
119 [107] = { 0x0, 24, 3, },
120 [108] = { 0x0, 24, 3, },
121 [109] = { 0x0, 27, 3, },
122 [110] = { 0x0, 27, 3, },
123 [111] = { 0x0, 27, 3, },
124 [112] = { 0x0, 27, 3, },
125 [113] = { 0x10, 0, 3, },
126 [114] = { 0x10, 0, 3, },
127 [115] = { 0x10, 6, 3, },
128 [116] = { 0x10, 9, 3, },
129 [117] = { 0x10, 6, 3, },
130 [118] = { 0x10, 6, 3, },
131 [119] = { 0x0, 18, 3, },
132 [120] = { 0x0, 9, 3, },
133 [121] = { 0x0, 12, 3, },
134 [122] = { 0x0, 15, 3, },
135 [123] = { 0x0, 21, 3, },
136 [124] = { 0x0, 0, 3, },
137 [125] = { 0x0, 3, 3, },
138 [126] = { 0x0, 6, 3, },
139 [127] = { 0x10, 12, 3, },
140 [128] = { 0x10, 18, 3, },
141 [129] = { 0x10, 12, 3, },
142 [130] = { 0x10, 18, 3, },
143 [131] = { 0x10, 15, 3, },
144 [132] = { 0x10, 21, 3, },
145 [133] = { 0x10, 15, 3, },
146 [134] = { 0x10, 21, 3, },
147 [135] = { 0x10, 6, 3, },
148 [136] = { 0x10, 15, 3, },
149 [137] = { 0x10, 18, 3, },
150 [138] = { 0x10, 24, 3, },
151 [139] = { 0x0, 21, 3, },
152 [140] = { 0x0, 24, 3, },
153 [141] = { 0x10, 15, 3, },
154 [142] = { 0x10, 21, 3, },
155 [143] = { 0x10, 9, 3, },
156 [144] = { 0x10, 18, 3, },
157 [145] = { 0x10, 12, 3, },
158 [146] = { 0x10, 21, 3, },
159 [147] = { 0x0, 12, 3, },
160 [148] = { 0x0, 12, 3, },
161 [149] = { 0x0, 12, 3, },
162 [150] = { 0x0, 15, 3, },
163 [151] = { 0x0, 15, 3, },
164 [152] = { 0x0, 9, 3, },
165 [153] = { 0x0, 15, 3, },
166 [154] = { 0x0, 15, 3, },
167 [155] = { 0x0, 18, 3, },
168 [156] = { 0x0, 18, 3, },
169 [157] = { 0x0, 0, 3, },
170 [158] = { 0x0, 0, 3, },
171 [159] = { 0x0, 0, 3, },
172 [160] = { 0x0, 0, 3, },
173 [161] = { 0x0, 6, 3, },
174 [162] = { 0x0, 3, 3, },
175 [163] = { 0x10, 12, 3, },
177 [165] = { 0x10, 6, 3, },
178 [166] = { 0x10, 6, 3, },
179 [167] = { 0x10, 9, 3, },
180 [168] = { 0x10, 6, 3, },
181 [169] = { 0x10, 12, 3, },
182 [170] = { 0x10, 9, 3, },
183 [171] = { 0x10, 9, 3, },
184 [172] = { 0x10, 9, 3, },
185 [173] = { 0x10, 6, 3, },
186 [174] = { 0x0, 9, 3, },
187 [175] = { 0x0, 12, 3, },
188 [176] = { 0x0, 0, 3, },
189 [177] = { 0x0, 3, 3, },
190 [178] = { 0x0, 6, 3, },
191 [179] = { 0x0, 15, 3, },
192 [180] = { 0x0, 18, 3, },
193 [181] = { 0x0, 21, 3, },
194 [182] = { 0x0, 24, 3, },
195 [183] = { 0x0, 27, 3, },
196 [184] = { 0x10, 0, 3, },
200 "gpio_driving_info array size not match");
204 [127] = { 0x30, 0, 3, },
205 [128] = { 0x30, 6, 3, },
206 [129] = { 0x30, 0, 3, },
207 [130] = { 0x30, 6, 3, },
208 [131] = { 0x30, 3, 3, },
209 [132] = { 0x30, 9, 3, },
210 [133] = { 0x30, 0, 3, },
211 [134] = { 0x30, 6, 3, },
212 [135] = { 0x20, 0, 3, },
213 [136] = { 0x20, 9, 3, },
214 [137] = { 0x30, 3, 3, },
215 [138] = { 0x30, 9, 3, },
216 [139] = { 0x20, 0, 3, },
217 [140] = { 0x20, 3, 3, },
218 [141] = { 0x30, 3, 3, },
219 [142] = { 0x30, 9, 3, },
220 [143] = { 0x20, 3, 3, },
221 [144] = { 0x20, 12, 3, },
222 [145] = { 0x20, 6, 3, },
223 [146] = { 0x20, 15, 3, },
229 switch (
gpio.base & 0x0f) {
264 reg2 = reg1 + (
gpio.base & 0xf0);
289 reg2 = reg1 - (
gpio.base & 0xf0);
337 if (
info->width == 0)
348 if (adv_info->
width != 0)
360 if (
info->width == 0)
377 if (adv_info->
width == 0)
386 drv = (drv << 1) |
BIT(0);
400 if (adv_info->
width == 0)
static uint32_t read32(const void *addr)
static struct smmstore_params_info info
#define setbits32(addr, set)
#define clrsetbits32(addr, clear, set)
#define clrbits32(addr, clear)