/linux-3.4.99/arch/arm/mach-spear3xx/ |
D | clock.c | 37 .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/ |
D | clock.c | 36 .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 …]
|
D | spear6xx.c | 67 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/ |
D | clock.c | 102 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/ |
D | clock.c | 210 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/ |
D | at32psif.c | 97 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/ |
D | pdc.c | 16 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()
|
D | hsmc.c | 26 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/ |
D | cpu-freq.c | 50 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/ |
D | time.c | 71 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/ |
D | clock.c | 50 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/ |
D | bus.c | 258 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/ |
D | setup.c | 132 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/ |
D | setup.c | 147 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/ |
D | abdac.c | 89 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/ |
D | bus.h | 32 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/ |
D | atstk1002.c | 184 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/ |
D | setup.c | 123 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/ |
D | setup.c | 170 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/ |
D | cpu-freq.c | 63 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/ |
D | common.c | 77 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/ |
D | s3c2410.c | 90 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()
|
D | s3c244x.c | 86 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/ |
D | s3c24xx_uda134x.c | 40 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/ |
D | setup.c | 191 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()
|