Home
last modified time | relevance | path

Searched +full:power +full:- +full:related (Results 1 – 25 of 961) sorted by relevance

12345678910>>...39

/linux/Documentation/trace/
H A Devents-power.rst2 Subsystem Trace Points: power
5 The power tracing system captures events related to power transitions
8 - Power state switch which reports events related to suspend (S-states),
9 cpuidle (C-states) and cpufreq (P-states)
10 - System clock related changes
11 - Power domains related changes and transitions
16 Cf. include/trace/events/power.h for the events definitions.
18 1. Power state switch events
22 -----------------
24 A 'cpu' event class gathers the CPU-related events: cpuidle and
[all …]
/linux/tools/power/cpupower/utils/
H A Dcpufreq-set.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * (C) 2004-2009 Dominik Brodowski <linux@dominikbrodowski.de>
28 {"related", no_argument, NULL, 'r'},
35 "- Do you have proper administration rights? (super-user?)\n" in print_error()
36 "- Is the governor you requested available and modprobed?\n" in print_error()
37 "- Trying to set an invalid policy?\n" in print_error()
38 "- Trying to set a specific frequency, but userspace governor is not available,\n" in print_error()
49 {"hz", -3},
69 int power = 0, match_count = 0, i, cp, pad; in string_to_frequency() local
83 for (unit = def_units; unit->str_unit; unit++) { in string_to_frequency()
[all …]
/linux/Documentation/devicetree/bindings/power/
H A Dallwinner,sun20i-d1-ppu.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/allwinner,sun20i-d1-ppu.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Allwinner SoCs PPU power domain controller
10 - Samuel Holland <samuel@sholland.org>
13 D1 and related SoCs contain a power domain controller for the CPUs, GPU, and
14 video-related hardware.
19 - allwinner,sun8i-v853-ppu
20 - allwinner,sun20i-d1-ppu
[all …]
/linux/Documentation/power/
H A Dcharger-manager.rst7 Charger Manager provides in-kernel battery charger management that
8 requires temperature monitoring during suspend-to-RAM state
12 Charger Manager is a platform_driver with power-supply-class entries.
13 An instance of Charger Manager (a platform-device created with Charger-Manager)
24 A system may have multiple chargers (or power sources) and some of
26 own power-supply-class and each power-supply-class can provide
28 aggregates charger-related information from multiple sources and
29 shows combined information as a single power-supply-class.
31 * Support for in suspend-to-RAM polling (with suspend_again callback)
32 While the battery is being charged and the system is in suspend-to-RAM,
[all …]
H A Dbasic-pm-debugging.rst12 # echo reboot > /sys/power/disk
13 # echo disk > /sys/power/state
21 modes causes the PM core to skip some platform-related callbacks which on ACPI
26 # echo platform > /sys/power/disk
27 # echo disk > /sys/power/state
35 # echo shutdown > /sys/power/disk
36 # echo disk > /sys/power/state
38 (it is similar to the "reboot" mode, but it requires you to press the power
45 ----------------------------
49 there is the file /sys/power/pm_test that can be used to make the hibernation
[all …]
H A Ddrivers-testing.rst10 Unfortunately, to effectively test the support for the system-wide suspend and
20 resolve all suspend/resume-related problems in the test system before you start
21 testing the new driver. Please see Documentation/power/basic-pm-debugging.rst
27 Once you have resolved the suspend/resume-related problems with your test system
31 (see: Documentation/power/basic-pm-debugging.rst, 1).
34 "platform" modes (see: Documentation/power/basic-pm-debugging.rst, 1).
43 Documentation/power/basic-pm-debugging.rst, 2). [As far as the STR tests are
48 (see: Documentation/power/basic-pm-debugging.rst, 2).
52 regarded as suspend/resume-safe.
H A Dpci.rst2 PCI Power Management
7 An overview of concepts and the Linux kernel's interfaces related to PCI power
11 This document only covers the aspects of power management specific to PCI
12 devices. For general description of the kernel's interfaces related to device
13 power management refer to Documentation/driver-api/pm/devices.rst and
14 Documentation/power/runtime_pm.rst.
18 1. Hardware and Platform Support for PCI Power Management
19 2. PCI Subsystem and Device Power Management
20 3. PCI Device Drivers and Power Management
24 1. Hardware and Platform Support for PCI Power Management
[all …]
/linux/tools/perf/pmu-events/arch/x86/tigerlake/
H A Dtgl-metrics.json4 "MetricExpr": "cstate_pkg@c10\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/linux/tools/perf/pmu-events/arch/x86/rocketlake/
H A Drkl-metrics.json4 "MetricExpr": "cstate_pkg@c10\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/linux/tools/perf/pmu-events/arch/x86/icelake/
H A Dicl-metrics.json4 "MetricExpr": "cstate_pkg@c10\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/linux/tools/perf/Documentation/
H A Dperf-timechart.txt1 perf-timechart(1)
5 ----
6 perf-timechart - Tool to visualize total system behavior during a workload
9 --------
14 -----------
19 and CPU events (task switches, running times, CPU power states, etc),
20 but it's possible to record IO (disk, network) activity using -I argument.
34 -----------------
35 -o::
36 --output=::
[all …]
/linux/drivers/staging/rtl8723bs/include/
H A Dhal_data.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 * Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved.
16 /* <Roger_Notes> For RTL8723 WiFi/BT/GPS multi-function configuration. 2010.10.06. */
53 /* Tx Power Limit Table Size */
98 /* for High Power */
101 u8 DynamicTxHighPowerLvl;/* Add by Jacken Tx Power Control for Near/Far Range 2008/03/06 */
103 /* for tx power tracking */
166 enum rt_multi_func MultiFunc; /* For multi-function consideration. */
180 u8 nCur40MhzPrimeSC;/* Control channel sub-carrier */
235 /* TX power by rate table */
[all …]
/linux/Documentation/trace/coresight/
H A Dcoresight-cpu-debug.rst9 ------------
11 Coresight CPU debug module is defined in ARMv8-a architecture reference manual
13 debug module and it is mainly used for two modes: self-hosted debug and
16 explore debugging method which rely on self-hosted debug mode, this document
19 The debug module provides sample-based profiling extension, which can be used
21 every CPU has one dedicated debug module to be connected. Based on self-hosted
22 debug mechanism, Linux kernel can access these related registers from mmio
24 will dump related registers for every CPU; finally this is good for assistant
29 --------------
31 - During driver registration, it uses EDDEVID and EDDEVID1 - two device ID
[all …]
/linux/tools/perf/pmu-events/arch/x86/jaketown/
H A Djkt-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/linux/tools/perf/pmu-events/arch/x86/sandybridge/
H A Dsnb-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/linux/tools/perf/pmu-events/arch/x86/haswell/
H A Dhsw-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/linux/tools/perf/pmu-events/arch/x86/skylakex/
H A Dskx-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/linux/tools/perf/pmu-events/arch/x86/cascadelakex/
H A Dclx-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/linux/tools/power/cpupower/man/
H A Dcpupower-set.11 .TH CPUPOWER\-SET "1" "22/02/2011" "" "cpupower Manual"
3 cpupower\-set \- Set processor power related kernel or hardware configurations
6 .B cpupower set [ \-b VAL | \-e POLICY | \-m MODE | \-t BOOL ]
11 registers affecting processor power saving policies.
15 described in the cpupower(1) manpage in the \-\-cpu option section. Whether an
24 \-\-perf-bias, \-b
30 The range of valid numbers is 0-15, where 0 is maximum
33 The processor uses this information in model-specific ways
34 when it must select trade-offs between performance and
38 (P-states) or CPU Idle power states (C-states), but allows
[all …]
H A Dcpupower.13 cpupower \- Shows and sets processor power related values
6 .B cpupower [ \-c cpulist ] <command> [ARGS]
8 .B cpupower \-v|\-\-version
10 .B cpupower \-h|\-\-help
13 \fBcpupower \fP is a collection of tools to examine and tune power saving
14 related features of your processor.
16 The manpages of the commands (cpupower\-<command>(1)) provide detailed
22 \-\-help, \-h
27 \-\-cpu cpulist, \-c cpulist
33 Some commands access all cores (typically the *\-set commands), some only
[all …]
/linux/Documentation/ABI/stable/
H A Dsysfs-driver-mlxreg-io1 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/asic_health
6 0 - health failed, 2 - health OK, 3 - ASIC in booting state.
10 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld1_version
11 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld2_version
20 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/fan_dir
25 forward direction - relevant bit is set 0;
26 reversed direction - relevant bit is set 1.
30 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld3_version
39 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/jtag_enable
48 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/select_iio
[all …]
/linux/tools/perf/pmu-events/arch/x86/ivybridge/
H A Divb-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/linux/tools/perf/pmu-events/arch/x86/ivytown/
H A Divt-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/linux/Documentation/devicetree/bindings/gpu/
H A Dapple,agx.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sasha Finkelstein <fnkl.kernel@gmail.com>
15 - enum:
16 - apple,agx-g13g
17 - apple,agx-g13s
18 - apple,agx-g14g
19 - items:
20 - enum:
[all …]
/linux/tools/perf/pmu-events/arch/x86/broadwell/
H A Dbdw-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]

12345678910>>...39