media: atomisp: ov2722: Call atomisp_gmin_remove_subdev() on probe failure
authorHans de Goede <hdegoede@redhat.com>
Sat, 3 Dec 2022 15:48:07 +0000 (16:48 +0100)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Wed, 8 Feb 2023 07:24:35 +0000 (08:24 +0100)
commit3ddac68f667c15cd1f44a31285d44b2c1a01bfc7
tree34ef3b1e82a767c2f92ccac3e24ffe1a49ed1f24
parentb7e155e16601b0c6f34e3345b9eca6a2efc5bc5d
media: atomisp: ov2722: Call atomisp_gmin_remove_subdev() on probe failure

Call atomisp_gmin_remove_subdev() on probe failure to properly free
the GPIOs and other resources acquired by the gmin_camera_platform_data()
call earlier.

Reviewed-by: Andy Shevchenko <andy@kernel.org>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c