Home
last modified time | relevance | path

Searched refs:reg_direction (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/input/keyboard/
H A Dtca6416-keypad.c41 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()
/kernel/linux/linux-6.6/drivers/input/keyboard/
H A Dtca6416-keypad.c43 uint16_t reg_direction; member
160 error = tca6416_read_reg(chip, TCA6416_DIRECTION, &chip->reg_direction); in tca6416_setup_registers()
166 chip->reg_direction | chip->pinmask); in tca6416_setup_registers()
170 error = tca6416_read_reg(chip, TCA6416_DIRECTION, &chip->reg_direction); in tca6416_setup_registers()
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-pca953x.c670 DECLARE_BITMAP(reg_direction, MAX_LINE); in pca953x_irq_bus_sync_unlock()
684 pca953x_read_regs(chip, chip->regs->direction, reg_direction); in pca953x_irq_bus_sync_unlock()
687 bitmap_complement(reg_direction, reg_direction, gc->ngpio); in pca953x_irq_bus_sync_unlock()
688 bitmap_and(irq_mask, irq_mask, reg_direction, gc->ngpio); in pca953x_irq_bus_sync_unlock()
728 DECLARE_BITMAP(reg_direction, MAX_LINE); in pca953x_irq_pending()
759 pca953x_read_regs(chip, chip->regs->direction, reg_direction); in pca953x_irq_pending()
763 bitmap_and(new_stat, cur_stat, reg_direction, gc->ngpio); in pca953x_irq_pending()
817 DECLARE_BITMAP(reg_direction, MAX_LINE); in pca953x_irq_setup()
846 pca953x_read_regs(chip, chip->regs->direction, reg_direction); in pca953x_irq_setup()
[all...]
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-pca953x.c765 DECLARE_BITMAP(reg_direction, MAX_LINE); in pca953x_irq_bus_sync_unlock()
779 pca953x_read_regs(chip, chip->regs->direction, reg_direction); in pca953x_irq_bus_sync_unlock()
782 bitmap_complement(reg_direction, reg_direction, gc->ngpio); in pca953x_irq_bus_sync_unlock()
783 bitmap_and(irq_mask, irq_mask, reg_direction, gc->ngpio); in pca953x_irq_bus_sync_unlock()
843 DECLARE_BITMAP(reg_direction, MAX_LINE); in pca953x_irq_pending()
874 pca953x_read_regs(chip, chip->regs->direction, reg_direction); in pca953x_irq_pending()
878 bitmap_and(new_stat, cur_stat, reg_direction, gc->ngpio); in pca953x_irq_pending()
931 DECLARE_BITMAP(reg_direction, MAX_LINE); in pca953x_irq_setup()
960 pca953x_read_regs(chip, chip->regs->direction, reg_direction); in pca953x_irq_setup()
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/
H A Dpinctrl-cy8c95x0.c886 DECLARE_BITMAP(reg_direction, MAX_LINE); in cy8c95x0_irq_bus_sync_unlock()
893 cy8c95x0_read_regs_mask(chip, CY8C95X0_DIRECTION, reg_direction, chip->irq_mask); in cy8c95x0_irq_bus_sync_unlock()
894 bitmap_or(irq_mask, chip->irq_mask, reg_direction, MAX_LINE); in cy8c95x0_irq_bus_sync_unlock()

Completed in 6 milliseconds