Home
last modified time | relevance | path

Searched +full:output +full:- +full:low (Results 1 – 25 of 599) sorted by relevance

12345678910>>...24

/Zephyr-latest/dts/bindings/i2c/
Datmel,sam-i2c-twim.yaml1 # Copyright (c) 2020-2023 Gerson Fernando Budke <nandojve@gmail.com>
2 # SPDX-License-Identifier: Apache-2.0
7 The Atmel Two-wire Master Interface (TWIM) interconnects components on a
8 unique two-wire bus, made up of one clock line and one data line with speeds
9 of up to 3.4 Mbit/s, based on a byte-oriented transfer format. The TWIM is
20 std-clk-slew-lim = <0>;
21 std-clk-strength-low = "0.5";
22 std-data-slew-lim = <0>;
23 std-data-strength-low = "0.5";
25 hs-clk-slew-lim = <0>;
[all …]
/Zephyr-latest/dts/bindings/pinctrl/
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 …]
Dpincfg-node.yaml2 # SPDX-License-Identifier: Apache-2.0
16 https://www.kernel.org/doc/Documentation/devicetree/bindings/pinctrl/pincfg-node.yaml
19 bias-disable:
23 bias-high-impedance:
25 description: high impedance mode ("third-state", "floating")
27 bias-bus-hold:
31 bias-pull-up:
33 description: enable pull-up resistor
35 bias-pull-down:
37 description: enable pull-down resistor
[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 …]
Dst,stm32-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
6 Based on pincfg-node.yaml binding.
8 Note: `bias-disable` and `drive-push-pull` are default pin configurations.
9 They will be applied in case no `bias-foo` or `driver-bar` properties
12 compatible: "st,stm32-pinctrl"
20 remap-pa11:
25 remap-pa12:
30 remap-pa11-pa12:
35 child-binding:
40 - name: pincfg-node.yaml
[all …]
Dnxp,port-pinctrl.yaml1 # Copyright 2022-2024 NXP
2 # SPDX-License-Identifier: Apache-2.0
18 drive-strength = "low";
19 slew-rate = "fast";
28 PCR_SRE=<slew-rate selection>,
29 PCR_DSE=<drive-strength selection>,
32 compatible: "nxp,port-pinctrl"
36 child-binding:
38 child-binding:
43 - name: pincfg-node.yaml
[all …]
/Zephyr-latest/tests/drivers/gpio/gpio_basic_api/src/
Dtest_gpio_port.c5 * SPDX-License-Identifier: Apache-2.0
10 #define ALL_BITS ((gpio_port_value_t)-1)
15 /* Short-hand for a checked read of PIN_IN raw state */
30 /* Short-hand for a checked read of PIN_IN logical state */
45 /* Short-hand for a checked write of PIN_OUT raw state */
59 /* Short-hand for a checked write of PIN_OUT logic state */
81 TC_PRINT("Validate device %s and %s\n", dev_in->name, dev_out->name); in setup()
84 TC_PRINT("Check %s output %d connected to %s input %d\n", dev_out->name, PIN_OUT, in setup()
85 dev_in->name, PIN_IN); in setup()
90 /* Test output low */ in setup()
[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/include/zephyr/drivers/sensor/
Dicm42670.h4 * SPDX-License-Identifier: Apache-2.0
14 * @brief Extended public API for ICM42670 6-axis MEMS sensor
25 * @brief Extended sensor attributes for ICM42670 6-axis MEMS sensor
31 * Low-Noise Mode and Low-Power Mode options are available for the
32 * accelerometer. Only Low-Noise Mode is available for gyroscope.
33 * In Low-Noise Mode, the ADC output is sent through an Anti-Alias Filter
35 * also the AAF cannot be bypassed. The AAF is followed by a 1st Order Low Pass
37 * In Low-Power Mode, the accelerometer ADC output is sent through an Average
39 * The output of 1st Order LPF in Low-Noise Mode, or Average filter in Low-Power
45 /** Low-pass filter configuration */
/Zephyr-latest/dts/bindings/sensor/
Dnxp,lpcmp.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: NXP low-power analog comparator (LPCMP)
8 include: [sensor-device.yaml, pinctrl-device.yaml]
17 enable-output-pin:
22 use-unfiltered-output:
25 Decide whether to use the unfiltered output.
27 enable-output-invert:
30 Decide whether to invert the comparator output.
32 hysteresis-level:
35 - 0
[all …]
/Zephyr-latest/tests/drivers/gpio/gpio_hogs/boards/
Dmr_canhubk3.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/gpio/gpio.h>
11 output-high-gpios = <&gpioa_h 0 GPIO_ACTIVE_LOW>;
12 output-low-gpios = <&gpioa_h 3 GPIO_ACTIVE_HIGH>;
13 input-gpios = <&gpioa_h 1 GPIO_ACTIVE_HIGH>;
19 gpio-hog;
21 output-high;
25 gpio-hog;
31 gpio-hog;
33 output-low;
Ducans32k1sic.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/gpio/gpio.h>
11 output-high-gpios = <&gpioa 3 GPIO_ACTIVE_LOW>;
12 output-low-gpios = <&gpioa 2 GPIO_ACTIVE_HIGH>;
13 input-gpios = <&gpioa 1 GPIO_ACTIVE_HIGH>;
19 gpio-hog;
21 output-high;
25 gpio-hog;
31 gpio-hog;
33 output-low;
Dmec172xevb_assy6906.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/gpio/gpio.h>
11 output-high-gpios = <&gpio_000_036 13 GPIO_ACTIVE_LOW>;
12 output-low-gpios = <&gpio_000_036 14 GPIO_ACTIVE_HIGH>;
13 input-gpios = <&gpio_000_036 11 GPIO_ACTIVE_LOW>;
19 gpio-hog;
21 output-high;
25 gpio-hog;
27 output-low;
31 gpio-hog;
Dnative_sim.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/gpio/gpio.h>
11 output-high-gpios = <&gpio0 1 GPIO_ACTIVE_LOW>;
12 output-low-gpios = <&gpio0 2 GPIO_ACTIVE_HIGH>;
13 input-gpios = <&gpio0 3 GPIO_ACTIVE_HIGH>;
19 gpio-hog;
21 output-high;
25 gpio-hog;
27 output-low;
31 gpio-hog;
Dnrf52840dk_nrf52840.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/gpio/gpio.h>
11 output-high-gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
12 output-low-gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>;
13 input-gpios = <&gpio0 11 GPIO_ACTIVE_LOW>;
19 gpio-hog;
21 output-high;
25 gpio-hog;
27 output-low;
31 gpio-hog;
Dnrf52_bsim.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/gpio/gpio.h>
11 output-high-gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
12 output-low-gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>;
13 input-gpios = <&gpio0 11 GPIO_ACTIVE_LOW>;
19 gpio-hog;
21 output-high;
25 gpio-hog;
27 output-low;
31 gpio-hog;
Dnrf54l15bsim_nrf54l15_cpuapp.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/gpio/gpio.h>
11 output-high-gpios = <&gpio0 3 GPIO_ACTIVE_LOW>;
12 output-low-gpios = <&gpio0 4 GPIO_ACTIVE_HIGH>;
13 input-gpios = <&gpio0 1 GPIO_ACTIVE_LOW>;
19 gpio-hog;
21 output-high;
25 gpio-hog;
27 output-low;
31 gpio-hog;
Ds32z2xxdc2_s32z270_rtu0.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/gpio/gpio.h>
11 output-high-gpios = <&gpioa 0 GPIO_ACTIVE_LOW>;
12 output-low-gpios = <&gpioa 2 GPIO_ACTIVE_HIGH>;
13 input-gpios = <&gpioa 1 GPIO_ACTIVE_HIGH>;
21 gpio-hog;
23 output-high;
27 gpio-hog;
33 gpio-hog;
35 output-low;
Ds32z2xxdc2_s32z270_rtu1.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/gpio/gpio.h>
11 output-high-gpios = <&gpioa 0 GPIO_ACTIVE_LOW>;
12 output-low-gpios = <&gpioa 2 GPIO_ACTIVE_HIGH>;
13 input-gpios = <&gpioa 1 GPIO_ACTIVE_HIGH>;
21 gpio-hog;
23 output-high;
27 gpio-hog;
33 gpio-hog;
35 output-low;
Dfrdm_k64f.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/gpio/gpio.h>
11 output-high-gpios = <&gpioc 5 GPIO_ACTIVE_LOW>;
12 output-low-gpios = <&gpiob 20 GPIO_ACTIVE_HIGH>;
13 input-gpios = <&gpioc 7 GPIO_ACTIVE_HIGH>;
19 gpio-hog;
21 output-high;
25 gpio-hog;
33 gpio-hog;
35 output-low;
Dnucleo_g474re.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/gpio/gpio.h>
11 output-high-gpios = <&gpioc 2 GPIO_ACTIVE_LOW>;
12 output-low-gpios = <&gpiof 1 GPIO_ACTIVE_HIGH>;
13 input-gpios = <&gpioc 3 GPIO_ACTIVE_HIGH>;
19 gpio-hog;
21 output-high;
25 gpio-hog;
33 gpio-hog;
35 output-low;
/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/dts/bindings/gpio/
Dgpio-controller.yaml2 # SPDX-License-Identifier: Apache-2.0
7 "gpio-controller":
11 "#gpio-cells":
19 This property indicates the number of in-use slots of available slots
28 gpio-reserved-ranges:
31 If not all the GPIOs at offsets 0...N-1 are usable for ngpios = <N>, then
36 For example, setting "gpio-reserved-ranges = <3 2>, <10 1>;" means that
38 gpio-line-names:
39 type: string-array
44 child-binding:
[all …]
/Zephyr-latest/boards/m5stack/m5stack_stamps3/
Dm5stack_stamps3-pinctrl.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32s3-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32s3-gpio-sigmap.h>
15 output-high;
19 bias-pull-up;
27 bias-pull-up;
28 drive-open-drain;
29 output-high;
37 bias-pull-up;
[all …]

12345678910>>...24