mirror of
https://github.com/RinCat/RTL88x2BU-Linux-Driver.git
synced 2026-01-29 07:16:35 +00:00
Update to 5.13.1 from upstream
This commit is contained in:
229
Makefile
Executable file → Normal file
229
Makefile
Executable file → Normal file
@@ -1,5 +1,5 @@
|
||||
EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)
|
||||
EXTRA_CFLAGS += -O2
|
||||
EXTRA_CFLAGS += -O1
|
||||
#EXTRA_CFLAGS += -O3
|
||||
#EXTRA_CFLAGS += -Wall
|
||||
#EXTRA_CFLAGS += -Wextra
|
||||
@@ -44,12 +44,15 @@ CONFIG_RTL8710B = n
|
||||
CONFIG_RTL8192F = n
|
||||
CONFIG_RTL8822C = n
|
||||
CONFIG_RTL8814B = n
|
||||
CONFIG_RTL8723F = n
|
||||
######################### Interface ###########################
|
||||
CONFIG_USB_HCI = y
|
||||
CONFIG_PCI_HCI = n
|
||||
CONFIG_SDIO_HCI = n
|
||||
CONFIG_GSPI_HCI = n
|
||||
########################## Features ###########################
|
||||
CONFIG_AP_MODE = y
|
||||
CONFIG_P2P = y
|
||||
CONFIG_MP_INCLUDED = y
|
||||
CONFIG_POWER_SAVING = y
|
||||
CONFIG_IPS_MODE = default
|
||||
@@ -74,7 +77,7 @@ CONFIG_80211W = y
|
||||
CONFIG_REDUCE_TX_CPU_LOADING = n
|
||||
CONFIG_BR_EXT = y
|
||||
CONFIG_TDLS = n
|
||||
CONFIG_WIFI_MONITOR = y
|
||||
CONFIG_WIFI_MONITOR = n
|
||||
CONFIG_MCC_MODE = n
|
||||
CONFIG_APPEND_VENDOR_IE_ENABLE = n
|
||||
CONFIG_RTW_NAPI = y
|
||||
@@ -82,33 +85,39 @@ CONFIG_RTW_GRO = y
|
||||
CONFIG_RTW_NETIF_SG = y
|
||||
CONFIG_RTW_IPCAM_APPLICATION = n
|
||||
CONFIG_RTW_REPEATER_SON = n
|
||||
CONFIG_RTW_WIFI_HAL = n
|
||||
CONFIG_ICMP_VOQ = n
|
||||
CONFIG_IP_R_MONITOR = n #arp VOQ and high rate
|
||||
# user priority mapping rule : tos, dscp
|
||||
CONFIG_RTW_UP_MAPPING_RULE = tos
|
||||
# Enable VHT rate on 2.4G channel or not
|
||||
CONFIG_RTW_VHT_2G4 = y
|
||||
CONFIG_RTW_IOCTL_SET_COUNTRY = y
|
||||
CONFIG_RTW_MBO = n
|
||||
########################## Android ###########################
|
||||
# CONFIG_RTW_ANDROID - 0: no Android, 4/5/6/7/8/9/10/11 : Android version
|
||||
CONFIG_RTW_ANDROID = 0
|
||||
|
||||
ifeq ($(shell test $(CONFIG_RTW_ANDROID) -gt 0; echo $$?), 0)
|
||||
EXTRA_CFLAGS += -DCONFIG_RTW_ANDROID=$(CONFIG_RTW_ANDROID)
|
||||
endif
|
||||
|
||||
########################## Debug ###########################
|
||||
CONFIG_RTW_DEBUG = y
|
||||
# default log level is _DRV_INFO_ = 4,
|
||||
# please refer to "How_to_set_driver_debug_log_level.doc" to set the available level.
|
||||
CONFIG_RTW_LOG_LEVEL = 3
|
||||
CONFIG_RTW_LOG_LEVEL = 4
|
||||
|
||||
# enable /proc/net/rtlxxxx/ debug interfaces
|
||||
CONFIG_PROC_DEBUG = y
|
||||
|
||||
######################## Wake On Lan ##########################
|
||||
CONFIG_WOWLAN = n
|
||||
#bit2: deauth, bit1: unicast, bit0: magic pkt.
|
||||
CONFIG_WAKEUP_TYPE = 0x7
|
||||
#bit3: ARP enable, bit2: deauth, bit1: unicast, bit0: magic pkt.
|
||||
CONFIG_WAKEUP_TYPE = 0xf
|
||||
CONFIG_WOW_LPS_MODE = default
|
||||
#bit0: disBBRF off, #bit1: Wireless remote controller (WRC)
|
||||
CONFIG_SUSPEND_TYPE = 0
|
||||
CONFIG_WOW_STA_MIX = n
|
||||
CONFIG_GPIO_WAKEUP = n
|
||||
# Please contact with RTK support team first. After getting the agreement from RTK support team,
|
||||
# you are just able to modify the CONFIG_WAKEUP_GPIO_IDX with customized requirement.
|
||||
CONFIG_WAKEUP_GPIO_IDX = default
|
||||
CONFIG_HIGH_ACTIVE_DEV2HST = n
|
||||
######### only for USB #########
|
||||
@@ -121,6 +130,10 @@ CONFIG_AP_WOWLAN = n
|
||||
CONFIG_RTW_SDIO_PM_KEEP_POWER = y
|
||||
###################### MP HW TX MODE FOR VHT #######################
|
||||
CONFIG_MP_VHT_HW_TX_MODE = n
|
||||
###################### ROAMING #####################################
|
||||
CONFIG_LAYER2_ROAMING = y
|
||||
#bit0: ROAM_ON_EXPIRED, #bit1: ROAM_ON_RESUME, #bit2: ROAM_ACTIVE
|
||||
CONFIG_ROAMING_FLAG = 0x3
|
||||
###################### Platform Related #######################
|
||||
CONFIG_PLATFORM_I386_PC = y
|
||||
CONFIG_PLATFORM_ANDROID_X86 = n
|
||||
@@ -148,7 +161,6 @@ CONFIG_PLATFORM_ARM_TCC8930_JB42 = n
|
||||
CONFIG_PLATFORM_ARM_RK2818 = n
|
||||
CONFIG_PLATFORM_ARM_RK3066 = n
|
||||
CONFIG_PLATFORM_ARM_RK3188 = n
|
||||
CONFIG_PLATFORM_ARM_RK3399 = n
|
||||
CONFIG_PLATFORM_ARM_URBETTER = n
|
||||
CONFIG_PLATFORM_ARM_TI_PANDA = n
|
||||
CONFIG_PLATFORM_MIPS_JZ4760 = n
|
||||
@@ -175,6 +187,7 @@ CONFIG_PLATFORM_MOZART = n
|
||||
CONFIG_PLATFORM_RTK119X = n
|
||||
CONFIG_PLATFORM_RTK119X_AM = n
|
||||
CONFIG_PLATFORM_RTK129X = n
|
||||
CONFIG_PLATFORM_RTK1319 = n
|
||||
CONFIG_PLATFORM_RTK390X = n
|
||||
CONFIG_PLATFORM_NOVATEK_NT72668 = n
|
||||
CONFIG_PLATFORM_HISILICON = n
|
||||
@@ -222,6 +235,7 @@ _OS_INTFS_FILES := os_dep/osdep_service.o \
|
||||
os_dep/linux/wifi_regd.o \
|
||||
os_dep/linux/rtw_android.o \
|
||||
os_dep/linux/rtw_proc.o \
|
||||
os_dep/linux/nlrtw.o \
|
||||
os_dep/linux/rtw_rhashtable.o
|
||||
|
||||
ifeq ($(CONFIG_MP_INCLUDED), y)
|
||||
@@ -721,6 +735,18 @@ endif
|
||||
|
||||
endif
|
||||
|
||||
########### HAL_RTL8723F #################################
|
||||
ifeq ($(CONFIG_RTL8723F), y)
|
||||
RTL871X := rtl8723f
|
||||
ifeq ($(CONFIG_USB_HCI), y)
|
||||
MODULE_NAME = 8723fu
|
||||
endif
|
||||
ifeq ($(CONFIG_SDIO_HCI), y)
|
||||
MODULE_NAME = 8723fs
|
||||
endif
|
||||
|
||||
endif
|
||||
|
||||
########### HAL_RTL8188F #################################
|
||||
ifeq ($(CONFIG_RTL8188F), y)
|
||||
|
||||
@@ -1007,6 +1033,17 @@ endif
|
||||
|
||||
########### END OF PATH #################################
|
||||
|
||||
ifeq ($(CONFIG_AP_MODE), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_AP_MODE
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_P2P), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_P2P
|
||||
ifneq ($(CONFIG_AP_MODE), y)
|
||||
$(error "CONFIG_AP_MODE is required for CONFIG_P2P")
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_USB_HCI), y)
|
||||
ifeq ($(CONFIG_USB_AUTOSUSPEND), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_USB_AUTOSUSPEND
|
||||
@@ -1154,11 +1191,18 @@ endif
|
||||
|
||||
ifeq ($(CONFIG_AP_WOWLAN), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_AP_WOWLAN
|
||||
ifeq ($(CONFIG_AP_MODE), n)
|
||||
EXTRA_CFLAGS += -DCONFIG_AP_MODE
|
||||
endif
|
||||
ifeq ($(CONFIG_SDIO_HCI), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_RTW_SDIO_PM_KEEP_POWER
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_LAYER2_ROAMING), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_LAYER2_ROAMING -DCONFIG_ROAMING_FLAG=$(CONFIG_ROAMING_FLAG)
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_PNO_SUPPORT), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_PNO_SUPPORT
|
||||
ifeq ($(CONFIG_PNO_SET_DEBUG), y)
|
||||
@@ -1248,15 +1292,6 @@ ifeq ($(CONFIG_IP_R_MONITOR), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_IP_R_MONITOR
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_RTW_WIFI_HAL), y)
|
||||
#EXTRA_CFLAGS += -DCONFIG_RTW_WIFI_HAL_DEBUG
|
||||
EXTRA_CFLAGS += -DCONFIG_RTW_WIFI_HAL
|
||||
EXTRA_CFLAGS += -DCONFIG_RTW_CFGVEDNOR_LLSTATS
|
||||
EXTRA_CFLAGS += -DCONFIG_RTW_CFGVENDOR_RANDOM_MAC_OUI
|
||||
EXTRA_CFLAGS += -DCONFIG_RTW_CFGVEDNOR_RSSIMONITOR
|
||||
EXTRA_CFLAGS += -DCONFIG_RTW_CFGVENDOR_WIFI_LOGGER
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_MP_VHT_HW_TX_MODE), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_MP_VHT_HW_TX_MODE
|
||||
ifeq ($(CONFIG_PLATFORM_I386_PC), y)
|
||||
@@ -1289,20 +1324,16 @@ endif
|
||||
|
||||
EXTRA_CFLAGS += -DDM_ODM_SUPPORT_TYPE=0x04
|
||||
|
||||
ifeq ($(CONFIG_RTW_VHT_2G4), y)
|
||||
EXTRA_CFLAGS += -DRTW_VHT_2G4=1
|
||||
else
|
||||
EXTRA_CFLAGS += -DRTW_VHT_2G4=0
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_RTW_IOCTL_SET_COUNTRY), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_RTW_IOCTL_SET_COUNTRY
|
||||
ifeq ($(CONFIG_RTW_MBO), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_RTW_MBO -DCONFIG_RTW_80211K -DCONFIG_RTW_WNM -DCONFIG_RTW_BTM_ROAM
|
||||
EXTRA_CFLAGS += -DCONFIG_RTW_80211R
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_PLATFORM_I386_PC), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
|
||||
EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
|
||||
SUBARCH := $(shell uname -m | sed -e 's/i.86/i386/;s/armv7l/arm/;s/aarch64/arm64/')
|
||||
|
||||
SUBARCH := $(shell uname -m | sed -e s/i.86/i386/)
|
||||
ARCH ?= $(SUBARCH)
|
||||
CROSS_COMPILE ?=
|
||||
KVER := $(shell uname -r)
|
||||
@@ -1671,7 +1702,9 @@ EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
|
||||
EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE
|
||||
# default setting for Power control
|
||||
EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC
|
||||
ifeq ($(CONFIG_SDIO_HCI), y)
|
||||
EXTRA_CFLAGS += -DRTW_SUPPORT_PLATFORM_SHUTDOWN
|
||||
endif
|
||||
# default setting for Special function
|
||||
ARCH := arm
|
||||
CROSS_COMPILE := /home/android_sdk/Rockchip/Rk3188/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi-
|
||||
@@ -1696,37 +1729,6 @@ KSRC := /home/android_sdk/Rockchip/Rk3066sdk/kernel
|
||||
MODULE_NAME :=wlan
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_PLATFORM_ARM_RK3399), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_PLATFORM_ROCKCHIPS
|
||||
EXTRA_CFLAGS += -DCONFIG_PLATFORM_ROCKCHIPS_RK3399
|
||||
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
|
||||
EXTRA_CFLAGS += -Wno-error=date-time
|
||||
|
||||
# default setting for Android
|
||||
EXTRA_CFLAGS += -DCONFIG_PLATFORM_ANDROID
|
||||
EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
|
||||
EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE
|
||||
# default setting for Android 5.0 and later
|
||||
EXTRA_CFLAGS += -DCONFIG_RADIO_WORK
|
||||
|
||||
# default setting for Special function
|
||||
EXTRA_CFLAGS += -DCONFIG_P2P_IPS
|
||||
EXTRA_CFLAGS += -DCONFIG_RESUME_IN_WORKQUEUE
|
||||
|
||||
ARCH ?= arm64
|
||||
CROSS_COMPILE ?= /rk3328_box_android_8.0_pro/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android-
|
||||
KSRC ?= /rk3328_box_android_8.0_pro/kernel
|
||||
|
||||
ifeq ($(CONFIG_SDIO_HCI), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS
|
||||
_PLATFORM_FILES += platform/platform_rockchips_sdio.o
|
||||
ifeq ($(CONFIG_RTL8822B), y)
|
||||
USER_MODULE_NAME := 8822bs
|
||||
endif
|
||||
endif
|
||||
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_PLATFORM_ARM_URBETTER), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN #-DCONFIG_MINIMAL_MEMORY_USAGE
|
||||
ARCH := arm
|
||||
@@ -1921,6 +1923,7 @@ EXTRA_CFLAGS += -DCONFIG_RADIO_WORK
|
||||
endif
|
||||
#ARCH, CROSS_COMPILE, KSRC,and MODDESTDIR are provided by external makefile
|
||||
INSTALL_PREFIX :=
|
||||
MODULE_NAME := wlan
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_PLATFORM_ARM_RTD299X_LG), y)
|
||||
@@ -1977,9 +1980,6 @@ EXTRA_CFLAGS += -DRTW_USE_CFG80211_STA_EVENT
|
||||
# default setting for Android 5.x and later
|
||||
#EXTRA_CFLAGS += -DCONFIG_RADIO_WORK
|
||||
|
||||
# Change active scan time in each channel, unit is ms
|
||||
#EXTRA_CFLAGS += -DSURVEY_TO_ACTIVE=50
|
||||
|
||||
# If system could power on and recognize Wi-Fi SDIO automatically,
|
||||
# platfrom operations are not necessary.
|
||||
#ifeq ($(CONFIG_SDIO_HCI), y)
|
||||
@@ -2082,11 +2082,13 @@ MODULE_NAME := 8192eu
|
||||
|
||||
endif
|
||||
|
||||
# Actions-Micro use this flag for DHC 1195 and DHC 1395
|
||||
ifeq ($(CONFIG_PLATFORM_RTK119X_AM), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_PLATFORM_RTK119X_AM
|
||||
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
|
||||
EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT
|
||||
EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -DCONFIG_FULL_CH_IN_P2P_HANDSHAKE
|
||||
EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE
|
||||
EXTRA_CFLAGS += -DCONFIG_FULL_CH_IN_P2P_HANDSHAKE
|
||||
EXTRA_CFLAGS += -DCONFIG_SEL_P2P_IFACE=2
|
||||
EXTRA_CFLAGS += -DCONFIG_IFACE_NUMBER=3
|
||||
EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
|
||||
|
||||
@@ -2104,7 +2106,43 @@ endif
|
||||
|
||||
ifeq ($(CONFIG_PLATFORM_RTK129X), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
|
||||
EXTRA_CFLAGS += -DRTK_129X_PLATFORM
|
||||
EXTRA_CFLAGS += -DCONFIG_PLATFORM_RTK129X
|
||||
EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT
|
||||
# default setting for Android 4.1, 4.2
|
||||
EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE
|
||||
EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
|
||||
#EXTRA_CFLAGS += -DCONFIG_P2P_IPS -DCONFIG_QOS_OPTIMIZATION
|
||||
EXTRA_CFLAGS += -DCONFIG_QOS_OPTIMIZATION
|
||||
# Enable this for Android 5.0
|
||||
EXTRA_CFLAGS += -DCONFIG_RADIO_WORK
|
||||
ifeq ($(CONFIG_RTL8821C)$(CONFIG_SDIO_HCI),yy)
|
||||
EXTRA_CFLAGS += -DCONFIG_WAKEUP_GPIO_INPUT_MODE
|
||||
EXTRA_CFLAGS += -DCONFIG_BT_WAKE_HST_OPEN_DRAIN
|
||||
endif
|
||||
EXTRA_CFLAGS += -Wno-error=date-time
|
||||
# default setting for Android 7.0
|
||||
ifeq ($(RTK_ANDROID_VERSION), nougat)
|
||||
EXTRA_CFLAGS += -DRTW_P2P_GROUP_INTERFACE=1
|
||||
endif
|
||||
#EXTRA_CFLAGS += -DCONFIG_#PLATFORM_OPS
|
||||
ifeq ($(CONFIG_USB_HCI), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX
|
||||
endif
|
||||
|
||||
ARCH := arm64
|
||||
|
||||
# ==== Cross compile setting for Android 4.4 SDK =====
|
||||
#CROSS_COMPILE := arm-linux-gnueabihf-
|
||||
#KVER := 4.1.10
|
||||
#CROSS_COMPILE := $(CROSS)
|
||||
#KSRC := $(LINUX_KERNEL_PATH)
|
||||
CROSS_COMPILE := /home/android_sdk/DHC/trunk-6.0.0_r1-QA160627/phoenix/toolchain/asdk64-4.9.4-a53-EL-3.10-g2.19-a64nt-160307/bin/asdk64-linux-
|
||||
KSRC := /home/android_sdk/DHC/trunk-6.0.0_r1-QA160627/linux-kernel
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_PLATFORM_RTK1319), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_PLATFORM_RTK1319
|
||||
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
|
||||
EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT
|
||||
# default setting for Android 4.1, 4.2
|
||||
EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE
|
||||
@@ -2197,9 +2235,6 @@ EXTRA_CFLAGS += -DRTW_USE_CFG80211_STA_EVENT
|
||||
# default setting for Android 5.x and later
|
||||
EXTRA_CFLAGS += -DCONFIG_RADIO_WORK
|
||||
|
||||
# Change active scan time in each channel, unit is ms
|
||||
#EXTRA_CFLAGS += -DSURVEY_TO_ACTIVE=50
|
||||
|
||||
ifeq ($(CONFIG_SDIO_HCI), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS
|
||||
_PLATFORM_FILES += platform/platform_aml_s905_sdio.o
|
||||
@@ -2261,6 +2296,14 @@ ifeq ($(CONFIG_CUSTOMER_HUAWEI), y)
|
||||
EXTRA_CFLAGS += -DCONFIG_HUAWEI_PROC
|
||||
endif
|
||||
|
||||
CONFIG_PLATFORM_CMAP_INTFS = n
|
||||
ifeq ($(CONFIG_PLATFORM_CMAP_INTFS), y)
|
||||
PLATFORM_CMAP_INTFS_TYPE = 00
|
||||
EXTRA_CFLAGS += -DCONFIG_PLATFORM_CMAP_INTFS -DCMAP_UNASSOC_METRICS_STA_MAX=32
|
||||
_OS_INTFS_FILES += os_dep/linux/custom_multiap_intfs/custom_multiap_intfs.o
|
||||
_PLATFORM_FILES += platform/custom_multiap_intfs_$(PLATFORM_CMAP_INTFS_TYPE).o
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_MULTIDRV), y)
|
||||
|
||||
ifeq ($(CONFIG_SDIO_HCI), y)
|
||||
@@ -2308,6 +2351,11 @@ ifeq ($(CONFIG_RTL8814B), y)
|
||||
include $(src)/rtl8814b.mk
|
||||
endif
|
||||
|
||||
########### HAL_RTL8723F #################################
|
||||
ifeq ($(CONFIG_RTL8723F), y)
|
||||
include $(src)/rtl8723f.mk
|
||||
endif
|
||||
|
||||
rtk_core := core/rtw_cmd.o \
|
||||
core/rtw_security.o \
|
||||
core/rtw_debug.o \
|
||||
@@ -2323,9 +2371,11 @@ rtk_core := core/rtw_cmd.o \
|
||||
core/rtw_pwrctrl.o \
|
||||
core/rtw_rf.o \
|
||||
core/rtw_chplan.o \
|
||||
core/monitor/rtw_radiotap.o \
|
||||
core/rtw_recv.o \
|
||||
core/rtw_sta_mgt.o \
|
||||
core/rtw_ap.o \
|
||||
core/wds/rtw_wds.o \
|
||||
core/mesh/rtw_mesh.o \
|
||||
core/mesh/rtw_mesh_pathtbl.o \
|
||||
core/mesh/rtw_mesh_hwmp.o \
|
||||
@@ -2342,13 +2392,34 @@ rtk_core := core/rtw_cmd.o \
|
||||
core/rtw_odm.o \
|
||||
core/rtw_rm.o \
|
||||
core/rtw_rm_fsm.o \
|
||||
core/rtw_ft.o \
|
||||
core/rtw_wnm.o \
|
||||
core/rtw_mbo.o \
|
||||
core/rtw_rm_util.o \
|
||||
core/efuse/rtw_efuse.o
|
||||
core/efuse/rtw_efuse.o \
|
||||
core/rtw_roch.o
|
||||
|
||||
ifeq ($(CONFIG_SDIO_HCI), y)
|
||||
rtk_core += core/rtw_sdio.o
|
||||
endif
|
||||
|
||||
EXTRA_CFLAGS += -I$(src)/core/crypto
|
||||
rtk_core += \
|
||||
core/crypto/aes-internal.o \
|
||||
core/crypto/aes-internal-enc.o \
|
||||
core/crypto/aes-gcm.o \
|
||||
core/crypto/aes-ccm.o \
|
||||
core/crypto/aes-omac1.o \
|
||||
core/crypto/ccmp.o \
|
||||
core/crypto/gcmp.o \
|
||||
core/crypto/aes-siv.o \
|
||||
core/crypto/aes-ctr.o \
|
||||
core/crypto/sha256-internal.o \
|
||||
core/crypto/sha256.o \
|
||||
core/crypto/sha256-prf.o \
|
||||
core/crypto/rtw_crypto_wrap.o \
|
||||
core/rtw_swcrypto.o
|
||||
|
||||
$(MODULE_NAME)-y += $(rtk_core)
|
||||
|
||||
$(MODULE_NAME)-$(CONFIG_WAPI_SUPPORT) += core/rtw_wapi.o \
|
||||
@@ -2431,17 +2502,17 @@ config_r:
|
||||
|
||||
clean:
|
||||
#$(MAKE) -C $(KSRC) M=$(shell pwd) clean
|
||||
cd hal ; rm -fr */*/*/*.mod.c */*/*/*.mod */*/*/*.o */*/*/.*.cmd */*/*/*.ko */*/*/*.ur-safe
|
||||
cd hal ; rm -fr */*/*.mod.c */*/*.mod */*/*.o */*/.*.cmd */*/*.ko */*/*.ur-safe
|
||||
cd hal ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko */*.ur-safe
|
||||
cd hal ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko *.ur-safe
|
||||
cd core ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko */*.ur-safe
|
||||
cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko *.ur-safe
|
||||
cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko *.ur-safe
|
||||
cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko *.ur-safe
|
||||
cd platform ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko *.ur-safe
|
||||
cd hal ; rm -fr */*/*/*.mod.c */*/*/*.mod */*/*/*.o */*/*/.*.cmd */*/*/*.ko
|
||||
cd hal ; rm -fr */*/*.mod.c */*/*.mod */*/*.o */*/.*.cmd */*/*.ko
|
||||
cd hal ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko
|
||||
cd hal ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
|
||||
cd core ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko
|
||||
cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
|
||||
cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
|
||||
cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
|
||||
cd platform ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
|
||||
rm -fr Module.symvers ; rm -fr Module.markers ; rm -fr modules.order
|
||||
rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~
|
||||
rm -fr .tmp_versions *.ur-safe
|
||||
rm -fr .tmp_versions
|
||||
endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user