ASoC: fsl_ssi: Add DAI master mode support for SSI on i.MX series
authorNicolin Chen <b42378@freescale.com>
Thu, 12 Dec 2013 10:44:45 +0000 (18:44 +0800)
committerMark Brown <broonie@linaro.org>
Thu, 19 Dec 2013 15:03:52 +0000 (15:03 +0000)
commitaafa85e71a75fdea9076c5e0f7fe09e12568c9a4
tree6aa529ebee0651b3e3489344484e42b6e1896bc6
parent05004cb4cd06127bb8ff70d5ab5a915103828e9d
ASoC: fsl_ssi: Add DAI master mode support for SSI on i.MX series

This patch adds three main functions for DAI master mode: set_dai_fmt(),
set_dai_sysclk() and set_dai_tdm_slot(), and one essential baud clock
accordingly. After appending this patch, the fsl_ssi driver on i.MX series
has the ability to derive LRCLK and BCLK from baud clock source so as to
support some audio Codecs which can only be used in slave mode.

Signed-off-by: Nicolin Chen <Guangyu.Chen@freescale.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
sound/soc/fsl/fsl_ssi.c
sound/soc/fsl/fsl_ssi.h