| /drivers/clk/ |
| A D | clk-axm5516.c | 38 struct axxia_clk aclk; member 50 struct axxia_clk *aclk = to_axxia_clk(hw); in axxia_pllclk_recalc() local 76 struct axxia_clk aclk; member 111 struct axxia_clk aclk; member 143 .aclk.hw.init = &(struct clk_init_data){ 155 .aclk.hw.init = &(struct clk_init_data){ 167 .aclk.hw.init = &(struct clk_init_data){ 179 .aclk.hw.init = &(struct clk_init_data){ 191 .aclk.hw.init = &(struct clk_init_data){ 207 .aclk.hw.init = &(struct clk_init_data){ [all …]
|
| A D | clk-k210.c | 333 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()
|
| /drivers/media/dvb-frontends/ |
| A D | z0194a.h | 15 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()
|
| A D | bsbe1.h | 36 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()
|
| A D | bsru6.h | 55 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()
|
| /drivers/gpu/drm/arm/display/komeda/ |
| A D | komeda_dev.c | 207 if (IS_ERR(mdev->aclk)) { in komeda_dev_create() 209 err = PTR_ERR(mdev->aclk); in komeda_dev_create() 210 mdev->aclk = NULL; in komeda_dev_create() 214 clk_prepare_enable(mdev->aclk); in komeda_dev_create() 254 clk_disable_unprepare(mdev->aclk); in komeda_dev_create() 285 if (mdev->aclk) in komeda_dev_destroy() 286 clk_prepare_enable(mdev->aclk); in komeda_dev_destroy() 305 if (mdev->aclk) { in komeda_dev_destroy() 307 devm_clk_put(dev, mdev->aclk); in komeda_dev_destroy() 308 mdev->aclk = NULL; in komeda_dev_destroy() [all …]
|
| A D | komeda_crtc.c | 51 u64 pxlclk, aclk; in komeda_crtc_update_clock_ratio() local 59 aclk = komeda_crtc_get_aclk(kcrtc_st); in komeda_crtc_update_clock_ratio() 61 kcrtc_st->clock_ratio = div64_u64(aclk << 32, pxlclk); in komeda_crtc_update_clock_ratio() 143 err = clk_set_rate(mdev->aclk, komeda_crtc_get_aclk(kcrtc_st)); in komeda_crtc_prepare() 146 err = clk_prepare_enable(mdev->aclk); in komeda_crtc_prepare() 192 clk_disable_unprepare(mdev->aclk); in komeda_crtc_unprepare() 424 return clk_round_rate(mdev->aclk, min_aclk); in komeda_crtc_get_aclk() 449 if (clk_round_rate(mdev->aclk, min_aclk) < min_aclk) { in komeda_crtc_mode_valid()
|
| /drivers/clk/sophgo/ |
| A D | clk-cv18xx-ip.c | 797 cv1800_clk_setbit(&aclk->common, &aclk->src_en); in aclk_enable() 798 return cv1800_clk_setbit(&aclk->common, &aclk->output_en); in aclk_enable() 805 cv1800_clk_clearbit(&aclk->common, &aclk->output_en); in aclk_disable() 806 cv1800_clk_clearbit(&aclk->common, &aclk->src_en); in aclk_disable() 834 if (!cv1800_clk_checkbit(&aclk->common, &aclk->div_en)) in aclk_recalc_rate() 837 regval = readl(aclk->common.base + aclk->m.reg); in aclk_recalc_rate() 840 regval = readl(aclk->common.base + aclk->n.reg); in aclk_recalc_rate() 868 writel(m, aclk->common.base + aclk->m.reg); in aclk_set_rate() 869 writel(n, aclk->common.base + aclk->n.reg); in aclk_set_rate() 871 cv1800_clk_setbit(&aclk->common, &aclk->div_en); in aclk_set_rate() [all …]
|
| /drivers/media/pci/mantis/ |
| A D | mantis_vp1033.c | 109 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()
|
| /drivers/memory/ |
| A D | pl353-smc.c | 25 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()
|
| /drivers/iio/adc/ |
| A D | stm32-dfsdm-core.c | 101 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()
|
| A D | stm32-adc-core.c | 108 struct clk *aclk; member 145 if (!priv->aclk) { in stm32f4_adc_clk_sel() 150 rate = clk_get_rate(priv->aclk); in stm32f4_adc_clk_sel() 227 if (priv->aclk) { in stm32h7_adc_clk_sel() 232 rate = clk_get_rate(priv->aclk); in stm32h7_adc_clk_sel() 239 duty = clk_get_scaled_duty_cycle(priv->aclk, 100); in stm32h7_adc_clk_sel() 564 ret = clk_prepare_enable(priv->aclk); in stm32_adc_core_hw_start() 593 clk_disable_unprepare(priv->aclk); in stm32_adc_core_hw_stop() 740 priv->aclk = devm_clk_get_optional(&pdev->dev, "adc"); in stm32_adc_probe() 741 if (IS_ERR(priv->aclk)) in stm32_adc_probe() [all …]
|
| /drivers/media/common/b2c2/ |
| A D | flexcop-fe-tuner.c | 201 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()
|
| /drivers/gpu/drm/renesas/rz-du/ |
| A D | rzg2l_du_crtc.c | 183 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()
|
| A D | rzg2l_du_crtc.h | 59 struct clk *aclk; member
|
| /drivers/bus/ |
| A D | bt1-axi.c | 51 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()
|
| /drivers/clk/xilinx/ |
| A D | xlnx_vcu.c | 65 struct clk *aclk; member 659 xvcu->aclk = devm_clk_get(&pdev->dev, "aclk"); in xvcu_probe() 660 if (IS_ERR(xvcu->aclk)) { in xvcu_probe() 662 return PTR_ERR(xvcu->aclk); in xvcu_probe() 671 ret = clk_prepare_enable(xvcu->aclk); in xvcu_probe() 715 clk_disable_unprepare(xvcu->aclk); in xvcu_probe() 745 clk_disable_unprepare(xvcu->aclk); in xvcu_remove()
|
| /drivers/phy/hisilicon/ |
| A D | phy-hi3670-pcie.c | 167 struct clk *aclk; member 490 ret = clk_set_rate(phy->aclk, AXI_CLK_FREQ); in hi3670_pcie_allclk_ctrl() 618 ret = clk_prepare_enable(phy->aclk); in kirin_pcie_clk_ctrl() 631 clk_disable_unprepare(phy->aclk); in kirin_pcie_clk_ctrl() 785 phy->aclk = devm_clk_get(dev, "aclk"); in hi3670_pcie_phy_get_resources() 786 if (IS_ERR(phy->aclk)) in hi3670_pcie_phy_get_resources() 787 return PTR_ERR(phy->aclk); in hi3670_pcie_phy_get_resources()
|
| /drivers/pci/controller/dwc/ |
| A D | pcie-kirin.c | 132 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()
|
| /drivers/gpu/drm/exynos/ |
| A D | exynos7_drm_decon.c | 66 struct clk *aclk; member 749 ctx->aclk = devm_clk_get(dev, "aclk_decon0"); in decon_probe() 750 if (IS_ERR(ctx->aclk)) { in decon_probe() 752 ret = PTR_ERR(ctx->aclk); in decon_probe() 825 clk_disable_unprepare(ctx->aclk); in exynos7_decon_suspend() 843 ret = clk_prepare_enable(ctx->aclk); in exynos7_decon_resume() 869 clk_disable_unprepare(ctx->aclk); in exynos7_decon_resume()
|
| /drivers/ata/ |
| A D | ahci_dwc.c | 230 struct clk *aclk; in ahci_dwc_init_timer() local 243 aclk = ahci_platform_find_clk(hpriv, "aclk"); in ahci_dwc_init_timer() 244 if (!aclk) in ahci_dwc_init_timer() 250 rate = clk_get_rate(aclk) / 1000UL; in ahci_dwc_init_timer()
|
| /drivers/media/platform/rockchip/rga/ |
| A D | rga.c | 717 ret = clk_prepare_enable(rga->aclk); in rga_enable_clocks() 732 clk_disable_unprepare(rga->aclk); in rga_enable_clocks() 743 clk_disable_unprepare(rga->aclk); in rga_disable_clocks() 786 rga->aclk = devm_clk_get(rga->dev, "aclk"); in rga_parse_dt() 787 if (IS_ERR(rga->aclk)) { in rga_parse_dt() 789 return PTR_ERR(rga->aclk); in rga_parse_dt()
|
| /drivers/media/usb/ttusb-budget/ |
| A D | dvb-ttusb-budget.c | 1200 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()
|
| /drivers/media/pci/cx88/ |
| A D | cx88-dvb.c | 942 u8 aclk = 0; in samsung_smt_7020_stv0299_set_symbol_rate() local 946 aclk = 0xb7; in samsung_smt_7020_stv0299_set_symbol_rate() 949 aclk = 0xb7; in samsung_smt_7020_stv0299_set_symbol_rate() 952 aclk = 0xb7; in samsung_smt_7020_stv0299_set_symbol_rate() 955 aclk = 0xb7; in samsung_smt_7020_stv0299_set_symbol_rate() 958 aclk = 0xb6; in samsung_smt_7020_stv0299_set_symbol_rate() 961 aclk = 0xb4; in samsung_smt_7020_stv0299_set_symbol_rate() 965 stv0299_writereg(fe, 0x13, aclk); in samsung_smt_7020_stv0299_set_symbol_rate()
|
| /drivers/gpu/drm/arm/ |
| A D | malidp_drv.c | 680 clk_disable_unprepare(hwdev->aclk); in malidp_runtime_pm_suspend() 693 clk_prepare_enable(hwdev->aclk); in malidp_runtime_pm_resume() 737 hwdev->aclk = devm_clk_get(dev, "aclk"); in malidp_bind() 738 if (IS_ERR(hwdev->aclk)) in malidp_bind() 739 return PTR_ERR(hwdev->aclk); in malidp_bind()
|