#include <linux/init.h>
#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/ioport.h>
#include <linux/cpufreq.h>
#include <linux/device.h>
#include <linux/delay.h>
#include <linux/clk.h>
#include <linux/err.h>
#include <linux/io.h>
#include <mach/hardware.h>
#include <asm/mach/arch.h>
#include <asm/mach/map.h>
#include <mach/regs-clock.h>
#include <plat/cpu.h>
#include <plat/cpu-freq-core.h>
#include <plat/clock.h>
Go to the source code of this file.
#define CAMDIVN_HCLK_HALF |
Value:(S3C2440_CAMDIVN_HCLK3_HALF | \
S3C2440_CAMDIVN_HCLK4_HALF)
Definition at line 134 of file s3c2440-cpufreq.c.
s3c2440_cpufreq_calcdivs - calculate divider settings : The cpu frequency settings.
Calcualte the divider values for the given frequency settings specified in . The values are stored in for later use by the relevant set routine if the request settings can be reached.
Definition at line 59 of file s3c2440-cpufreq.c.
subsys_initcall |
( |
s3c2440_cpufreq_init |
| ) |
|
subsys_initcall |
( |
s3c2442_cpufreq_init |
| ) |
|
Initial value:= {
.max = {
.fclk = 400000000,
.hclk = 133333333,
.pclk = 66666666,
},
.locktime_m = 300,
.locktime_u = 300,
.locktime_bits = 16,
.name = "s3c244x",
.set_divs = s3c2440_cpufreq_setdivs,
.calc_freqtable = s3c2440_cpufreq_calctable,
}
Definition at line 246 of file s3c2440-cpufreq.c.