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

Go to the source code of this file.

Data Structures

struct  clk_busy_divider
 
struct  clk_busy_mux
 

Functions

struct clkimx_clk_busy_divider (const char *name, const char *parent_name, void __iomem *reg, u8 shift, u8 width, void __iomem *busy_reg, u8 busy_shift)
 
struct clkimx_clk_busy_mux (const char *name, void __iomem *reg, u8 shift, u8 width, void __iomem *busy_reg, u8 busy_shift, const char **parent_names, int num_parents)
 

Variables

struct clk_ops clk_busy_mux_ops
 

Function Documentation

struct clk* imx_clk_busy_divider ( const char name,
const char parent_name,
void __iomem reg,
u8  shift,
u8  width,
void __iomem busy_reg,
u8  busy_shift 
)
read

Definition at line 81 of file clk-busy.c.

struct clk* imx_clk_busy_mux ( const char name,
void __iomem reg,
u8  shift,
u8  width,
void __iomem busy_reg,
u8  busy_shift,
const char **  parent_names,
int  num_parents 
)
read

Definition at line 155 of file clk-busy.c.

Variable Documentation

struct clk_ops clk_busy_mux_ops
Initial value:
= {
.get_parent = clk_busy_mux_get_parent,
.set_parent = clk_busy_mux_set_parent,
}

Definition at line 150 of file clk-busy.c.