1 # SPDX-License-Identifier: GPL-2.0
3 # Copyright (c) 2010-2019, Intel Corporation. All rights reserved.
4 # Makefile - Intel Management Engine Interface (Intel MEI) Linux driver
6 obj-
$(CONFIG_INTEL_MEI
) += mei.o
9 mei-objs
+= interrupt.o
12 mei-objs
+= dma-ring.o
14 mei-objs
+= bus-fixup.o
15 mei-
$(CONFIG_DEBUG_FS
) += debugfs.o
17 obj-
$(CONFIG_INTEL_MEI_ME
) += mei-me.o
18 mei-me-objs
:= pci-me.o
19 mei-me-objs
+= hw-me.o
21 obj-
$(CONFIG_INTEL_MEI_GSC
) += mei-gsc.o
22 mei-gsc-objs
:= gsc-me.o
24 obj-
$(CONFIG_INTEL_MEI_TXE
) += mei-txe.o
25 mei-txe-objs
:= pci-txe.o
26 mei-txe-objs
+= hw-txe.o
28 mei-
$(CONFIG_EVENT_TRACING
) += mei-trace.o
29 CFLAGS_mei-trace.o
= -I
$(src
)
31 obj-
$(CONFIG_INTEL_MEI_HDCP
) += hdcp
/
32 obj-
$(CONFIG_INTEL_MEI_PXP
) += pxp
/
33 obj-
$(CONFIG_INTEL_MEI_GSC_PROXY
) += gsc_proxy
/
35 obj-
$(CONFIG_INTEL_MEI_VSC_HW
) += mei-vsc-hw.o
36 mei-vsc-hw-y
:= vsc-tp.o
37 mei-vsc-hw-y
+= vsc-fw-loader.o
39 obj-
$(CONFIG_INTEL_MEI_VSC
) += mei-vsc.o
40 mei-vsc-y
:= platform-vsc.o