OSDN Git Service

ASoC: Intel: Skylake: Reset the controller in probe
authorguneshwor.o.singh@intel.com <guneshwor.o.singh@intel.com>
Fri, 28 Jul 2017 10:42:13 +0000 (16:12 +0530)
committerMark Brown <broonie@kernel.org>
Tue, 1 Aug 2017 12:33:58 +0000 (13:33 +0100)
commit60767abcea3dd1d47a4bd38398e1e8c1864975eb
tree8d61dfa6d04e0673f44de1de84a02957ef7eda5d
parentcc4db0e257d6a5d5ae2e2f042ac8d261caaf08fc
ASoC: Intel: Skylake: Reset the controller in probe

Controller can be in reset state by default. Capability structure
traversal requires the controller to be out of reset else it
results in broken capability parsing. Hence make sure that controller is
out of reset before parsing capabilities by doing a full reset.

Signed-off-by: Guneshwor Singh <guneshwor.o.singh@intel.com>
Acked-By: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/skylake/skl.c