• Home
  • Raw
  • Download

Lines Matching +full:system +full:- +full:clock +full:- +full:frequency

1 What:		/sys/devices/system/cpu/
2 Date: pre-git history
3 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
10 /sys/devices/system/cpu/cpu#/
12 What: /sys/devices/system/cpu/kernel_max
13 /sys/devices/system/cpu/offline
14 /sys/devices/system/cpu/online
15 /sys/devices/system/cpu/possible
16 /sys/devices/system/cpu/present
18 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
35 the system.
37 See Documentation/admin-guide/cputopology.rst for more information.
40 What: /sys/devices/system/cpu/probe
41 /sys/devices/system/cpu/release
43 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
46 from the system.
49 system. Information written to the file to add CPU's is
53 the system. Information writtento the file to remove CPU's
56 What: /sys/devices/system/cpu/cpu#/node
58 Contact: Linux memory management mailing list <linux-mm@kvack.org>
67 /sys/devices/system/cpu/cpu42/node2 -> ../../node/node2
70 What: /sys/devices/system/cpu/cpu#/topology/core_id
71 /sys/devices/system/cpu/cpu#/topology/core_siblings
72 /sys/devices/system/cpu/cpu#/topology/core_siblings_list
73 /sys/devices/system/cpu/cpu#/topology/physical_package_id
74 /sys/devices/system/cpu/cpu#/topology/thread_siblings
75 /sys/devices/system/cpu/cpu#/topology/thread_siblings_list
77 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
81 One cpu# directory is created per logical CPU in the system,
82 e.g. /sys/devices/system/cpu/cpu42/.
93 core_siblings_list: human-readable list of the logical CPU
103 thread_siblings_list: human-readable list of cpu#'s hardware
106 See Documentation/admin-guide/cputopology.rst for more information.
109 What: /sys/devices/system/cpu/cpuidle/available_governors
110 /sys/devices/system/cpu/cpuidle/current_driver
111 /sys/devices/system/cpu/cpuidle/current_governor
112 /sys/devices/system/cpu/cpuidle/current_governer_ro
114 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
134 See Documentation/admin-guide/pm/cpuidle.rst and
135 Documentation/driver-api/pm/cpuidle.rst for more information.
138 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/name
139 /sys/devices/system/cpu/cpuX/cpuidle/stateN/latency
140 /sys/devices/system/cpu/cpuX/cpuidle/stateN/power
141 /sys/devices/system/cpu/cpuX/cpuidle/stateN/time
142 /sys/devices/system/cpu/cpuX/cpuidle/stateN/usage
143 /sys/devices/system/cpu/cpuX/cpuidle/stateN/above
144 /sys/devices/system/cpu/cpuX/cpuidle/stateN/below
147 Contact: Linux power management list <linux-pm@vger.kernel.org>
149 The directory /sys/devices/system/cpu/cpuX/cpuidle contains per
177 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/desc
180 Contact: Linux power management list <linux-pm@vger.kernel.org>
185 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/disable
188 Contact: Linux power management list <linux-pm@vger.kernel.org>
198 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/default_status
201 Contact: Linux power management list <linux-pm@vger.kernel.org>
205 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/residency
208 Contact: Linux power management list <linux-pm@vger.kernel.org>
214 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/s2idle/
217 Contact: Linux power management list <linux-pm@vger.kernel.org>
219 Idle state usage statistics related to suspend-to-idle.
222 used in suspend-to-idle with suspended timekeeping.
224 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/s2idle/time
227 Contact: Linux power management list <linux-pm@vger.kernel.org>
229 Total time spent by the CPU in suspend-to-idle (with scheduler
232 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/s2idle/usage
235 Contact: Linux power management list <linux-pm@vger.kernel.org>
238 while entering suspend-to-idle.
240 What: /sys/devices/system/cpu/cpu#/cpufreq/*
241 Date: pre-git history
242 Contact: linux-pm@vger.kernel.org
243 Description: Discover and change clock speed of CPUs
245 Clock scaling allows you to change the clock speed of the
247 power, because the lower the clock speed, the less power
252 See files in Documentation/cpu-freq/ for more information.
255 What: /sys/devices/system/cpu/cpu#/cpufreq/freqdomain_cpus
257 Contact: linux-pm@vger.kernel.org
258 Description: Discover CPUs in the same CPU frequency coordination domain
261 the same clock/freq domain (possibly at the hardware level).
265 power/performance results for platforms using acpi-cpufreq.
267 This file is only present if the acpi-cpufreq driver is in use.
270 What: /sys/devices/system/cpu/cpu*/cache/index3/cache_disable_{0,1}
273 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
290 What: /sys/devices/system/cpu/cpufreq/boost
292 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
293 Description: Processor frequency boosting control
295 This switch controls the boost setting for the whole system.
296 Boosting allows the CPU and the firmware to run at a frequency
300 Documentation/admin-guide/pm/cpufreq.rst
303 What: /sys/devices/system/cpu/cpu#/crash_notes
304 /sys/devices/system/cpu/cpu#/crash_notes_size
315 What: /sys/devices/system/cpu/intel_pstate/max_perf_pct
316 /sys/devices/system/cpu/intel_pstate/min_perf_pct
317 /sys/devices/system/cpu/intel_pstate/no_turbo
319 Contact: linux-pm@vger.kernel.org
320 Description: Parameters for the Intel P-state driver
322 Logic for selecting the current P-state in Intel
324 limits for the P-state that will be requested by the
334 frequency range.
337 Documentation/admin-guide/pm/intel_pstate.rst
339 What: /sys/devices/system/cpu/cpu*/cache/index*/<set_of_attributes_mentioned_below>
342 Linux kernel mailing list <linux-kernel@vger.kernel.org>
346 - WriteAllocate:
349 - ReadAllocate:
352 - ReadWriteAllocate:
363 the cache hierarchy in the multi-level cache configuration
383 - Instruction: cache that only holds instructions
384 - Data: cache that only caches data
385 - Unified: cache that holds both data and instructions
392 - WriteThrough:
394 and to the block in the lower-level memory
395 - WriteBack:
401 What: /sys/devices/system/cpu/cpu*/cache/index*/id
403 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
411 Note that id value can be non-contiguous. E.g. level 1
416 What: /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats
417 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/turbo_stat
418 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/sub_turbo_stat
419 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/unthrottle
420 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/powercap
421 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/overtemp
422 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/supply_fault
423 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/overcurrent
424 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/occ_reset
426 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
427 Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
428 Description: POWERNV CPUFreq driver's frequency throttle stats directory and
431 'cpuX/cpufreq/throttle_stats' directory contains the CPU frequency
436 - turbo_stat : This file gives the total number of times the max
437 frequency is throttled to lower frequency in turbo (at and above
438 nominal frequency) range of frequencies.
440 - sub_turbo_stat : This file gives the total number of times the
441 max frequency is throttled to lower frequency in sub-turbo(below
442 nominal frequency) range of frequencies.
444 - unthrottle : This file gives the total number of times the max
445 frequency is unthrottled after being throttled.
447 - powercap : This file gives the total number of times the max
448 frequency is throttled due to 'Power Capping'.
450 - overtemp : This file gives the total number of times the max
451 frequency is throttled due to 'CPU Over Temperature'.
453 - supply_fault : This file gives the total number of times the
454 max frequency is throttled due to 'Power Supply Failure'.
456 - overcurrent : This file gives the total number of times the
457 max frequency is throttled due to 'Overcurrent'.
459 - occ_reset : This file gives the total number of times the max
460 frequency is throttled due to 'OCC Reset'.
464 the reasons provided by OCC firmware for throttling the frequency.
466 What: /sys/devices/system/cpu/cpufreq/policyX/throttle_stats
467 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/turbo_stat
468 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/sub_turbo_stat
469 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/unthrottle
470 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/powercap
471 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/overtemp
472 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/supply_fault
473 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/overcurrent
474 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/occ_reset
476 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
477 Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
478 Description: POWERNV CPUFreq driver's frequency throttle stats directory and
482 the /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats directory and
483 attributes which give the frequency throttle information of the chip.
485 What: /sys/devices/system/cpu/cpuX/regs/
486 /sys/devices/system/cpu/cpuX/regs/identification/
487 /sys/devices/system/cpu/cpuX/regs/identification/midr_el1
488 /sys/devices/system/cpu/cpuX/regs/identification/revidr_el1
490 Contact: Linux ARM Kernel Mailing list <linux-arm-kernel@lists.infradead.org>
496 What: /sys/devices/system/cpu/cpu#/cpu_capacity
498 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
503 What: /sys/devices/system/cpu/vulnerabilities
504 /sys/devices/system/cpu/vulnerabilities/meltdown
505 /sys/devices/system/cpu/vulnerabilities/spectre_v1
506 /sys/devices/system/cpu/vulnerabilities/spectre_v2
507 /sys/devices/system/cpu/vulnerabilities/spec_store_bypass
508 /sys/devices/system/cpu/vulnerabilities/l1tf
509 /sys/devices/system/cpu/vulnerabilities/mds
510 /sys/devices/system/cpu/vulnerabilities/srbds
511 /sys/devices/system/cpu/vulnerabilities/tsx_async_abort
512 /sys/devices/system/cpu/vulnerabilities/itlb_multihit
513 /sys/devices/system/cpu/vulnerabilities/mmio_stale_data
515 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
520 state of the CPUs in the system. Possible output values:
528 See also: Documentation/admin-guide/hw-vuln/index.rst
530 What: /sys/devices/system/cpu/smt
531 /sys/devices/system/cpu/smt/active
532 /sys/devices/system/cpu/smt/control
534 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
554 What: /sys/devices/system/cpu/cpu#/power/energy_perf_bias
556 Contact: linux-pm@vger.kernel.org
559 EPB for the given CPU in a sliding scale 0 - 15, where a value
564 a number in the 0 - 15 sliding scale above, or one of the
565 strings: "performance", "balance-performance", "normal",
566 "balance-power", "power" (that represent values reflected by
572 What: /sys/devices/system/cpu/umwait_control
573 /sys/devices/system/cpu/umwait_control/enable_c02
574 /sys/devices/system/cpu/umwait_control/max_time
576 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
590 in TSC-quanta that the CPU can reside in either C0.1
591 or C0.2 state. The time is an unsigned 32-bit number.
595 What: /sys/devices/system/cpu/svm
597 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
598 Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
601 If 1, it means the system is using the Protected Execution
605 What: /sys/devices/system/cpu/cpuX/purr
607 Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
608 Description: PURR ticks for this CPU since the system boot.
611 a 64-bit counter which provides an estimate of the
616 What: /sys/devices/system/cpu/cpuX/spurr
618 Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
619 Description: SPURR ticks for this CPU since the system boot.
622 (SPURR) is a 64-bit counter that provides a frequency
628 What: /sys/devices/system/cpu/cpuX/idle_purr
630 Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
636 What: /sys/devices/system/cpu/cpuX/idle_spurr
638 Contact: Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>