Skip to content

Commit 3615536

Browse files
geertudtor
authored andcommitted
Input: gpio-keys - use input_report_key()
Use the input_report_key() helper instead of open-coding the same operation. Signed-off-by: Geert Uytterhoeven <[email protected]> Link: https://lore.kernel.org/r/185f3320e39000159d4bd843fd3119b94c30d607.1684854795.git.geert+renesas@glider.be Signed-off-by: Dmitry Torokhov <[email protected]>
1 parent 9284d3b commit 3615536

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

drivers/input/keyboard/gpio_keys.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -456,7 +456,7 @@ static enum hrtimer_restart gpio_keys_irq_timer(struct hrtimer *t)
456456
struct input_dev *input = bdata->input;
457457

458458
if (bdata->key_pressed) {
459-
input_event(input, EV_KEY, *bdata->code, 0);
459+
input_report_key(input, *bdata->code, 0);
460460
input_sync(input);
461461
bdata->key_pressed = false;
462462
}
@@ -478,11 +478,11 @@ static irqreturn_t gpio_keys_irq_isr(int irq, void *dev_id)
478478
if (bdata->button->wakeup)
479479
pm_wakeup_event(bdata->input->dev.parent, 0);
480480

481-
input_event(input, EV_KEY, *bdata->code, 1);
481+
input_report_key(input, *bdata->code, 1);
482482
input_sync(input);
483483

484484
if (!bdata->release_delay) {
485-
input_event(input, EV_KEY, *bdata->code, 0);
485+
input_report_key(input, *bdata->code, 0);
486486
input_sync(input);
487487
goto out;
488488
}

0 commit comments

Comments
 (0)