| /linux/drivers/media/dvb-frontends/ |
| H A D | z0194a.h | 16 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 D | bsbe1.h | 37 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 D | bsru6.h | 56 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 D | mantis_vp1033.c | 110 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 D | cpufreq-info.c | 171 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 D | flexcop-fe-tuner.c | 202 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 D | soc-utils-test.c | 19 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 D | wm5100.c | 1285 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 D | arizona.c | 1445 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 D | sma1303.c | 922 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 D | wm8903.c | 1446 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 D | da7219.c | 802 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 D | cros_ec_codec.c | 229 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 D | sma1307.c | 1123 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 D | cs530x.c | 774 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 D | mtk_iommu_v1.c | 110 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 D | budget-av.c | 466 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 D | tegra_audio_graph_card.c | 71 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 D | mchp-i2s-mcc.c | 426 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 D | dsi.c | 43 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 D | imx8-ss-audio.dtsi | 68 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 D | pxa-ssp.c | 543 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 D | marvell,armada-370-pinctrl.txt | 24 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 D | dvb-ttusb-budget.c | 1201 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 D | acp-mach-common.c | 78 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()
|