aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMario Limonciello <superm1@gmail.com>2023-11-03 02:47:37 +0000
committerMario Limonciello <superm1@gmail.com>2023-11-03 02:47:37 +0000
commit185e84b8a524c4f68c430301b077f38c9bc5aa3e (patch)
treeb30b2f87a90cef14fc9503785bba5aa009487480
parent411938ade3784e5ea2f897878e9d17c5cd243356 (diff)
parent1ba9408efdf3f99912770b73b9b2a9936e236d9d (diff)
downloadlinux-firmware-185e84b8a524c4f68c430301b077f38c9bc5aa3e.tar.gz
Merge branch 'ixp4xx' into 'main'
linux-firmware: ixp4xx: Add the IXP4xx firmware See merge request kernel-firmware/linux-firmware!45
-rw-r--r--LICENSE.ixp4xx27
-rw-r--r--WHENCE10
-rw-r--r--ixp4xx/NPE-Abin0 -> 15664 bytes
-rw-r--r--ixp4xx/NPE-A-HSSbin0 -> 19880 bytes
-rw-r--r--ixp4xx/NPE-Bbin0 -> 15664 bytes
-rw-r--r--ixp4xx/NPE-Cbin0 -> 15108 bytes
6 files changed, 37 insertions, 0 deletions
diff --git a/LICENSE.ixp4xx b/LICENSE.ixp4xx
new file mode 100644
index 00000000..32f57d29
--- /dev/null
+++ b/LICENSE.ixp4xx
@@ -0,0 +1,27 @@
+INTEL(R) SOFTWARE LICENSE AGREEMENT
+
+Copyright (c) 2007, Intel Corporation.
+All rights reserved.
+
+Redistribution. Redistribution and use in binary form, without modification, are permitted
+provided that the following conditions are met:
+o Redistributions must reproduce the above copyright notice and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+o 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.
+o 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. The patent license shall not apply to any 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/WHENCE b/WHENCE
index e32e5c58..ccb67413 100644
--- a/WHENCE
+++ b/WHENCE
@@ -1146,6 +1146,16 @@ Licence: Redistributable. See LICENSE.ipu3_firmware for details
--------------------------------------------------------------------------
+Driver: ixp4xx-npe - Intel IXP4xx XScale Network Processing Engine (NPE) Firmware
+File: ixp4xx/NPE-A
+File: ixp4xx/NPE-A-HSS
+File: ixp4xx/NPE-B
+File: ixp4xx/NPE-C
+Version: date = February 26, 2007
+License: Redistributable. See LICENSE.ixp4xx for details
+
+--------------------------------------------------------------------------
+
Driver: tehuti - Tehuti Networks 10G Ethernet
File: tehuti/bdx.bin
diff --git a/ixp4xx/NPE-A b/ixp4xx/NPE-A
new file mode 100644
index 00000000..ee352172
--- /dev/null
+++ b/ixp4xx/NPE-A
Binary files differ
diff --git a/ixp4xx/NPE-A-HSS b/ixp4xx/NPE-A-HSS
new file mode 100644
index 00000000..28a087bb
--- /dev/null
+++ b/ixp4xx/NPE-A-HSS
Binary files differ
diff --git a/ixp4xx/NPE-B b/ixp4xx/NPE-B
new file mode 100644
index 00000000..6764b6ca
--- /dev/null
+++ b/ixp4xx/NPE-B
Binary files differ
diff --git a/ixp4xx/NPE-C b/ixp4xx/NPE-C
new file mode 100644
index 00000000..8fef2068
--- /dev/null
+++ b/ixp4xx/NPE-C
Binary files differ