omap1_clk
unsigned long omap1_ckctl_recalc(struct omap1_clk *clk, unsigned long p_rate)
struct omap1_clk *clk = to_omap1_clk(hw);
unsigned long omap1_ckctl_recalc_dsp_domain(struct omap1_clk *clk, unsigned long p_rate)
int omap1_select_table_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate)
int omap1_clk_set_rate_dsp_domain(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate)
long omap1_clk_round_rate_ckctl_arm(struct omap1_clk *clk, unsigned long rate,
int omap1_clk_set_rate_ckctl_arm(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate)
long omap1_round_to_table_rate(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate)
struct omap1_clk *api_ck_p, *ck_dpll1_p, *ck_ref_p;
long omap1_round_uart_rate(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate)
int omap1_set_uart_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate)
int omap1_set_ext_clk_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate)
long omap1_round_sossi_rate(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate)
int omap1_set_sossi_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate)
unsigned long omap1_uart_recalc(struct omap1_clk *clk, unsigned long p_rate)
long omap1_round_ext_clk_rate(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate)
int omap1_init_ext_clk(struct omap1_clk *clk)
struct omap1_clk *clk = to_omap1_clk(hw), *parent = to_omap1_clk(clk_hw_get_parent(hw));
struct omap1_clk *clk = to_omap1_clk(hw), *parent = to_omap1_clk(clk_hw_get_parent(hw));
static int omap1_clk_enable_generic(struct omap1_clk *clk)
unsigned long omap1_sossi_recalc(struct omap1_clk *clk, unsigned long p_rate)
static void omap1_clk_disable_generic(struct omap1_clk *clk)
static int omap1_clk_enable_dsp_domain(struct omap1_clk *clk)
static void omap1_clk_allow_idle(struct omap1_clk *clk)
static void omap1_clk_disable_dsp_domain(struct omap1_clk *clk)
static int omap1_clk_enable_uart_functional_16xx(struct omap1_clk *clk)
static void omap1_clk_disable_uart_functional_16xx(struct omap1_clk *clk)
struct omap1_clk *clk = to_omap1_clk(hw);
struct omap1_clk *clk = to_omap1_clk(hw);
struct omap1_clk *clk = to_omap1_clk(hw);
static void omap1_clk_deny_idle(struct omap1_clk *clk)
struct omap1_clk *clk = to_omap1_clk(hw);
struct omap1_clk *clk = to_omap1_clk(hw);
unsigned long followparent_recalc(struct omap1_clk *clk, unsigned long p_rate)
unsigned long omap_fixed_divisor_recalc(struct omap1_clk *clk, unsigned long p_rate)
void propagate_rate(struct omap1_clk *tclk)
struct omap1_clk dummy_ck __refdata = {
unsigned long omap1_ckctl_recalc(struct omap1_clk *clk, unsigned long p_rate);
long omap1_round_sossi_rate(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate);
int omap1_set_sossi_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate);
unsigned long omap1_sossi_recalc(struct omap1_clk *clk, unsigned long p_rate);
unsigned long omap1_ckctl_recalc_dsp_domain(struct omap1_clk *clk, unsigned long p_rate);
int omap1_clk_set_rate_dsp_domain(struct omap1_clk *clk, unsigned long rate,
long omap1_round_uart_rate(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate);
int omap1_set_uart_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate);
unsigned long omap1_uart_recalc(struct omap1_clk *clk, unsigned long p_rate);
int omap1_set_ext_clk_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate);
long omap1_round_ext_clk_rate(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate);
int omap1_init_ext_clk(struct omap1_clk *clk);
int omap1_select_table_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate);
long omap1_round_to_table_rate(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate);
int omap1_clk_set_rate_ckctl_arm(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate);
long omap1_clk_round_rate_ckctl_arm(struct omap1_clk *clk, unsigned long rate,
struct omap1_clk clk;
struct omap1_clk clk;
struct omap1_clk;
extern struct omap1_clk *api_ck_p, *ck_dpll1_p, *ck_ref_p;
int (*enable)(struct omap1_clk *clk);
void (*disable)(struct omap1_clk *clk);
unsigned long (*recalc)(struct omap1_clk *clk, unsigned long rate);
int (*set_rate)(struct omap1_clk *clk, unsigned long rate,
long (*round_rate)(struct omap1_clk *clk, unsigned long rate,
int (*init)(struct omap1_clk *clk);
#define to_omap1_clk(_hw) container_of(_hw, struct omap1_clk, hw)
void propagate_rate(struct omap1_clk *clk);
unsigned long followparent_recalc(struct omap1_clk *clk, unsigned long p_rate);
unsigned long omap_fixed_divisor_recalc(struct omap1_clk *clk, unsigned long p_rate);
extern struct omap1_clk dummy_ck;
static struct omap1_clk sossi_ck = {
static struct omap1_clk arm_ck = {
static struct omap1_clk arm_gpio_ck = {
static struct omap1_clk arminth_ck16xx = {
static struct omap1_clk dsp_ck = {
static struct omap1_clk dspmmu_ck = {
static struct omap1_clk dspper_ck = {
static struct omap1_clk dspxor_ck = {
static struct omap1_clk dsptim_ck = {
static struct omap1_clk arminth_ck1510 = {
static struct omap1_clk tipb_ck = {
static struct omap1_clk l3_ocpi_ck = {
static struct omap1_clk tc1_ck = {
static struct omap1_clk tc2_ck = {
static struct omap1_clk dma_ck = {
static struct omap1_clk dma_lcdfree_ck = {
static struct omap1_clk rhea1_ck = {
static struct omap1_clk rhea2_ck = {
static struct omap1_clk lcd_ck_16xx = {
static struct omap1_clk uart1_1510 = {
static struct omap1_clk uart2_ck = {
static struct omap1_clk uart3_1510 = {
static struct omap1_clk usb_clko = { /* 6 MHz output on W4_USB_CLKO */
static struct omap1_clk usb_hhc_ck1510 = {
static struct omap1_clk usb_hhc_ck16xx = {
static struct omap1_clk usb_dc_ck = {
static struct omap1_clk uart1_7xx = {
static struct omap1_clk uart2_7xx = {
static struct omap1_clk mclk_1510 = {
static struct omap1_clk mclk_16xx = {
static struct omap1_clk bclk_1510 = {
static struct omap1_clk bclk_16xx = {
static struct omap1_clk mmc1_ck = {
static struct omap1_clk mmc2_ck = {
static struct omap1_clk mmc3_ck = {
static struct omap1_clk virtual_ck_mpu = {
static struct omap1_clk i2c_fck = {
static struct omap1_clk i2c_ick = {
static struct omap1_clk ck_ref = {
static struct omap1_clk ck_dpll1 = {