Home
last modified time | relevance | path

Searched +full:low +full:- +full:power +full:- +full:mode (Results 1 – 25 of 487) sorted by relevance

12345678910>>...20

/Zephyr-latest/soc/nxp/imxrt/imxrt10xx/
Dpower.c4 * SPDX-License-Identifier: Apache-2.0
7 * sleep mode must be defined within this file, or linked to RAM.
19 #include "power.h"
28 * normal/full speed mode, low speed mode, and low power mode.
29 * If callbacks are present, the low power subsystem will disable
30 * PLLs for power savings when entering low power states.
34 /* If run callback is set, low power must be as well. */ in imxrt_clock_pm_callbacks_register()
35 __ASSERT_NO_MSG(callbacks && callbacks->clock_set_run && callbacks->clock_set_low_power); in imxrt_clock_pm_callbacks_register()
36 lpm_clock_hooks.clock_set_run = callbacks->clock_set_run; in imxrt_clock_pm_callbacks_register()
37 lpm_clock_hooks.clock_set_low_power = callbacks->clock_set_low_power; in imxrt_clock_pm_callbacks_register()
[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
20 /** ICM42670 power mode */
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
[all …]
/Zephyr-latest/dts/bindings/sensor/
Dvishay,vcnl36825t.yaml2 # SPDX-License-Identifier: Apache-2.0
10 include: [sensor-device.yaml, i2c-device.yaml]
13 operation-mode:
18 Mode of operation.
19 - "auto": the sensor performs sampling continuously,
20 - "force": the sampling is performed on every fetch command.
24 Note: "force"-mode only available if low-power mode inactive.
26 measurement-period:
32 Higher values yield lower power consumption.
34 - [10, 80] ms only if low power mode is inactive
[all …]
Dinvensense,icp10125.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [sensor-device.yaml, i2c-device.yaml]
11 temperature-measurement-mode:
14 description: Mode of ambient temperature measurement
16 - "low-power"
17 - "normal"
18 - "low-noise"
19 - "ultra-low-noise"
21 pressure-measurement-mode:
24 description: Mode of barometric pressure measurement
[all …]
Dinvensense,icm42670.yaml4 # SPDX-License-Identifier: Apache-2.0
6 description: ICM-42670 motion tracking device
8 include: [sensor-device.yaml]
11 int-gpios:
12 type: phandle-array
14 The INT signal default configuration is active-high. The
18 accel-hz:
22 Default frequency of accelerometer. (Unit - Hz)
24 Power-on reset value is 800.
26 - 0
[all …]
/Zephyr-latest/dts/bindings/mtd/
Datmel,at45.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [spi-device.yaml]
11 jedec-id:
12 type: uint8-array
21 sector-size:
26 sector-0a-pages:
38 block-size:
43 page-size:
48 no-chip-erase:
53 no-sector-erase:
[all …]
Djedec,spi-nor-common.yaml3 # SPDX-License-Identifier: Apache-2.0
5 # Common properties used by nodes describing M25P80-compatible SPI NOR
8 # This extends JESD216-defined features with additional functionality
9 # that may be specific to the vendor of a M25P80-compatible device and
17 requires-ulbpr:
23 protection register that initializes to write-protected. Use this
27 has-dpd:
33 Power-Down mode that is entered by command 0xB9 to reduce power
35 implies that the RDPD (0xAB) Release from Deep Power Down command
37 Electronic Signature; see t-enter-dpd).
[all …]
/Zephyr-latest/dts/bindings/pinctrl/
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 …]
/Zephyr-latest/dts/bindings/sdhc/
Dzephyr,sdhc-spi-slot.yaml3 compatible: "zephyr,sdhc-spi-slot"
5 include: [spi-device.yaml]
8 power-delay-ms:
12 Time in ms for SPI SDHC to delay when toggling power to the SD card. This
13 delay gives the card time to power up or down fully. It can be increased
16 spi-clock-mode-cpol:
20 only when the clock goes low when not active.
22 spi-clock-mode-cpha:
26 on the clock's polarity. When mode-cpol is set and this option as well,
27 capture will occur on low to high transition and high to low if
[all …]
/Zephyr-latest/subsys/pm/
DKconfig1 # Copyright (c) 2014-2015 Wind River Systems, Inc.
3 # SPDX-License-Identifier: Apache-2.0
5 menu "Power Management"
11 calls to configure low-power states.
14 bool "System Power Management"
17 This option enables the board to implement extra power management
19 power management subsystem of the number of ticks until the next kernel
27 module-str = System Power Management
31 bool "System Power Management Stats"
34 Enable System Power Management Stats.
[all …]
/Zephyr-latest/include/zephyr/dt-bindings/sensor/
Dlis2dux12.h4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/dt-util.h>
11 /* Operating Mode */
19 #define LIS2DUX12_DT_ODR_1Hz_ULP 1 /* available in ultra-low power mode */
20 #define LIS2DUX12_DT_ODR_3Hz_ULP 2 /* available in ultra-low power mode */
21 #define LIS2DUX12_DT_ODR_25Hz_ULP 3 /* available in ultra-low power mode */
22 #define LIS2DUX12_DT_ODR_6Hz 4 /* available in LP and HP mode */
23 #define LIS2DUX12_DT_ODR_12Hz5 5 /* available in LP and HP mode */
24 #define LIS2DUX12_DT_ODR_25Hz 6 /* available in LP and HP mode */
25 #define LIS2DUX12_DT_ODR_50Hz 7 /* available in LP and HP mode */
[all …]
/Zephyr-latest/drivers/entropy/
DKconfig.smartbond4 # SPDX-License-Identifier: Apache-2.0
18 int "Thread-mode random number pool size"
23 hardware to make them ready for thread mode consumers.
24 Please note, that size of the pool must be a power of 2.
27 int "Thread-mode random number pool low-water threshold"
30 Low water-mark threshold in bytes to trigger entropy generation for
31 thread mode consumers. As soon as the number of available bytes in the
36 int "ISR-mode random number pool size"
42 Please note, that size of the pool must be a power of 2.
45 int "ISR-mode random number pool low-water threshold"
[all …]
DKconfig.nrf55 # SPDX-License-Identifier: Apache-2.0
23 random 8-bit value to the host when read.
35 int "Thread-mode random number pool size"
40 hardware to make them ready for thread mode consumers.
41 Please note, that size of the pool must be a power of 2.
44 int "Thread-mode random number pool low-water threshold"
47 Low water-mark threshold in bytes to trigger entropy generation for
48 thread mode consumers. As soon as the number of available bytes in the
53 int "ISR-mode random number pool size"
59 Please note, that size of the pool must be a power of 2.
[all …]
DKconfig.stm324 # SPDX-License-Identifier: Apache-2.0
15 a entropy 32-bit value to the host when read. It is available for
21 int "Thread-mode random number pool size"
26 hardware to make them ready for thread mode consumers.
27 Please note, that size of the pool must be a power of 2.
30 int "Thread-mode random number pool low-water threshold"
33 Low water-mark threshold in bytes to trigger entropy generation for
34 thread mode consumers. As soon as the number of available bytes in the
39 int "ISR-mode random number pool size"
45 Please note, that size of the pool must be a power of 2.
[all …]
/Zephyr-latest/soc/st/stm32/stm32h5x/
Dpower.c4 * SPDX-License-Identifier: Apache-2.0
18 /* Invoke Low Power/System Off specific Tasks */
22 LOG_DBG("Unsupported power state %u", state); in pm_state_set()
27 case 1: /* this corresponds to the STOP mode: */ in pm_state_set()
28 /* enter STOP mode */ in pm_state_set()
31 /* enter SLEEP mode : WFE or WFI */ in pm_state_set()
35 LOG_DBG("Unsupported power state substate-id %u", in pm_state_set()
41 /* Handle SOC specific activity after Low Power Mode Exit */
45 LOG_DBG("Unsupported power substate %u", state); in pm_state_exit_post_ops()
54 LOG_DBG("Unsupported power substate-id %u", in pm_state_exit_post_ops()
[all …]
/Zephyr-latest/samples/boards/st/power_mgmt/serial_wakeup/
DREADME.rst1 .. zephyr:code-sample:: stm32_pm_serial_wakeup
3 :relevant-api: subsys_pm_device
11 in low power context.
13 .. _stm32-pm-serial-wakeup-sample-requirements:
20 in core sleep states, as LPTIM (:dtcompatible:`st,stm32-lptim`).
25 - Clocked by an oscillator available in Stop mode (LSE, LSI) or an oscillator capable
27 - Matching oscillator sources should be enabled
28 - If LSE is selected as clock source and shell serial port is a LPUART current speed
30 - Port should be set as "wakeup-source"
40 .. zephyr-app-commands::
[all …]
/Zephyr-latest/samples/boards/st/power_mgmt/stop3/
DREADME.rst1 .. zephyr:code-sample:: stm32_pm_stop3
2 :name: STOP3 mode
4 Use STOP3 low power mode on STM32U5.
9 This sample is a minimum application to demonstrate basic power management
10 behavior in a basic blinking LED set up and STM32U5 STOP3 low power mode.
12 .. _stm32-pm-stop3-requirements:
18 The board shall have an RTC to use it during the standby mode as a replacement
26 .. zephyr-app-commands::
27 :zephyr-app: samples/boards/st/power_mgmt/stop3
/Zephyr-latest/include/zephyr/drivers/adc/
Dads131m02.h4 * SPDX-License-Identifier: Apache-2.0
13 ADS131M02_CONTINUOUS_MODE, /* Continuous conversion mode */
14 ADS131M02_GLOBAL_CHOP_MODE /* Global chop mode */
18 ADS131M02_VLP, /* Very Low Power */
19 ADS131M02_LP, /* Low Power */
42 int ads131m02_set_adc_mode(const struct device *dev, enum ads131m02_adc_mode mode,
46 enum ads131m02_adc_power_mode mode);
/Zephyr-latest/soc/st/stm32/stm32g0x/
Dpower.c3 * Copyright (c) 2021 G-Technologies Sdn. Bhd.
5 * SPDX-License-Identifier: Apache-2.0
22 /* Invoke Low Power/System Off specific Tasks */
26 LOG_DBG("Unsupported power state %u", state); in pm_state_set()
31 case 1: /* this corresponds to the STOP0 mode: */ in pm_state_set()
32 /* enter STOP0 mode */ in pm_state_set()
35 /* enter SLEEP mode : WFE or WFI */ in pm_state_set()
38 case 2: /* this corresponds to the STOP1 mode: */ in pm_state_set()
39 /* enter STOP1 mode */ in pm_state_set()
42 /* enter SLEEP mode : WFE or WFI */ in pm_state_set()
[all …]
/Zephyr-latest/soc/st/stm32/stm32g4x/
Dpower.c3 * Copyright (c) 2021 G-Technologies Sdn. Bhd.
6 * SPDX-License-Identifier: Apache-2.0
22 /* Invoke Low Power/System Off specific Tasks */
26 LOG_DBG("Unsupported power state %u", state); in pm_state_set()
31 case 1: /* this corresponds to the STOP0 mode: */ in pm_state_set()
32 /* enter STOP0 mode */ in pm_state_set()
35 /* enter SLEEP mode : WFE or WFI */ in pm_state_set()
38 case 2: /* this corresponds to the STOP1 mode: */ in pm_state_set()
39 /* enter STOP1 mode */ in pm_state_set()
42 /* enter SLEEP mode : WFE or WFI */ in pm_state_set()
[all …]
/Zephyr-latest/dts/bindings/dac/
Dnxp,kinetis-dac.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,kinetis-dac"
8 include: dac-controller.yaml
14 voltage-reference:
19 low-power-mode:
21 description: Enable low-power mode
23 "#io-channel-cells":
26 io-channel-cells:
27 - output
Dnxp,lpdac.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [dac-controller.yaml, pinctrl-device.yaml]
14 voltage-reference:
21 low-power-mode:
23 description: Enable low-power mode
25 "#io-channel-cells":
28 io-channel-cells:
29 - output
Dnxp,kinetis-dac32.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,kinetis-dac32"
8 include: [dac-controller.yaml, pinctrl-device.yaml]
14 voltage-reference:
19 low-power-mode:
21 description: Enable low-power mode
27 "#io-channel-cells":
30 io-channel-cells:
31 - output
/Zephyr-latest/soc/ite/ec/common/
Dpower.c4 * SPDX-License-Identifier: Apache-2.0
11 /* Handle when enter deep doze mode. */
14 /* Enter deep doze mode */ in ite_power_soc_deep_doze()
18 /* Invoke Low Power/System Off specific Tasks */
24 /* Deep doze mode */ in pm_state_set()
33 /* Handle SOC specific activity after Low Power Mode Exit */
/Zephyr-latest/soc/st/stm32/stm32l5x/
Dpower.c4 * SPDX-License-Identifier: Apache-2.0
23 /* select MSI as wake-up system clock if configured, HSI otherwise */
30 /* Invoke Low Power/System Off specific Tasks */
34 LOG_DBG("Unsupported power state %u", state); in pm_state_set()
38 /* ensure the proper wake-up system clock */ in pm_state_set()
42 case 1: /* this corresponds to the STOP0 mode: */ in pm_state_set()
43 /* enter STOP0 mode */ in pm_state_set()
46 case 2: /* this corresponds to the STOP1 mode: */ in pm_state_set()
47 /* enter STOP1 mode */ in pm_state_set()
50 case 3: /* this corresponds to the STOP2 mode: */ in pm_state_set()
[all …]

12345678910>>...20