Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/tools/gpio/
H A Dgpio-event-mon.c172 unsigned long debounce_period_us = 0; in main() local
193 debounce_period_us = strtoul(optarg, NULL, 10); in main()
213 if (debounce_period_us) { in main()
219 config.attrs[attr].attr.debounce_period_us = debounce_period_us; in main()
H A Dlsgpio.c93 info->attrs[0].debounce_period_us); in print_attributes()
/OK3568_Linux_fs/kernel/drivers/gpio/
H A Dgpiolib-cdev.c626 usecs_to_jiffies(READ_ONCE(line->desc->debounce_period_us))); in debounce_irq_handler()
684 unsigned int debounce_period_us) in debounce_setup() argument
690 ret = gpiod_set_debounce(line->desc, debounce_period_us); in debounce_setup()
692 WRITE_ONCE(line->desc->debounce_period_us, debounce_period_us); in debounce_setup()
698 if (debounce_period_us) { in debounce_setup()
744 return lc->attrs[i].attr.debounce_period_us; in gpio_v2_line_config_debounce_period()
760 WRITE_ONCE(line->desc->debounce_period_us, 0); in edge_detector_stop()
769 u32 debounce_period_us; in edge_detector_setup() local
781 debounce_period_us = gpio_v2_line_config_debounce_period(lc, line_idx); in edge_detector_setup()
782 ret = debounce_setup(line, debounce_period_us); in edge_detector_setup()
[all …]
H A Dgpiolib.h129 unsigned int debounce_period_us; member
H A Dgpiolib.c2153 WRITE_ONCE(desc->debounce_period_us, 0); in gpiod_free_commit()
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dgpio.h131 __u32 debounce_period_us; member