/linux-master/drivers/clk/ |
H A D | clk-axm5516.c | 34 * @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 D | z0194a.h | 15 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 D | bsru6.h | 55 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 D | bsbe1.h | 36 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 D | pl353-smc.c | 21 * @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 D | mantis_vp1033.c | 109 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 D | komeda_dev.c | 97 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 D | komeda_crtc.c | 50 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 D | komeda_dev.h | 171 /** @aclk: HW main engine clk */ 172 struct clk *aclk; member in struct:komeda_dev
|
/linux-master/drivers/clk/sophgo/ |
H A D | clk-cv18xx-ip.c | 795 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 D | rzg2l_du_crtc.h | 59 struct clk *aclk; member in struct:rzg2l_du_crtc::__anon513
|
H A D | rzg2l_du_crtc.c | 183 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 D | bt1-axi.c | 40 * @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 D | stm32-dfsdm-core.c | 100 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 D | stm32-adc-core.c | 90 * @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 D | hwmgr_ppt.h | 62 uint32_t aclk; /* ACP clock */ member in struct:phm_ppt_v1_mm_clock_voltage_dependency_record
|
/linux-master/drivers/media/common/b2c2/ |
H A D | flexcop-fe-tuner.c | 201 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 D | xlnx_spdif.c | 48 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 D | phy-hi3670-pcie.c | 162 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 D | xlnx_vcu.c | 53 * @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 D | pcie-kirin.c | 134 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 D | ahci_dwc.c | 132 !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 D | rga.h | 77 struct clk *aclk; member in struct:rockchip_rga
|
H A D | rga.c | 713 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 D | exynos7_drm_decon.c | 48 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);
|