Revert "Input: serio - make write method mandatory"
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 21 Jul 2021 04:48:35 +0000 (21:48 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 21 Jul 2021 04:48:35 +0000 (21:48 -0700)
commit7d3370e506ec5cd781ef6b938cf29c046eb77585
treef52d548b7b8896b750540a224424427ce54373cb
parent133b6558c75566bf692460fd1a09b3b795ef2c1a
Revert "Input: serio - make write method mandatory"

This reverts commit 81c7c0a350bfe9306ad9fb10356534ede8f4ab31. The idea
to make write method mandatory was flawed as several client drivers
(such as atkbd) check for presence of write() method to adjust behavior
of the driver.

Reported-by: Nathan Chancellor <nathan@kernel.org>
Reported-by: Michael Kelley <mikelley@microsoft.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/serio/ams_delta_serio.c
drivers/input/serio/serio.c
include/linux/serio.h