Home
last modified time | relevance | path

Searched refs:debounce_period_us (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpio/
H A Dgpiolib-cdev.c680 usecs_to_jiffies(READ_ONCE(line->desc->debounce_period_us))); in process_hw_ts()
821 usecs_to_jiffies(READ_ONCE(line->desc->debounce_period_us))); in debounce_irq_handler()
895 static int debounce_setup(struct line *line, unsigned int debounce_period_us) in debounce_setup() argument
907 debounce_period_us)); in debounce_setup()
911 if (debounce_period_us) { in debounce_setup()
970 return lc->attrs[i].attr.debounce_period_us; in gpio_v2_line_config_debounce_period()
991 WRITE_ONCE(line->desc->debounce_period_us, 0); in edge_detector_stop()
1007 u32 debounce_period_us; in edge_detector_setup() local
1020 debounce_period_us = gpio_v2_line_config_debounce_period(lc, line_idx); in edge_detector_setup()
1021 ret = debounce_setup(line, debounce_period_us); in edge_detector_setup()
[all …]
H A Dgpiolib.h219 unsigned int debounce_period_us; member
H A Dgpiolib.c2548 WRITE_ONCE(desc->debounce_period_us, 0); in gpiod_free_commit()
2700 WRITE_ONCE(desc->debounce_period_us, in gpio_do_set_config()
/linux/tools/gpio/
H A Dlsgpio.c97 info->attrs[i].debounce_period_us); in print_attributes()
/linux/include/uapi/linux/
H A Dgpio.h136 __u32 debounce_period_us; member
/linux/Documentation/userspace-api/gpio/
H A Dgpio-v2-get-line-ioctl.rst86 The :c:type:`debounce_period_us<gpio_v2_line_attribute>` attribute may only