ASoC: codecs: rt5682: initialize mutex before using
authorXun Zhang <xun2.zhang@intel.com>
Fri, 19 Apr 2019 20:53:49 +0000 (15:53 -0500)
committerMark Brown <broonie@kernel.org>
Thu, 25 Apr 2019 18:41:58 +0000 (19:41 +0100)
commitc46ab1510de1d3dd9871ae36fbec0da3e0d2d6c5
tree9ab380eb7edd01124aaffb8c587960205eeebcba
parent0bbf4084e0cfbbbff8673f3b9867778d5d4b1d6f
ASoC: codecs: rt5682: initialize mutex before using

In rt5682 codec driver, a mutex called "calibrate_mutex" is used
in rt5682_calibrate() before initialization, which causes warning
in lock debug. Move the initialization before the usage of mutex.

Signed-off-by: Xun Zhang <xun2.zhang@intel.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/rt5682.c