2c51b4e4ff
For 5.8, we are going to make iptsd the default, which mostly supports 4.19 level multitouch, instead of just singletouch + stylus. This replaces the old ipts driver with the new UAPI version that is required for iptsd. Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
35 lines
774 B
Plaintext
35 lines
774 B
Plaintext
#
|
|
# Surface Aggregator Module
|
|
#
|
|
CONFIG_GPIO_SYSFS=y # required for SURFACE_SAM_HPS
|
|
CONFIG_SURFACE_SAM=m
|
|
CONFIG_SURFACE_SAM_SSH=m
|
|
CONFIG_SURFACE_SAM_SSH_ERROR_INJECTION=n
|
|
CONFIG_SURFACE_SAM_DEBUGFS=m
|
|
CONFIG_SURFACE_SAM_SAN=m
|
|
CONFIG_SURFACE_SAM_VHF=m
|
|
CONFIG_SURFACE_SAM_DTX=m
|
|
CONFIG_SURFACE_SAM_HPS=m
|
|
CONFIG_SURFACE_SAM_SID=m
|
|
CONFIG_SURFACE_SAM_SID_GPELID=m
|
|
CONFIG_SURFACE_SAM_SID_PERFMODE=m
|
|
CONFIG_SURFACE_SAM_SID_VHF=m
|
|
CONFIG_SURFACE_SAM_SID_POWER=m
|
|
|
|
|
|
#
|
|
# IPTS touchscreen
|
|
#
|
|
# This only enables the user interface for IPTS data.
|
|
# For the touchscreen to work, you need to install iptsd.
|
|
#
|
|
CONFIG_MISC_IPTS=m
|
|
|
|
#
|
|
# Other Drivers
|
|
#
|
|
CONFIG_INPUT_SOC_BUTTON_ARRAY=m
|
|
CONFIG_SURFACE_3_BUTTON=m
|
|
CONFIG_SURFACE_3_POWER_OPREGION=m
|
|
CONFIG_SURFACE_PRO3_BUTTON=m
|