Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
cpufreq.c File Reference
#include <linux/module.h>
#include <linux/cpufreq.h>
#include <linux/clk.h>
#include <linux/err.h>
#include <linux/slab.h>
#include <mach/hardware.h>

Go to the source code of this file.

Macros

#define CLK32_FREQ   32768
 
#define NANOSECOND   (1000 * 1000 * 1000)
 

Functions

 module_init (mxc_cpufreq_driver_init)
 
 module_exit (mxc_cpufreq_driver_exit)
 
 MODULE_AUTHOR ("Freescale Semiconductor Inc. Yong Shen <[email protected]>")
 
 MODULE_DESCRIPTION ("CPUfreq driver for i.MX")
 
 MODULE_LICENSE ("GPL")
 

Variables

struct cpu_op *(* get_cpu_op )(int *op)
 

Macro Definition Documentation

#define CLK32_FREQ   32768

Definition at line 27 of file cpufreq.c.

#define NANOSECOND   (1000 * 1000 * 1000)

Definition at line 28 of file cpufreq.c.

Function Documentation

MODULE_AUTHOR ( "Freescale Semiconductor Inc. Yong Shen <[email protected]>"  )
MODULE_DESCRIPTION ( "CPUfreq driver for i.MX"  )
module_exit ( mxc_cpufreq_driver_exit  )
module_init ( mxc_cpufreq_driver_init  )
MODULE_LICENSE ( "GPL"  )

Variable Documentation

struct cpu_op*(* get_cpu_op)(int *op)
read

Definition at line 30 of file cpufreq.c.