Lines Matching refs:pca953x_recalc_addr
410 static u8 pca953x_recalc_addr(struct pca953x_chip *chip, int reg, int off) in pca953x_recalc_addr() function
422 u8 regaddr = pca953x_recalc_addr(chip, reg, 0); in pca953x_write_regs()
440 u8 regaddr = pca953x_recalc_addr(chip, reg, 0); in pca953x_read_regs()
459 u8 dirreg = pca953x_recalc_addr(chip, chip->regs->direction, off); in pca953x_gpio_direction_input()
473 u8 dirreg = pca953x_recalc_addr(chip, chip->regs->direction, off); in pca953x_gpio_direction_output()
474 u8 outreg = pca953x_recalc_addr(chip, chip->regs->output, off); in pca953x_gpio_direction_output()
494 u8 inreg = pca953x_recalc_addr(chip, chip->regs->input, off); in pca953x_gpio_get_value()
518 u8 outreg = pca953x_recalc_addr(chip, chip->regs->output, off); in pca953x_gpio_set_value()
529 u8 dirreg = pca953x_recalc_addr(chip, chip->regs->direction, off); in pca953x_gpio_get_direction()
586 u8 pull_en_reg = pca953x_recalc_addr(chip, PCAL953X_PULL_EN, offset); in pca953x_gpio_set_pull_up_down()
587 u8 pull_sel_reg = pca953x_recalc_addr(chip, PCAL953X_PULL_SEL, offset); in pca953x_gpio_set_pull_up_down()