mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-11-07 04:36:52 -10:00
iwm: Stop shipping firmware as kernel module
Since we can load raw firmware start shipping them as is. This also remove the uuencode format that don't add any value and garbage collect old firmwares version. For pkgbase users they are now in the FreeBSD-firmware-iwm package. Sponsored by: Beckhoff Automation GmbH & Co. KG
This commit is contained in:
1 parent
11f3da5655
commit
af0a81b647
40 files changed
+77
-528275
No files matched your search
@@ -69,6 +69,8 @@ examples_COMMENT= Examples in /usr/share/examples
|
||||
examples_DESC= Examples in /usr/share/examples
|
||||
fetch_COMMENT= Fetch Utility
|
||||
fetch_DESC= Fetch Utility
|
||||
firmware-iwm_DESC= iwm(4) firmwares
|
||||
firmware-iwm_COMMENT= iwm(4) firmwares
|
||||
ftp_COMMENT= FTP Utilities
|
||||
ftp_DESC= FTP Utilities
|
||||
ftpd_COMMENT= FTP Daemon
|
||||
|
||||
@@ -8,6 +8,7 @@ SUBDIR= ${_colldef} \
|
||||
${_doc} \
|
||||
${_dtrace} \
|
||||
${_examples} \
|
||||
${_firmwares} \
|
||||
${_i18n} \
|
||||
keys \
|
||||
${_man} \
|
||||
@@ -45,6 +46,10 @@ _dict= dict
|
||||
_examples= examples
|
||||
.endif
|
||||
|
||||
.if ${MK_SOURCELESS_UCODE} != "no"
|
||||
_firmwares= firmwares
|
||||
.endif
|
||||
|
||||
.if ${MK_ICONV} != "no"
|
||||
_i18n= i18n
|
||||
.endif
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
SUBDIR= iwm
|
||||
|
||||
.include <bsd.subdir.mk>
|
||||
@@ -0,0 +1,67 @@
|
||||
.include <src.opts.mk>
|
||||
|
||||
FILESGROUPS= iwm3160 \
|
||||
iwm3168 \
|
||||
iwm7260 \
|
||||
iwm7265 \
|
||||
iwm7265D \
|
||||
iwm8000C \
|
||||
iwm8265 \
|
||||
iwm9000 \
|
||||
iwm9260
|
||||
|
||||
iwm3160= ${SRCTOP}/sys/contrib/dev/iwm/iwm-3160-17.fw
|
||||
iwm3160NAME= iwm3160fw
|
||||
iwm3160DIR= /boot/firmware
|
||||
iwm3160MODE= 644
|
||||
iwm3160PACKAGE= firmware-iwm
|
||||
|
||||
iwm3168= ${SRCTOP}/sys/contrib/dev/iwm/iwm-3168-22.fw
|
||||
iwm3168NAME= iwm3168fw
|
||||
iwm3168DIR= /boot/firmware
|
||||
iwm3168MODE= 644
|
||||
iwm3168PACKAGE= firmware-iwm
|
||||
|
||||
iwm7260= ${SRCTOP}/sys/contrib/dev/iwm/iwm-7260-17.fw
|
||||
iwm7260NAME= iwm7260fw
|
||||
iwm7260DIR= /boot/firmware
|
||||
iwm7260MODE= 644
|
||||
iwm7260PACKAGE= firmware-iwm
|
||||
|
||||
iwm7265= ${SRCTOP}/sys/contrib/dev/iwm/iwm-7265-17.fw
|
||||
iwm7265NAME= iwm7265fw
|
||||
iwm7265DIR= /boot/firmware
|
||||
iwm7265MODE= 644
|
||||
iwm7265PACKAGE= firmware-iwm
|
||||
|
||||
iwm7265D= ${SRCTOP}/sys/contrib/dev/iwm/iwm-7265D-22.fw
|
||||
iwm7265DNAME= iwm7265Dfw
|
||||
iwm7265DDIR= /boot/firmware
|
||||
iwm7265DMODE= 644
|
||||
iwm7265DPACKAGE= firmware-iwm
|
||||
|
||||
iwm8000C= ${SRCTOP}/sys/contrib/dev/iwm/iwm-8000C-22.fw
|
||||
iwm8000CNAME= iwm8000C
|
||||
iwm8000CDIR= /boot/firmware
|
||||
iwm8000CMODE= 644
|
||||
iwm8000CPACKAGE= firmware-iwm
|
||||
|
||||
iwm8265= ${SRCTOP}/sys/contrib/dev/iwm/iwm-8265-22.fw
|
||||
iwm8265NAME= iwm8265fw
|
||||
iwm8265DIR= /boot/firmware
|
||||
iwm8265MODE= 644
|
||||
iwm8265PACKAGE= firmware-iwm
|
||||
|
||||
iwm9000= ${SRCTOP}/sys/contrib/dev/iwm/iwm-9000-34.fw
|
||||
iwm9000NAME= iwm9000fw
|
||||
iwm9000DIR= /boot/firmware
|
||||
iwm9000MODE= 644
|
||||
iwm9000PACKAGE= firmware-iwm
|
||||
|
||||
iwm9260= ${SRCTOP}/sys/contrib/dev/iwm/iwm-9260-34.fw
|
||||
iwm9260NAME= iwm9260fw
|
||||
iwm9260DIR= /boot/firmware
|
||||
iwm9260MODE= 644
|
||||
iwm9260PACKAGE= firmware-iwm
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
File diff suppressed because it is too large.
Load diff
Binary file not shown.
File diff suppressed because it is too large.
Load diff
Binary file not shown.
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
Binary file not shown.
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
Binary file not shown.
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
Binary file not shown.
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
Binary file not shown.
File diff suppressed because it is too large.
Load diff
Binary file not shown.
File diff suppressed because it is too large.
Load diff
Binary file not shown.
File diff suppressed because it is too large.
Load diff
Binary file not shown.
File diff suppressed because it is too large.
Load diff
@@ -198,7 +198,6 @@ SUBDIR= \
|
||||
${_iwlwifi} \
|
||||
${_iwlwififw} \
|
||||
${_iwm} \
|
||||
${_iwmfw} \
|
||||
${_iwn} \
|
||||
${_iwnfw} \
|
||||
${_ix} \
|
||||
@@ -805,7 +804,6 @@ _iwn= iwn
|
||||
.if ${MK_SOURCELESS_UCODE} != "no"
|
||||
_ipwfw= ipwfw
|
||||
_iwifw= iwifw
|
||||
_iwmfw= iwmfw
|
||||
_iwnfw= iwnfw
|
||||
.endif
|
||||
_nfe= nfe
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIR= iwm3160fw \
|
||||
iwm3168fw \
|
||||
iwm7260fw \
|
||||
iwm7265fw \
|
||||
iwm7265Dfw \
|
||||
iwm8000Cfw \
|
||||
iwm8265fw \
|
||||
iwm9000fw \
|
||||
iwm9260fw
|
||||
|
||||
.include <bsd.subdir.mk>
|
||||
@@ -1,17 +0,0 @@
|
||||
#
|
||||
# Common rules for building firmware. Note this gets auto-included
|
||||
# by the subdir Makefile's as a consequence of included bsd.kmod.mk.
|
||||
|
||||
_FIRM= ${IMG}.fw
|
||||
|
||||
CLEANFILES+= ${_FIRM}
|
||||
|
||||
FIRMWS= ${_FIRM}:${KMOD}
|
||||
|
||||
#
|
||||
# Note that a license ack is not needed for iwn.
|
||||
#
|
||||
#FIRMWARE_LICENSE=
|
||||
|
||||
${_FIRM}: ${SRCTOP}/sys/contrib/dev/iwm/${_FIRM}.uu
|
||||
uudecode -p ${.ALLSRC} > ${.TARGET}
|
||||
@@ -1,4 +0,0 @@
|
||||
KMOD= iwm3160fw
|
||||
IMG= iwm-3160-17
|
||||
|
||||
.include <bsd.kmod.mk>
|
||||
@@ -1,4 +0,0 @@
|
||||
KMOD= iwm3168fw
|
||||
IMG= iwm-3168-22
|
||||
|
||||
.include <bsd.kmod.mk>
|
||||
@@ -1,4 +0,0 @@
|
||||
KMOD= iwm7260fw
|
||||
IMG= iwm-7260-17
|
||||
|
||||
.include <bsd.kmod.mk>
|
||||
@@ -1,4 +0,0 @@
|
||||
KMOD= iwm7265Dfw
|
||||
IMG= iwm-7265D-22
|
||||
|
||||
.include <bsd.kmod.mk>
|
||||
@@ -1,4 +0,0 @@
|
||||
KMOD= iwm7265fw
|
||||
IMG= iwm-7265-17
|
||||
|
||||
.include <bsd.kmod.mk>
|
||||
@@ -1,4 +0,0 @@
|
||||
KMOD= iwm8000Cfw
|
||||
IMG= iwm-8000C-22
|
||||
|
||||
.include <bsd.kmod.mk>
|
||||
@@ -1,4 +0,0 @@
|
||||
KMOD= iwm8265fw
|
||||
IMG= iwm-8265-22
|
||||
|
||||
.include <bsd.kmod.mk>
|
||||
@@ -1,4 +0,0 @@
|
||||
KMOD= iwm9000fw
|
||||
IMG= iwm-9000-34
|
||||
|
||||
.include <bsd.kmod.mk>
|
||||
@@ -1,4 +0,0 @@
|
||||
KMOD= iwm9260fw
|
||||
IMG= iwm-9260-34
|
||||
|
||||
.include <bsd.kmod.mk>
|
||||
Reference in new issue
Block a user