Lines Matching +full:pull +full:- +full:up
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * Copyright (C) STMicroelectronics 2021 - All Rights Reserved
6 #include <dt-bindings/pinctrl/stm32-pinfunc.h>
9 adc1_usb_cc_pins_a: adc1-usb-cc-pins-0 {
16 i2c1_pins_a: i2c1-0 {
20 bias-disable;
21 drive-open-drain;
22 slew-rate = <0>;
26 i2c1_sleep_pins_a: i2c1-sleep-0 {
33 i2c5_pins_a: i2c5-0 {
37 bias-disable;
38 drive-open-drain;
39 slew-rate = <0>;
43 i2c5_sleep_pins_a: i2c5-sleep-0 {
50 mcp23017_pins_a: mcp23017-0 {
53 bias-pull-up;
57 pwm3_pins_a: pwm3-0 {
60 bias-pull-down;
61 drive-push-pull;
62 slew-rate = <0>;
66 pwm3_sleep_pins_a: pwm3-sleep-0 {
72 pwm4_pins_a: pwm4-0 {
75 bias-pull-down;
76 drive-push-pull;
77 slew-rate = <0>;
81 pwm4_sleep_pins_a: pwm4-sleep-0 {
87 pwm8_pins_a: pwm8-0 {
90 bias-pull-down;
91 drive-push-pull;
92 slew-rate = <0>;
96 pwm8_sleep_pins_a: pwm8-sleep-0 {
102 pwm14_pins_a: pwm14-0 {
105 bias-pull-down;
106 drive-push-pull;
107 slew-rate = <0>;
111 pwm14_sleep_pins_a: pwm14-sleep-0 {
117 sdmmc1_b4_pins_a: sdmmc1-b4-0 {
124 slew-rate = <1>;
125 drive-push-pull;
126 bias-disable;
130 sdmmc1_b4_od_pins_a: sdmmc1-b4-od-0 {
136 slew-rate = <1>;
137 drive-push-pull;
138 bias-disable;
142 slew-rate = <1>;
143 drive-open-drain;
144 bias-disable;
148 sdmmc1_b4_sleep_pins_a: sdmmc1-b4-sleep-0 {
159 sdmmc1_clk_pins_a: sdmmc1-clk-0 {
162 slew-rate = <1>;
163 drive-push-pull;
164 bias-disable;
168 sdmmc2_b4_pins_a: sdmmc2-b4-0 {
175 slew-rate = <1>;
176 drive-push-pull;
177 bias-pull-up;
181 sdmmc2_b4_od_pins_a: sdmmc2-b4-od-0 {
187 slew-rate = <1>;
188 drive-push-pull;
189 bias-pull-up;
193 slew-rate = <1>;
194 drive-open-drain;
195 bias-pull-up;
199 sdmmc2_b4_sleep_pins_a: sdmmc2-b4-sleep-0 {
210 sdmmc2_clk_pins_a: sdmmc2-clk-0 {
213 slew-rate = <1>;
214 drive-push-pull;
215 bias-pull-up;
219 spi5_pins_a: spi5-0 {
223 bias-disable;
224 drive-push-pull;
225 slew-rate = <1>;
230 bias-disable;
234 spi5_sleep_pins_a: spi5-sleep-0 {
242 stm32g0_intn_pins_a: stm32g0-intn-0 {
245 bias-pull-up;
249 uart4_pins_a: uart4-0 {
252 bias-disable;
253 drive-push-pull;
254 slew-rate = <0>;
258 bias-disable;
262 uart4_idle_pins_a: uart4-idle-0 {
268 bias-disable;
272 uart4_sleep_pins_a: uart4-sleep-0 {
279 uart8_pins_a: uart8-0 {
282 bias-disable;
283 drive-push-pull;
284 slew-rate = <0>;
288 bias-pull-up;
292 uart8_idle_pins_a: uart8-idle-0 {
298 bias-pull-up;
302 uart8_sleep_pins_a: uart8-sleep-0 {
309 usart1_pins_a: usart1-0 {
313 bias-disable;
314 drive-push-pull;
315 slew-rate = <0>;
320 bias-pull-up;
324 usart1_idle_pins_a: usart1-idle-0 {
331 bias-disable;
332 drive-push-pull;
333 slew-rate = <0>;
337 bias-pull-up;
341 usart1_sleep_pins_a: usart1-sleep-0 {
350 usart2_pins_a: usart2-0 {
354 bias-disable;
355 drive-push-pull;
356 slew-rate = <0>;
361 bias-disable;
365 usart2_idle_pins_a: usart2-idle-0 {
372 bias-disable;
373 drive-push-pull;
374 slew-rate = <0>;
378 bias-disable;
382 usart2_sleep_pins_a: usart2-sleep-0 {