Lines Matching refs:cf_copro_bankmap
66 u8 *cf_copro_bankmap; member
342 if (!copro_ops || !gpio->cf_copro_bankmap) in aspeed_gpio_copro_request()
344 if (!gpio->cf_copro_bankmap[offset >> 3]) in aspeed_gpio_copro_request()
366 if (!copro_ops || !gpio->cf_copro_bankmap) in aspeed_gpio_copro_release()
368 if (!gpio->cf_copro_bankmap[offset >> 3]) in aspeed_gpio_copro_release()
1014 if (!gpio->cf_copro_bankmap) in aspeed_gpio_copro_grab_gpio()
1015 gpio->cf_copro_bankmap = kzalloc(gpio->chip.ngpio >> 3, GFP_KERNEL); in aspeed_gpio_copro_grab_gpio()
1016 if (!gpio->cf_copro_bankmap) in aspeed_gpio_copro_grab_gpio()
1025 if (gpio->cf_copro_bankmap[bindex] == 0xff) { in aspeed_gpio_copro_grab_gpio()
1029 gpio->cf_copro_bankmap[bindex]++; in aspeed_gpio_copro_grab_gpio()
1032 if (gpio->cf_copro_bankmap[bindex] == 1) in aspeed_gpio_copro_grab_gpio()
1060 if (!gpio->cf_copro_bankmap) in aspeed_gpio_copro_release_gpio()
1070 if (gpio->cf_copro_bankmap[bindex] == 0) { in aspeed_gpio_copro_release_gpio()
1074 gpio->cf_copro_bankmap[bindex]--; in aspeed_gpio_copro_release_gpio()
1077 if (gpio->cf_copro_bankmap[bindex] == 0) in aspeed_gpio_copro_release_gpio()