ifeq ($(CONFIG_PLATFORM_ARM_ROCKCHIP), y)
|
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID
|
EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
|
EXTRA_CFLAGS += -DCONFIG_RADIO_WORK
|
EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE
|
ifeq ($(shell test $(CONFIG_RTW_ANDROID) -ge 11; echo $$?), 0)
|
EXTRA_CFLAGS += -DCONFIG_IFACE_NUMBER=2
|
#EXTRA_CFLAGS += -DCONFIG_PLATFORM_ROCKCHIPS
|
endif
|
|
ARCH := arm64
|
CROSS_COMPILE := /home/data/hc/rk3588_linux/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-
|
KSRC := /home/ljy/rk3568/rk3568_linux_4.19/kernel
|
|
ifeq ($(CONFIG_PCI_HCI), y)
|
EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS
|
_PLATFORM_FILES := platform/platform_linux_pc_pci.o \
|
platform/platform_ARM_RK_pci.o
|
|
OBJS += $(_PLATFORM_FILES)
|
# Core Config
|
# CONFIG_RTKM - n/m/y for not support / standalone / built-in
|
#CONFIG_RTKM = m
|
CONFIG_MSG_NUM = 128
|
EXTRA_CFLAGS += -DCONFIG_MSG_NUM=$(CONFIG_MSG_NUM)
|
EXTRA_CFLAGS += -DCONFIG_TX_SKB_ORPHAN
|
EXTRA_CFLAGS += -DCONFIG_CPU_BALANCE
|
EXTRA_CFLAGS += -DCONFIG_RTW_TX_AMSDU_USE_WQ
|
EXTRA_CFLAGS += -DCONFIG_RTW_RX_HDL_USE_WQ
|
EXTRA_CFLAGS += -DCONFIG_RTW_EVENT_HDL_USE_WQ
|
# PHL Config
|
#EXTRA_CFLAGS += -DRTW_WKARD_98D_RXTAG
|
endif
|
|
ifeq ($(CONFIG_SDIO_HCI), y)
|
_PLATFORM_FILES = platform/platform_ARM_RK_sdio.o
|
endif
|
endif
|