Home
last modified time | relevance | path

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

123

/linux/drivers/media/dvb-frontends/
H A 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()
H A 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()
H A 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/drivers/media/pci/mantis/
H A 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/tools/power/cpupower/utils/
H A Dcpufreq-info.c171 double bclk; in get_boost_mode_x86() local
177 bclk = 100.00; in get_boost_mode_x86()
179 bclk = 133.33; in get_boost_mode_x86()
181 dprint (" Ratio: 0x%llx - bclk: %f\n", in get_boost_mode_x86()
182 intel_turbo_ratio, bclk); in get_boost_mode_x86()
187 ratio * bclk); in get_boost_mode_x86()
192 ratio * bclk); in get_boost_mode_x86()
197 ratio * bclk); in get_boost_mode_x86()
202 ratio * bclk); in get_boost_mode_x86()
/linux/drivers/media/common/b2c2/
H A 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/sound/soc/
H A Dsoc-utils-test.c19 u32 bclk; member
156 tdm_params_to_bclk_cases[i].bclk); in test_tdm_params_to_bclk()
169 tdm_params_to_bclk_cases[i].bclk); in test_tdm_params_to_bclk()
214 tdm_params_to_bclk_cases[i].bclk); in test_snd_soc_params_to_bclk()
/linux/sound/soc/codecs/
H A Dwm5100.c1285 int lrclk, bclk, mask, base; in wm5100_set_fmt() local
1290 bclk = 0; in wm5100_set_fmt()
1312 bclk |= WM5100_AIF1_BCLK_MSTR; in wm5100_set_fmt()
1316 bclk |= WM5100_AIF1_BCLK_MSTR; in wm5100_set_fmt()
1328 bclk |= WM5100_AIF1_BCLK_INV; in wm5100_set_fmt()
1332 bclk |= WM5100_AIF1_BCLK_INV; in wm5100_set_fmt()
1342 WM5100_AIF1_BCLK_INV, bclk); in wm5100_set_fmt()
1405 int i, base, bclk, aif_rate, lrclk, wl, fl, sr; in wm5100_hw_params() local
1422 bclk = snd_soc_params_to_bclk(params); in wm5100_hw_params()
1423 if (bclk < in wm5100_hw_params()
[all...]
H A Darizona.c1445 int lrclk, bclk, mode, base; in arizona_set_fmt()
1450 bclk = 0; in arizona_set_fmt()
1488 bclk |= ARIZONA_AIF1_BCLK_MSTR; in arizona_set_fmt()
1491 bclk |= ARIZONA_AIF1_BCLK_MSTR; in arizona_set_fmt()
1504 bclk |= ARIZONA_AIF1_BCLK_INV; in arizona_set_fmt()
1508 bclk |= ARIZONA_AIF1_BCLK_INV; in arizona_set_fmt()
1520 bclk); in arizona_set_fmt()
1753 int base, int bclk, int lrclk, int frame)
1758 if (bclk != (val & ARIZONA_AIF1_BCLK_FREQ_MASK)) in arizona_aif_cfg_changed()
1787 int bclk, lrcl in arizona_hw_params()
1447 int lrclk, bclk, mode, base; arizona_set_fmt() local
1755 arizona_aif_cfg_changed(struct snd_soc_component * component,int base,int bclk,int lrclk,int frame) arizona_aif_cfg_changed() argument
1789 int bclk, lrclk, wl, frame, bclk_target; arizona_hw_params() local
[all...]
H A Dsma1303.c922 unsigned int bclk)
929 __func__, bclk); in sma1303_setup_pll()
936 if (sma1303->pll_matches[i].input_clk == bclk) in sma1303_setup_pll()
978 unsigned int bclk = 0; in sma1303_setup_pll()
982 bclk = params_rate(params) * sma1303->frame_size; in sma1303_dai_hw_params_amp()
984 bclk = params_rate(params) * params_physical_width(params) in sma1303_dai_hw_params_amp()
994 if (sma1303->last_bclk != bclk) { in sma1303_dai_hw_params_amp()
995 sma1303_setup_pll(component, bclk); in sma1303_dai_hw_params_amp()
996 sma1303->last_bclk = bclk; in sma1303_dai_hw_params_amp()
930 sma1303_setup_pll(struct snd_soc_component * component,unsigned int bclk) sma1303_setup_pll() argument
986 unsigned int bclk = 0; sma1303_dai_hw_params_amp() local
H A Dwm8903.c1446 int bclk; in wm8903_hw_params()
1484 bclk = 2 * fs; in wm8903_hw_params()
1487 bclk *= 16; in wm8903_hw_params()
1490 bclk *= 20; in wm8903_hw_params()
1494 bclk *= 24; in wm8903_hw_params()
1498 bclk *= 32; in wm8903_hw_params()
1555 cur_val = ((clk_sys * 10) / bclk_divs[i].ratio) - bclk; in wm8903_hw_params()
1566 bclk_divs[bclk_div].ratio / 10, bclk, in wm8903_hw_params()
1570 aif3 |= bclk / fs; in wm8903_hw_params()
1444 int bclk; wm8903_hw_params() local
H A Dda7219.c802 struct clk *bclk = da7219->dai_clks[DA7219_DAI_BCLK_IDX]; in da7219_dai_event() local
811 if (bclk) { in da7219_dai_event()
812 ret = clk_prepare_enable(bclk); in da7219_dai_event()
858 if (bclk) in da7219_dai_event()
859 clk_disable_unprepare(bclk); in da7219_dai_event()
1430 struct clk *bclk = da7219->dai_clks[DA7219_DAI_BCLK_IDX]; in da7219_set_dai_tdm_slot() local
1475 if (bclk) { in da7219_set_dai_tdm_slot()
1478 ret = clk_set_rate(bclk, bclk_rate); in da7219_set_dai_tdm_slot()
1566 struct clk *bclk = da7219->dai_clks[DA7219_DAI_BCLK_IDX]; in da7219_hw_params() local
1627 if (bclk) { in da7219_hw_params()
[all …]
H A Dcros_ec_codec.c229 uint32_t bclk; in i2s_rx_hw_params()
256 bclk = params_rate(params) * priv->i2s_rx_bclk_ratio; in i2s_rx_hw_params()
258 bclk = snd_soc_params_to_bclk(params); in i2s_rx_hw_params()
260 dev_dbg(component->dev, "set bclk to %u\n", bclk); in i2s_rx_hw_params()
263 p.set_bclk_param.bclk = bclk; in i2s_rx_hw_params()
231 uint32_t bclk; i2s_rx_hw_params() local
H A Dsma1307.c1123 unsigned int bclk)
1129 dev_dbg(component->dev, "%s: BCLK = %dHz\n", __func__, bclk);
1136 if (sma1307->pll_matches[i].input_clk == bclk)
1167 unsigned int bclk = 0; in sma1307_setup_pll()
1170 bclk = params_rate(params) * sma1307->frame_size; in sma1307_setup_pll()
1172 bclk = params_rate(params) * params_physical_width(params) in sma1307_setup_pll()
1182 if (sma1307->last_bclk != bclk) { in sma1307_dai_hw_params_amp()
1183 sma1307_setup_pll(component, bclk); in sma1307_dai_hw_params_amp()
1184 sma1307->last_bclk = bclk; in sma1307_dai_hw_params_amp()
1143 sma1307_setup_pll(struct snd_soc_component * component,unsigned int bclk) sma1307_setup_pll() argument
1187 unsigned int bclk = 0; sma1307_dai_hw_params_amp() local
H A Dcs530x.c774 int ret = 0, fs = params_rate(params), bclk; in cs530x_hw_params() local
814 bclk = snd_soc_tdm_params_to_bclk(params, in cs530x_hw_params()
819 bclk = snd_soc_params_to_bclk(params); in cs530x_hw_params()
824 ret = cs530x_set_pll_refclk(component, bclk); in cs530x_hw_params()
829 return cs530x_set_bclk(component, bclk); in cs530x_hw_params()
/linux/drivers/iommu/
H A Dmtk_iommu_v1.c110 struct clk *bclk; member
545 ret = clk_prepare_enable(data->bclk); in mtk_iommu_v1_hw_init()
573 clk_disable_unprepare(data->bclk); in mtk_iommu_v1_hw_init()
640 data->bclk = devm_clk_get(dev, "bclk"); in mtk_iommu_v1_probe()
641 if (IS_ERR(data->bclk)) in mtk_iommu_v1_probe()
642 return PTR_ERR(data->bclk); in mtk_iommu_v1_probe()
710 clk_disable_unprepare(data->bclk); in mtk_iommu_v1_probe()
726 clk_disable_unprepare(data->bclk); in mtk_iommu_v1_remove()
/linux/drivers/media/pci/ttpci/
H A Dbudget-av.c466 u8 bclk = 0; in philips_su1278_ty_ci_set_symbol_rate() local
471 bclk = 0x86; in philips_su1278_ty_ci_set_symbol_rate()
473 bclk = 0x89; in philips_su1278_ty_ci_set_symbol_rate()
475 bclk = 0x8f; in philips_su1278_ty_ci_set_symbol_rate()
477 bclk = 0x95; in philips_su1278_ty_ci_set_symbol_rate()
484 stv0299_writereg(fe, 0x14, bclk); in philips_su1278_ty_ci_set_symbol_rate()
839 u8 bclk = 0; in philips_sd1878_ci_set_symbol_rate() local
844 bclk = 0x86; in philips_sd1878_ci_set_symbol_rate()
846 bclk = 0x89; in philips_sd1878_ci_set_symbol_rate()
848 bclk = 0x8f; in philips_sd1878_ci_set_symbol_rate()
[all …]
/linux/sound/soc/tegra/
H A Dtegra_audio_graph_card.c71 unsigned int plla_rate, plla_out0_rate, bclk; in tegra_audio_graph_update_pll() local
122 bclk = srate * params_channels(params) * params_width(params); in tegra_audio_graph_update_pll()
123 if (div_u64(plla_out0_rate, bclk) > MAX_PLLA_OUT0_DIV) in tegra_audio_graph_update_pll()
/linux/sound/soc/atmel/
H A Dmchp-i2s-mcc.c426 unsigned int bclk, unsigned int *mra, in mchp_i2s_mcc_config_divs() argument
438 sysclk = bclk; in mchp_i2s_mcc_config_divs()
447 lcm_rate = lcm(sysclk, bclk); in mchp_i2s_mcc_config_divs()
449 (lcm_rate / bclk % 2 == 1 && lcm_rate / bclk > 2)) in mchp_i2s_mcc_config_divs()
454 (clk_rate == bclk || clk_rate / (bclk * 2) <= GENMASK(5, 0)); in mchp_i2s_mcc_config_divs()
498 *mra |= MCHP_I2SMCC_MRA_ISCKDIV(*best_rate / (2 * bclk)); in mchp_i2s_mcc_config_divs()
/linux/drivers/gpu/drm/tegra/
H A Ddsi.c43 unsigned long bclk; member
596 unsigned long delay, bclk, bclk_ganged; in tegra_dsi_configure() local
605 bclk = DIV_ROUND_UP(mode->htotal * mul, div * lanes); in tegra_dsi_configure()
606 bclk_ganged = DIV_ROUND_UP(bclk * lanes / 2, lanes); in tegra_dsi_configure()
607 value = bclk - bclk_ganged + delay + 20; in tegra_dsi_configure()
707 static void tegra_dsi_set_timeout(struct tegra_dsi *dsi, unsigned long bclk, in tegra_dsi_set_timeout() argument
714 timeout = (bclk / vrefresh) / 512; in tegra_dsi_set_timeout()
719 timeout = 2 * bclk / 512 * 1000; in tegra_dsi_set_timeout()
727 tegra_dsi_set_timeout(dsi->slave, bclk, vrefresh); in tegra_dsi_set_timeout()
926 tegra_dsi_set_timeout(dsi, state->bclk, state->vrefresh); in tegra_dsi_encoder_enable()
[all …]
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8-ss-audio.dtsi68 clk_sai0_rx_bclk: clock-sai0-rx-bclk {
75 clk_sai0_tx_bclk: clock-sai0-tx-bclk {
82 clk_sai1_rx_bclk: clock-sai1-rx-bclk {
89 clk_sai1_tx_bclk: clock-sai1-tx-bclk {
96 clk_sai2_rx_bclk: clock-sai2-rx-bclk {
103 clk_sai3_rx_bclk: clock-sai3-rx-bclk {
110 clk_sai4_rx_bclk: clock-sai4-rx-bclk {
/linux/sound/soc/pxa/
H A Dpxa-ssp.c543 int bclk = rate * chn * (width / 8); in pxa_ssp_hw_params() local
584 ret = pxa_ssp_set_pll(priv, bclk); in pxa_ssp_hw_params()
604 ret = pxa_ssp_set_pll(priv, bclk); in pxa_ssp_hw_params()
620 pxa_ssp_set_scr(ssp, bclk / rate); in pxa_ssp_hw_params()
627 if (((priv->sysclk / bclk) == 64) && (width == 16)) { in pxa_ssp_hw_params()
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dmarvell,armada-370-pinctrl.txt24 mpp8 8 gpio, ge0(txd2), uart0(rts), tdm(drx), audio(bclk)
64 mpp43 43 gpo, dev(ad4), audio(bclk)
88 mpp59 59 gpo, dev(ale0), uart1(rts), uart0(rts), audio(bclk)
/linux/drivers/media/usb/ttusb-budget/
H A Ddvb-ttusb-budget.c1201 u8 bclk = 0; in alps_stv0299_set_symbol_rate() local
1205 bclk = 0x47; in alps_stv0299_set_symbol_rate()
1208 bclk = 0x4b; in alps_stv0299_set_symbol_rate()
1211 bclk = 0x4f; in alps_stv0299_set_symbol_rate()
1214 bclk = 0x53; in alps_stv0299_set_symbol_rate()
1217 bclk = 0x53; in alps_stv0299_set_symbol_rate()
1220 bclk = 0x51; in alps_stv0299_set_symbol_rate()
1224 stv0299_writereg(fe, 0x14, bclk); in alps_stv0299_set_symbol_rate()
/linux/sound/soc/amd/acp/
H A Dacp-mach-common.c78 clk_set_rate(drvdata->bclk, srate * bclk_ratio); in acp_clk_enable()
134 drvdata->bclk = devm_clk_get(component->dev, "rt5682-dai-bclk"); in acp_card_rt5682_init()
135 if (IS_ERR(drvdata->bclk)) in acp_card_rt5682_init()
136 return PTR_ERR(drvdata->bclk); in acp_card_rt5682_init()
382 drvdata->bclk = devm_clk_get(component->dev, "rt5682-dai-bclk"); in acp_card_rt5682s_init()
383 if (IS_ERR(drvdata->bclk)) in acp_card_rt5682s_init()
384 return PTR_ERR(drvdata->bclk); in acp_card_rt5682s_init()
519 clk_set_rate(drvdata->bclk, srate * ch * format); in acp_card_rt5682s_hw_params()
1381 ret = clk_prepare_enable(drvdata->bclk); in acp_rtk_set_bias_level()
1389 clk_disable_unprepare(drvdata->bclk); in acp_rtk_set_bias_level()

123