platform/x86: Add Asus TF103C dock driver
authorHans de Goede <hdegoede@redhat.com>
Sun, 26 Dec 2021 14:18:49 +0000 (15:18 +0100)
committerHans de Goede <hdegoede@redhat.com>
Wed, 5 Jan 2022 11:06:19 +0000 (12:06 +0100)
commit0a6509b0926dea5ebbd2c86551b7681b00585961
tree01f3b8517ffcae37aa57b0840faaad381e44983b
parentb40082d0b033486f8ee4eed5d38278b3164b0e8c
platform/x86: Add Asus TF103C dock driver

Add a driver for the keyboard, touchpad and USB port of
the keyboard dock for the Asus TF103C 2-in-1 tablet.

This keyboard dock has its own I2C attached embedded controller
and the keyboard and touchpad are also connected over I2C,
instead of using the usual USB connection. This means that the
keyboard dock requires this special driver to function.

Cc: Michał Mirosław <mirq-linux@rere.qmqm.pl>
Cc: Ion Agorria <ion@agorria.com>
Cc: Svyatoslav Ryhel <clamor95@gmail.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20211226141849.156407-1-hdegoede@redhat.com
MAINTAINERS
drivers/platform/x86/Kconfig
drivers/platform/x86/Makefile
drivers/platform/x86/asus-tf103c-dock.c [new file with mode: 0644]