#include <linux/clk.h>
#include <plat/clock.h>
Go to the source code of this file.
|
int | omap1_clk_init (void) |
|
void | omap1_clk_late_init (void) |
|
int | omap1_clk_enable (struct clk *clk) |
|
void | omap1_clk_disable (struct clk *clk) |
|
long | omap1_clk_round_rate (struct clk *clk, unsigned long rate) |
|
int | omap1_clk_set_rate (struct clk *clk, unsigned long rate) |
|
unsigned long | omap1_ckctl_recalc (struct clk *clk) |
|
int | omap1_set_sossi_rate (struct clk *clk, unsigned long rate) |
|
unsigned long | omap1_sossi_recalc (struct clk *clk) |
|
unsigned long | omap1_ckctl_recalc_dsp_domain (struct clk *clk) |
|
int | omap1_clk_set_rate_dsp_domain (struct clk *clk, unsigned long rate) |
|
int | omap1_set_uart_rate (struct clk *clk, unsigned long rate) |
|
unsigned long | omap1_uart_recalc (struct clk *clk) |
|
int | omap1_set_ext_clk_rate (struct clk *clk, unsigned long rate) |
|
long | omap1_round_ext_clk_rate (struct clk *clk, unsigned long rate) |
|
void | omap1_init_ext_clk (struct clk *clk) |
|
int | omap1_select_table_rate (struct clk *clk, unsigned long rate) |
|
long | omap1_round_to_table_rate (struct clk *clk, unsigned long rate) |
|
int | omap1_clk_set_rate_ckctl_arm (struct clk *clk, unsigned long rate) |
|
long | omap1_clk_round_rate_ckctl_arm (struct clk *clk, unsigned long rate) |
|
unsigned long | omap1_watchdog_recalc (struct clk *clk) |
|
#define CKCTL_ARMDIV_OFFSET 4 |
#define CKCTL_DSPDIV_OFFSET 6 |
#define CKCTL_DSPMMUDIV_OFFSET 10 |
#define CKCTL_DSPPERDIV_OFFSET 0 |
#define CKCTL_LCDDIV_OFFSET 2 |
#define CKCTL_PERDIV_OFFSET 0 |
#define CKCTL_TCDIV_OFFSET 8 |
#define COM_CLK_DIV_CTRL_SEL 0xfffe0878 |
#define EN_GPIOCK 9 /* Not on 1610/1710 */ |
#define EN_LBCK 4 /* Not on 1610/1710 */ |
#define omap1_clk_disable_unused NULL |
#define SDW_MCLK_INV_BIT 2 /* In ULPD_CLKC_CTRL */ |
#define SOFT_REQ_REG 0xfffe0834 |
#define SOFT_REQ_REG2 0xfffe0880 |
#define SWD_CLK_DIV_CTRL_SEL 0xfffe0874 |
#define USB_MCLK_EN_BIT 4 /* In ULPD_CLKC_CTRL */ |