|
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 | ) |
1.8.2