mirror of
https://github.com/chinawrj/rtl8812au
synced 2024-11-27 23:54:24 +00:00
Fixed Makefile, DKMS and ARM64 RPI support added
This commit is contained in:
parent
29d0588c8a
commit
f2ac716f76
14
Makefile
14
Makefile
@ -156,6 +156,7 @@ CONFIG_PLATFORM_ARM_SPREADTRUM_6820 = n
|
|||||||
CONFIG_PLATFORM_ARM_SPREADTRUM_8810 = n
|
CONFIG_PLATFORM_ARM_SPREADTRUM_8810 = n
|
||||||
CONFIG_PLATFORM_ARM_WMT = n
|
CONFIG_PLATFORM_ARM_WMT = n
|
||||||
CONFIG_PLATFORM_ARM_RPI = n
|
CONFIG_PLATFORM_ARM_RPI = n
|
||||||
|
CONFIG_PLATFORM_ARM64_RPI = n
|
||||||
CONFIG_PLATFORM_ARM_ODROIDC2 = n
|
CONFIG_PLATFORM_ARM_ODROIDC2 = n
|
||||||
CONFIG_PLATFORM_TI_DM365 = n
|
CONFIG_PLATFORM_TI_DM365 = n
|
||||||
CONFIG_PLATFORM_MOZART = n
|
CONFIG_PLATFORM_MOZART = n
|
||||||
@ -1456,6 +1457,17 @@ MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/
|
|||||||
INSTALL_PREFIX :=
|
INSTALL_PREFIX :=
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(CONFIG_PLATFORM_ARM64_RPI), y)
|
||||||
|
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
|
||||||
|
EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
|
||||||
|
ARCH ?= arm64
|
||||||
|
CROSS_COMPILE ?=
|
||||||
|
KVER ?= $(shell uname -r)
|
||||||
|
KSRC := /lib/modules/$(KVER)/build
|
||||||
|
MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/
|
||||||
|
INSTALL_PREFIX :=
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(CONFIG_PLATFORM_ARM_ODROIDC2), y)
|
ifeq ($(CONFIG_PLATFORM_ARM_ODROIDC2), y)
|
||||||
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
|
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
|
||||||
EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
|
EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
|
||||||
@ -1718,7 +1730,7 @@ install:
|
|||||||
/sbin/depmod -a ${KVER}
|
/sbin/depmod -a ${KVER}
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -f $(MODDESTDIR)/$(MODULE_NAME).ko
|
rm -f $(MODDESTDIR)$(MODULE_NAME).ko
|
||||||
/sbin/depmod -a ${KVER}
|
/sbin/depmod -a ${KVER}
|
||||||
|
|
||||||
backup_rtlwifi:
|
backup_rtlwifi:
|
||||||
|
@ -7,7 +7,7 @@ else
|
|||||||
echo "About to run dkms install steps..."
|
echo "About to run dkms install steps..."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
DRV_DIR='pwd'
|
DRV_DIR="$(pwd)"
|
||||||
DRV_NAME=rtl8812au
|
DRV_NAME=rtl8812au
|
||||||
DRV_VERSION=5.3.4
|
DRV_VERSION=5.3.4
|
||||||
|
|
||||||
@ -20,7 +20,7 @@ RESULT=$?
|
|||||||
|
|
||||||
echo "Finished running dkms install steps."
|
echo "Finished running dkms install steps."
|
||||||
|
|
||||||
if defined(CONFIG_DISABLE_IPV6)
|
if grep -q -e "^CONFIG_DISABLE_IPV6 = y$" "$DRV_DIR/Makefile" ; then
|
||||||
if echo "net.ipv6.conf.all.disable_ipv6 = 1
|
if echo "net.ipv6.conf.all.disable_ipv6 = 1
|
||||||
net.ipv6.conf.default.disable_ipv6 = 1
|
net.ipv6.conf.default.disable_ipv6 = 1
|
||||||
net.ipv6.conf.lo.disable_ipv6 = 1" >> /etc/sysctl.conf; then
|
net.ipv6.conf.lo.disable_ipv6 = 1" >> /etc/sysctl.conf; then
|
||||||
@ -29,6 +29,6 @@ if defined(CONFIG_DISABLE_IPV6)
|
|||||||
else
|
else
|
||||||
echo "Could not disable IPv6"
|
echo "Could not disable IPv6"
|
||||||
fi
|
fi
|
||||||
#endif
|
fi
|
||||||
|
|
||||||
exit $RESULT
|
exit $RESULT
|
||||||
|
@ -7,7 +7,7 @@ else
|
|||||||
echo "About to run dkms removal steps..."
|
echo "About to run dkms removal steps..."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
DRV_DIR='pwd'
|
DRV_DIR="$(pwd)"
|
||||||
DRV_NAME=rtl8812au
|
DRV_NAME=rtl8812au
|
||||||
DRV_VERSION=5.3.4
|
DRV_VERSION=5.3.4
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user