platform/x86/intel: vsec: Use intel_vsec_dev_release() to simplify init() error cleanup
authorHans de Goede <hdegoede@redhat.com>
Mon, 20 Mar 2023 10:38:15 +0000 (11:38 +0100)
committerHans de Goede <hdegoede@redhat.com>
Mon, 20 Mar 2023 14:20:05 +0000 (15:20 +0100)
commit6f561677c2f234bcf215350b76f2a2fea95fbebf
treeff6cb48e83876073d006c3e0947e5b77c261a144
parentd908084385a41cfdb82dca6ab4086e3f1a9dd4ae
platform/x86/intel: vsec: Use intel_vsec_dev_release() to simplify init() error cleanup

On auxiliary_device_init(auxdev) failure we need to do the exact same
cleanup steps as on device.release(), so use the intel_vsec_dev_release()
callback for this.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20230320103815.229729-1-hdegoede@redhat.com
drivers/platform/x86/intel/vsec.c