#include <linux/clk-provider.h>
#include <linux/spinlock_types.h>
#include <linux/types.h>
Go to the source code of this file.
|
struct clk * | clk_register_aux (const char *aux_name, const char *gate_name, const char *parent_name, unsigned long flags, void __iomem *reg, struct aux_clk_masks *masks, struct aux_rate_tbl *rtbl, u8 rtbl_cnt, spinlock_t *lock, struct clk **gate_clk) |
|
struct clk * | clk_register_frac (const char *name, const char *parent_name, unsigned long flags, void __iomem *reg, struct frac_rate_tbl *rtbl, u8 rtbl_cnt, spinlock_t *lock) |
|
struct clk * | clk_register_gpt (const char *name, const char *parent_name, unsigned long flags, void __iomem *reg, struct gpt_rate_tbl *rtbl, u8 rtbl_cnt, spinlock_t *lock) |
|
struct clk * | clk_register_vco_pll (const char *vco_name, const char *pll_name, const char *vco_gate_name, const char *parent_name, unsigned long flags, void __iomem *mode_reg, void __iomem *cfg_reg, struct pll_rate_tbl *rtbl, u8 rtbl_cnt, spinlock_t *lock, struct clk **pll_clk, struct clk **vco_gate_clk) |
|
long | clk_round_rate_index (struct clk_hw *hw, unsigned long drate, unsigned long parent_rate, clk_calc_rate calc_rate, u8 rtbl_cnt, int *index) |
|
Definition at line 23 of file clk.h.
Definition at line 24 of file clk.h.
#define AUX_EQ_SEL_MASK 1 |
Definition at line 22 of file clk.h.
#define AUX_EQ_SEL_SHIFT 30 |
Definition at line 21 of file clk.h.
Definition at line 29 of file clk.h.
#define AUX_XSCALE_MASK 0xFFF |
Definition at line 26 of file clk.h.
#define AUX_XSCALE_SHIFT 16 |
Definition at line 25 of file clk.h.
#define AUX_YSCALE_MASK 0xFFF |
Definition at line 28 of file clk.h.
#define AUX_YSCALE_SHIFT 0 |
Definition at line 27 of file clk.h.
struct clk* clk_register_vco_pll |
( |
const char * |
vco_name, |
|
|
const char * |
pll_name, |
|
|
const char * |
vco_gate_name, |
|
|
const char * |
parent_name, |
|
|
unsigned long |
flags, |
|
|
void __iomem * |
mode_reg, |
|
|
void __iomem * |
cfg_reg, |
|
|
struct pll_rate_tbl * |
rtbl, |
|
|
u8 |
rtbl_cnt, |
|
|
spinlock_t * |
lock, |
|
|
struct clk ** |
pll_clk, |
|
|
struct clk ** |
vco_gate_clk |
|
) |
| |
|
read |
Definition at line 16 of file clk.c.