]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
platform/surface: Move Surface 3 Button driver to platform/surface
authorMaximilian Luz <luzmaximilian@gmail.com>
Fri, 9 Oct 2020 14:11:26 +0000 (16:11 +0200)
committerHans de Goede <hdegoede@redhat.com>
Tue, 27 Oct 2020 11:51:24 +0000 (12:51 +0100)
Move the Surface 3 Button driver from platform/x86 to the newly created
platform/surface directory.

Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20201009141128.683254-4-luzmaximilian@gmail.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/surface/Kconfig
drivers/platform/surface/Makefile
drivers/platform/surface/surface3_button.c [moved from drivers/platform/x86/surface3_button.c with 100% similarity]
drivers/platform/x86/Kconfig
drivers/platform/x86/Makefile

index 326f7bbf83d708d7f41e15dce491b2a73e6f937b..1a7cf6a73d523e6737adf68a77d776317b2f0298 100644 (file)
@@ -27,4 +27,10 @@ config SURFACE3_WMI
          To compile this driver as a module, choose M here: the module will
          be called surface3-wmi.
 
+config SURFACE_3_BUTTON
+       tristate "Power/home/volume buttons driver for Microsoft Surface 3 tablet"
+       depends on ACPI && KEYBOARD_GPIO && I2C
+       help
+         This driver handles the power/home/volume buttons on the Microsoft Surface 3 tablet.
+
 endif # SURFACE_PLATFORMS
index f889d521420f2f8f0b8038937aed970158046faa..8588dc178245afbff88bc099c5330e97ff001011 100644 (file)
@@ -5,3 +5,4 @@
 #
 
 obj-$(CONFIG_SURFACE3_WMI)             += surface3-wmi.o
+obj-$(CONFIG_SURFACE_3_BUTTON)         += surface3_button.o
index 0759913c9846d973be96fa2d9fdd8a739af0cc1f..5fba590a1a67cf45fa7c3c238d7f203d0b54f412 100644 (file)
@@ -870,12 +870,6 @@ config INTEL_VBTN
          To compile this driver as a module, choose M here: the module will
          be called intel_vbtn.
 
-config SURFACE_3_BUTTON
-       tristate "Power/home/volume buttons driver for Microsoft Surface 3 tablet"
-       depends on ACPI && KEYBOARD_GPIO && I2C
-       help
-         This driver handles the power/home/volume buttons on the Microsoft Surface 3 tablet.
-
 config SURFACE_3_POWER_OPREGION
        tristate "Surface 3 battery platform operation region support"
        depends on ACPI && I2C
index 29563a32b3e3fdde1856ce0bc78431e421ce91ec..0fd70d5d2cf3bd9b30eb4e7bc913f8296a3fbf86 100644 (file)
@@ -82,7 +82,6 @@ obj-$(CONFIG_INTEL_OAKTRAIL)          += intel_oaktrail.o
 obj-$(CONFIG_INTEL_VBTN)               += intel-vbtn.o
 
 # Microsoft
-obj-$(CONFIG_SURFACE_3_BUTTON)         += surface3_button.o
 obj-$(CONFIG_SURFACE_3_POWER_OPREGION) += surface3_power.o
 obj-$(CONFIG_SURFACE_PRO3_BUTTON)      += surfacepro3_button.o