aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/input/touchscreen/goodix.c
diff options
context:
space:
mode:
authorNikita Travkin <nikita@trvn.ru>2022-01-08 23:19:19 -0800
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2022-01-08 23:24:28 -0800
commitcf73ed894ee939d6706d65e0cd186e4a64e3af6d (patch)
tree7b86e077b0d908fc9bec290d47a049ab5a982abe /drivers/input/touchscreen/goodix.c
parentInput: spaceball - fix parsing of movement data packets (diff)
downloadlinux-dev-cf73ed894ee939d6706d65e0cd186e4a64e3af6d.tar.xz
linux-dev-cf73ed894ee939d6706d65e0cd186e4a64e3af6d.zip
Input: zinitix - make sure the IRQ is allocated before it gets enabled
Since irq request is the last thing in the driver probe, it happens later than the input device registration. This means that there is a small time window where if the open method is called the driver will attempt to enable not yet available irq. Fix that by moving the irq request before the input device registration. Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Fixes: 26822652c85e ("Input: add zinitix touchscreen driver") Signed-off-by: Nikita Travkin <nikita@trvn.ru> Link: https://lore.kernel.org/r/20220106072840.36851-2-nikita@trvn.ru Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/touchscreen/goodix.c')
0 files changed, 0 insertions, 0 deletions