forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.4 KiB
42 lines
1.4 KiB
# SPDX-License-Identifier: GPL-2.0+ |
|
menu "Surface System Aggregator Module HID support" |
|
depends on SURFACE_AGGREGATOR |
|
depends on INPUT |
|
|
|
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 |
|
select HID
|
|
|