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()
1006 int rc = 0, bindex, offset = gpio_chip_hwgpio(desc); in aspeed_gpio_copro_grab_gpio() local
1016 bindex = offset >> 3; in aspeed_gpio_copro_grab_gpio()
1021 if (gpio->cf_copro_bankmap[bindex] == 0xff) { in aspeed_gpio_copro_grab_gpio()
1025 gpio->cf_copro_bankmap[bindex]++; in aspeed_gpio_copro_grab_gpio()
1028 if (gpio->cf_copro_bankmap[bindex] == 1) in aspeed_gpio_copro_grab_gpio()
1029 aspeed_gpio_change_cmd_source(gpio, bank, bindex, in aspeed_gpio_copro_grab_gpio()
1052 int rc = 0, bindex, offset = gpio_chip_hwgpio(desc); in aspeed_gpio_copro_release_gpio() local
1061 bindex = offset >> 3; in aspeed_gpio_copro_release_gpio()
1066 if (gpio->cf_copro_bankmap[bindex] == 0) { in aspeed_gpio_copro_release_gpio()
1070 gpio->cf_copro_bankmap[bindex]--; in aspeed_gpio_copro_release_gpio()
1073 if (gpio->cf_copro_bankmap[bindex] == 0) in aspeed_gpio_copro_release_gpio()
1074 aspeed_gpio_change_cmd_source(gpio, bank, bindex, in aspeed_gpio_copro_release_gpio()