Home
last modified time | relevance | path

Searched +full:high +full:- +full:voltage (Results 1 – 25 of 145) sorted by relevance

123456

/Zephyr-latest/dts/bindings/tcpc/
Dnuvoton,numaker-tcpc.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: Nuvoton NuMaker USB Type-C port controller
6 compatible: "nuvoton,numaker-tcpc"
8 include: [base.yaml, reset-device.yaml, pinctrl-device.yaml]
23 vconn-overcurrent-event-polarity:
28 - "low-active"
29 - "high-active"
31 vconn-discharge-polarity:
36 - "low-active"
37 - "high-active"
[all …]
/Zephyr-latest/dts/bindings/ppc/
Dnxp,nx20p3483.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [base.yaml, i2c-device.yaml]
11 irq-gpios:
12 type: phandle-array
15 snk-ovp:
19 Sink high-voltage overvoltage protection threshold in millivolts.
22 src-hv:
25 If set, source role will use high-voltage path instead of 5V.
27 src-hv-ocp:
31 Source high-voltage overcurrent protection threshold in milliamperes.
[all …]
/Zephyr-latest/dts/bindings/sensor/
Dti,ina237.yaml4 # SPDX-License-Identifier: Apache-2.0
9 The <zephyr/dt-bindings/sensor/ina237.h> file should be included in the
15 include: ti,ina23x-common.yaml
24 e.g shunt voltage and bus voltage ADC conversion
31 adc-config:
41 alert-config:
43 description: Diag alert register, default matches the power-on reset value
45 adc-mode:
49 Default is the power-on reset value.
50 default: "Temperature, bus, and shunt voltage continuous"
[all …]
Dhzgrow,r502a.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: HZ-Grow GROW_R502A Fingerprint sensor.
8 include: [sensor-device.yaml, uart-device.yaml]
13 int-gpios:
14 type: phandle-array
17 Interrupt pin. When the sensor is touched, the GPIO is set to high.
19 vin-gpios:
20 type: phandle-array
22 Voltage input pin to the fingerprint sensor.
23 act-gpios:
[all …]
/Zephyr-latest/dts/bindings/pinctrl/
Dite,it8xxx2-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
20 /* You can put this in places like a board-pinctrl.dtsi file in
24 /* include pre-defined pins and functions for the SoC used by the board */
25 #include <dt-bindings/pinctrl/it8xxx2-pinctrl.h>
31 gpio-voltage = "1p8";
35 gpio-voltage = "1v8";
40 bias-pull-up;
51 To link pin configurations with a device, use a pinctrl-N property for some
54 #include "board-pinctrl.dtsi"
57 pinctrl-0 = <&uart1_rx_pb0_default &uart1_tx_pb1_default>;
[all …]
Dadi,max32-pinctrl.yaml1 # Copyright (c) 2023-2024 Analog Devices, Inc.
2 # SPDX-License-Identifier: Apache-2.0
6 Based on pincfg-node.yaml binding.
8 Note: `bias-disable` are default pin configurations.
10 compatible: "adi,max32-pinctrl"
19 child-binding:
24 - name: pincfg-node.yaml
25 property-allowlist:
26 - bias-disable
27 - bias-pull-down
[all …]
/Zephyr-latest/dts/bindings/display/
Dsolomon,ssd16xx-common.yaml2 # SPDX-License-Identifier: Apache-2.0
6 include: [mipi-dbi-spi-device.yaml, display-controller.yaml]
10 type: uint8-array
13 busy-gpios:
14 type: phandle-array
18 The BUSY pin of SSD16XX is active high.
20 as active high.
34 - 0
35 - 90
36 - 180
[all …]
/Zephyr-latest/dts/bindings/regulator/
Drenesas,da1469x-regulator.yaml2 # SPDX-License-Identifier: Apache-2.0
7 compatible: "renesas,smartbond-regulator"
9 child-binding:
11 - name: regulator.yaml
12 property-allowlist:
13 - regulator-always-on
14 - regulator-boot-on
15 - regulator-init-microvolt
16 - regulator-initial-mode
17 - regulator-max-microamp
[all …]
Dregulator-gpio.yaml2 # SPDX-License-Identifier: Apache-2.0
5 GPIO-controlled voltage of regulators
8 vccq_sd0: regulator-vccq-sd0 {
9 compatible = "regulator-gpio";
11 regulator-name = "SD0 VccQ";
12 regulator-min-microvolt = <1800000>;
13 regulator-max-microvolt = <3300000>;
15 enable-gpios = <&gpio5 3 GPIO_ACTIVE_HIGH>;
20 regulator-boot-on;
24 * two of them for controlling voltage;
[all …]
Dnordic,nrf52x-regulator-hv.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Nordic nRF52X regulator (high voltage stage of the main supply)
7 compatible: "nordic,nrf52x-regulator-hv"
10 - name: base.yaml
11 - name: regulator.yaml
12 property-allowlist:
13 - regulator-name
19 regulator-name:
Dnordic,nrf53x-regulator-hv.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Nordic nRF53X regulator (high voltage stage of the main supply)
7 compatible: "nordic,nrf53x-regulator-hv"
10 - name: base.yaml
11 - name: regulator.yaml
12 property-allowlist:
13 - regulator-name
19 regulator-name:
Dregulator-fixed.yaml1 # Copyright 2019-2020 Peter Bigot Consulting, LLC
3 # SPDX-License-Identifier: Apache-2.0
5 description: Fixed voltage regulators
8 - name: base.yaml
9 - name: regulator.yaml
10 property-allowlist:
11 - regulator-name
12 - regulator-boot-on
13 - regulator-always-on
14 - regulator-min-microvolt
[all …]
/Zephyr-latest/drivers/led_strip/
DKconfig.ws28124 # SPDX-License-Identifier: Apache-2.0
8 # https://wp.josh.com/2014/05/13/ws2812-neopixels-are-not-so-finicky-once-you-get-to-know-them/
33 # Only an Cortex-M inline assembly implementation for the nRF91, nRF51,
41 controlling with GPIO. The GPIO driver does bit-banging with inline
49 DT_CHOSEN_LED_STRIP := zephyr,led-strip
53 int "Delay 1 bit high pulse"
54 default $(dt_node_int_prop_int,$(DT_CHOSEN_LED_STRIP_PATH),delay-t1h) \
55 if $(dt_node_has_prop,$(DT_CHOSEN_LED_STRIP_PATH),delay-t1h)
56 default $(div,$(mul,700,$(dt_node_int_prop_int,/cpus/cpu@0,clock-frequency)),1000000000) \
57 if $(dt_node_has_prop,/cpus/cpu@0,clock-frequency)
[all …]
/Zephyr-latest/samples/shields/npm6001_ek/doc/
Dindex.rst1 .. zephyr:code-sample:: npm6001_ek
13 - Regulators (BUCK0/1/2/3 and LDO0/1)
14 - GPIO
15 - Watchdog
24 :alt: nRF52840DK + nPM6001-EK wiring example
27 nRF52840DK + nPM6001-EK wiring example
35 .. zephyr-app-commands::
36 :zephyr-app: samples/shields/npm6001_ek
52 .. code-block:: bash
63 .. code-block:: bash
[all …]
/Zephyr-latest/dts/bindings/led_strip/
Dworldsemi,ws2812-gpio.yaml2 # SPDX-License-Identifier: Apache-2.0
7 Driver bindings for bit-banging a WS2812 or compatible LED strip.
11 or can be provided by setting the delay-txx properties in the device
17 type of LEDs used, consult the data-sheet for the precise timings.
20 +-------+ +---
24 ---+ +-----------------+
27 +---------------+ +---
31 ---+ +---------+
38 clock-frequency = <64000000>;
43 compatible = "worldsemi,ws2812-gpio";
[all …]
/Zephyr-latest/boards/nordic/nrf52840dongle/
Dboard.c4 * SPDX-License-Identifier: Apache-2.0
14 * (high voltage mode), GPIO output voltage is set to 1.8 volts by in board_nrf52840dongle_nrf52840_init()
16 * Increase GPIO voltage to 3.0 volts. in board_nrf52840dongle_nrf52840_init()
20 ((NRF_UICR->REGOUT0 & UICR_REGOUT0_VOUT_Msk) == in board_nrf52840dongle_nrf52840_init()
23 NRF_NVMC->CONFIG = NVMC_CONFIG_WEN_Wen << NVMC_CONFIG_WEN_Pos; in board_nrf52840dongle_nrf52840_init()
24 while (NRF_NVMC->READY == NVMC_READY_READY_Busy) { in board_nrf52840dongle_nrf52840_init()
28 NRF_UICR->REGOUT0 = in board_nrf52840dongle_nrf52840_init()
29 (NRF_UICR->REGOUT0 & ~((uint32_t)UICR_REGOUT0_VOUT_Msk)) | in board_nrf52840dongle_nrf52840_init()
32 NRF_NVMC->CONFIG = NVMC_CONFIG_WEN_Ren << NVMC_CONFIG_WEN_Pos; in board_nrf52840dongle_nrf52840_init()
33 while (NRF_NVMC->READY == NVMC_READY_READY_Busy) { in board_nrf52840dongle_nrf52840_init()
/Zephyr-latest/dts/bindings/input/
Despressif,esp32-touch-sensor.yaml2 # SPDX-License-Identifier: Apache-2.0
8 sensor is defined in a child node of the touch-sensor node and defines a specific key
13 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 #include <zephyr/dt-bindings/input/esp32-touch-sensor-input.h>
17 compatible = "espressif,esp32-touch";
20 debounce-interval-ms = <30>;
21 href-microvolt = <27000000>;
22 lref-microvolt = <500000>;
23 href-atten-microvolt = <1000000>;
24 filter-mode = <ESP32_TOUCH_FILTER_MODE_IIR_16>;
[all …]
/Zephyr-latest/dts/bindings/adc/
Dnxp,s32-adc-sar.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,s32-adc-sar"
8 include: [adc-controller.yaml, pinctrl-device.yaml]
17 vref-mv:
20 description: Indicates the reference voltage of the ADC in mV.
22 group-channel:
26 - "precision"
27 - "standard"
28 - "external"
31 high-speed:
[all …]
/Zephyr-latest/include/zephyr/usb_c/
Dtcpci.h3 * SPDX-License-Identifier: Apache-2.0
15 * Registers and fields are compliant to the Type-C Port Controller Interface
19 /** Register address - vendor id */
22 /** Register address - product id */
25 /** Register address - version of TCPC */
28 /** Register address - USB TypeC version */
30 /** Mask for major part of type-c release supported */
32 /** Macro to extract the major part of type-c release supported */
34 /** Mask for minor part of type-c release supported */
36 /** Macro to extract the minor part of type-c release supported */
[all …]
/Zephyr-latest/include/zephyr/drivers/sensor/
Dmcux_lpcmp.h5 * SPDX-License-Identifier: Apache-2.0
10 * @brief Data structure for the NXP MCUX low-power analog comparator (LPCMP)
56 * LPCMP internal DAC high power mode disabled.
61 /** LPCMP internal DAC voltage reference source. */
63 /** LPCMP internal DAC output voltage value. */
81 * 11b: set to high
/Zephyr-latest/dts/bindings/gpio/
Dadi,max14916-gpio.yaml3 # SPDX-License-Identifier: Apache-2.0
7 compatible: "adi,max14916-gpio"
10 "#gpio-cells":
17 drdy-gpios:
19 High-Side Open-Drain Output. READY is passive low when the internal
21 registers have adequate supply voltage.
22 type: phandle-array
23 fault-gpios:
27 type: phandle-array
28 sync-gpios:
[all …]
Dadi,max14906-gpio.yaml3 # SPDX-License-Identifier: Apache-2.0
7 compatible: "adi,max14906-gpio"
10 "#gpio-cells":
17 drdy-gpios:
19 High-Side Open-Drain Output. READY is passive low when the internal
21 registers have adequate supply voltage.
22 type: phandle-array
23 fault-gpios:
27 type: phandle-array
28 sync-gpios:
[all …]
/Zephyr-latest/dts/bindings/haptics/
Dti,drv2605.yaml2 # SPDX-License-Identifier: Apache-2.0
5 DRV2605 Haptic Driver for ERM and LRA with built-in library and smart-loop
10 include: i2c-device.yaml
13 actuator-mode:
17 - "ERM"
18 - "LRA"
19 feedback-brake-factor:
22 - "1X"
23 - "2X"
24 - "3X"
[all …]
/Zephyr-latest/dts/bindings/can/
Dti,tcan4x5x.yaml2 # SPDX-License-Identifier: Apache-2.0
12 spi-max-frequency = <18000000>;
13 clock-frequency = <40000000>;
14 device-state-gpios = <&gpio0 0 GPIO_ACTIVE_LOW>;
15 device-wake-gpios = <&gpio0 1 GPIO_ACTIVE_HIGH>;
16 reset-gpios = <&gpio0 2 GPIO_ACTIVE_HIGH>;
17 int-gpios = <&gpio0 3 GPIO_ACTIVE_LOW>;
18 bosch,mram-cfg = <0x0 15 15 5 5 0 10 10>;
21 can-transceiver {
22 max-bitrate = <8000000>;
[all …]
/Zephyr-latest/dts/bindings/lora/
Dsemtech,sx126x-base.yaml3 # SPDX-License-Identifier: Apache-2.0
5 include: spi-device.yaml
8 reset-gpios:
9 type: phandle-array
13 This signal is open-drain, active-low as interpreted by the
16 busy-gpios:
17 type: phandle-array
21 antenna-enable-gpios:
22 type: phandle-array
26 tx-enable-gpios:
[all …]

123456