Lines Matching refs:debounce
46 u32 debounce; member
211 unsigned debounce) in omap2_set_gpio_debounce() argument
220 if (debounce < 32) in omap2_set_gpio_debounce()
221 debounce = 0x01; in omap2_set_gpio_debounce()
222 else if (debounce > 7936) in omap2_set_gpio_debounce()
223 debounce = 0xff; in omap2_set_gpio_debounce()
225 debounce = (debounce / 0x1f) - 1; in omap2_set_gpio_debounce()
230 reg = bank->base + bank->regs->debounce; in omap2_set_gpio_debounce()
231 writel_relaxed(debounce, reg); in omap2_set_gpio_debounce()
236 if (debounce) in omap2_set_gpio_debounce()
254 bank->context.debounce = debounce; in omap2_set_gpio_debounce()
285 bank->context.debounce = 0; in omap_clear_gpio_debounce()
286 writel_relaxed(bank->context.debounce, bank->base + in omap_clear_gpio_debounce()
287 bank->regs->debounce); in omap_clear_gpio_debounce()
984 unsigned debounce) in omap_gpio_debounce() argument
992 omap2_set_gpio_debounce(bank, offset, debounce); in omap_gpio_debounce()
1493 writel_relaxed(bank->context.debounce, bank->base + in omap_gpio_restore_context()
1494 bank->regs->debounce); in omap_gpio_restore_context()
1530 .debounce = OMAP24XX_GPIO_DEBOUNCE_VAL,
1553 .debounce = OMAP4_GPIO_DEBOUNCINGTIME,