Searched refs:reg_direction (Results 1 – 2 of 2) sorted by relevance
/Linux-v5.15/drivers/input/keyboard/ |
D | tca6416-keypad.c | 41 uint16_t reg_direction; member 174 error = tca6416_read_reg(chip, TCA6416_DIRECTION, &chip->reg_direction); in tca6416_setup_registers() 180 chip->reg_direction | chip->pinmask); in tca6416_setup_registers() 184 error = tca6416_read_reg(chip, TCA6416_DIRECTION, &chip->reg_direction); in tca6416_setup_registers()
|
/Linux-v5.15/drivers/gpio/ |
D | gpio-pca953x.c | 668 DECLARE_BITMAP(reg_direction, MAX_LINE); in pca953x_irq_bus_sync_unlock() 682 pca953x_read_regs(chip, chip->regs->direction, reg_direction); in pca953x_irq_bus_sync_unlock() 685 bitmap_complement(reg_direction, reg_direction, gc->ngpio); in pca953x_irq_bus_sync_unlock() 686 bitmap_and(irq_mask, irq_mask, reg_direction, gc->ngpio); in pca953x_irq_bus_sync_unlock() 726 DECLARE_BITMAP(reg_direction, MAX_LINE); in pca953x_irq_pending() 757 pca953x_read_regs(chip, chip->regs->direction, reg_direction); in pca953x_irq_pending() 761 bitmap_and(new_stat, cur_stat, reg_direction, gc->ngpio); in pca953x_irq_pending() 815 DECLARE_BITMAP(reg_direction, MAX_LINE); in pca953x_irq_setup() 844 pca953x_read_regs(chip, chip->regs->direction, reg_direction); in pca953x_irq_setup() 845 bitmap_and(chip->irq_stat, irq_stat, reg_direction, chip->gpio_chip.ngpio); in pca953x_irq_setup()
|