diff options
author | Linus Walleij <linus.walleij@linaro.org> | 2023-10-26 15:30:20 +0200 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2023-11-01 13:57:10 +0100 |
commit | 1ba9408efdf3f99912770b73b9b2a9936e236d9d (patch) | |
tree | 12f748183cbc54cc65fafae17b6c3bb24468fcc6 | |
parent | 2b304bfecb274d53f38b676d85b43bcb83db30dd (diff) | |
download | linux-firmware-1ba9408efdf3f99912770b73b9b2a9936e236d9d.tar.gz |
linux-firmware: ixp4xx: Add the IXP4xx firmware
This firmware has been used since the early 2000s by OpenWrt
and different PDA/SBC projects such as Linux handhelds for
supporting the Network Processing Engines inside the Intel
XScale IXP4xx SoC.
It is better to distribute it inside linux-firmware.
An included program with dubious licensing was removed, we
only redistribute the pre-generated binaries that had clear
licensing.
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
-rw-r--r-- | LICENSE.ixp4xx | 27 | ||||
-rw-r--r-- | WHENCE | 10 | ||||
-rw-r--r-- | ixp4xx/NPE-A | bin | 0 -> 15664 bytes | |||
-rw-r--r-- | ixp4xx/NPE-A-HSS | bin | 0 -> 19880 bytes | |||
-rw-r--r-- | ixp4xx/NPE-B | bin | 0 -> 15664 bytes | |||
-rw-r--r-- | ixp4xx/NPE-C | bin | 0 -> 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. @@ -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 Binary files differnew file mode 100644 index 00000000..ee352172 --- /dev/null +++ b/ixp4xx/NPE-A diff --git a/ixp4xx/NPE-A-HSS b/ixp4xx/NPE-A-HSS Binary files differnew file mode 100644 index 00000000..28a087bb --- /dev/null +++ b/ixp4xx/NPE-A-HSS diff --git a/ixp4xx/NPE-B b/ixp4xx/NPE-B Binary files differnew file mode 100644 index 00000000..6764b6ca --- /dev/null +++ b/ixp4xx/NPE-B diff --git a/ixp4xx/NPE-C b/ixp4xx/NPE-C Binary files differnew file mode 100644 index 00000000..8fef2068 --- /dev/null +++ b/ixp4xx/NPE-C |