On 22.02.2023 01:10, Gergo Koteles wrote: > 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@xxxxxx> > --- Reviewed-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxx> Konrad > drivers/input/keyboard/gpio_keys.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/input/keyboard/gpio_keys.c b/drivers/input/keyboard/gpio_keys.c > index 5496482a38c1..c42f86ad0766 100644 > --- a/drivers/input/keyboard/gpio_keys.c > +++ b/drivers/input/keyboard/gpio_keys.c > @@ -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 */