2 # Makefile for linux/drivers/platform/x86
3 # x86 Platform-Specific Drivers
5 obj-
$(CONFIG_ASUS_LAPTOP
) += asus-laptop.o
6 obj-
$(CONFIG_ASUS_WMI
) += asus-wmi.o
7 obj-
$(CONFIG_ASUS_NB_WMI
) += asus-nb-wmi.o
8 obj-
$(CONFIG_ASUS_WIRELESS
) += asus-wireless.o
9 obj-
$(CONFIG_EEEPC_LAPTOP
) += eeepc-laptop.o
10 obj-
$(CONFIG_EEEPC_WMI
) += eeepc-wmi.o
11 obj-
$(CONFIG_MSI_LAPTOP
) += msi-laptop.o
12 obj-
$(CONFIG_ACPI_CMPC
) += classmate-laptop.o
13 obj-
$(CONFIG_COMPAL_LAPTOP
) += compal-laptop.o
14 obj-
$(CONFIG_DELL_SMBIOS
) += dell-smbios.o
15 obj-
$(CONFIG_DELL_LAPTOP
) += dell-laptop.o
16 obj-
$(CONFIG_DELL_WMI
) += dell-wmi.o
17 obj-
$(CONFIG_DELL_WMI_AIO
) += dell-wmi-aio.o
18 obj-
$(CONFIG_DELL_SMO8800
) += dell-smo8800.o
19 obj-
$(CONFIG_DELL_RBTN
) += dell-rbtn.o
20 obj-
$(CONFIG_ACER_WMI
) += acer-wmi.o
21 obj-
$(CONFIG_ACERHDF
) += acerhdf.o
22 obj-
$(CONFIG_HP_ACCEL
) += hp_accel.o
23 obj-
$(CONFIG_HP_WIRELESS
) += hp-wireless.o
24 obj-
$(CONFIG_HP_WMI
) += hp-wmi.o
25 obj-
$(CONFIG_AMILO_RFKILL
) += amilo-rfkill.o
26 obj-
$(CONFIG_TC1100_WMI
) += tc1100-wmi.o
27 obj-
$(CONFIG_SONY_LAPTOP
) += sony-laptop.o
28 obj-
$(CONFIG_IDEAPAD_LAPTOP
) += ideapad-laptop.o
29 obj-
$(CONFIG_THINKPAD_ACPI
) += thinkpad_acpi.o
30 obj-
$(CONFIG_SENSORS_HDAPS
) += hdaps.o
31 obj-
$(CONFIG_FUJITSU_LAPTOP
) += fujitsu-laptop.o
32 obj-
$(CONFIG_FUJITSU_TABLET
) += fujitsu-tablet.o
33 obj-
$(CONFIG_PANASONIC_LAPTOP
) += panasonic-laptop.o
34 obj-
$(CONFIG_INTEL_MENLOW
) += intel_menlow.o
35 obj-
$(CONFIG_ACPI_WMI
) += wmi.o
36 obj-
$(CONFIG_MSI_WMI
) += msi-wmi.o
37 obj-
$(CONFIG_TOPSTAR_LAPTOP
) += topstar-laptop.o
39 # toshiba_acpi must link after wmi to ensure that wmi devices are found
40 # before toshiba_acpi initializes
41 obj-
$(CONFIG_ACPI_TOSHIBA
) += toshiba_acpi.o
43 obj-
$(CONFIG_TOSHIBA_BT_RFKILL
) += toshiba_bluetooth.o
44 obj-
$(CONFIG_TOSHIBA_HAPS
) += toshiba_haps.o
45 obj-
$(CONFIG_TOSHIBA_WMI
) += toshiba-wmi.o
46 obj-
$(CONFIG_INTEL_HID_EVENT
) += intel-hid.o
47 obj-
$(CONFIG_INTEL_SCU_IPC
) += intel_scu_ipc.o
48 obj-
$(CONFIG_INTEL_SCU_IPC_UTIL
) += intel_scu_ipcutil.o
49 obj-
$(CONFIG_INTEL_MFLD_THERMAL
) += intel_mid_thermal.o
50 obj-
$(CONFIG_INTEL_IPS
) += intel_ips.o
51 obj-
$(CONFIG_GPIO_INTEL_PMIC
) += intel_pmic_gpio.o
52 obj-
$(CONFIG_XO1_RFKILL
) += xo1-rfkill.o
53 obj-
$(CONFIG_XO15_EBOOK
) += xo15-ebook.o
54 obj-
$(CONFIG_IBM_RTL
) += ibm_rtl.o
55 obj-
$(CONFIG_SAMSUNG_LAPTOP
) += samsung-laptop.o
56 obj-
$(CONFIG_MXM_WMI
) += mxm-wmi.o
57 obj-
$(CONFIG_INTEL_MID_POWER_BUTTON
) += intel_mid_powerbtn.o
58 obj-
$(CONFIG_INTEL_OAKTRAIL
) += intel_oaktrail.o
59 obj-
$(CONFIG_SAMSUNG_Q10
) += samsung-q10.o
60 obj-
$(CONFIG_APPLE_GMUX
) += apple-gmux.o
61 obj-
$(CONFIG_INTEL_RST
) += intel-rst.o
62 obj-
$(CONFIG_INTEL_SMARTCONNECT
) += intel-smartconnect.o
64 obj-
$(CONFIG_PVPANIC
) += pvpanic.o
65 obj-
$(CONFIG_ALIENWARE_WMI
) += alienware-wmi.o
66 obj-
$(CONFIG_INTEL_PMC_IPC
) += intel_pmc_ipc.o
67 obj-
$(CONFIG_SURFACE_PRO3_BUTTON
) += surfacepro3_button.o
68 obj-
$(CONFIG_INTEL_PUNIT_IPC
) += intel_punit_ipc.o
69 obj-
$(CONFIG_INTEL_TELEMETRY
) += intel_telemetry_core.o \
70 intel_telemetry_pltdrv.o \
71 intel_telemetry_debugfs.o