~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/arm64/boot/dts/rockchip/rockchip-pinconf.dtsi

Version: ~ [ linux-6.11-rc3 ] ~ [ linux-6.10.4 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.45 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.104 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.164 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.223 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.281 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.319 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2 /*
  3  * Copyright (c) 2021 Rockchip Electronics Co., Ltd.
  4  */
  5 
  6 &pinctrl {
  7         /omit-if-no-ref/
  8         pcfg_pull_up: pcfg-pull-up {
  9                 bias-pull-up;
 10         };
 11 
 12         /omit-if-no-ref/
 13         pcfg_pull_down: pcfg-pull-down {
 14                 bias-pull-down;
 15         };
 16 
 17         /omit-if-no-ref/
 18         pcfg_pull_none: pcfg-pull-none {
 19                 bias-disable;
 20         };
 21 
 22         /omit-if-no-ref/
 23         pcfg_pull_none_drv_level_0: pcfg-pull-none-drv-level-0 {
 24                 bias-disable;
 25                 drive-strength = <0>;
 26         };
 27 
 28         /omit-if-no-ref/
 29         pcfg_pull_none_drv_level_1: pcfg-pull-none-drv-level-1 {
 30                 bias-disable;
 31                 drive-strength = <1>;
 32         };
 33 
 34         /omit-if-no-ref/
 35         pcfg_pull_none_drv_level_2: pcfg-pull-none-drv-level-2 {
 36                 bias-disable;
 37                 drive-strength = <2>;
 38         };
 39 
 40         /omit-if-no-ref/
 41         pcfg_pull_none_drv_level_3: pcfg-pull-none-drv-level-3 {
 42                 bias-disable;
 43                 drive-strength = <3>;
 44         };
 45 
 46         /omit-if-no-ref/
 47         pcfg_pull_none_drv_level_4: pcfg-pull-none-drv-level-4 {
 48                 bias-disable;
 49                 drive-strength = <4>;
 50         };
 51 
 52         /omit-if-no-ref/
 53         pcfg_pull_none_drv_level_5: pcfg-pull-none-drv-level-5 {
 54                 bias-disable;
 55                 drive-strength = <5>;
 56         };
 57 
 58         /omit-if-no-ref/
 59         pcfg_pull_none_drv_level_6: pcfg-pull-none-drv-level-6 {
 60                 bias-disable;
 61                 drive-strength = <6>;
 62         };
 63 
 64         /omit-if-no-ref/
 65         pcfg_pull_none_drv_level_7: pcfg-pull-none-drv-level-7 {
 66                 bias-disable;
 67                 drive-strength = <7>;
 68         };
 69 
 70         /omit-if-no-ref/
 71         pcfg_pull_none_drv_level_8: pcfg-pull-none-drv-level-8 {
 72                 bias-disable;
 73                 drive-strength = <8>;
 74         };
 75 
 76         /omit-if-no-ref/
 77         pcfg_pull_none_drv_level_9: pcfg-pull-none-drv-level-9 {
 78                 bias-disable;
 79                 drive-strength = <9>;
 80         };
 81 
 82         /omit-if-no-ref/
 83         pcfg_pull_none_drv_level_10: pcfg-pull-none-drv-level-10 {
 84                 bias-disable;
 85                 drive-strength = <10>;
 86         };
 87 
 88         /omit-if-no-ref/
 89         pcfg_pull_none_drv_level_11: pcfg-pull-none-drv-level-11 {
 90                 bias-disable;
 91                 drive-strength = <11>;
 92         };
 93 
 94         /omit-if-no-ref/
 95         pcfg_pull_none_drv_level_12: pcfg-pull-none-drv-level-12 {
 96                 bias-disable;
 97                 drive-strength = <12>;
 98         };
 99 
100         /omit-if-no-ref/
101         pcfg_pull_none_drv_level_13: pcfg-pull-none-drv-level-13 {
102                 bias-disable;
103                 drive-strength = <13>;
104         };
105 
106         /omit-if-no-ref/
107         pcfg_pull_none_drv_level_14: pcfg-pull-none-drv-level-14 {
108                 bias-disable;
109                 drive-strength = <14>;
110         };
111 
112         /omit-if-no-ref/
113         pcfg_pull_none_drv_level_15: pcfg-pull-none-drv-level-15 {
114                 bias-disable;
115                 drive-strength = <15>;
116         };
117 
118         /omit-if-no-ref/
119         pcfg_pull_up_drv_level_0: pcfg-pull-up-drv-level-0 {
120                 bias-pull-up;
121                 drive-strength = <0>;
122         };
123 
124         /omit-if-no-ref/
125         pcfg_pull_up_drv_level_1: pcfg-pull-up-drv-level-1 {
126                 bias-pull-up;
127                 drive-strength = <1>;
128         };
129 
130         /omit-if-no-ref/
131         pcfg_pull_up_drv_level_2: pcfg-pull-up-drv-level-2 {
132                 bias-pull-up;
133                 drive-strength = <2>;
134         };
135 
136         /omit-if-no-ref/
137         pcfg_pull_up_drv_level_3: pcfg-pull-up-drv-level-3 {
138                 bias-pull-up;
139                 drive-strength = <3>;
140         };
141 
142         /omit-if-no-ref/
143         pcfg_pull_up_drv_level_4: pcfg-pull-up-drv-level-4 {
144                 bias-pull-up;
145                 drive-strength = <4>;
146         };
147 
148         /omit-if-no-ref/
149         pcfg_pull_up_drv_level_5: pcfg-pull-up-drv-level-5 {
150                 bias-pull-up;
151                 drive-strength = <5>;
152         };
153 
154         /omit-if-no-ref/
155         pcfg_pull_up_drv_level_6: pcfg-pull-up-drv-level-6 {
156                 bias-pull-up;
157                 drive-strength = <6>;
158         };
159 
160         /omit-if-no-ref/
161         pcfg_pull_up_drv_level_7: pcfg-pull-up-drv-level-7 {
162                 bias-pull-up;
163                 drive-strength = <7>;
164         };
165 
166         /omit-if-no-ref/
167         pcfg_pull_up_drv_level_8: pcfg-pull-up-drv-level-8 {
168                 bias-pull-up;
169                 drive-strength = <8>;
170         };
171 
172         /omit-if-no-ref/
173         pcfg_pull_up_drv_level_9: pcfg-pull-up-drv-level-9 {
174                 bias-pull-up;
175                 drive-strength = <9>;
176         };
177 
178         /omit-if-no-ref/
179         pcfg_pull_up_drv_level_10: pcfg-pull-up-drv-level-10 {
180                 bias-pull-up;
181                 drive-strength = <10>;
182         };
183 
184         /omit-if-no-ref/
185         pcfg_pull_up_drv_level_11: pcfg-pull-up-drv-level-11 {
186                 bias-pull-up;
187                 drive-strength = <11>;
188         };
189 
190         /omit-if-no-ref/
191         pcfg_pull_up_drv_level_12: pcfg-pull-up-drv-level-12 {
192                 bias-pull-up;
193                 drive-strength = <12>;
194         };
195 
196         /omit-if-no-ref/
197         pcfg_pull_up_drv_level_13: pcfg-pull-up-drv-level-13 {
198                 bias-pull-up;
199                 drive-strength = <13>;
200         };
201 
202         /omit-if-no-ref/
203         pcfg_pull_up_drv_level_14: pcfg-pull-up-drv-level-14 {
204                 bias-pull-up;
205                 drive-strength = <14>;
206         };
207 
208         /omit-if-no-ref/
209         pcfg_pull_up_drv_level_15: pcfg-pull-up-drv-level-15 {
210                 bias-pull-up;
211                 drive-strength = <15>;
212         };
213 
214         /omit-if-no-ref/
215         pcfg_pull_down_drv_level_0: pcfg-pull-down-drv-level-0 {
216                 bias-pull-down;
217                 drive-strength = <0>;
218         };
219 
220         /omit-if-no-ref/
221         pcfg_pull_down_drv_level_1: pcfg-pull-down-drv-level-1 {
222                 bias-pull-down;
223                 drive-strength = <1>;
224         };
225 
226         /omit-if-no-ref/
227         pcfg_pull_down_drv_level_2: pcfg-pull-down-drv-level-2 {
228                 bias-pull-down;
229                 drive-strength = <2>;
230         };
231 
232         /omit-if-no-ref/
233         pcfg_pull_down_drv_level_3: pcfg-pull-down-drv-level-3 {
234                 bias-pull-down;
235                 drive-strength = <3>;
236         };
237 
238         /omit-if-no-ref/
239         pcfg_pull_down_drv_level_4: pcfg-pull-down-drv-level-4 {
240                 bias-pull-down;
241                 drive-strength = <4>;
242         };
243 
244         /omit-if-no-ref/
245         pcfg_pull_down_drv_level_5: pcfg-pull-down-drv-level-5 {
246                 bias-pull-down;
247                 drive-strength = <5>;
248         };
249 
250         /omit-if-no-ref/
251         pcfg_pull_down_drv_level_6: pcfg-pull-down-drv-level-6 {
252                 bias-pull-down;
253                 drive-strength = <6>;
254         };
255 
256         /omit-if-no-ref/
257         pcfg_pull_down_drv_level_7: pcfg-pull-down-drv-level-7 {
258                 bias-pull-down;
259                 drive-strength = <7>;
260         };
261 
262         /omit-if-no-ref/
263         pcfg_pull_down_drv_level_8: pcfg-pull-down-drv-level-8 {
264                 bias-pull-down;
265                 drive-strength = <8>;
266         };
267 
268         /omit-if-no-ref/
269         pcfg_pull_down_drv_level_9: pcfg-pull-down-drv-level-9 {
270                 bias-pull-down;
271                 drive-strength = <9>;
272         };
273 
274         /omit-if-no-ref/
275         pcfg_pull_down_drv_level_10: pcfg-pull-down-drv-level-10 {
276                 bias-pull-down;
277                 drive-strength = <10>;
278         };
279 
280         /omit-if-no-ref/
281         pcfg_pull_down_drv_level_11: pcfg-pull-down-drv-level-11 {
282                 bias-pull-down;
283                 drive-strength = <11>;
284         };
285 
286         /omit-if-no-ref/
287         pcfg_pull_down_drv_level_12: pcfg-pull-down-drv-level-12 {
288                 bias-pull-down;
289                 drive-strength = <12>;
290         };
291 
292         /omit-if-no-ref/
293         pcfg_pull_down_drv_level_13: pcfg-pull-down-drv-level-13 {
294                 bias-pull-down;
295                 drive-strength = <13>;
296         };
297 
298         /omit-if-no-ref/
299         pcfg_pull_down_drv_level_14: pcfg-pull-down-drv-level-14 {
300                 bias-pull-down;
301                 drive-strength = <14>;
302         };
303 
304         /omit-if-no-ref/
305         pcfg_pull_down_drv_level_15: pcfg-pull-down-drv-level-15 {
306                 bias-pull-down;
307                 drive-strength = <15>;
308         };
309 
310         /omit-if-no-ref/
311         pcfg_pull_up_smt: pcfg-pull-up-smt {
312                 bias-pull-up;
313                 input-schmitt-enable;
314         };
315 
316         /omit-if-no-ref/
317         pcfg_pull_down_smt: pcfg-pull-down-smt {
318                 bias-pull-down;
319                 input-schmitt-enable;
320         };
321 
322         /omit-if-no-ref/
323         pcfg_pull_none_smt: pcfg-pull-none-smt {
324                 bias-disable;
325                 input-schmitt-enable;
326         };
327 
328         /omit-if-no-ref/
329         pcfg_pull_none_drv_level_0_smt: pcfg-pull-none-drv-level-0-smt {
330                 bias-disable;
331                 drive-strength = <0>;
332                 input-schmitt-enable;
333         };
334 
335         /omit-if-no-ref/
336         pcfg_output_high: pcfg-output-high {
337                 output-high;
338         };
339 
340         /omit-if-no-ref/
341         pcfg_output_low: pcfg-output-low {
342                 output-low;
343         };
344 };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php