|
@@ -217,7 +217,10 @@ gpiochip_add_err:
|
|
static void __exit it8761e_gpio_exit(void)
|
|
static void __exit it8761e_gpio_exit(void)
|
|
{
|
|
{
|
|
if (gpio_ba) {
|
|
if (gpio_ba) {
|
|
- gpiochip_remove(&it8761e_gpio_chip);
|
|
|
|
|
|
+ int ret = gpiochip_remove(&it8761e_gpio_chip);
|
|
|
|
+
|
|
|
|
+ WARN(ret, "%s(): gpiochip_remove() failed, ret=%d\n",
|
|
|
|
+ __func__, ret);
|
|
|
|
|
|
release_region(gpio_ba, GPIO_IOSIZE);
|
|
release_region(gpio_ba, GPIO_IOSIZE);
|
|
gpio_ba = 0;
|
|
gpio_ba = 0;
|