Lines Matching refs:bank_shift
166 int bank_shift = fls((chip->gpio_chip.ngpio - 1) / BANK_SZ); in pca953x_read_single() local
170 (reg << bank_shift) + offset); in pca953x_read_single()
185 int bank_shift = fls((chip->gpio_chip.ngpio - 1) / BANK_SZ); in pca953x_write_single() local
189 (reg << bank_shift) + offset, val); in pca953x_write_single()
224 int bank_shift = fls((chip->gpio_chip.ngpio - 1) / BANK_SZ); in pca953x_write_regs_24() local
225 int addr = (reg & PCAL_GPIO_MASK) << bank_shift; in pca953x_write_regs_24()
268 int bank_shift = fls((chip->gpio_chip.ngpio - 1) / BANK_SZ); in pca953x_read_regs_24() local
269 int addr = (reg & PCAL_GPIO_MASK) << bank_shift; in pca953x_read_regs_24()
406 int bank_shift, bank; in pca953x_gpio_set_multiple() local
410 bank_shift = fls((chip->gpio_chip.ngpio - 1) / BANK_SZ); in pca953x_gpio_set_multiple()
426 chip->regs->output << bank_shift, in pca953x_gpio_set_multiple()