| /drivers/iio/adc/ |
| A D | mcp3422.c | 111 u8 sample_rate = MCP3422_SAMPLE_RATE(adc->config); in mcp3422_read() local 115 if (sample_rate == MCP3422_SRATE_3) { in mcp3422_read() 167 u8 sample_rate = MCP3422_SAMPLE_RATE(adc->config); in mcp3422_read_raw() local 180 *val2 = mcp3422_scales[sample_rate][pga]; in mcp3422_read_raw() 202 u8 sample_rate = MCP3422_SAMPLE_RATE(config); in mcp3422_write_raw() local 211 if (val2 == mcp3422_scales[sample_rate][i]) { in mcp3422_write_raw() 286 u8 sample_rate = MCP3422_SAMPLE_RATE(adc->config); in mcp3422_show_scales() local 289 mcp3422_scales[sample_rate][0], in mcp3422_show_scales() 290 mcp3422_scales[sample_rate][1], in mcp3422_show_scales() 291 mcp3422_scales[sample_rate][2], in mcp3422_show_scales() [all …]
|
| A D | nau7802.c | 59 u8 sample_rate; member 268 if (st->sample_rate != NAU7802_SAMP_FREQ_320) in nau7802_read_poll() 318 NAU7802_CTRL2_CRS(st->sample_rate)); in nau7802_read_raw() 349 *val = nau7802_sample_freq_avail[st->sample_rate]; in nau7802_read_raw() 379 st->sample_rate = i; in nau7802_write_raw() 383 NAU7802_CTRL2_CRS(st->sample_rate)); in nau7802_write_raw() 517 st->sample_rate = NAU7802_SAMP_FREQ_320; in nau7802_probe() 519 NAU7802_CTRL2_CRS(st->sample_rate)); in nau7802_probe()
|
| A D | imx7d_adc.c | 192 u32 sample_rate = 0; in imx7d_adc_sample_rate_set() local 207 sample_rate |= adc_analogure_clk.reg_config; in imx7d_adc_sample_rate_set() 210 sample_rate |= adc_feature->core_time_unit; in imx7d_adc_sample_rate_set() 211 writel(sample_rate, info->regs + IMX7D_REG_ADC_TIMER_UNIT); in imx7d_adc_sample_rate_set()
|
| A D | vf610_adc.c | 144 int sample_rate; member 247 adc_feature->sample_rate = 1; in vf610_adc_cfg_init() 430 switch (adc_feature->sample_rate) { in vf610_adc_sample_set() 696 *val = info->sample_freq_avail[info->adc_feature.sample_rate]; in vf610_read_raw() 722 info->adc_feature.sample_rate = i; in vf610_write_raw()
|
| A D | ad9467.c | 704 unsigned long sample_rate = clk_get_rate(st->clk); in ad9467_calibrate() local 785 val, sample_rate); in ad9467_calibrate() 834 unsigned long sample_rate; in ad9467_write_raw() local 849 sample_rate = clk_get_rate(st->clk); in ad9467_write_raw() 854 if (sample_rate == r_clk) in ad9467_write_raw()
|
| /drivers/gpu/drm/xlnx/ |
| A D | zynqmp_dp_audio.c | 109 u32 sample_rate; in dp_dai_hw_params() local 113 sample_rate = params_rate(params); in dp_dai_hw_params() 115 if (sample_rate != 48000 && sample_rate != 44100) in dp_dai_hw_params() 120 if (audio->enabled_streams && audio->current_rate != sample_rate) { in dp_dai_hw_params() 132 audio->current_rate = sample_rate; in dp_dai_hw_params() 136 sample_rate * ZYNQMP_DISP_AUD_SMPL_RATE_TO_CLK); in dp_dai_hw_params() 139 sample_rate * ZYNQMP_DISP_AUD_SMPL_RATE_TO_CLK, ret); in dp_dai_hw_params() 148 if (abs(sample_rate * ZYNQMP_DISP_AUD_SMPL_RATE_TO_CLK - rate) > 10) { in dp_dai_hw_params() 150 sample_rate * ZYNQMP_DISP_AUD_SMPL_RATE_TO_CLK - rate); in dp_dai_hw_params() 170 if (sample_rate == 48000) in dp_dai_hw_params()
|
| /drivers/gpu/drm/display/ |
| A D | drm_hdmi_helper.c | 382 unsigned int sample_rate, in drm_hdmi_acr_get_n_cts() argument 398 if (sample_rate % 48000 == 0) { in drm_hdmi_acr_get_n_cts() 400 mult = sample_rate / 48000; in drm_hdmi_acr_get_n_cts() 401 } else if (sample_rate % 44100 == 0) { in drm_hdmi_acr_get_n_cts() 403 mult = sample_rate / 44100; in drm_hdmi_acr_get_n_cts() 404 } else if (sample_rate % 32000 == 0) { in drm_hdmi_acr_get_n_cts() 406 mult = sample_rate / 32000; in drm_hdmi_acr_get_n_cts() 416 n = 128 * sample_rate / 1000; in drm_hdmi_acr_get_n_cts() 422 128 * sample_rate); in drm_hdmi_acr_get_n_cts()
|
| /drivers/gpu/drm/tegra/ |
| A D | hda.c | 22 fmt->sample_rate = 44100; in tegra_hda_parse_format() 24 fmt->sample_rate = 48000; in tegra_hda_parse_format() 29 fmt->sample_rate *= (mul + 1) / (div + 1); in tegra_hda_parse_format()
|
| A D | hda.h | 12 unsigned int sample_rate; member
|
| A D | hdmi.c | 465 unsigned int sample_rate; in tegra_hdmi_write_aval() member 479 if (regs[i].sample_rate == hdmi->format.sample_rate) { in tegra_hdmi_write_aval() 565 err = tegra_hdmi_get_audio_config(hdmi->format.sample_rate, in tegra_hdmi_setup_audio() 570 hdmi->format.sample_rate, hdmi->pixel_clock); in tegra_hdmi_setup_audio() 1305 if (hdmi->format.sample_rate > 0) { in tegra_hdmi_encoder_enable() 1472 hdmi->format.sample_rate = hparms->sample_rate; in tegra_hdmi_hw_params() 1502 hdmi->format.sample_rate = 0; in tegra_hdmi_audio_shutdown()
|
| /drivers/iio/dac/ |
| A D | ad9739a.c | 76 unsigned long sample_rate; member 128 *val = st->sample_rate; in ad9739a_read_raw() 381 st->sample_rate = clk_get_rate(clk); in ad9739a_probe() 382 if (!in_range(st->sample_rate, AD9739A_MIN_DAC_CLK, in ad9739a_probe() 386 st->sample_rate, AD9739A_MIN_DAC_CLK, in ad9739a_probe() 420 ret = iio_backend_set_sampling_freq(st->back, 0, st->sample_rate); in ad9739a_probe()
|
| A D | adi-axi-dac.c | 297 u64 sample_rate, unsigned int freq, in __axi_dac_frequency_set() argument 307 if (!sample_rate || freq > sample_rate / 2) { in __axi_dac_frequency_set() 309 freq, sample_rate); in __axi_dac_frequency_set() 318 raw = DIV64_U64_ROUND_CLOSEST((u64)freq * BIT(16), sample_rate); in __axi_dac_frequency_set() 569 u64 sample_rate) in axi_dac_set_sample_rate() argument 577 if (!sample_rate) in axi_dac_set_sample_rate() 592 st->dac_clk = sample_rate; in axi_dac_set_sample_rate() 601 ret = __axi_dac_frequency_set(st, chan, sample_rate, tone, freq); in axi_dac_set_sample_rate() 606 st->dac_clk = sample_rate; in axi_dac_set_sample_rate()
|
| /drivers/gpu/drm/msm/hdmi/ |
| A D | hdmi_audio.c | 135 params->sample_rate, in msm_hdmi_bridge_audio_prepare() 139 switch (params->sample_rate) { in msm_hdmi_bridge_audio_prepare() 150 params->sample_rate); in msm_hdmi_bridge_audio_prepare() 159 hdmi->audio.rate = params->sample_rate; in msm_hdmi_bridge_audio_prepare()
|
| /drivers/media/dvb-frontends/ |
| A D | si21xx.c | 700 unsigned char sample_rate = 0; in si21xx_set_frontend() local 800 sample_rate = (u8) afs[i]; in si21xx_set_frontend() 808 sample_rate = (u8) afs[i]; in si21xx_set_frontend() 815 if (sample_rate > 207 || sample_rate < 192) in si21xx_set_frontend() 816 sample_rate = 200; in si21xx_set_frontend() 819 ((sample_rate) * 1000)); in si21xx_set_frontend() 823 regs[0] = sample_rate; in si21xx_set_frontend() 830 state->fs = sample_rate;/*ADC MHz*/ in si21xx_set_frontend()
|
| A D | cx24123.c | 444 u32 sample_rate, ratio, sample_gain; in cx24123_set_symbolrate() local 472 sample_rate = pll_mult * XTAL; in cx24123_set_symbolrate() 477 do_div(tmp, sample_rate); in cx24123_set_symbolrate() 487 sample_gain = cx24123_int_log2(sample_rate, srate); in cx24123_set_symbolrate() 492 srate, ratio, sample_rate, sample_gain); in cx24123_set_symbolrate()
|
| /drivers/gpu/drm/msm/ |
| A D | msm_gpu_devfreq.c | 83 unsigned long sample_rate; in msm_devfreq_get_dev_status() local 99 busy_cycles = gpu->funcs->gpu_busy(gpu, &sample_rate); in msm_devfreq_get_dev_status() 106 busy_time = div64_ul(busy_time, sample_rate); in msm_devfreq_get_dev_status() 231 unsigned long sample_rate; in msm_devfreq_resume() local 237 df->busy_cycles = gpu->funcs->gpu_busy(gpu, &sample_rate); in msm_devfreq_resume()
|
| /drivers/gpu/drm/mediatek/ |
| A D | mtk_hdmi.c | 681 *n = hdmi_recommended_n(sample_rate, clock); in mtk_hdmi_get_ncts() 682 *cts = hdmi_expected_cts(sample_rate, clock, *n); in mtk_hdmi_get_ncts() 710 unsigned int sample_rate, in mtk_hdmi_hw_aud_set_ncts() argument 715 mtk_hdmi_get_ncts(sample_rate, clock, &n, &cts); in mtk_hdmi_hw_aud_set_ncts() 718 __func__, sample_rate, clock, n, cts); in mtk_hdmi_hw_aud_set_ncts() 868 unsigned int sample_rate = hdmi->aud_param.codec_params.sample_rate; in mtk_hdmi_aud_set_src() local 875 switch (sample_rate) { in mtk_hdmi_aud_set_src() 887 switch (sample_rate) { in mtk_hdmi_aud_set_src() 1445 params->sample_rate, params->sample_width, chan); in mtk_hdmi_audio_params() 1468 switch (params->sample_rate) { in mtk_hdmi_audio_params() [all …]
|
| /drivers/gpu/drm/bridge/synopsys/ |
| A D | dw-hdmi-qp.c | 273 unsigned long sample_rate) in dw_hdmi_qp_find_n() argument 275 int n = dw_hdmi_qp_match_tmds_n_table(hdmi, pixel_clk, sample_rate); in dw_hdmi_qp_find_n() 283 return dw_hdmi_qp_compute_n(hdmi, pixel_clk, sample_rate); in dw_hdmi_qp_find_n() 287 unsigned long sample_rate) in dw_hdmi_qp_find_cts() argument 302 switch (sample_rate) { in dw_hdmi_qp_find_cts() 433 unsigned int sample_rate) in dw_hdmi_qp_set_sample_rate() argument 437 n = dw_hdmi_qp_find_n(hdmi, tmds_char_rate, sample_rate); in dw_hdmi_qp_set_sample_rate() 438 cts = dw_hdmi_qp_find_cts(hdmi, tmds_char_rate, sample_rate); in dw_hdmi_qp_set_sample_rate() 474 dw_hdmi_qp_set_sample_rate(hdmi, hdmi->tmds_char_rate, hparms->sample_rate); in dw_hdmi_qp_audio_prepare()
|
| A D | dw-hdmi.c | 182 unsigned int sample_rate; member 645 unsigned long pixel_clk, unsigned int sample_rate) in hdmi_set_clk_regenerator() argument 652 n = hdmi_compute_n(sample_rate, pixel_clk); in hdmi_set_clk_regenerator() 666 do_div(tmp, 128 * sample_rate); in hdmi_set_clk_regenerator() 670 __func__, sample_rate, in hdmi_set_clk_regenerator() 695 hdmi->sample_rate); in hdmi_clk_regenerator_update_pixel_clock() 718 hdmi->sample_rate = rate; in dw_hdmi_set_sample_rate() 720 hdmi->sample_rate); in dw_hdmi_set_sample_rate() 785 switch (hdmi->sample_rate) { in dw_hdmi_gp_audio_enable() 845 hdmi->sample_rate, in dw_hdmi_gp_audio_enable() [all …]
|
| /drivers/gpu/drm/bridge/adv7511/ |
| A D | adv7511_audio.c | 69 switch (hparms->sample_rate) { in adv7511_hdmi_audio_prepare() 149 adv7511->f_audio = hparms->sample_rate; in adv7511_hdmi_audio_prepare()
|
| /drivers/iio/imu/ |
| A D | adis16550.c | 422 u32 sample_rate = st->clk_freq_hz; in adis16550_get_freq() local 433 sample_rate = st->clk_freq_hz * sync_scale; in adis16550_get_freq() 439 *freq = DIV_ROUND_CLOSEST(sample_rate, dec + 1); in adis16550_get_freq() 448 u32 sample_rate = st->clk_freq_hz; in adis16550_set_freq_hz() local 479 sample_rate = scaled_rate; in adis16550_set_freq_hz() 482 dec = DIV_ROUND_CLOSEST(sample_rate, freq_hz); in adis16550_set_freq_hz()
|
| /drivers/gpu/drm/amd/display/dc/dce/ |
| A D | dce_audio.c | 679 union audio_sample_rates sample_rate; in dce_aud_az_configure() local 858 sample_rate.all = 0; in dce_aud_az_configure() 859 sample_rate.rate.RATE_192 = 1; in dce_aud_az_configure() 866 &sample_rate); in dce_aud_az_configure() 868 set_high_bit_rate_capable(audio, sample_rate.rate.RATE_192); in dce_aud_az_configure()
|
| /drivers/staging/vc04_services/vchiq-mmal/ |
| A D | mmal-msg-format.h | 25 u32 sample_rate; /* Sample rate */ member
|
| /drivers/gpu/drm/sti/ |
| A D | sti_hdmi.h | 33 unsigned int sample_rate; member
|
| /drivers/gpu/drm/rockchip/ |
| A D | cdn-dp-core.h | 28 int sample_rate; member
|