@@ -129,7 +129,7 @@ config HID_APPLE
129129 tristate "Apple {i,Power,Mac}Books"
130130 depends on LEDS_CLASS
131131 depends on NEW_LEDS
132- default !EXPERT
132+ default !EXPERT || SPI_HID_APPLE
133133 help
134134 Support for some Apple devices which less or more break
135135 HID specification.
@@ -662,11 +662,13 @@ config LOGIWHEELS_FF
662662
663663config HID_MAGICMOUSE
664664 tristate "Apple Magic Mouse/Trackpad multi-touch support"
665+ default SPI_HID_APPLE
665666 help
666667 Support for the Apple Magic Mouse/Trackpad multi-touch.
667668
668669 Say Y here if you want support for the multi-touch features of the
669- Apple Wireless "Magic" Mouse and the Apple Wireless "Magic" Trackpad.
670+ Apple Wireless "Magic" Mouse, the Apple Wireless "Magic" Trackpad and
671+ force touch Trackpads in Macbooks starting from 2015.
670672
671673config HID_MALTRON
672674 tristate "Maltron L90 keyboard"
@@ -1019,7 +1021,7 @@ config HID_SONY
10191021 * Guitar Hero PS3 and PC guitar dongles
10201022
10211023config SONY_FF
1022- bool "Sony PS2/3/4 accessories force feedback support"
1024+ bool "Sony PS2/3/4 accessories force feedback support"
10231025 depends on HID_SONY
10241026 select INPUT_FF_MEMLESS
10251027 help
@@ -1316,4 +1318,8 @@ source "drivers/hid/amd-sfh-hid/Kconfig"
13161318
13171319source "drivers/hid/surface-hid/Kconfig"
13181320
1321+ source "drivers/hid/spi-hid/Kconfig"
1322+
1323+ source "drivers/hid/dockchannel-hid/Kconfig"
1324+
13191325endif # HID_SUPPORT
0 commit comments