/Zephyr-latest/dts/bindings/mtd/ |
D | jedec,spi-nor-common.yaml | 3 # 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 …]
|
D | atmel,at45.yaml | 2 # 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/dts/bindings/dac/ |
D | adi,ad569x-base.yaml | 2 # 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 …]
|
/Zephyr-latest/samples/drivers/i2s/echo/src/ |
D | codec.c | 4 * SPDX-License-Identifier: Apache-2.0 29 * Power Down Control: in init_wm8731_i2c() 31 * [6] CLKOUTPD = 1 (Enable Power Down) in init_wm8731_i2c() 32 * [5] OSCPDD = 0 (Disable Power Down) in init_wm8731_i2c() 33 * [4] OUTPD = 1 (Enable Power Down) in init_wm8731_i2c() 34 * [3] DACPD = 0 (Disable Power Down) in init_wm8731_i2c() 35 * [2] ADCPD = 0 (Disable Power Down) in init_wm8731_i2c() 36 * [1] MICPD = 1 (Enable Power Down) in init_wm8731_i2c() 37 * [0] LINEINPD = 0 (Disable Power Down) in init_wm8731_i2c() 44 * [4:0] LINVOL = 0x07 (-24 dB) in init_wm8731_i2c() [all …]
|
/Zephyr-latest/soc/ambiq/apollo3x/ |
D | power.c | 4 * SPDX-License-Identifier: Apache-2.0 15 /* ambiq-sdk includes */ 34 /* Cotex-m: power down, register value preserve.*/ in pm_state_set() 35 /* Cache: power down*/ in pm_state_set() 36 /* Flash: power down*/ in pm_state_set() 41 LOG_DBG("Unsupported power state %u", state); in pm_state_set() 72 * put unused flash in power down mode. in ambiq_power_init() 80 * put unused ram in power down mode. in ambiq_power_init() 86 /* For optimal Deep Sleep current, configure cache to be powered-down in deepsleep. */ in ambiq_power_init() 89 /* Power off all flash area, when go to deep sleep.*/ in ambiq_power_init()
|
/Zephyr-latest/soc/intel/intel_adsp/ace/ |
D | asm_memory_management.h | 2 * SPDX-License-Identifier: Apache-2.0 6 * @brief Macros for power gating memory banks specific for ACE 1.0 20 /* Extract the 4-bit bank count field starting from bit 8 */ 23 movi \ay, 1 /* Power down command */ 28 /* Issue the power down command to the current LPSRAM bank */ 32 /* Poll the status register to confirm the power down command has taken effect */ 38 addi \au, \au, -1 /* Decrement bank count */ 48 movi \ay, 1 /* Power down command */ 53 s8i \ay, \az, 0 /* HSxPGCTL.l2lmpge = 1 (power down) */ 60 addi \au, \au, -1 /* Decrement bank count */
|
/Zephyr-latest/include/zephyr/drivers/ |
D | pm_cpu_ops.h | 4 * SPDX-License-Identifier: Apache-2.0 12 * @brief Public API for CPU Power Management 27 * @defgroup power_management_cpu_api CPU Power Management 33 * @brief Power down the calling core 35 * This call is intended for use in hotplug. A core that is powered down by 39 * @retval -ENOTSUP If the operation is not supported 44 * @brief Power up a core 46 * This call is used to power up cores that either have not yet been booted 47 * into the calling supervisory software or have been previously powered down 50 * @param cpuid CPU id to power on [all …]
|
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace15_mtpm/ |
D | adsp_power.h | 3 * SPDX-License-Identifier: Apache-2.0 17 /* Power Control register - controls the power domain operations. */ 34 /* Power Status register - reports the power domain status. */ 50 * @brief Power up a specific CPU. 52 * This sets the "not power gating" bit in the power control 53 * register to disable power gating to CPU, thus powering up 60 ACE_PWRCTL->wpdsphpxpg |= BIT(cpu_num); in soc_cpu_power_up() 64 * @brief Power down a specific CPU. 66 * This clears the "not power gating" bit in the power control 67 * register to enable power gating to CPU, thus powering down [all …]
|
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace20_lnl/ |
D | adsp_power.h | 3 * SPDX-License-Identifier: Apache-2.0 29 /* Power control */ 51 * @brief Power up a specific CPU. 53 * This sets the "not power gating" bit in the power control 54 * register to disable power gating to CPU, thus powering up 61 ACE_PWRCTL->wpdsphpxpg |= BIT(cpu_num); in soc_cpu_power_up() 65 * @brief Power down a specific CPU. 67 * This clears the "not power gating" bit in the power control 68 * register to enable power gating to CPU, thus powering down 71 * @param cpu_num CPU to be powered down. [all …]
|
/Zephyr-latest/drivers/regulator/ |
D | Kconfig.mpm54304 | 2 # SPDX-License-Identifier: Apache-2.0 5 bool "MPM54304 DC/DC step-down power module" 10 Enable MPM54304 DC/DC step-down power module support.
|
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace30/ |
D | adsp_power.h | 3 * SPDX-License-Identifier: Apache-2.0 17 /* Power Control register - controls the power domain operations. */ 38 /* Power Status register - reports the power domain status. */ 60 * @brief Power up a specific CPU. 62 * This sets the "not power gating" bit in the power control 63 * register to disable power gating to CPU, thus powering up 70 ACE_PWRCTL2->wpdsphpxpg |= BIT(cpu_num); in soc_cpu_power_up() 74 * @brief Power down a specific CPU. 76 * This clears the "not power gating" bit in the power control 77 * register to enable power gating to CPU, thus powering down [all …]
|
/Zephyr-latest/soc/espressif/esp32c2/ |
D | Kconfig | 2 # SPDX-License-Identifier: Apache-2.0 19 bool "Power down MAC and baseband of Wi-Fi and Bluetooth when PHY is disabled" 22 If enabled, the MAC and baseband of Wi-Fi and Bluetooth will be powered 23 down when PHY is disabled. Enabling this setting reduces power consumption 24 by a small amount but increases RAM use by approximately 4 KB(Wi-Fi only), 25 2 KB(Bluetooth only) or 5.3 KB(Wi-Fi + Bluetooth).
|
/Zephyr-latest/soc/nuvoton/numaker/m2l31x/ |
D | poweroff.c | 4 * SPDX-License-Identifier: Apache-2.0 16 /* Clear all wake-up flag */ in z_sys_poweroff() 17 CLK->PMUSTS |= CLK_PMUSTS_CLRWK_Msk; in z_sys_poweroff() 19 /* Select Power-down mode */ in z_sys_poweroff() 22 /* Enable RTC wake-up */ in z_sys_poweroff() 25 /* Enter to Power-down mode */ in z_sys_poweroff()
|
/Zephyr-latest/soc/nuvoton/numaker/m46x/ |
D | poweroff.c | 4 * SPDX-License-Identifier: Apache-2.0 16 /* Clear all wake-up flag */ in z_sys_poweroff() 17 CLK->PMUSTS |= CLK_PMUSTS_CLRWK_Msk; in z_sys_poweroff() 19 /* Select Power-down mode */ in z_sys_poweroff() 22 /* Enable RTC wake-up */ in z_sys_poweroff() 25 /* Enter to Power-down mode */ in z_sys_poweroff()
|
/Zephyr-latest/soc/espressif/esp32c6/ |
D | Kconfig | 2 # SPDX-License-Identifier: Apache-2.0 22 bool "Power down MAC and baseband of Wi-Fi and Bluetooth when PHY is disabled" 25 If enabled, the MAC and baseband of Wi-Fi and Bluetooth will be powered 26 down when PHY is disabled. Enabling this setting reduces power consumption 27 by a small amount but increases RAM use by approximately 4 KB(Wi-Fi only), 28 2 KB(Bluetooth only) or 5.3 KB(Wi-Fi + Bluetooth).
|
/Zephyr-latest/soc/ambiq/apollo4x/ |
D | power.c | 4 * SPDX-License-Identifier: Apache-2.0 15 /* ambiq-sdk includes */ 34 /* Cotex-m: power down, register value preserve.*/ in pm_state_set() 35 /* Cache: power down*/ in pm_state_set() 36 /* Flash: power down*/ in pm_state_set() 41 LOG_DBG("Unsupported power state %u", state); in pm_state_set()
|
/Zephyr-latest/dts/bindings/sensor/ |
D | st,lis2ds12-common.yaml | 2 # 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 …]
|
D | ti,ina226.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 TI INA226 Bidirectional Current and Power Monitor. 6 The <zephyr/dt-bindings/sensor/ina226.h> file should be included in the 12 include: [sensor-device.yaml, i2c-device.yaml] 15 avg-count: 19 Default is the power-on reset value. 23 vbus-conversion-time-us: 27 Default is the power-on reset value. 31 vshunt-conversion-time-us: 35 Default is the power-on reset value. [all …]
|
D | st,lis2dux12-common.yaml | 2 # 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 …]
|
/Zephyr-latest/soc/espressif/esp32c3/ |
D | Kconfig | 2 # SPDX-License-Identifier: Apache-2.0 26 ESP32-C3 revision v1.1 has updated ROM functions for Wi-Fi and BLE that 30 bool "Power down MAC and baseband of Wi-Fi and Bluetooth when PHY is disabled" 34 If enabled, the MAC and baseband of Wi-Fi and Bluetooth will be powered 35 down when PHY is disabled. Enabling this setting reduces power consumption 36 by a small amount but increases RAM use by approximately 4 KB(Wi-Fi only), 37 2 KB(Bluetooth only) or 5.3 KB(Wi-Fi + Bluetooth).
|
/Zephyr-latest/dts/bindings/stepper/adi/ |
D | adi,trinamic-ramp-generator.yaml | 1 # SPDX-FileCopyrightText: Copyright (c) 2024 Carl Zeiss Meditec AG 2 # SPDX-License-Identifier: Apache-2.0 4 description: Ramp Generator Motion Control Register-Set for Trinamic stepper controller. 76 Waiting time after ramping down to zero velocity before next movement or direction 77 inversion can start and before motor power down starts. Time range is about 0 to 2 78 seconds. This setting avoids excess acceleration e.g. from VSTOP to -VSTART. 84 Hold current in % of run current (0-100) 101 Controls the number of clock cycles for motor power down after a motion as soon as TZEROWAIT 102 has expired. The smooth transition avoids a motor jerk upon power down. 103 0: instant power down [all …]
|
/Zephyr-latest/doc/hardware/peripherals/ |
D | rtc.rst | 3 Real-Time Clock (RTC) 9 .. list-table:: **Glossary** 11 :header-rows: 1 13 * - Word 14 - Definition 15 * - Real-time clock 16 - Low power device tracking time using broken-down time 17 * - Real-time counter 18 - Low power counter which can be used to track time 19 * - RTC [all …]
|
/Zephyr-latest/samples/boards/nxp/mimxrt595_evk/system_off/ |
D | sample.yaml | 4 # SPDX-License-Identifier: Apache-2.0 7 name: Deep Power Down State Sample for mimxrt595_evk 9 tags: power
|
/Zephyr-latest/soc/intel/intel_adsp/ |
D | Kconfig | 3 # Copyright (c) 2020-2024 Intel Corporation 4 # SPDX-License-Identifier: Apache-2.0 34 DT_COMPAT_INTEL_ADSP_HOST_IPC := intel,adsp-host-ipc 35 DT_COMPAT_INTEL_ADSP_IDC := intel,adsp-idc 84 int "Bytes to reserve at start of HP-SRAM" 87 Bytes to reserve at the start of HP-SRAM. Zephyr will not 103 Need to power cache SRAM banks on. 112 bool "Switch off HP SRAM during power down" 116 Switch off HP SRAM during power down. Platform-configurable. 122 bool "Saves FW context into IMR before core is shut down" [all …]
|
/Zephyr-latest/dts/bindings/pinctrl/ |
D | ene,kb1200-pinctrl.yaml | 1 # SPDX-License-Identifier: Apache-2.0 9 - bias-disable: Disable pull-up/down resistor. 10 - bias-pull-up: Enable pull-up resistor. 11 - bias-pull-down: Enable pull-down resistor. 12 - drive-push-pull: Output driver is push-pull. 13 - drive-open-drain: Output driver is open-drain. 14 - output-disable: Disable GPIO output driver data 15 - output-enable: Ensable GPIO output driver data 16 - output-high: GPIO output data high 17 - output-low: GPIO output data low [all …]
|