Link: https://lore.kernel.org/r/20260217200002.683975158@linuxfoundation.org Tested-by: Florian Fainelli <florian.fainelli@broadcom.com> Tested-by: Takeshi Ogasawara <takeshi.ogasawara@futuring-girl.com> Tested-by: Peter Schneider <pschneider1968@googlemail.com> Tested-by: Jon Hunter <jonathanh@nvidia.com> Tested-by: Salvatore Bonaccorso <carnil@debian.org> Tested-by: Brett A C Sheffield <bacs@librecast.net> Tested-by: Mark Brown <broonie@kernel.org> Tested-by: Luna Jernberg <droidbittin@gmail.com> Tested-by: Ronald Warsow <rwarsow@gmx.de> Tested-by: Justin M. Forbes <jforbes@fedoraproject.org> Tested-by: Ron Economos <re@w6rz.net> Tested-by: Miguel Ojeda <ojeda@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
41 lines
1.4 KiB
Plaintext
41 lines
1.4 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0+
|
|
menu "Surface System Aggregator Module HID support"
|
|
depends on SURFACE_AGGREGATOR
|
|
|
|
config SURFACE_HID
|
|
tristate "HID transport driver for Surface System Aggregator Module"
|
|
depends on SURFACE_AGGREGATOR_REGISTRY
|
|
select SURFACE_HID_CORE
|
|
help
|
|
Driver to support integrated HID devices on newer Microsoft Surface
|
|
models.
|
|
|
|
This driver provides support for the HID transport protocol provided
|
|
by the Surface Aggregator Module (i.e. the embedded controller) on
|
|
7th-generation Microsoft Surface devices, i.e. Surface Book 3 and
|
|
Surface Laptop 3. On those models, it is mainly used to connect the
|
|
integrated touchpad and keyboard.
|
|
|
|
Say M or Y here, if you want support for integrated HID devices, i.e.
|
|
integrated touchpad and keyboard, on 7th generation Microsoft Surface
|
|
models.
|
|
|
|
config SURFACE_KBD
|
|
tristate "HID keyboard transport driver for Surface System Aggregator Module"
|
|
select SURFACE_HID_CORE
|
|
help
|
|
Driver to support HID keyboards on Surface Laptop 1 and 2 devices.
|
|
|
|
This driver provides support for the HID transport protocol provided
|
|
by the Surface Aggregator Module (i.e. the embedded controller) on
|
|
Microsoft Surface Laptops 1 and 2. It is used to connect the
|
|
integrated keyboard on those devices.
|
|
|
|
Say M or Y here, if you want support for the integrated keyboard on
|
|
Microsoft Surface Laptops 1 and 2.
|
|
|
|
endmenu
|
|
|
|
config SURFACE_HID_CORE
|
|
tristate
|