Lines Matching full:debounce
172 * Debounce only works if interrupts are enabled. The manual in ftgpio_gpio_set_config()
174 * PCLK is divided down to 33 kHz for the debounce timer. 0x7D0 is in ftgpio_gpio_set_config()
178 * As we get a debounce setting in microseconds, we calculate the in ftgpio_gpio_set_config()
179 * desired period time and see if we can get a suitable debounce in ftgpio_gpio_set_config()
195 * The debounce timer happens to already be set to the in ftgpio_gpio_set_config()
197 * debounce on this GPIO line and return. This happens more in ftgpio_gpio_set_config()
199 * on a system are requesting the same debounce interval. in ftgpio_gpio_set_config()
210 * Oh no! Someone is already using the debounce with in ftgpio_gpio_set_config()
218 /* Enable debounce */ in ftgpio_gpio_set_config()
277 /* We need a silicon clock to do debounce */ in ftgpio_gpio_probe()
306 /* Clear any use of debounce */ in ftgpio_gpio_probe()