Home
last modified time | relevance | path

Searched refs:debounce_ms (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/drivers/input/keyboard/
H A Dpmic8xxx-keypad.c372 unsigned int debounce_ms; in pmic8xxx_kpd_init() local
420 if (of_property_read_u32(of_node, "debounce", &debounce_ms)) in pmic8xxx_kpd_init()
421 debounce_ms = MIN_DEBOUNCE_TIME; in pmic8xxx_kpd_init()
423 if (((debounce_ms % 5) != 0) || in pmic8xxx_kpd_init()
424 debounce_ms > MAX_DEBOUNCE_TIME || in pmic8xxx_kpd_init()
425 debounce_ms < MIN_DEBOUNCE_TIME) { in pmic8xxx_kpd_init()
430 bits = (debounce_ms / 5) - 1; in pmic8xxx_kpd_init()
H A Dstmpe-keypad.c133 unsigned int debounce_ms; member
271 if (keypad->debounce_ms > STMPE_KEYPAD_MAX_DEBOUNCE) in stmpe_keypad_chip_init()
311 (keypad->debounce_ms << 1)); in stmpe_keypad_chip_init()
354 of_property_read_u32(np, "debounce-interval", &keypad->debounce_ms); in stmpe_keypad_probe()
H A Dtc3589x-keypad.c327 u32 debounce_ms; in tc3589x_keypad_of_probe() local
361 of_property_read_u32(np, "debounce-delay-ms", &debounce_ms); in tc3589x_keypad_of_probe()
362 if (debounce_ms) in tc3589x_keypad_of_probe()
363 plat->debounce_period = debounce_ms * 16; in tc3589x_keypad_of_probe()
H A Dnomadik-ske-keypad.c98 int timeout = keypad->board->debounce_ms; in ske_keypad_chip_init()
115 value |= ((keypad->board->debounce_ms * 32000)/32768) << 8; in ske_keypad_chip_init()
202 int timeout = keypad->board->debounce_ms; in ske_keypad_irq()
H A Dmatrix_keypad.c194 msecs_to_jiffies(keypad->pdata->debounce_ms)); in matrix_keypad_interrupt()
438 of_property_read_u32(np, "debounce-delay-ms", &pdata->debounce_ms); in matrix_keypad_parse_dt()
/openbmc/linux/drivers/gpio/
H A Dgpio-tegra.c235 unsigned int debounce_ms = DIV_ROUND_UP(debounce, 1000); in tegra_gpio_set_debounce() local
239 if (!debounce_ms) { in tegra_gpio_set_debounce()
245 debounce_ms = min(debounce_ms, 255U); in tegra_gpio_set_debounce()
252 if (bank->dbc_cnt[port] < debounce_ms) { in tegra_gpio_set_debounce()
253 tegra_gpio_writel(tgi, debounce_ms, GPIO_DBC_CNT(tgi, offset)); in tegra_gpio_set_debounce()
254 bank->dbc_cnt[port] = debounce_ms; in tegra_gpio_set_debounce()
/openbmc/linux/include/linux/platform_data/
H A Dkeypad-nomadik-ske.h46 u8 debounce_ms; member
/openbmc/linux/include/linux/input/
H A Dmatrix_keypad.h72 unsigned int debounce_ms; member
/openbmc/linux/drivers/auxdisplay/
H A Dht16k33.c74 uint32_t debounce_ms; member
415 msecs_to_jiffies(keypad->debounce_ms)); in ht16k33_keypad_irq_thread()
543 &keypad->debounce_ms); in ht16k33_keypad_probe()
/openbmc/linux/arch/arm/mach-pxa/
H A Dspitz.c383 .debounce_ms = 10,