Update iwmfw(4) to include support for 8260 series units and update
f/w for the other devices supported by this driver. Patch linked in https://reviews.freebsd.org/D6967 but not actually a part of the review. Obtained from DragonflyBSD. Submitted by: Kevin Bowling <kev009@kev009.com> MFC after: 2 weeks Relnotes: yes
This commit is contained in:
parent
d5887f37d3
commit
e4ff429714
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=303322
@ -22,7 +22,7 @@
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd May 28, 2015
|
||||
.Dd June 25, 2016
|
||||
.Dt IWMFW 4
|
||||
.Os
|
||||
.Sh NAME
|
||||
@ -45,6 +45,7 @@ of the following:
|
||||
.Cd "device iwm3160fw"
|
||||
.Cd "device iwm7260fw"
|
||||
.Cd "device iwm7265fw"
|
||||
.Cd "device iwm8000Cfw"
|
||||
.Ed
|
||||
.Pp
|
||||
Alternatively, to load the driver as a
|
||||
@ -54,10 +55,11 @@ module at boot time, place the following line in
|
||||
iwm3160fw_load="YES"
|
||||
iwm7260fw_load="YES"
|
||||
iwm7265fw_load="YES"
|
||||
iwm8000Cfw_load="YES"
|
||||
.Ed
|
||||
.Sh DESCRIPTION
|
||||
This module provides access to firmware sets for the
|
||||
Intel Dual Band Wireless WiFi 3160, 7260 and 7265 series of
|
||||
Intel Dual Band Wireless WiFi 3160, 7260, 7265 and 8260 series of
|
||||
IEEE 802.11n/11ac adapters.
|
||||
It may be
|
||||
statically linked into the kernel, or loaded as a module.
|
||||
|
@ -1735,7 +1735,7 @@ iwm3160fw.fwo optional iwm3160fw | iwmfw \
|
||||
no-implicit-rule \
|
||||
clean "iwm3160fw.fwo"
|
||||
iwm3160.fw optional iwm3160fw | iwmfw \
|
||||
dependency "$S/contrib/dev/iwm/iwm-3160-9.fw.uu" \
|
||||
dependency "$S/contrib/dev/iwm/iwm-3160-16.fw.uu" \
|
||||
compile-with "${NORMAL_FW}" \
|
||||
no-obj no-implicit-rule \
|
||||
clean "iwm3160.fw"
|
||||
@ -1749,7 +1749,7 @@ iwm7260fw.fwo optional iwm7260fw | iwmfw \
|
||||
no-implicit-rule \
|
||||
clean "iwm7260fw.fwo"
|
||||
iwm7260.fw optional iwm7260fw | iwmfw \
|
||||
dependency "$S/contrib/dev/iwm/iwm-7260-9.fw.uu" \
|
||||
dependency "$S/contrib/dev/iwm/iwm-7260-16.fw.uu" \
|
||||
compile-with "${NORMAL_FW}" \
|
||||
no-obj no-implicit-rule \
|
||||
clean "iwm7260.fw"
|
||||
@ -1763,10 +1763,24 @@ iwm7265fw.fwo optional iwm7265fw | iwmfw \
|
||||
no-implicit-rule \
|
||||
clean "iwm7265fw.fwo"
|
||||
iwm7265.fw optional iwm7265fw | iwmfw \
|
||||
dependency "$S/contrib/dev/iwm/iwm-7265-9.fw.uu" \
|
||||
dependency "$S/contrib/dev/iwm/iwm-7265-16.fw.uu" \
|
||||
compile-with "${NORMAL_FW}" \
|
||||
no-obj no-implicit-rule \
|
||||
clean "iwm7265.fw"
|
||||
iwm8000Cfw.c optional iwm8000Cfw | iwmfw \
|
||||
compile-with "${AWK} -f $S/tools/fw_stub.awk iwm8000C.fw:iwm8000Cfw -miwm8000Cfw -c${.TARGET}" \
|
||||
no-implicit-rule before-depend local \
|
||||
clean "iwm8000Cfw.c"
|
||||
iwm8000Cfw.fwo optional iwm8000Cfw | iwmfw \
|
||||
dependency "iwm8000C.fw" \
|
||||
compile-with "${NORMAL_FWO}" \
|
||||
no-implicit-rule \
|
||||
clean "iwm8000Cfw.fwo"
|
||||
iwm8000C.fw optional iwm8000Cfw | iwmfw \
|
||||
dependency "$S/contrib/dev/iwm/iwm-8000C-16.fw.uu" \
|
||||
compile-with "${NORMAL_FW}" \
|
||||
no-obj no-implicit-rule \
|
||||
clean "iwm8000C.fw"
|
||||
dev/iwn/if_iwn.c optional iwn
|
||||
iwn1000fw.c optional iwn1000fw | iwnfw \
|
||||
compile-with "${AWK} -f $S/tools/fw_stub.awk iwn1000.fw:iwn1000fw -miwn1000fw -c${.TARGET}" \
|
||||
|
20408
sys/contrib/dev/iwm/iwm-3160-16.fw.uu
Normal file
20408
sys/contrib/dev/iwm/iwm-3160-16.fw.uu
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
23321
sys/contrib/dev/iwm/iwm-7260-16.fw.uu
Normal file
23321
sys/contrib/dev/iwm/iwm-7260-16.fw.uu
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
26234
sys/contrib/dev/iwm/iwm-7265-16.fw.uu
Normal file
26234
sys/contrib/dev/iwm/iwm-7265-16.fw.uu
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
52262
sys/contrib/dev/iwm/iwm-8000C-16.fw.uu
Normal file
52262
sys/contrib/dev/iwm/iwm-8000C-16.fw.uu
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,5 @@
|
||||
# $FreeBSD$
|
||||
|
||||
SUBDIR= iwm3160fw iwm7260fw iwm7265fw
|
||||
SUBDIR= iwm3160fw iwm7260fw iwm7265fw iwm8000Cfw
|
||||
|
||||
.include <bsd.subdir.mk>
|
||||
|
@ -1,6 +1,6 @@
|
||||
# $FreeBSD$
|
||||
|
||||
KMOD= iwm3160fw
|
||||
IMG= iwm-3160-9
|
||||
IMG= iwm-3160-16
|
||||
|
||||
.include <bsd.kmod.mk>
|
||||
|
@ -1,6 +1,6 @@
|
||||
# $FreeBSD$
|
||||
|
||||
KMOD= iwm7260fw
|
||||
IMG= iwm-7260-9
|
||||
IMG= iwm-7260-16
|
||||
|
||||
.include <bsd.kmod.mk>
|
||||
|
@ -1,6 +1,6 @@
|
||||
# $FreeBSD$
|
||||
|
||||
KMOD= iwm7265fw
|
||||
IMG= iwm-7265-9
|
||||
IMG= iwm-7265-16
|
||||
|
||||
.include <bsd.kmod.mk>
|
||||
|
6
sys/modules/iwmfw/iwm8000Cfw/Makefile
Normal file
6
sys/modules/iwmfw/iwm8000Cfw/Makefile
Normal file
@ -0,0 +1,6 @@
|
||||
# $FreeBSD$
|
||||
|
||||
KMOD= iwm8000Cfw
|
||||
IMG= iwm-8000C-16
|
||||
|
||||
.include <bsd.kmod.mk>
|
Loading…
Reference in New Issue
Block a user