Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
clk.h File Reference
#include <linux/clkdev.h>

Go to the source code of this file.

Data Structures

struct  clk
 

Macros

#define CLOCK_33M   33333333
 
#define CLOCK_60M   60000000
 
#define CLOCK_62_5M   62500000
 
#define CLOCK_83M   83333333
 
#define CLOCK_83_5M   83500000
 
#define CLOCK_98_304M   98304000
 
#define CLOCK_100M   100000000
 
#define CLOCK_111M   111111111
 
#define CLOCK_125M   125000000
 
#define CLOCK_133M   133333333
 
#define CLOCK_150M   150000000
 
#define CLOCK_166M   166666666
 
#define CLOCK_167M   166666667
 
#define CLOCK_196_608M   196608000
 
#define CLOCK_200M   200000000
 
#define CLOCK_250M   250000000
 
#define CLOCK_266M   266666666
 
#define CLOCK_300M   300000000
 
#define CLOCK_333M   333333333
 
#define CLOCK_393M   393215332
 
#define CLOCK_400M   400000000
 
#define CLOCK_500M   500000000
 
#define CLOCK_600M   600000000
 
#define CLOCK_32_768K   32768
 
#define CLOCK_1_536M   1536000
 
#define CLOCK_2_5M   2500000
 
#define CLOCK_12M   12000000
 
#define CLOCK_24M   24000000
 
#define CLOCK_25M   25000000
 
#define CLOCK_30M   30000000
 
#define CLOCK_40M   40000000
 
#define CLOCK_48M   48000000
 
#define CLOCK_50M   50000000
 
#define CLOCK_60M   60000000
 

Functions

void clkdev_add_static (unsigned long cpu, unsigned long fpi, unsigned long io)
 
unsigned long ltq_danube_cpu_hz (void)
 
unsigned long ltq_danube_fpi_hz (void)
 
unsigned long ltq_ar9_cpu_hz (void)
 
unsigned long ltq_ar9_fpi_hz (void)
 
unsigned long ltq_vr9_cpu_hz (void)
 
unsigned long ltq_vr9_fpi_hz (void)
 

Macro Definition Documentation

#define CLOCK_100M   100000000

Definition at line 21 of file clk.h.

#define CLOCK_111M   111111111

Definition at line 22 of file clk.h.

#define CLOCK_125M   125000000

Definition at line 23 of file clk.h.

#define CLOCK_12M   12000000

Definition at line 43 of file clk.h.

#define CLOCK_133M   133333333

Definition at line 24 of file clk.h.

#define CLOCK_150M   150000000

Definition at line 25 of file clk.h.

#define CLOCK_166M   166666666

Definition at line 26 of file clk.h.

#define CLOCK_167M   166666667

Definition at line 27 of file clk.h.

#define CLOCK_196_608M   196608000

Definition at line 28 of file clk.h.

#define CLOCK_1_536M   1536000

Definition at line 41 of file clk.h.

#define CLOCK_200M   200000000

Definition at line 29 of file clk.h.

#define CLOCK_24M   24000000

Definition at line 44 of file clk.h.

#define CLOCK_250M   250000000

Definition at line 30 of file clk.h.

#define CLOCK_25M   25000000

Definition at line 45 of file clk.h.

#define CLOCK_266M   266666666

Definition at line 31 of file clk.h.

#define CLOCK_2_5M   2500000

Definition at line 42 of file clk.h.

#define CLOCK_300M   300000000

Definition at line 32 of file clk.h.

#define CLOCK_30M   30000000

Definition at line 46 of file clk.h.

#define CLOCK_32_768K   32768

Definition at line 40 of file clk.h.

#define CLOCK_333M   333333333

Definition at line 33 of file clk.h.

#define CLOCK_33M   33333333

Definition at line 15 of file clk.h.

#define CLOCK_393M   393215332

Definition at line 34 of file clk.h.

#define CLOCK_400M   400000000

Definition at line 35 of file clk.h.

#define CLOCK_40M   40000000

Definition at line 47 of file clk.h.

#define CLOCK_48M   48000000

Definition at line 48 of file clk.h.

#define CLOCK_500M   500000000

Definition at line 36 of file clk.h.

#define CLOCK_50M   50000000

Definition at line 49 of file clk.h.

#define CLOCK_600M   600000000

Definition at line 37 of file clk.h.

#define CLOCK_60M   60000000

Definition at line 50 of file clk.h.

#define CLOCK_60M   60000000

Definition at line 50 of file clk.h.

#define CLOCK_62_5M   62500000

Definition at line 17 of file clk.h.

#define CLOCK_83_5M   83500000

Definition at line 19 of file clk.h.

#define CLOCK_83M   83333333

Definition at line 18 of file clk.h.

#define CLOCK_98_304M   98304000

Definition at line 20 of file clk.h.

Function Documentation

void clkdev_add_static ( unsigned long  cpu,
unsigned long  fpi,
unsigned long  io 
)

Definition at line 31 of file clk.c.

unsigned long ltq_ar9_cpu_hz ( void  )

Definition at line 72 of file clk.c.

unsigned long ltq_ar9_fpi_hz ( void  )

Definition at line 63 of file clk.c.

unsigned long ltq_danube_cpu_hz ( void  )

Definition at line 42 of file clk.c.

unsigned long ltq_danube_fpi_hz ( void  )

Definition at line 33 of file clk.c.

unsigned long ltq_vr9_cpu_hz ( void  )

Definition at line 80 of file clk.c.

unsigned long ltq_vr9_fpi_hz ( void  )

Definition at line 120 of file clk.c.