Home
last modified time | relevance | path

Searched +full:wkup +full:- +full:gpios (Results 1 – 8 of 8) sorted by relevance

/Zephyr-latest/dts/arm/st/l4/
Dstm32l4r5Xi.dtsi5 * SPDX-License-Identifier: Apache-2.0
13 flash-controller@40022000 {
22 wkup-pin@1 {
23 wkup-gpios = <&gpioa 0 STM32_PWR_WKUP_PIN_SRC_0>;
26 wkup-pin@2 {
27 wkup-gpios = <&gpioc 13 STM32_PWR_WKUP_PIN_SRC_0>;
30 wkup-pin@3 {
31 wkup-gpios = <&gpioe 6 STM32_PWR_WKUP_PIN_SRC_0>;
34 wkup-pin@4 {
35 wkup-gpios = <&gpioa 2 STM32_PWR_WKUP_PIN_SRC_0>;
[all …]
/Zephyr-latest/dts/arm/st/wb/
Dstm32wb55Xg.dtsi5 * SPDX-License-Identifier: Apache-2.0
16 flash-controller@58004000 {
25 wkup-pin@2 {
27 wkup-gpios = <&gpioc 13 STM32_PWR_WKUP_PIN_SRC_0>;
30 wkup-pin@3 {
32 wkup-gpios = <&gpioc 12 STM32_PWR_WKUP_PIN_SRC_0>;
35 wkup-pin@5 {
37 wkup-gpios = <&gpioc 5 STM32_PWR_WKUP_PIN_SRC_0>;
Dstm32wb.dtsi6 * SPDX-License-Identifier: Apache-2.0
9 #include <arm/armv7-m.dtsi>
10 #include <zephyr/dt-bindings/clock/stm32wb_clock.h>
11 #include <zephyr/dt-bindings/gpio/gpio.h>
12 #include <zephyr/dt-bindings/i2c/i2c.h>
13 #include <zephyr/dt-bindings/pwm/pwm.h>
14 #include <zephyr/dt-bindings/adc/adc.h>
15 #include <zephyr/dt-bindings/pwm/stm32_pwm.h>
16 #include <zephyr/dt-bindings/dma/stm32_dma.h>
17 #include <zephyr/dt-bindings/adc/stm32l4_adc.h>
[all …]
/Zephyr-latest/dts/bindings/power/
Dst,stm32-pwr.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "st,stm32-pwr"
14 wkup-pins-nb:
17 Max nbr of system wake-up pins.
18 For example wkup-pins-nb = <8>; on the stm32u5
20 wkup-pin-srcs:
23 Number of wake-up GPIO sources to select from for each wake-up pin.
25 wake-up pin.
27 For example, each wake-up pin on STM32U5 is associated with
28 4 wake-up sources, 3 of them correspond to GPIOs.
[all …]
/Zephyr-latest/include/zephyr/dt-bindings/gpio/
Dstm32-gpio.h4 * SPDX-License-Identifier: Apache-2.0
16 * - Bit 8: Configure a GPIO pin to power on the system after Poweroff.
24 * This flag is reserved to GPIO pins that are associated with wake-up pins
25 * in STM32 PWR devicetree node, through the property "wkup-gpios".
/Zephyr-latest/dts/arm/st/u5/
Dstm32u5.dtsi7 * SPDX-License-Identifier: Apache-2.0
11 #include <arm/armv8-m.dtsi>
12 #include <zephyr/dt-bindings/adc/adc.h>
13 #include <zephyr/dt-bindings/pwm/pwm.h>
14 #include <zephyr/dt-bindings/clock/stm32u5_clock.h>
15 #include <zephyr/dt-bindings/gpio/gpio.h>
16 #include <zephyr/dt-bindings/i2c/i2c.h>
17 #include <zephyr/dt-bindings/flash_controller/ospi.h>
18 #include <zephyr/dt-bindings/reset/stm32u5_reset.h>
19 #include <zephyr/dt-bindings/dma/stm32_dma.h>
[all …]
/Zephyr-latest/dts/arm/st/wl/
Dstm32wl.dtsi2 * Copyright (c) 2020-2024 STMicroelectronics
4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
8 #include <zephyr/dt-bindings/clock/stm32wl_clock.h>
9 #include <zephyr/dt-bindings/gpio/gpio.h>
10 #include <zephyr/dt-bindings/i2c/i2c.h>
11 #include <zephyr/dt-bindings/lora/sx126x.h>
12 #include <zephyr/dt-bindings/pwm/pwm.h>
13 #include <zephyr/dt-bindings/adc/adc.h>
14 #include <zephyr/dt-bindings/pwm/stm32_pwm.h>
[all …]
/Zephyr-latest/soc/st/stm32/common/
Dstm32_wkup_pins.c4 * SPDX-License-Identifier: Apache-2.0
19 #include <zephyr/dt-bindings/power/stm32_pwr.h>
42 * @brief flags for wake-up pin polarity configuration
46 /* detection of wake-up event on the high level : rising edge */
48 /* detection of wake-up event on the low level : falling edge */
54 * @brief flags for configuration of pull-ups & pull-downs of GPIO ports
55 * that are associated with wake-up pins
66 * @brief Structure for storing the devicetree configuration of a wake-up pin.
71 /* GPIO pin(s) associated with wake-up pin */
88 * @brief Get wake-up pin configuration from a given devicetree node.
[all …]