Searched refs:clk (Results 26 - 50 of 217) sorted by relevance

123456789

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-pnx4008/
H A Dclock.h16 struct clk { struct
20 struct clk *parent;
21 struct clk *propagate_next;
32 u32(*round_rate) (struct clk *, u32);
33 int (*set_rate) (struct clk *, u32);
34 int (*set_parent) (struct clk * clk, struct clk * parent);
H A Dclock.c32 static struct clk per_ck;
33 static struct clk hclk_ck;
34 static struct clk ck_1MHz;
35 static struct clk ck_13MHz;
36 static struct clk ck_pll1;
37 static int local_set_rate(struct clk *clk, u32 rate);
49 static void propagate_rate(struct clk *clk) argument
51 struct clk *tmp_cl
60 clk_reg_disable(struct clk *clk) argument
67 clk_reg_enable(struct clk *clk) argument
74 clk_reg_disable1(struct clk *clk) argument
81 clk_reg_enable1(struct clk *clk) argument
88 clk_wait_for_pll_lock(struct clk *clk) argument
103 switch_to_dirty_13mhz(struct clk *clk) argument
136 switch_to_clean_13mhz(struct clk *clk) argument
169 set_13MHz_parent(struct clk *clk, struct clk *parent) argument
194 pll160_set_rate(struct clk *clk, u32 rate) argument
283 per_clk_set_rate(struct clk *clk, u32 rate) argument
296 hclk_set_rate(struct clk *clk, u32 rate) argument
317 hclk_round_rate(struct clk *clk, u32 rate) argument
327 per_clk_round_rate(struct clk *clk, u32 rate) argument
332 on_off_set_rate(struct clk *clk, u32 rate) argument
344 on_off_inv_set_rate(struct clk *clk, u32 rate) argument
356 on_off_round_rate(struct clk *clk, u32 rate) argument
361 pll4_round_rate(struct clk *clk, u32 rate) argument
370 pll3_round_rate(struct clk *clk, u32 rate) argument
377 pll5_round_rate(struct clk *clk, u32 rate) argument
382 ck_13MHz_round_rate(struct clk *clk, u32 rate) argument
387 ck_13MHz_set_rate(struct clk *clk, u32 rate) argument
402 pll1_set_rate(struct clk *clk, u32 rate) argument
766 local_clk_enable(struct clk *clk) argument
776 local_clk_disable(struct clk *clk) argument
782 local_clk_unuse(struct clk *clk) argument
791 local_clk_use(struct clk *clk) argument
814 local_set_rate(struct clk *clk, u32 rate) argument
830 clk_set_rate(struct clk *clk, unsigned long rate) argument
857 struct clk *clk = ERR_PTR(-ENOENT); local
875 clk_put(struct clk *clk) argument
884 clk_get_rate(struct clk *clk) argument
894 clk_enable(struct clk *clk) argument
906 clk_disable(struct clk *clk) argument
915 clk_round_rate(struct clk *clk, unsigned long rate) argument
929 clk_set_parent(struct clk *clk, struct clk *parent) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/arch-pnx4008/
H A Dpm.h29 extern int pnx4008_startup_pll(struct clk *);
30 extern int pnx4008_shutdown_pll(struct clk *);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-pxa/
H A Dclock.c10 #include <linux/clk.h>
17 struct clk { struct
31 struct clk *clk_get(struct device *dev, const char *id)
33 struct clk *p, *clk = ERR_PTR(-ENOENT); local
38 clk = p;
44 return clk;
48 void clk_put(struct clk *clk) argument
50 module_put(clk
54 clk_enable(struct clk *clk) argument
66 clk_disable(struct clk *clk) argument
79 clk_get_rate(struct clk *clk) argument
102 clk_register(struct clk *clk) argument
111 clk_unregister(struct clk *clk) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-sa1100/
H A Dclock.c10 #include <linux/clk.h>
20 struct clk { struct
33 struct clk *clk_get(struct device *dev, const char *id)
35 struct clk *p, *clk = ERR_PTR(-ENOENT); local
40 clk = p;
46 return clk;
50 void clk_put(struct clk *clk) argument
55 int clk_enable(struct clk *cl argument
67 clk_disable(struct clk *clk) argument
80 clk_get_rate(struct clk *clk) argument
112 clk_register(struct clk *clk) argument
121 clk_unregister(struct clk *clk) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/kernel/cpu/sh2/
H A Dclock-sh7619.c32 static void master_clk_init(struct clk *clk) argument
34 clk->rate *= PLL2 * pll1rate[(ctrl_inw(FREQCR) >> 8) & 7];
41 static void module_clk_recalc(struct clk *clk) argument
44 clk->rate = clk->parent->rate / pfc_divisors[idx];
51 static void bus_clk_recalc(struct clk *clk) argument
53 clk
60 cpu_clk_recalc(struct clk *clk) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/kernel/cpu/sh2a/
H A Dclock-sh7206.c35 static void master_clk_init(struct clk *clk) argument
37 clk->rate *= PLL2 * pll1rate[(ctrl_inw(FREQCR) >> 8) & 0x0007];
44 static void module_clk_recalc(struct clk *clk) argument
47 clk->rate = clk->parent->rate / pfc_divisors[idx];
54 static void bus_clk_recalc(struct clk *clk) argument
56 clk
63 cpu_clk_recalc(struct clk *clk) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/kernel/cpu/sh3/
H A Dclock-sh3.c29 static void master_clk_init(struct clk *clk) argument
34 clk->rate *= pfc_divisors[idx];
41 static void module_clk_recalc(struct clk *clk) argument
46 clk->rate = clk->parent->rate / pfc_divisors[idx];
53 static void bus_clk_recalc(struct clk *clk) argument
58 clk
65 cpu_clk_recalc(struct clk *clk) argument
[all...]
H A Dclock-sh7300.c27 static void master_clk_init(struct clk *clk) argument
29 clk->rate *= md_table[ctrl_inw(FRQCR) & 0x0007];
36 static void module_clk_recalc(struct clk *clk) argument
39 clk->rate = clk->parent->rate / md_table[idx];
46 static void bus_clk_recalc(struct clk *clk) argument
49 clk
56 cpu_clk_recalc(struct clk *clk) argument
[all...]
H A Dclock-sh7705.c33 static void master_clk_init(struct clk *clk) argument
35 clk->rate *= pfc_divisors[ctrl_inw(FRQCR) & 0x0003];
42 static void module_clk_recalc(struct clk *clk) argument
45 clk->rate = clk->parent->rate / pfc_divisors[idx];
52 static void bus_clk_recalc(struct clk *clk) argument
55 clk
62 cpu_clk_recalc(struct clk *clk) argument
[all...]
H A Dclock-sh7706.c25 static void master_clk_init(struct clk *clk) argument
30 clk->rate *= pfc_divisors[idx];
37 static void module_clk_recalc(struct clk *clk) argument
42 clk->rate = clk->parent->rate / pfc_divisors[idx];
49 static void bus_clk_recalc(struct clk *clk) argument
54 clk
61 cpu_clk_recalc(struct clk *clk) argument
[all...]
H A Dclock-sh7709.c25 static void set_bus_parent(struct clk *clk) argument
27 struct clk *bus_clk = clk_get(NULL, "bus_clk");
28 clk->parent = bus_clk;
32 static void master_clk_init(struct clk *clk) argument
37 clk->rate *= pfc_divisors[idx];
44 static void module_clk_recalc(struct clk *clk) argument
49 clk
59 bus_clk_recalc(struct clk *clk) argument
72 cpu_clk_recalc(struct clk *clk) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/kernel/cpu/sh4/
H A Dclock-sh4.c29 static void master_clk_init(struct clk *clk) argument
31 clk->rate *= pfc_divisors[ctrl_inw(FRQCR) & 0x0007];
38 static void module_clk_recalc(struct clk *clk) argument
41 clk->rate = clk->parent->rate / pfc_divisors[idx];
48 static void bus_clk_recalc(struct clk *clk) argument
51 clk
58 cpu_clk_recalc(struct clk *clk) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/kernel/cpu/sh4a/
H A Dclock-sh73180.c30 static void master_clk_init(struct clk *clk) argument
32 clk->rate *= divisors[ctrl_inl(FRQCR) & 0x0007];
39 static void module_clk_recalc(struct clk *clk) argument
42 clk->rate = clk->parent->rate / divisors[idx];
49 static void bus_clk_recalc(struct clk *clk) argument
52 clk
59 cpu_clk_recalc(struct clk *clk) argument
[all...]
H A Dclock-sh7770.c22 static void master_clk_init(struct clk *clk) argument
24 clk->rate *= pfc_divisors[(ctrl_inl(FRQCR) >> 28) & 0x000f];
31 static void module_clk_recalc(struct clk *clk) argument
34 clk->rate = clk->parent->rate / pfc_divisors[idx];
41 static void bus_clk_recalc(struct clk *clk) argument
44 clk
51 cpu_clk_recalc(struct clk *clk) argument
[all...]
H A Dclock-sh7722.c143 static void master_clk_recalc(struct clk *clk) argument
147 clk->rate = CONFIG_SH_PCLK_FREQ * (((frqcr >> 24) & 0x1f) + 1);
150 static void master_clk_init(struct clk *clk) argument
152 clk->parent = NULL;
153 clk->flags |= CLK_RATE_PROPAGATES;
154 clk->rate = CONFIG_SH_PCLK_FREQ;
155 master_clk_recalc(clk);
159 static void module_clk_recalc(struct clk *cl argument
166 master_clk_setrate(struct clk *clk, unsigned long rate, int id) argument
257 sh7722_frqcr_recalc(struct clk *clk) argument
267 sh7722_frqcr_set_rate(struct clk *clk, unsigned long rate, int algo_id) argument
398 sh7722_siu_which(struct clk *clk) argument
415 sh7722_siu_start_stop(struct clk *clk, int enable) argument
431 sh7722_siu_enable(struct clk *clk) argument
436 sh7722_siu_disable(struct clk *clk) argument
441 sh7722_video_enable(struct clk *clk) argument
449 sh7722_video_disable(struct clk *clk) argument
457 sh7722_video_set_rate(struct clk *clk, unsigned long rate, int algo_id) argument
469 sh7722_video_recalc(struct clk *clk) argument
477 sh7722_siu_set_rate(struct clk *clk, unsigned long rate, int algo_id) argument
495 sh7722_siu_recalc(struct clk *clk) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-s3c2443/
H A Dclock.c30 #include <linux/clk.h>
55 static int s3c2443_clkcon_enable_h(struct clk *clk, int enable) argument
57 unsigned int clocks = clk->ctrlbit;
72 static int s3c2443_clkcon_enable_p(struct clk *clk, int enable) argument
74 unsigned int clocks = clk->ctrlbit;
89 static int s3c2443_clkcon_enable_s(struct clk *clk, int enable) argument
91 unsigned int clocks = clk
106 s3c2443_roundrate_clksrc(struct clk *clk, unsigned long rate, unsigned int max) argument
128 s3c2443_roundrate_clksrc4(struct clk *clk, unsigned long rate) argument
134 s3c2443_roundrate_clksrc16(struct clk *clk, unsigned long rate) argument
140 s3c2443_roundrate_clksrc256(struct clk *clk, unsigned long rate) argument
174 s3c2443_setparent_epllref(struct clk *clk, struct clk *parent) argument
199 s3c2443_getrate_mdivclk(struct clk *clk) argument
218 s3c2443_setparent_msysclk(struct clk *clk, struct clk *parent) argument
251 s3c2443_setparent_esysclk(struct clk *clk, struct clk *parent) argument
280 s3c2443_getrate_uart(struct clk *clk) argument
292 s3c2443_setrate_uart(struct clk *clk, unsigned long rate) argument
321 s3c2443_getrate_hsspi(struct clk *clk) argument
333 s3c2443_setrate_hsspi(struct clk *clk, unsigned long rate) argument
364 s3c2443_getrate_usbhost(struct clk *clk) argument
375 s3c2443_setrate_usbhost(struct clk *clk, unsigned long rate) argument
408 s3c2443_getrate_hsmmc_div(struct clk *clk) argument
419 s3c2443_setrate_hsmmc_div(struct clk *clk, unsigned long rate) argument
443 s3c2443_setparent_hsmmc(struct clk *clk, struct clk *parent) argument
465 s3c2443_enable_hsmmc(struct clk *clk, int enable) argument
483 s3c2443_getrate_i2s_eplldiv(struct clk *clk) argument
494 s3c2443_setrate_i2s_eplldiv(struct clk *clk, unsigned long rate) argument
523 s3c2443_setparent_i2s(struct clk *clk, struct clk *parent) argument
556 s3c2443_getrate_cam(struct clk *clk) argument
567 s3c2443_setrate_cam(struct clk *clk, unsigned long rate) argument
598 s3c2443_getrate_display(struct clk *clk) argument
609 s3c2443_setrate_display(struct clk *clk, unsigned long rate) argument
820 clk_init_set_parent(struct clk *clk, struct clk *parent) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-omap1/
H A Dclock.h16 static int omap1_clk_enable_generic(struct clk * clk);
17 static void omap1_clk_disable_generic(struct clk * clk);
18 static void omap1_ckctl_recalc(struct clk * clk);
19 static void omap1_watchdog_recalc(struct clk * clk);
20 static void omap1_ckctl_recalc_dsp_domain(struct clk * clk);
45 struct clk clk; member in struct:uart_clk
51 struct clk clk; member in struct:arm_idlect1_clk
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-ep93xx/
H A Dclock.c14 #include <linux/clk.h>
22 struct clk { struct
30 static struct clk clk_uart = {
34 static struct clk clk_pll1 = {
37 static struct clk clk_f = {
40 static struct clk clk_h = {
43 static struct clk clk_p = {
46 static struct clk clk_pll2 = {
49 static struct clk clk_usb_host = {
56 static struct clk *clock
78 clk_enable(struct clk *clk) argument
90 clk_disable(struct clk *clk) argument
100 clk_get_rate(struct clk *clk) argument
105 clk_put(struct clk *clk) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-omap2/
H A Dclock.c24 #include <linux/clk.h>
42 static struct clk *vclk;
43 static struct clk *sclk;
50 static void omap2_sys_clk_recalc(struct clk * clk) argument
53 div &= (1 << 7) | (1 << 6); /* Test if ext clk divided by 1 or 2 */
54 div >>= clk->rate_offset;
55 clk->rate = (clk->parent->rate / div);
56 propagate_rate(clk);
74 omap2_followparent_recalc(struct clk *clk) argument
79 omap2_propagate_rate(struct clk * clk) argument
96 omap2_clk_fixed_enable(struct clk *clk) argument
127 omap2_clk_wait_ready(struct clk *clk) argument
170 _omap2_clk_enable(struct clk * clk) argument
204 omap2_clk_fixed_disable(struct clk *clk) argument
217 _omap2_clk_disable(struct clk *clk) argument
240 omap2_clk_enable(struct clk *clk) argument
264 omap2_clk_disable(struct clk *clk) argument
307 omap2_clksel_recalc(struct clk * clk) argument
425 omap2_clk_round_rate(struct clk *clk, unsigned long rate) argument
490 omap2_reprogram_dpll(struct clk * clk, unsigned long rate) argument
556 omap2_mpu_recalc(struct clk * clk) argument
568 omap2_round_to_table_rate(struct clk * clk, unsigned long rate) argument
613 omap2_get_clksel(u32 *div_sel, u32 *field_mask, struct clk *clk) argument
697 omap2_clksel_get_divisor(struct clk *clk) argument
717 omap2_clk_set_rate(struct clk *clk, unsigned long rate) argument
882 omap2_clk_set_parent(struct clk *clk, struct clk *new_parent) argument
943 omap2_select_table_rate(struct clk * clk, unsigned long rate) argument
1029 omap2_clk_disable_unused(struct clk *clk) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-at91/
H A Dat91sam9261.c45 static struct clk pioA_clk = {
50 static struct clk pioB_clk = {
55 static struct clk pioC_clk = {
60 static struct clk usart0_clk = {
65 static struct clk usart1_clk = {
70 static struct clk usart2_clk = {
75 static struct clk mmc_clk = {
80 static struct clk udc_clk = {
85 static struct clk twi_clk = {
90 static struct clk spi0_cl
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-s390/
H A Dtimex.h55 unsigned long long clk; local
58 asm volatile("stck %0" : "=Q" (clk) : : "cc");
60 asm volatile("stck 0(%1)" : "=m" (clk) : "a" (&clk) : "cc");
62 return clk;
67 typedef struct { unsigned long long clk[2]; } __clock_t; member in struct:__anon9405
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-s3c2412/
H A Dclock.c30 #include <linux/clk.h>
57 static int s3c2412_clkcon_enable(struct clk *clk, int enable) argument
59 unsigned int clocks = clk->ctrlbit;
74 static int s3c2412_upll_enable(struct clk *clk, int enable) argument
97 static struct clk clk_ext = {
102 static struct clk clk_erefclk = {
107 static struct clk clk_urefclk = {
112 static int s3c2412_setparent_usysclk(struct clk *cl argument
148 s3c2412_setparent_usbsrc(struct clk *clk, struct clk *parent) argument
165 s3c2412_roundrate_usbsrc(struct clk *clk, unsigned long rate) argument
181 s3c2412_getrate_usbsrc(struct clk *clk) argument
189 s3c2412_setrate_usbsrc(struct clk *clk, unsigned long rate) argument
214 s3c2412_setparent_msysclk(struct clk *clk, struct clk *parent) argument
241 s3c2412_roundrate_clksrc(struct clk *clk, unsigned long rate) argument
262 s3c2412_setparent_uart(struct clk *clk, struct clk *parent) argument
279 s3c2412_getrate_uart(struct clk *clk) argument
290 s3c2412_setrate_uart(struct clk *clk, unsigned long rate) argument
313 s3c2412_setparent_i2s(struct clk *clk, struct clk *parent) argument
330 s3c2412_getrate_i2s(struct clk *clk) argument
341 s3c2412_setrate_i2s(struct clk *clk, unsigned long rate) argument
364 s3c2412_setparent_cam(struct clk *clk, struct clk *parent) argument
380 s3c2412_getrate_cam(struct clk *clk) argument
391 s3c2412_setrate_cam(struct clk *clk, unsigned long rate) argument
558 struct clk *clk; member in struct:clk_init
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-netx/
H A Dfb.c29 struct clk {}; struct
31 static struct clk fb_clk;
72 void clk_disable(struct clk *clk) argument
76 int clk_set_rate(struct clk *clk, unsigned long rate) argument
81 int clk_enable(struct clk *clk) argument
86 struct clk *clk_get(struct device *dev, const char *id)
91 void clk_put(struct clk *cl argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/video/
H A Ds3c2410fb.h31 struct clk *clk; member in struct:s3c2410fb_info

Completed in 178 milliseconds

123456789