Linux Kernel
3.7.1
|
#include <linux/list.h>
Go to the source code of this file.
Data Structures | |
struct | clk |
struct | pll_data |
Macros | |
#define | PLLCTL 0x100 |
#define | PLLM 0x110 |
#define | PLLPRE 0x114 |
#define | PLLDIV1 0x118 |
#define | PLLDIV2 0x11c |
#define | PLLDIV3 0x120 |
#define | PLLPOST 0x128 |
#define | PLLCMD 0x138 |
#define | PLLSTAT 0x13c |
#define | PLLALNCTL 0x140 |
#define | PLLDCHANGE 0x144 |
#define | PLLCKEN 0x148 |
#define | PLLCKSTAT 0x14c |
#define | PLLSYSTAT 0x150 |
#define | PLLDIV4 0x160 |
#define | PLLDIV5 0x164 |
#define | PLLDIV6 0x168 |
#define | PLLDIV7 0x16c |
#define | PLLDIV8 0x170 |
#define | PLLDIV9 0x174 |
#define | PLLDIV10 0x178 |
#define | PLLDIV11 0x17c |
#define | PLLDIV12 0x180 |
#define | PLLDIV13 0x184 |
#define | PLLDIV14 0x188 |
#define | PLLDIV15 0x18c |
#define | PLLDIV16 0x190 |
#define | PLLM_PLLM_MASK 0xff |
#define | PLLM_VAL(x) ((x) - 1) |
#define | PLLPREDIV_EN BIT(15) |
#define | PLLPREDIV_VAL(x) ((x) - 1) |
#define | PLLCTL_PLLEN BIT(0) |
#define | PLLCTL_PLLPWRDN BIT(1) |
#define | PLLCTL_PLLRST BIT(3) |
#define | PLLCTL_PLLDIS BIT(4) |
#define | PLLCTL_PLLENSRC BIT(5) |
#define | PLLCTL_CLKMODE BIT(8) |
#define | PLLCMD_GOSTAT BIT(0) |
#define | PLLSTAT_GOSTAT BIT(0) |
#define | PLLDIV_EN BIT(15) |
#define | PLLDIV_RATIO_MASK 0x1f |
#define | PLLDIV_RATIO(x) ((x) - 1) |
#define | ALWAYS_ENABLED BIT(1) |
#define | CLK_PLL BIT(2) /* PLL-derived clock */ |
#define | PRE_PLL BIT(3) /* source is before PLL mult/div */ |
#define | FIXED_DIV_PLL BIT(4) /* fixed divisor from PLL */ |
#define | FIXED_RATE_PLL BIT(5) /* fixed ouput rate PLL */ |
#define | MAX_PLL_SYSCLKS 16 |
#define | PLL_HAS_PRE BIT(0) |
#define | PLL_HAS_MUL BIT(1) |
#define | PLL_HAS_POST BIT(2) |
#define | CLK(dev, con, ck) |
Functions | |
void | c6x_clks_init (struct clk_lookup *clocks) |
int | clk_register (struct clk *clk) |
void | clk_unregister (struct clk *clk) |
void | c64x_setup_clocks (void) |
#define CLK | ( | dev, | |
con, | |||
ck | |||
) |
void c6x_clks_init | ( | struct clk_lookup * | clocks | ) |