Home
last modified time | relevance | path

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

12345678910>>...40

/Zephyr-latest/dts/bindings/mtd/
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 …]
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 …]
/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/dts/bindings/sensor/
Dvishay,veml7700.yaml2 # SPDX-License-Identifier: Apache-2.0
10 include: [sensor-device.yaml, i2c-device.yaml]
13 psm-mode:
17 Power saving mode as described in the datasheet on page 8.
18 The initial power on register value for the PSM register is 0
19 (power saving mode is disabled) which is the default value.
21 0x00 = Disable power saving mode
22 0x01 = Mode 1 (0001b)
23 0x03 = Mode 2 (0011b)
24 0x05 = Mode 3 (0101b)
[all …]
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 …]
Dst,lis2ds12-common.yaml2 # SPDX-License-Identifier: Apache-2.0
5 When setting the odr and power-mode properties in a .dts or .dtsi file you may include
9 #include <zephyr/dt-bindings/sensor/lis2ds12.h>
14 power-mode = <LIS2DS12_DT_LOW_POWER>;
18 include: sensor-device.yaml
21 irq-gpios:
22 type: phandle-array
34 Range in g. Default is power-up configuration.
36 - 16 # 16g (0.488 mg/LSB)
37 - 8 # 8g (0.244 mg/LSB)
[all …]
Dst,lis2dux12-common.yaml2 # SPDX-License-Identifier: Apache-2.0
5 When setting the odr, power-mode, and range properties in a .dts or .dtsi file you may include
8 #include <zephyr/dt-bindings/sensor/st_lis2dux12.h>
11 power-mode = <LIS2DUX12_OPER_MODE_LOW_POWER>;
16 include: sensor-device.yaml
19 int1-gpios:
20 type: phandle-array
27 int2-gpios:
28 type: phandle-array
36 drdy-pin:
[all …]
Dinvensense,icm42688.yaml4 # SPDX-License-Identifier: Apache-2.0
7 ICM-42688 motion tracking device
8 When setting the accel-pm, accel-range, accel-odr, gyro-pm, gyro-range,
9 gyro-odr properties in a .dts or .dtsi file you may include icm42688.h
13 #include <zephyr/dt-bindings/sensor/icm42688.h>
18 accel-pwr-mode = <ICM42688_ACCEL_LN>;
19 accel-fs = <ICM42688_ACCEL_FS_16G>;
20 accel-odr = <ICM42688_ACCEL_ODR_2000>;
21 gyro-pwr-mode= <ICM42688_GYRO_LN>;
22 gyro-fs = <ICM42688_GYRO_FS_2000>;
[all …]
Dst,iis2dlpc-common.yaml2 # SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/sensor/iis2dlpc.h>
14 tap-mode = <IIS2DLPC_DT_SINGLE_DOUBLE_TAP>;
15 power-mode = <IIS2DLPC_DT_HP_MODE>;
18 include: sensor-device.yaml
21 drdy-gpios:
22 type: phandle-array
30 drdy-int:
40 configuration at power-up.
42 - 1 # drdy is generated from INT1
[all …]
/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/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 …]
/Zephyr-latest/soc/st/stm32/stm32l4x/
Dpower.c4 * SPDX-License-Identifier: Apache-2.0
23 /* select MSI as wake-up system clock if configured, HSI otherwise */
32 /* ensure the proper wake-up system clock */ in set_mode_stop()
36 case 1: /* this corresponds to the STOP0 mode: */ in set_mode_stop()
37 /* enter STOP0 mode */ in set_mode_stop()
40 case 2: /* this corresponds to the STOP1 mode: */ in set_mode_stop()
41 /* enter STOP1 mode */ in set_mode_stop()
44 case 3: /* this corresponds to the STOP2 mode: */ in set_mode_stop()
48 /* enter STOP2 mode */ in set_mode_stop()
52 LOG_DBG("Unsupported power state substate-id %u", substate_id); in set_mode_stop()
[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/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
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
40 * Mode is subject to ODR selection, with user selectable ODR.
[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/wifi/nrf_wifi/
DKconfig.nrfwifi1 # Nordic Wi-Fi driver for nRF70 series SoCs
5 # SPDX-License-Identifier: Apache-2.0
21 Nordic Wi-Fi Driver
38 bool "low power mode in QSPI"
48 Select the operating mode of the nRF70 driver
51 bool "nRF70 system mode"
55 Select this option to enable system mode of the nRF70 driver
58 bool "nRF70 scan only mode"
60 Select this option to enable scan only mode of the nRF70 driver
63 bool "Radio test mode of the nRF70 driver"
[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:
22 spi-clock-mode-cpha:
26 on the clock's polarity. When mode-cpol is set and this option as well,
30 pwr-gpios:
31 type: phandle-array
[all …]
/Zephyr-latest/soc/st/stm32/stm32u5x/
Dpower.c4 * SPDX-License-Identifier: Apache-2.0
23 /* select MSI as wake-up system clock if configured, HSI otherwise */
35 /* Clear all wake-up flags */ in pwr_stop3_isr()
58 /* ensure the proper wake-up system clock */ in set_mode_stop()
62 case 1: /* enter STOP0 mode */ in set_mode_stop()
65 case 2: /* enter STOP1 mode */ in set_mode_stop()
68 case 3: /* enter STOP2 mode */ in set_mode_stop()
72 case 4: /* enter STOP3 mode */ in set_mode_stop()
91 LOG_DBG("Unsupported power state substate-id %u", substate_id); in set_mode_stop()
99 /* Select standby mode */ in set_mode_standby()
[all …]
/Zephyr-latest/soc/st/stm32/stm32wbax/
Dpower.c4 * SPDX-License-Identifier: Apache-2.0
54 * Disabling ICACHE is required before entering stop mode in set_mode_stop()
68 case 1: /* enter STOP0 mode */ in set_mode_stop()
71 case 2: /* enter STOP1 mode */ in set_mode_stop()
75 LOG_DBG("Unsupported power state substate-id %u", substate_id); in set_mode_stop()
88 /* Select mode entry : WFE or WFI and enter the CPU selected mode */ in suspend_to_ram()
113 /* Select standby mode */ in set_mode_suspend_to_ram()
116 /* Save context and enter Standby mode */ in set_mode_suspend_to_ram()
120 /* Restore system clock as soon as we exit standby mode */ in set_mode_suspend_to_ram()
125 /* Invoke Low Power/System Off specific Tasks */
[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/dts/bindings/power/
Dnxp,pdcfg-power.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: Properties for NXP power management through the PDCFG register
6 compatible: "nxp,pdcfg-power"
8 include: zephyr,power-state.yaml
11 deep-sleep-config:
15 power to various blocks while the CPU is in deep sleep mode. These values
17 sleep mode.
/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/soc/st/stm32/stm32wbx/
Dpower.c4 * SPDX-License-Identifier: Apache-2.0
50 /* The switch on HSI before entering Stop Mode is required */ in lpm_hsem_lock()
54 /* The switch on HSI before entering Stop Mode is required */ in lpm_hsem_lock()
59 /* Invoke Low Power/System Off specific Tasks */
66 /* ensure HSI is the wake-up system clock */ in pm_state_set()
71 /* enter STOP0 mode */ in pm_state_set()
75 /* enter STOP1 mode */ in pm_state_set()
79 /* enter STOP2 mode */ in pm_state_set()
85 LOG_DBG("Unsupported power substate-id %u", substate_id); in pm_state_set()
95 * it, with increased power consumption as a result. in pm_state_set()
[all …]
/Zephyr-latest/dts/bindings/dac/
Dadi,ad569x-base.yaml2 # SPDX-License-Identifier: Apache-2.0
4 include: [dac-controller.yaml]
7 "#io-channel-cells":
10 voltage-reference:
14 - "internal"
15 - "external"
18 - Internal voltage reference - 2.5V (reg: 0).
19 - External voltage reference (reg: 1).
24 default: "gain-1"
26 - "gain-1"
[all …]

12345678910>>...40