Home
last modified time | relevance | path

Searched refs:sys_clk (Results 1 – 47 of 47) sorted by relevance

/linux-4.4.14/arch/powerpc/boot/
D4xx.h22 void ibm405gp_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk);
23 void ibm405ep_fixup_clocks(unsigned int sys_clk);
24 void ibm405ex_fixup_clocks(unsigned int sys_clk, unsigned int uart_clk);
25 void ibm440gp_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk);
26 void ibm440ep_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk,
28 void ibm440gx_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk,
30 void ibm440spe_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk,
D4xx.c335 void ibm440gp_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk) in ibm440gp_fixup_clocks() argument
345 cpu = plb = sys_clk; in ibm440gp_fixup_clocks()
353 cpu = sys_clk * m / CPC0_SYS0_FWDVA(sys0); in ibm440gp_fixup_clocks()
354 plb = sys_clk * m / CPC0_SYS0_FWDVB(sys0); in ibm440gp_fixup_clocks()
363 tb = sys_clk; in ibm440gp_fixup_clocks()
383 (sys_clk + 500000) / 1000000, sys_clk); in ibm440gp_fixup_clocks()
401 static unsigned int __ibm440eplike_fixup_clocks(unsigned int sys_clk, in __ibm440eplike_fixup_clocks() argument
450 vco = sys_clk * m; in __ibm440eplike_fixup_clocks()
457 clk_a = clk_b = sys_clk; in __ibm440eplike_fixup_clocks()
516 void ibm440ep_fixup_clocks(unsigned int sys_clk, in ibm440ep_fixup_clocks() argument
[all …]
/linux-4.4.14/drivers/media/rc/img-ir/
Dimg-ir-core.c115 priv->sys_clk = devm_clk_get(&pdev->dev, "sys"); in img_ir_probe()
116 if (IS_ERR(priv->sys_clk)) in img_ir_probe()
123 if (!IS_ERR(priv->sys_clk)) { in img_ir_probe()
124 error = clk_prepare_enable(priv->sys_clk); in img_ir_probe()
159 if (!IS_ERR(priv->sys_clk)) in img_ir_probe()
160 clk_disable_unprepare(priv->sys_clk); in img_ir_probe()
174 if (!IS_ERR(priv->sys_clk)) in img_ir_remove()
175 clk_disable_unprepare(priv->sys_clk); in img_ir_remove()
Dimg-ir.h151 struct clk *sys_clk; member
/linux-4.4.14/drivers/clocksource/
Dtime-pistachio.c153 struct clk *sys_clk, *fast_clk; in pistachio_clksrc_of_init() local
177 sys_clk = of_clk_get_by_name(node, "sys"); in pistachio_clksrc_of_init()
178 if (IS_ERR(sys_clk)) { in pistachio_clksrc_of_init()
179 pr_err("clock get failed (%lu)\n", PTR_ERR(sys_clk)); in pistachio_clksrc_of_init()
189 ret = clk_prepare_enable(sys_clk); in pistachio_clksrc_of_init()
198 clk_disable_unprepare(sys_clk); in pistachio_clksrc_of_init()
/linux-4.4.14/drivers/cpufreq/
Dspear-cpufreq.c78 struct clk *sys_clk; in spear1340_set_cpu_rate() local
81 sys_clk = clk_get_parent(spear_cpufreq.clk); in spear1340_set_cpu_rate()
82 if (IS_ERR(sys_clk)) { in spear1340_set_cpu_rate()
84 return PTR_ERR(sys_clk); in spear1340_set_cpu_rate()
94 ret = clk_set_parent(sys_clk, sys_pclk); in spear1340_set_cpu_rate()
/linux-4.4.14/drivers/watchdog/
Dimgpdc_wdt.c88 struct clk *sys_clk; member
199 pdc_wdt->sys_clk = devm_clk_get(&pdev->dev, "sys"); in pdc_wdt_probe()
200 if (IS_ERR(pdc_wdt->sys_clk)) { in pdc_wdt_probe()
202 return PTR_ERR(pdc_wdt->sys_clk); in pdc_wdt_probe()
211 ret = clk_prepare_enable(pdc_wdt->sys_clk); in pdc_wdt_probe()
304 clk_disable_unprepare(pdc_wdt->sys_clk); in pdc_wdt_probe()
323 clk_disable_unprepare(pdc_wdt->sys_clk); in pdc_wdt_remove()
/linux-4.4.14/drivers/pwm/
Dpwm-img.c63 struct clk *sys_clk; member
215 pwm->sys_clk = devm_clk_get(&pdev->dev, "sys"); in img_pwm_probe()
216 if (IS_ERR(pwm->sys_clk)) { in img_pwm_probe()
218 return PTR_ERR(pwm->sys_clk); in img_pwm_probe()
227 ret = clk_prepare_enable(pwm->sys_clk); in img_pwm_probe()
267 clk_disable_unprepare(pwm->sys_clk); in img_pwm_probe()
284 clk_disable_unprepare(pwm_chip->sys_clk); in img_pwm_remove()
Dpwm-atmel-hlcdc.c77 new_clk = hlcdc->sys_clk; in atmel_hlcdc_pwm_config()
111 if (new_clk == hlcdc->sys_clk) in atmel_hlcdc_pwm_config()
/linux-4.4.14/drivers/mfd/
Datmel-hlcdc.c112 hlcdc->sys_clk = devm_clk_get(dev, "sys_clk"); in atmel_hlcdc_probe()
113 if (IS_ERR(hlcdc->sys_clk)) { in atmel_hlcdc_probe()
115 return PTR_ERR(hlcdc->sys_clk); in atmel_hlcdc_probe()
/linux-4.4.14/arch/arm/mach-omap2/
Dvoltage.c249 sys_ck = clk_get(NULL, voltdm->sys_clk.name); in omap_voltage_late_init()
254 voltdm->sys_clk.rate = clk_get_rate(sys_ck); in omap_voltage_late_init()
255 WARN_ON(!voltdm->sys_clk.rate); in omap_voltage_late_init()
Dtimer.c549 static struct clk *sys_clk; in realtime_counter_init() local
559 sys_clk = clk_get(NULL, "sys_clkin"); in realtime_counter_init()
560 if (IS_ERR(sys_clk)) { in realtime_counter_init()
566 rate = clk_get_rate(sys_clk); in realtime_counter_init()
Dvoltagedomains54xx_data.c89 voltdm->sys_clk.name = sys_clk_name; in omap54xx_voltagedomains_init()
Dvc.c336 val *= voltdm->sys_clk.rate / 8 / 1000000 + 1; in omap3_init_voltsetup1()
438 cycles = voltdm->sys_clk.rate / 1000 * time / 1000; in omap4_calc_volt_ramp()
638 switch (voltdm->sys_clk.rate) { in omap4_vc_i2c_timing_init()
656 voltdm->sys_clk.rate); in omap4_vc_i2c_timing_init()
Dvoltagedomains3xxx_data.c131 voltdm->sys_clk.name = sys_clk_name; in omap3xxx_voltagedomains_init()
Dvoltagedomains44xx_data.c127 voltdm->sys_clk.name = sys_clk_name; in omap44xx_voltagedomains_init()
Dvoltage.h84 } sys_clk; member
Dvp.c58 sys_clk_rate = voltdm->sys_clk.rate / 1000; in omap_vp_init()
/linux-4.4.14/drivers/spi/
Dspi-img-spfi.c100 struct clk *sys_clk; member
614 spfi->sys_clk = devm_clk_get(spfi->dev, "sys"); in img_spfi_probe()
615 if (IS_ERR(spfi->sys_clk)) { in img_spfi_probe()
616 ret = PTR_ERR(spfi->sys_clk); in img_spfi_probe()
625 ret = clk_prepare_enable(spfi->sys_clk); in img_spfi_probe()
700 clk_disable_unprepare(spfi->sys_clk); in img_spfi_probe()
720 clk_disable_unprepare(spfi->sys_clk); in img_spfi_remove()
735 clk_disable_unprepare(spfi->sys_clk); in img_spfi_runtime_suspend()
746 ret = clk_prepare_enable(spfi->sys_clk); in img_spfi_runtime_resume()
751 clk_disable_unprepare(spfi->sys_clk); in img_spfi_runtime_resume()
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Datmel-hlcdc.txt12 Should contain "periph_clk", "sys_clk" and "slow_clk".
26 clock-names = "periph_clk","sys_clk", "slow_clk";
/linux-4.4.14/drivers/phy/
Dphy-omap-control.c100 rate = clk_get_rate(control_phy->sys_clk); in omap_control_phy_power()
316 control_phy->sys_clk = devm_clk_get(control_phy->dev, in omap_control_phy_probe()
318 if (IS_ERR(control_phy->sys_clk)) { in omap_control_phy_probe()
Dphy-ti-pipe3.c85 struct clk *sys_clk; member
130 rate = clk_get_rate(phy->sys_clk); in ti_pipe3_get_dpll_params()
346 phy->sys_clk = devm_clk_get(phy->dev, "sysclk"); in ti_pipe3_probe()
347 if (IS_ERR(phy->sys_clk)) { in ti_pipe3_probe()
/linux-4.4.14/drivers/i2c/busses/
Di2c-img-scb.c372 struct clk *scb_clk, *sys_clk; member
1305 i2c->sys_clk = devm_clk_get(&pdev->dev, "sys"); in img_i2c_probe()
1306 if (IS_ERR(i2c->sys_clk)) { in img_i2c_probe()
1308 return PTR_ERR(i2c->sys_clk); in img_i2c_probe()
1348 ret = clk_prepare_enable(i2c->sys_clk); in img_i2c_probe()
1365 clk_disable_unprepare(i2c->sys_clk); in img_i2c_probe()
1374 clk_disable_unprepare(i2c->sys_clk); in img_i2c_remove()
1386 clk_disable_unprepare(i2c->sys_clk); in img_i2c_suspend()
1396 ret = clk_prepare_enable(i2c->sys_clk); in img_i2c_resume()
/linux-4.4.14/drivers/video/fbdev/omap/
Dhwa742.c763 unsigned long *sys_clk, unsigned long *pix_clk) in calc_hwa742_clk_rates() argument
775 *sys_clk = ext_clk * sys_mul / sys_div; in calc_hwa742_clk_rates()
777 *sys_clk = ext_clk; in calc_hwa742_clk_rates()
779 *pix_clk = *sys_clk / pix_div; /* HZ */ in calc_hwa742_clk_rates()
784 *sys_clk, *pix_clk); in calc_hwa742_clk_rates()
940 unsigned long sys_clk, pix_clk; in hwa742_init() local
968 calc_hwa742_clk_rates(ext_clk, &sys_clk, &pix_clk); in hwa742_init()
969 if ((r = calc_extif_timings(sys_clk, &extif_mem_div)) < 0) in hwa742_init()
/linux-4.4.14/Documentation/devicetree/bindings/display/ti/
Dti,omap5-dss.txt66 - clock-names: "fck", "sys_clk"
89 - clock-names: "fck", "sys_clk"
Dti,omap4-dss.txt85 - clock-names: "fck", "sys_clk"
108 - clock-names: "fck", "sys_clk"
Dti,dra7-dss.txt62 - clock-names: "fck", "sys_clk"
Dti,omap3-dss.txt79 - clock-names: "fck", "sys_clk"
Dti,omap-dss.txt79 clock-names = "fck", "sys_clk";
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_crtc.c90 prate = clk_get_rate(crtc->dc->hlcdc->sys_clk); in atmel_hlcdc_crtc_mode_set_nofb()
160 clk_disable_unprepare(crtc->dc->hlcdc->sys_clk); in atmel_hlcdc_crtc_disable()
185 clk_prepare_enable(crtc->dc->hlcdc->sys_clk); in atmel_hlcdc_crtc_enable()
/linux-4.4.14/drivers/crypto/
Dimg-hash.c119 struct clk *sys_clk; member
945 hdev->sys_clk = devm_clk_get(&pdev->dev, "sys"); in img_hash_probe()
946 if (IS_ERR(hdev->sys_clk)) { in img_hash_probe()
948 err = PTR_ERR(hdev->sys_clk); in img_hash_probe()
956 err = clk_prepare_enable(hdev->sys_clk); in img_hash_probe()
984 clk_disable_unprepare(hdev->sys_clk); in img_hash_probe()
1011 clk_disable_unprepare(hdev->sys_clk); in img_hash_remove()
/linux-4.4.14/Documentation/devicetree/bindings/watchdog/
Dimgpdc-wdt.txt16 clocks = <&pdc_wdt_clk>, <&sys_clk>;
/linux-4.4.14/include/linux/mfd/
Datmel-hlcdc.h80 struct clk *sys_clk; member
/linux-4.4.14/include/linux/phy/
Domap_control_phy.h39 struct clk *sys_clk; member
/linux-4.4.14/Documentation/devicetree/bindings/pwm/
Datmel-hlcdc-pwm.txt21 clock-names = "periph_clk","sys_clk", "slow_clk";
/linux-4.4.14/sound/soc/codecs/
Drt286.c48 int sys_clk; member
710 switch (rt286->sys_clk) { in rt286_hw_params()
715 params_rate(params), rt286->sys_clk); in rt286_hw_params()
723 params_rate(params), rt286->sys_clk); in rt286_hw_params()
876 rt286->sys_clk = freq; in rt286_set_dai_sysclk()
Drt298.c46 int sys_clk; member
733 switch (rt298->sys_clk) { in rt298_hw_params()
738 params_rate(params), rt298->sys_clk); in rt298_hw_params()
746 params_rate(params), rt298->sys_clk); in rt298_hw_params()
899 rt298->sys_clk = freq; in rt298_set_dai_sysclk()
/linux-4.4.14/Documentation/devicetree/bindings/display/atmel/
Dhlcdc-dc.txt25 clock-names = "periph_clk","sys_clk", "slow_clk";
/linux-4.4.14/drivers/media/dvb-frontends/
Dsi2165.c52 u32 sys_clk; member
291 state->sys_clk = state->fvco_hz / (divl * 2u); in si2165_init_pll()
303 state->sys_clk = state->fvco_hz / (divl * 2u); in si2165_adjust_pll_divl()
/linux-4.4.14/arch/arm/boot/dts/
Dat91sam9x5_lcd.dtsi21 clock-names = "periph_clk","sys_clk", "slow_clk";
Domap4.dtsi978 clock-names = "fck", "sys_clk";
991 clock-names = "fck", "sys_clk";
1005 clock-names = "fck", "sys_clk";
Dsama5d3_lcd.dtsi21 clock-names = "periph_clk","sys_clk", "slow_clk";
Domap5.dtsi1046 clock-names = "fck", "sys_clk";
1059 clock-names = "fck", "sys_clk";
1073 clock-names = "fck", "sys_clk";
Domap3.dtsi767 clock-names = "fck", "sys_clk";
Dat91sam9n12.dtsi453 clock-names = "periph_clk", "sys_clk", "slow_clk";
Ddra7.dtsi1604 clock-names = "fck", "sys_clk";
Dsama5d4.dtsi325 clock-names = "periph_clk","sys_clk", "slow_clk";