oleavr-rgl-a500-mini-linux-.../drivers/net/wireless/Qualcomm/config.fort
Ole André Vadla Ravnås 169c65d57e Initial commit
2022-05-07 01:01:45 +02:00

60 lines
2.3 KiB
Text
Executable file

#
# Please modify KERNELPATH, KERNELARCH and TOOLPREFIX to meet your environment
#
# X86-PC example ################################################################################################################
export KERNELPATH=/home/zhaokai/workspace/Android4.4-H6/lichee/linux-3.10/
export TOOLCHAIN=/home/zhaokai/workspace/Android4.4-H6/lichee/out/sun50iw6p1/android/common/buildroot/external-toolchain/bin
#export ANDROID_X86_PROJ_PATH=/work/zfding/android-x86-m/android-x86-m
#export KERNELPATH=${ANDROID_X86_PROJ_PATH}/out/target/product/x86/obj/kernel
#export TOOLCHAIN=${ANDROID_X86_PROJ_PATH}/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/bin
export KERNELARCH=arm64
export CROSS_COMPILE=${TOOLCHAIN}/aarch64-linux-gnu-
export TOOLPREFIX=${CROSS_COMPILE}
#export ANDROID_BSP_VERSION=<rome-usb-ax86-kk, rome-usb-ax86-l, tf-sdio-ax86-kk>
export ANDROID_X86_PROJ_VENDOR_PATH=${ANDROID_X86_PROJ_PATH}/out/target/product/x86/system/vendor
export ANDROID_X86_PROJ_WLANFW_PATH=${ANDROID_X86_PROJ_PATH}/out/target/product/x86/system/lib/firmware
export ANDROID_X86_PROJ_BTFW_PATH=${ANDROID_X86_PROJ_PATH}/out/target/product/x86/system/etc/firmware
export ANDROID_X86_PROJ_WLAN_PATH=${ANDROID_X86_PROJ_WLANFW_PATH}/wlan
export KLIB=${KERNELPATH}
export KLIB_BUILD=${KERNELPATH}
ifeq ($(KERNELARCH),arm64)
export ARCH=arm64
endif
# Use local libnl library or not
export BUILD_LIBNL=y
export INCLUDE_LIBNL32_HEADER=${ATH_TOPDIR}/apps/libnl-3.2.25/include
export INCLUDE_LIBNL32_LIB=-lm ${ATH_TOPDIR}/apps/libnl-3.2.25/lib/.libs/libnl-3.a
export INCLUDE_LIBNL32_GENL_LIB =-lm ${ATH_TOPDIR}/apps/libnl-3.2.25/lib/.libs/libnl-genl-3.a
# Put one copy of firmware to local PC or not. Need root privilege.
export BUILD_DRIVERFW_TOLOCAL=y
# Build regdb into cfg80211.ko
export CONFIG_CFG80211_INTERNAL_REGDB=y
# PMF (11W)
export CONFIG_PMF_SUPPORT=y
##export CONFIG_WITH_BACKPORTS=y
export CONFIG_NO_USE_BACKPORTS=y
export CONFIG_CFG80211_DEPEND_ON_KERNEL=y
# Select interface type
ifeq ($(IF_TYPE),PCIE)
export CONFIG_PRIMA_WLAN_11AC_HIGH_TP=n
else ifeq ($(IF_TYPE),USB)
export CONFIG_ROME_IF=usb
export CONFIG_HIF_USB_TASKLET=1
else ifeq ($(IF_TYPE),SDIO)
export CONFIG_CLD_HL_SDIO_CORE=y
export CONFIG_LINUX_QCMBR=y
export SAP_AUTH_OFFLOAD=1
export CONFIG_PER_VDEV_TX_DESC_POOL=1
else
export CONFIG_PRIMA_WLAN_11AC_HIGH_TP=n
endif