1 # SPDX-License-Identifier: GPL-2.0 2 # 3 # Makefile for drivers/platform/x86/intel 4 # Intel x86 Platform-Specific Drivers 5 # 6 7 obj-$(CONFIG_INTEL_ATOMISP2_PDX86) += atomisp2/ 8 obj-$(CONFIG_INTEL_SAR_INT1092) += int1092/ 9 obj-$(CONFIG_INTEL_CHT_INT33FE) += int33fe/ 10 obj-$(CONFIG_INTEL_SKL_INT3472) += int3472/ 11 obj-$(CONFIG_INTEL_PMC_CORE) += pmc/ 12 obj-$(CONFIG_INTEL_PMT_CLASS) += pmt/ 13 obj-$(CONFIG_INTEL_SPEED_SELECT_INTERFACE) += speed_select_if/ 14 obj-$(CONFIG_INTEL_TELEMETRY) += telemetry/ 15 obj-$(CONFIG_INTEL_WMI) += wmi/ 16 17 # Intel input drivers 18 intel-hid-y := hid.o 19 obj-$(CONFIG_INTEL_HID_EVENT) += intel-hid.o 20 intel-vbtn-y := vbtn.o 21 obj-$(CONFIG_INTEL_VBTN) += intel-vbtn.o 22 23 # Intel miscellaneous drivers 24 obj-$(CONFIG_INTEL_ISHTP_ECLITE) += ishtp_eclite.o 25 intel_int0002_vgpio-y := int0002_vgpio.o 26 obj-$(CONFIG_INTEL_INT0002_VGPIO) += intel_int0002_vgpio.o 27 intel_oaktrail-y := oaktrail.o 28 obj-$(CONFIG_INTEL_OAKTRAIL) += intel_oaktrail.o 29 30 # Intel PMIC / PMC / P-Unit drivers 31 intel_bxtwc_tmu-y := bxtwc_tmu.o 32 obj-$(CONFIG_INTEL_BXTWC_PMIC_TMU) += intel_bxtwc_tmu.o 33 intel_chtdc_ti_pwrbtn-y := chtdc_ti_pwrbtn.o 34 obj-$(CONFIG_INTEL_CHTDC_TI_PWRBTN) += intel_chtdc_ti_pwrbtn.o 35 intel_mrfld_pwrbtn-y := mrfld_pwrbtn.o 36 obj-$(CONFIG_INTEL_MRFLD_PWRBTN) += intel_mrfld_pwrbtn.o 37 intel_punit_ipc-y := punit_ipc.o 38 obj-$(CONFIG_INTEL_PUNIT_IPC) += intel_punit_ipc.o 39 40 # Intel Uncore drivers 41 intel-rst-y := rst.o 42 obj-$(CONFIG_INTEL_RST) += intel-rst.o 43 intel-smartconnect-y := smartconnect.o 44 obj-$(CONFIG_INTEL_SMARTCONNECT) += intel-smartconnect.o 45 intel_turbo_max_3-y := turbo_max_3.o 46 obj-$(CONFIG_INTEL_TURBO_MAX_3) += intel_turbo_max_3.o 47 intel-uncore-frequency-y := uncore-frequency.o 48 obj-$(CONFIG_INTEL_UNCORE_FREQ_CONTROL) += intel-uncore-frequency.o 49