platform/x86: ISST: unlock on error path in tpmi_sst_init()
authorDan Carpenter <error27@gmail.com>
Sat, 25 Mar 2023 11:08:02 +0000 (14:08 +0300)
committerHans de Goede <hdegoede@redhat.com>
Mon, 27 Mar 2023 14:10:20 +0000 (16:10 +0200)
commit710ddfbfda939b84794fa3912047bbc6754cbddc
tree3d6cbadb3433136ca1439fdaa4da44c52dfd411c
parent3a2f2756c5189e03eeb3bedd04e07e8288f207e2
platform/x86: ISST: unlock on error path in tpmi_sst_init()

Call mutex_unlock(&isst_tpmi_dev_lock) before returning on this
error path.

Fixes: d805456c712f ("platform/x86: ISST: Enumerate TPMI SST and create framework")
Signed-off-by: Dan Carpenter <error27@gmail.com>
Acked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Link: https://lore.kernel.org/r/dcdebbb7-7de6-4d04-8e7a-43d5ca043484@kili.mountain
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c