|
@@ -47,8 +47,6 @@
|
|
*/
|
|
*/
|
|
DEFINE_SPINLOCK(gpio_lock);
|
|
DEFINE_SPINLOCK(gpio_lock);
|
|
|
|
|
|
-#define GPIO_OFFSET_VALID(chip, offset) (offset >= 0 && offset < chip->ngpio)
|
|
|
|
-
|
|
|
|
static DEFINE_MUTEX(gpio_lookup_lock);
|
|
static DEFINE_MUTEX(gpio_lookup_lock);
|
|
static LIST_HEAD(gpio_lookup_list);
|
|
static LIST_HEAD(gpio_lookup_list);
|
|
LIST_HEAD(gpio_chips);
|
|
LIST_HEAD(gpio_chips);
|
|
@@ -995,7 +993,7 @@ const char *gpiochip_is_requested(struct gpio_chip *chip, unsigned offset)
|
|
{
|
|
{
|
|
struct gpio_desc *desc;
|
|
struct gpio_desc *desc;
|
|
|
|
|
|
- if (!GPIO_OFFSET_VALID(chip, offset))
|
|
|
|
|
|
+ if (offset >= chip->ngpio)
|
|
return NULL;
|
|
return NULL;
|
|
|
|
|
|
desc = &chip->desc[offset];
|
|
desc = &chip->desc[offset];
|