Home
last modified time | relevance | path

Searched refs:bclk (Results 1 – 25 of 83) sorted by relevance

1234

/Linux-v5.4/drivers/media/dvb-frontends/
Dz0194a.h16 u8 bclk = 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()
32 stv0299_writereg(fe, 0x14, bclk); in sharp_z0194a_set_symbol_rate()
Dbsbe1.h37 u8 bclk = 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()
47 stv0299_writereg(fe, 0x14, bclk); in alps_bsbe1_set_symbol_rate()
Dbsru6.h56 u8 bclk = 0; in alps_bsru6_set_symbol_rate() local
60 bclk = 0x47; in alps_bsru6_set_symbol_rate()
63 bclk = 0x4b; in alps_bsru6_set_symbol_rate()
66 bclk = 0x4f; in alps_bsru6_set_symbol_rate()
69 bclk = 0x53; in alps_bsru6_set_symbol_rate()
72 bclk = 0x53; in alps_bsru6_set_symbol_rate()
75 bclk = 0x51; in alps_bsru6_set_symbol_rate()
79 stv0299_writereg(fe, 0x14, bclk); in alps_bsru6_set_symbol_rate()
/Linux-v5.4/drivers/media/pci/mantis/
Dmantis_vp1033.c110 u8 bclk = 0; in lgtdqcs001f_set_symbol_rate() local
114 bclk = 0x47; in lgtdqcs001f_set_symbol_rate()
117 bclk = 0x4b; in lgtdqcs001f_set_symbol_rate()
120 bclk = 0x4f; in lgtdqcs001f_set_symbol_rate()
123 bclk = 0x53; in lgtdqcs001f_set_symbol_rate()
126 bclk = 0x53; in lgtdqcs001f_set_symbol_rate()
129 bclk = 0x51; in lgtdqcs001f_set_symbol_rate()
132 stv0299_writereg(fe, 0x14, bclk); in lgtdqcs001f_set_symbol_rate()
/Linux-v5.4/Documentation/devicetree/bindings/pinctrl/
Dcirrus,lochnagar.txt56 gf-gpio3, gf-gpio7, codec-aif1-bclk, codec-aif1-rxdat,
57 codec-aif1-lrclk, codec-aif1-txdat, codec-aif2-bclk,
59 codec-aif3-bclk, codec-aif3-rxdat, codec-aif3-lrclk,
60 codec-aif3-txdat, dsp-aif1-bclk, dsp-aif1-rxdat, dsp-aif1-lrclk,
61 dsp-aif1-txdat, dsp-aif2-bclk, dsp-aif2-rxdat,
62 dsp-aif2-lrclk, dsp-aif2-txdat, psia1-bclk, psia1-rxdat,
63 psia1-lrclk, psia1-txdat, psia2-bclk, psia2-rxdat, psia2-lrclk,
64 psia2-txdat, gf-aif3-bclk, gf-aif3-rxdat, gf-aif3-lrclk,
65 gf-aif3-txdat, gf-aif4-bclk, gf-aif4-rxdat, gf-aif4-lrclk,
66 gf-aif4-txdat, gf-aif1-bclk, gf-aif1-rxdat, gf-aif1-lrclk,
[all …]
/Linux-v5.4/sound/soc/samsung/
Dneo1973_wm8753.c31 unsigned int pll_out = 0, bclk = 0; in neo1973_hifi_hw_params() local
43 bclk = WM8753_BCLK_DIV_4; in neo1973_hifi_hw_params()
47 bclk = WM8753_BCLK_DIV_2; in neo1973_hifi_hw_params()
51 bclk = WM8753_BCLK_DIV_16; in neo1973_hifi_hw_params()
55 bclk = WM8753_BCLK_DIV_8; in neo1973_hifi_hw_params()
59 bclk = WM8753_BCLK_DIV_4; in neo1973_hifi_hw_params()
63 bclk = WM8753_BCLK_DIV_2; in neo1973_hifi_hw_params()
81 ret = snd_soc_dai_set_clkdiv(codec_dai, WM8753_BCLKDIV, bclk); in neo1973_hifi_hw_params()
/Linux-v5.4/drivers/iio/adc/
Dstm32-adc-core.c97 struct clk *bclk; member
203 if (!priv->bclk) { in stm32h7_adc_clk_sel()
238 rate = clk_get_rate(priv->bclk); in stm32h7_adc_clk_sel()
532 if (priv->bclk) { in stm32_adc_core_hw_start()
533 ret = clk_prepare_enable(priv->bclk); in stm32_adc_core_hw_start()
553 if (priv->bclk) in stm32_adc_core_hw_start()
554 clk_disable_unprepare(priv->bclk); in stm32_adc_core_hw_start()
574 if (priv->bclk) in stm32_adc_core_hw_stop()
575 clk_disable_unprepare(priv->bclk); in stm32_adc_core_hw_stop()
701 priv->bclk = devm_clk_get(&pdev->dev, "bus"); in stm32_adc_probe()
[all …]
/Linux-v5.4/drivers/gpu/drm/msm/hdmi/
Dhdmi_phy_8996.c128 static inline u32 pll_get_integloop_gain(u64 frac_start, u64 bclk, u32 ref_clk, in pll_get_integloop_gain() argument
131 int digclk_divsel = bclk >= HDMI_DIG_FREQ_BIT_CLK_THRESHOLD ? 1 : 2; in pll_get_integloop_gain()
166 static int pll_get_post_div(struct hdmi_8996_post_divider *pd, u64 bclk) in pll_get_post_div() argument
185 vco = bclk >> half_rate_mode; in pll_get_post_div()
222 u64 bclk; in pll_calculate() local
237 bclk = ((u64)pix_clk) * 10; in pll_calculate()
239 if (bclk > HDMI_HIGH_FREQ_BIT_CLK_THRESHOLD) in pll_calculate()
244 ret = pll_get_post_div(&pd, bclk); in pll_calculate()
262 integloop_gain = pll_get_integloop_gain(frac_start, bclk, in pll_calculate()
285 if (bclk > HDMI_DIG_FREQ_BIT_CLK_THRESHOLD) in pll_calculate()
[all …]
/Linux-v5.4/sound/soc/codecs/
Dcros_ec_codec.c163 static int set_i2s_bclk(struct snd_soc_component *component, uint32_t bclk) in set_i2s_bclk() argument
167 dev_dbg(component->dev, "%s set i2s bclk to %u\n", __func__, bclk); in set_i2s_bclk()
170 param.bclk = bclk; in set_i2s_bclk()
180 unsigned int rate, bclk; in cros_ec_i2s_hw_params() local
200 bclk = snd_soc_params_to_bclk(params); in cros_ec_i2s_hw_params()
201 return set_i2s_bclk(component, bclk); in cros_ec_i2s_hw_params()
Dwm9081.c151 int bclk; member
664 if (wm9081->master && wm9081->bclk) { in configure_clock()
671 if (target >= wm9081->bclk && in configure_clock()
1021 wm9081->bclk = wm9081->fs * wm9081->tdm_width * slots; in wm9081_hw_params()
1024 wm9081->bclk = 2 * wm9081->fs; in wm9081_hw_params()
1028 wm9081->bclk *= 16; in wm9081_hw_params()
1031 wm9081->bclk *= 20; in wm9081_hw_params()
1035 wm9081->bclk *= 24; in wm9081_hw_params()
1039 wm9081->bclk *= 32; in wm9081_hw_params()
1047 dev_dbg(component->dev, "Target BCLK is %dHz\n", wm9081->bclk); in wm9081_hw_params()
[all …]
Dwm2200.c1565 int lrclk, bclk, fmt_val; in wm2200_set_fmt() local
1568 bclk = 0; in wm2200_set_fmt()
1590 bclk |= WM2200_AIF1_BCLK_MSTR; in wm2200_set_fmt()
1594 bclk |= WM2200_AIF1_BCLK_MSTR; in wm2200_set_fmt()
1606 bclk |= WM2200_AIF1_BCLK_INV; in wm2200_set_fmt()
1610 bclk |= WM2200_AIF1_BCLK_INV; in wm2200_set_fmt()
1620 WM2200_AIF1_BCLK_INV, bclk); in wm2200_set_fmt()
1698 int i, bclk, lrclk, wl, fl, sr_code; in wm2200_hw_params() local
1713 bclk = snd_soc_params_to_bclk(params); in wm2200_hw_params()
1714 if (bclk < 0) in wm2200_hw_params()
[all …]
Dwm8960.c130 int bclk; member
630 int sysclk, bclk, lrclk; in wm8960_configure_sysclk() local
637 bclk = wm8960->bclk; in wm8960_configure_sysclk()
649 diff = sysclk - bclk * bclk_divs[k] / 10; in wm8960_configure_sysclk()
699 int sysclk, bclk, lrclk, freq_out; in wm8960_configure_pll() local
703 bclk = wm8960->bclk; in wm8960_configure_pll()
721 diff = sysclk - bclk * bclk_divs[k] / 10; in wm8960_configure_pll()
819 wm8960->bclk = snd_soc_params_to_bclk(params); in wm8960_hw_params()
821 wm8960->bclk *= 2; in wm8960_hw_params()
Dwm8993.c217 unsigned int bclk; member
1207 wm8993->bclk = 2 * wm8993->fs; in wm8993_hw_params()
1211 wm8993->bclk *= wm8993->tdm_width * wm8993->tdm_slots; in wm8993_hw_params()
1215 wm8993->bclk *= 16; in wm8993_hw_params()
1218 wm8993->bclk *= 20; in wm8993_hw_params()
1222 wm8993->bclk *= 24; in wm8993_hw_params()
1226 wm8993->bclk *= 32; in wm8993_hw_params()
1234 dev_dbg(component->dev, "Target BCLK is %dHz\n", wm8993->bclk); in wm8993_hw_params()
1278 - wm8993->bclk; in wm8993_hw_params()
1286 wm8993->bclk = (wm8993->sysclk_rate * 10) / bclk_divs[best].div; in wm8993_hw_params()
[all …]
Dwm5100.c1282 int lrclk, bclk, mask, base; in wm5100_set_fmt() local
1287 bclk = 0; in wm5100_set_fmt()
1309 bclk |= WM5100_AIF1_BCLK_MSTR; in wm5100_set_fmt()
1313 bclk |= WM5100_AIF1_BCLK_MSTR; in wm5100_set_fmt()
1325 bclk |= WM5100_AIF1_BCLK_INV; in wm5100_set_fmt()
1329 bclk |= WM5100_AIF1_BCLK_INV; in wm5100_set_fmt()
1339 WM5100_AIF1_BCLK_INV, bclk); in wm5100_set_fmt()
1402 int i, base, bclk, aif_rate, lrclk, wl, fl, sr; in wm5100_hw_params() local
1419 bclk = snd_soc_params_to_bclk(params); in wm5100_hw_params()
1420 if (bclk < 0) in wm5100_hw_params()
[all …]
/Linux-v5.4/tools/power/cpupower/utils/
Dcpufreq-info.c207 double bclk; in get_boost_mode_x86() local
213 bclk = 100.00; in get_boost_mode_x86()
215 bclk = 133.33; in get_boost_mode_x86()
218 intel_turbo_ratio, bclk); in get_boost_mode_x86()
223 ratio * bclk); in get_boost_mode_x86()
228 ratio * bclk); in get_boost_mode_x86()
233 ratio * bclk); in get_boost_mode_x86()
238 ratio * bclk); in get_boost_mode_x86()
/Linux-v5.4/drivers/media/common/b2c2/
Dflexcop-fe-tuner.c202 u8 bclk = 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()
219 stv0299_writereg(fe, 0x14, bclk); in samsung_tbmu24112_set_symbol_rate()
/Linux-v5.4/arch/sh/kernel/cpu/sh4/
Dclock-sh4-202.c96 struct clk *bclk = clk_get(NULL, "bus_clk"); in shoc_clk_verify_rate() local
97 unsigned long bclk_rate = clk_get_rate(bclk); in shoc_clk_verify_rate()
99 clk_put(bclk); in shoc_clk_verify_rate()
/Linux-v5.4/tools/power/x86/turbostat/
Dturbostat.c68 double bclk; variable
2076 ratio, bclk, ratio * bclk); in dump_nhm_platform_info()
2080 ratio, bclk, ratio * bclk); in dump_nhm_platform_info()
2102 ratio, bclk, ratio * bclk); in dump_hsw_turbo_ratio_limits()
2107 ratio, bclk, ratio * bclk); in dump_hsw_turbo_ratio_limits()
2124 ratio, bclk, ratio * bclk); in dump_ivt_turbo_ratio_limits()
2129 ratio, bclk, ratio * bclk); in dump_ivt_turbo_ratio_limits()
2134 ratio, bclk, ratio * bclk); in dump_ivt_turbo_ratio_limits()
2139 ratio, bclk, ratio * bclk); in dump_ivt_turbo_ratio_limits()
2144 ratio, bclk, ratio * bclk); in dump_ivt_turbo_ratio_limits()
[all …]
/Linux-v5.4/sound/soc/amd/
Dacp-da7219-max98357a.c251 int wclk, bclk; in cz_da7219_params() local
254 bclk = wclk * params_channels(params) * in cz_da7219_params()
261 if (bclk < (wclk * 64)) in cz_da7219_params()
262 bclk = wclk * 64; in cz_da7219_params()
263 return da7219_clk_enable(substream, wclk, bclk); in cz_da7219_params()
/Linux-v5.4/sound/soc/fsl/
Dfsl_micfil.c115 int bclk; in get_pdm_clk() local
126 bclk = rate * 8 * osr / 2; /* kfactor = 0.5 */ in get_pdm_clk()
130 bclk = rate * 4 * osr * 1; /* kfactor = 1 */ in get_pdm_clk()
134 bclk = rate * 2 * osr * 2; /* kfactor = 2 */ in get_pdm_clk()
137 bclk = rate * osr * 4; /* kfactor = 4 */ in get_pdm_clk()
142 bclk = -1; in get_pdm_clk()
146 return bclk; in get_pdm_clk()
/Linux-v5.4/Documentation/devicetree/bindings/iommu/
Dmediatek,iommu.txt69 - "bclk": the block clock of m4u.
70 Here is the list which require this "bclk":
73 if there is no this "bclk".
90 clock-names = "bclk";
/Linux-v5.4/sound/soc/atmel/
Dmchp-i2s-mcc.c395 unsigned int bclk, unsigned int *mra, in mchp_i2s_mcc_config_divs() argument
407 sysclk = bclk; in mchp_i2s_mcc_config_divs()
416 lcm_rate = lcm(sysclk, bclk); in mchp_i2s_mcc_config_divs()
418 (lcm_rate / bclk % 2 == 1 && lcm_rate / bclk > 2)) in mchp_i2s_mcc_config_divs()
423 (clk_rate == bclk || clk_rate / (bclk * 2) <= GENMASK(5, 0)); in mchp_i2s_mcc_config_divs()
467 *mra |= MCHP_I2SMCC_MRA_ISCKDIV(*best_rate / (2 * bclk)); in mchp_i2s_mcc_config_divs()
/Linux-v5.4/drivers/iommu/
Dmtk_iommu.c575 ret = clk_prepare_enable(data->bclk); in mtk_iommu_hw_init()
628 clk_disable_unprepare(data->bclk); in mtk_iommu_hw_init()
679 data->bclk = devm_clk_get(dev, "bclk"); in mtk_iommu_probe()
680 if (IS_ERR(data->bclk)) in mtk_iommu_probe()
681 return PTR_ERR(data->bclk); in mtk_iommu_probe()
754 clk_disable_unprepare(data->bclk); in mtk_iommu_remove()
774 clk_disable_unprepare(data->bclk); in mtk_iommu_suspend()
786 ret = clk_prepare_enable(data->bclk); in mtk_iommu_resume()
Dmtk_iommu_v1.c493 ret = clk_prepare_enable(data->bclk); in mtk_iommu_hw_init()
521 clk_disable_unprepare(data->bclk); in mtk_iommu_hw_init()
585 data->bclk = devm_clk_get(dev, "bclk"); in mtk_iommu_probe()
586 if (IS_ERR(data->bclk)) in mtk_iommu_probe()
587 return PTR_ERR(data->bclk); in mtk_iommu_probe()
653 clk_disable_unprepare(data->bclk); in mtk_iommu_remove()
/Linux-v5.4/drivers/media/pci/ttpci/
Dbudget-av.c461 u8 bclk = 0; in philips_su1278_ty_ci_set_symbol_rate() local
466 bclk = 0x86; in philips_su1278_ty_ci_set_symbol_rate()
468 bclk = 0x89; in philips_su1278_ty_ci_set_symbol_rate()
470 bclk = 0x8f; in philips_su1278_ty_ci_set_symbol_rate()
472 bclk = 0x95; in philips_su1278_ty_ci_set_symbol_rate()
479 stv0299_writereg(fe, 0x14, bclk); in philips_su1278_ty_ci_set_symbol_rate()
834 u8 bclk = 0; in philips_sd1878_ci_set_symbol_rate() local
839 bclk = 0x86; in philips_sd1878_ci_set_symbol_rate()
841 bclk = 0x89; in philips_sd1878_ci_set_symbol_rate()
843 bclk = 0x8f; in philips_sd1878_ci_set_symbol_rate()
[all …]

1234