/openbmc/linux/Documentation/devicetree/bindings/power/ |
H A D | fsl,imx-gpc.yaml | 16 The power domains are generic power domain providers as documented in 17 Documentation/devicetree/bindings/power/power-domain.yaml. They are 20 IP cores belonging to a power domain should contain a 'power-domains' 66 "power-domain@[0-9]$": 72 '#power-domain-cells': 90 inside this power domain. 94 power-supply: true 97 - '#power-domain-cells' 130 power-domain@0 { 135 pd_pu: power-domain@1 { [all …]
|
H A D | pd-samsung.yaml | 4 $id: http://devicetree.org/schemas/power/pd-samsung.yaml# 13 Exynos processors include support for multiple power domains which are used 14 to gate power to one or more peripherals on the processor. 17 - $ref: power-domain.yaml# 41 "#power-domain-cells": 44 power-domains: 49 - "#power-domain-cells" 56 lcd0_pd: power-domain@10023c80 { 59 #power-domain-cells = <0>; 63 mfc_pd: power-domain@10044060 { [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | twl4030-power.txt | 1 Texas Instruments TWL family (twl4030) reset and power management module 4 to control the power resources, including power scripts. For now, the 9 "ti,twl4030-power" 10 "ti,twl4030-power-reset" 11 "ti,twl4030-power-idle" 12 "ti,twl4030-power-idle-osc-off" 14 The use of ti,twl4030-power-reset is recommended at least on 20 When using ti,twl4030-power-idle-osc-off, the TI recommended 27 - ti,system-power-controller: This indicates that TWL4030 is the 43 twl_power: power { [all …]
|
H A D | x-powers,axp152.yaml | 149 DCDC1 power supply node, if present. 197 LDO1 power supply node, if present. 205 LDO3 power supply node, if present. 209 LDO5 power supply node, if present. 245 SW power supply node, if present. 253 ac-power: 254 $ref: /schemas/power/supply/x-powers,axp20x-ac-power-supply.yaml# 256 battery-power: 257 $ref: /schemas/power/supply/x-powers,axp20x-battery-power-supply.yaml# 259 usb-power: [all …]
|
/openbmc/linux/Documentation/power/powercap/ |
H A D | powercap.rst | 26 parent power zone containing multiple subzones and so on to reflect the power 57 │ │ ├──power 74 │ │ ├──power 83 │ ├──power 110 │ │ ├──power 127 │ │ ├──power 136 │ ├──power 141 ├──power 204 Current power in micro watts. 210 Name of this power zone. [all …]
|
H A D | dtpm.rst | 16 compared with the power consumed by other devices. 23 the device power by limiting and/or balancing a power budget among 27 device power. 54 The pkg power will be the sum of pd0 and pd1 power numbers:: 120 set the power limit given the weight of the nodes. 131 children power consumption. 133 * max_power_range_uw: The power range resulting of the maximum power 134 minus the minimum power. 167 power constraints tree. 190 * Set the power number of the dtpm node [all …]
|
/openbmc/linux/drivers/base/power/ |
H A D | main.c | 105 dev->power.wakeup = NULL; in device_pm_sleep_init() 179 list_move_tail(&deva->power.entry, &devb->power.entry); in device_pm_move_before() 193 list_move(&deva->power.entry, &devb->power.entry); in device_pm_move_after() 600 if (dev->power.syscore || dev->power.direct_complete) in __device_resume_noirq() 766 if (dev->power.syscore || dev->power.direct_complete) in __device_resume_early() 894 if (dev->power.syscore) in __device_resume() 1048 if (dev->power.syscore) in device_complete() 1201 if (dev->power.syscore || dev->power.direct_complete) in __device_suspend_noirq() 1395 if (dev->power.syscore || dev->power.direct_complete) in __device_suspend_late() 1630 if (dev->power.syscore) in __device_suspend() [all …]
|
/openbmc/linux/arch/powerpc/boot/dts/fsl/ |
H A D | e500mc_power_isa.dtsi | 37 power-isa-version = "2.06"; 38 power-isa-b; // Base 39 power-isa-e; // Embedded 40 power-isa-atb; // Alternate Time Base 41 power-isa-cs; // Cache Specification 42 power-isa-ds; // Decorated Storage 50 power-isa-exp; // External Proxy 51 power-isa-fp; // Floating Point 53 power-isa-mmc; // Memory Coherence 55 power-isa-wt; // Wait [all …]
|
/openbmc/phosphor-power/phosphor-power-sequencer/src/ |
H A D | README.md | 3 This directory contains the source code for applications performing system power 4 on and off control, and power sequencer device configuration and monitoring. 10 Implements GPIO control of power on / off and monitoring of the chassis power 12 `power-chassis-control` and `power-chassis-good` respectively. The chassis pgood 13 is monitored on a three second poll. Enforces a minimum power off time of 15 14 seconds from cold start and 25 seconds from power off. 29 The `state` property is set to initiate a power on or power off sequence. The 30 power good `pgood` property reflects the power state of the chassis. At power on 31 time the `pgood` will lag the `state` as the power sequencer performs its 53 Implements a specific UCD90320 power sequencer device monitoring class. [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/power/supply/ |
H A D | x-powers,axp20x-usb-power-supply.yaml | 4 $id: http://devicetree.org/schemas/power/supply/x-powers,axp20x-usb-power-supply.yaml# 7 title: AXP20x USB power-supply 11 variations such as the former being able to set the VBUS power supply max 19 - $ref: power-supply.yaml# 25 - x-powers,axp192-usb-power-supply 26 - x-powers,axp202-usb-power-supply 27 - x-powers,axp221-usb-power-supply 28 - x-powers,axp223-usb-power-supply 29 - x-powers,axp813-usb-power-supply 31 - const: x-powers,axp803-usb-power-supply [all …]
|
H A D | x-powers,axp20x-battery-power-supply.yaml | 4 $id: http://devicetree.org/schemas/power/supply/x-powers,axp20x-battery-power-supply.yaml# 7 title: AXP20x Battery power-supply 18 - $ref: power-supply.yaml# 23 - const: x-powers,axp202-battery-power-supply 24 - const: x-powers,axp209-battery-power-supply 25 - const: x-powers,axp221-battery-power-supply 27 - const: x-powers,axp803-battery-power-supply 28 - const: x-powers,axp813-battery-power-supply 29 - const: x-powers,axp813-battery-power-supply
|
H A D | x-powers,axp20x-ac-power-supply.yaml | 4 $id: http://devicetree.org/schemas/power/supply/x-powers,axp20x-ac-power-supply.yaml# 7 title: AXP20x AC power-supply 12 tell if an AC power supply is present and usable. AXP813/AXP803 are 20 - $ref: power-supply.yaml# 25 - const: x-powers,axp202-ac-power-supply 26 - const: x-powers,axp221-ac-power-supply 28 - const: x-powers,axp803-ac-power-supply 29 - const: x-powers,axp813-ac-power-supply 30 - const: x-powers,axp813-ac-power-supply
|
/openbmc/docs/designs/ |
H A D | power-recovery.md | 13 power to the system. If the system had a black out (i.e. power was completely 16 at before the power loss. 32 told) that chassis power can no longer be supported, but power to the BMC will 68 - Always power the system off (previous power was on, power is now off, run all 104 the last power state was before the loss of power and compares it against the 140 power-on recovery 155 - Log an error if the UPS battery power becomes low and a power loss to the 157 power and UPS is about to run out of power) 158 - Not execute any automated power-on recovery logic to prevent power on/off 175 x86-power-control. [all …]
|
/openbmc/openbmc/meta-facebook/meta-minerva/recipes-phosphor/state/phosphor-state-manager/ |
H A D | chassis-powercycle | 8 cmm-hsc-power-cycle() { 37 compute-blade-hsc-power-control() { 53 network-blade-hsc-power-control() { 73 cmm-hsc-power-cycle 79 compute-blade-hsc-power-control "off" 80 network-blade-hsc-power-control "off" 82 compute-blade-hsc-power-control "on" 83 network-blade-hsc-power-control "on" 84 cmm-hsc-power-cycle
|
/openbmc/openbmc/meta-hpe/meta-rl300-g11/recipes-hpe/power-sequencing/ |
H A D | power-sequencing.bb | 4 SYSTEMD_SERVICE:${PN} = "monitor-ipmi-power-transition.service power-sequencing.service gpiosdown.s… 5 …power-transition.service file://ipmi-power-button-monitoring.sh file://rl300Start.sh file://power-… 11 IMAGE_INSTALL += "power-sequencing " 20 …install -m 0644 ${WORKDIR}/power-sequencing.service ${D}${sysconfdir}/system/power-sequencing.serv… 25 …install -m 0644 ${WORKDIR}/monitor-ipmi-power-transition.service ${D}${sysconfdir}/system/monitor-… 29 …install -m 0755 ${WORKDIR}/ipmi-power-button-monitoring.sh ${D}/usr/bin/ipmi-power-button-monitori… 30 install -m 0755 ${WORKDIR}/power-button.sh ${D}/usr/bin/power-button.sh
|
/openbmc/openbmc/meta-hpe/meta-dl360-g11/recipes-hpe/power-sequencing/ |
H A D | power-sequencing.bb | 4 SYSTEMD_SERVICE:${PN} = "monitor-ipmi-power-transition.service power-sequencing.service gpiosdown.s… 5 …power-transition.service file://ipmi-power-button-monitoring.sh file://dl360Start.sh file://power-… 11 IMAGE_INSTALL += "power-sequencing " 20 …install -m 0644 ${WORKDIR}/power-sequencing.service ${D}${sysconfdir}/system/power-sequencing.serv… 25 …install -m 0644 ${WORKDIR}/monitor-ipmi-power-transition.service ${D}${sysconfdir}/system/monitor-… 29 …install -m 0755 ${WORKDIR}/ipmi-power-button-monitoring.sh ${D}/usr/bin/ipmi-power-button-monitori… 30 install -m 0755 ${WORKDIR}/power-button.sh ${D}/usr/bin/power-button.sh
|
/openbmc/linux/Documentation/hwmon/ |
H A D | acpi_power_meter.rst | 4 This driver talks to ACPI 4.0 power meters. 19 This driver implements sensor reading support for the power meters exposed in 21 features--a power meter that returns average power use over a configurable 29 The `power[1-*]_is_battery` knob indicates if the power supply is a battery. 33 `power[1-*]_average` sysfs file. 35 The `power[1-*]_{model_number, serial_number, oem_info}` fields display 40 the case, the `power[1-*]_cap` and related sysfs files will appear. When the 41 average power consumption exceeds the cap, an ACPI event will be broadcast on 44 hardware has taken action to reduce power consumption. Most likely this will 52 `power[1-*]_cap` will be notified if the firmware changes the power cap. [all …]
|
/openbmc/u-boot/drivers/power/domain/ |
H A D | Makefile | 6 obj-$(CONFIG_$(SPL_)POWER_DOMAIN) += power-domain-uclass.o 7 obj-$(CONFIG_BCM6328_POWER_DOMAIN) += bcm6328-power-domain.o 8 obj-$(CONFIG_IMX8_POWER_DOMAIN) += imx8-power-domain.o 9 obj-$(CONFIG_MTK_POWER_DOMAIN) += mtk-power-domain.o 11 obj-$(CONFIG_SANDBOX_POWER_DOMAIN) += sandbox-power-domain.o 12 obj-$(CONFIG_SANDBOX_POWER_DOMAIN) += sandbox-power-domain-test.o 13 obj-$(CONFIG_TEGRA186_POWER_DOMAIN) += tegra186-power-domain.o 14 obj-$(CONFIG_TI_SCI_POWER_DOMAIN) += ti-sci-power-domain.o
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Control/Power/ |
H A D | RestorePolicy.interface.yaml | 2 Implement to specify power transition behavior on a BMC reset. The 3 implementation may choose to only enforce the policy on a power loss or on 4 both a power loss and BMC reboot. 16 The delay in microseconds before invoke power restore policy after 17 power applied. 0 - disable delay. 22 Possible power restoration policies. 26 Perform no power restore logic. 29 Perform a complete power on process. 32 Perform a complete power off process. 35 Restore power to last requested state recorded before the BMC
|
/openbmc/linux/drivers/staging/vt6656/ |
H A D | rf.c | 237 power += vnt_rf_addpower(priv); in vnt_rf_set_txpower() 238 if (power > VNT_RF_MAX_POWER) in vnt_rf_set_txpower() 239 power = VNT_RF_MAX_POWER; in vnt_rf_set_txpower() 241 if (priv->power == power) in vnt_rf_set_txpower() 244 priv->power = power; in vnt_rf_set_txpower() 248 power_setting = 0x0404090 | (power << 12); in vnt_rf_set_txpower() 261 power_setting = 0x0404090 | (power << 12); in vnt_rf_set_txpower() 349 u8 power = priv->cck_pwr; in vnt_rf_setpower() local 359 power = priv->cck_pwr_tbl[channel]; in vnt_rf_setpower() 365 power = priv->ofdm_a_pwr_tbl[channel]; in vnt_rf_setpower() [all …]
|
/openbmc/linux/drivers/video/backlight/ |
H A D | lms501kf03.c | 23 unsigned int power; member 209 return (power) <= FB_BLANK_NORMAL; in lms501kf03_power_is_on() 274 if (lms501kf03_power_is_on(power) && in lms501kf03_power() 278 lms501kf03_power_is_on(lcd->power)) in lms501kf03_power() 282 lcd->power = power; in lms501kf03_power() 291 return lcd->power; in lms501kf03_get_power() 298 if (power != FB_BLANK_UNBLANK && power != FB_BLANK_POWERDOWN && in lms501kf03_set_power() 299 power != FB_BLANK_NORMAL) { in lms501kf03_set_power() 353 lcd->power = FB_BLANK_POWERDOWN; in lms501kf03_probe() 357 lcd->power = FB_BLANK_UNBLANK; in lms501kf03_probe() [all …]
|
/openbmc/openbmc-test-automation/redfish/extended/ |
H A D | test_escale_base.robot | 28 # The power limits are documented in 29 # open-power/witherspoon-xml/master/witherspoon.xml. 36 [Documentation] Run base power tests with DCMI power monitoring off. 44 [Documentation] Run base power tests with DCMI power monitoring on. 58 # Set the power limit via REST. 61 # Read the power limit using IPMI. 105 [Documentation] Set power levels and verify limits. 118 [Documentation] Set power and check limit. 127 # Attempt set power limit out of range. 146 # Save the power limit setting. [all …]
|
/openbmc/phosphor-state-manager/service_files/ |
H A D | obmc-power-stop@.service | 3 Wants=obmc-power-stop@%i.target 4 Before=obmc-power-stop@%i.target 5 Wants=obmc-power-stop-pre@%i.target 6 After=obmc-power-stop-pre@%i.target 7 Wants=mapper-wait@-org-openbmc-control-power%i.service 8 After=mapper-wait@-org-openbmc-control-power%i.service 13 …h -c "busctl call `mapper get-service /org/openbmc/control/power%i` /org/openbmc/control/power%i o… 14 SyslogIdentifier=obmc-power-stop
|
/openbmc/linux/Documentation/devicetree/bindings/soc/imx/ |
H A D | fsl,imx8mq-vpu-blk-ctrl.yaml | 14 the NoC and ensuring proper power sequencing of the VPU peripherals 25 '#power-domain-cells': 28 power-domains: 32 power-domain-names: 50 - power-domains 51 - power-domain-names 60 #include <dt-bindings/power/imx8mq-power.h> 65 power-domains = <&pgc_vpu>, <&pgc_vpu>, <&pgc_vpu>; 66 power-domain-names = "bus", "g1", "g2"; 70 #power-domain-cells = <1>;
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-power | 1 What: /sys/power/ 9 What: /sys/power/state 24 What: /sys/power/mem_sleep 42 What: /sys/power/disk 91 What: /sys/power/image_size 108 What: /sys/power/pm_trace 157 What: /sys/power/pm_async 170 What: /sys/power/wakeup_count 199 What: /sys/power/autosleep 216 What: /sys/power/wake_lock [all …]
|