[PATCH 01/34] x86: coral: Free the ACPI GPIOs after using them
Simon Glass
sjg at chromium.org
Mon Mar 15 06:00:01 CET 2021
These GPIOs are needed later if Chromium OS verified boot is running,
so free them after use.
Signed-off-by: Simon Glass <sjg at chromium.org>
---
board/google/chromebook_coral/coral.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/board/google/chromebook_coral/coral.c b/board/google/chromebook_coral/coral.c
index f9fb3f163f0..b255bf6187e 100644
--- a/board/google/chromebook_coral/coral.c
+++ b/board/google/chromebook_coral/coral.c
@@ -63,6 +63,8 @@ int chromeos_get_gpio(const struct udevice *dev, const char *prop,
}
info->flags = desc.flags & GPIOD_ACTIVE_LOW ? CROS_GPIO_ACTIVE_LOW :
CROS_GPIO_ACTIVE_HIGH;
+ if (!ret)
+ dm_gpio_free(desc.dev, &desc);
return 0;
}
--
2.31.0.rc2.261.g7f71774620-goog
More information about the U-Boot
mailing list