Lines Matching refs:reg_shift
14 #define GPIO_DDR(gpio) (0x00 << (gpio)->reg_shift)
15 #define GPIO_PLR(gpio) (0x01 << (gpio)->reg_shift)
16 #define GPIO_IER(gpio) (0x02 << (gpio)->reg_shift)
17 #define GPIO_ISR(gpio) (0x03 << (gpio)->reg_shift)
18 #define GPIO_PTR(gpio) (0x04 << (gpio)->reg_shift)
23 unsigned int reg_shift;
68 unsigned int reg = offset >> adnp->reg_shift;
82 unsigned int reg = offset >> adnp->reg_shift;
111 unsigned int reg = offset >> adnp->reg_shift;
148 unsigned int reg = offset >> adnp->reg_shift;
185 unsigned int num_regs = 1 << adnp->reg_shift, i, j;
212 unsigned int bit = (i << adnp->reg_shift) + j;
246 num_regs = 1 << adnp->reg_shift;
249 unsigned int base = i << adnp->reg_shift, bit;
305 unsigned int reg = d->hwirq >> adnp->reg_shift;
315 unsigned int reg = d->hwirq >> adnp->reg_shift;
325 unsigned int reg = d->hwirq >> adnp->reg_shift;
363 unsigned int num_regs = 1 << adnp->reg_shift, i;
385 unsigned int num_regs = 1 << adnp->reg_shift, i;
446 adnp->reg_shift = get_count_order(num_gpios) - 3;