/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | st,sta350.txt | 7 - compatible: "st,sta350" 8 - reg: the I2C address of the device for I2C 9 - reset-gpios: a GPIO spec for the reset pin. If specified, it will be 12 - power-down-gpios: a GPIO spec for the power down pin. If specified, 16 - vdd-dig-supply: regulator spec, providing 3.3V 17 - vdd-pll-supply: regulator spec, providing 3.3V 18 - vcc-supply: regulator spec, providing 5V - 26V 22 - st,output-conf: number, Selects the output configuration: 23 0: 2-channel (full-bridge) power, 2-channel data-out 24 1: 2 (half-bridge). 1 (full-bridge) on-board power [all …]
|
H A D | st,sta32x.txt | 7 - compatible: "st,sta32x" 8 - reg: the I2C address of the device for I2C 9 - reset-gpios: a GPIO spec for the reset pin. If specified, it will be 12 - power-down-gpios: a GPIO spec for the power down pin. If specified, 16 - Vdda-supply: regulator spec, providing 3.3V 17 - Vdd3-supply: regulator spec, providing 3.3V 18 - Vcc-supply: regulator spec, providing 5V - 26V 22 - clocks, clock-names: Clock specifier for XTI input clock. 24 and disabled when it is removed. The 'clock-names' must be set to 'xti'. 26 - st,output-conf: number, Selects the output configuration: [all …]
|
/openbmc/linux/Documentation/hwmon/ |
H A D | acbel-fsg032.rst | 1 Kernel driver acbel-fsg032 6 * ACBEL FSG032-00xG power supply. 11 ----------- 13 This driver supports ACBEL FSG032-00xG Power Supply. This driver 17 ----------- 19 This driver does not auto-detect devices. You will have to instantiate the 20 devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for 24 ------------- 31 curr1_input Measured output current. 37 curr2_crit_alarm Output current critical alarm. [all …]
|
H A D | ir35221.rst | 9 Addresses scanned: - 13 Author: Samuel Mendoza-Jonas <sam@mendozajonas.com> 17 ----------- 19 IR35221 is a Digital DC-DC Multiphase Converter 23 ----------- 32 # echo ir35221 0x70 > /sys/bus/i2c/devices/i2c-4/new_device 36 ---------------- 44 curr[2-3]_label "iout[1-2]" 45 curr[2-3]_input Measured output current 46 curr[2-3]_crit Critical maximum current [all …]
|
H A D | inspur-ipsps1.rst | 1 Kernel driver inspur-ipsps1 6 * Inspur Power System power supply unit 11 ----------- 13 This driver supports Inspur Power System power supplies. This driver 17 ----------- 19 This driver does not auto-detect devices. You will have to instantiate the 20 devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for 24 ------------- 33 curr2_input Measured output current in mA. 44 in1_alarm Input voltage under-voltage alarm. [all …]
|
H A D | isl68137.rst | 10 Addresses scanned: - 21 Addresses scanned: - 31 Addresses scanned: - 41 Addresses scanned: - 51 Addresses scanned: - 61 Addresses scanned: - 71 Addresses scanned: - 81 Addresses scanned: - 91 Addresses scanned: - 101 Addresses scanned: - [all …]
|
H A D | bpa-rs600.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 Kernel driver bpa-rs600 8 * BPA-RS600-120 11 http://blutekpower.com/wp-content/uploads/2019/01/BPA-RS600-120-07-19-2018.pdf 14 - Chris Packham <chris.packham@alliedtelesis.co.nz> 17 ----------- 19 The BPA-RS600 is a compact 600W removable power supply module. 22 ----------- 28 ---------------- 37 curr2_input Measured output current [all …]
|
H A D | lineage-pem.rst | 1 Kernel driver lineage-pem 6 * Lineage Compact Power Line Power Entry Modules 8 Prefix: 'lineage-pem' 10 Addresses scanned: - 16 Author: Guenter Roeck <linux@roeck-us.net> 20 ----------- 22 This driver supports various Lineage Compact Power Line DC/DC and AC/DC 25 Lineage CPL power entry modules are nominally PMBus compliant. However, most 27 and status reporting commands are non-standard. For this reason, a standard 32 ----------- [all …]
|
H A D | dps920ab.rst | 1 .. SPDX-License-Identifier: GPL-2.0-or-later 12 Addresses scanned: - 19 ----------- 21 This driver implements support for Delta DPS920AB 920W 54V DC single output 22 power supply with PMBus support. 29 ----------- 31 This driver does not auto-detect devices. You will have to instantiate the 32 devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for 37 ------------- 45 curr2_input Measured output current [all …]
|
H A D | pli1209bc.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 Addresses scanned: 0x50 - 0x5F 14 Datasheet: https://www.vicorpower.com/documents/datasheets/ds-PLI1209BCxyzz-VICOR.pdf 17 - Marcello Sylvester Bauer <sylv@sylv.io> 20 ----------- 22 The Vicor PLI1209BC is an isolated digital power system supervisor that provides 29 ------------- 42 in2_input Output voltage. 43 in2_rated_min Minimum rated output voltage. 44 in2_rated_max Maximum rated output voltage. [all …]
|
H A D | bel-pfe.rst | 1 Kernel driver bel-pfe 10 Addresses scanned: - 12 … Datasheet: https://www.belfuse.com/resources/datasheets/powersolutions/ds-bps-pfe1100-12-054xa.pdf 18 Addresses scanned: - 20 Datasheet: https://www.belfuse.com/resources/datasheets/powersolutions/ds-bps-pfe3000-series.pdf 26 ----------- 28 This driver supports hardware monitoring for below power supply devices 33 1100 Watt AC to DC power-factor-corrected (PFC) power supply. 38 3000 Watt AC/DC power-factor-corrected (PFC) and DC-DC power supply. 46 ----------- [all …]
|
H A D | fsp-3y.rst | 1 .. SPDX-License-Identifier: GPL-2.0 6 * 3Y POWER YH-5151E 7 * 3Y POWER YM-2151E 12 ----------- 13 This driver implements limited support for two 3Y POWER devices. 16 ------------- 18 * in2_input 12V output voltage 19 * in3_input 5V output voltage 21 * curr2_input 12V output current 22 * curr3_input 5V output current [all …]
|
/openbmc/openbmc-test-automation/redfish/extended/ |
H A D | test_power_capping.robot | 2 Documentation Energy scale power capping tests. 6 # PL Power Limit 35 [Documentation] Change active power limit with system power on and 36 ... Power limit active. 39 Set DCMI Power Limit And Verify ${max_power} 41 Redfish Power On stack_mode=skip 43 Tool Exist opal-prd 47 ${cmd}= Set Variable /tmp/occtoolp9 -p | grep -e State: -e Sensor: 48 ${output} ${stderr} ${rc}= OS Execute Command ${cmd} 51 Should Contain ${output} ACTIVE [all …]
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Power/ |
H A D | meson.build | 10 sdbusplus_current_path = 'xyz/openbmc_project/Control/Power' 13 'xyz/openbmc_project/Control/Power/ACPIPowerState__markdown'.underscorify(), 14 …input: [ '../../../../../yaml/xyz/openbmc_project/Control/Power/ACPIPowerState.interface.yaml', ], 15 output: [ 'ACPIPowerState.md' ], 18 sdbuspp_gen_meson_prog, '--command', 'markdown', 19 '--output', meson.current_build_dir(), 20 '--tool', sdbusplusplus_prog, 21 '--directory', meson.current_source_dir() / '../../../../../yaml', 22 'xyz/openbmc_project/Control/Power/ACPIPowerState', 30 'xyz/openbmc_project/Control/Power/Cap__markdown'.underscorify(), [all …]
|
/openbmc/openbmc-test-automation/lib/ |
H A D | energy_scale_utils.robot | 2 Documentation Utilities for power management tests. 16 Get System Power Cap Limit 17 [Documentation] Get the allowed MAX and MIN power limit of the chassis. 19 # GET request of /redfish/v1/Chassis/chassis/EnvironmentMetrics | grep -A5 Power 32 DCMI Power Get Limits 33 [Documentation] Run dcmi power get_limit and return values as a 36 # This keyword packages the five lines returned by dcmi power get_limit 38 # Current Limit State: No Active Power Limit 39 # Exception actions: Hard Power Off & Log Event to SEL 40 # Power Limit: 500 Watts [all …]
|
/openbmc/linux/drivers/regulator/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 15 output in order to save power and prolong battery life. This applies 16 to both voltage regulators (where voltage output is controllable) and 17 current sinks (where current output is controllable). 38 managed regulators and simple non-configurable regulators. 55 control power supplies for such devices. 65 They provide two I2C-controlled DC/DC step-down converters with 69 tristate "Marvell 88PM800 Power regulators" 73 It delivers digitally programmable output, 79 tristate "Marvell 88PM8607 Power regulators" [all …]
|
/openbmc/linux/Documentation/power/regulator/ |
H A D | overview.rst | 11 The intention is to allow systems to dynamically control regulator power output 12 in order to save power and prolong battery life. This applies to both voltage 13 regulators (where voltage output is controllable) and current sinks (where 26 - Regulator 27 - Electronic device that supplies power to other devices. 28 Most regulators can enable and disable their output while 29 some can control their output voltage and or current. 31 Input Voltage -> Regulator -> Output Voltage 34 - PMIC 35 - Power Management IC. An IC that contains numerous [all …]
|
/openbmc/linux/Documentation/sound/soc/ |
H A D | dapm.rst | 2 Dynamic Audio Power Management for Portable Devices 8 Dynamic Audio Power Management (DAPM) is designed to allow portable 9 Linux devices to use the minimum amount of power within the audio 11 such, can easily co-exist with the other PM systems. 14 all power switching is done within the ASoC core. No code changes or 15 recompiling are required for user space applications. DAPM makes power 19 DAPM spans the whole machine. It covers power control within the entire 20 audio subsystem, this includes internal codec power blocks and machine 21 level power systems. 23 There are 4 power domains within DAPM [all …]
|
/openbmc/linux/arch/x86/include/uapi/asm/ |
H A D | amd_hsmp.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 19 HSMP_GET_SOCKET_POWER, /* 04h average package power consumption */ 20 HSMP_SET_SOCKET_POWER_LIMIT, /* 05h Set the socket power limit */ 21 HSMP_GET_SOCKET_POWER_LIMIT, /* 06h Get current socket power limit */ 22 HSMP_GET_SOCKET_POWER_LIMIT_MAX,/* 07h Get maximum socket power value */ 29 HSMP_SET_AUTO_DF_PSTATE, /* 0Eh Enable DF P-State Performance Boost algorithm */ 37 HSMP_GET_DIMM_TEMP_RANGE, /* 16h Get per-DIMM temperature range and refresh rate */ 38 HSMP_GET_DIMM_POWER, /* 17h Get per-DIMM power consumption */ 39 HSMP_GET_DIMM_THERMAL, /* 18h Get per-DIMM thermal sensors */ 42 HSMP_GET_RAILS_SVI, /* 1Bh Get SVI-based Telemetry for all rails */ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/iio/frequency/ |
H A D | adi,adf4350.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michael Hennerich <michael.hennerich@analog.com> 15 - adi,adf4350 16 - adi,adf4351 21 spi-max-frequency: 28 clock-names: 35 adi,channel-spacing: 40 adi,power-up-frequency: [all …]
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8-ss-dma.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright 2018-2019 NXP 7 #include <dt-bindings/clock/imx8-lpcg.h> 8 #include <dt-bindings/firmware/imx/rsrc.h> 11 compatible = "simple-bus"; 12 #address-cells = <1>; 13 #size-cells = <1>; 16 dma_ipg_clk: clock-dma-ipg { 17 compatible = "fixed-clock"; 18 #clock-cells = <0>; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | pincfg-node.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/pincfg-node.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 21 bias-disable: 25 bias-high-impedance: 27 description: high impedance mode ("third-state", "floating") 29 bias-bus-hold: 33 bias-pull-up: [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/include/ |
H A D | amd_acpi.h | 48 u8 thermal_state; /* thermal state: state id (0: exit state, non-0: state) */ 49 u8 forced_power_gfx; /* forced power state: target gfx controller */ 50 u8 forced_power_state; /* forced power state: state id */ 51 u8 system_power_src; /* system power source */ 52 u8 backlight_level; /* panel backlight level (0-255) */ 64 u8 ipnut_signal; /* input signal in range 0-255 */ 71 u8 ac_level; /* default brightness on AC power */ 72 u8 dc_level; /* default brightness on DC power */ 73 u8 min_input_signal; /* max input signal in range 0-255 */ 74 u8 max_input_signal; /* min input signal in range 0-255 */ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | regulator-output.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $id: http://devicetree.org/schemas/regulator/regulator-output.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Regulator output connector 11 - Zev Weiss <zev@bewilderbeest.net> 14 This describes a power output connector supplied by a regulator, 15 such as a power outlet on a power distribution unit (PDU). The 18 power outputs. 22 const: regulator-output [all …]
|
/openbmc/linux/drivers/base/power/ |
H A D | sysfs.c | 1 // SPDX-License-Identifier: GPL-2.0 12 #include "power.h" 15 * control - Report/change current runtime PM setting of the device 17 * Runtime power management of a device can be blocked with the help of 19 * the power/control file: 21 * + "auto\n" to allow the device to be power managed at run time; 22 * + "on\n" to prevent the device from being power managed at run time; 25 * subject to automatic power management, depending on their drivers. 26 * Changing this attribute to "on" prevents the driver from power managing 30 * wakeup - Report/change current wakeup option for device [all …]
|