Home
last modified time | relevance | path

Searched refs:apll (Results 1 – 25 of 46) sorted by relevance

12

/linux/sound/soc/mediatek/mt8365/
H A Dmt8365-afe-clk.c321 int mt8365_afe_enable_apll_tuner_cfg(struct mtk_base_afe *afe, unsigned int apll) in mt8365_afe_enable_apll_tuner_cfg() argument
327 afe_priv->apll_tuner_ref_cnt[apll]++; in mt8365_afe_enable_apll_tuner_cfg()
328 if (afe_priv->apll_tuner_ref_cnt[apll] != 1) { in mt8365_afe_enable_apll_tuner_cfg()
333 if (apll == MT8365_AFE_APLL1) { in mt8365_afe_enable_apll_tuner_cfg()
349 int mt8365_afe_disable_apll_tuner_cfg(struct mtk_base_afe *afe, unsigned int apll) in mt8365_afe_disable_apll_tuner_cfg() argument
355 afe_priv->apll_tuner_ref_cnt[apll]--; in mt8365_afe_disable_apll_tuner_cfg()
356 if (afe_priv->apll_tuner_ref_cnt[apll] == 0) { in mt8365_afe_disable_apll_tuner_cfg()
357 if (apll == MT8365_AFE_APLL1) in mt8365_afe_disable_apll_tuner_cfg()
364 } else if (afe_priv->apll_tuner_ref_cnt[apll] < 0) { in mt8365_afe_disable_apll_tuner_cfg()
365 afe_priv->apll_tuner_ref_cnt[apll] = 0; in mt8365_afe_disable_apll_tuner_cfg()
[all …]
H A Dmt8365-afe-clk.h28 int mt8365_afe_enable_apll_tuner_cfg(struct mtk_base_afe *afe, unsigned int apll);
29 int mt8365_afe_disable_apll_tuner_cfg(struct mtk_base_afe *afe, unsigned int apll);
30 int mt8365_afe_enable_apll_associated_cfg(struct mtk_base_afe *afe, unsigned int apll);
31 int mt8365_afe_disable_apll_associated_cfg(struct mtk_base_afe *afe, unsigned int apll);
/linux/Documentation/devicetree/bindings/clock/ti/
H A Dapll.txt15 - compatible : shall be "ti,dra7-apll-clock" or "ti,omap2-apll-clock"
32 compatible = "ti,dra7-apll-clock";
37 compatible = "ti,omap2-apll-clock";
/linux/sound/soc/mediatek/mt8189/
H A Dmt8189-afe-clk.c550 int mt8189_get_apll_rate(struct mtk_base_afe *afe, int apll) in mt8189_get_apll_rate() argument
555 if (apll < MT8189_APLL1 || apll > MT8189_APLL2) { in mt8189_get_apll_rate()
556 dev_warn(afe->dev, "invalid clk id %d\n", apll); in mt8189_get_apll_rate()
560 if (apll == MT8189_APLL1) in mt8189_get_apll_rate()
584 int apll = mt8189_get_apll_by_rate(afe, rate); in mt8189_mck_enable() local
585 int apll_clk_id = apll == MT8189_APLL1 ? in mt8189_mck_enable()
H A Dmt8189-dai-tdm.c379 int apll; in mtk_dai_tdm_cal_mclk() local
382 apll = mt8189_get_apll_by_rate(afe, freq); in mtk_dai_tdm_cal_mclk()
383 apll_rate = mt8189_get_apll_rate(afe, apll); in mtk_dai_tdm_cal_mclk()
392 tdm_priv->mclk_apll = apll; in mtk_dai_tdm_cal_mclk()
H A Dmt8189-afe-clk.h61 int mt8189_get_apll_rate(struct mtk_base_afe *afe, int apll);
H A Dmt8189-dai-i2s.c1278 int apll; in mtk_dai_i2s_set_sysclk() local
1291 apll = mt8189_get_apll_by_rate(afe, freq); in mtk_dai_i2s_set_sysclk()
1292 apll_rate = mt8189_get_apll_rate(afe, apll); in mtk_dai_i2s_set_sysclk()
1301 i2s_priv->mclk_apll = apll; in mtk_dai_i2s_set_sysclk()
/linux/sound/soc/mediatek/mt8183/
H A Dmt8183-dai-tdm.c440 int apll; in mtk_dai_tdm_cal_mclk() local
443 apll = mt8183_get_apll_by_rate(afe, freq); in mtk_dai_tdm_cal_mclk()
444 apll_rate = mt8183_get_apll_rate(afe, apll); in mtk_dai_tdm_cal_mclk()
459 tdm_priv->mclk_apll = apll; in mtk_dai_tdm_cal_mclk()
H A Dmt8183-afe-clk.c487 int mt8183_get_apll_rate(struct mtk_base_afe *afe, int apll) in mt8183_get_apll_rate() argument
489 return (apll == MT8183_APLL1) ? 180633600 : 196608000; in mt8183_get_apll_rate()
545 int apll = mt8183_get_apll_by_rate(afe, rate); in mt8183_mck_enable() local
546 int apll_clk_id = apll == MT8183_APLL1 ? in mt8183_mck_enable()
H A Dmt8183-afe-clk.h32 int mt8183_get_apll_rate(struct mtk_base_afe *afe, int apll);
H A Dmt8183-dai-i2s.c787 int apll; in mtk_dai_i2s_set_sysclk() local
800 apll = mt8183_get_apll_by_rate(afe, freq); in mtk_dai_i2s_set_sysclk()
801 apll_rate = mt8183_get_apll_rate(afe, apll); in mtk_dai_i2s_set_sysclk()
815 i2s_priv->mclk_apll = apll; in mtk_dai_i2s_set_sysclk()
/linux/sound/soc/mediatek/mt8192/
H A Dmt8192-dai-tdm.c489 int apll; in mtk_dai_tdm_cal_mclk() local
492 apll = mt8192_get_apll_by_rate(afe, freq); in mtk_dai_tdm_cal_mclk()
493 apll_rate = mt8192_get_apll_rate(afe, apll); in mtk_dai_tdm_cal_mclk()
508 tdm_priv->mclk_apll = apll; in mtk_dai_tdm_cal_mclk()
H A Dmt8192-afe-clk.c385 int mt8192_get_apll_rate(struct mtk_base_afe *afe, int apll) in mt8192_get_apll_rate() argument
387 return (apll == MT8192_APLL1) ? 180633600 : 196608000; in mt8192_get_apll_rate()
565 int apll = mt8192_get_apll_by_rate(afe, rate); in mt8192_mck_enable() local
566 int apll_clk_id = apll == MT8192_APLL1 ? in mt8192_mck_enable()
H A Dmt8192-afe-clk.h233 int mt8192_get_apll_rate(struct mtk_base_afe *afe, int apll);
/linux/sound/soc/mediatek/mt8186/
H A Dmt8186-afe-clk.c438 int mt8186_get_apll_rate(struct mtk_base_afe *afe, int apll) in mt8186_get_apll_rate() argument
440 return (apll == MT8186_APLL1) ? 180633600 : 196608000; in mt8186_get_apll_rate()
488 int apll = mt8186_get_apll_by_rate(afe, rate); in mt8186_mck_enable() local
489 int apll_clk_id = apll == MT8186_APLL1 ? in mt8186_mck_enable()
H A Dmt8186-dai-tdm.c339 int apll; in mtk_dai_tdm_cal_mclk() local
342 apll = mt8186_get_apll_by_rate(afe, freq); in mtk_dai_tdm_cal_mclk()
343 apll_rate = mt8186_get_apll_rate(afe, apll); in mtk_dai_tdm_cal_mclk()
358 tdm_priv->mclk_apll = apll; in mtk_dai_tdm_cal_mclk()
H A Dmt8186-afe-clk.h95 int mt8186_get_apll_rate(struct mtk_base_afe *afe, int apll);
H A Dmt8186-dai-i2s.c1006 int apll; in mtk_dai_i2s_set_sysclk() local
1016 apll = mt8186_get_apll_by_rate(afe, freq); in mtk_dai_i2s_set_sysclk()
1017 apll_rate = mt8186_get_apll_rate(afe, apll); in mtk_dai_i2s_set_sysclk()
1030 i2s_priv->mclk_apll = apll; in mtk_dai_i2s_set_sysclk()
/linux/drivers/clk/samsung/
H A Dclk-exynos5410.c62 apll, cpll, epll, mpll, enumerator
241 [apll] = PLL(pll_35xx, CLK_FOUT_APLL, "fout_apll", "fin_pll", APLL_LOCK,
/linux/drivers/clk/ti/
H A DMakefile6 fixed-factor.o mux.o apll.o \
/linux/sound/soc/mediatek/mt8195/
H A Dmt8195-afe-clk.h101 int mt8195_afe_get_mclk_source_rate(struct mtk_base_afe *afe, int apll);
H A Dmt8195-dai-etdm.c1916 int apll; in mtk_dai_etdm_mclk_configure() local
1940 apll = etdm_data->mclk_apll; in mtk_dai_etdm_mclk_configure()
1941 apll_clk_id = mt8195_afe_get_mclk_source_clk_id(apll); in mtk_dai_etdm_mclk_configure()
1945 /* select apll */ in mtk_dai_etdm_mclk_configure()
2155 int apll; in mtk_dai_etdm_cal_mclk() local
2167 apll = mt8195_afe_get_default_mclk_source_by_rate(freq); in mtk_dai_etdm_cal_mclk()
2168 apll_rate = mt8195_afe_get_mclk_source_rate(afe, apll); in mtk_dai_etdm_cal_mclk()
2171 dev_info(afe->dev, "freq %d > apll rate %d\n", freq, apll_rate); in mtk_dai_etdm_cal_mclk()
2176 dev_info(afe->dev, "APLL%d cannot generate freq Hz\n", apll); in mtk_dai_etdm_cal_mclk()
2180 etdm_data->mclk_apll = apll; in mtk_dai_etdm_cal_mclk()
[all...]
/linux/sound/soc/mediatek/mt8188/
H A Dmt8188-dai-etdm.c396 int apll; in mtk_dai_etdm_enable_mclk() local
403 apll = etdm_data->mclk_apll; in mtk_dai_etdm_enable_mclk()
404 apll_clk_id = mt8188_afe_get_mclk_source_clk_id(apll); in mtk_dai_etdm_enable_mclk()
2237 int apll; in mtk_dai_etdm_cal_mclk() local
2249 apll = mt8188_afe_get_default_mclk_source_by_rate(freq); in mtk_dai_etdm_cal_mclk()
2251 apll = etdm_data->mclk_apll; in mtk_dai_etdm_cal_mclk()
2253 apll_rate = mt8188_afe_get_mclk_source_rate(afe, apll); in mtk_dai_etdm_cal_mclk()
2261 dev_err(afe->dev, "APLL%d cannot generate freq Hz\n", apll); in mtk_dai_etdm_cal_mclk()
2266 etdm_data->mclk_apll = apll; in mtk_dai_etdm_cal_mclk()
H A Dmt8188-afe-clk.h117 int mt8188_afe_get_mclk_source_rate(struct mtk_base_afe *afe, int apll);
/linux/drivers/clk/rockchip/
H A Dclk-rk3036.c21 apll, dpll, gpll, enumerator
138 [apll] = PLL(pll_rk3036, PLL_APLL, "apll", mux_pll_p, 0, RK2928_PLL_CON(0),

12