Lines Matching full:buttons
40 unsigned int release_delay; /* in msecs, for IRQ-only buttons */
43 unsigned int software_debounce; /* in msecs, for GPIO-driven buttons */
131 * input events anymore. Note that one can only disable buttons
136 * disabling buttons at the same time.
174 * gpio_keys_attr_show_helper() - fill in stringified bitmap of buttons
178 * @only_disabled: does caller want only those buttons that are
179 * currently disabled or all buttons that can be
182 * This function writes buttons that can be disabled to @buf. If
183 * @only_disabled is true, then @buf contains only those buttons
222 * gpio_keys_attr_store_helper() - enable/disable buttons based on given bitmap
228 * GPIO buttons accordingly. Returns 0 on success and negative error
593 dev_err(dev, "Only EV_KEY allowed for IRQ buttons.\n"); in gpio_keys_setup_key()
604 * For IRQ buttons, there is no interrupt for release. in gpio_keys_setup_key()
667 /* Report current state of buttons that are connected to GPIOs */ in gpio_keys_open()
709 pdata->buttons = button; in gpio_keys_get_devtree_pdata()
823 const struct gpio_keys_button *button = &pdata->buttons[i]; in gpio_keys_probe()