Searched refs:cpufreq (Results 1 – 25 of 62) sorted by relevance
123
40 static struct davinci_cpufreq cpufreq; variable44 struct davinci_cpufreq_config *pdata = cpufreq.dev->platform_data; in davinci_verify_speed()46 struct clk *armclk = cpufreq.armclk; in davinci_verify_speed()69 return clk_get_rate(cpufreq.armclk) / 1000; in davinci_getspeed()78 struct davinci_cpufreq_config *pdata = cpufreq.dev->platform_data; in davinci_target()79 struct clk *armclk = cpufreq.armclk; in davinci_target()98 dev_driver_string(cpufreq.dev), in davinci_target()119 if (cpufreq.asyncclk) { in davinci_target()120 ret = clk_set_rate(cpufreq.asyncclk, cpufreq.asyncrate); in davinci_target()138 struct davinci_cpufreq_config *pdata = cpufreq.dev->platform_data; in davinci_cpu_init()[all …]
15 3. Configuring cpufreq-stats20 cpufreq-stats is a driver that provides CPU frequency statistics for each CPU.22 interface (when configured) will appear in a separate directory under cpufreq23 in /sysfs (<sysfs root>/devices/system/cpu/cpuX/cpufreq/stats/) for each CPU.32 cpufreq stats provides following statistics (explained in detail below).43 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # ls -l60 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # cat time_in_state 75 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # cat total_trans88 <mysystem>:/sys/devices/system/cpu/cpu0/cpufreq/stats # cat trans_table99 3. Configuring cpufreq-stats[all …]
24 cpu-drivers.txt - How to implement a new cpufreq processor driver26 governors.txt - What are cpufreq governors and how to38 send an email to cpufreq@vger.kernel.org, to subscribe go to39 http://vger.kernel.org/vger-lists.html#cpufreq and follow the45 * ftp://ftp.linux.org.uk/pub/linux/cpufreq/51 * http://vger.kernel.org/vger-lists.html#cpufreq
32 3. How to change the CPU cpufreq policy and/or speed43 The following ARM processors are supported by cpufreq:54 The following processors for the x86 architecture are supported by cpufreq:81 cpufreq:96 framework are supported by cpufreq.101 The following Blackfin processors are supported by cpufreq:131 On all other cpufreq implementations, these boundaries still need to139 3. How to change the CPU cpufreq policy and/or speed146 mounted it at /sys, the cpufreq interface is located in a subdirectory147 "cpufreq" within the cpu-device directory[all …]
27 The CPUFreq core code is located in drivers/cpufreq/cpufreq.c. This28 cpufreq code offers a standardized interface for the CPUFreq39 which make sure that the cpufreq processor driver is correctly96 If the cpufreq core detects the frequency has changed while the system
39 Most cpufreq drivers (in fact, all except one, longrun) or even most41 frequency. In order to offer dynamic frequency scaling, the cpufreq48 That's done using "cpufreq governors". Two are already in this patch54 around. Using such a generic interface as cpufreq offers to scaling68 / the cpufreq governor decides238 per-CPU cpufreq lock is still held in the cpufreq core, and there's242 every second), use cpufreq_driver_target to lock the cpufreq per-CPU243 lock before the command is passed to the cpufreq processor driver.
37 add cpufreq support for this CPU / chipset? Great. Here are some hints82 cpufreq driver registers itself, the per-CPU initialization function 134 Most cpufreq drivers or even most cpu frequency scaling algorithms 138 Some cpufreq-capable processors switch the frequency between certain171 the reference implementation in arch/i386/kernel/cpu/cpufreq/longrun.c178 As most cpufreq processors only allow for being set to a few specific
9 clock speed, you need to either enable a dynamic cpufreq governor27 cpufreq.debug=<value>97 loading your cpufreq low-level hardware driver.98 Be aware that not all cpufreq drivers support the ondemand109 loading your cpufreq low-level hardware driver.110 Be aware that not all cpufreq drivers support the conservative118 This cpufreq governor sets the frequency statically to the129 This cpufreq governor sets the frequency statically to the140 Enable this cpufreq governor when you either want to set the153 tristate "'ondemand' cpufreq policy governor"[all …]
2 obj-$(CONFIG_CPU_FREQ) += cpufreq.o
122 static int __init nuc900_set_clkval(unsigned int cpufreq) in nuc900_set_clkval() argument130 switch (cpufreq) { in nuc900_set_clkval()173 unsigned long cpufreq, val; in nuc900_set_cpufreq() local178 strict_strtoul(str, 0, &cpufreq); in nuc900_set_cpufreq()182 nuc900_set_clkval(cpufreq); in nuc900_set_cpufreq()
6 obj-$(CONFIG_X86_ACPI_CPUFREQ) += acpi-cpufreq.o mperf.o7 obj-$(CONFIG_X86_PCC_CPUFREQ) += pcc-cpufreq.o21 obj-$(CONFIG_X86_CPUFREQ_NFORCE2) += cpufreq-nforce2.o
7 source "drivers/cpufreq/Kconfig"20 <file:Documentation/cpu-freq/pcc-cpufreq.txt>.23 module will be called pcc-cpufreq.37 module will be called acpi-cpufreq.243 and is thus considered dangerous. Please use the regular ACPI cpufreq
9 obj-$(CONFIG_CBE_CPUFREQ) += cbe-cpufreq.o10 cbe-cpufreq-y += cbe_cpufreq_pervasive.o cbe_cpufreq.o
25 need to register and the interface to the generic drivers/cpufreq30 The core registers with drivers/cpufreq at init time if all the data60 Each board that wants to use the cpufreq code must register some basic
11 obj-$(CONFIG_PXA25x) += cpufreq-pxa2xx.o12 obj-$(CONFIG_PXA27x) += cpufreq-pxa2xx.o13 obj-$(CONFIG_PXA3xx) += cpufreq-pxa3xx.o
57 #define OP(cpufreq, _xl, _xn, _hss, _dmc, _smc, _sfl, _dfi, vcore, vsram) \ argument59 .cpufreq_mhz = cpufreq, \
1 obj-$(CONFIG_IA64_ACPI_CPUFREQ) += acpi-cpufreq.o
8 source "drivers/cpufreq/Kconfig"
8 obj-$(CONFIG_CPU_FREQ) += cpufreq.o
3 obj-$(CONFIG_PPC_PASEMI_CPUFREQ) += cpufreq.o
4 obj-$(CONFIG_CPU_FREQ_AT32AP) += cpufreq.o
10 obj-$(CONFIG_CPU_FREQ) += cpufreq.o
33 optionally boot at a certain OPP without needing cpufreq.68 dependent subsystems such as cpufreq are left to the discretion of the SoC70 care to refresh the cpufreq table in cases of these operations.117 /* Do cpufreq things */124 High level framework such as cpufreq operates on frequencies. To map the236 Example: At a cpufreq transition to a different frequency, SoC301 opp_init_cpufreq_table - cpufreq framework typically is initialized with306 providable to cpufreq.
21 obj-$(CONFIG_CPU_FREQ_IMX) += cpufreq.o