]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ASoC: fsl_sai: Initialize with software reset
authorNicolin Chen <nicoleotsuka@gmail.com>
Tue, 5 Aug 2014 09:20:21 +0000 (17:20 +0800)
committerNitin Garg <nitin.garg@freescale.com>
Fri, 16 Jan 2015 03:18:35 +0000 (21:18 -0600)
commite4c010ada2161b32e279f089c3b08a46b3b5924d
treeaaaf905492c3a7098b2d11cb38ec29ef10785cff
parent8b8bb7a9d8b5fa6ba4e66d0a62cc65ca5ff334bb
ASoC: fsl_sai: Initialize with software reset

This patch adds software reset code in dai_probe() so as to make a true init
by clearing SAI's internal logic, including the bit clock generation, status
flags, and FIFO pointers.

Signed-off-by: Nicolin Chen <nicoleotsuka@gmail.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
(cherry picked from commit 376d1a92ca587d3974d4791cdb99baa8b8e7f0dd)
sound/soc/fsl/fsl_sai.c
sound/soc/fsl/fsl_sai.h