Home
last modified time | relevance | path

Searched refs:aclk (Results 1 – 25 of 64) sorted by relevance

123

/Linux-v5.4/drivers/clk/
Dclk-axm5516.c38 struct axxia_clk aclk; member
41 #define to_axxia_pllclk(_aclk) container_of(_aclk, struct axxia_pllclk, aclk)
50 struct axxia_clk *aclk = to_axxia_clk(hw); in axxia_pllclk_recalc() local
51 struct axxia_pllclk *pll = to_axxia_pllclk(aclk); in axxia_pllclk_recalc()
55 regmap_read(aclk->regmap, pll->reg, &control); in axxia_pllclk_recalc()
76 struct axxia_clk aclk; member
81 #define to_axxia_divclk(_aclk) container_of(_aclk, struct axxia_divclk, aclk)
89 struct axxia_clk *aclk = to_axxia_clk(hw); in axxia_divclk_recalc_rate() local
90 struct axxia_divclk *divclk = to_axxia_divclk(aclk); in axxia_divclk_recalc_rate()
93 regmap_read(aclk->regmap, divclk->reg, &ctrl); in axxia_divclk_recalc_rate()
[all …]
/Linux-v5.4/drivers/media/dvb-frontends/
Dz0194a.h15 u8 aclk = 0; in sharp_z0194a_set_symbol_rate() local
19 aclk = 0xb7; bclk = 0x47; } in sharp_z0194a_set_symbol_rate()
21 aclk = 0xb7; bclk = 0x4b; } in sharp_z0194a_set_symbol_rate()
23 aclk = 0xb7; bclk = 0x4f; } in sharp_z0194a_set_symbol_rate()
25 aclk = 0xb7; bclk = 0x53; } in sharp_z0194a_set_symbol_rate()
27 aclk = 0xb6; bclk = 0x53; } in sharp_z0194a_set_symbol_rate()
29 aclk = 0xb4; bclk = 0x51; } in sharp_z0194a_set_symbol_rate()
31 stv0299_writereg(fe, 0x13, aclk); in sharp_z0194a_set_symbol_rate()
Dbsbe1.h36 u8 aclk = 0; in alps_bsbe1_set_symbol_rate() local
39 if (srate < 1500000) { aclk = 0xb7; bclk = 0x47; } in alps_bsbe1_set_symbol_rate()
40 else if (srate < 3000000) { aclk = 0xb7; bclk = 0x4b; } in alps_bsbe1_set_symbol_rate()
41 else if (srate < 7000000) { aclk = 0xb7; bclk = 0x4f; } in alps_bsbe1_set_symbol_rate()
42 else if (srate < 14000000) { aclk = 0xb7; bclk = 0x53; } in alps_bsbe1_set_symbol_rate()
43 else if (srate < 30000000) { aclk = 0xb6; bclk = 0x53; } in alps_bsbe1_set_symbol_rate()
44 else if (srate < 45000000) { aclk = 0xb4; bclk = 0x51; } in alps_bsbe1_set_symbol_rate()
46 stv0299_writereg(fe, 0x13, aclk); in alps_bsbe1_set_symbol_rate()
Dbsru6.h55 u8 aclk = 0; in alps_bsru6_set_symbol_rate() local
59 aclk = 0xb7; in alps_bsru6_set_symbol_rate()
62 aclk = 0xb7; in alps_bsru6_set_symbol_rate()
65 aclk = 0xb7; in alps_bsru6_set_symbol_rate()
68 aclk = 0xb7; in alps_bsru6_set_symbol_rate()
71 aclk = 0xb6; in alps_bsru6_set_symbol_rate()
74 aclk = 0xb4; in alps_bsru6_set_symbol_rate()
78 stv0299_writereg(fe, 0x13, aclk); in alps_bsru6_set_symbol_rate()
/Linux-v5.4/drivers/media/pci/mantis/
Dmantis_vp1033.c109 u8 aclk = 0; in lgtdqcs001f_set_symbol_rate() local
113 aclk = 0xb7; in lgtdqcs001f_set_symbol_rate()
116 aclk = 0xb7; in lgtdqcs001f_set_symbol_rate()
119 aclk = 0xb7; in lgtdqcs001f_set_symbol_rate()
122 aclk = 0xb7; in lgtdqcs001f_set_symbol_rate()
125 aclk = 0xb6; in lgtdqcs001f_set_symbol_rate()
128 aclk = 0xb4; in lgtdqcs001f_set_symbol_rate()
131 stv0299_writereg(fe, 0x13, aclk); in lgtdqcs001f_set_symbol_rate()
/Linux-v5.4/drivers/memory/
Dpl353-smc.c88 struct clk *aclk; member
273 clk_disable(pl353_smc->aclk); in pl353_smc_suspend()
283 ret = clk_enable(pl353_smc->aclk); in pl353_smc_resume()
292 clk_disable(pl353_smc->aclk); in pl353_smc_resume()
370 pl353_smc->aclk = devm_clk_get(&adev->dev, "apb_pclk"); in pl353_smc_probe()
371 if (IS_ERR(pl353_smc->aclk)) { in pl353_smc_probe()
373 return PTR_ERR(pl353_smc->aclk); in pl353_smc_probe()
382 err = clk_prepare_enable(pl353_smc->aclk); in pl353_smc_probe()
424 clk_disable_unprepare(pl353_smc->aclk); in pl353_smc_probe()
434 clk_disable_unprepare(pl353_smc->aclk); in pl353_smc_remove()
/Linux-v5.4/drivers/iio/adc/
Dstm32-dfsdm-core.c92 struct clk *aclk; /* audio clock */ member
106 if (ret || !priv->aclk) in stm32_dfsdm_clk_prepare_enable()
109 ret = clk_prepare_enable(priv->aclk); in stm32_dfsdm_clk_prepare_enable()
120 if (priv->aclk) in stm32_dfsdm_clk_disable_unprepare()
121 clk_disable_unprepare(priv->aclk); in stm32_dfsdm_clk_disable_unprepare()
146 clk_src = priv->aclk ? 1 : 0; in stm32_dfsdm_start_dfsdm()
253 priv->aclk = devm_clk_get(&pdev->dev, "audio"); in stm32_dfsdm_parse_of()
254 if (IS_ERR(priv->aclk)) in stm32_dfsdm_parse_of()
255 priv->aclk = NULL; in stm32_dfsdm_parse_of()
257 if (priv->aclk) in stm32_dfsdm_parse_of()
[all …]
Dstm32-adc-core.c96 struct clk *aclk; member
131 if (!priv->aclk) { in stm32f4_adc_clk_sel()
136 rate = clk_get_rate(priv->aclk); in stm32f4_adc_clk_sel()
213 if (priv->aclk) { in stm32h7_adc_clk_sel()
218 rate = clk_get_rate(priv->aclk); in stm32h7_adc_clk_sel()
540 if (priv->aclk) { in stm32_adc_core_hw_start()
541 ret = clk_prepare_enable(priv->aclk); in stm32_adc_core_hw_start()
572 if (priv->aclk) in stm32_adc_core_hw_stop()
573 clk_disable_unprepare(priv->aclk); in stm32_adc_core_hw_stop()
691 priv->aclk = devm_clk_get(&pdev->dev, "adc"); in stm32_adc_probe()
[all …]
/Linux-v5.4/drivers/gpu/drm/arm/display/komeda/
Dkomeda_dev.c203 mdev->aclk = devm_clk_get(dev, "aclk"); in komeda_dev_create()
204 if (IS_ERR(mdev->aclk)) { in komeda_dev_create()
206 err = PTR_ERR(mdev->aclk); in komeda_dev_create()
207 mdev->aclk = NULL; in komeda_dev_create()
211 clk_prepare_enable(mdev->aclk); in komeda_dev_create()
312 if (mdev->aclk) { in komeda_dev_destroy()
313 clk_disable_unprepare(mdev->aclk); in komeda_dev_destroy()
314 devm_clk_put(dev, mdev->aclk); in komeda_dev_destroy()
315 mdev->aclk = NULL; in komeda_dev_destroy()
Dkomeda_crtc.c23 u64 pxlclk, aclk; in komeda_crtc_update_clock_ratio() local
31 aclk = komeda_crtc_get_aclk(kcrtc_st); in komeda_crtc_update_clock_ratio()
33 kcrtc_st->clock_ratio = div64_u64(aclk << 32, pxlclk); in komeda_crtc_update_clock_ratio()
113 err = clk_set_rate(mdev->aclk, komeda_crtc_get_aclk(kcrtc_st)); in komeda_crtc_prepare()
116 err = clk_prepare_enable(mdev->aclk); in komeda_crtc_prepare()
162 clk_disable_unprepare(mdev->aclk); in komeda_crtc_unprepare()
361 return clk_round_rate(mdev->aclk, min_aclk); in komeda_crtc_get_aclk()
386 if (clk_round_rate(mdev->aclk, min_aclk) < min_aclk) { in komeda_crtc_mode_valid()
/Linux-v5.4/Documentation/devicetree/bindings/pci/
Drockchip-pcie-ep.txt12 - "aclk"
13 - "aclk-perf"
24 - "aclk"
47 clock-names = "aclk", "aclk-perf",
57 "pm", "pclk", "aclk";
Drockchip-pcie-host.txt16 - "aclk"
17 - "aclk-perf"
35 - "aclk"
87 clock-names = "aclk", "aclk-perf",
108 "pm", "pclk", "aclk";
/Linux-v5.4/Documentation/devicetree/bindings/media/
Drockchip-vpu.txt15 - clocks: phandle to VPU aclk, hclk clocks
16 - clock-names: should be "aclk" and "hclk"
29 clock-names = "aclk", "hclk";
40 clock-names = "aclk", "hclk";
Drockchip-rga.txt14 - clocks: phandle to RGA sclk/hclk/aclk clocks
16 - clock-names: should be "aclk", "hclk" and "sclk"
29 clock-names = "aclk", "hclk", "sclk";
/Linux-v5.4/Documentation/devicetree/bindings/soc/xilinx/
Dxlnx,vcu.txt19 - clocks: phandle for aclk and pll_ref clocksource
20 - clock-names: The identification string, "aclk", is always required for
30 clock-names = "pll_ref", "aclk";
/Linux-v5.4/drivers/soc/xilinx/
Dxlnx_vcu.c108 struct clk *aclk; member
534 xvcu->aclk = devm_clk_get(&pdev->dev, "aclk"); in xvcu_probe()
535 if (IS_ERR(xvcu->aclk)) { in xvcu_probe()
537 return PTR_ERR(xvcu->aclk); in xvcu_probe()
546 ret = clk_prepare_enable(xvcu->aclk); in xvcu_probe()
581 clk_disable_unprepare(xvcu->aclk); in xvcu_probe()
605 clk_disable_unprepare(xvcu->aclk); in xvcu_remove()
/Linux-v5.4/drivers/media/common/b2c2/
Dflexcop-fe-tuner.c201 u8 aclk = 0; in samsung_tbmu24112_set_symbol_rate() local
205 aclk = 0xb7; bclk = 0x47; in samsung_tbmu24112_set_symbol_rate()
207 aclk = 0xb7; bclk = 0x4b; in samsung_tbmu24112_set_symbol_rate()
209 aclk = 0xb7; bclk = 0x4f; in samsung_tbmu24112_set_symbol_rate()
211 aclk = 0xb7; bclk = 0x53; in samsung_tbmu24112_set_symbol_rate()
213 aclk = 0xb6; bclk = 0x53; in samsung_tbmu24112_set_symbol_rate()
215 aclk = 0xb4; bclk = 0x51; in samsung_tbmu24112_set_symbol_rate()
218 stv0299_writereg(fe, 0x13, aclk); in samsung_tbmu24112_set_symbol_rate()
/Linux-v5.4/drivers/crypto/rockchip/
Drk3288_crypto.c30 err = clk_prepare_enable(dev->aclk); in rk_crypto_enable_clk()
52 clk_disable_unprepare(dev->aclk); in rk_crypto_enable_clk()
63 clk_disable_unprepare(dev->aclk); in rk_crypto_disable_clk()
347 crypto_info->aclk = devm_clk_get(&pdev->dev, "aclk"); in rk_crypto_probe()
348 if (IS_ERR(crypto_info->aclk)) { in rk_crypto_probe()
349 err = PTR_ERR(crypto_info->aclk); in rk_crypto_probe()
/Linux-v5.4/Documentation/devicetree/bindings/crypto/
Drockchip-crypto.txt9 - clock-names: "aclk" used to clock data
25 clock-names = "aclk", "hclk", "sclk", "apb_pclk";
/Linux-v5.4/Documentation/devicetree/bindings/fpga/
Dxilinx-pr-decoupler.txt19 - clock-names : should contain "aclk"
30 clock-names = "aclk";
/Linux-v5.4/arch/arm64/boot/dts/exynos/
Dexynos5433.dtsi618 clock-names = "aclk", "pclk";
1087 clock-names = "pclk", "aclk", "aclk_xiu",
1102 clock-names = "pclk", "aclk", "aclk_xiu",
1117 clock-names = "pclk", "aclk", "aclk_xiu",
1132 clock-names = "pclk", "aclk", "aclk_xiu";
1144 clock-names = "pclk", "aclk", "aclk_xiu";
1156 clock-names = "pclk", "aclk", "aclk_xiu", "sclk";
1169 clock-names = "pclk", "aclk", "aclk_xiu";
1182 clock-names = "pclk", "aclk";
1193 clock-names = "pclk", "aclk";
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/iommu/
Drockchip,iommu.txt21 "aclk" - AXI bus clock (required)
36 clock-names = "aclk", "iface";
/Linux-v5.4/sound/soc/xilinx/
Dxlnx_spdif.c48 u32 aclk; member
112 clk_div = DIV_ROUND_CLOSEST(ctx->aclk, MAX_CHANNELS * AES_SAMPLE_WIDTH * in xlnx_spdif_hw_params()
295 ret = of_property_read_u32(node, "xlnx,aud_clk_i", &ctx->aclk); in xlnx_spdif_probe()
/Linux-v5.4/Documentation/devicetree/bindings/display/
Darm,komeda.txt10 - "aclk": for the main processor clock
48 clock-names = "aclk";
Darm,malidp.txt24 - "aclk": for the AXI interface clock
55 clock-names = "pxlclk", "mclk", "aclk", "pclk";

123