123456789101112131415161718192021222324252627282930313233343536373839404142 |
- # 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
|