Lines Matching refs:NBANK
175 #define NBANK(chip) DIV_ROUND_UP(chip->gpio_chip.ngpio, BANK_SZ) macro
294 if (offset >= NBANK(chip)) in pca953x_check_register()
332 bank = bank_shift + reg / NBANK(chip); in pcal6534_check_register()
333 offset = reg % NBANK(chip); in pcal6534_check_register()
340 if (offset >= NBANK(chip)) in pcal6534_check_register()
456 addr = (reg & PCAL_GPIO_MASK) * NBANK(chip); in pcal6534_recalc_addr()
488 for (i = 0; i < NBANK(chip); i++) in pca953x_write_regs()
491 ret = regmap_bulk_write(chip->regmap, regaddr, value, NBANK(chip)); in pca953x_write_regs()
506 ret = regmap_bulk_read(chip->regmap, regaddr, value, NBANK(chip)); in pca953x_read_regs()
512 for (i = 0; i < NBANK(chip); i++) in pca953x_read_regs()
1011 regaddr + NBANK(chip) - 1); in device_pca95xx_init()
1017 regaddr + NBANK(chip) - 1); in device_pca95xx_init()
1043 for (i = 0; i < NBANK(chip); i++) in device_pca957x_init()
1114 if (NBANK(chip) > 2 || PCA_CHIP_TYPE(chip->driver_data) == PCA957X_TYPE) { in pca953x_probe()
1218 ret = regcache_sync_region(chip->regmap, regaddr, regaddr + NBANK(chip) - 1); in pca953x_regcache_sync()
1225 ret = regcache_sync_region(chip->regmap, regaddr, regaddr + NBANK(chip) - 1); in pca953x_regcache_sync()
1235 regaddr + NBANK(chip) - 1); in pca953x_regcache_sync()
1244 regaddr + NBANK(chip) - 1); in pca953x_regcache_sync()