ASoC: Intel: bytcht_es8316: Add missed put_device()
authorJing Xiangfeng <jingxiangfeng@huawei.com>
Tue, 14 Jul 2020 08:09:18 +0000 (16:09 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 29 Jul 2020 08:19:42 +0000 (10:19 +0200)
commit85a8c0ac9c7e984751044a48562517181fc1bb24
treec1b601f3d68796cfb2080fa6d7947971d68b5a3b
parent86553e6301c0ed23a708fc2c552ecf0373d80395
ASoC: Intel: bytcht_es8316: Add missed put_device()

[ Upstream commit b3df80ab6d147d4738be242e1c91e5fdbb6b03ef ]

snd_byt_cht_es8316_mc_probe() misses to call put_device() in an error
path. Add the missed function call to fix it.

Fixes: ba49cf6f8e4a ("ASoC: Intel: bytcht_es8316: Add quirk for inverted jack detect")
Signed-off-by: Jing Xiangfeng <jingxiangfeng@huawei.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20200714080918.148196-1-jingxiangfeng@huawei.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
sound/soc/intel/boards/bytcht_es8316.c