Input: synaptics-rmi4 - add support for Synaptics RMI4 devices
Synaptics uses the Register Mapped Interface (RMI) protocol as a communications interface for their devices. This driver adds the core functionality needed to interface with RMI4 devices. RMI devices can be connected to the host via several transport protocols and can supports a wide variety of functionality defined by RMI functions. Support for transport protocols and RMI functions are implemented in individual drivers. The RMI4 core driver uses a bus architecture to facilitate the various combinations of transport and function drivers needed by a particular device. Signed-off-by: NAndrew Duggan <aduggan@synaptics.com> Signed-off-by: NChristopher Heiny <cheiny@synaptics.com> Tested-by: NBenjamin Tissoires <benjamin.tissoires@redhat.com> Tested-by: NLinus Walleij <linus.walleij@linaro.org> Tested-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NDmitry Torokhov <dmitry.torokhov@gmail.com>
Showing
drivers/input/rmi4/Kconfig
0 → 100644
drivers/input/rmi4/Makefile
0 → 100644
drivers/input/rmi4/rmi_bus.c
0 → 100644
drivers/input/rmi4/rmi_bus.h
0 → 100644
drivers/input/rmi4/rmi_driver.c
0 → 100644
此差异已折叠。
drivers/input/rmi4/rmi_driver.h
0 → 100644
drivers/input/rmi4/rmi_f01.c
0 → 100644
include/linux/rmi.h
0 → 100644
想要评论请 注册 或 登录