Lines Matching refs:bindex
310 int bindex, int cmdsrc) in aspeed_gpio_change_cmd_source() argument
321 bit = BIT((bindex & 3) << 3); in aspeed_gpio_change_cmd_source()
1042 int rc = 0, bindex, offset = gpio_chip_hwgpio(desc); in aspeed_gpio_copro_grab_gpio() local
1052 bindex = offset >> 3; in aspeed_gpio_copro_grab_gpio()
1057 if (gpio->cf_copro_bankmap[bindex] == 0xff) { in aspeed_gpio_copro_grab_gpio()
1061 gpio->cf_copro_bankmap[bindex]++; in aspeed_gpio_copro_grab_gpio()
1064 if (gpio->cf_copro_bankmap[bindex] == 1) in aspeed_gpio_copro_grab_gpio()
1065 aspeed_gpio_change_cmd_source(gpio, bank, bindex, in aspeed_gpio_copro_grab_gpio()
1088 int rc = 0, bindex, offset = gpio_chip_hwgpio(desc); in aspeed_gpio_copro_release_gpio() local
1097 bindex = offset >> 3; in aspeed_gpio_copro_release_gpio()
1102 if (gpio->cf_copro_bankmap[bindex] == 0) { in aspeed_gpio_copro_release_gpio()
1106 gpio->cf_copro_bankmap[bindex]--; in aspeed_gpio_copro_release_gpio()
1109 if (gpio->cf_copro_bankmap[bindex] == 0) in aspeed_gpio_copro_release_gpio()
1110 aspeed_gpio_change_cmd_source(gpio, bank, bindex, in aspeed_gpio_copro_release_gpio()