Lines Matching refs:use_gpio
107 u8 use_gpio; /* Which GPIO groups are usable */ member
173 return !!(ichx_priv.use_gpio & (1 << (nr / 32))); in ichx_gpio_check_available()
388 const char *name, u8 use_gpio) in ichx_gpio_request_regions() argument
396 if (!(use_gpio & (1 << i))) in ichx_gpio_request_regions()
408 if (!(use_gpio & (1 << i))) in ichx_gpio_request_regions()
416 static void ichx_gpio_release_regions(struct resource *res_base, u8 use_gpio) in ichx_gpio_release_regions() argument
421 if (!(use_gpio & (1 << i))) in ichx_gpio_release_regions()
470 ichx_priv.use_gpio = ich_info->use_gpio; in ichx_gpio_probe()
472 ichx_priv.use_gpio); in ichx_gpio_probe()
514 ichx_gpio_release_regions(ichx_priv.gpio_base, ichx_priv.use_gpio); in ichx_gpio_probe()
525 ichx_gpio_release_regions(ichx_priv.gpio_base, ichx_priv.use_gpio); in ichx_gpio_remove()