Lines Matching +full:push +full:- +full:pull
2 * Copyright (C) 2017, STMicroelectronics - All Rights Reserved
5 * This file is dual-licensed: you can use it either under the terms
44 #include <dt-bindings/pinctrl/stm32-pinfunc.h>
45 #include <dt-bindings/mfd/stm32f4-rcc.h>
49 pinctrl: pin-controller {
50 #address-cells = <1>;
51 #size-cells = <1>;
53 interrupt-parent = <&exti>;
55 pins-are-numbered;
58 gpio-controller;
59 #gpio-cells = <2>;
60 interrupt-controller;
61 #interrupt-cells = <2>;
64 st,bank-name = "GPIOA";
68 gpio-controller;
69 #gpio-cells = <2>;
70 interrupt-controller;
71 #interrupt-cells = <2>;
74 st,bank-name = "GPIOB";
78 gpio-controller;
79 #gpio-cells = <2>;
80 interrupt-controller;
81 #interrupt-cells = <2>;
84 st,bank-name = "GPIOC";
88 gpio-controller;
89 #gpio-cells = <2>;
90 interrupt-controller;
91 #interrupt-cells = <2>;
94 st,bank-name = "GPIOD";
98 gpio-controller;
99 #gpio-cells = <2>;
100 interrupt-controller;
101 #interrupt-cells = <2>;
104 st,bank-name = "GPIOE";
108 gpio-controller;
109 #gpio-cells = <2>;
110 interrupt-controller;
111 #interrupt-cells = <2>;
114 st,bank-name = "GPIOF";
118 gpio-controller;
119 #gpio-cells = <2>;
120 interrupt-controller;
121 #interrupt-cells = <2>;
124 st,bank-name = "GPIOG";
128 gpio-controller;
129 #gpio-cells = <2>;
130 interrupt-controller;
131 #interrupt-cells = <2>;
134 st,bank-name = "GPIOH";
138 gpio-controller;
139 #gpio-cells = <2>;
140 interrupt-controller;
141 #interrupt-cells = <2>;
144 st,bank-name = "GPIOI";
148 gpio-controller;
149 #gpio-cells = <2>;
150 interrupt-controller;
151 #interrupt-cells = <2>;
154 st,bank-name = "GPIOJ";
158 gpio-controller;
159 #gpio-cells = <2>;
160 interrupt-controller;
161 #interrupt-cells = <2>;
164 st,bank-name = "GPIOK";
170 bias-disable;
171 drive-push-pull;
172 slew-rate = <0>;
176 bias-disable;
183 bias-disable;
184 drive-push-pull;
185 slew-rate = <0>;
189 bias-disable;
198 bias-disable;
199 drive-push-pull;
200 slew-rate = <2>;
209 bias-disable;
210 drive-push-pull;
211 slew-rate = <2>;
229 bias-disable;
230 drive-push-pull;
231 slew-rate = <2>;
251 slew-rate = <2>;
280 bias-disable;
281 drive-open-drain;
282 slew-rate = <3>;
316 slew-rate = <2>;
337 bias-disable;
338 drive-push-pull;
339 slew-rate = <3>;
351 drive-push-pull;
352 slew-rate = <2>;
363 drive-push-pull;
364 slew-rate = <2>;
369 drive-open-drain;
370 slew-rate = <2>;