Lines Matching full:debounce
43 .debounce = 0x48,
58 .debounce = 0x38,
193 unsigned int debounce) in rockchip_gpio_set_debounce() argument
208 if ((unsigned long)debounce > max_debounce) in rockchip_gpio_set_debounce()
211 div = debounce * freq; in rockchip_gpio_set_debounce()
220 if (debounce) { in rockchip_gpio_set_debounce()
222 /* Configure the max debounce from consumers */ in rockchip_gpio_set_debounce()
232 rockchip_gpio_writel_bit(bank, offset, 1, reg->debounce); in rockchip_gpio_set_debounce()
238 rockchip_gpio_writel_bit(bank, offset, 0, reg->debounce); in rockchip_gpio_set_debounce()
245 if (debounce) in rockchip_gpio_set_debounce()
277 unsigned int debounce = pinconf_to_config_argument(config); in rockchip_gpio_set_config() local
281 rockchip_gpio_set_debounce(gc, offset, debounce); in rockchip_gpio_set_config()
284 * of the debounce clock(pclk), which is far away from in rockchip_gpio_set_config()
287 * has crippled debounce capability could only be useful in rockchip_gpio_set_config()