Home
last modified time | relevance | path

Searched refs:clk_div (Results 1 - 1 of 1) sorted by relevance

/third_party/alsa-utils/topology/nhlt/intel/ssp/
H A Dssp-process.c94 uint32_t clk_div; in ssp_calculate_intern() local
496 clk_div = ssp->ssp_prm[di].io_clk / ((total_sample_size + end_padding) * in ssp_calculate_intern()
498 if (clk_div >= 4095) in ssp_calculate_intern()
501 ssp->ssp_blob[di][hwi].ssc0 |= SSCR0_SCR(clk_div - 1); 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()
534 if (clk_div > 1) in ssp_calculate_intern()
535 clk_div -= 2; in ssp_calculate_intern()
537 clk_div = 0xFFF; /* bypass clk divider */ in ssp_calculate_intern()
539 ssp->ssp_blob[di][hwi].mdivr = clk_div; in ssp_calculate_intern()

Completed in 2 milliseconds