@@ -116,6 +116,7 @@ CONFIG_MP_VHT_HW_TX_MODE = y
116
116
# ##################### Platform Related #######################
117
117
CONFIG_PLATFORM_I386_PC = y
118
118
CONFIG_PLATFORM_ARM_RPI = n
119
+ CONFIG_PLATFORM_ARM64_RPI = n
119
120
CONFIG_PLATFORM_ANDROID_X86 = n
120
121
CONFIG_PLATFORM_ANDROID_INTEL_X86 = n
121
122
CONFIG_PLATFORM_JB_X86 = n
@@ -1086,6 +1087,17 @@ MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/
1086
1087
INSTALL_PREFIX :=
1087
1088
endif
1088
1089
1090
+ ifeq ($(CONFIG_PLATFORM_ARM64_RPI ) , y)
1091
+ EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
1092
+ EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
1093
+ ARCH ?= arm64
1094
+ CROSS_COMPILE ?=
1095
+ KVER ?= $(shell uname -r)
1096
+ KSRC := /lib/modules/$(KVER ) /build
1097
+ MODDESTDIR := /lib/modules/$(KVER ) /kernel/drivers/net/wireless/
1098
+ INSTALL_PREFIX :=
1099
+ endif
1100
+
1089
1101
ifeq ($(CONFIG_PLATFORM_NV_TK1 ) , y)
1090
1102
EXTRA_CFLAGS += -DCONFIG_PLATFORM_NV_TK1
1091
1103
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
@@ -1109,6 +1121,17 @@ KSRC :=/mnt/newdisk/android_sdk/nvidia_tk1/android_L/out/target/product/shieldta
1109
1121
MODULE_NAME = wlan
1110
1122
endif
1111
1123
1124
+ ifeq ($(CONFIG_PLATFORM_ARM64 ) , y)
1125
+ ARCH := arm64
1126
+ EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
1127
+ EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
1128
+ CROSS_COMPILE := aarch64-linux-gnu-
1129
+ KVER ?= $(shell uname -r)
1130
+ KSRC := /lib/modules/$(KVER ) /build
1131
+ MODDESTDIR := /lib/modules/$(KVER ) /kernel/drivers/net/wireless/
1132
+ INSTALL_PREFIX :=
1133
+ endif
1134
+
1112
1135
ifeq ($(CONFIG_PLATFORM_ACTIONS_ATM702X ) , y)
1113
1136
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID -DCONFIG_PLATFORM_ACTIONS_ATM702X
1114
1137
# ARCH := arm
0 commit comments