Searched refs:io_clk (Results 1 - 9 of 9) sorted by relevance
/third_party/alsa-utils/topology/nhlt/intel/dmic/ |
H A D | dmic-process.c | 161 dmic->dmic_prm[di].pdmclk_max > dmic->dmic_prm[di].io_clk / 2) { in find_modes() 188 clkdiv_min = ceil_divide(dmic->dmic_prm[di].io_clk, dmic->dmic_prm[di].pdmclk_max); in find_modes() 190 clkdiv_max = dmic->dmic_prm[di].io_clk / dmic->dmic_prm[di].pdmclk_min; in find_modes() 205 pdmclk = dmic->dmic_prm[di].io_clk / clkdiv; in find_modes() 230 if (ioclk_test == dmic->dmic_prm[di].io_clk && in find_modes() 325 cic_fs = dmic->dmic_prm[di].io_clk / cfg->clkdiv / cfg->mcic; in get_fir() 331 (int)dmic->dmic_prm[di].io_clk / fs / 2 - in get_fir() 1226 int io_clk, int num_pdm_active, int fifo_word_length, int clk_min, int clk_max, in dmic_set_params() 1241 dmic->dmic_prm[dai_index].io_clk = io_clk; in dmic_set_params() 1225 dmic_set_params(struct intel_nhlt_params *nhlt, int dai_index, int driver_version, int io_clk, int num_pdm_active, int fifo_word_length, int clk_min, int clk_max, int duty_min, int duty_max, int sample_rate, int unmute_ramp_time) dmic_set_params() argument [all...] |
H A D | dmic-process.h | 18 int io_clk, int num_pdm_active, int fifo_word_length, int clk_min, int clk_max,
|
H A D | dmic-internal.h | 275 uint32_t io_clk; member
|
/third_party/alsa-utils/topology/nhlt/intel/ |
H A D | dmic-nhlt.c | 33 long io_clk = 0; in set_dmic_data() local 38 { "io_clk", SND_CONFIG_TYPE_INTEGER, NULL, &io_clk, NULL}, in set_dmic_data() 54 return dmic_set_params(nhlt, dai_index_t, driver_version, io_clk, num_pdm_active, in set_dmic_data() 428 * io_clk 38400000
|
H A D | ssp-nhlt.c | 406 long io_clk = 0; in set_ssp_data() local 410 { "io_clk", SND_CONFIG_TYPE_INTEGER, NULL, &io_clk, NULL}, in set_ssp_data() 428 return ssp_set_params(nhlt, direction, dai_index, io_clk, bclk_delay, sample_bits, mclk_id, in set_ssp_data() 593 * io_clk 38400000
|
/third_party/alsa-utils/topology/nhlt/intel/ssp/ |
H A D | ssp-process.h | 19 int ssp_set_params(struct intel_nhlt_params *nhlt, const char *dir, int dai_index, int io_clk,
|
H A D | ssp-process.c | 486 while (ssp->ssp_prm[di].io_clk % ((total_sample_size + end_padding) * in ssp_calculate_intern() 496 clk_div = ssp->ssp_prm[di].io_clk / ((total_sample_size + end_padding) * in ssp_calculate_intern() 528 if (ssp->ssp_prm[di].io_clk % ssp->ssp_prm[di].hw_cfg[hwi].mclk_rate) { in ssp_calculate_intern() 529 fprintf(stderr, "ssp_set_config(): io_clk not divisible with mclk\n"); in ssp_calculate_intern() 533 clk_div = ssp->ssp_prm[di].io_clk / ssp->ssp_prm[di].hw_cfg[hwi].mclk_rate; in ssp_calculate_intern() 884 int ssp_set_params(struct intel_nhlt_params *nhlt, const char *dir, int dai_index, int io_clk, in ssp_set_params() argument 908 ssp->ssp_prm[ssp->ssp_count].io_clk = io_clk; in ssp_set_params()
|
H A D | ssp-internal.h | 123 uint32_t io_clk; member
|
H A D | ssp-debug.c | 124 fprintf(stdout, "io_clk %u\n", dai->io_clk); in ssp_print_internal()
|
Completed in 9 milliseconds