mirror of
https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git
synced 2025-10-19 00:51:09 +02:00
Add support for NVidia Jetson Nano (#300)
* Added support for NVidia Jeston Nano * Added support for NVidia Jetson Nano
This commit is contained in:
16
Makefile
16
Makefile
@@ -72,8 +72,11 @@ CONFIG_AP_WOWLAN = n
|
|||||||
######### Notify SDIO Host Keep Power During Syspend ##########
|
######### Notify SDIO Host Keep Power During Syspend ##########
|
||||||
CONFIG_RTW_SDIO_PM_KEEP_POWER = y
|
CONFIG_RTW_SDIO_PM_KEEP_POWER = y
|
||||||
###################### Platform Related #######################
|
###################### Platform Related #######################
|
||||||
CONFIG_PLATFORM_I386_PC = y
|
# Jeston Nano Headers
|
||||||
|
# /usr/src/linux-headers-4.9.140-tegra-ubuntu18.04_aarch64/kernel-4.9
|
||||||
|
CONFIG_PLATFORM_I386_PC = n
|
||||||
CONFIG_PLATFORM_ARM_RPI = n
|
CONFIG_PLATFORM_ARM_RPI = n
|
||||||
|
CONFIG_PLATFORM_ARM_JET_NANO = y
|
||||||
CONFIG_PLATFORM_ANDROID_X86 = n
|
CONFIG_PLATFORM_ANDROID_X86 = n
|
||||||
CONFIG_PLATFORM_ANDROID_INTEL_X86 = n
|
CONFIG_PLATFORM_ANDROID_INTEL_X86 = n
|
||||||
CONFIG_PLATFORM_JB_X86 = n
|
CONFIG_PLATFORM_JB_X86 = n
|
||||||
@@ -909,6 +912,17 @@ MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/
|
|||||||
INSTALL_PREFIX :=
|
INSTALL_PREFIX :=
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# NVidia Jetson Nano
|
||||||
|
ifeq ($(CONFIG_PLATFORM_ARM_JET_NANO), y)
|
||||||
|
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
|
||||||
|
EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE
|
||||||
|
EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
|
||||||
|
ARCH := arm64
|
||||||
|
KVER ?= $(shell uname -r)
|
||||||
|
KSRC := /usr/src/linux-headers-$(KVER)-ubuntu18.04_aarch64/kernel-4.9
|
||||||
|
MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/realtek/rtl8812au/
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(CONFIG_PLATFORM_ACTIONS_ATM702X), y)
|
ifeq ($(CONFIG_PLATFORM_ACTIONS_ATM702X), y)
|
||||||
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID -DCONFIG_PLATFORM_ACTIONS_ATM702X
|
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID -DCONFIG_PLATFORM_ACTIONS_ATM702X
|
||||||
#ARCH := arm
|
#ARCH := arm
|
||||||
|
10
README.md
10
README.md
@@ -6,6 +6,10 @@ for AC1200 (801.11ac) Wireless Dual-Band USB Adapter
|
|||||||
|
|
||||||
This code is base on version 4.3.14 from https://github.com/diederikdehaas/rtl8812AU
|
This code is base on version 4.3.14 from https://github.com/diederikdehaas/rtl8812AU
|
||||||
|
|
||||||
|
### Update for NVidia Jestson Nano support
|
||||||
|
|
||||||
|
This code was forked from https://github.com/abperiasamy/rtl8812AU_8821AU_linux
|
||||||
|
|
||||||
## Known Supported Devices:
|
## Known Supported Devices:
|
||||||
|
|
||||||
```
|
```
|
||||||
@@ -19,6 +23,12 @@ This code is base on version 4.3.14 from https://github.com/diederikdehaas/rtl88
|
|||||||
# sudo make -f Makefile.dkms install
|
# sudo make -f Makefile.dkms install
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Compiling for NVidia Jeston Nano
|
||||||
|
|
||||||
|
```sh
|
||||||
|
# CONFIG_PLATFORM_ARM_JET_NANO = y
|
||||||
|
```
|
||||||
|
|
||||||
### Compiling for Raspberry Pi
|
### Compiling for Raspberry Pi
|
||||||
|
|
||||||
Install kernel headers and other dependencies.
|
Install kernel headers and other dependencies.
|
||||||
|
Reference in New Issue
Block a user