• 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.
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
109 What: /sys/devices/system/cpu/cpuidle/current_driver
110 /sys/devices/system/cpu/cpuidle/current_governer_ro
111 /sys/devices/system/cpu/cpuidle/available_governors
112 /sys/devices/system/cpu/cpuidle/current_governor
114 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
143 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/name
144 /sys/devices/system/cpu/cpuX/cpuidle/stateN/latency
145 /sys/devices/system/cpu/cpuX/cpuidle/stateN/power
146 /sys/devices/system/cpu/cpuX/cpuidle/stateN/time
147 /sys/devices/system/cpu/cpuX/cpuidle/stateN/usage
150 Contact: Linux power management list <linux-pm@vger.kernel.org>
152 The directory /sys/devices/system/cpu/cpuX/cpuidle contains per
170 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/desc
173 Contact: Linux power management list <linux-pm@vger.kernel.org>
178 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/disable
181 Contact: Linux power management list <linux-pm@vger.kernel.org>
192 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/residency
195 Contact: Linux power management list <linux-pm@vger.kernel.org>
201 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/s2idle/
204 Contact: Linux power management list <linux-pm@vger.kernel.org>
206 Idle state usage statistics related to suspend-to-idle.
209 used in suspend-to-idle with suspended timekeeping.
211 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/s2idle/time
214 Contact: Linux power management list <linux-pm@vger.kernel.org>
216 Total time spent by the CPU in suspend-to-idle (with scheduler
219 What: /sys/devices/system/cpu/cpuX/cpuidle/stateN/s2idle/usage
222 Contact: Linux power management list <linux-pm@vger.kernel.org>
225 while entering suspend-to-idle.
227 What: /sys/devices/system/cpu/cpu#/cpufreq/*
228 Date: pre-git history
229 Contact: linux-pm@vger.kernel.org
230 Description: Discover and change clock speed of CPUs
232 Clock scaling allows you to change the clock speed of the
234 power, because the lower the clock speed, the less power
239 See files in Documentation/cpu-freq/ for more information.
242 What: /sys/devices/system/cpu/cpu#/cpufreq/freqdomain_cpus
244 Contact: linux-pm@vger.kernel.org
245 Description: Discover CPUs in the same CPU frequency coordination domain
248 the same clock/freq domain (possibly at the hardware level).
252 power/performance results for platforms using acpi-cpufreq.
254 This file is only present if the acpi-cpufreq driver is in use.
257 What: /sys/devices/system/cpu/cpu*/cache/index3/cache_disable_{0,1}
260 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
277 What: /sys/devices/system/cpu/cpufreq/boost
279 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
280 Description: Processor frequency boosting control
282 This switch controls the boost setting for the whole system.
283 Boosting allows the CPU and the firmware to run at a frequency
286 Documentation/admin-guide/pm/cpufreq.rst
289 What: /sys/devices/system/cpu/cpu#/crash_notes
290 /sys/devices/system/cpu/cpu#/crash_notes_size
301 What: /sys/devices/system/cpu/intel_pstate/max_perf_pct
302 /sys/devices/system/cpu/intel_pstate/min_perf_pct
303 /sys/devices/system/cpu/intel_pstate/no_turbo
305 Contact: linux-pm@vger.kernel.org
306 Description: Parameters for the Intel P-state driver
308 Logic for selecting the current P-state in Intel
310 limits for the P-state that will be requested by the
320 frequency range.
323 Documentation/admin-guide/pm/intel_pstate.rst
325 What: /sys/devices/system/cpu/cpu*/cache/index*/<set_of_attributes_mentioned_below>
328 Linux kernel mailing list <linux-kernel@vger.kernel.org>
332 - WriteAllocate: allocate a memory location to a cache line
334 - ReadAllocate: allocate a memory location to a cache line
336 - ReadWriteAllocate: both writeallocate and readallocate
343 level: the cache hierarchy in the multi-level cache configuration
358 - Instruction: cache that only holds instructions
359 - Data: cache that only caches data
360 - Unified: cache that holds both data and instructions
366 - WriteThrough: data is written to both the cache line
367 and to the block in the lower-level memory
368 - WriteBack: data is written only to the cache line and
373 What: /sys/devices/system/cpu/cpu*/cache/index*/id
375 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
383 Note that id value can be non-contiguous. E.g. level 1
388 What: /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats
389 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/turbo_stat
390 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/sub_turbo_stat
391 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/unthrottle
392 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/powercap
393 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/overtemp
394 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/supply_fault
395 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/overcurrent
396 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/occ_reset
398 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
399 Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
400 Description: POWERNV CPUFreq driver's frequency throttle stats directory and
403 'cpuX/cpufreq/throttle_stats' directory contains the CPU frequency
408 - turbo_stat : This file gives the total number of times the max
409 frequency is throttled to lower frequency in turbo (at and above
410 nominal frequency) range of frequencies.
412 - sub_turbo_stat : This file gives the total number of times the
413 max frequency is throttled to lower frequency in sub-turbo(below
414 nominal frequency) range of frequencies.
416 - unthrottle : This file gives the total number of times the max
417 frequency is unthrottled after being throttled.
419 - powercap : This file gives the total number of times the max
420 frequency is throttled due to 'Power Capping'.
422 - overtemp : This file gives the total number of times the max
423 frequency is throttled due to 'CPU Over Temperature'.
425 - supply_fault : This file gives the total number of times the
426 max frequency is throttled due to 'Power Supply Failure'.
428 - overcurrent : This file gives the total number of times the
429 max frequency is throttled due to 'Overcurrent'.
431 - occ_reset : This file gives the total number of times the max
432 frequency is throttled due to 'OCC Reset'.
436 the reasons provided by OCC firmware for throttling the frequency.
438 What: /sys/devices/system/cpu/cpufreq/policyX/throttle_stats
439 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/turbo_stat
440 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/sub_turbo_stat
441 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/unthrottle
442 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/powercap
443 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/overtemp
444 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/supply_fault
445 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/overcurrent
446 /sys/devices/system/cpu/cpufreq/policyX/throttle_stats/occ_reset
448 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
449 Linux for PowerPC mailing list <linuxppc-dev@ozlabs.org>
450 Description: POWERNV CPUFreq driver's frequency throttle stats directory and
454 the /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats directory and
455 attributes which give the frequency throttle information of the chip.
457 What: /sys/devices/system/cpu/cpuX/regs/
458 /sys/devices/system/cpu/cpuX/regs/identification/
459 /sys/devices/system/cpu/cpuX/regs/identification/midr_el1
460 /sys/devices/system/cpu/cpuX/regs/identification/revidr_el1
462 Contact: Linux ARM Kernel Mailing list <linux-arm-kernel@lists.infradead.org>
467 What: /sys/devices/system/cpu/cpu#/cpu_capacity
469 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
474 What: /sys/devices/system/cpu/vulnerabilities
475 /sys/devices/system/cpu/vulnerabilities/meltdown
476 /sys/devices/system/cpu/vulnerabilities/spectre_v1
477 /sys/devices/system/cpu/vulnerabilities/spectre_v2
478 /sys/devices/system/cpu/vulnerabilities/spec_store_bypass
479 /sys/devices/system/cpu/vulnerabilities/l1tf
480 /sys/devices/system/cpu/vulnerabilities/mds
481 /sys/devices/system/cpu/vulnerabilities/srbds
482 /sys/devices/system/cpu/vulnerabilities/tsx_async_abort
483 /sys/devices/system/cpu/vulnerabilities/itlb_multihit
485 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
490 state of the CPUs in the system. Possible output values:
496 See also: Documentation/admin-guide/hw-vuln/index.rst
498 What: /sys/devices/system/cpu/smt
499 /sys/devices/system/cpu/smt/active
500 /sys/devices/system/cpu/smt/control
502 Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>