git.samba.org
/
sfrench
/
cifs-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Merge remote-tracking branches 'asoc/topic/adsp', 'asoc/topic/ak4613', 'asoc/topic...
[sfrench/cifs-2.6.git]
/
drivers
/
gpio
/
gpiolib-acpi.c
diff --git
a/drivers/gpio/gpiolib-acpi.c
b/drivers/gpio/gpiolib-acpi.c
index 8e318f449d23b4d01d01789572fd48bde55d9b15..2bd683e2be022dd2c9a2b5c6cd7285d4c68e69eb 100644
(file)
--- a/
drivers/gpio/gpiolib-acpi.c
+++ b/
drivers/gpio/gpiolib-acpi.c
@@
-577,8
+577,10
@@
struct gpio_desc *acpi_find_gpio(struct device *dev,
}
desc = acpi_get_gpiod_by_index(adev, propname, idx, &info);
- if (!IS_ERR(desc)
|| (PTR_ERR(desc) == -EPROBE_DEFER)
)
+ if (!IS_ERR(desc))
break;
+ if (PTR_ERR(desc) == -EPROBE_DEFER)
+ return ERR_CAST(desc);
}
/* Then from plain _CRS GPIOs */