Home
last modified time | relevance | path

Searched refs:mclk_freq (Results 1 – 25 of 48) sorted by relevance

12

/openbmc/linux/sound/pci/oxygen/
H A Dxonar_dg.c186 unsigned char mclk_freq; in set_cs4245_dac_params() local
189 mclk_freq = data->cs4245_shadow[CS4245_MCLK_FREQ] & ~CS4245_MCLK1_MASK; in set_cs4245_dac_params()
192 mclk_freq |= CS4245_MCLK_1 << CS4245_MCLK1_SHIFT; in set_cs4245_dac_params()
195 mclk_freq |= CS4245_MCLK_1 << CS4245_MCLK1_SHIFT; in set_cs4245_dac_params()
198 mclk_freq |= CS4245_MCLK_2 << CS4245_MCLK1_SHIFT; in set_cs4245_dac_params()
201 data->cs4245_shadow[CS4245_MCLK_FREQ] = mclk_freq; in set_cs4245_dac_params()
211 unsigned char mclk_freq; in set_cs4245_adc_params() local
214 mclk_freq = data->cs4245_shadow[CS4245_MCLK_FREQ] & ~CS4245_MCLK2_MASK; in set_cs4245_adc_params()
217 mclk_freq |= CS4245_MCLK_1 << CS4245_MCLK2_SHIFT; in set_cs4245_adc_params()
220 mclk_freq |= CS4245_MCLK_1 << CS4245_MCLK2_SHIFT; in set_cs4245_adc_params()
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Darb.c59 int mclk_freq, pclk_freq, nvclk_freq; in nv04_calc_arb() local
64 mclk_freq = arb->mclk_khz; in nv04_calc_arb()
80 us_m = mclk_loop * 1000 * 1000 / mclk_freq; in nv04_calc_arb()
87 cpm_us = crtpagemiss * pagemiss * 1000 * 1000 / mclk_freq; in nv04_calc_arb()
93 p1 = m1 * pclk_freq / mclk_freq; in nv04_calc_arb()
112 int pclk_freq, nvclk_freq, mclk_freq; in nv10_calc_arb() local
121 mclk_freq = arb->mclk_khz; in nv10_calc_arb()
123 fill_rate = mclk_freq * arb->memory_width / 8; /* kB/s */ in nv10_calc_arb()
152 fill_lat = mclks * 1000 * 1000 / mclk_freq /* minimum mclk latency */ in nv10_calc_arb()
163 extra_lat = xclks * 1000 * 1000 / mclk_freq; in nv10_calc_arb()
/openbmc/linux/sound/soc/samsung/
H A Dsmdk_wm8994pcm.c49 unsigned long mclk_freq; in smdk_wm8994_pcm_hw_params() local
62 mclk_freq = params_rate(params) * rfs; in smdk_wm8994_pcm_hw_params()
65 mclk_freq, SND_SOC_CLOCK_IN); in smdk_wm8994_pcm_hw_params()
70 SMDK_WM8994_FREQ, mclk_freq); in smdk_wm8994_pcm_hw_params()
76 mclk_freq, SND_SOC_CLOCK_IN); in smdk_wm8994_pcm_hw_params()
/openbmc/u-boot/test/dm/
H A Daudio.c17 int interface, rate, mclk_freq, bits_per_sample; in dm_test_audio() local
24 sandbox_get_codec_params(dev, &interface, &rate, &mclk_freq, in dm_test_audio()
28 ut_asserteq(3, mclk_freq); in dm_test_audio()
/openbmc/u-boot/drivers/sound/
H A Dsandbox.c18 int mclk_freq; member
43 *mclk_freqp = priv->mclk_freq; in sandbox_get_codec_params()
84 int rate, int mclk_freq, in sandbox_codec_set_params() argument
91 priv->mclk_freq = mclk_freq; in sandbox_codec_set_params()
H A Dcodec-uclass.c12 int mclk_freq, int bits_per_sample, uint channels) in audio_codec_set_params() argument
19 return ops->set_params(dev, interface, rate, mclk_freq, bits_per_sample, in audio_codec_set_params()
H A Dmax98090.c303 int mclk_freq, int bits_per_sample) in max98090_do_init() argument
313 ret = max98090_set_sysclk(priv, mclk_freq); in max98090_do_init()
331 int mclk_freq, int bits_per_sample, in max98090_set_params() argument
336 return max98090_do_init(priv, rate, mclk_freq, bits_per_sample); in max98090_set_params()
H A Dmax98088.c357 int mclk_freq, int bits_per_sample) in max98088_do_init() argument
367 ret = max98088_set_sysclk(priv, mclk_freq); in max98088_do_init()
385 int mclk_freq, int bits_per_sample, in max98088_set_params() argument
390 return max98088_do_init(priv, rate, mclk_freq, bits_per_sample); in max98088_set_params()
H A Dmax98095.c394 int sampling_rate, int mclk_freq, in max98095_do_init() argument
405 ret = max98095_set_sysclk(priv, mclk_freq); in max98095_do_init()
425 int mclk_freq, int bits_per_sample, in max98095_set_params() argument
430 return max98095_do_init(priv, interface, rate, mclk_freq, in max98095_set_params()
H A Dwm8994.h66 int sampling_rate, int mclk_freq,
H A Dwm8994.c814 int mclk_freq, int bits_per_sample, in _wm8994_init() argument
825 ret = wm8994_set_sysclk(priv, aif_id, WM8994_SYSCLK_MCLK1, mclk_freq); in _wm8994_init()
844 int mclk_freq, int bits_per_sample, uint channels) in wm8994_set_params() argument
848 return _wm8994_init(priv, interface, rate, mclk_freq, bits_per_sample, in wm8994_set_params()
/openbmc/u-boot/include/
H A Daudio_codec.h29 int mclk_freq, int bits_per_sample, uint channels);
46 int mclk_freq, int bits_per_sample, uint channels);
/openbmc/linux/sound/soc/intel/boards/
H A Dsof_wm8804.c58 long mclk_freq; in sof_wm8804_hw_params() local
71 mclk_freq = samplerate * 256; in sof_wm8804_hw_params()
74 mclk_freq = samplerate * 128; in sof_wm8804_hw_params()
127 ret = snd_soc_dai_set_pll(codec_dai, 0, 0, sysclk, mclk_freq); in sof_wm8804_hw_params()
/openbmc/linux/sound/soc/fsl/
H A Dimx-card.c301 unsigned long mclk_freq; in imx_aif_hw_params() local
356 mclk_freq = akcodec_get_mclk_rate(substream, params, slots, slot_width); in imx_aif_hw_params()
358 mclk_freq = params_rate(params) * slots * slot_width; in imx_aif_hw_params()
363 mclk_freq = IMX_CARD_MCLK_22P5792MHZ; in imx_aif_hw_params()
365 mclk_freq = IMX_CARD_MCLK_24P576MHZ; in imx_aif_hw_params()
368 ret = snd_soc_dai_set_sysclk(cpu_dai, link_data->cpu_sysclk_id, mclk_freq, in imx_aif_hw_params()
371 dev_err(dev, "failed to set cpui dai mclk1 rate (%lu): %d\n", mclk_freq, ret); in imx_aif_hw_params()
382 unsigned long mclk_freq; in ak5558_hw_rule_rate() local
391 mclk_freq = fs * akcodec_rates[i]; in ak5558_hw_rule_rate()
393 mclk_freq *= link_data->one2one_ratio ? 1 : 2; in ak5558_hw_rule_rate()
[all …]
H A Dfsl-asoc-card.c53 unsigned long mclk_freq; member
219 codec_priv->mclk_freq, pll_out); in fsl_asoc_card_hw_params()
530 codec_priv->mclk_freq, SND_SOC_CLOCK_IN); in fsl_asoc_card_late_probe()
609 priv->codec_priv.mclk_freq = clk_get_rate(codec_clk); in fsl_asoc_card_probe()
634 priv->cpu_priv.sysclk_freq[TX] = priv->codec_priv.mclk_freq; in fsl_asoc_card_probe()
635 priv->cpu_priv.sysclk_freq[RX] = priv->codec_priv.mclk_freq; in fsl_asoc_card_probe()
704 priv->codec_priv.free_freq = priv->codec_priv.mclk_freq; in fsl_asoc_card_probe()
/openbmc/linux/drivers/soundwire/
H A Dbus.c1279 u32 mclk_freq = slave->bus->prop.mclk_freq; in sdw_slave_set_frequency() local
1295 if (!mclk_freq) { in sdw_slave_set_frequency()
1310 if (!(19200000 % mclk_freq)) { in sdw_slave_set_frequency()
1311 mclk_freq = 19200000; in sdw_slave_set_frequency()
1313 } else if (!(24000000 % mclk_freq)) { in sdw_slave_set_frequency()
1314 mclk_freq = 24000000; in sdw_slave_set_frequency()
1316 } else if (!(24576000 % mclk_freq)) { in sdw_slave_set_frequency()
1317 mclk_freq = 24576000; in sdw_slave_set_frequency()
1319 } else if (!(22579200 % mclk_freq)) { in sdw_slave_set_frequency()
1320 mclk_freq = 22579200; in sdw_slave_set_frequency()
[all …]
/openbmc/linux/drivers/video/fbdev/nvidia/
H A Dnv_hw.c247 int mclk_freq, pclk_freq, nvclk_freq, mp_enable; in nv4CalcArbitration() local
253 mclk_freq = arb->mclk_khz; in nv4CalcArbitration()
291 us_m = mclk_loop * 1000 * 1000 / mclk_freq; in nv4CalcArbitration()
301 (vpagemiss * pagemiss) * 1000 * 1000 / mclk_freq; in nv4CalcArbitration()
302 if (nvclk_freq * 2 > mclk_freq * width) in nv4CalcArbitration()
308 mclk_freq; in nv4CalcArbitration()
317 if (nvclk_freq * 2 > mclk_freq * width) in nv4CalcArbitration()
323 mclk_freq; in nv4CalcArbitration()
325 crtpagemiss * pagemiss * 1000 * 1000 / mclk_freq; in nv4CalcArbitration()
336 crtpagemiss * pagemiss * 1000 * 1000 / mclk_freq; in nv4CalcArbitration()
[all …]
/openbmc/linux/sound/soc/ti/
H A Domap-abe-twl6040.c40 int mclk_freq; /* MCLK frequency speed for twl6040 */ member
57 freq = priv->mclk_freq; in omap_abe_hw_params()
287 of_property_read_u32(node, "ti,mclk-freq", &priv->mclk_freq); in omap_abe_probe()
288 if (!priv->mclk_freq) { in omap_abe_probe()
/openbmc/linux/drivers/staging/greybus/
H A Daudio_apbridgea.c14 __u32 mclk_freq) in gb_audio_apbridgea_set_config() argument
22 req.mclk_freq = cpu_to_le32(mclk_freq); in gb_audio_apbridgea_set_config()
/openbmc/linux/drivers/video/fbdev/riva/
H A Driva_hw.c661 int mclk_freq, pclk_freq, nvclk_freq, mp_enable; in nv4CalcArbitration() local
667 mclk_freq = arb->mclk_khz; in nv4CalcArbitration()
706 us_m = mclk_loop *1000*1000 / mclk_freq; in nv4CalcArbitration()
716 vpm_us = (vpagemiss * pagemiss)*1000*1000/mclk_freq; in nv4CalcArbitration()
717 if (nvclk_freq * 2 > mclk_freq * width) in nv4CalcArbitration()
720 video_fill_us = cbs*1000*1000 / (8 * width) / mclk_freq; in nv4CalcArbitration()
727 if (nvclk_freq * 2 > mclk_freq * width) in nv4CalcArbitration()
730 video_fill_us = vbs*1000*1000 / (8 * width) / mclk_freq; in nv4CalcArbitration()
731 cpm_us = crtpagemiss * pagemiss *1000*1000/ mclk_freq; in nv4CalcArbitration()
746 cpm_us = crtpagemiss * pagemiss *1000*1000/ mclk_freq; in nv4CalcArbitration()
[all …]
/openbmc/linux/drivers/iio/adc/
H A Dad7768-1.c159 unsigned int mclk_freq; member
306 res = DIV_ROUND_CLOSEST(st->mclk_freq, freq); in ad7768_set_freq()
331 st->samp_freq = DIV_ROUND_CLOSEST(st->mclk_freq, in ad7768_set_freq()
347 freq = DIV_ROUND_CLOSEST(st->mclk_freq, in ad7768_sampling_freq_avail()
600 st->mclk_freq = clk_get_rate(st->mclk); in ad7768_probe()
/openbmc/linux/include/media/i2c/
H A Drj54n1cb0c.h12 unsigned int mclk_freq; member
/openbmc/linux/include/sound/
H A Dcs42l73.h16 unsigned int mclk_freq; member
/openbmc/linux/drivers/mmc/host/
H A Dsdhci-msm.c604 u32 mclk_freq = 0, config; in msm_cm_dll_set_freq() local
610 mclk_freq = 0; in msm_cm_dll_set_freq()
612 mclk_freq = 1; in msm_cm_dll_set_freq()
614 mclk_freq = 2; in msm_cm_dll_set_freq()
616 mclk_freq = 3; in msm_cm_dll_set_freq()
618 mclk_freq = 4; in msm_cm_dll_set_freq()
620 mclk_freq = 5; in msm_cm_dll_set_freq()
622 mclk_freq = 6; in msm_cm_dll_set_freq()
624 mclk_freq = 7; in msm_cm_dll_set_freq()
628 config |= mclk_freq << CMUX_SHIFT_PHASE_SHIFT; in msm_cm_dll_set_freq()
[all …]
/openbmc/linux/sound/soc/codecs/
H A Dnau8825.c2406 if (!nau8825->mclk_freq) { in nau8825_mclk_prepare()
2414 if (nau8825->mclk_freq != freq) { in nau8825_mclk_prepare()
2421 nau8825->mclk_freq = freq; in nau8825_mclk_prepare()
2448 if (nau8825->mclk_freq) { in nau8825_configure_sysclk()
2450 nau8825->mclk_freq = 0; in nau8825_configure_sysclk()
2496 if (nau8825->mclk_freq) { in nau8825_configure_sysclk()
2498 nau8825->mclk_freq = 0; in nau8825_configure_sysclk()
2544 if (nau8825->mclk_freq) { in nau8825_configure_sysclk()
2546 nau8825->mclk_freq = 0; in nau8825_configure_sysclk()
2570 if (nau8825->mclk_freq) { in nau8825_configure_sysclk()
[all …]

12