/Zephyr-latest/drivers/lora/ |
D | sx126x_stm32wl.c | 53 void sx126x_set_tx_params(int8_t power, RadioRampTimes_t ramp_time) in sx126x_set_tx_params() argument 60 if (power > max_power) { in sx126x_set_tx_params() 61 power = max_power; in sx126x_set_tx_params() 65 power = 14 - (max_power - power); in sx126x_set_tx_params() 68 power = 13 - (max_power - power); in sx126x_set_tx_params() 71 power = 14 - (max_power - power); in sx126x_set_tx_params() 73 if (power < -17) { in sx126x_set_tx_params() 74 power = -17; in sx126x_set_tx_params() 89 if (power > max_power) { in sx126x_set_tx_params() 90 power = max_power; in sx126x_set_tx_params() [all …]
|
/Zephyr-latest/tests/subsys/pm/device_driver_init/ |
D | app.overlay | 3 compatible = "power-domain-gpio"; 5 #power-domain-cells = <0>; 9 compatible = "power-domain-gpio"; 11 power-domains = <&test_reg>; 12 #power-domain-cells = <0>; 16 compatible = "power-domain-gpio"; 18 power-domains = <&test_reg>; 19 #power-domain-cells = <0>; 24 compatible = "power-domain-gpio"; 26 #power-domain-cells = <0>; [all …]
|
/Zephyr-latest/boards/renesas/rcar_h3ulcb/ |
D | rcar_h3ulcb_r8a77951_a57-pinctrl.dtsi | 20 power-source = <PIN_VOLTAGE_3P3V>; 25 power-source = <PIN_VOLTAGE_3P3V>; 30 power-source = <PIN_VOLTAGE_3P3V>; 35 power-source = <PIN_VOLTAGE_3P3V>; 40 power-source = <PIN_VOLTAGE_3P3V>; 45 power-source = <PIN_VOLTAGE_3P3V>; 50 power-source = <PIN_VOLTAGE_1P8V>; 55 power-source = <PIN_VOLTAGE_1P8V>; 60 power-source = <PIN_VOLTAGE_1P8V>; 65 power-source = <PIN_VOLTAGE_1P8V>; [all …]
|
/Zephyr-latest/tests/subsys/pm/power_states_api/boards/ |
D | native_sim.overlay | 10 cpu-power-states = <&state0 &state1 &state2 &state3>; 13 power-states { 15 compatible = "zephyr,power-state"; 16 power-state-name = "suspend-to-idle"; 22 compatible = "zephyr,power-state"; 23 power-state-name = "standby"; 29 compatible = "zephyr,power-state"; 30 power-state-name = "suspend-to-ram"; 36 compatible = "zephyr,power-state"; 37 power-state-name = "suspend-to-disk"; [all …]
|
/Zephyr-latest/tests/subsys/pm/device_power_domains/ |
D | app.overlay | 3 compatible = "power-domain-gpio"; 5 #power-domain-cells = <0>; 9 compatible = "power-domain-gpio"; 11 #power-domain-cells = <0>; 15 compatible = "power-domain-gpio"; 17 power-domains = <&test_reg_0>; 18 #power-domain-cells = <0>; 24 power-domains = <&test_reg_1>;
|
/Zephyr-latest/tests/subsys/pm/policy_api/ |
D | app.overlay | 11 cpu-power-states = <&state2>; 15 power-states { 17 compatible = "zephyr,power-state"; 18 power-state-name = "runtime-idle"; 25 compatible = "zephyr,power-state"; 26 power-state-name = "suspend-to-ram"; 33 compatible = "zephyr,power-state"; 34 power-state-name = "suspend-to-ram"; 43 cpu-power-states = <&state0 &state1>;
|
/Zephyr-latest/samples/subsys/pm/latency/boards/ |
D | native_sim.overlay | 7 power-states { 9 compatible = "zephyr,power-state"; 10 power-state-name = "runtime-idle"; 15 compatible = "zephyr,power-state"; 16 power-state-name = "suspend-to-idle"; 21 compatible = "zephyr,power-state"; 22 power-state-name = "standby"; 30 cpu-power-states = <&runtime_idle &suspend_to_idle &standby>;
|
/Zephyr-latest/boards/renesas/rcar_salvator_xs/ |
D | rcar_salvator_xs-pinctrl.dtsi | 20 power-source = <PIN_VOLTAGE_1P8V>; 25 power-source = <PIN_VOLTAGE_1P8V>; 30 power-source = <PIN_VOLTAGE_1P8V>; 35 power-source = <PIN_VOLTAGE_1P8V>; 40 power-source = <PIN_VOLTAGE_1P8V>; 45 power-source = <PIN_VOLTAGE_1P8V>; 50 power-source = <PIN_VOLTAGE_1P8V>; 55 power-source = <PIN_VOLTAGE_1P8V>; 60 power-source = <PIN_VOLTAGE_1P8V>; 65 power-source = <PIN_VOLTAGE_1P8V>;
|
/Zephyr-latest/boards/renesas/rcar_spider_s4/ |
D | rcar_spider_s4_r8a779f0_a55-pinctrl.dtsi | 20 power-source = <PIN_VOLTAGE_1P8V>; 25 power-source = <PIN_VOLTAGE_1P8V>; 30 power-source = <PIN_VOLTAGE_1P8V>; 35 power-source = <PIN_VOLTAGE_1P8V>; 40 power-source = <PIN_VOLTAGE_1P8V>; 45 power-source = <PIN_VOLTAGE_1P8V>; 50 power-source = <PIN_VOLTAGE_1P8V>; 55 power-source = <PIN_VOLTAGE_1P8V>; 60 power-source = <PIN_VOLTAGE_1P8V>; 65 power-source = <PIN_VOLTAGE_1P8V>;
|
/Zephyr-latest/tests/subsys/pm/power_domain/ |
D | app.overlay | 9 compatible = "power-domain"; 11 #power-domain-cells = <0>; 17 power-domains = <&test_domain>; 23 power-domains = <&test_domain>; 27 compatible = "power-domain"; 29 #power-domain-cells = <0>; 35 power-domains = <&test_domain_balanced>;
|
/Zephyr-latest/samples/boards/microchip/mec172xevb_assy6906/qmspi_ldma/ |
D | mec172xevb_assy6906.overlay | 13 low-power-enable; 17 low-power-enable; 21 low-power-enable; 25 low-power-enable; 29 low-power-enable; 33 low-power-enable; 38 low-power-enable; 42 low-power-enable; 46 low-power-enable; 50 low-power-enable; [all …]
|
/Zephyr-latest/doc/services/pm/ |
D | system.rst | 11 power management subsystem to put an idle system into one of the supported power states. 13 the appropriate power state to transition to based on the configured power management policy. 18 Keep in mind that depending on the SoC and the power mode in question, 20 some wake-up sources may not be usable in all power modes. 22 The following diagram describes system power management: 25 :caption: System power management 36 pm_policy [label="Check policy manager\nfor a power state "] 39 pm_state_set [label="Change power state\n(SoC API)" style="rounded,bold"] 65 pm_policy -> k_cpu_idle [label="PM_STATE_ACTIVE\n(no power state meet requirements)"] 75 The power management subsystem defines a set of states described by the [all …]
|
D | power_domain.rst | 1 .. _pm-power-domain: 9 The Zephyr power domain abstraction is designed to support groupings of devices 10 powered by a common source to be notified of power source state changes in a 12 that device B is on the same power domain and should also be configured into a 13 low power state. 18 When a power domain turns itself on or off, it is the responsibility of the 19 power domain to notify all devices using it through their power management 52 Most of the devices in an SoC have independent power control that can 53 be turned on or off to reduce power consumption. But there is a 55 only using device power management. To solve this problem, SoCs [all …]
|
D | device.rst | 7 Device power management (PM) on Zephyr is a feature that enables devices to 10 selected, device drivers implementing power management will be able to take 11 advantage of the device power management subsystem. 13 Zephyr supports two methods of device power management: 23 Device runtime power management involves coordinated interaction between 25 play a crucial role in directly controlling the power state of 35 power state of devices. They interact directly with the hardware to 36 put devices into low-power states (suspend) when they are not in 38 :ref:`device runtime power management APIs <device_runtime_apis>` provided 39 by Zephyr to control the power state of devices. [all …]
|
/Zephyr-latest/dts/xtensa/intel/ |
D | intel_adsp_ace30.dtsi | 19 cpu-power-states = <&d0i3 &d3>; 28 cpu-power-states = <&d0i3 &d3>; 35 cpu-power-states = <&d0i3 &d3>; 42 cpu-power-states = <&d0i3 &d3>; 49 cpu-power-states = <&d0i3 &d3>; 53 power-states { 55 compatible = "zephyr,power-state"; 56 power-state-name = "runtime-idle"; 64 compatible = "zephyr,power-state"; 65 power-state-name = "soft-off"; [all …]
|
D | intel_adsp_ace30_ptl.dtsi | 19 cpu-power-states = <&d0i3 &d3>; 28 cpu-power-states = <&d0i3 &d3>; 35 cpu-power-states = <&d0i3 &d3>; 42 cpu-power-states = <&d0i3 &d3>; 49 cpu-power-states = <&d0i3 &d3>; 53 power-states { 55 compatible = "zephyr,power-state"; 56 power-state-name = "runtime-idle"; 64 compatible = "zephyr,power-state"; 65 power-state-name = "soft-off"; [all …]
|
D | intel_adsp_ace20_lnl.dtsi | 19 cpu-power-states = <&d0i3 &d3>; 28 cpu-power-states = <&d0i3 &d3>; 35 cpu-power-states = <&d0i3 &d3>; 42 cpu-power-states = <&d0i3 &d3>; 49 cpu-power-states = <&d0i3 &d3>; 52 power-states { 54 compatible = "zephyr,power-state"; 55 power-state-name = "runtime-idle"; 63 compatible = "zephyr,power-state"; 64 power-state-name = "soft-off"; [all …]
|
D | intel_adsp_ace15_mtpm.dtsi | 19 cpu-power-states = <&d0i3 &d3>; 28 cpu-power-states = <&d3>; 35 cpu-power-states = <&d3>; 38 power-states { 40 compatible = "zephyr,power-state"; 41 power-state-name = "runtime-idle"; 49 compatible = "zephyr,power-state"; 50 power-state-name = "soft-off"; 158 power-domains = <&hub_ulp_domain>; 169 power-domains = <&hub_ulp_domain>; [all …]
|
/Zephyr-latest/drivers/power_domain/ |
D | Kconfig | 7 Include drivers for power domains in system config 22 bool "GPIO controlled power domain" 33 int "GPIO power domain init priority" 36 GPIO power domain initialization priority. 41 bool "Use Intel ADSP power gating mechanisms" 46 Include Intel ADSP power domain control mechanisms 51 int "Intel ADSP power domain init priority" 54 Intel ADSP power domain initialization priority. 59 bool "GPIO monitor for sensing power on rail" 69 int "GPIO monitor power domain init priority" [all …]
|
/Zephyr-latest/tests/subsys/pm/power_mgmt/boards/ |
D | native_sim.overlay | 9 power-states { 11 compatible = "zephyr,power-state"; 12 power-state-name = "suspend-to-idle"; 15 compatible = "zephyr,power-state"; 16 power-state-name = "standby"; 44 cpu-power-states = <&state0 &state1>;
|
/Zephyr-latest/boards/seeed/xiao_ble/ |
D | xiao_ble-pinctrl.dtsi | 21 low-power-enable; 36 low-power-enable; 51 low-power-enable; 66 low-power-enable; 80 low-power-enable; 97 low-power-enable; 114 low-power-enable; 136 low-power-enable; 140 low-power-enable;
|
/Zephyr-latest/boards/nordic/nrf52840dk/ |
D | nrf52840dk_nrf52840-pinctrl.dtsi | 25 low-power-enable; 43 low-power-enable; 58 low-power-enable; 73 low-power-enable; 87 low-power-enable; 104 low-power-enable; 121 low-power-enable; 138 low-power-enable; 161 low-power-enable; 165 low-power-enable; [all …]
|
/Zephyr-latest/tests/subsys/pm/device_wakeup_api/boards/ |
D | native_sim.overlay | 8 power-states { 10 compatible = "zephyr,power-state"; 11 power-state-name = "suspend-to-ram"; 24 cpu-power-states = <&state0>;
|
/Zephyr-latest/boards/nordic/thingy53/ |
D | thingy53_nrf5340_common-pinctrl.dtsi | 20 low-power-enable; 33 low-power-enable; 48 low-power-enable; 65 low-power-enable; 84 low-power-enable; 102 low-power-enable; 106 low-power-enable; 125 low-power-enable;
|
/Zephyr-latest/boards/nordic/nrf21540dk/ |
D | nrf21540dk_nrf52840-pinctrl.dtsi | 25 low-power-enable; 43 low-power-enable; 58 low-power-enable; 73 low-power-enable; 87 low-power-enable; 104 low-power-enable; 121 low-power-enable; 138 low-power-enable; 155 low-power-enable;
|