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:
@@ -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