Lines Matching full:buttons
41 unsigned int release_delay; /* in msecs, for IRQ-only buttons */
45 unsigned int software_debounce; /* in msecs, for GPIO-driven buttons */
146 * input events anymore. Note that one can only disable buttons
151 * disabling buttons at the same time.
184 * gpio_keys_attr_show_helper() - fill in stringified bitmap of buttons
188 * @only_disabled: does caller want only those buttons that are
189 * currently disabled or all buttons that can be
192 * This function writes buttons that can be disabled to @buf. If
193 * @only_disabled is true, then @buf contains only those buttons
232 * gpio_keys_attr_store_helper() - enable/disable buttons based on given bitmap
238 * GPIO buttons accordingly. Returns 0 on success and negative error
630 dev_err(dev, "Only EV_KEY allowed for IRQ buttons.\n"); in gpio_keys_setup_key()
643 * For IRQ buttons, there is no interrupt for release. in gpio_keys_setup_key()
706 /* Report current state of buttons that are connected to GPIOs */ in gpio_keys_open()
748 pdata->buttons = button; in gpio_keys_get_devtree_pdata()
862 const struct gpio_keys_button *button = &pdata->buttons[i]; in gpio_keys_probe()