mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-05 18:39:59 +00:00
Input: gpio-keys - add support for linux,input-value DTS property
Allows setting the value of EV_ABS events from DTS. This property is included in the gpio-keys.yaml scheme, but was only implemented for gpio-keys-polled. Signed-off-by: Gergo Koteles <soyer@irl.hu> Link: https://lore.kernel.org/r/3519a11b0ef5324a2befbd137cd2aa0cb8fd057d.1676850819.git.soyer@irl.hu Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
This commit is contained in:
parent
40e40fdfec
commit
4b665e1781
1 changed files with 3 additions and 0 deletions
|
@ -770,6 +770,9 @@ gpio_keys_get_devtree_pdata(struct device *dev)
|
|||
&button->type))
|
||||
button->type = EV_KEY;
|
||||
|
||||
fwnode_property_read_u32(child, "linux,input-value",
|
||||
(u32 *)&button->value);
|
||||
|
||||
button->wakeup =
|
||||
fwnode_property_read_bool(child, "wakeup-source") ||
|
||||
/* legacy name */
|
||||
|
|
Loading…
Reference in a new issue