[alsa-devel] [PATCH 0/4] ASoC: davinci-mcasp: Master mode clock divider correction

Peter Ujfalusi peter.ujfalusi at ti.com
Mon May 9 12:42:28 CEST 2016


Hi,

If the McASP is used as clock master and the reference clock is AUXCLK we
can have additional level of divider. The BCLK divider is limited to
maximum 32, if the desired bclk can not be reached with this, the AUXCLK
divider also needs to be used.

Regards,
Peter
---
Peter Ujfalusi (4):
  ASoC: davinci-mcasp: Use defines for clkdiv IDs
  ASoC: davinci-mcasp: Change __davinci_mcasp_set_clkdiv() first
    parameter
  ASoC: davinci-mcasp: Restructure the davinci_mcasp_calc_clk_div()
  ASoC: davinci-mcasp: Calculate AUXCLK divider when setting up master
    clocks

 sound/soc/davinci/davinci-mcasp.c | 82 +++++++++++++++++++++++++--------------
 sound/soc/davinci/davinci-mcasp.h |  5 +++
 2 files changed, 57 insertions(+), 30 deletions(-)

-- 
2.8.2



More information about the Alsa-devel mailing list