Home
last modified time | relevance | path

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

/OK3568_Linux_fs/u-boot/drivers/pinctrl/mvebu/
H A Dpinctrl-mvebu.c63 reg_offset = priv->reg_direction * 4 * in mvebu_pinctrl_set_state()
116 reg_offset = priv->reg_direction * 4 * in mvebu_pinctrl_set_state_all()
152 priv->reg_direction = 1; in mvebu_pinctl_probe()
154 priv->reg_direction = -1; in mvebu_pinctl_probe()
H A Dpinctrl-mvebu.h27 int reg_direction; member
/OK3568_Linux_fs/u-boot/drivers/gpio/
H A Dpca953x_gpio.c75 u8 reg_direction[MAX_BANK]; member
143 return !(info->reg_direction[bank] & (1 << off)); in pca953x_is_output()
192 val = info->reg_direction[bank] | (1 << off); in pca953x_set_direction()
194 val = info->reg_direction[bank] & ~(1 << off); in pca953x_set_direction()
200 info->reg_direction[bank] = val; in pca953x_set_direction()
296 ret = pca953x_read_regs(dev, PCA953X_DIRECTION, info->reg_direction); in pca953x_probe()
/OK3568_Linux_fs/kernel/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()
/OK3568_Linux_fs/kernel/drivers/gpio/
H A Dgpio-pca953x.c672 DECLARE_BITMAP(reg_direction, MAX_LINE); in pca953x_irq_bus_sync_unlock()
686 pca953x_read_regs(chip, chip->regs->direction, reg_direction); in pca953x_irq_bus_sync_unlock()
689 bitmap_complement(reg_direction, reg_direction, gc->ngpio); in pca953x_irq_bus_sync_unlock()
690 bitmap_and(irq_mask, irq_mask, reg_direction, gc->ngpio); in pca953x_irq_bus_sync_unlock()
739 DECLARE_BITMAP(reg_direction, MAX_LINE); in pca953x_irq_pending()
770 pca953x_read_regs(chip, chip->regs->direction, reg_direction); in pca953x_irq_pending()
774 bitmap_and(new_stat, cur_stat, reg_direction, gc->ngpio); in pca953x_irq_pending()
828 DECLARE_BITMAP(reg_direction, MAX_LINE); in pca953x_irq_setup()
857 pca953x_read_regs(chip, chip->regs->direction, reg_direction); in pca953x_irq_setup()
858 bitmap_and(chip->irq_stat, irq_stat, reg_direction, chip->gpio_chip.ngpio); in pca953x_irq_setup()