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/ |
D | xmc47_relax_kit-pinctrl.dtsi | 3 * 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/ |
D | cy8cproto_062_4343w-pinctrl.dtsi | 3 * 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/ |
D | xmc45_relax_kit-pinctrl.dtsi | 3 * 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/ |
D | cy8ckit_062_ble_cy8c6347-pinctrl.dtsi | 4 * 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/ |
D | cy8ckit_062_wifi_bt_cy8c6247-pinctrl.dtsi | 4 * 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/ |
D | silabs,dbus-pinctrl.yaml | 2 # 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 …]
|
D | infineon,cat1-pinctrl.yaml | 4 # 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 …]
|
D | ti,cc32xx-pinctrl.yaml | 2 # 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 …]
|
D | microchip,xec-pinctrl.yaml | 3 # 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 …]
|
D | microchip,mec5-pinctrl.yaml | 2 # 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 …]
|
D | ene,kb1200-pinctrl.yaml | 1 # 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 …]
|
D | infineon,xmc4xxx-pinctrl.yaml | 2 # 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 …]
|
D | gd,gd32-pinctrl-common.yaml | 2 # 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/ |
D | apollo4p_blue_kxr_evb-pinctrl.dtsi | 4 * 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/ |
D | apollo4p_evb-pinctrl.dtsi | 4 * 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/ |
D | apollo3p_evb-pinctrl.dtsi | 4 * 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/ |
D | xg27_dk2602a-pinctrl.dtsi | 4 * 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/ |
D | sltb010a-pinctrl.dtsi | 4 * 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/ |
D | cyw920829m2evk_02-pinctrl.dtsi | 3 * 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/ |
D | sparkfun_thing_plus_matter_mgm240p-pinctrl.dtsi | 4 * 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/ |
D | xmc47_relax_kit.overlay | 4 * 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 …]
|
D | cy8cproto_062_4343w.overlay | 2 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 …]
|
D | cy8cproto_063_ble.overlay | 5 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/ |
D | nucleo_g0b1re.overlay | 4 * 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/ |
D | rak11720_apollo3-pinctrl.dtsi | 4 * 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