/Linux-v5.4/Documentation/scheduler/ |
D | sched-energy.rst | 2 Energy Aware Scheduling 8 Energy Aware Scheduling (or EAS) gives the scheduler the ability to predict 9 the impact of its decisions on the energy consumed by CPUs. EAS relies on an 10 Energy Model (EM) of the CPUs to select an energy efficient CPU for each task, 20 because this is where the potential for saving energy through scheduling is 25 please refer to its documentation (see Documentation/power/energy-model.rst). 32 - energy = [joule] (resource like a battery on powered devices) 33 - power = energy/time = [joule/second] = [watt] 35 The goal of EAS is to minimize energy, while still getting the job done. That 44 energy [J] [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/net/ |
D | smsc-lan87xx.txt | 8 - smsc,disable-energy-detect: 9 If set, do not enable energy detect mode for the SMSC phy. 10 default: enable energy detect mode 13 smsc phy with disabled energy detect mode on an am335x based board. 21 smsc,disable-energy-detect;
|
D | ethernet-phy.yaml | 93 Mark the corresponding energy efficient ethernet mode as 99 Mark the corresponding energy efficient ethernet mode as 105 Mark the corresponding energy efficient ethernet mode as 111 Mark the corresponding energy efficient ethernet mode as 117 Mark the corresponding energy efficient ethernet mode as 123 Mark the corresponding energy efficient ethernet mode as
|
/Linux-v5.4/Documentation/hwmon/ |
D | ibmaem.rst | 4 This driver talks to the IBM Systems Director Active Energy Manager, known 26 This driver implements sensor reading support for the energy and power meters 31 The v1 AEM interface has a simple set of features to monitor energy use. There 32 is a register that displays an estimate of raw energy consumption since the 37 range of energy and power use registers, the power cap as set by the AEM
|
/Linux-v5.4/drivers/isdn/mISDN/ |
D | dsp_ecdis.h | 61 /* Estimate the overall energy in the channel, and the energy in in echo_can_disable_detector_update() 62 the notch (i.e. overall channel energy - tone energy => noise). in echo_can_disable_detector_update() 64 Damp the overall energy a little more for a stable result. in echo_can_disable_detector_update() 65 Damp the notch energy a little less, so we don't damp out the in echo_can_disable_detector_update() 70 /* There is adequate energy in the channel. in echo_can_disable_detector_update()
|
/Linux-v5.4/include/linux/ |
D | energy_model.h | 18 * energy calculation. Equal to: power * max_frequency / frequency 71 * em_pd_energy() - Estimates the energy consumed by the CPUs of a perf. domain 72 * @pd : performance domain for which energy has to be estimated 76 * Return: the sum of the energy consumed by the CPUs of the domain assuming 97 * Find the lowest capacity state of the Energy Model above the in em_pd_energy() 115 * the EM), the energy consumed by this CPU at that capacity state is in em_pd_energy() 125 * units of power, it can be manipulated as an energy value in em_pd_energy() 141 * total energy of the domain (which is the simple sum of the energy of in em_pd_energy()
|
/Linux-v5.4/arch/x86/events/intel/ |
D | rapl.c | 3 * Support Intel RAPL energy consumption counters 9 * RAPL provides more controls than just reporting energy consumption 10 * however here we only expose the 3 energy consumption free running 67 * RAPL energy status counters 398 RAPL_EVENT_ATTR_STR(energy-cores, rapl_cores, "event=0x01"); 399 RAPL_EVENT_ATTR_STR(energy-pkg , rapl_pkg, "event=0x02"); 400 RAPL_EVENT_ATTR_STR(energy-ram , rapl_ram, "event=0x03"); 401 RAPL_EVENT_ATTR_STR(energy-gpu , rapl_gpu, "event=0x04"); 402 RAPL_EVENT_ATTR_STR(energy-psys, rapl_psys, "event=0x05"); 404 RAPL_EVENT_ATTR_STR(energy-cores.unit, rapl_cores_unit, "Joules"); [all …]
|
/Linux-v5.4/net/bluetooth/ |
D | Kconfig | 31 SMP (Security Manager Protocol) on LE (Low Energy) links 74 bool "Bluetooth Low Energy (LE) features" 78 Bluetooth Low Energy includes support low-energy physical 85 IPv6 compression over Bluetooth Low Energy. 114 Bluetooth Low Energy Secure Connections feature.
|
/Linux-v5.4/Documentation/devicetree/bindings/display/ |
D | ste,mcde.txt | 18 (HDMI clock), DSI0ESCLK (DSI0 energy save clock), 19 DSI1ESCLK (DSI1 energy save clock), DSI2ESCLK (DSI2 energy 37 - clocks: phandles to the high speed and low power (energy save) clocks 41 (energy save) clock 98 /* This DSI port only has the Low Power / Energy Save clock */
|
/Linux-v5.4/tools/power/x86/x86_energy_perf_policy/ |
D | x86_energy_perf_policy.8 | 5 x86_energy_perf_policy \- Manage Energy vs. Performance Policy via x86 Model Specific Registers 21 displays and updates energy-performance policy settings specific to 31 Further, it allows the OS to influence energy/performance trade-offs where there 82 Set a policy with a normal balance between performance and energy efficiency. 84 for potentially significant energy savings. 90 accepting no performance sacrifice for the benefit of energy efficiency. 94 but allowing some performance loss to benefit energy efficiency. 102 a measurable performance impact to maximize energy efficiency.
|
/Linux-v5.4/Documentation/power/ |
D | energy-model.rst | 2 Energy Model of CPUs 8 The Energy Model (EM) framework serves as an interface between drivers knowing 10 subsystems willing to use that information to make energy-aware decisions. 34 | Energy Model | 88 Subsystems interested in the energy model of a CPU can retrieve it using the 89 em_cpu_get() API. The energy model tables are allocated once upon creation of 92 The energy consumed by a performance domain can be estimated using the 103 performance domain in the Energy Model framework using the (fake) 'foo'
|
/Linux-v5.4/Documentation/devicetree/bindings/arm/ |
D | idle-states.txt | 43 timing and energy related properties, that underline the HW behaviour 73 IDLE: This is the actual energy-saving idle period. This may last 116 expressed in time units but must factor in energy consumption coefficients. 118 The energy consumption of a cpu when it enters a power state can be roughly 141 Graph 1: Energy vs time example 145 and denotes the energy costs incurred while entering and leaving the idle 148 shallower slope and essentially represents the energy consumption of the idle 153 which choosing that state become the most energy efficient option. A good 155 states energy consumptions plots. 179 |IDLE1-energy < IDLE2-energy | IDLE2-energy < IDLE1-energy [all …]
|
D | vexpress-sysreg.txt | 71 "arm,vexpress-energy" 86 - some functions (eg. energy meter, with its 64 bit long counter) 99 energy@0 { 100 compatible = "arm,vexpress-energy";
|
/Linux-v5.4/Documentation/admin-guide/pm/ |
D | intel_epb.rst | 5 Intel Performance and Energy Bias Hint 16 Intel Performance and Energy Bias Attribute in ``sysfs`` 19 The Intel Performance and Energy Bias Hint (EPB) value for a given (logical) CPU 27 and a value of 15 corresponds to the maximum energy savings.
|
/Linux-v5.4/Documentation/devicetree/bindings/hwmon/ |
D | vexpress.txt | 10 "arm,vexpress-energy" 19 energy@0 { 20 compatible = "arm,vexpress-energy";
|
/Linux-v5.4/include/linux/mfd/ |
D | ac100.h | 112 #define AC100_DAC_DAP_L_H_E_A_C 0xa3 /* Left High Energy Avg Coef */ 113 #define AC100_DAC_DAP_L_L_E_A_C 0xa4 /* Left Low Energy Avg Coef */ 114 #define AC100_DAC_DAP_R_H_E_A_C 0xa5 /* Right High Energy Avg Coef */ 115 #define AC100_DAC_DAP_R_L_E_A_C 0xa6 /* Right Low Energy Avg Coef */ 120 #define AC100_DAC_DAP_H_E_TH 0xab /* High Energy Threshold */ 121 #define AC100_DAC_DAP_L_E_TH 0xac /* Low Energy Threshold */
|
/Linux-v5.4/drivers/staging/iio/meter/ |
D | Kconfig | 5 menu "Active energy metering IC" 8 tristate "Analog Devices ADE7854/58/68/78 Polyphase Multifunction Energy Metering IC Driver" 12 Multifunction Energy Metering IC Driver.
|
/Linux-v5.4/drivers/misc/echo/ |
D | echo.h | 72 band energy such as signalling tones or DTMF), the adaption can go seriously 77 canceller to converge on this kind of narrowband energy probably a good thing, 79 continue converging on such energy is just a way to ruin its generalised 94 energy is that we must do this very quickly. Given a reasonably long sample of 100 end energy.
|
/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/fw/api/ |
D | power.h | 129 /* Radio LP RX Energy Threshold measured in dBm */ 468 * to driver if delta in Energy values calculated for this and last 470 * the Energy change is ignored for beacon filtering, and beacon will 472 * energy delta 5dB. 474 * Send beacon to driver if delta in Energy values calculated for this 476 * means that the Energy change is ignored for beacon filtering while in 477 * Roaming state, typical energy delta 1dB. 478 * @bf_roaming_state: Used for RSSI filtering. If absolute Energy values 480 * Roaming Energy Delta Threshold, otherwise use normal Energy Delta 481 * Threshold. Typical energy threshold is -72dBm. [all …]
|
/Linux-v5.4/tools/power/cpupower/man/ |
D | cpupower-set.1 | 27 its policy for the relative importance of performance versus energy savings to 31 performance and 15 is maximum energy efficiency. 35 energy efficiency.
|
/Linux-v5.4/arch/sparc/include/asm/ |
D | bbc.h | 27 #define BBC_ES_CTRL 0x0e /* [H] Energy Star Control */ 167 /* Energy Star Control register. This register is used to generate the 182 /* Energy Star Assert Change Time register. This determines the number 189 /* Energy Star Assert Bypass Time register. This determines the number 196 /* Energy Star PLL Settle Time register. This determines the number of 203 /* Energy Star Frequency Switch Latency register. This is the number of 220 * is changed via Energy Star.
|
/Linux-v5.4/drivers/net/phy/ |
D | smsc.c | 65 /* Enable energy detect mode for this SMSC Transceivers */ in smsc_phy_config_init() 101 * plugs in while LAN87xx is in Energy Detect Power-Down mode. This leads to 103 * This workaround disables Energy Detect Power-Down mode and waiting for 105 * The Energy Detect Power-Down mode is enabled again in the end of procedure to 127 /* Wait max 640 ms to detect energy */ in lan87xx_read_status() 203 if (of_property_read_bool(of_node, "smsc,disable-energy-detect")) in smsc_phy_probe()
|
/Linux-v5.4/Documentation/driver-api/xilinx/ |
D | eemi.rst | 12 Embedded Energy Management Interface (EEMI) 14 The embedded energy management interface is used to allow software 66 [0] Embedded Energy Management Interface (EEMI) API guide:
|
/Linux-v5.4/kernel/power/ |
D | energy_model.c | 3 * Energy Model of CPUs 186 * em_register_perf_domain() - Register the Energy Model of a performance domain 189 * @cb : Callback functions providing the data of the Energy Model 191 * Create Energy Model tables for a performance domain using the callbacks 236 /* Create the performance domain and add it to the Energy Model. */ in em_register_perf_domain()
|
/Linux-v5.4/drivers/hwmon/ |
D | ibmaem.c | 3 * A hwmon driver for the IBM System Director Active Energy Manager (AEM) 4 * temperature/power/energy sensors and capping functionality. 63 /* AEM 2.x has more energy registers */ 145 * Energy meter 149 * Two energy meters 158 /* energy use in mJ */ 159 u64 energy[AEM_NUM_ENERGY_REGS]; member 426 /* Update AEM energy registers */ 430 &data->energy[which], 8); in update_aem_energy_one() 835 before = data->energy[attr->index]; in aem_show_power() [all …]
|