Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
clk.c File Reference
#include <linux/io.h>
#include <linux/export.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/clk.h>
#include <linux/clkdev.h>
#include <linux/err.h>
#include <linux/list.h>
#include <asm/time.h>
#include <asm/irq.h>
#include <asm/div64.h>
#include <lantiq_soc.h>
#include "clk.h"
#include "prom.h"

Go to the source code of this file.

Functions

void clkdev_add_static (unsigned long cpu, unsigned long fpi, unsigned long io)
 
struct clkclk_get_cpu (void)
 
struct clkclk_get_fpi (void)
 
 EXPORT_SYMBOL_GPL (clk_get_fpi)
 
struct clkclk_get_io (void)
 
unsigned long clk_get_rate (struct clk *clk)
 
 EXPORT_SYMBOL (clk_get_rate)
 
int clk_set_rate (struct clk *clk, unsigned long rate)
 
 EXPORT_SYMBOL (clk_set_rate)
 
int clk_enable (struct clk *clk)
 
 EXPORT_SYMBOL (clk_enable)
 
void clk_disable (struct clk *clk)
 
 EXPORT_SYMBOL (clk_disable)
 
int clk_activate (struct clk *clk)
 
 EXPORT_SYMBOL (clk_activate)
 
void clk_deactivate (struct clk *clk)
 
 EXPORT_SYMBOL (clk_deactivate)
 
struct clkof_clk_get_from_provider (struct of_phandle_args *clkspec)
 
void __init plat_time_init (void)
 

Function Documentation

int clk_activate ( struct clk clk)

Definition at line 116 of file clk.c.

void clk_deactivate ( struct clk clk)

Definition at line 128 of file clk.c.

void clk_disable ( struct clk clk)

Definition at line 106 of file clk.c.

int clk_enable ( struct clk clk)

Definition at line 94 of file clk.c.

struct clk* clk_get_cpu ( void  )
read

Definition at line 38 of file clk.c.

struct clk* clk_get_fpi ( void  )
read

Definition at line 43 of file clk.c.

struct clk* clk_get_io ( void  )
read

Definition at line 49 of file clk.c.

unsigned long clk_get_rate ( struct clk clk)

Definition at line 59 of file clk.c.

int clk_set_rate ( struct clk clk,
unsigned long  rate 
)

Definition at line 74 of file clk.c.

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

Definition at line 31 of file clk.c.

EXPORT_SYMBOL ( clk_get_rate  )
EXPORT_SYMBOL ( clk_set_rate  )
EXPORT_SYMBOL ( clk_enable  )
EXPORT_SYMBOL ( clk_disable  )
EXPORT_SYMBOL ( clk_activate  )
EXPORT_SYMBOL ( clk_deactivate  )
EXPORT_SYMBOL_GPL ( clk_get_fpi  )
struct clk* of_clk_get_from_provider ( struct of_phandle_args clkspec)
read

Definition at line 138 of file clk.c.

void __init plat_time_init ( void  )

Definition at line 159 of file clk.c.