Home
last modified time | relevance | path

Searched refs:energy (Results 1 – 25 of 75) sorted by relevance

123

/Linux-v5.15/Documentation/devicetree/bindings/net/
Dsmsc-lan87xx.txt12 - smsc,disable-energy-detect:
13 If set, do not enable energy detect mode for the SMSC phy.
14 default: enable energy detect mode
17 smsc phy with disabled energy detect mode on an am335x based board.
25 smsc,disable-energy-detect;
/Linux-v5.15/Documentation/scheduler/
Dsched-energy.rst9 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]
50 scheduler. This alternative considers two objectives: energy-efficiency and
54 implications of its decisions rather than blindly applying energy-saving
[all …]
Dindex.rst16 sched-energy
/Linux-v5.15/arch/x86/events/
Drapl.c397 RAPL_EVENT_ATTR_STR(energy-cores, rapl_cores, "event=0x01");
398 RAPL_EVENT_ATTR_STR(energy-pkg , rapl_pkg, "event=0x02");
399 RAPL_EVENT_ATTR_STR(energy-ram , rapl_ram, "event=0x03");
400 RAPL_EVENT_ATTR_STR(energy-gpu , rapl_gpu, "event=0x04");
401 RAPL_EVENT_ATTR_STR(energy-psys, rapl_psys, "event=0x05");
403 RAPL_EVENT_ATTR_STR(energy-cores.unit, rapl_cores_unit, "Joules");
404 RAPL_EVENT_ATTR_STR(energy-pkg.unit , rapl_pkg_unit, "Joules");
405 RAPL_EVENT_ATTR_STR(energy-ram.unit , rapl_ram_unit, "Joules");
406 RAPL_EVENT_ATTR_STR(energy-gpu.unit , rapl_gpu_unit, "Joules");
407 RAPL_EVENT_ATTR_STR(energy-psys.unit, rapl_psys_unit, "Joules");
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/hwmon/
Dvexpress.txt10 "arm,vexpress-energy"
19 energy@0 {
20 compatible = "arm,vexpress-energy";
/Linux-v5.15/Documentation/hwmon/
Dltc2947.rst21 The LTC2947 is a high precision power and energy monitor that measures current,
22 voltage, power, temperature, charge and energy. The device supports both SPI
24 The device also measures accumulated quantities as energy. It has two banks of
25 register's to read/set energy related values. These banks can be configured
97 energy1_input Measured energy over time (in microJoule)
99 energy2_input Measured energy over time (in microJoule)
Dibmaem.rst26 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
Dvexpress.rst33 temperature and power usage. Some of them also calculate consumed energy
/Linux-v5.15/Documentation/power/
Denergy-model.rst12 subsystems willing to use that information to make energy-aware decisions.
27 Documentation/scheduler/sched-energy.rst. For some subsystems like thermal or
36 an 'abstract scale' deriving real energy in milli-Joules would not be possible.
110 There are two API functions which provide the access to the energy model:
116 Subsystems interested in the energy model of a CPU can retrieve it using the
117 em_cpu_get() API. The energy model tables are allocated once upon creation of
120 The energy consumed by a performance domain can be estimated using the
Dindex.rst14 energy-model
/Linux-v5.15/Documentation/devicetree/bindings/arm/
Dvexpress-sysreg.txt71 "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.15/arch/arm/boot/dts/
Dvexpress-v2p-ca15_a7.dts394 energy-a15 {
395 /* Total energy for the two A15 cores */
396 compatible = "arm,vexpress-energy";
401 energy-a7 {
402 /* Total energy for the three A7 cores */
403 compatible = "arm,vexpress-energy";
Dvexpress-v2p-ca15-tc1.dts231 energy {
232 /* Total energy */
233 compatible = "arm,vexpress-energy";
Dimx6ul-ccimx6ulsbcpro.dts100 smsc,disable-energy-detect;
106 smsc,disable-energy-detect;
/Linux-v5.15/drivers/powercap/
DKconfig54 bool "Add CPU power capping based on the energy model"
58 energy model.
/Linux-v5.15/drivers/net/wireless/intel/iwlwifi/mvm/
Drx.c655 u8 *energy = _data; in iwl_mvm_stats_energy_iter() local
662 if (energy[sta_id]) in iwl_mvm_stats_energy_iter()
663 mvmsta->avg_energy = energy[sta_id]; in iwl_mvm_stats_energy_iter()
766 u8 *energy; in iwl_mvm_handle_rx_statistics() local
847 energy = (void *)&v11->load_stats.avg_energy; in iwl_mvm_handle_rx_statistics()
853 energy = (void *)&stats->load_stats.avg_energy; in iwl_mvm_handle_rx_statistics()
858 energy); in iwl_mvm_handle_rx_statistics()
/Linux-v5.15/Documentation/power/powercap/
Dpowercap.rst154 the zones and subzones contain energy monitoring attributes (energy_uj,
197 Current energy counter in micro joules. Write "0" to reset.
201 Range of the above energy counter in micro-joules.
212 It is possible that some domains have both power ranges and energy counter ranges;
/Linux-v5.15/include/linux/power/
Dbq27xxx_battery.h55 int energy; member
/Linux-v5.15/drivers/staging/iio/meter/
DKconfig5 menu "Active energy metering IC"
/Linux-v5.15/Documentation/admin-guide/pm/
Dstrategies.rst39 draw (or maximum energy usage) of it. If all of them are inactive, the system
46 runtime idle in one go. For this reason, systems usually use less energy in
/Linux-v5.15/kernel/rcu/
DKconfig149 scheduling-clock interrupts for energy-efficiency reasons will
181 parameter), thus improving energy efficiency. On the other
185 Say Y if energy efficiency is critically important, and you
224 callback invocation to energy-efficient CPUs in battery-powered
/Linux-v5.15/drivers/hwmon/
Dibmaem.c159 u64 energy[AEM_NUM_ENERGY_REGS]; member
430 &data->energy[which], 8); in update_aem_energy_one()
835 before = data->energy[attr->index]; in aem_show_power()
847 after = data->energy[attr->index]; in aem_show_power()
868 (unsigned long long)a->energy[attr->index] * 1000); in aem_show_energy()
/Linux-v5.15/Documentation/driver-api/xilinx/
Deemi.rst14 The embedded energy management interface is used to allow software
/Linux-v5.15/Documentation/driver-api/thermal/
Dcpu-idle-cooling.rst50 dynamic leakage for this period (modulo the energy needed to enter
138 for thermal mitigation, otherwise we end up consuming more energy.
193 target residency, otherwise we end up consuming more energy and
/Linux-v5.15/arch/powerpc/platforms/pseries/
DKconfig55 tristate "pSeries energy management capabilities driver"
59 Provides interface to platform energy management capabilities

123