Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Oct 2024 09:16:54 GMT
From:      "Bjoern A. Zeeb" <bz@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Subject:   git: 71f81398f7a7 - stable/14 - rtw89fw: remove module build dirs and firmware
Message-ID:  <202410170916.49H9Gslh088048@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch stable/14 has been updated by bz:

URL: https://cgit.FreeBSD.org/src/commit/?id=71f81398f7a7160cf78275537703d360bc747f29

commit 71f81398f7a7160cf78275537703d360bc747f29
Author:     Bjoern A. Zeeb <bz@FreeBSD.org>
AuthorDate: 2024-10-10 22:43:29 +0000
Commit:     Bjoern A. Zeeb <bz@FreeBSD.org>
CommitDate: 2024-10-16 22:01:56 +0000

    rtw89fw: remove module build dirs and firmware
    
    rtw89 firmware files were removed from main a year ago after core members
    asked to not import more biinary blobs into main.
    Also remove the module build framework for them on stable/14 to
    avoid any confusion (it was never attached to the build).
    
    People are asked to use fwget(8) to automatically install firmware
    from ports according to the man page.  A solution for the install
    media is still pending.
    
    X-MFC after:    rtw89 only
    Sponsored by:   The FreeBSD Foundation
    
    (cherry picked from commit cf94672363d6638b7268c05b4628b62bbfc8dbe5)
    (cherry picked from commit 7ff12dd25ada486c4d33e854977514b2db690e7f)
---
 .../dev/rtw89fw/LICENCE.rtlwifi_firmware.txt       |  39 ---------------------
 sys/contrib/dev/rtw89fw/WHENCE                     |   8 -----
 sys/contrib/dev/rtw89fw/rtw8852a_fw.bin            | Bin 1423232 -> 0 bytes
 sys/contrib/dev/rtw89fw/rtw8852c_fw.bin            | Bin 1340192 -> 0 bytes
 sys/modules/rtw89fw/Makefile                       |   6 ----
 sys/modules/rtw89fw/Makefile.inc                   |  16 ---------
 sys/modules/rtw89fw/rtw8852a/Makefile              |   5 ---
 sys/modules/rtw89fw/rtw8852c/Makefile              |   5 ---
 8 files changed, 79 deletions(-)

diff --git a/sys/contrib/dev/rtw89fw/LICENCE.rtlwifi_firmware.txt b/sys/contrib/dev/rtw89fw/LICENCE.rtlwifi_firmware.txt
deleted file mode 100644
index d70921f49379..000000000000
--- a/sys/contrib/dev/rtw89fw/LICENCE.rtlwifi_firmware.txt
+++ /dev/null
@@ -1,39 +0,0 @@
-Copyright (c) 2010, Realtek Semiconductor Corporation 
-All rights reserved.
-
-Redistribution.  Redistribution and use in binary form, without 
-modification, are permitted provided that the following conditions are 
-met:
-
-* Redistributions must reproduce the above copyright notice and the 
-  following disclaimer in the documentation and/or other materials 
-  provided with the distribution. 
-* Neither the name of Realtek Semiconductor Corporation nor the names of its
-  suppliers may be used to endorse or promote products derived from this
-  software without specific prior written permission. 
-* No reverse engineering, decompilation, or disassembly of this software 
-  is permitted.
-
-Limited patent license. Realtek Semiconductor Corporation grants a world-wide, 
-royalty-free, non-exclusive license under patents it now or hereafter 
-owns or controls to make, have made, use, import, offer to sell and 
-sell ("Utilize") this software, but solely to the extent that any 
-such patent is necessary to Utilize the software alone, or in 
-combination with an operating system licensed under an approved Open 
-Source license as listed by the Open Source Initiative at 
-http://opensource.org/licenses.  The patent license shall not apply to 
-any other combinations which include this software.  No hardware per 
-se is licensed hereunder.
-
-DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, 
-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 
-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
-TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 
-USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 
-DAMAGE.
diff --git a/sys/contrib/dev/rtw89fw/WHENCE b/sys/contrib/dev/rtw89fw/WHENCE
deleted file mode 100644
index 496ef115ef0b..000000000000
--- a/sys/contrib/dev/rtw89fw/WHENCE
+++ /dev/null
@@ -1,8 +0,0 @@
-
-Driver: rtw89 - Realtek 802.11ax WLAN driver for RTL8852A
-
-File: rtw89/rtw8852a_fw.bin
-File: rtw89/rtw8852c_fw.bin
-
-Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details.
-
diff --git a/sys/contrib/dev/rtw89fw/rtw8852a_fw.bin b/sys/contrib/dev/rtw89fw/rtw8852a_fw.bin
deleted file mode 100644
index 00d139b3f2f1..000000000000
Binary files a/sys/contrib/dev/rtw89fw/rtw8852a_fw.bin and /dev/null differ
diff --git a/sys/contrib/dev/rtw89fw/rtw8852c_fw.bin b/sys/contrib/dev/rtw89fw/rtw8852c_fw.bin
deleted file mode 100644
index 86b634aeb69f..000000000000
Binary files a/sys/contrib/dev/rtw89fw/rtw8852c_fw.bin and /dev/null differ
diff --git a/sys/modules/rtw89fw/Makefile b/sys/modules/rtw89fw/Makefile
deleted file mode 100644
index 7732d9d868ff..000000000000
--- a/sys/modules/rtw89fw/Makefile
+++ /dev/null
@@ -1,6 +0,0 @@
-
-SUBDIR=	\
-	rtw8852a \
-	rtw8852c
-
-.include <bsd.subdir.mk>
diff --git a/sys/modules/rtw89fw/Makefile.inc b/sys/modules/rtw89fw/Makefile.inc
deleted file mode 100644
index 349041ea5fff..000000000000
--- a/sys/modules/rtw89fw/Makefile.inc
+++ /dev/null
@@ -1,16 +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.
-
-_NAME=		rtw${NAME}_fw.bin
-
-IMG=		${_NAME}
-KMOD=		${_NAME}
-
-CLEANFILES+=	${IMG}
-
-FIRMWS=		${IMG}:${IMG}:${VERSION}
-
-${IMG}: ${SRCTOP}/sys/contrib/dev/rtw89fw/${IMG}
-	cp ${.ALLSRC} ${.TARGET}
-
diff --git a/sys/modules/rtw89fw/rtw8852a/Makefile b/sys/modules/rtw89fw/rtw8852a/Makefile
deleted file mode 100644
index 910468870e78..000000000000
--- a/sys/modules/rtw89fw/rtw8852a/Makefile
+++ /dev/null
@@ -1,5 +0,0 @@
-
-VERSION=	013360
-NAME=		8852a
-
-.include <bsd.kmod.mk>
diff --git a/sys/modules/rtw89fw/rtw8852c/Makefile b/sys/modules/rtw89fw/rtw8852c/Makefile
deleted file mode 100644
index b051945017e5..000000000000
--- a/sys/modules/rtw89fw/rtw8852c/Makefile
+++ /dev/null
@@ -1,5 +0,0 @@
-
-VERSION=	027200
-NAME=		8852c
-
-.include <bsd.kmod.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202410170916.49H9Gslh088048>