soundwire: intel: free all resources on hw_free()
authorPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Sat, 15 Feb 2020 01:47:40 +0000 (19:47 -0600)
committerVinod Koul <vkoul@kernel.org>
Tue, 18 Feb 2020 08:39:52 +0000 (14:09 +0530)
commiteff346f24ba97c3a7c16261d3157adf61ac8960c
tree8a9d9b99515fdf9a2fcb4c7af6d59d48a36093b3
parent5e7484d01928030ee348cac0b55973781af4c271
soundwire: intel: free all resources on hw_free()

Make sure all calls to the SoundWire stream API are done and involve
callback. Also kfree the stream name.

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Rander Wang <rander.wang@linux.intel.com>
Acked-by: Sanyog Kale <sanyog.r.kale@intel.com>
Link: https://lore.kernel.org/r/20200215014740.27580-6-pierre-louis.bossart@linux.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/soundwire/intel.c