Lines Matching refs:NBANK
175 #define NBANK(chip) DIV_ROUND_UP(chip->gpio_chip.ngpio, BANK_SZ)
294 if (offset >= NBANK(chip))
332 bank = bank_shift + reg / NBANK(chip);
333 offset = reg % NBANK(chip);
340 if (offset >= NBANK(chip))
456 addr = (reg & PCAL_GPIO_MASK) * NBANK(chip);
488 for (i = 0; i < NBANK(chip); i++)
491 ret = regmap_bulk_write(chip->regmap, regaddr, value, NBANK(chip));
506 ret = regmap_bulk_read(chip->regmap, regaddr, value, NBANK(chip));
512 for (i = 0; i < NBANK(chip); i++)
1009 regaddr + NBANK(chip) - 1);
1015 regaddr + NBANK(chip) - 1);
1041 for (i = 0; i < NBANK(chip); i++)
1112 if (NBANK(chip) > 2 || PCA_CHIP_TYPE(chip->driver_data) == PCA957X_TYPE) {
1216 ret = regcache_sync_region(chip->regmap, regaddr, regaddr + NBANK(chip) - 1);
1223 ret = regcache_sync_region(chip->regmap, regaddr, regaddr + NBANK(chip) - 1);
1233 regaddr + NBANK(chip) - 1);
1242 regaddr + NBANK(chip) - 1);