Home
last modified time | relevance | path

Searched full:cpufreq (Results 1 – 25 of 56) sorted by relevance

123

/Documentation/devicetree/bindings/cpufreq/
Dcpufreq-qcom-hw.yaml4 $id: http://devicetree.org/schemas/cpufreq/cpufreq-qcom-hw.yaml#
7 title: Qualcomm Technologies, Inc. CPUFREQ
14 CPUFREQ HW is a hardware engine used by some Qualcomm Technologies, Inc. (QTI)
21 - description: v1 of CPUFREQ HW
24 - qcom,qcm2290-cpufreq-hw
25 - qcom,sc7180-cpufreq-hw
26 - qcom,sdm670-cpufreq-hw
27 - qcom,sdm845-cpufreq-hw
28 - qcom,sm6115-cpufreq-hw
29 - qcom,sm6350-cpufreq-hw
[all …]
Dapple,cluster-cpufreq.yaml4 $id: http://devicetree.org/schemas/cpufreq/apple,cluster-cpufreq.yaml#
7 title: Apple SoC cluster cpufreq device
23 - apple,t8103-cluster-cpufreq
24 - apple,t8112-cluster-cpufreq
25 - const: apple,cluster-cpufreq
27 - const: apple,t6000-cluster-cpufreq
28 - const: apple,t8103-cluster-cpufreq
29 - const: apple,cluster-cpufreq
107 compatible = "apple,t8103-cluster-cpufreq", "apple,cluster-cpufreq";
113 compatible = "apple,t8103-cluster-cpufreq", "apple,cluster-cpufreq";
Dqemu,virtual-cpufreq.yaml4 $id: http://devicetree.org/schemas/cpufreq/qemu,virtual-cpufreq.yaml#
7 title: Virtual CPUFreq
14 Virtual CPUFreq is a virtualized driver in guest kernels that sends performance
21 const: qemu,virtual-cpufreq
44 cpufreq@1040000 {
45 compatible = "qemu,virtual-cpufreq";
Dcpufreq-mediatek-hw.yaml4 $id: http://devicetree.org/schemas/cpufreq/cpufreq-mediatek-hw.yaml#
7 title: MediaTek's CPUFREQ
13 CPUFREQ HW is a hardware engine used by MediaTek SoCs to
19 const: mediatek,cpufreq-hw
65 compatible = "mediatek,cpufreq-hw";
Dcpufreq-spear.txt1 SPEAr cpufreq driver
4 SPEAr SoC cpufreq driver for CPU frequency scaling.
Dcpufreq-dt.txt1 Generic cpufreq driver
3 It is a generic DT based cpufreq driver for frequency management. It supports
Dcpufreq-st.txt1 Binding for ST's CPUFreq driver
4 ST's CPUFreq driver attempts to read 'process' and 'version' attributes
34 This requires the ST CPUFreq driver to supply 'process' and 'version' info.
Dqcom-cpufreq-nvmem.yaml4 $id: http://devicetree.org/schemas/cpufreq/qcom-cpufreq-nvmem.yaml#
7 title: Qualcomm Technologies, Inc. NVMEM CPUFreq
17 on the CPU OPP in use. The CPUFreq driver sets the CPR power domain level
/Documentation/cpu-freq/
Dcore.rst4 General description of the CPUFreq core and CPUFreq notifiers
15 1. CPUFreq core and interfaces
16 2. CPUFreq notifiers
17 3. CPUFreq Table Generation with Operating Performance Point (OPP)
22 The CPUFreq core code is located in drivers/cpufreq/cpufreq.c. This
23 cpufreq code offers a standardized interface for the CPUFreq
33 Reference counting of the cpufreq policies is done by cpufreq_cpu_get
34 and cpufreq_cpu_put, which make sure that the cpufreq driver is
36 cpufreq_put_cpu is called. That also ensures that the respective cpufreq
39 2. CPUFreq notifiers
[all …]
Dcpufreq-stats.rst4 General Description of sysfs CPUFreq Stats
16 3. Configuring cpufreq-stats
22 cpufreq-stats is a driver that provides CPU frequency statistics for each CPU.
24 interface (when configured) will appear in a separate directory under cpufreq
25 in /sysfs (<sysfs root>/devices/system/cpu/cpuX/cpufreq/stats/) for each CPU.
35 cpufreq stats provides following statistics (explained in detail below).
48 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # ls -l
73 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # cat time_in_state
89 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # cat total_trans
98 which the driver has provided the frequency table initially to the cpufreq core
[all …]
Dindex.rst4 CPUFreq - CPU frequency and voltage scaling code in the Linux(TM) kernel
19 cpufreq-stats
30 * ftp://ftp.linux.org.uk/pub/linux/cpufreq/
32 the CPUFreq Mailing list:
Dcpu-drivers.rst4 How to Implement a new CPUFreq Processor Driver
32 add cpufreq support for this CPU / chipset? Great. Here are some hints
41 chipset. If so, register a struct cpufreq_driver with the CPUfreq core
57 .flags - Hints for the cpufreq core.
59 .driver_data - cpufreq driver specific data.
94 cpufreq driver registers itself, the per-policy initialization function
95 cpufreq_driver.init is called if no cpufreq policy existed for the CPU.
100 If necessary, activate the CPUfreq support on your CPU.
157 Most cpufreq drivers or even most cpu frequency scaling algorithms
162 Some cpufreq capable processors switch the frequency between certain
[all …]
/Documentation/translations/zh_CN/cpu-freq/
Dcpufreq-stats.rst5 :Original: Documentation/cpu-freq/cpufreq-stats.rst
16 sysfs CPUFreq Stats的一般说明
34 cpufreq-stats是一种为每个CPU提供CPU频率统计的驱动。
35 这些统计数据以/sysfs中一系列只读接口的形式呈现。cpufreq-stats接口(若已配置)将为每个CPU生成
36 /sysfs(<sysfs root>/devices/system/cpu/cpuX/cpufreq/stats/)中cpufreq目录下的stats目录。
46 cpufreq stats提供了以下统计数据(在下面详细解释)。
57 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # ls -l
79 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # cat time_in_state
93 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # cat total_trans
107 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # cat trans_table
Dindex.rst14 Linux CPUFreq - Linux(TM)内核中的CPU频率和电压升降代码
28 cpufreq-stats
38 * ftp://ftp.linux.org.uk/pub/linux/cpufreq/
Dcore.rst33 cpufreq核心代码位于drivers/cpufreq/cpufreq.c中。这些cpufreq代码为CPUFreq架构的驱
39 cpufreq策略的引用计数由 cpufreq_cpu_get 和 cpufreq_cpu_put 来完成,以确保 cpufreq
43 2. CPUFreq 通知器
/Documentation/translations/zh_TW/cpu-freq/
Dcpufreq-stats.rst5 :Original: Documentation/cpu-freq/cpufreq-stats.rst
16 sysfs CPUFreq Stats的一般說明
34 cpufreq-stats是一種爲每個CPU提供CPU頻率統計的驅動。
35 這些統計數據以/sysfs中一系列只讀接口的形式呈現。cpufreq-stats接口(若已配置)將爲每個CPU生成
36 /sysfs(<sysfs root>/devices/system/cpu/cpuX/cpufreq/stats/)中cpufreq目錄下的stats目錄。
46 cpufreq stats提供了以下統計數據(在下面詳細解釋)。
57 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # ls -l
79 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # cat time_in_state
93 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # cat total_trans
107 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # cat trans_table
Dindex.rst14 Linux CPUFreq - Linux(TM)內核中的CPU頻率和電壓升降代碼
28 cpufreq-stats
38 * ftp://ftp.linux.org.uk/pub/linux/cpufreq/
Dcore.rst33 cpufreq核心代碼位於drivers/cpufreq/cpufreq.c中。這些cpufreq代碼爲CPUFreq架構的驅
39 cpufreq策略的引用計數由 cpufreq_cpu_get 和 cpufreq_cpu_put 來完成,以確保 cpufreq
43 2. CPUFreq 通知器
/Documentation/driver-api/thermal/
Dcpu-cooling-api.rst21 1.1 cpufreq registration/unregistration APIs
29 This interface function registers the cpufreq cooling device with the name
30 "thermal-cpufreq-%x". This api can support multiple instances of cpufreq
41 This interface function registers the cpufreq cooling device with
42 the name "thermal-cpufreq-%x" linking it with a device tree node, in
44 instances of cpufreq cooling devices.
47 CPUFreq policy.
54 This interface function unregisters the "thermal-cpufreq-%x" cooling device.
/Documentation/admin-guide/pm/
Dintel_pstate.rst17 :doc:`CPU performance scaling subsystem <cpufreq>` in the Linux kernel
18 (``CPUFreq``). It is a scaling driver for the Sandy Bridge and later
21 how ``CPUFreq`` works in general, so this is the time to read
22 Documentation/admin-guide/pm/cpufreq.rst if you have not done that yet.]
29 refer to Intel Software Developer’s Manual [2]_). However, the ``CPUFreq`` core
34 practical for ``intel_pstate`` to supply the ``CPUFreq`` core with a table of
40 CPUs. Consequently, if ``intel_pstate`` is in use, every ``CPUFreq`` policy
41 object corresponds to one logical CPU and ``CPUFreq`` policies are effectively
50 ``sysfs`` which allows another ``CPUFreq`` scaling driver to be loaded and
60 mode it responds to requests made by a generic ``CPUFreq`` governor implementing
[all …]
Dcpufreq.rst51 The Linux kernel supports CPU performance scaling by means of the ``CPUFreq``
55 The ``CPUFreq`` core provides the common code infrastructure and user space
80 platform-independent way. For this reason, ``CPUFreq`` allows scaling drivers
85 ``CPUFreq`` Policy Objects
94 ``CPUFreq`` as struct cpufreq_policy objects. For consistency,
98 The ``CPUFreq`` core maintains a pointer to a struct cpufreq_policy object for
103 ``CPUFreq`` uses struct cpufreq_policy as its basic data type and the design
110 First of all, a scaling driver has to be registered for ``CPUFreq`` to work.
115 CPUs are registered earlier, the driver core invokes the ``CPUFreq`` core to
118 the scaling driver, the ``CPUFreq`` core will be invoked to take note of them
[all …]
Damd-pstate.rst168 CPUs and provides the ``CPUFreq`` core (and the scaling governors attached
171 ``scaling_cur_freq`` information comes from the ``CPUFreq`` core.
194 the kernel will fall back to initialize the ``acpi-cpufreq`` driver.
213 function in ``CPUFreq`` that can reduce the latency of frequency control in
238 ``/sys/devices/system/cpu/cpufreq/policyX/`` directory and affect all CPUs. ::
240 root@hr-test1:/home/ray# ls /sys/devices/system/cpu/cpufreq/policy0/*amd*
241 /sys/devices/system/cpu/cpufreq/policy0/amd_pstate_highest_perf
242 /sys/devices/system/cpu/cpufreq/policy0/amd_pstate_lowest_nonlinear_freq
243 /sys/devices/system/cpu/cpufreq/policy0/amd_pstate_max_freq
311 `/sys/devices/system/cpu/cpuX/cpufreq/boost`, where `X` represents the CPU number.
[all …]
Dcpufreq_drivers.rst8 :doc:`CPU performance scaling <cpufreq>` drivers. They are reproduced verbatim,
57 ``cpufreq-nforce2``
62 The cpufreq-nforce2 driver changes the FSB on nVidia nForce2 platforms.
80 ``pcc-cpufreq``
86 * pcc-cpufreq.txt - PCC interface documentation
117 The PCC driver (pcc-cpufreq) allows OSPM to take advantage of the PCC
151 the native P-state driver (such as acpi-cpufreq for Intel, powernow-k8 for
200 pcc-cpufreq: (v1.00.00) driver loaded with frequency limits: 1600 MHz, 2933
/Documentation/ABI/testing/
Dsysfs-devices-system-cpu241 What: /sys/devices/system/cpu/cpuX/cpufreq/*
256 What: /sys/devices/system/cpu/cpuX/cpufreq/freqdomain_cpus
263 That information may be hidden from the cpufreq core and the
266 power/performance results for platforms using acpi-cpufreq.
268 This file is only present if the acpi-cpufreq or the cppc-cpufreq
292 What: /sys/devices/system/cpu/cpufreq/boost
302 Documentation/admin-guide/pm/cpufreq.rst
415 What: /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats
416 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/turbo_stat
417 /sys/devices/system/cpu/cpuX/cpufreq/throttle_stats/sub_turbo_stat
[all …]
/Documentation/devicetree/bindings/thermal/
Ddb8500-thermal.txt33 trip0-cdev-name0 = "thermal-cpufreq-0";
38 trip1-cdev-name0 = "thermal-cpufreq-0";

123