mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			Package: update rtl8812au-openipc
							parent
							
								
									65626386e3
								
							
						
					
					
						commit
						47ea1e2d61
					
				|  | @ -1,41 +0,0 @@ | |||
| --- a/Makefile	2024-08-27 14:13:17.943312156 +0300
 | ||||
| +++ b/Makefile	2024-08-27 14:16:02.378077178 +0300
 | ||||
| @@ -49,7 +49,7 @@
 | ||||
|   | ||||
|  ########################## WIFI IC ############################ | ||||
|  CONFIG_RTL8812A = y | ||||
| -CONFIG_RTL8821A = y
 | ||||
| +CONFIG_RTL8821A = n
 | ||||
|  CONFIG_RTL8814A = n | ||||
|  ######################### Interface ########################### | ||||
|  CONFIG_USB_HCI = y | ||||
| @@ -216,9 +216,9 @@
 | ||||
|  EXTRA_CFLAGS += -DDBG=0 | ||||
|  endif | ||||
|   | ||||
| -ifeq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A), y_y)
 | ||||
| +ifeq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A), y_n)
 | ||||
|   | ||||
| -EXTRA_CFLAGS += -DDRV_NAME=\"rtl88xxau_wfb\"
 | ||||
| +EXTRA_CFLAGS += -DDRV_NAME=\"rtl88xxau\"
 | ||||
|  ifeq ($(CONFIG_USB_HCI), y) | ||||
|  USER_MODULE_NAME = 88XXau | ||||
|  endif | ||||
| @@ -301,7 +301,7 @@
 | ||||
|  				hal/btc/halbtc8821c2ant.o | ||||
|  endif | ||||
|   | ||||
| -include $(TopDIR)/hal/phydm/phydm.mk
 | ||||
| +include $(src)/hal/phydm/phydm.mk
 | ||||
|   | ||||
|  ########### HAL_RTL8812A_RTL8821A ################################# | ||||
|  ifneq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A), n_n) | ||||
| @@ -1533,7 +1533,7 @@
 | ||||
|   | ||||
|  USER_MODULE_NAME ?= | ||||
|  ifneq ($(USER_MODULE_NAME),) | ||||
| -MODULE_NAME := $(USER_MODULE_NAME)_wfb
 | ||||
| +MODULE_NAME := $(USER_MODULE_NAME)
 | ||||
|  endif | ||||
|   | ||||
|  ifneq ($(KERNELRELEASE),) | ||||
|  | @ -1,36 +0,0 @@ | |||
| diff -Naur a/os_dep/linux/ioctl_cfg80211.c b/os_dep/linux/ioctl_cfg80211.c
 | ||||
| --- a/os_dep/linux/ioctl_cfg80211.c	2024-08-27 14:35:02.331289685 +0300
 | ||||
| +++ b/os_dep/linux/ioctl_cfg80211.c	2024-08-27 14:37:53.039690680 +0300
 | ||||
| @@ -4937,6 +4937,7 @@
 | ||||
|        //RTW_INFO("%s dvobj null\n", __func__); | ||||
|      } | ||||
|      switch(pHalData->current_channel_bw){ | ||||
| +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 11, 0))
 | ||||
|        case CHANNEL_WIDTH_5: | ||||
|  	//RTW_INFO("%s width 5\n", __func__); | ||||
|  	width = NL80211_CHAN_WIDTH_5; | ||||
| @@ -4947,6 +4948,7 @@
 | ||||
|  	width = NL80211_CHAN_WIDTH_10; | ||||
|  	center_freq = control_freq; | ||||
|  	break; | ||||
| +#endif
 | ||||
|        case CHANNEL_WIDTH_20: | ||||
|  	//RTW_INFO("%s width 20\n", __func__); | ||||
|  	width = NL80211_CHAN_WIDTH_20; | ||||
| diff -Naur a/os_dep/linux/wifi_regd.c b/os_dep/linux/wifi_regd.c
 | ||||
| --- a/os_dep/linux/wifi_regd.c	2024-08-27 14:35:13.051313467 +0300
 | ||||
| +++ b/os_dep/linux/wifi_regd.c	2024-08-27 14:38:18.297753594 +0300
 | ||||
| @@ -334,11 +334,11 @@
 | ||||
|  				if (ch) | ||||
|  					ch->flags &= ~(IEEE80211_CHAN_DISABLED|IEEE80211_CHAN_NO_HT40PLUS| | ||||
|  						IEEE80211_CHAN_NO_HT40MINUS|IEEE80211_CHAN_NO_80MHZ| | ||||
| -						IEEE80211_CHAN_NO_160MHZ);
 | ||||
| +						IEEE80211_CHAN_NO_160MHZ |
 | ||||
|  #if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 14, 0)) | ||||
|  						IEEE80211_CHAN_NO_IBSS|IEEE80211_CHAN_PASSIVE_SCAN); | ||||
|  #else | ||||
| -						IEEE80211_CHAN_NO_IR;
 | ||||
| +						IEEE80211_CHAN_NO_IR);
 | ||||
|  #endif | ||||
|  						//ch->flags = IEEE80211_CHAN_DISABLED; | ||||
|  			} | ||||
|  | @ -4,13 +4,14 @@ | |||
| #
 | ||||
| ################################################################################
 | ||||
| 
 | ||||
| RTL8812AU_OPENIPC_SITE = $(call github,svpcom,rtl8812au,$(RTL8812AU_OPENIPC_VERSION)) | ||||
| RTL8812AU_OPENIPC_VERSION = f1f447e2e184167b70bed4884534a2c27f4aa16e | ||||
| RTL8812AU_OPENIPC_SITE = $(call github,openipc,realtek-wlan,$(RTL8812AU_OPENIPC_VERSION)) | ||||
| RTL8812AU_OPENIPC_VERSION = rtl8812au_fpv | ||||
| 
 | ||||
| RTL8812AU_OPENIPC_LICENSE = GPL-2.0 | ||||
| RTL8812AU_OPENIPC_LICENSE_FILES = COPYING | ||||
| 
 | ||||
| RTL8812AU_OPENIPC_MODULE_MAKE_OPTS = CONFIG_RTL8812AU=m \
 | ||||
| RTL8812AU_OPENIPC_MODULE_MAKE_OPTS = \
 | ||||
| 	CONFIG_RTL8812AU=m \
 | ||||
| 	KVER=$(LINUX_VERSION_PROBED) \
 | ||||
| 	KSRC=$(LINUX_DIR) | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue