From 560264775d4187fe2f4d4fe1f79a63add152a652 Mon Sep 17 00:00:00 2001 From: kerninfo Date: Sat, 12 Feb 2022 15:08:15 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E5=A2=9E=E5=8A=A0ap6275s=20WiFi6=E9=A9=B1?= =?UTF-8?q?=E5=8A=A8HDF=E7=BC=96=E8=AF=91=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: kerninfo --- model/network/wifi/Kconfig | 4 +++- model/network/wifi/vendor/Makefile | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/model/network/wifi/Kconfig b/model/network/wifi/Kconfig index 6001c24..c37226b 100755 --- a/model/network/wifi/Kconfig +++ b/model/network/wifi/Kconfig @@ -10,4 +10,6 @@ config DRIVERS_HI3881 default n depends on DRIVERS_HDF_WIFI help - Answer Y to enable hi3881 wifi chip driver. \ No newline at end of file + Answer Y to enable hi3881 wifi chip driver. + +source "../../../../device/hihope/drivers/rkwifi/Kconfig" diff --git a/model/network/wifi/vendor/Makefile b/model/network/wifi/vendor/Makefile index 7219e5b..5b8605d 100755 --- a/model/network/wifi/vendor/Makefile +++ b/model/network/wifi/vendor/Makefile @@ -28,4 +28,7 @@ ccflags-$(CONFIG_DRIVERS_HDF_WIFI) += \ $(HDF_WIFI_VENDOR_INC) \ $(SECURE_LIB_INC) -obj-$(CONFIG_DRIVERS_HI3881) += hi3881/ \ No newline at end of file +obj-$(CONFIG_DRIVERS_HI3881) += hi3881/ + +RKWIFI_PATH := $(HDF_VENDOR_PREFIX)/device/hihope/drivers/rkwifi +obj-$(CONFIG_AP6XXX_WIFI6_HDF) += $(RKWIFI_PATH)/ -- Gitee From cb81608aeb0fe1689469d3a445fa2cdca976f38a Mon Sep 17 00:00:00 2001 From: kerninfo Date: Mon, 14 Feb 2022 19:52:06 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E7=9B=B8=E5=AF=B9?= =?UTF-8?q?=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: kerninfo --- model/network/wifi/Kconfig | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/model/network/wifi/Kconfig b/model/network/wifi/Kconfig index c37226b..7d893dd 100755 --- a/model/network/wifi/Kconfig +++ b/model/network/wifi/Kconfig @@ -12,4 +12,20 @@ config DRIVERS_HI3881 help Answer Y to enable hi3881 wifi chip driver. -source "../../../../device/hihope/drivers/rkwifi/Kconfig" + +config DRIVERS_HDF_NETDEV_EXT + bool "Get Linux net device from HDF" + default n + help + Get Linux net device from HDF + +config AP6XXX_WIFI6_HDF + tristate "support ap6xxx wifi6(80211ax) HDF" + depends on DRIVERS_HDF_WIFI + select CFG80211 + select MAC80211 + select DRIVERS_HDF_NETDEV_EXT + help + This driver supports wifi6 for ap6xxx HDF chipset. + This driver uses the kernel's wireless extensions subsystem. + If you choose to build a module, it'll be called dhd. Say M if unsure. -- Gitee From ddf4a595ed09fbbab2b113b6a2d81f3eeb695b64 Mon Sep 17 00:00:00 2001 From: kerninfo Date: Tue, 15 Feb 2022 09:51:09 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E6=9B=B4=E6=96=B0ap6xxx=E7=BC=96=E8=AF=91?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: kerninfo --- model/network/wifi/vendor/Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/model/network/wifi/vendor/Makefile b/model/network/wifi/vendor/Makefile index 5b8605d..df91d44 100755 --- a/model/network/wifi/vendor/Makefile +++ b/model/network/wifi/vendor/Makefile @@ -30,5 +30,7 @@ ccflags-$(CONFIG_DRIVERS_HDF_WIFI) += \ obj-$(CONFIG_DRIVERS_HI3881) += hi3881/ +ifneq ($(CONFIG_AP6XXX_WIFI6_HDF),) RKWIFI_PATH := $(HDF_VENDOR_PREFIX)/device/hihope/drivers/rkwifi obj-$(CONFIG_AP6XXX_WIFI6_HDF) += $(RKWIFI_PATH)/ +endif -- Gitee From ef8e3512b15917877a2c6467ceb230109b4eaa34 Mon Sep 17 00:00:00 2001 From: kerninfo Date: Tue, 15 Feb 2022 15:53:00 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E5=B0=86WiFi=E9=A9=B1=E5=8A=A8HDF=E9=80=82?= =?UTF-8?q?=E9=85=8D=E4=BB=A3=E7=A0=81=E8=BD=AC=E7=A7=BB=E5=88=B0rk3568/wi?= =?UTF-8?q?fi=E7=9B=AE=E5=BD=95=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: kerninfo --- model/network/wifi/vendor/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/model/network/wifi/vendor/Makefile b/model/network/wifi/vendor/Makefile index df91d44..05a3f0b 100755 --- a/model/network/wifi/vendor/Makefile +++ b/model/network/wifi/vendor/Makefile @@ -31,6 +31,6 @@ ccflags-$(CONFIG_DRIVERS_HDF_WIFI) += \ obj-$(CONFIG_DRIVERS_HI3881) += hi3881/ ifneq ($(CONFIG_AP6XXX_WIFI6_HDF),) -RKWIFI_PATH := $(HDF_VENDOR_PREFIX)/device/hihope/drivers/rkwifi +RKWIFI_PATH := $(HDF_VENDOR_PREFIX)/device/hihope/rk3568/wifi obj-$(CONFIG_AP6XXX_WIFI6_HDF) += $(RKWIFI_PATH)/ endif -- Gitee From 649648c464f7ee7bc8ea28ce672780cd4c806839 Mon Sep 17 00:00:00 2001 From: kerninfo Date: Tue, 15 Feb 2022 18:19:56 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=E4=BD=BF=E7=94=A8=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=E5=8F=98=E9=87=8F=E5=AE=9A=E4=B9=89=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: kerninfo --- model/network/wifi/vendor/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/model/network/wifi/vendor/Makefile b/model/network/wifi/vendor/Makefile index 05a3f0b..fa87955 100755 --- a/model/network/wifi/vendor/Makefile +++ b/model/network/wifi/vendor/Makefile @@ -31,6 +31,6 @@ ccflags-$(CONFIG_DRIVERS_HDF_WIFI) += \ obj-$(CONFIG_DRIVERS_HI3881) += hi3881/ ifneq ($(CONFIG_AP6XXX_WIFI6_HDF),) -RKWIFI_PATH := $(HDF_VENDOR_PREFIX)/device/hihope/rk3568/wifi +RKWIFI_PATH := $(HDF_VENDOR_PREFIX)/device/$(product_company)/$(product_device)/wifi obj-$(CONFIG_AP6XXX_WIFI6_HDF) += $(RKWIFI_PATH)/ endif -- Gitee