Home
last modified time | relevance | path

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

123

/linux/drivers/clk/
H A 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 …]
H A Dclk-k210.c333 struct clk_hw aclk; member
337 #define to_k210_sysclk(_hw) container_of(_hw, struct k210_sysclk, aclk)
661 ksc->aclk.init = &init; in k210_register_aclk()
663 ret = of_clk_hw_register(np, &ksc->aclk); in k210_register_aclk()
861 .hw = &ksc->aclk, in k210_register_aclk_child()
/linux/drivers/media/dvb-frontends/
H A 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()
H A 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()
H A 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/drivers/clk/sophgo/
H A Dclk-cv18xx-ip.c797 struct cv1800_clk_audio *aclk = hw_to_cv1800_clk_audio(hw); in aclk_enable() local
799 cv1800_clk_setbit(&aclk->common, &aclk->src_en); in aclk_enable()
800 return cv1800_clk_setbit(&aclk->common, &aclk->output_en); in aclk_enable()
805 struct cv1800_clk_audio *aclk = hw_to_cv1800_clk_audio(hw); in aclk_disable() local
807 cv1800_clk_clearbit(&aclk->common, &aclk->output_en); in aclk_disable()
808 cv1800_clk_clearbit(&aclk->common, &aclk->src_en); in aclk_disable()
813 struct cv1800_clk_audio *aclk = hw_to_cv1800_clk_audio(hw); in aclk_is_enabled() local
815 return cv1800_clk_checkbit(&aclk->common, &aclk->output_en); in aclk_is_enabled()
821 struct cv1800_clk_audio *aclk = hw_to_cv1800_clk_audio(hw); in aclk_determine_rate() local
823 req->rate = aclk->target_rate; in aclk_determine_rate()
[all …]
/linux/drivers/media/pci/mantis/
H A 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/drivers/clk/samsung/
H A Dclk-acpm.c102 static int acpm_clk_register(struct device *dev, struct acpm_clk *aclk, in acpm_clk_register() argument
109 aclk->hw.init = &init; in acpm_clk_register()
111 return devm_clk_hw_register(dev, &aclk->hw); in acpm_clk_register()
145 struct acpm_clk *aclk = &aclks[i]; in acpm_clk_probe() local
151 aclk->id = i; in acpm_clk_probe()
152 aclk->handle = acpm_handle; in acpm_clk_probe()
153 aclk->mbox_chan_id = mbox_chan_id; in acpm_clk_probe()
155 hws[i] = &aclk->hw; in acpm_clk_probe()
157 err = acpm_clk_register(dev, aclk, in acpm_clk_probe()
/linux/drivers/memory/
H A Dpl353-smc.c25 struct clk *aclk; member
33 clk_disable(pl353_smc->aclk); in pl353_smc_suspend()
43 ret = clk_enable(pl353_smc->aclk); in pl353_smc_resume()
52 clk_disable(pl353_smc->aclk); in pl353_smc_resume()
82 pl353_smc->aclk = devm_clk_get_enabled(&adev->dev, "apb_pclk"); in pl353_smc_probe()
83 if (IS_ERR(pl353_smc->aclk)) in pl353_smc_probe()
84 return dev_err_probe(&adev->dev, PTR_ERR(pl353_smc->aclk), in pl353_smc_probe()
/linux/drivers/iio/adc/
H A Dstm32-dfsdm-core.c101 struct clk *aclk; /* audio clock */ member
115 if (ret || !priv->aclk) in stm32_dfsdm_clk_prepare_enable()
118 ret = clk_prepare_enable(priv->aclk); in stm32_dfsdm_clk_prepare_enable()
129 clk_disable_unprepare(priv->aclk); in stm32_dfsdm_clk_disable_unprepare()
152 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()
258 clk_freq = clk_get_rate(priv->aclk); in stm32_dfsdm_parse_of()
/linux/drivers/media/common/b2c2/
H A 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/drivers/gpu/drm/renesas/rz-du/
H A Drzg2l_du_crtc.c183 ret = clk_prepare_enable(rcrtc->rzg2l_clocks.aclk); in rzg2l_du_crtc_get()
203 clk_disable_unprepare(rcrtc->rzg2l_clocks.aclk); in rzg2l_du_crtc_get()
212 clk_disable_unprepare(rcrtc->rzg2l_clocks.aclk); in rzg2l_du_crtc_put()
389 rcrtc->rzg2l_clocks.aclk = devm_clk_get(rcdu->dev, "aclk"); in rzg2l_du_crtc_create()
390 if (IS_ERR(rcrtc->rzg2l_clocks.aclk)) { in rzg2l_du_crtc_create()
392 return PTR_ERR(rcrtc->rzg2l_clocks.aclk); in rzg2l_du_crtc_create()
H A Drzg2l_du_crtc.h59 struct clk *aclk; member
/linux/drivers/bus/
H A Dbt1-axi.c51 struct clk *aclk; member
151 axi->aclk = devm_clk_get_enabled(axi->dev, "aclk"); in bt1_axi_request_clk()
152 if (IS_ERR(axi->aclk)) in bt1_axi_request_clk()
153 return dev_err_probe(axi->dev, PTR_ERR(axi->aclk), in bt1_axi_request_clk()
/linux/drivers/clk/xilinx/
H A Dxlnx_vcu.c65 struct clk *aclk; member
662 xvcu->aclk = devm_clk_get(&pdev->dev, "aclk"); in xvcu_probe()
663 if (IS_ERR(xvcu->aclk)) { in xvcu_probe()
665 return PTR_ERR(xvcu->aclk); in xvcu_probe()
674 ret = clk_prepare_enable(xvcu->aclk); in xvcu_probe()
718 clk_disable_unprepare(xvcu->aclk); in xvcu_probe()
748 clk_disable_unprepare(xvcu->aclk); in xvcu_remove()
/linux/drivers/pci/controller/dwc/
H A Dpcie-kirin.c132 struct clk *aclk; member
169 phy->aclk = devm_clk_get(dev, "pcie_aclk"); in hi3660_pcie_phy_get_clk()
170 if (IS_ERR(phy->aclk)) in hi3660_pcie_phy_get_clk()
171 return PTR_ERR(phy->aclk); in hi3660_pcie_phy_get_clk()
259 ret = clk_prepare_enable(phy->aclk); in hi3660_pcie_phy_clk_ctrl()
272 clk_disable_unprepare(phy->aclk); in hi3660_pcie_phy_clk_ctrl()
/linux/arch/arm64/boot/dts/renesas/
H A Dr9a07g043u.dtsi139 clock-names = "aclk", "pclk", "vclk";
151 clock-names = "aclk", "pclk", "vclk";
163 clock-names = "aclk", "pclk", "vclk";
H A Dr9a09g011.dtsi82 clock-names = "core", "clkh", "cd", "aclk";
98 clock-names = "core", "clkh", "cd", "aclk";
114 clock-names = "core", "clkh", "cd", "aclk";
/linux/arch/arm64/boot/dts/arm/
H A Dmorello-sdp.dts26 clock-output-names = "aclk";
64 clock-names = "aclk";
/linux/drivers/media/usb/ttusb-budget/
H A Ddvb-ttusb-budget.c1200 u8 aclk = 0; in alps_stv0299_set_symbol_rate() local
1204 aclk = 0xb7; in alps_stv0299_set_symbol_rate()
1207 aclk = 0xb7; in alps_stv0299_set_symbol_rate()
1210 aclk = 0xb7; in alps_stv0299_set_symbol_rate()
1213 aclk = 0xb7; in alps_stv0299_set_symbol_rate()
1216 aclk = 0xb6; in alps_stv0299_set_symbol_rate()
1219 aclk = 0xb4; in alps_stv0299_set_symbol_rate()
1223 stv0299_writereg(fe, 0x13, aclk); in alps_stv0299_set_symbol_rate()
/linux/drivers/iommu/
H A Dexynos-iommu.c293 struct clk *aclk; /* SYSMMU's aclk clock */ member
491 BUG_ON(clk_prepare_enable(data->aclk)); in __sysmmu_enable_clocks()
496 clk_disable_unprepare(data->aclk); in __sysmmu_disable_clocks()
758 data->aclk = devm_clk_get_optional(dev, "aclk"); in exynos_sysmmu_probe()
759 if (IS_ERR(data->aclk)) in exynos_sysmmu_probe()
760 return PTR_ERR(data->aclk); in exynos_sysmmu_probe()
766 if (!data->clk && (!data->aclk || !data->pclk)) { in exynos_sysmmu_probe()
/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dhwmgr_ppt.h62 uint32_t aclk; /* ACP clock */ member
/linux/drivers/media/pci/ttpci/
H A Dbudget-av.c465 u8 aclk = 0; in philips_su1278_ty_ci_set_symbol_rate() local
469 aclk = 0xb5; in philips_su1278_ty_ci_set_symbol_rate()
483 stv0299_writereg(fe, 0x13, aclk); in philips_su1278_ty_ci_set_symbol_rate()
838 u8 aclk = 0; in philips_sd1878_ci_set_symbol_rate() local
842 aclk = 0xb5; in philips_sd1878_ci_set_symbol_rate()
859 stv0299_writereg(fe, 0x13, aclk); in philips_sd1878_ci_set_symbol_rate()
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3399-base.dtsi304 clock-names = "aclk", "aclk-perf",
328 "pm", "pclk", "aclk";
345 clock-names = "aclk", "aclk-perf",
354 "pm", "pclk", "aclk";
1442 clock-names = "aclk", "hclk";
1452 clock-names = "aclk", "iface";
1473 clock-names = "aclk", "iface";
1483 clock-names = "aclk", "iface";
1493 clock-names = "aclk", "hclk", "sclk";
1871 clock-names = "aclk", "iface";
[all …]
H A Drk3588-base.dtsi1162 clock-names = "aclk", "hclk", "npu", "pclk";
1178 clock-names = "aclk", "iface";
1193 clock-names = "aclk", "hclk", "npu", "pclk";
1208 clock-names = "aclk", "iface";
1223 clock-names = "aclk", "hclk", "npu", "pclk";
1238 clock-names = "aclk", "iface";
1250 clock-names = "aclk", "hclk";
1259 clock-names = "aclk", "iface";
1270 clock-names = "aclk", "hclk", "sclk";
1281 clock-names = "aclk", "hclk";
[all …]

123