Home
last modified time | relevance | path

Searched +full:drive +full:- +full:open +full:- +full:drain (Results 1 – 25 of 189) sorted by relevance

12345678

/Zephyr-latest/tests/drivers/i2c/i2c_target_api/boards/
Dxmc47_relax_kit.overlay4 * SPDX-License-Identifier: Apache-2.0
8 * This sample requires several connections listed below. However, no external pull-ups
14 #include <zephyr/dt-bindings/i2c/i2c.h>
17 compatible = "infineon,xmc4xxx-i2c";
21 /delete-property/ miso-src;
23 clock-frequency = <I2C_BITRATE_STANDARD>;
24 pinctrl-0 = <&i2c_scl_p5_2_u2c0 &i2c_sda_dx0_p3_7_u2c0 &i2c_sda_dout0_p3_8_u2c0>;
25 pinctrl-names = "default";
27 scl-src = "DX1A";
28 sda-src = "DX0C";
[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/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 …]
Dti,cc13xx-cc26xx-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
24 - bias-disable: Disable pull-up/down.
25 - bias-pull-down: Enable pull-down resistor.
26 - bias-pull-up: Enable pull-up resistor.
27 - drive-open-drain: Output driver is open-drain.
28 - drive-open-drain: Output driver is open-source.
29 - drive-strength: Minimum current that can be sourced from the pin.
30 - input-enable: enable input.
31 - input-schmitt-enable: enable input schmitt circuit.
32 - ti,input-edge-detect: enable and configure edge detection interrupts
[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 …]
/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 …]
/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/apollo3_evb/
Dapollo3_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/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/dts/bindings/i2c/
Dinfineon,xmc4xxx-i2c.yaml4 # SPDX-License-Identifier: Apache-2.0
16 compatible = "infineon,xmc4xxx-i2c";
19 pinctrl-0 = <&i2c_scl_p0_13_u1c1 &i2c_sda_p3_15_u1c1>;
20 pinctrl-names = "default";
21 scl-src = "DX1B";
22 sda-src = "DX0A";
25 #address-cells = <1>;
26 #size-cells = <0>;
28 clock-frequency = <I2C_BITRATE_STANDARD>;
35 The pinctrl nodes need to be configured as open-drain and
[all …]
/Zephyr-latest/boards/nxp/imx95_evk/
Dimx95_evk-pinctrl.dtsi3 * SPDX-License-Identifier: Apache-2.0
6 #include <nxp/nxp_imx/mimx9596avzxn-pinctrl.dtsi>
13 drive-open-drain;
14 slew-rate = "slightly_fast";
15 drive-strength = "x4";
16 input-enable;
24 drive-open-drain;
25 slew-rate = "slightly_fast";
26 drive-strength = "x4";
27 input-enable;
[all …]
/Zephyr-latest/boards/nxp/imx93_evk/
Dimx93_evk-pinctrl.dtsi3 * SPDX-License-Identifier: Apache-2.0
7 #include <nxp/nxp_imx/mimx9352cvuxk-pinctrl.dtsi>
14 bias-pull-up;
15 slew-rate = "slightly_fast";
16 drive-strength = "x5";
24 bias-pull-up;
25 slew-rate = "slightly_fast";
26 drive-strength = "x5";
34 drive-strength = "x5";
35 drive-open-drain;
[all …]
/Zephyr-latest/boards/nxp/frdm_mcxa156/
Dfrdm_mcxa156-pinctrl.dtsi3 * SPDX-License-Identifier: Apache-2.0
7 #include <nxp/mcx/MCXA156VLL-pinctrl.h>
14 drive-strength = "low";
15 slew-rate = "fast";
16 input-enable;
22 drive-strength = "low";
23 slew-rate = "fast";
30 slew-rate = "fast";
31 drive-strength = "low";
38 slew-rate = "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/dts/riscv/ite/
Dit8xxx2-pinctrl-map.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/pinctrl/it8xxx2-pinctrl.h>
115 bias-pull-up;
119 bias-pull-up;
123 bias-pull-up;
127 bias-pull-up;
131 bias-pull-up;
135 bias-pull-up;
139 bias-pull-up;
143 bias-pull-up;
[all …]
/Zephyr-latest/boards/microchip/mec1501modular_assy6885/
Dmec1501modular_assy6885-pinctrl.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <microchip/mec152x/mec152xhsz-pinctrl.dtsi>
13 drive-open-drain;
17 drive-open-drain;
21 drive-open-drain;
25 drive-open-drain;
29 bias-pull-up;
33 bias-pull-up;
37 bias-pull-up;
[all …]
/Zephyr-latest/boards/microchip/mec15xxevb_assy6853/
Dmec15xxevb_assy6853-pinctrl.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <microchip/mec152x/mec152xhsz-pinctrl.dtsi>
13 drive-open-drain;
17 drive-open-drain;
21 drive-open-drain;
25 drive-open-drain;
29 bias-pull-up;
33 bias-pull-up;
37 bias-pull-up;
[all …]
/Zephyr-latest/boards/nxp/hexiwear/
Dhexiwear_mk64f12-pinctrl.dtsi6 * SPDX-License-Identifier: Apache-2.0
10 #include <nxp/kinetis/MK64FN1M0VDC12-pinctrl.h>
17 drive-strength = "low";
18 slew-rate = "fast";
26 drive-strength = "low";
27 drive-open-drain;
28 slew-rate = "fast";
36 drive-strength = "low";
37 drive-open-drain;
38 slew-rate = "fast";
[all …]
/Zephyr-latest/tests/drivers/i2c/i2c_api/boards/
Dxmc47_relax_kit.overlay5 * SPDX-License-Identifier: Apache-2.0
10 i2c-0 = &usic0ch1;
15 drive-strength = "strong-sharp-edge";
16 drive-open-drain;
21 drive-strength = "strong-soft-edge";
22 drive-open-drain;
27 compatible = "infineon,xmc4xxx-i2c";
28 pinctrl-0 = <&i2c_scl_p6_2_u0c1 &i2c_sda_p3_13_u0c1>;
29 pinctrl-names = "default";
30 scl-src = "DX1C";
[all …]
Dcy8cproto_063_ble.overlay2 * SPDX-License-Identifier: Apache-2.0
11 i2c-0 =&i2c1;
16 compatible = "infineon,cat1-i2c";
19 pinctrl-0 = <&p10_0_scb1_i2c_scl &p10_1_scb1_i2c_sda>;
20 pinctrl-names = "default";
25 drive-open-drain;
26 input-enable;
30 drive-open-drain;
31 input-enable;
Dcyw920829m2evk_02.overlay3 * SPDX-License-Identifier: Apache-2.0
9 i2c-0 =&i2c0;
14 #address-cells = <1>;
15 #size-cells = <0>;
16 compatible = "infineon,cat1-i2c";
18 pinctrl-0 = <&p0_2_scb0_i2c_scl &p0_3_scb0_i2c_sda>;
19 pinctrl-names = "default";
24 drive-open-drain;
25 input-enable;
29 drive-open-drain;
[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/nxp/mimxrt1180_evk/
Dmimxrt1180_evk-pinctrl.dtsi3 * SPDX-License-Identifier: Apache-2.0
7 #include <nxp/nxp_imx/rt/mimxrt1189cvm8b-pinctrl.dtsi>
14 bias-pull-down;
15 slew-rate = "fast";
16 drive-strength = "high";
29 bias-pull-down;
30 slew-rate = "fast";
31 drive-strength = "high";
35 input-enable;
36 bias-pull-down;
[all …]
/Zephyr-latest/boards/nxp/frdm_k82f/
Dfrdm_k82f-pinctrl.dtsi6 * SPDX-License-Identifier: Apache-2.0
10 #include <nxp/kinetis/MK82FN256VLL15-pinctrl.h>
16 drive-strength = "low";
17 slew-rate = "fast";
26 drive-strength = "low";
27 slew-rate = "fast";
35 drive-strength = "low";
36 drive-open-drain;
37 slew-rate = "fast";
45 drive-strength = "low";
[all …]

12345678