Home
last modified time | relevance | path

Searched refs:pclk (Results 1 – 25 of 76) sorted by relevance

1234

/linux-3.4.99/arch/arm/mach-spear3xx/
Dclock.c37 .pclk = &osc_32k_clk,
74 .pclk = &osc_24m_clk,
87 .pclk = &osc_24m_clk,
94 .pclk = &osc_24m_clk,
102 .pclk = &pll1_clk,
129 .pclk = &pll1_clk,
167 .pclk = &pll1_clk,
178 .pclk = &uart_synth_clk,
181 .pclk = &pll3_48m_clk,
213 .pclk = &pll1_clk,
[all …]
/linux-3.4.99/arch/arm/mach-spear6xx/
Dclock.c36 .pclk = &osc_32k_clk,
73 .pclk = &osc_30m_clk,
86 .pclk = &osc_30m_clk,
93 .pclk = &osc_30m_clk,
101 .pclk = &pll1_clk,
128 .pclk = &pll1_clk,
166 .pclk = &pll1_clk,
177 .pclk = &uart_synth_clk,
180 .pclk = &pll3_48m_clk,
221 .pclk = &pll1_clk,
[all …]
Dspear6xx.c67 struct clk *gpt_clk, *pclk; in spear6xx_timer_init() local
77 pclk = clk_get(NULL, pclk_name); in spear6xx_timer_init()
78 if (IS_ERR(pclk)) { in spear6xx_timer_init()
84 clk_set_parent(gpt_clk, pclk); in spear6xx_timer_init()
86 clk_put(pclk); in spear6xx_timer_init()
/linux-3.4.99/arch/arm/plat-spear/
Dclock.c102 list_add(&clk->sibling, &pclk_info->pclk->children); in clk_reparent()
104 clk->pclk = pclk_info->pclk; in clk_reparent()
129 if (clk->pclk) in do_clk_disable()
130 do_clk_disable(clk->pclk); in do_clk_disable()
145 if (clk->pclk) { in do_clk_enable()
146 ret = do_clk_enable(clk->pclk); in do_clk_enable()
153 if (clk->pclk) in do_clk_enable()
154 do_clk_disable(clk->pclk); in do_clk_enable()
246 if (clk->pclk == parent) in clk_set_parent()
253 if (clk->pclk_sel->pclk_info[i].pclk == parent) { in clk_set_parent()
[all …]
/linux-3.4.99/arch/arm/plat-s5p/
Dclock.c210 struct clk *pclk; in s5p_spdif_set_rate() local
213 pclk = clk_get_parent(clk); in s5p_spdif_set_rate()
214 if (IS_ERR(pclk)) in s5p_spdif_set_rate()
217 ret = pclk->ops->set_rate(pclk, rate); in s5p_spdif_set_rate()
218 clk_put(pclk); in s5p_spdif_set_rate()
225 struct clk *pclk; in s5p_spdif_get_rate() local
228 pclk = clk_get_parent(clk); in s5p_spdif_get_rate()
229 if (IS_ERR(pclk)) in s5p_spdif_get_rate()
232 rate = pclk->ops->get_rate(pclk); in s5p_spdif_get_rate()
233 clk_put(pclk); in s5p_spdif_get_rate()
/linux-3.4.99/drivers/input/serio/
Dat32psif.c97 struct clk *pclk; member
160 retval = clk_enable(psif->pclk); in psif_open()
181 clk_disable(psif->pclk); in psif_close()
187 unsigned long rate = clk_get_rate(psif->pclk); in psif_set_prescaler()
198 clk_enable(psif->pclk); in psif_set_prescaler()
200 clk_disable(psif->pclk); in psif_set_prescaler()
208 struct clk *pclk; in psif_probe() local
242 pclk = clk_get(&pdev->dev, "pclk"); in psif_probe()
243 if (IS_ERR(pclk)) { in psif_probe()
245 ret = PTR_ERR(pclk); in psif_probe()
[all …]
/linux-3.4.99/arch/avr32/mach-at32ap/
Dpdc.c16 struct clk *pclk, *hclk; in pdc_probe() local
18 pclk = clk_get(&pdev->dev, "pclk"); in pdc_probe()
19 if (IS_ERR(pclk)) { in pdc_probe()
21 return PTR_ERR(pclk); in pdc_probe()
26 clk_put(pclk); in pdc_probe()
30 clk_enable(pclk); in pdc_probe()
Dhsmc.c26 struct clk *pclk; member
220 struct clk *pclk, *mck; in hsmc_probe() local
229 pclk = clk_get(&pdev->dev, "pclk"); in hsmc_probe()
230 if (IS_ERR(pclk)) in hsmc_probe()
231 return PTR_ERR(pclk); in hsmc_probe()
243 clk_enable(pclk); in hsmc_probe()
246 hsmc->pclk = pclk; in hsmc_probe()
261 clk_disable(pclk); in hsmc_probe()
266 clk_put(pclk); in hsmc_probe()
/linux-3.4.99/arch/arm/mach-s3c2410/
Dcpu-freq.c50 unsigned long hclk, fclk, pclk; in s3c2410_cpufreq_calcdivs() local
70 pdiv = (hclk > cfg->max.pclk) ? 2 : 1; in s3c2410_cpufreq_calcdivs()
71 pclk = hclk / pdiv; in s3c2410_cpufreq_calcdivs()
73 if (pclk > cfg->max.pclk) { in s3c2410_cpufreq_calcdivs()
91 .pclk = 50000000,
146 s3c2410_cpufreq_info.max.pclk = 66500000; in s3c2410a_cpufreq_add()
/linux-3.4.99/arch/arm/plat-samsung/
Dtime.c71 timer_mask_usec_ticks(unsigned long scaler, unsigned long pclk) in timer_mask_usec_ticks() argument
73 unsigned long den = pclk / 1000; in timer_mask_usec_ticks()
181 unsigned long pclk; in s3c2410_timer_setup() local
193 pclk = clk_get_rate(timerclk); in s3c2410_timer_setup()
197 timer_usec_ticks = timer_mask_usec_ticks(6, pclk); in s3c2410_timer_setup()
201 clk_set_rate(tscaler, pclk / 3); in s3c2410_timer_setup()
202 clk_set_rate(tdiv, pclk / 6); in s3c2410_timer_setup()
/linux-3.4.99/arch/arm/mach-highbank/
Dclock.c50 static struct clk pclk = { .rate = 150000000 }; variable
53 { .clk = &pclk, .con_id = "apb_pclk", },
54 { .clk = &pclk, .dev_id = "sp804", },
56 { .clk = &pclk, .dev_id = "fff36000.serial", },
/linux-3.4.99/drivers/amba/
Dbus.c258 clk_disable(pcdev->pclk); in amba_pm_runtime_suspend()
269 ret = clk_enable(pcdev->pclk); in amba_pm_runtime_resume()
324 struct clk *pclk = clk_get(&pcdev->dev, "apb_pclk"); in amba_get_enable_pclk() local
327 pcdev->pclk = pclk; in amba_get_enable_pclk()
329 if (IS_ERR(pclk)) in amba_get_enable_pclk()
330 return PTR_ERR(pclk); in amba_get_enable_pclk()
332 ret = clk_prepare(pclk); in amba_get_enable_pclk()
334 clk_put(pclk); in amba_get_enable_pclk()
338 ret = clk_enable(pclk); in amba_get_enable_pclk()
340 clk_unprepare(pclk); in amba_get_enable_pclk()
[all …]
/linux-3.4.99/arch/avr32/boards/hammerhead/
Dsetup.c132 struct clk *pclk; in set_hw_addr() local
151 pclk = clk_get(&pdev->dev, "pclk"); in set_hw_addr()
153 if (IS_ERR(pclk)) in set_hw_addr()
156 clk_enable(pclk); in set_hw_addr()
162 clk_disable(pclk); in set_hw_addr()
163 clk_put(pclk); in set_hw_addr()
/linux-3.4.99/arch/avr32/boards/mimc200/
Dsetup.c147 struct clk *pclk; in set_hw_addr() local
164 pclk = clk_get(&pdev->dev, "pclk"); in set_hw_addr()
165 if (IS_ERR(pclk)) in set_hw_addr()
168 clk_enable(pclk); in set_hw_addr()
172 clk_disable(pclk); in set_hw_addr()
173 clk_put(pclk); in set_hw_addr()
/linux-3.4.99/sound/atmel/
Dabdac.c89 struct clk *pclk; member
360 if (new_rate <= clk_get_rate(dac->pclk)) { in set_sample_rates()
395 struct clk *pclk; in atmel_abdac_probe() local
418 pclk = clk_get(&pdev->dev, "pclk"); in atmel_abdac_probe()
419 if (IS_ERR(pclk)) { in atmel_abdac_probe()
421 return PTR_ERR(pclk); in atmel_abdac_probe()
429 clk_enable(pclk); in atmel_abdac_probe()
442 dac->pclk = pclk; in atmel_abdac_probe()
531 clk_disable(pclk); in atmel_abdac_probe()
533 clk_put(pclk); in atmel_abdac_probe()
[all …]
/linux-3.4.99/include/linux/amba/
Dbus.h32 struct clk *pclk; member
72 (IS_ERR((d)->pclk) ? 0 : clk_enable((d)->pclk))
75 do { if (!IS_ERR((d)->pclk)) clk_disable((d)->pclk); } while (0)
/linux-3.4.99/arch/avr32/boards/atstk1000/
Datstk1002.c184 struct clk *pclk; in set_hw_addr() local
201 pclk = clk_get(&pdev->dev, "pclk"); in set_hw_addr()
202 if (IS_ERR(pclk)) in set_hw_addr()
205 clk_enable(pclk); in set_hw_addr()
209 clk_disable(pclk); in set_hw_addr()
210 clk_put(pclk); in set_hw_addr()
/linux-3.4.99/arch/avr32/boards/merisc/
Dsetup.c123 struct clk *pclk; in set_hw_addr() local
136 pclk = clk_get(&pdev->dev, "pclk"); in set_hw_addr()
137 if (IS_ERR(pclk)) in set_hw_addr()
140 clk_enable(pclk); in set_hw_addr()
144 clk_disable(pclk); in set_hw_addr()
145 clk_put(pclk); in set_hw_addr()
/linux-3.4.99/arch/avr32/boards/atngw100/
Dsetup.c170 struct clk *pclk; in set_hw_addr() local
187 pclk = clk_get(&pdev->dev, "pclk"); in set_hw_addr()
188 if (IS_ERR(pclk)) in set_hw_addr()
191 clk_enable(pclk); in set_hw_addr()
195 clk_disable(pclk); in set_hw_addr()
196 clk_put(pclk); in set_hw_addr()
/linux-3.4.99/arch/arm/mach-s3c2412/
Dcpu-freq.c63 cfg->freq.hclk, cfg->freq.pclk); in s3c2412_cpufreq_calcdivs()
93 pdiv = (hclk > cfg->max.pclk) ? 2 : 1; in s3c2412_cpufreq_calcdivs()
95 if ((hclk / pdiv) > cfg->max.pclk) in s3c2412_cpufreq_calcdivs()
98 cfg->freq.pclk = hclk / pdiv; in s3c2412_cpufreq_calcdivs()
174 .pclk = 50000000,
221 s3c2412_cpufreq_info.max.pclk = 66000000; in s3c2412_cpufreq_add()
/linux-3.4.99/arch/arm/mach-mv78xx0/
Dcommon.c77 static void get_pclk_l2clk(int hclk, int core_index, int *pclk, int *l2clk) in get_pclk_l2clk() argument
95 *pclk = ((u64)hclk * (2 + (cfg & 0xf))) >> 1; in get_pclk_l2clk()
101 *l2clk = *pclk / (((cfg >> 4) & 3) + 1); in get_pclk_l2clk()
381 int pclk; in mv78xx0_init() local
387 get_pclk_l2clk(hclk, core_index, &pclk, &l2clk); in mv78xx0_init()
392 printk("PCLK = %dMHz, ", (pclk + 499999) / 1000000); in mv78xx0_init()
/linux-3.4.99/arch/arm/mach-s3c24xx/
Ds3c2410.c90 unsigned long pclk; in s3c2410_setup_clocks() local
106 pclk = hclk / ((tmp & S3C2410_CLKDIVN_PDIVN) ? 2 : 1); in s3c2410_setup_clocks()
111 print_mhz(fclk), print_mhz(hclk), print_mhz(pclk)); in s3c2410_setup_clocks()
117 s3c24xx_setup_clocks(fclk, hclk, pclk); in s3c2410_setup_clocks()
Ds3c244x.c86 unsigned long hclk, fclk, pclk; in s3c244x_setup_clocks() local
119 pclk = hclk / ((clkdiv & S3C2440_CLKDIVN_PDIVN) ? 2 : 1); in s3c244x_setup_clocks()
124 print_mhz(fclk), print_mhz(hclk), print_mhz(pclk)); in s3c244x_setup_clocks()
126 s3c24xx_setup_clocks(fclk, hclk, pclk); in s3c244x_setup_clocks()
/linux-3.4.99/sound/soc/samsung/
Ds3c24xx_uda134x.c40 static struct clk *pclk; variable
74 pclk = clk_get(&s3c24xx_uda134x_snd_device->dev, in s3c24xx_uda134x_startup()
76 if (IS_ERR(pclk)) { in s3c24xx_uda134x_startup()
80 ret = PTR_ERR(pclk); in s3c24xx_uda134x_startup()
91 rates[i*33 + j] = clk_get_rate(pclk) / in s3c24xx_uda134x_startup()
119 clk_put(pclk); in s3c24xx_uda134x_shutdown()
120 pclk = NULL; in s3c24xx_uda134x_shutdown()
/linux-3.4.99/arch/avr32/boards/favr-32/
Dsetup.c191 struct clk *pclk; in set_hw_addr() local
208 pclk = clk_get(&pdev->dev, "pclk"); in set_hw_addr()
209 if (IS_ERR(pclk)) in set_hw_addr()
212 clk_enable(pclk); in set_hw_addr()
216 clk_disable(pclk); in set_hw_addr()
217 clk_put(pclk); in set_hw_addr()

1234