git: 100ddf892240 - main - qat: Move qat_c2xxx firmware files and build glue into separate dirs

From: Mark Johnston <markj_at_FreeBSD.org>
Date: Thu, 04 Aug 2022 13:55:43 UTC
The branch main has been updated by markj:

URL: https://cgit.FreeBSD.org/src/commit/?id=100ddf892240c1ae34522d04f16b6e1998643020

commit 100ddf892240c1ae34522d04f16b6e1998643020
Author:     Mark Johnston <markj@FreeBSD.org>
AuthorDate: 2022-08-04 13:37:55 +0000
Commit:     Mark Johnston <markj@FreeBSD.org>
CommitDate: 2022-08-04 13:37:55 +0000

    qat: Move qat_c2xxx firmware files and build glue into separate dirs
    
    Reviewed by:    Zdziarski, KrzysztofX <krzysztofx.zdziarski@intel.com>
    Sponsored by:   The FreeBSD Foundation
    Differential Revision:  https://reviews.freebsd.org/D36032
---
 sys/contrib/dev/qat_c2xxx/LICENSE                  |  39 +++++++++++++++++++++
 .../dev/{qat => qat_c2xxx}/mmp_firmware_c2xxx.bin  | Bin
 .../dev/{qat => qat_c2xxx}/mof_firmware_c2xxx.bin  | Bin
 sys/modules/Makefile                               |   6 ++--
 .../{qatfw/qat_c2xxx => qat_c2xxxfw}/Makefile      |   2 +-
 sys/modules/qatfw/Makefile                         |   1 -
 6 files changed, 44 insertions(+), 4 deletions(-)

diff --git a/sys/contrib/dev/qat_c2xxx/LICENSE b/sys/contrib/dev/qat_c2xxx/LICENSE
new file mode 100644
index 000000000000..2d9af4268f0f
--- /dev/null
+++ b/sys/contrib/dev/qat_c2xxx/LICENSE
@@ -0,0 +1,39 @@
+Copyright (c) 2021 Intel Corporation
+
+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 Intel 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.  Intel 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/qat/mmp_firmware_c2xxx.bin b/sys/contrib/dev/qat_c2xxx/mmp_firmware_c2xxx.bin
similarity index 100%
rename from sys/contrib/dev/qat/mmp_firmware_c2xxx.bin
rename to sys/contrib/dev/qat_c2xxx/mmp_firmware_c2xxx.bin
diff --git a/sys/contrib/dev/qat/mof_firmware_c2xxx.bin b/sys/contrib/dev/qat_c2xxx/mof_firmware_c2xxx.bin
similarity index 100%
rename from sys/contrib/dev/qat/mof_firmware_c2xxx.bin
rename to sys/contrib/dev/qat_c2xxx/mof_firmware_c2xxx.bin
diff --git a/sys/modules/Makefile b/sys/modules/Makefile
index f460a102b204..0c5e14a5e4c5 100644
--- a/sys/modules/Makefile
+++ b/sys/modules/Makefile
@@ -308,8 +308,9 @@ SUBDIR=	\
 	puc \
 	pwm \
 	${_qat} \
-	${_qat_c2xxx} \
 	${_qatfw} \
+	${_qat_c2xxx} \
+	${_qat_c2xxxfw} \
 	${_qlxge} \
 	${_qlxgb} \
 	${_qlxgbe} \
@@ -683,8 +684,9 @@ _nctgpio=	nctgpio
 _ntb=		ntb
 _ocs_fc=	ocs_fc
 _qat=		qat
-_qat_c2xxx=	qat_c2xxx
 _qatfw=		qatfw
+_qat_c2xxx=	qat_c2xxx
+_qat_c2xxxfw=	qat_c2xxxfw
 .if ${MK_OFED} != "no" || defined(ALL_MODULES)
 _rdma=		rdma
 .endif
diff --git a/sys/modules/qatfw/qat_c2xxx/Makefile b/sys/modules/qat_c2xxxfw/Makefile
similarity index 79%
rename from sys/modules/qatfw/qat_c2xxx/Makefile
rename to sys/modules/qat_c2xxxfw/Makefile
index fe73d1ef6aea..bb237a1fbcaf 100644
--- a/sys/modules/qatfw/qat_c2xxx/Makefile
+++ b/sys/modules/qat_c2xxxfw/Makefile
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-.PATH: ${SRCTOP}/sys/contrib/dev/qat
+.PATH: ${SRCTOP}/sys/contrib/dev/qat_c2xxx
 
 KMOD=	qat_c2xxxfw
 IMG1=	mof_firmware_c2xxx
diff --git a/sys/modules/qatfw/Makefile b/sys/modules/qatfw/Makefile
index 098771477ba5..6c87a28c6527 100644
--- a/sys/modules/qatfw/Makefile
+++ b/sys/modules/qatfw/Makefile
@@ -3,7 +3,6 @@
 # $FreeBSD$
 SUBDIR=	qat_c62x \
 	qat_200xx \
-	qat_c2xxx \
 	qat_c3xxx \
 	qat_c4xxx \
 	qat_dh895xcc