Searched refs:BANK_SZ (Results 1 – 3 of 3) sorted by relevance
/openbmc/u-boot/drivers/gpio/ |
H A D | pca953x_gpio.c | 50 #define BANK_SZ 8 macro 79 int bank_shift = fls((info->gpio_count - 1) / BANK_SZ); in pca953x_write_single() 80 int off = offset / BANK_SZ; in pca953x_write_single() 96 int bank_shift = fls((info->gpio_count - 1) / BANK_SZ); in pca953x_read_single() 97 int off = offset / BANK_SZ; in pca953x_read_single() 156 int bank = offset / BANK_SZ; in pca953x_is_output() 157 int off = offset % BANK_SZ; in pca953x_is_output() 168 int off = offset % BANK_SZ; in pca953x_get_value() 180 int bank = offset / BANK_SZ; in pca953x_set_value() 181 int off = offset % BANK_SZ; in pca953x_set_value() [all …]
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-pca953x.c | 172 #define BANK_SZ 8 macro 173 #define MAX_LINE (MAX_BANK * BANK_SZ) 175 #define NBANK(chip) DIV_ROUND_UP(chip->gpio_chip.ngpio, BANK_SZ) 226 return fls((chip->gpio_chip.ngpio - 1) / BANK_SZ); in pca953x_bank_shift() 441 u8 regaddr = pinctrl | addr | (off / BANK_SZ); in pca953x_recalc_addr() 478 return pinctrl + addr + (off / BANK_SZ); in pcal6534_recalc_addr() 488 value[i] = bitmap_get_value8(val, i * BANK_SZ); in pca953x_write_regs() 512 bitmap_set_value8(val, value[i], i * BANK_SZ); in pca953x_read_regs() 521 u8 bit = BIT(off % BANK_SZ); in pca953x_gpio_direction_input() 536 u8 bit = BIT(off % BANK_SZ); in pca953x_gpio_direction_output() [all …]
|
/openbmc/linux/drivers/pinctrl/ |
H A D | pinctrl-cy8c95x0.c | 120 #define BANK_SZ 8 macro 121 #define MAX_LINE (MAX_BANK * BANK_SZ) 316 return CY8C95X0_PIN_TO_OFFSET(pin) / BANK_SZ; in cypress_get_port() 322 return BIT(CY8C95X0_PIN_TO_OFFSET(pin) % BANK_SZ); in cypress_get_pin_mask() 423 bitmap_replace(tmask, tmask, mask, chip->shiftmask, BANK_SZ * 3); in cy8c95x0_write_regs_mask() 427 bitmap_replace(tval, tval, val, chip->shiftmask, BANK_SZ * 3); in cy8c95x0_write_regs_mask() 432 bits = bitmap_get_value8(tmask, i * BANK_SZ); in cy8c95x0_write_regs_mask() 465 write_val = bitmap_get_value8(tval, i * BANK_SZ); in cy8c95x0_write_regs_mask() 494 bitmap_replace(tmask, tmask, mask, chip->shiftmask, BANK_SZ * 3); in cy8c95x0_read_regs_mask() 498 bitmap_replace(tval, tval, val, chip->shiftmask, BANK_SZ * 3); in cy8c95x0_read_regs_mask() [all …]
|