Searched refs:aclk (Results 1 - 25 of 40) sorted by relevance

12

/linux-master/drivers/clk/
H A Dclk-axm5516.c34 * @aclk: Common struct
38 struct axxia_clk aclk; member in struct:axxia_pllclk
41 #define to_axxia_pllclk(_aclk) container_of(_aclk, struct axxia_pllclk, aclk)
50 struct axxia_clk *aclk = to_axxia_clk(hw); local
51 struct axxia_pllclk *pll = to_axxia_pllclk(aclk);
55 regmap_read(aclk->regmap, pll->reg, &control);
70 * @aclk: Common struct
76 struct axxia_clk aclk; member in struct:axxia_divclk
81 #define to_axxia_divclk(_aclk) container_of(_aclk, struct axxia_divclk, aclk)
89 struct axxia_clk *aclk local
111 struct axxia_clk aclk; member in struct:axxia_clkmux
123 struct axxia_clk *aclk = to_axxia_clk(hw); local
[all...]
/linux-master/drivers/media/dvb-frontends/
H A Dz0194a.h15 u8 aclk = 0; local
19 aclk = 0xb7; bclk = 0x47; }
21 aclk = 0xb7; bclk = 0x4b; }
23 aclk = 0xb7; bclk = 0x4f; }
25 aclk = 0xb7; bclk = 0x53; }
27 aclk = 0xb6; bclk = 0x53; }
29 aclk = 0xb4; bclk = 0x51; }
31 stv0299_writereg(fe, 0x13, aclk);
H A Dbsru6.h55 u8 aclk = 0; local
59 aclk = 0xb7;
62 aclk = 0xb7;
65 aclk = 0xb7;
68 aclk = 0xb7;
71 aclk = 0xb6;
74 aclk = 0xb4;
78 stv0299_writereg(fe, 0x13, aclk);
H A Dbsbe1.h36 u8 aclk = 0; local
39 if (srate < 1500000) { aclk = 0xb7; bclk = 0x47; }
40 else if (srate < 3000000) { aclk = 0xb7; bclk = 0x4b; }
41 else if (srate < 7000000) { aclk = 0xb7; bclk = 0x4f; }
42 else if (srate < 14000000) { aclk = 0xb7; bclk = 0x53; }
43 else if (srate < 30000000) { aclk = 0xb6; bclk = 0x53; }
44 else if (srate < 45000000) { aclk = 0xb4; bclk = 0x51; }
46 stv0299_writereg(fe, 0x13, aclk);
/linux-master/drivers/memory/
H A Dpl353-smc.c21 * @aclk: Pointer to the AXI peripheral clock
25 struct clk *aclk; member in struct:pl353_smc_data
33 clk_disable(pl353_smc->aclk);
43 ret = clk_enable(pl353_smc->aclk);
52 clk_disable(pl353_smc->aclk);
84 pl353_smc->aclk = devm_clk_get(&adev->dev, "apb_pclk");
85 if (IS_ERR(pl353_smc->aclk)) {
86 dev_err(&adev->dev, "aclk clock not found.\n");
87 return PTR_ERR(pl353_smc->aclk);
96 err = clk_prepare_enable(pl353_smc->aclk);
[all...]
/linux-master/drivers/media/pci/mantis/
H A Dmantis_vp1033.c109 u8 aclk = 0; local
113 aclk = 0xb7;
116 aclk = 0xb7;
119 aclk = 0xb7;
122 aclk = 0xb7;
125 aclk = 0xb6;
128 aclk = 0xb4;
131 stv0299_writereg(fe, 0x13, aclk);
/linux-master/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_dev.c97 return sysfs_emit(buf, "%lu\n", clk_get_rate(mdev->aclk));
210 mdev->aclk = devm_clk_get(dev, "aclk");
211 if (IS_ERR(mdev->aclk)) {
213 err = PTR_ERR(mdev->aclk);
214 mdev->aclk = NULL;
218 clk_prepare_enable(mdev->aclk);
258 clk_disable_unprepare(mdev->aclk);
275 clk_disable_unprepare(mdev->aclk);
293 if (mdev->aclk)
[all...]
H A Dkomeda_crtc.c50 u64 pxlclk, aclk; local
58 aclk = komeda_crtc_get_aclk(kcrtc_st);
60 kcrtc_st->clock_ratio = div64_u64(aclk << 32, pxlclk);
136 /* Only need to enable aclk on single display mode, but no need to
137 * enable aclk it on dual display mode, since the dual mode always
138 * switch from single display mode, the aclk already enabled, no need
142 err = clk_set_rate(mdev->aclk, komeda_crtc_get_aclk(kcrtc_st));
144 DRM_ERROR("failed to set aclk.\n");
145 err = clk_prepare_enable(mdev->aclk);
147 DRM_ERROR("failed to enable aclk
[all...]
H A Dkomeda_dev.h171 /** @aclk: HW main engine clk */
172 struct clk *aclk; member in struct:komeda_dev
/linux-master/drivers/clk/sophgo/
H A Dclk-cv18xx-ip.c795 struct cv1800_clk_audio *aclk = hw_to_cv1800_clk_audio(hw); local
797 cv1800_clk_setbit(&aclk->common, &aclk->src_en);
798 return cv1800_clk_setbit(&aclk->common, &aclk->output_en);
803 struct cv1800_clk_audio *aclk = hw_to_cv1800_clk_audio(hw); local
805 cv1800_clk_clearbit(&aclk->common, &aclk->output_en);
806 cv1800_clk_clearbit(&aclk->common, &aclk
811 struct cv1800_clk_audio *aclk = hw_to_cv1800_clk_audio(hw); local
819 struct cv1800_clk_audio *aclk = hw_to_cv1800_clk_audio(hw); local
829 struct cv1800_clk_audio *aclk = hw_to_cv1800_clk_audio(hw); local
859 struct cv1800_clk_audio *aclk = hw_to_cv1800_clk_audio(hw); local
[all...]
/linux-master/drivers/gpu/drm/renesas/rz-du/
H A Drzg2l_du_crtc.h59 struct clk *aclk; member in struct:rzg2l_du_crtc::__anon513
H A Drzg2l_du_crtc.c183 ret = clk_prepare_enable(rcrtc->rzg2l_clocks.aclk);
203 clk_disable_unprepare(rcrtc->rzg2l_clocks.aclk);
212 clk_disable_unprepare(rcrtc->rzg2l_clocks.aclk);
389 rcrtc->rzg2l_clocks.aclk = devm_clk_get(rcdu->dev, "aclk");
390 if (IS_ERR(rcrtc->rzg2l_clocks.aclk)) {
392 return PTR_ERR(rcrtc->rzg2l_clocks.aclk);
/linux-master/drivers/bus/
H A Dbt1-axi.c40 * @aclk: AXI reference clock.
51 struct clk *aclk; member in struct:bt1_axi
153 clk_disable_unprepare(axi->aclk);
160 axi->aclk = devm_clk_get(axi->dev, "aclk");
161 if (IS_ERR(axi->aclk))
162 return dev_err_probe(axi->dev, PTR_ERR(axi->aclk),
165 ret = clk_prepare_enable(axi->aclk);
/linux-master/drivers/iio/adc/
H A Dstm32-dfsdm-core.c100 struct clk *aclk; /* audio clock */ member in struct:dfsdm_priv
114 if (ret || !priv->aclk)
117 ret = clk_prepare_enable(priv->aclk);
128 clk_disable_unprepare(priv->aclk);
151 clk_src = priv->aclk ? 1 : 0;
252 priv->aclk = devm_clk_get(&pdev->dev, "audio");
253 if (IS_ERR(priv->aclk))
254 priv->aclk = NULL;
256 if (priv->aclk)
257 clk_freq = clk_get_rate(priv->aclk);
[all...]
H A Dstm32-adc-core.c90 * @aclk: clock reference for the analog circuitry
108 struct clk *aclk; member in struct:stm32_adc_priv
145 if (!priv->aclk) {
150 rate = clk_get_rate(priv->aclk);
227 if (priv->aclk) {
232 rate = clk_get_rate(priv->aclk);
239 duty = clk_get_scaled_duty_cycle(priv->aclk, 100);
565 ret = clk_prepare_enable(priv->aclk);
594 clk_disable_unprepare(priv->aclk);
743 priv->aclk
[all...]
/linux-master/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dhwmgr_ppt.h62 uint32_t aclk; /* ACP clock */ member in struct:phm_ppt_v1_mm_clock_voltage_dependency_record
/linux-master/drivers/media/common/b2c2/
H A Dflexcop-fe-tuner.c201 u8 aclk = 0; local
205 aclk = 0xb7; bclk = 0x47;
207 aclk = 0xb7; bclk = 0x4b;
209 aclk = 0xb7; bclk = 0x4f;
211 aclk = 0xb7; bclk = 0x53;
213 aclk = 0xb6; bclk = 0x53;
215 aclk = 0xb4; bclk = 0x51;
218 stv0299_writereg(fe, 0x13, aclk);
/linux-master/sound/soc/xilinx/
H A Dxlnx_spdif.c48 u32 aclk; member in struct:spdif_dev_data
112 clk_div = DIV_ROUND_CLOSEST(ctx->aclk, MAX_CHANNELS * AES_SAMPLE_WIDTH *
292 ret = of_property_read_u32(node, "xlnx,aud_clk_i", &ctx->aclk);
/linux-master/drivers/phy/hisilicon/
H A Dphy-hi3670-pcie.c162 struct clk *aclk; member in struct:hi3670_pcie_phy
485 ret = clk_set_rate(phy->aclk, AXI_CLK_FREQ);
613 ret = clk_prepare_enable(phy->aclk);
626 clk_disable_unprepare(phy->aclk);
780 phy->aclk = devm_clk_get(dev, "aclk");
781 if (IS_ERR(phy->aclk))
782 return PTR_ERR(phy->aclk);
/linux-master/drivers/clk/xilinx/
H A Dxlnx_vcu.c53 * @aclk: axi clock source
63 struct clk *aclk; member in struct:xvcu_device
656 xvcu->aclk = devm_clk_get(&pdev->dev, "aclk");
657 if (IS_ERR(xvcu->aclk)) {
658 dev_err(&pdev->dev, "Could not get aclk clock\n");
659 return PTR_ERR(xvcu->aclk);
668 ret = clk_prepare_enable(xvcu->aclk);
670 dev_err(&pdev->dev, "aclk clock enable failed\n");
693 clk_disable_unprepare(xvcu->aclk);
[all...]
/linux-master/drivers/pci/controller/dwc/
H A Dpcie-kirin.c134 struct clk *aclk; member in struct:hi3660_pcie_phy
171 phy->aclk = devm_clk_get(dev, "pcie_aclk");
172 if (IS_ERR(phy->aclk))
173 return PTR_ERR(phy->aclk);
262 ret = clk_prepare_enable(phy->aclk);
275 clk_disable_unprepare(phy->aclk);
/linux-master/drivers/ata/
H A Dahci_dwc.c132 !ahci_platform_find_clk(hpriv, "aclk") ||
230 struct clk *aclk; local
243 aclk = ahci_platform_find_clk(hpriv, "aclk");
244 if (!aclk)
250 rate = clk_get_rate(aclk) / 1000UL;
/linux-master/drivers/media/platform/rockchip/rga/
H A Drga.h77 struct clk *aclk; member in struct:rockchip_rga
H A Drga.c713 ret = clk_prepare_enable(rga->aclk);
715 dev_err(rga->dev, "Cannot enable rga aclk: %d\n", ret);
728 clk_disable_unprepare(rga->aclk);
739 clk_disable_unprepare(rga->aclk);
782 rga->aclk = devm_clk_get(rga->dev, "aclk");
783 if (IS_ERR(rga->aclk)) {
784 dev_err(rga->dev, "failed to get aclk clock\n");
785 return PTR_ERR(rga->aclk);
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos7_drm_decon.c48 struct clk *aclk; member in struct:decon_context
709 ctx->aclk = devm_clk_get(dev, "aclk_decon0");
710 if (IS_ERR(ctx->aclk)) {
711 dev_err(dev, "failed to get bus clock aclk\n");
712 ret = PTR_ERR(ctx->aclk);
785 clk_disable_unprepare(ctx->aclk);
803 ret = clk_prepare_enable(ctx->aclk);
805 DRM_DEV_ERROR(dev, "Failed to prepare_enable the aclk [%d]\n",
829 clk_disable_unprepare(ctx->aclk);

Completed in 281 milliseconds

12