]> git.baikalelectronics.ru Git - kernel.git/commit
Input: Add IBM Operation Panel driver
authorEddie James <eajames@linux.ibm.com>
Fri, 12 Aug 2022 22:32:39 +0000 (15:32 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 17 Aug 2022 19:32:32 +0000 (12:32 -0700)
commit4f16c1782d0035118cfd1b2fd36fc1aee1d6cf72
tree5268c09a2dbafd23db9e3d83edc285db8015a30c
parent9c1f7a876c63df7c38b31ec1af55246785055d2b
Input: Add IBM Operation Panel driver

Add a driver to get the button events from the panel and provide
them to userspace with the input subsystem. The panel is
connected with I2C and controls the bus, so the driver registers
as an I2C slave device.

Signed-off-by: Eddie James <eajames@linux.ibm.com>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com> # I2C slave parts
Link: https://lore.kernel.org/r/20220809204147.238132-3-eajames@linux.ibm.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
MAINTAINERS
drivers/input/misc/Kconfig
drivers/input/misc/Makefile
drivers/input/misc/ibm-panel.c [new file with mode: 0644]