Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
clk-prcmu.c File Reference
#include <linux/clk-provider.h>
#include <linux/clk-private.h>
#include <linux/mfd/dbx500-prcmu.h>
#include <linux/slab.h>
#include <linux/io.h>
#include <linux/err.h>
#include "clk.h"

Go to the source code of this file.

Data Structures

struct  clk_prcmu
 

Macros

#define to_clk_prcmu(_hw)   container_of(_hw, struct clk_prcmu, hw)
 

Functions

struct clkclk_reg_prcmu_scalable (const char *name, const char *parent_name, u8 cg_sel, unsigned long rate, unsigned long flags)
 
struct clkclk_reg_prcmu_gate (const char *name, const char *parent_name, u8 cg_sel, unsigned long flags)
 
struct clkclk_reg_prcmu_rate (const char *name, const char *parent_name, u8 cg_sel, unsigned long flags)
 
struct clkclk_reg_prcmu_opp_gate (const char *name, const char *parent_name, u8 cg_sel, unsigned long flags)
 

Macro Definition Documentation

#define to_clk_prcmu (   _hw)    container_of(_hw, struct clk_prcmu, hw)

Definition at line 18 of file clk-prcmu.c.

Function Documentation

struct clk* clk_reg_prcmu_gate ( const char name,
const char parent_name,
u8  cg_sel,
unsigned long  flags 
)
read

Definition at line 227 of file clk-prcmu.c.

struct clk* clk_reg_prcmu_opp_gate ( const char name,
const char parent_name,
u8  cg_sel,
unsigned long  flags 
)
read

Definition at line 245 of file clk-prcmu.c.

struct clk* clk_reg_prcmu_rate ( const char name,
const char parent_name,
u8  cg_sel,
unsigned long  flags 
)
read

Definition at line 236 of file clk-prcmu.c.

struct clk* clk_reg_prcmu_scalable ( const char name,
const char parent_name,
u8  cg_sel,
unsigned long  rate,
unsigned long  flags 
)
read

Definition at line 217 of file clk-prcmu.c.