platform/x86: mlx-platform: Fix error handling in mlxplat_init()
authorWei Yongjun <weiyongjun1@huawei.com>
Tue, 9 Jul 2019 01:38:42 +0000 (01:38 +0000)
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Fri, 12 Jul 2019 13:00:38 +0000 (16:00 +0300)
commite6fbb97da5212ceab7149896832d35fa1ab02f34
tree0c8fc8f7abe0c9b0880f0eb0102d8978fa91d715
parentb02f6a2ef0a14af5c19780521370673f55c1476d
platform/x86: mlx-platform: Fix error handling in mlxplat_init()

Add the missing platform_device_unregister() before return
from mlxplat_init() in the error handling case.

Fixes: 6b266e91a071 ("platform/x86: mlx-platform: Move regmap initialization before all drivers activation")
Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
drivers/platform/x86/mlx-platform.c