platform/x86: x86-android-tablets: Fix GPIO lookup leak on error-exit
authorHans de Goede <hdegoede@redhat.com>
Sat, 8 Jan 2022 15:49:47 +0000 (16:49 +0100)
committerHans de Goede <hdegoede@redhat.com>
Sat, 8 Jan 2022 15:56:01 +0000 (16:56 +0100)
commit02fb09459435add44bb00191ce9b040c6b4f3aae
treec64b8d4a94189e356791c5d96d1d094bca2b1bd1
parent62ac88a7b4619627ad2fc87f9910d63664805e85
platform/x86: x86-android-tablets: Fix GPIO lookup leak on error-exit

Fix leaking the registered gpiod_lookup tables when the kcalloc() for the
i2c_clients array fails.

Fixes: ef2ac11493e2 ("platform/x86: x86-android-tablets: Add support for registering GPIO lookup tables")
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20220108154947.136593-1-hdegoede@redhat.com
drivers/platform/x86/x86-android-tablets.c