Lines Matching refs:gpio_bit

137 	u32 gpio_bit = BIT(offset);  in omap_set_gpio_dataout_mask()  local
142 l |= gpio_bit; in omap_set_gpio_dataout_mask()
144 l &= ~gpio_bit; in omap_set_gpio_dataout_mask()
271 u32 gpio_bit = BIT(offset); in omap_clear_gpio_debounce() local
276 if (!(bank->dbck_enable_mask & gpio_bit)) in omap_clear_gpio_debounce()
279 bank->dbck_enable_mask &= ~gpio_bit; in omap_clear_gpio_debounce()
280 bank->context.debounce_en &= ~gpio_bit; in omap_clear_gpio_debounce()
297 u32 gpio_bit = BIT(gpio); in omap_set_gpio_trigger() local
299 omap_gpio_rmw(base, bank->regs->leveldetect0, gpio_bit, in omap_set_gpio_trigger()
301 omap_gpio_rmw(base, bank->regs->leveldetect1, gpio_bit, in omap_set_gpio_trigger()
303 omap_gpio_rmw(base, bank->regs->risingdetect, gpio_bit, in omap_set_gpio_trigger()
305 omap_gpio_rmw(base, bank->regs->fallingdetect, gpio_bit, in omap_set_gpio_trigger()
317 if (likely(!(bank->non_wakeup_gpios & gpio_bit))) { in omap_set_gpio_trigger()
318 omap_gpio_rmw(base, bank->regs->wkup_en, gpio_bit, trigger != 0); in omap_set_gpio_trigger()
327 if (!(bank->non_wakeup_gpios & gpio_bit)) in omap_set_gpio_trigger()
338 bank->enabled_non_wakeup_gpios |= gpio_bit; in omap_set_gpio_trigger()
340 bank->enabled_non_wakeup_gpios &= ~gpio_bit; in omap_set_gpio_trigger()
619 u32 gpio_bit = BIT(offset); in omap_set_gpio_wakeup() local
622 if (bank->non_wakeup_gpios & gpio_bit) { in omap_set_gpio_wakeup()
631 bank->context.wake_en |= gpio_bit; in omap_set_gpio_wakeup()
633 bank->context.wake_en &= ~gpio_bit; in omap_set_gpio_wakeup()