瀏覽代碼

package/nxp-mwifiex: new package

Linux kernel driver from NXP for WiFi chipsets IW416 / IW610 / IW612 /
W8801 / W8987 / W8997 / W9098.

Signed-off-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Sébastien Szymanski 6 月之前
父節點
當前提交
1c38699601
共有 5 個文件被更改,包括 31 次插入0 次删除
  1. 1 0
      DEVELOPERS
  2. 1 0
      package/Config.in
  3. 11 0
      package/nxp-mwifiex/Config.in
  4. 3 0
      package/nxp-mwifiex/nxp-mwifiex.hash
  5. 15 0
      package/nxp-mwifiex/nxp-mwifiex.mk

+ 1 - 0
DEVELOPERS

@@ -2948,6 +2948,7 @@ N:	Sébastien Szymanski <sebastien.szymanski@armadeus.com>
 F:	board/armadeus/
 F:	configs/armadeus*
 F:	package/nxp-bt-wifi-firmware/
+F:	package/nxp-mwifiex/
 F:	package/mmc-utils/
 F:	package/python-flask-jsonrpc/
 F:	package/python-flask-login/

+ 1 - 0
package/Config.in

@@ -571,6 +571,7 @@ endmenu
 	source "package/nvidia-modprobe/Config.in"
 	source "package/nvidia-persistenced/Config.in"
 	source "package/nvme/Config.in"
+	source "package/nxp-mwifiex/Config.in"
 	source "package/ofono/Config.in"
 	source "package/ola/Config.in"
 	source "package/open2300/Config.in"

+ 11 - 0
package/nxp-mwifiex/Config.in

@@ -0,0 +1,11 @@
+config BR2_PACKAGE_NXP_MWIFIEX
+	bool "nxp-mwifiex"
+	depends on BR2_LINUX_KERNEL
+	help
+	  Linux kernel driver from NXP for WiFi chipsets
+	  IW416 / IW610 / IW612 / W8801 / W8987 / W8997 / W9098.
+
+	  https://github.com/nxp-imx/mwifiex
+
+comment "nxp-mwifiex needs a Linux kernel to be built"
+	depends on !BR2_LINUX_KERNEL

+ 3 - 0
package/nxp-mwifiex/nxp-mwifiex.hash

@@ -0,0 +1,3 @@
+# locally computed
+sha256  dcffe6c48babf7db82aac4704b056cffc06a1f80008cd9c23ab0479fc890ba99  nxp-mwifiex-lf-6.6.52_2.2.0.tar.gz
+sha256  67d461bc478d220fcdf99c59d8ea17fffbd1881718281aa4947eb608fcd568bb  LICENSE

+ 15 - 0
package/nxp-mwifiex/nxp-mwifiex.mk

@@ -0,0 +1,15 @@
+################################################################################
+#
+# nxp-mwifiex
+#
+################################################################################
+
+NXP_MWIFIEX_VERSION = lf-6.6.52_2.2.0
+NXP_MWIFIEX_SITE = $(call github,nxp-imx,mwifiex,$(NXP_MWIFIEX_VERSION))
+NXP_MWIFIEX_LICENSE = GPL-2.0
+NXP_MWIFIEX_LICENSE_FILES = LICENSE
+
+NXP_MWIFIEX_MAKE_OPTS = KERNELDIR=$(LINUX_DIR)
+
+$(eval $(kernel-module))
+$(eval $(generic-package))