Lines Matching refs:shift
125 unsigned int shift = CYGNUS_GPIO_SHIFT(gpio); in cygnus_set_bit() local
130 val |= BIT(shift); in cygnus_set_bit()
132 val &= ~BIT(shift); in cygnus_set_bit()
140 unsigned int shift = CYGNUS_GPIO_SHIFT(gpio); in cygnus_get_bit() local
142 return !!(readl(chip->base + offset) & BIT(shift)); in cygnus_get_bit()
185 unsigned int shift = CYGNUS_GPIO_SHIFT(gpio); in cygnus_gpio_irq_ack() local
186 u32 val = BIT(shift); in cygnus_gpio_irq_ack()
361 unsigned int shift = CYGNUS_GPIO_SHIFT(gpio); in cygnus_gpio_get() local
363 return !!(readl(chip->base + offset) & BIT(shift)); in cygnus_gpio_get()
425 unsigned int i, offset, shift; in cygnus_gpio_set_strength() local
442 shift = CYGNUS_GPIO_SHIFT(gpio); in cygnus_gpio_set_strength()
451 val &= ~BIT(shift); in cygnus_gpio_set_strength()
452 val |= ((strength >> i) & 0x1) << shift; in cygnus_gpio_set_strength()
465 unsigned int i, offset, shift; in cygnus_gpio_get_strength() local
478 shift = CYGNUS_GPIO_SHIFT(gpio); in cygnus_gpio_get_strength()
483 val = readl(base + offset) & BIT(shift); in cygnus_gpio_get_strength()
484 val >>= shift; in cygnus_gpio_get_strength()