Lines Matching refs:bindex
307 int bindex, int cmdsrc) in aspeed_gpio_change_cmd_source() argument
318 bit = BIT((bindex & 3) << 3); in aspeed_gpio_change_cmd_source()
1009 int rc = 0, bindex, offset = gpio_chip_hwgpio(desc); in aspeed_gpio_copro_grab_gpio() local
1019 bindex = offset >> 3; in aspeed_gpio_copro_grab_gpio()
1024 if (gpio->cf_copro_bankmap[bindex] == 0xff) { in aspeed_gpio_copro_grab_gpio()
1028 gpio->cf_copro_bankmap[bindex]++; in aspeed_gpio_copro_grab_gpio()
1031 if (gpio->cf_copro_bankmap[bindex] == 1) in aspeed_gpio_copro_grab_gpio()
1032 aspeed_gpio_change_cmd_source(gpio, bank, bindex, in aspeed_gpio_copro_grab_gpio()
1055 int rc = 0, bindex, offset = gpio_chip_hwgpio(desc); in aspeed_gpio_copro_release_gpio() local
1064 bindex = offset >> 3; in aspeed_gpio_copro_release_gpio()
1069 if (gpio->cf_copro_bankmap[bindex] == 0) { in aspeed_gpio_copro_release_gpio()
1073 gpio->cf_copro_bankmap[bindex]--; in aspeed_gpio_copro_release_gpio()
1076 if (gpio->cf_copro_bankmap[bindex] == 0) in aspeed_gpio_copro_release_gpio()
1077 aspeed_gpio_change_cmd_source(gpio, bank, bindex, in aspeed_gpio_copro_release_gpio()