xref: /linux-6.15/drivers/message/fusion/Makefile (revision 3a892bef)
1# Fusion MPT drivers; recognized debug defines...
2#  MPT general:
3#EXTRA_CFLAGS += -DMPT_DEBUG
4#EXTRA_CFLAGS += -DMPT_DEBUG_MSG_FRAME
5#EXTRA_CFLAGS += -DMPT_DEBUG_SG
6#EXTRA_CFLAGS += -DMPT_DEBUG_EVENTS
7#EXTRA_CFLAGS += -DMPT_DEBUG_VERBOSE_EVENTS
8#EXTRA_CFLAGS += -DMPT_DEBUG_INIT
9#EXTRA_CFLAGS += -DMPT_DEBUG_EXIT
10#EXTRA_CFLAGS += -DMPT_DEBUG_FAIL
11
12
13#
14# driver/module specifics...
15#
16#  For mptbase:
17#CFLAGS_mptbase.o += -DMPT_DEBUG_HANDSHAKE
18#CFLAGS_mptbase.o += -DMPT_DEBUG_CONFIG
19#CFLAGS_mptbase.o += -DMPT_DEBUG_DL
20#CFLAGS_mptbase.o += -DMPT_DEBUG_IRQ
21#CFLAGS_mptbase.o += -DMPT_DEBUG_RESET
22#
23#  For mptscsih:
24#CFLAGS_mptscsih.o += -DMPT_DEBUG_DV
25#CFLAGS_mptscsih.o += -DMPT_DEBUG_NEGO
26#CFLAGS_mptscsih.o += -DMPT_DEBUG_TM
27#CFLAGS_mptscsih.o += -DMPT_DEBUG_SCSI
28#CFLAGS_mptscsih.o += -DMPT_DEBUG_REPLY
29#
30#  For mptctl:
31#CFLAGS_mptctl.o += -DMPT_DEBUG_IOCTL
32#
33#  For mptfc:
34#CFLAGS_mptfc.o += -DMPT_DEBUG_FC
35
36#=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-} LSI_LOGIC
37
38obj-$(CONFIG_FUSION_SPI)	+= mptbase.o mptscsih.o mptspi.o
39obj-$(CONFIG_FUSION_FC)		+= mptbase.o mptscsih.o mptfc.o
40obj-$(CONFIG_FUSION_SAS)	+= mptbase.o mptscsih.o mptsas.o
41obj-$(CONFIG_FUSION_CTL)	+= mptctl.o
42obj-$(CONFIG_FUSION_LAN)	+= mptlan.o
43