linuxOS_D21X/source/linux-5.10/drivers/net/wireless/icommsemi/config.mak
2024-11-29 16:23:11 +08:00

41 lines
1.1 KiB
Makefile
Executable File

KVERSION="`uname -r`"
#DRVPATH=/lib/modules/$(KVERSION)/kernel/drivers/net/wireless/ssv6200
#DRVPATH=kernel/drivers/net/wireless/ssv6200
KCFLAG += -Werror
#EXTRA_CFLAGS := -I$(KBUILD_TOP) -I$(KBUILD_TOP)/include
EXTRA_CFLAGS := -I$(KBUILD_TOP)
EXTRA_CFLAGS += -I$(KBUILD_TOP)/include
include $(KBUILD_TOP)/config_common.mak
ccflags-y += -DREPORT_TX_STATUS_DIRECTLY
########################################################
## The following definition move from common mak
# use for debug
ccflags-y += -DCONFIG_SSV6XXX_DEBUGFS
#### end of move from common mak
## Use crypto in SSV driver for ssv6051
#ccflags-y += -DKTHREAD_BIND
####################################################################
# mac80211 option for use local ssv_mac80211 or kernel mac80211
# if set SSV means our smac driver use local ssv_mac80211.ko
# otherwise use kernel mac80211 build-in sub-sys
####################################################################
#MAC80211_OPT = SSV
#For HUW to define some resources
ifeq ($(MAC80211_OPT), SSV)
EXTRA_CFLAGS += -I$(KBUILD_TOP)/mac80211
EXTRA_CFLAGS += -I$(KBUILD_TOP)/mac80211/include
ccflags-y += -DSSV_MAC80211
endif
#