Lines Matching refs:bdata
48 struct gpio_keys_button_data *bdata) in gpio_keys_polled_check_state() argument
52 if (bdata->can_sleep) in gpio_keys_polled_check_state()
57 if (state != bdata->last_state) { in gpio_keys_polled_check_state()
62 bdata->count = 0; in gpio_keys_polled_check_state()
63 bdata->last_state = state; in gpio_keys_polled_check_state()
75 struct gpio_keys_button_data *bdata = &bdev->data[i]; in gpio_keys_polled_poll() local
77 if (bdata->count < bdata->threshold) in gpio_keys_polled_poll()
78 bdata->count++; in gpio_keys_polled_poll()
81 bdata); in gpio_keys_polled_poll()
236 struct gpio_keys_button_data *bdata = &bdev->data[i]; in gpio_keys_polled_probe() local
268 bdata->can_sleep = gpiod_cansleep(button->gpiod); in gpio_keys_polled_probe()
269 bdata->last_state = -1; in gpio_keys_polled_probe()
270 bdata->threshold = DIV_ROUND_UP(button->debounce_interval, in gpio_keys_polled_probe()