X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=WHENCE;h=b6f3c6d0fac87f86e0df8c1d7c46e1fba018502b;hb=e99eb076a09c6ca5f5bf728c50ef602e7f6e5b70;hp=e56aa48a32638f8a25025eb9c7811dbc8c4e962f;hpb=8008f73ca2c578b27a4ae5f226d5ea7f5a2761af;p=linux-firmware diff --git a/WHENCE b/WHENCE index e56aa48..b6f3c6d 100644 --- a/WHENCE +++ b/WHENCE @@ -8,6 +8,24 @@ kernel. -------------------------------------------------------------------------- +Driver: ambassador -- Madge Ambassador (Collage PCI 155 Server) ATM NIC. + +File: firmware/atmsar11.fw + +Licence: Allegedly GPLv2+, but no source visible. Marked: + + Madge Ambassador ATM Adapter microcode. + Copyright (C) 1995-1999 Madge Networks Ltd. + + This microcode data is placed under the terms of the GNU General + Public License. The GPL is contained in /usr/doc/copyright/GPL on a + Debian system and in the file COPYING in the Linux kernel source. + + We would prefer you not to distribute modified versions without + consultation and not to ask for assembly/other microcode source. + +-------------------------------------------------------------------------- + Driver: korg1212 -- Korg 1212 IO audio device File: korg/k1212.dsp @@ -45,6 +63,33 @@ Found alsa-firmware package in hex form, with the following comment: -------------------------------------------------------------------------- +Driver: SCSI_ADVANSYS - AdvanSys SCSI + +File: advansys/mcode.bin +File: advansys/3550.bin +File: advansys/38C0800.bin +File: advansys/38C1600.bin + +Licence: BSD, no source available. + +Found in hex form in kernel source. + +-------------------------------------------------------------------------- + +Driver: SCSI_QLOGIC_1280 - Qlogic QLA 1240/1x80/1x160 SCSI support + +File: qlogic/1040.bin +File: qlogic/1280.bin +File: qlogic/12160.bin + +Licence: Allegedly GPLv2+, but no source visible. Marked: + + QLOGIC LINUX SOFTWARE + QLogic ISP1280/ device driver for Linux 2.2.x and 2.4.x + Copyright (C) 2001 Qlogic Corporation (www.qlogic.com) + +-------------------------------------------------------------------------- + Driver: smctr -- SMC ISA/MCA Token Ring adapter File: tr_smctr.bin @@ -354,6 +399,39 @@ Found in hex form in kernel source. -------------------------------------------------------------------------- +Driver: SCSI_QLA_FC - QLogic QLA2XXX Fibre Channel + +File: ql2100_fw.bin -- 1.19.38 TP +File: ql2200_fw.bin -- 2.02.08 TP +File: ql2300_fw.bin -- 3.03.20 IPX +File: ql2322_fw.bin -- 3.03.20 IPX +File: ql2400_fw.bin -- 4.04.04 IP +File: ql2500_fw.bin -- 4.04.04 + +Licence: Redistributable. See LICENCE.qla2xxx for details + +Available from ftp://ftp.qlogic.com/outgoing/linux/firmware/ + +-------------------------------------------------------------------------- + +Driver: ORINOCO - Agere/Prism/Symbol Orinoco support + +File: agere_sta_fw.bin -- 9.48 Hermes I +File: agere_ap_fw.bin -- 9.48 Hermes I + +Licence: Redistributable. See LICENCE.agere for details + +-------------------------------------------------------------------------- + +Driver: AR9170 - Atheros 802.11n "otus" USB + +File: ar9170-1.fw +File: ar9170-2.fw + +License: Redistributable. See LICENCE.atheros_firmware for details + +-------------------------------------------------------------------------- + Driver: CASSINI - Sun Cassini File: sun/cassini.bin @@ -364,11 +442,64 @@ Found in hex form in kernel source. -------------------------------------------------------------------------- +Driver: SLICOSS - Alacritech IS-NIC products + +File: slicoss/gbdownload.sys +File: slicoss/gbrcvucode.sys +File: slicoss/oasisdbgdownload.sys +File: slicoss/oasisdownload.sys +File: slicoss/oasisrcvucode.sys + +Licence: + Copyright (C) 1999-2009 Alacritech, Inc. + + as an unpublished work. This notice does not imply unrestricted or + public access to the source code from which this firmware image is + derived. Except as noted below this firmware image may not be + reproduced, used, sold or transferred to any third party without + Alacritech's prior written consent. All Rights Reserved. + + Permission is hereby granted for the distribution of this firmware + image as part of a Linux or other Open Source operating system kernel + in text or binary form as required. + + This firmware may not be modified. + +Found in hex form in kernel source. + +-------------------------------------------------------------------------- + +Driver: SXG - Alacritech IS-NIC products + +File: sxg/saharadownloadB.sys +File: sxg/saharadbgdownloadB.sys + +Licence: + Copyright (C) 1999-2009 Alacritech, Inc. + + as an unpublished work. This notice does not imply unrestricted or + public access to the source code from which this firmware image is + derived. Except as noted below this firmware image may not be + reproduced, used, sold or transferred to any third party without + Alacritech's prior written consent. All Rights Reserved. + + Permission is hereby granted for the distribution of this firmware + image as part of a Linux or other Open Source operating system kernel + in text or binary form as required. + + This firmware may not be modified. + +Found in hex form in kernel source. + +-------------------------------------------------------------------------- + Driver: cxgb3 - Chelsio Terminator 3 1G/10G Ethernet adapter -File: cxgb3/t3b_psram-1.1.0.bin.ihex -File: cxgb3/t3c_psram-1.1.0.bin.ihex -file: cxgb3/t3fw-7.0.0.bin.ihex +File: cxgb3/t3b_psram-1.1.0.bin +File: cxgb3/t3c_psram-1.1.0.bin +File: cxgb3/t3fw-7.0.0.bin +File: cxgb3/t3fw-7.1.0.bin +file: cxgb3/t3fw-7.4.0.bin License: GPLv2 or OpenIB.org BSD license, no source visible @@ -436,6 +567,92 @@ Found in hex form in kernel source, with the following notice: -------------------------------------------------------------------------- +Driver: i2400m-usb - Intel 2400 Wireless WiMAX Connection over USB + +File: i2400m-fw-usb-1.3.sbcf +File: i2400m-fw-usb-1.4.sbcf + +License: Redistributable. See LICENCE.i2400m for details + +Also available from http://linuxwimax.org/Download + +-------------------------------------------------------------------------- + +Driver: libertas - Marvell Libertas fullmac-type 802.11b/g cards + +File: cf8385.bin +File: cf8385_helper.bin +File: gspi8682.bin +File: gspi8682_helper.bin +File: gspi8686_v9.bin +File: gspi8686_v9_helper.bin +File: gspi8688.bin +File: gspi8688_helper.bin +File: sd8385.bin +File: sd8385_helper.bin +File: sd8682.bin +File: sd8682_helper.bin +File: sd8686_v8.bin +File: sd8686_v8_helper.bin +File: sd8686_v9.bin +File: sd8686_v9_helper.bin +File: sd8688.bin +File: sd8688_helper.bin +File: usb8388_v5.bin +File: usb8388_v9.bin +File: usb8682.bin + +License: Redistributable. See libertas/LICENSE for details. Extracted from +Linux driver tarballs downloaded from Marvell's "Extranet" with permission. + +-------------------------------------------------------------------------- + +Driver: mwl8k - Marvell Libertas softmac-type 802.11b/g cards + +File: fmimage_8687.fw +File: helper_8687.fw + +License: Redistributable. See mwl8k/LICENSE for details. Downloaded from +Marvell's "Extranet" with permission. + +-------------------------------------------------------------------------- + + +Driver: iwlwifi - Intel Wireless Wifi + +File: iwlwifi-3945-2.ucode +Info: v15.32.2.9 + +File: iwlwifi-4965-2.ucode +Info: v228.57.2.23 + +File: iwlwifi-5000-1.ucode +Info: v5.4.A.11 (aka v5.4.1.16) + +File: iwlwifi-5150-2.ucode +Info: v8.24.2.2 + +License: Redistributable. See LICENCE.iwlwifi_firmware for details + +Also available from http://intellinuxwireless.org/?n=Downloads + +-------------------------------------------------------------------------- + +Driver: cx231xx - Conexant Cx23100/101/102 USB broadcast A/V decoder + +File: v4l-cx231xx-avcore-01.fw + +License: + Conexant grants permission to use and redistribute these firmware + files for use with Conexant devices, but not as a part of the Linux + kernel or in any other form which would require these files themselves + to be covered by the terms of the GNU General Public License. + These firmware files are distributed in the hope that they will be + useful, but WITHOUT ANY WARRANTY; without even the implied warranty + of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +-------------------------------------------------------------------------- + Driver: TEHUTI - Tehuti Networks 10G Ethernet File: tehuti/bdx.bin @@ -451,3 +668,306 @@ Licence: Found in hex form in kernel source. -------------------------------------------------------------------------- + +Driver: TYPHOON - 3cr990 series Typhoon + +File: 3com/typhoon.bin + +Licence: +/* + * Copyright 1999-2004 3Com Corporation. All Rights Reserved. + * + * Redistribution and use in source and binary forms of the 3c990img.h + * microcode software are permitted provided that the following conditions + * are met: + * 1. Redistribution of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistribution in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. The name of 3Com may not be used to endorse or promote products + * derived from this software without specific prior written permission + * + * THIS SOFTWARE IS PROVIDED BY 3COM ``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 AUTHOR 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. + * + * USER ACKNOWLEDGES AND AGREES THAT PURCHASE OR USE OF THE 3c990img.h + * MICROCODE SOFTWARE WILL NOT CREATE OR GIVE GROUNDS FOR A LICENSE BY + * IMPLICATION, ESTOPPEL, OR OTHERWISE IN ANY INTELLECTUAL PROPERTY RIGHTS + * (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER PROPRIETARY RIGHT) + * EMBODIED IN ANY OTHER 3COM HARDWARE OR SOFTWARE EITHER SOLELY OR IN + * COMBINATION WITH THE 3c990img.h MICROCODE SOFTWARE + */ + +Found in hex form in kernel source. + +-------------------------------------------------------------------------- + +Driver: YAM - YAM driver for AX.25 + +File: yam/1200.bin +File: yam/9600.bin + +Licence: + * (C) F6FBB 1998 + +Found in hex form in kernel source. + +-------------------------------------------------------------------------- + +Driver: 3C359 - 3Com 3C359 Token Link Velocity XL adapter + +File: 3com/3C359.bin + +Licence: +/* + * The firmware this driver downloads into the tokenring card is a + * separate program and is not GPL'd source code, even though the Linux + * side driver and the routine that loads this data into the card are. + * + * This firmware is licensed to you strictly for use in conjunction + * with the use of 3Com 3C359 TokenRing adapters. There is no + * waranty expressed or implied about its fitness for any purpose. + */ +/* 3c359_microcode.mac: 3Com 3C359 Tokenring microcode. + * + * Notes: + * - Loaded from xl_init upon adapter initialization. + * + * Available from 3Com as part of their standard 3C359 driver. + */ + +Found in hex form in kernel source. + +-------------------------------------------------------------------------- + +Driver: PCMCIA_PCNET - NE2000 compatible PCMCIA adapter + +File: cis/LA-PCM.cis + +Licence: GPL + +Originally developed by the pcmcia-cs project + +-------------------------------------------------------------------------- + +Driver: PCMCIA_3C589 - 3Com PCMCIA adapter + +File: cis/3CXEM556.cis + +Licence: GPL + +Originally developed by the pcmcia-cs project + +-------------------------------------------------------------------------- + +Driver: PCMCIA_3C574 - 3Com PCMCIA adapter + +File: cis/3CCFEM556.cis + +Licence: GPL + +Originally developed by the pcmcia-cs project + +-------------------------------------------------------------------------- + +Driver: PCMCIA_SMC91C92 - SMC 91Cxx PCMCIA + +File: ositech/Xilinx7OD.bin + +Licence: Allegedly GPL, but no source visible. Marked: + This file contains the firmware of Seven of Diamonds from OSITECH. + (Special thanks to Kevin MacPherson of OSITECH) + +Found in hex form in kernel source. + +-------------------------------------------------------------------------- + +Driver: cx23418 - Conexant PCI Broadcast A/V with MPEG encoder + +File: v4l-cx23418-apu.fw +File: v4l-cx23418-cpu.fw +File: v4l-cx23418-dig.fw + +License: + Conexant grants permission to use and redistribute these firmware + files for use with Conexant devices, but not as a part of the Linux + kernel or in any other form which would require these files themselves + to be covered by the terms of the GNU General Public License. + These firmware files are distributed in the hope that they will be + useful, but WITHOUT ANY WARRANTY; without even the implied warranty + of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +-------------------------------------------------------------------------- + +Driver: cx23885 - Conexant PCI Express Broadcast A/V decoder + +File: v4l-cx23885-avcore-01.fw +File: v4l-cx23885-enc.fw + +License: + Conexant grants permission to use and redistribute these firmware + files for use with Conexant devices, but not as a part of the Linux + kernel or in any other form which would require these files themselves + to be covered by the terms of the GNU General Public License. + These firmware files are distributed in the hope that they will be + useful, but WITHOUT ANY WARRANTY; without even the implied warranty + of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +-------------------------------------------------------------------------- + +Driver: cx23840 - Conexant sideport Broadcast A/V decoder + +File: v4l-cx25840.fw + +License: + Conexant grants permission to use and redistribute these firmware + files for use with Conexant devices, but not as a part of the Linux + kernel or in any other form which would require these files themselves + to be covered by the terms of the GNU General Public License. + These firmware files are distributed in the hope that they will be + useful, but WITHOUT ANY WARRANTY; without even the implied warranty + of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +-------------------------------------------------------------------------- + +Driver: SCSI_QLOGICPTI - PTI Qlogic, ISP Driver + +File: qlogic/isp1000.bin + +Licence: Unknown + +Found in hex form in kernel source. + +-------------------------------------------------------------------------- + +Driver: MYRI_SBUS - MyriCOM Gigabit Ethernet + +File: myricom/lanai.bin + +Licence: Unknown + +Found in hex form in kernel source. + +-------------------------------------------------------------------------- + +Driver: bnx2x: Broadcom Everest + +File: bnx2x-e1-4.8.53.0.fw +File: bnx2x-e1h-4.8.53.0.fw + +License: + Copyright (c) 2007-2009 Broadcom Corporation + + This file contains firmware data derived from proprietary unpublished + source code, Copyright (c) 2007-2009 Broadcom Corporation. + + Permission is hereby granted for the distribution of this firmware data + in hexadecimal or equivalent format, provided this copyright notice is + accompanying it. + + +Found in hex form in kernel source. + +-------------------------------------------------------------------------- + +Driver: BNX2 - Broadcom NetXtremeII + +File: bnx2/bnx2-mips-06-4.6.16.fw +File: bnx2/bnx2-rv2p-06-4.6.16.fw +File: bnx2/bnx2-mips-09-4.6.17.fw +File: bnx2/bnx2-rv2p-09-4.6.15.fw + +Licence: + + This file contains firmware data derived from proprietary unpublished + source code, Copyright (c) 2004 - 2009 Broadcom Corporation. + + Permission is hereby granted for the distribution of this firmware data + in hexadecimal or equivalent format, provided this copyright notice is + accompanying it. + +Found in hex form in kernel source. + +-------------------------------------------------------------------------- + +Driver: DVB AV7110 -- AV7110 cards + +File: av7110/bootcode.bin + +Licence: GPLv2 or later + +ARM assembly source code available at http://www.linuxtv.org/downloads/firmware/Boot.S + +-------------------------------------------------------------------------- + +Driver: wavefront - ISA WaveFront sound card + +File: yamaha/yss225_registers.bin + +Licence: Allegedly GPLv2+, but no source visible. + +Found in hex form in kernel source, with the following comment: + Copyright (c) 1998-2002 by Paul Davis + +-------------------------------------------------------------------------- + +Driver: rt61pci - Ralink RT2561, RT2561S, RT2661 wireless MACs + +File: rt2561.bin rt2561s.bin rt2661.bin + +Licence: Redistributable. See LICENSE.ralink-firmware.txt for details + +Downloaded from http://www.ralinktech.com/ralink/Home/Support/Linux.html + +-------------------------------------------------------------------------- + +Driver: rt73usb - Ralink RT2571W, RT2671 wireless MACs + +File: rt73.bin + +Licence: Redistributable. See LICENSE.ralink-firmware.txt for details + +Downloaded from http://www.ralinktech.com/ralink/Home/Support/Linux.html + +-------------------------------------------------------------------------- + +Driver: rt2860sta - Ralink RT2860, RT2890 wireless MACs + +File: rt2860.bin + +Licence: Redistributable. See LICENSE.ralink-firmware.txt for details + +Downloaded from http://www.ralinktech.com/ralink/Home/Support/Linux.html + +-------------------------------------------------------------------------- + +Driver: rt2870sta - Ralink RT2870 wireless MACs + +File: rt2870.bin + +Licence: Redistributable. See LICENSE.ralink-firmware.txt for details + +Downloaded from http://www.ralinktech.com/ralink/Home/Support/Linux.html + +-------------------------------------------------------------------------- + +Driver: usbdux/usbduxfast - usbdux data acquisition cards + +File: usbdux_firmware.bin +File: usbdixfast_firmware.bin +Source: usbdux/fx2-include.asm +Source: usbdux/usbduxfast_firmware.asm +Source: usbdux/usbdux_firmware.asm + +Licence: GPLv2. See source code in usbdux/ subdirectory. + +Provided from the author, Bernd Porr