/Linux-v4.19/drivers/clk/mxs/ |
D | clk-ref.c | 29 struct clk_ref { struct 35 #define to_clk_ref(_hw) container_of(_hw, struct clk_ref, hw) argument 39 struct clk_ref *ref = to_clk_ref(hw); in clk_ref_enable() 48 struct clk_ref *ref = to_clk_ref(hw); in clk_ref_disable() 56 struct clk_ref *ref = to_clk_ref(hw); in clk_ref_recalc_rate() 92 struct clk_ref *ref = to_clk_ref(hw); in clk_ref_set_rate() 130 struct clk_ref *ref; in mxs_clk_ref()
|
/Linux-v4.19/drivers/media/platform/s5p-mfc/ |
D | s5p_mfc_pm.c | 23 static atomic_t clk_ref; variable 51 atomic_set(&clk_ref, 0); in s5p_mfc_init_pm() 62 atomic_inc(&clk_ref); in s5p_mfc_clock_on() 63 mfc_debug(3, "+ %d\n", atomic_read(&clk_ref)); in s5p_mfc_clock_on() 70 atomic_dec(&clk_ref); in s5p_mfc_clock_off() 71 mfc_debug(3, "- %d\n", atomic_read(&clk_ref)); in s5p_mfc_clock_off()
|
/Linux-v4.19/sound/soc/adi/ |
D | axi-spdif.c | 41 struct clk *clk_ref; member 98 clkdiv = DIV_ROUND_CLOSEST(clk_get_rate(spdif->clk_ref), in axi_spdif_hw_params() 130 ret = clk_prepare_enable(spdif->clk_ref); in axi_spdif_startup() 148 clk_disable_unprepare(spdif->clk_ref); in axi_spdif_shutdown() 207 spdif->clk_ref = devm_clk_get(&pdev->dev, "ref"); in axi_spdif_probe() 208 if (IS_ERR(spdif->clk_ref)) in axi_spdif_probe() 209 return PTR_ERR(spdif->clk_ref); in axi_spdif_probe() 219 spdif->ratnum.num = clk_get_rate(spdif->clk_ref) / 128; in axi_spdif_probe()
|
D | axi-i2s.c | 44 struct clk *clk_ref; member 96 bclk_div = DIV_ROUND_UP(clk_get_rate(i2s->clk_ref), bclk_rate) / 2 - 1; in axi_i2s_hw_params() 124 return clk_prepare_enable(i2s->clk_ref); in axi_i2s_startup() 132 clk_disable_unprepare(i2s->clk_ref); in axi_i2s_shutdown() 208 i2s->clk_ref = devm_clk_get(&pdev->dev, "ref"); in axi_i2s_probe() 209 if (IS_ERR(i2s->clk_ref)) in axi_i2s_probe() 210 return PTR_ERR(i2s->clk_ref); in axi_i2s_probe() 224 i2s->ratnum.num = clk_get_rate(i2s->clk_ref) / 2 / AXI_I2S_BITS_PER_FRAME; in axi_i2s_probe()
|
/Linux-v4.19/sound/soc/img/ |
D | img-spdif-out.c | 46 struct clk *clk_ref; member 59 clk_disable_unprepare(spdif->clk_ref); in img_spdif_out_runtime_suspend() 76 ret = clk_prepare_enable(spdif->clk_ref); in img_spdif_out_runtime_resume() 257 pre_div_a = clk_round_rate(spdif->clk_ref, rate * 256); in img_spdif_out_hw_params() 260 pre_div_b = clk_round_rate(spdif->clk_ref, rate * 384); in img_spdif_out_hw_params() 269 clk_set_rate(spdif->clk_ref, pre_div_b); in img_spdif_out_hw_params() 271 clk_set_rate(spdif->clk_ref, pre_div_a); in img_spdif_out_hw_params() 278 clk_rate = clk_get_rate(spdif->clk_ref); in img_spdif_out_hw_params() 362 spdif->clk_ref = devm_clk_get(&pdev->dev, "ref"); in img_spdif_out_probe() 363 if (IS_ERR(spdif->clk_ref)) { in img_spdif_out_probe() [all …]
|
D | img-parallel-out.c | 41 struct clk *clk_ref; member 51 clk_disable_unprepare(prl->clk_ref); in img_prl_out_suspend() 61 ret = clk_prepare_enable(prl->clk_ref); in img_prl_out_resume() 143 clk_set_rate(prl->clk_ref, rate * 256); in img_prl_out_hw_params() 247 prl->clk_ref = devm_clk_get(&pdev->dev, "ref"); in img_prl_out_probe() 248 if (IS_ERR(prl->clk_ref)) { in img_prl_out_probe() 249 if (PTR_ERR(prl->clk_ref) != -EPROBE_DEFER) in img_prl_out_probe() 251 return PTR_ERR(prl->clk_ref); in img_prl_out_probe()
|
D | img-i2s-out.c | 57 struct clk *clk_ref; member 74 clk_disable_unprepare(i2s->clk_ref); in img_i2s_out_runtime_suspend() 91 ret = clk_prepare_enable(i2s->clk_ref); in img_i2s_out_runtime_resume() 239 pre_div_a = clk_round_rate(i2s->clk_ref, rate * 256); in img_i2s_out_hw_params() 242 pre_div_b = clk_round_rate(i2s->clk_ref, rate * 384); in img_i2s_out_hw_params() 251 clk_set_rate(i2s->clk_ref, pre_div_b); in img_i2s_out_hw_params() 253 clk_set_rate(i2s->clk_ref, pre_div_a); in img_i2s_out_hw_params() 260 clk_rate = clk_get_rate(i2s->clk_ref); in img_i2s_out_hw_params() 475 i2s->clk_ref = devm_clk_get(&pdev->dev, "ref"); in img_i2s_out_probe() 476 if (IS_ERR(i2s->clk_ref)) { in img_i2s_out_probe() [all …]
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
D | tegra.c | 44 if (tdev->clk_ref) { in nvkm_device_tegra_power_up() 45 ret = clk_prepare_enable(tdev->clk_ref); in nvkm_device_tegra_power_up() 73 if (tdev->clk_ref) in nvkm_device_tegra_power_up() 74 clk_disable_unprepare(tdev->clk_ref); in nvkm_device_tegra_power_up() 90 if (tdev->clk_ref) in nvkm_device_tegra_power_down() 91 clk_disable_unprepare(tdev->clk_ref); in nvkm_device_tegra_power_down() 311 tdev->clk_ref = devm_clk_get(&pdev->dev, "ref"); in nvkm_device_tegra_new() 312 if (IS_ERR(tdev->clk_ref)) { in nvkm_device_tegra_new() 313 ret = PTR_ERR(tdev->clk_ref); in nvkm_device_tegra_new()
|
/Linux-v4.19/drivers/rtc/ |
D | rtc-mxc.c | 66 struct clk *clk_ref; member 354 pdata->clk_ref = devm_clk_get(&pdev->dev, "ref"); in mxc_rtc_probe() 355 if (IS_ERR(pdata->clk_ref)) { in mxc_rtc_probe() 357 ret = PTR_ERR(pdata->clk_ref); in mxc_rtc_probe() 361 ret = clk_prepare_enable(pdata->clk_ref); in mxc_rtc_probe() 365 rate = clk_get_rate(pdata->clk_ref); in mxc_rtc_probe() 414 clk_disable_unprepare(pdata->clk_ref); in mxc_rtc_probe() 425 clk_disable_unprepare(pdata->clk_ref); in mxc_rtc_remove()
|
/Linux-v4.19/arch/m68k/include/asm/ |
D | mcfclk.h | 44 #define DEFINE_CLK(clk_ref, clk_name, clk_rate) \ argument 45 static struct clk clk_##clk_ref = { \
|
/Linux-v4.19/drivers/mfd/ |
D | jz4740-adc.c | 63 atomic_t clk_ref; member 88 if (atomic_inc_return(&adc->clk_ref) == 1) in jz4740_adc_clk_enable() 94 if (atomic_dec_return(&adc->clk_ref) == 0) in jz4740_adc_clk_disable() 260 atomic_set(&adc->clk_ref, 0); in jz4740_adc_probe()
|
/Linux-v4.19/drivers/clk/ti/ |
D | dpll44xx.c | 97 fint = clk_hw_get_rate(dd->clk_ref) / (dd->last_rounded_n + 1); in omap4_dpll_lpmode_recalc() 221 req->best_parent_hw = dd->clk_ref; in omap4_dpll_regm4xen_determine_rate()
|
D | fapll.c | 69 struct clk *clk_ref; member 565 fd->clk_ref = of_clk_get(node, 0); in ti_fapll_setup() 566 if (IS_ERR(fd->clk_ref)) { in ti_fapll_setup() 657 if (fd->clk_ref) in ti_fapll_setup() 658 clk_put(fd->clk_ref); in ti_fapll_setup()
|
D | clkt_dpll.c | 265 dpll_clk = (u64)clk_hw_get_rate(dd->clk_ref) * dpll_mult; in omap2_get_dpll_rate() 307 ref_rate = clk_hw_get_rate(dd->clk_ref); in omap2_dpll_round_rate()
|
D | dpll3xxx.c | 101 fint = clk_hw_get_rate(clk->dpll_data->clk_ref) / n; in _omap3_dpll_compute_freqsel() 467 WARN_ON(parent != dd->clk_ref); in omap3_noncore_dpll_enable() 521 req->best_parent_hw = dd->clk_ref; in omap3_noncore_dpll_determine_rate() 579 if (clk_hw_get_parent(hw) != dd->clk_ref) in omap3_noncore_dpll_set_rate()
|
D | apll.c | 154 ad->clk_ref = __clk_get_hw(clk); in omap_clk_register_apll()
|
D | dpll.c | 173 dd->clk_ref = __clk_get_hw(clk); in _register_dpll()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | tegra.h | 15 struct clk *clk_ref; member
|
/Linux-v4.19/drivers/phy/rockchip/ |
D | phy-rockchip-typec.c | 386 struct clk *clk_ref; member 743 ret = clk_prepare_enable(tcphy->clk_ref); in tcphy_phy_init() 800 clk_disable_unprepare(tcphy->clk_ref); in tcphy_phy_init() 812 clk_disable_unprepare(tcphy->clk_ref); in tcphy_phy_deinit() 1066 tcphy->clk_ref = devm_clk_get(dev, "tcpdphy-ref"); in tcphy_parse_dt() 1067 if (IS_ERR(tcphy->clk_ref)) { in tcphy_parse_dt() 1069 return PTR_ERR(tcphy->clk_ref); in tcphy_parse_dt()
|
/Linux-v4.19/drivers/phy/st/ |
D | phy-miphy28lp.c | 244 int clk_ref; member 253 .clk_ref = 0x1e, 262 .clk_ref = 0x1e, 271 .clk_ref = 0x1e, 399 writeb_relaxed(pll_ratio->clk_ref, base + MIPHY_PLL_CLKREF_FREQ); in miphy28lp_pll_calibration() 517 writeb_relaxed(pll_ratio->clk_ref, base + MIPHY_PLL_CLKREF_FREQ); in miphy28lp_compensation()
|
/Linux-v4.19/include/linux/clk/ |
D | ti.h | 86 struct clk_hw *clk_ref; member
|
/Linux-v4.19/drivers/net/ethernet/freescale/ |
D | fec.h | 507 struct clk *clk_ref; member
|
D | fec_main.c | 1873 ret = clk_prepare_enable(fep->clk_ref); in fec_enet_clk_enable() 1887 clk_disable_unprepare(fep->clk_ref); in fec_enet_clk_enable() 1893 if (fep->clk_ref) in fec_enet_clk_enable() 1894 clk_disable_unprepare(fep->clk_ref); in fec_enet_clk_enable() 3470 fep->clk_ref = devm_clk_get(&pdev->dev, "enet_clk_ref"); in fec_probe() 3471 if (IS_ERR(fep->clk_ref)) in fec_probe() 3472 fep->clk_ref = NULL; in fec_probe()
|