Home
last modified time | relevance | path

Searched +full:drive +full:- +full:push +full:- +full:pull (Results 1 – 25 of 75) sorted by relevance

123

/Zephyr-latest/boards/infineon/xmc47_relax_kit/
Dxmc47_relax_kit-pinctrl.dtsi3 * SPDX-License-Identifier: Apache-2.0
6 #include <infineon/cat3/xmc/xmc4700_F144x2048-pinctrl.dtsi>
9 drive-strength = "strong-soft-edge";
10 drive-push-pull;
15 drive-strength = "strong-soft-edge";
20 drive-strength = "strong-soft-edge";
21 drive-push-pull;
26 drive-strength = "strong-soft-edge";
31 drive-strength = "strong-soft-edge";
32 drive-push-pull;
[all …]
/Zephyr-latest/boards/infineon/cy8cproto_062_4343w/
Dcy8cproto_062_4343w-pinctrl.dtsi3 * SPDX-License-Identifier: Apache-2.0
8 drive-push-pull;
12 input-enable;
16 drive-push-pull;
20 input-enable;
25 drive-push-pull;
29 input-enable;
34 drive-open-drain;
35 input-enable;
39 drive-open-drain;
[all …]
/Zephyr-latest/boards/infineon/xmc45_relax_kit/
Dxmc45_relax_kit-pinctrl.dtsi3 * SPDX-License-Identifier: Apache-2.0
6 #include <infineon/cat3/xmc/xmc4500_F100x1024-pinctrl.dtsi>
9 drive-strength = "strong-soft-edge";
10 drive-push-pull;
15 drive-strength = "strong-soft-edge";
20 drive-strength = "strong-medium-edge";
21 drive-push-pull;
26 drive-strength = "strong-medium-edge";
27 drive-push-pull;
32 drive-strength = "strong-sharp-edge";
[all …]
/Zephyr-latest/boards/cypress/cy8ckit_062_ble/
Dcy8ckit_062_ble_cy8c6347-pinctrl.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <infineon/cat1a/legacy/psoc6-pinctrl.dtsi>
11 drive-push-pull;
15 input-enable;
19 drive-push-pull;
23 input-enable;
27 drive-push-pull;
31 input-enable;
36 drive-push-pull;
40 input-enable;
[all …]
/Zephyr-latest/boards/cypress/cy8ckit_062_wifi_bt/
Dcy8ckit_062_wifi_bt_cy8c6247-pinctrl.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <infineon/cat1a/legacy/psoc6-pinctrl.dtsi>
11 drive-push-pull;
15 input-enable;
19 drive-push-pull;
23 input-enable;
27 drive-push-pull;
31 input-enable;
36 drive-push-pull;
40 input-enable;
[all …]
/Zephyr-latest/dts/bindings/pinctrl/
Dsilabs,dbus-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
7 node to route USART0 RX to pin PA1 and enable the pull-up resistor on the
15 compatible = "silabs,gecko-usart";
16 pinctrl-0 = <&usart0_default>;
17 pinctrl-names = "default";
20 pinctrl-0 is a phandle that stores the pin settings for the peripheral, in
22 'pinctrl' node, typically in a board-pinctrl.dtsi file in the board
32 /* Configure GPIO to push-pull mode */
33 drive-push-pull;
35 output-high;
[all …]
Dinfineon,cat1-pinctrl.yaml4 # SPDX-License-Identifier: Apache-2.0
11 UART0 RX to a particular port/pin and enable the pull-up resistor on that
22 'bias-pull-up' property. Here is a list of the supported standard pin
24 * bias-high-impedance
25 * bias-pull-up
26 * bias-pull-down
27 * drive-open-drain
28 * drive-open-source
29 * drive-push-pull (strong)
30 * input-enable (input-buffer)
[all …]
Dti,cc32xx-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
7 use this node to route UART0 RX to pin 55 and enable the pull-up resistor
20 /* You can put this in places like a board-pinctrl.dtsi file in
24 /* include pre-defined combinations for the SoC variant used by the board */
25 #include <dt-bindings/pinctrl/gd32f450i(g-i-k)xx-pinctrl.h>
39 /* both pin 57 and 62 have pull-up enabled */
40 bias-pull-up;
53 pins, such as the 'bias-pull-up' property in group 2. Here is a list of
56 - drive-push-pull: Push-pull drive mode (default, not required).
57 - drive-open-drain: Open-drain drive mode.
[all …]
Dmicrochip,xec-pinctrl.yaml3 # SPDX-License-Identifier: Apache-2.0
7 Based on pincfg-node.yaml binding.
23 pins, such as the 'bias-pull-up' property in group 2. Here is a list of
26 - bias-disable: Disable pull-up/down (default behavior, not required).
27 - bias-pull-down: Enable pull-down resistor.
28 - bias-pull-up: Enable pull-up resistor.
29 - drive-push-pull: Output driver is push-pull (default, not required).
30 - drive-open-drain: Output driver is open-drain.
31 - output-high: Set output state high when pin configured.
32 - output-low: Set output state low when pin configured.
[all …]
Dmicrochip,mec5-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
6 Based on pincfg-node.yaml binding.
22 pins, such as the 'bias-pull-up' property in group 2. Here is a list of
25 - bias-disable: Disable pull-up/down (default behavior, not required).
26 - bias-pull-down: Enable pull-down resistor.
27 - bias-pull-up: Enable pull-up resistor.
28 - drive-push-pull: Output driver is push-pull (default, not required).
29 - drive-open-drain: Output driver is open-drain.
30 - output-high: Set output state high when pin configured.
31 - output-low: Set output state low when pin configured.
[all …]
Dene,kb1200-pinctrl.yaml1 # SPDX-License-Identifier: Apache-2.0
9 - bias-disable: Disable pull-up/down resistor.
10 - bias-pull-up: Enable pull-up resistor.
11 - bias-pull-down: Enable pull-down resistor.
12 - drive-push-pull: Output driver is push-pull.
13 - drive-open-drain: Output driver is open-drain.
14 - output-disable: Disable GPIO output driver data
15 - output-enable: Ensable GPIO output driver data
16 - output-high: GPIO output data high
17 - output-low: GPIO output data low
[all …]
Dinfineon,xmc4xxx-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
12 compatible = "infineon,xmc4xxx-uart";
13 pinctrl-0 = <&uart_tx_p0_1_u1c1 &uart_rx_p0_0_u1c1>;
14 pinctrl-names = "default";
15 input-src = "DX0D";
19 pinctrl-0 is the phandle that stores the pin settings for two pins: &uart_tx_p0_1_u1c1
20 and &uart_rx_p0_0_u1c1. These nodes are pre-defined and their naming convention is designed
24 The pre-defined nodes only set the alternate function of the output pin. The
25 configuration for the pin (i.e. drive strength) should be set in the board setup.
27 to the inherited property-allowlist list from pincfg-node.yaml).
[all …]
Dgd,gd32-pinctrl-common.yaml2 # SPDX-License-Identifier: Apache-2.0
6 child-binding:
7 child-binding:
9 - name: pincfg-node.yaml
10 property-allowlist:
11 - drive-push-pull
12 - drive-open-drain
13 - bias-disable
14 - bias-pull-down
15 - bias-pull-up
[all …]
/Zephyr-latest/boards/ambiq/apollo4p_blue_kxr_evb/
Dapollo4p_blue_kxr_evb-pinctrl.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <dt-bindings/pinctrl/ambiq-apollo4-pinctrl.h>
16 input-enable;
27 drive-open-drain;
28 drive-strength = "0.5";
29 bias-pull-up;
35 drive-open-drain;
36 drive-strength = "0.5";
37 bias-pull-up;
43 drive-open-drain;
[all …]
/Zephyr-latest/boards/ambiq/apollo4p_evb/
Dapollo4p_evb-pinctrl.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <dt-bindings/pinctrl/ambiq-apollo4-pinctrl.h>
17 input-enable;
28 drive-strength = "0.1";
34 drive-open-drain;
35 drive-strength = "0.5";
36 bias-pull-up;
42 drive-open-drain;
43 drive-strength = "0.5";
44 bias-pull-up;
[all …]
/Zephyr-latest/boards/ambiq/apollo3p_evb/
Dapollo3p_evb-pinctrl.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <dt-bindings/pinctrl/ambiq-apollo3-pinctrl.h>
17 input-enable;
28 drive-open-drain;
29 drive-strength = "0.5";
30 bias-pull-up;
36 drive-open-drain;
37 drive-strength = "0.5";
38 bias-pull-up;
44 drive-open-drain;
[all …]
/Zephyr-latest/boards/silabs/dev_kits/xg27_dk2602a/
Dxg27_dk2602a-pinctrl.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <dt-bindings/pinctrl/silabs/xg27-pinctrl.h>
13 drive-push-pull;
14 output-high;
18 input-enable;
25 drive-push-pull;
26 output-high;
30 input-enable;
31 silabs,input-filter;
38 drive-open-drain;
[all …]
/Zephyr-latest/boards/silabs/dev_kits/sltb010a/
Dsltb010a-pinctrl.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <dt-bindings/pinctrl/silabs/xg22-pinctrl.h>
13 drive-push-pull;
14 output-high;
18 input-enable;
25 drive-push-pull;
26 output-high;
30 input-enable;
31 silabs,input-filter;
38 drive-open-drain;
[all …]
/Zephyr-latest/boards/infineon/cyw920829m2evk_02/
Dcyw920829m2evk_02-pinctrl.dtsi3 * SPDX-License-Identifier: Apache-2.0
8 drive-push-pull;
12 input-enable;
16 drive-push-pull;
20 input-enable;
/Zephyr-latest/boards/sparkfun/thing_plus_matter_mgm240p/
Dsparkfun_thing_plus_matter_mgm240p-pinctrl.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
8 #include <dt-bindings/pinctrl/silabs/xg24-pinctrl.h>
15 drive-push-pull;
16 output-high;
20 input-enable;
21 silabs,input-filter;
28 drive-push-pull;
29 output-high;
33 input-enable;
[all …]
/Zephyr-latest/tests/drivers/spi/spi_loopback/boards/
Dxmc47_relax_kit.overlay4 * SPDX-License-Identifier: Apache-2.0
8 drive-strength = "strong-soft-edge";
9 drive-push-pull;
14 drive-strength = "strong-soft-edge";
19 drive-strength = "strong-soft-edge";
20 drive-push-pull;
25 compatible = "infineon,xmc4xxx-spi";
26 pinctrl-0 = <&spi_mosi_p3_8_u2c0 &spi_miso_p3_7_u2c0 &spi_sclk_p3_9_u2c0>;
27 pinctrl-names = "default";
28 miso-src = "DX0C";
[all …]
Dcy8cproto_062_4343w.overlay2 compatible = "infineon,cat1-spi";
5 pinctrl-0 = <&p6_0_scb3_spi_m_mosi &p6_1_scb3_spi_m_miso &p6_2_scb3_spi_m_clk>;
6 pinctrl-names = "default";
7 cs-gpios = <&gpio_prt6 3 GPIO_ACTIVE_LOW>;
10 compatible = "test-spi-loopback-slow";
12 spi-max-frequency = <2000000>;
15 compatible = "test-spi-loopback-fast";
17 spi-max-frequency = <3000000>;
29 drive-push-pull;
34 input-enable;
[all …]
Dcy8cproto_063_ble.overlay5 drive-push-pull;
10 input-enable;
15 drive-push-pull;
20 compatible = "infineon,cat1-spi";
23 pinctrl-0 = <&p10_0_scb1_spi_m_mosi &p10_1_scb1_spi_m_miso &p10_2_scb1_spi_m_clk>;
24 pinctrl-names = "default";
25 cs-gpios = <&gpio_prt10 3 GPIO_ACTIVE_LOW>;
28 compatible = "test-spi-loopback-slow";
30 spi-max-frequency = <200000>;
34 compatible = "test-spi-loopback-fast";
[all …]
/Zephyr-latest/tests/drivers/w1/w1_api/boards/
Dnucleo_g0b1re.overlay4 * SPDX-License-Identifier: Apache-2.0
9 * enable open-drain drive such that no external push-pull to
10 * open-drain converter is required. An external pull-up resistor
14 drive-open-drain;
15 bias-pull-up;
/Zephyr-latest/boards/rakwireless/rak11720/
Drak11720_apollo3-pinctrl.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <dt-bindings/pinctrl/ambiq-apollo3-pinctrl.h>
16 input-enable;
22 drive-open-drain;
23 drive-strength = "0.5";
24 bias-pull-up;
30 drive-open-drain;
31 drive-strength = "0.5";
32 bias-pull-up;
38 drive-open-drain;
[all …]

123