Home
last modified time | relevance | path

Searched +full:supply +full:- +full:controller (Results 1 – 25 of 228) sorted by relevance

12345678910

/Zephyr-latest/dts/bindings/power/
Datmel,sam-supc.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Atmel SAM SUPC (Supply-Controller) controller
7 The supply controller manages the voltage reference, power supply and supply
8 monitoring of the device. It have a special feature that it can wake-up the
9 device from a low-power state using special peripherals as wake-up sources.
11 The dedicated peripherals that can wake-up the core supply domain are: RTC,
12 RTT, Supply Monitor and GPIOs. In the first three peripherals it is necessary
13 inform the wakeup-source-id property on their respective nodes.
17 wakeup-source-id = <&supc SUPC_WAKEUP_SOURCE_RTC>;
21 The special peripheral will wake-up the device only when the standard property
[all …]
Dst,stm32wb0-pwr.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: STM32WB0 power controller
6 compatible: "st,stm32wb0-pwr"
8 include: "st,stm32-pwr.yaml"
11 smps-mode:
18 - SMPS converter disabled
19 - LDOs supply voltage: VDD
22 'SMPS supply configuration', so this mode should NEVER be
24 is using the 'NOSMPS supply configuration'.
29 - SMPS converter enabled - clock disabled
[all …]
Dnuvoton,npcx-power-psl.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nuvoton,npcx-power-psl"
8 include: [base.yaml, pinctrl-device.yaml]
11 enable-gpios:
12 type: phandle-array
15 GPIO to used to turn on/off the Core Domain power supply (VCC1) of NPCX
16 embedded controller (EC)
17 pinctrl-0:
19 pinctrl-names:
Dnxp,s32k3-pmc.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: NXP S32K3xx Power Management Controller (PMC)
6 compatible: "nxp,s32k3-pmc"
14 lm-reg:
18 voltage on V15 down to the core and logic supply (V11 power domain),
23 lm-reg-auto:
29 lm-reg should be also enabled.
31 lm-reg-base-control:
/Zephyr-latest/tests/lib/devicetree/devices/
Dapp.overlay4 * SPDX-License-Identifier: Apache-2.0
9 * with real-world devicetree nodes, to allow these tests to run on
15 #address-cells = <0x1>;
16 #size-cells = <0x1>;
19 gpio-controller;
20 #gpio-cells = <0x2>;
21 compatible = "vnd,gpio-device";
27 #address-cells = <1>;
28 #size-cells = <0>;
32 clock-frequency = <100000>;
[all …]
/Zephyr-latest/tests/misc/check_init_priorities/boards/
Dnative_sim.overlay4 * SPDX-License-Identifier: Apache-2.0
9 gpio-controller;
10 #gpio-cells = <0x2>;
11 compatible = "vnd,gpio-device";
17 #address-cells = <1>;
18 #size-cells = <0>;
22 clock-frequency = <100000>;
24 test_dev_a: test-i2c-dev@10 {
25 compatible = "vnd,i2c-device";
28 supply-gpios = <&test_gpio_0 1 0>;
[all …]
/Zephyr-latest/dts/arm64/renesas/
Dr8a779f0.dtsi2 * Device Tree Source for the R-Car S4 (R8A779F0) SoC
6 * SPDX-License-Identifier: Apache-2.0
8 #include <arm64/armv8-a.dtsi>
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
10 #include <zephyr/dt-bindings/clock/renesas_cpg_mssr.h>
11 #include <zephyr/dt-bindings/clock/r8a779f0_cpg_mssr.h>
15 #address-cells = <2>;
16 #size-cells = <2>;
17 interrupt-parent = <&gic>;
20 #address-cells = <1>;
[all …]
Drcar_gen3_ca57.dtsi2 * Device Tree Source for the R-Car H3/M3 (R8A77951/R8A77961) SoC
6 * SPDX-License-Identifier: Apache-2.0
8 #include <arm64/armv8-a.dtsi>
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
10 #include <zephyr/dt-bindings/clock/renesas_cpg_mssr.h>
11 #include <zephyr/dt-bindings/clock/r8a7795_cpg_mssr.h>
14 #address-cells = <2>;
15 #size-cells = <2>;
18 compatible = "arm,psci-1.0", "arm,psci-0.2", "arm,psci";
23 compatible = "arm,armv8-timer";
[all …]
/Zephyr-latest/boards/nordic/thingy52/
Dthingy52_nrf52832.dts6 * SPDX-License-Identifier: Apache-2.0
9 /dts-v1/;
11 #include "thingy52_nrf52832-pinctrl.dtsi"
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
16 compatible = "nordic,thingy52-nrf52832";
20 zephyr,shell-uart = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
25 zephyr,code-partition = &slot0_partition;
39 compatible = "gpio-leds";
[all …]
/Zephyr-latest/boards/st/stm32vl_disco/doc/
Dindex.rst8 integrated ST-LINK debugger and programmer is included (V1), but the only
18 - On-board ST-LINK/V1 with selection mode switch to use the kit as a standalone
19 ST-LINK/V1 (with SWD connector for programming and debugging)
20 - Board power supply: through USB bus or from an external 5 V supply voltage
21 - External application power supply: 3 V and 5 V
22 - Four LEDs:
24 - LD1 (red) for 3.3 V power on
25 - LD2 (red/green) for USB communication
26 - LD3 (green) for PC9 output
27 - LD4 (blue) for PC8 output
[all …]
/Zephyr-latest/boards/st/stm32f072b_disco/doc/
Dindex.rst6 The STM32F072B-DISCO Discovery kit features an ARM Cortex-M0 based STM32F072RB
8 started quickly. Here are some highlights of the STM32F072B-DISCO board:
10 - STM32 microcontroller in LQFP64 package
11 - Extension header for LQFP64 I/Os for a quick connection to the prototyping
13 - On-board ST-LINK/V2, debugger/programmer with SWD connector
14 - Board power supply: through USB bus or from an external 5 V supply voltage
15 - External application power supply: 3 V and 5 V
17 - Six LEDs:
19 - LD1 (red/green) for USB communication
20 - LD2 (red) for 3.3 V power on
[all …]
/Zephyr-latest/soc/nuvoton/npcx/common/
Dsoc_pins.h4 * SPDX-License-Identifier: Apache-2.0
19 * @brief NPCX pin-mux configuration structure
22 * pin-muxing and its polarity to enable alternative functionality.
32 * @brief NPCX low-voltage configuration structure
35 * low-voltage detection.
38 uint8_t ctrl:5; /** Related register index for low-voltage conf. */
39 uint8_t bit:3; /** Related register bit for low-voltage conf. */
43 * @brief Select i2c port pads of i2c controller
45 * @param controller i2c controller device
48 void npcx_pinctrl_i2c_port_sel(int controller, int port);
[all …]
/Zephyr-latest/boards/st/stm32l1_disco/doc/
Dindex.rst7 an integrated ST-LINK/V2 debugger and programmer. The boards have a
8 24-segment LCD and a touch slider, along with two user LEDs and a user button.
16 - STM32LDISCOVERY targets STM32L152RBT6, with 128K flash, 16K RAM, 4K EEPROM
17 - STM32L152CDISCOVERY targets STM32L152RCT6, with 256K flash, 32K RAM, 8K EEPROM
31 - On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone
32 ST-LINK/V2 (with SWD connector for programming and debugging)
33 - Board power supply: through USB bus or from an external 5 V supply voltage
34 - External application power supply: 3 V and 5 V
35 - Four LEDs:
37 - LD1 (red) for 3.3 V power on
[all …]
/Zephyr-latest/subsys/usb/usb_c/
Dusbc_stack.h4 * SPDX-License-Identifier: Apache-2.0
17 #define PRIV_PORT_REQUEST_SUSPEND -1
18 #define PRIV_PORT_REQUEST_START -2
65 /* Type-C layer data */
67 /** Type-C state machine object */
69 /** Enables or Disables the Type-C state machine */
71 /** The state of the Type-C state machine */
100 /** The Type-C Port Controller on this port */
104 /** Power Path Controller device on this port */
112 /** Bypass next sleep and request one more iteration of the USB-C state machines */
[all …]
/Zephyr-latest/boards/st/nucleo_u5a5zj_q/doc/
Dindex.rst6 The Nucleo U5A5ZJ Q board, featuring an ARM Cortex-M33 based STM32U5A5ZJ MCU,
13 - STM32U5A5ZJ microcontroller in LQFP144 package
14 - Internal SMPS to generate V core logic supply
15 - Two types of extension resources:
17 - Arduino Uno V3 connectivity
18 - ST morpho extension pin headers for full access to all STM32 I/Os
20 - On-board ST-LINK/V3E debugger/programmer
21 - Flexible board power supply:
23 - USB VBUS or external source(3.3V, 5V, 7 - 12V)
24 - ST-Link V3E
[all …]
/Zephyr-latest/include/zephyr/drivers/usb_c/
Dusbc_pd.h3 * SPDX-License-Identifier: Apache-2.0
8 * @brief USB-C Power Delivery API used for USB-C drivers
31 * @brief Maximum length of a non-Extended Message in bytes.
32 * See Table 6-75 Value Parameters
39 * See Table 6-75 Value Parameters
51 * See Table 6-75 Value Parameters
57 * @name USB PD 3.1 Rev 1.6, Table 6-70 Counter Parameters
79 * @name USB PD 3.1 Rev 1.6, Table 6-68 Time Values
100 * turning off its power supply to VBUS
108 * turning off its power supply to VBUS
[all …]
/Zephyr-latest/boards/st/nucleo_l412rb_p/doc/
Dindex.rst6 The Nucleo L412RB board features an ARM Cortex-M4 based STM32L412RB MCU
10 - STM32 microcontroller in LQFP64 package
11 - 1 user LED shared with ARDUINO |reg|
12 - 1 user and 1 reset push-buttons
13 - 32.768 kHz crystal oscillator
14 - Two types of extension resources:
16 - Arduino Uno V3 connectivity
17 - ST morpho extension pin headers for full access to all STM32 I/Os
19 - On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual CO…
20 - Flexible power-supply options: ST-LINK, USB VBUS, or external sources
[all …]
/Zephyr-latest/boards/st/stm32f411e_disco/doc/
Dindex.rst6 The STM32F411E Discovery kit features an ARM Cortex-M4 based STM32F411VE MCU
8 Here are some highlights of the STM32F411E-DISCO board:
10 - STM32F411VET6 microcontroller featuring 512 KB of Flash memory, 128 KB of RAM in an LQFP100 packa…
11 - On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone STLINK/V2 (with SWD…
12 - Board power supply: through USB bus or from an external 5 V supply voltage
13 - External application power supply: 3 V and 5 V
14 - L3GD20(rev B) or I3G4250D(rev D): ST MEMS motion sensor, 3-axis digital output gyroscope.
15 - LSM303DLHC(rev B) or LSM303AGR(rev D): ST MEMS system-in-package featuring a 3D digital linear ac…
16 - MP45DT02(rev B) or IMP34DT05(rev D), ST MEMS audio sensor, omnidirectional digital microphone
17 - CS43L22, audio DAC with integrated class D speaker driver
[all …]
/Zephyr-latest/boards/nxp/vmu_rt1170/
Dvmu_rt1170_mimxrt1176_cm7.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <zephyr/dt-bindings/led/led.h>
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
24 pwm-led0 = &buzzer0;
25 mcuboot-button0 = &arming_button;
34 zephyr,shell-uart = &lpuart1;
36 zephyr,flash-controller = &mx25um51345g;
38 zephyr,code-partition = &slot0_partition;
39 zephyr,uart-mcumgr = &lpuart1;
[all …]
/Zephyr-latest/dts/bindings/sdhc/
Despressif,esp32-sdhc-slot.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: Espressif ESP32 SDHC controller slot
6 compatible: "espressif,esp32-sdhc-slot"
8 include: [sdhc.yaml, pinctrl-device.yaml]
14 pinctrl-0:
17 pinctrl-names:
20 bus-width:
23 - 1
24 - 4
28 clk-pin:
[all …]
/Zephyr-latest/dts/bindings/watchdog/
Dnxp,fs26-wdog.yaml2 # SPDX-License-Identifier: Apache-2.0
7 The FS26 features multiple voltage regulators to supply the microcontroller,
15 The FS26 uses a 32-bit SPI interface. The MCU is the primary driving MOSI and
24 compatible = "nxp,fs26-wdog";
26 spi-max-frequency = <DT_FREQ_M(5)>;
28 int-gpios = <&gpioa_h 3 GPIO_ACTIVE_LOW>;
37 indicated through int-gpios property. It is also required to configure the
38 external interrupt controller to receive interrupts on this pin.
40 compatible: "nxp,fs26-wdog"
42 include: spi-device.yaml
[all …]
/Zephyr-latest/boards/st/stm32f0_disco/doc/
Dindex.rst7 integrates the ST-LINK/V2-1 debugger and programmer. It also comes with a
18 - STM32F051R8T6 microcontroller featuring 64 KB Flash memory, 8 KB RAM in an
20 - On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone
21 ST-LINK/V2 (with SWD connector for programming and debugging)
22 - Board power supply: through USB bus or from an external 5 V supply voltage
23 - External application power supply: 3 V and 5 V
24 - Four LEDs:
26 - LD1 (red) for 3.3 V power on
27 - LD2 (red/green) for USB communication
28 - LD3 (green) for PC9 output
[all …]
/Zephyr-latest/boards/st/stm32h7s78_dk/doc/
Dindex.rst6 The STM32H7S78-DK Discovery kit is designed as a complete demonstration and
7 development platform for STMicroelectronics Arm |reg| Cortex |reg|-M7 core-based
9 the STM32H7S78-DK Discovery board:
12 - STM32H7S7L8H6H microcontroller featuring 64Kbytes of Flash memory and 620 Kbytes of SRAM in 225-p…
13 - USB Type-C |trade| Host and device with USB power-delivery controller
14 - SAI Audio DAC stereo with one audio jacks for input/output,
15 - ST MEMS digital microphone with PDM interface
16 - Octo-SPI interface connected to 512Mbit Octo-SPI NORFlash memory device (MX66UW1G45GXD100 from MA…
17 - 10/100-Mbit Ethernet,
19 - Board connectors
[all …]
/Zephyr-latest/boards/st/nucleo_u031r8/doc/
Dindex.rst6 The Nucleo U031R8 board, featuring an ARM Cortex-M0+ based STM32U031R8 MCU,
13 - STM32U031R8 microcontroller in LQFP48 package
14 - Two types of extension resources:
16 - Arduino Uno V3 connectivity
17 - ST morpho extension pin headers for full access to all STM32U0 I/Os
19 - On-board STLINK-V2EC debugger/programmer with USB re-enumeration
21 - Flexible board power supply:
23 - USB VBUS or external source(3.3V, 5V, 7 - 12V)
25 - User LED shared with ARDUINO |reg| Uno V3
26 - Two push-buttons: USER and RESET
[all …]
/Zephyr-latest/boards/st/nucleo_l552ze_q/doc/
Dnucleol552ze_q.rst6 The Nucleo L552ZE Q board, featuring an ARM Cortex-M33 based STM32L552ZE MCU,
13 - STM32L552ZE microcontroller in LQFP144 package
14 - Two types of extension resources:
16 - Arduino Uno V3 connectivity
17 - ST morpho extension pin headers for full access to all STM32 I/Os
19 - On-board ST-LINK/V2-1 debugger/programmer with SWD connector
20 - Flexible board power supply:
22 - USB VBUS or external source(3.3V, 5V, 7 - 12V)
23 - ST-Link
25 - Three LEDs: USB communication (LD1), user LED (LD2), power LED (LD3)
[all …]

12345678910