Lines Matching refs:reg_shift
15 #define GPIO_DDR(gpio) (0x00 << (gpio)->reg_shift)
16 #define GPIO_PLR(gpio) (0x01 << (gpio)->reg_shift)
17 #define GPIO_IER(gpio) (0x02 << (gpio)->reg_shift)
18 #define GPIO_ISR(gpio) (0x03 << (gpio)->reg_shift)
19 #define GPIO_PTR(gpio) (0x04 << (gpio)->reg_shift)
24 unsigned int reg_shift;
69 unsigned int reg = offset >> adnp->reg_shift;
83 unsigned int reg = offset >> adnp->reg_shift;
112 unsigned int reg = offset >> adnp->reg_shift;
149 unsigned int reg = offset >> adnp->reg_shift;
186 unsigned int num_regs = 1 << adnp->reg_shift, i, j;
213 unsigned int bit = (i << adnp->reg_shift) + j;
247 num_regs = 1 << adnp->reg_shift;
250 unsigned int base = i << adnp->reg_shift, bit;
306 unsigned int reg = d->hwirq >> adnp->reg_shift;
317 unsigned int reg = d->hwirq >> adnp->reg_shift;
328 unsigned int reg = d->hwirq >> adnp->reg_shift;
366 unsigned int num_regs = 1 << adnp->reg_shift, i;
390 unsigned int num_regs = 1 << adnp->reg_shift, i;
451 adnp->reg_shift = get_count_order(num_gpios) - 3;