Mika Westerberg
e97f9b5277
gpio/gpio-ich: fix ichx_gpio_check_available() return what callers expect
...
ichx_gpio_check_available() returns either 0 or -ENXIO depending on whether
the given GPIO is available or not. However, callers of this function treat
the return value as boolean:
...
if (!ichx_gpio_check_available(gpio, nr))
return -ENXIO;
which erroneusly fails when the GPIO is available and not vice versa.
Fix this by making the function return boolean as expected by the callers.
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
2013-03-02 13:20:21 +00:00
..
2012-07-05 14:49:13 +02:00
2012-11-28 11:39:59 -08:00
2012-11-28 11:39:59 -08:00
2012-11-28 11:39:59 -08:00
2012-11-28 11:39:59 -08:00
2012-07-12 13:40:13 +02:00
2012-11-28 11:39:59 -08:00
2012-10-07 17:49:05 +09:00
2012-10-27 18:17:30 +02:00
2012-11-28 11:39:59 -08:00
2012-12-16 18:55:20 -08:00
2013-01-03 15:57:16 -08:00
2012-09-01 01:12:01 +02:00
2013-02-14 17:44:37 +01:00
2012-11-28 11:39:33 -08:00
2012-03-16 11:15:48 -05:00
2012-11-28 11:39:59 -08:00
2013-03-02 13:20:21 +00:00
2011-06-06 10:10:11 -06:00
2012-11-28 11:39:59 -08:00
2011-08-22 09:12:54 +01:00
2013-02-05 13:33:30 +00:00
2012-11-28 11:39:59 -08:00
2013-02-05 13:33:29 +00:00
2012-12-11 13:13:55 -08:00
2012-11-28 11:39:59 -08:00
2012-11-28 11:39:59 -08:00
2012-11-28 11:39:59 -08:00
2012-09-01 01:02:27 +02:00
2012-11-28 11:39:59 -08:00
2012-12-11 13:13:55 -08:00
2012-11-28 11:39:59 -08:00
2012-05-21 14:31:53 +01:00
2013-02-04 21:41:46 +01:00
2012-11-28 11:39:33 -08:00
2012-11-28 11:39:33 -08:00
2011-08-01 04:58:00 -07:00
2012-11-28 11:39:59 -08:00
2013-01-25 21:06:30 -08:00
2012-11-28 11:39:33 -08:00
2013-02-26 09:35:29 -08:00
2013-02-11 22:21:29 +00:00
2013-02-14 00:22:45 +01:00
2013-01-28 11:17:04 +01:00
2012-12-07 09:16:12 +01:00
2012-12-11 13:13:55 -08:00
2013-01-22 10:43:15 +01:00
2013-01-25 10:51:12 +01:00
2012-11-28 11:39:59 -08:00
2012-11-28 11:39:59 -08:00
2012-03-25 23:57:20 +01:00
2013-02-21 14:58:40 -08:00
2012-11-28 11:39:59 -08:00
2012-11-28 11:39:33 -08:00
2013-01-22 11:41:56 -08:00
2012-11-28 11:39:33 -08:00
2012-12-11 13:13:55 -08:00
2013-01-22 11:41:56 -08:00
2012-11-28 11:39:59 -08:00
2012-12-11 13:13:55 -08:00
2013-01-22 11:41:56 -08:00
2012-11-28 11:39:59 -08:00
2011-08-22 09:12:55 +01:00
2012-12-16 18:55:20 -08:00
2012-11-28 11:39:59 -08:00
2012-11-28 11:39:59 -08:00
2013-01-03 15:57:16 -08:00
2013-01-17 11:48:12 +01:00
2012-11-28 11:39:59 -08:00
2012-01-02 00:26:06 -07:00
2013-01-03 15:57:16 -08:00
2012-11-28 11:39:59 -08:00
2013-02-11 22:21:29 +00:00
2012-11-28 11:39:59 -08:00
2012-11-28 11:39:59 -08:00
2012-11-28 11:39:59 -08:00
2012-11-28 11:39:59 -08:00
2012-11-28 11:39:59 -08:00
2013-02-04 21:41:47 +01:00
2013-02-20 11:04:46 -08:00
2013-03-02 13:20:20 +00:00
2013-02-26 09:35:29 -08:00
2013-02-26 09:35:29 -08:00