/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-pnx4008/ |
H A D | clock.h | 16 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 D | clock.c | 32 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 D | pm.h | 29 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 D | clock.c | 10 #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 D | clock.c | 10 #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 D | clock-sh7619.c | 32 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 D | clock-sh7206.c | 35 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 D | clock-sh3.c | 29 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 D | clock-sh7300.c | 27 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 D | clock-sh7705.c | 33 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 D | clock-sh7706.c | 25 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 D | clock-sh7709.c | 25 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 D | clock-sh4.c | 29 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 D | clock-sh73180.c | 30 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 D | clock-sh7770.c | 22 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 D | clock-sh7722.c | 143 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 D | clock.c | 30 #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 D | clock.h | 16 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 D | clock.c | 14 #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 D | clock.c | 24 #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 D | at91sam9261.c | 45 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 D | timex.h | 55 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 D | clock.c | 30 #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 D | fb.c | 29 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 D | s3c2410fb.h | 31 struct clk *clk; member in struct:s3c2410fb_info
|