Merge branch 'from-kernel' of git://git.kernel.org:/pub/scm/linux/kernel/git/dwmw2...
[platform/upstream/linux-firmware.git] / WHENCE
1              **********
2              * WHENCE *
3              **********
4
5 This file attempts to document the origin and licensing information,
6 if known, for each piece of firmware distributed for use with the Linux
7 kernel.
8
9 --------------------------------------------------------------------------
10
11 Driver: korg1212 -- Korg 1212 IO audio device
12
13 File: korg/k1212.dsp
14
15 Licence: Unknown
16
17 Found in alsa-firmware package in hex form; no licensing information.
18
19 --------------------------------------------------------------------------
20
21 Driver: maestro3 -- ESS Allegro Maestro3 audio device
22
23 File: ess/maestro3_assp_kernel.fw
24 File: ess/maestro3_assp_minisrc.fw
25
26 Licence: Unknown
27
28 Found in alsa-firmware package in hex form with a comment claiming to
29 be GPLv2+, but without source -- and with another comment saying "ESS
30 drops binary dsp code images on our heads, but we don't get to see
31 specs on the dsp."
32
33 --------------------------------------------------------------------------
34
35 Driver: ymfpci -- Yamaha YMF724/740/744/754 audio devices
36
37 File: yamaha/ds1_ctrl.fw
38 File: yamaha/ds1_dsp.fw
39 File: yamaha/ds1e_ctrl.fw
40
41 Licence: Unknown
42
43 Found alsa-firmware package in hex form, with the following comment:
44    Copyright (c) 1997-1999 Yamaha Corporation. All Rights Reserved.
45
46 --------------------------------------------------------------------------
47
48 Driver: SCSI_ADVANSYS - AdvanSys SCSI
49
50 File: advansys/mcode.bin
51 File: advansys/3550.bin
52 File: advansys/38C0800.bin
53 File: advansys/38C1600.bin
54
55 Licence: BSD, no source available.
56
57 Found in hex form in kernel source.
58
59 --------------------------------------------------------------------------
60
61 Driver: SCSI_QLOGIC_1280 - Qlogic QLA 1240/1x80/1x160 SCSI support
62
63 File: qlogic/1040.bin
64 File: qlogic/1280.bin
65 File: qlogic/12160.bin
66
67 Licence: Allegedly GPLv2+, but no source visible. Marked:
68
69                    QLOGIC LINUX SOFTWARE
70   QLogic ISP1280/ device driver for Linux 2.2.x and 2.4.x
71   Copyright (C) 2001 Qlogic Corporation (www.qlogic.com)
72
73 --------------------------------------------------------------------------
74
75 Driver: smctr -- SMC ISA/MCA Token Ring adapter
76
77 File: tr_smctr.bin
78 Info: MCT.BIN v6.3C1 03/01/95
79
80 Original licence info:
81
82  * This firmware is licensed to you strictly for use in conjunction
83  * with the use of SMC TokenRing adapters. There is no waranty
84  * expressed or implied about its fitness for any purpose.
85
86 --------------------------------------------------------------------------
87
88 Driver: kaweth -- USB KLSI KL5USB101-based Ethernet device
89
90 File: kaweth/new_code.bin
91 File: kaweth/new_code_fix.bin
92 File: kaweth/trigger_code.bin
93 File: kaweth/trigger_code_fix.bin
94
95 Licence: Unknown
96
97 Found in hex form in the kernel source.
98
99 --------------------------------------------------------------------------
100
101 Driver: ttusb-budget -- Technotrend/Hauppauge Nova-USB devices
102
103 File: ttusb-budget/dspbootcode.bin
104
105 Licence: Unknown
106
107 Found in hex form in the kernel source.
108
109 --------------------------------------------------------------------------
110
111 Driver: keyspan -- USB Keyspan USA-xxx serial device
112
113 File: keyspan/mpr.fw
114 File: keyspan/usa18x.fw
115 File: keyspan/usa19.fw
116 File: keyspan/usa19qi.fw
117 File: keyspan/usa19qw.fw
118 File: keyspan/usa19w.fw
119 File: keyspan/usa28.fw
120 File: keyspan/usa28xa.fw
121 File: keyspan/usa28xb.fw
122 File: keyspan/usa28x.fw
123 File: keyspan/usa49w.fw
124 File: keyspan/usa49wlc.fw
125
126 Converted from Intel HEX files, used in our binary representation of ihex.
127
128 Original licence information:
129
130                 Copyright (C) 1999-2001
131                 Keyspan, A division of InnoSys Incorporated ("Keyspan")
132
133         as an unpublished work. This notice does not imply unrestricted or
134         public access to the source code from which this firmware image is
135         derived.  Except as noted below this firmware image may not be
136         reproduced, used, sold or transferred to any third party without
137         Keyspan's prior written consent.  All Rights Reserved.
138
139         Permission is hereby granted for the distribution of this firmware
140         image as part of a Linux or other Open Source operating system kernel
141         in text or binary form as required.
142
143         This firmware may not be modified and may only be used with
144         Keyspan hardware.  Distribution and/or Modification of the
145         keyspan.c driver which includes this firmware, in whole or in
146         part, requires the inclusion of this statement."
147
148 --------------------------------------------------------------------------
149
150 Driver: keyspan_pda -- USB Keyspan PDA single-port serial device
151
152 File: keyspan_pda/keyspan_pda.fw
153 Source: keyspan_pda/keyspan_pda.S
154
155 File: keyspan_pda/xircom_pgs.fw
156 Source: keyspan_pda/xircom_pgs.S
157
158 Licence: GPLv2+
159
160 Compiled from original 8051 source into Intel HEX, used in our binary ihex form.
161
162 --------------------------------------------------------------------------
163
164 Driver: emi26 -- EMI 2|6 USB Audio interface
165
166 File: emi26/bitstream.fw
167 Info: VERSION=1.1.1.131 DATE=2001dec06
168
169 File: emi26/firmware.fw
170 Info: VERSION=1.0.2.916 DATE=12.02.2002
171
172 File: emi26/loader.fw
173
174 Converted from Intel HEX files, used in our binary representation of ihex.
175
176 Original licence information:
177 /*
178  * This firmware is for the Emagic EMI 2|6 Audio Interface
179  *
180  * The firmware contained herein is Copyright (c) 1999-2002 Emagic
181  * as an unpublished work. This notice does not imply unrestricted
182  * or public access to this firmware which is a trade secret of Emagic,
183  * and which may not be reproduced, used, sold or transferred to
184  * any third party without Emagic's written consent. All Rights Reserved.
185  *
186  * Permission is hereby granted for the distribution of this firmware
187  * image as part of a Linux or other Open Source operating system kernel
188  * in text or binary form as required.
189  *
190  * This firmware may not be modified and may only be used with the
191  * Emagic EMI 2|6 Audio Interface. Distribution and/or Modification of
192  * any driver which includes this firmware, in whole or in part,
193  * requires the inclusion of this statement.
194  */
195
196 --------------------------------------------------------------------------
197
198 Driver: emi62 -- EMI 6|2m USB Audio interface
199
200 File: emi62/bitstream.fw
201 Info: VERSION=1.0.0.191 DATE= 2002oct28
202
203 File: emi62/loader.fw
204 Source: EMILOAD.HEX
205 Info: VERSION=1.0.2.002 DATE=10.01.2002
206
207 File: emi62/midi.fw
208 Source: EMI62MFW.HEX
209 Info: VERSION=1.04.062 DATE=16.10.2002
210
211 File: emi62/spdif.fw
212 Source: EMI62SFW.HEX
213 Info: VERSION=1.04.062 DATE=16.10.2002
214
215 Converted from Intel HEX files, used in our binary representation of ihex.
216
217 Original licence information: None
218
219 --------------------------------------------------------------------------
220
221 Driver: ti_usb_3410_5052 -- USB TI 3410/5052 serial device
222
223 File: ti_3410.fw
224 Info: firmware 9/10/04 FW3410_Special_StartWdogOnStartPort
225
226 File: ti_5052.fw
227 Info: firmware 9/18/04
228
229 Licence: Allegedly GPLv2+, but no source visible. Marked:
230          Copyright (C) 2004 Texas Instruments
231
232 Found in hex form in kernel source.
233
234 --------------------------------------------------------------------------
235
236 Driver: ti_usb_3410_5052 -- Multi-Tech USB cell modems
237
238 File: mts_cdma.fw
239 File: mts_gsm.fw
240 File: mts_edge.fw
241
242 Licence: "all firmware components are redistributable in binary form"
243          per support@multitech.com
244          Copyright (C) 2005 Multi-Tech Systems, Inc.
245
246 Found in hex form in ftp://ftp.multitech.com/wireless/wireless_linux.zip
247
248 --------------------------------------------------------------------------
249
250 Driver: whiteheat -- USB ConnectTech WhiteHEAT serial device
251
252 File: whiteheat.fw
253 Version: 4.06
254
255 File: whiteheat_loader.fw
256 File: whiteheat_loader_debug.fw
257
258 Licence: Allegedly GPLv2, but no source visible. Marked:
259          Copyright (C) 2000-2002  ConnectTech Inc
260
261 Debug loader claims the following behaviour:
262         Port 1 LED flashes when the vend_ax program is running
263         Port 2 LED flashes when any SETUP command arrives
264         Port 3 LED flashes when any valid VENDOR request occurs
265         Port 4 LED flashes when the EXTERNAL RAM DOWNLOAD request occurs
266
267 Converted from Intel HEX files, used in our binary representation of ihex.
268
269 --------------------------------------------------------------------------
270
271 Driver: ip2 -- Computone IntelliPort Plus serial device
272
273 File: intelliport2.bin
274
275 Licence: Unknown
276
277 Found in hex form in kernel source.
278
279 --------------------------------------------------------------------------
280
281 Driver: CPiA2 -- cameras based on Vision's CPiA2
282
283 File: cpia2/stv0672_vp4.bin
284
285 Licence: Allegedly GPLv2+, but no source visible. Marked:
286         Copyright (C) 2001 STMicroelectronics, Inc.
287         Contact:  steve.miller@st.com
288         Description: This file contains patch data for the CPiA2 (stv0672) VP4.
289
290 Found in hex form in kernel source.
291
292 --------------------------------------------------------------------------
293
294 Driver: DABUSB -- Digital Audio Broadcasting (DAB) Receiver for USB and Linux
295
296 File: dabusb/firmware.fw
297 File: dabusb/bitstream.bin
298
299 Licence: Distributable
300
301  * Copyright (C) 1999 BayCom GmbH
302  *
303  * Redistribution and use in source and binary forms, with or without
304  * modification, are permitted provided that redistributions of source
305  * code retain the above copyright notice and this comment without
306  * modification.
307
308 --------------------------------------------------------------------------
309
310 Driver: USB_VICAM -- USB 3com HomeConnect (aka vicam)
311
312 File: vicam/firmware.fw
313
314 Licence: Unknown
315
316 Found in hex form in kernel source.
317
318 --------------------------------------------------------------------------
319
320 Driver: USB_SERIAL_EDGEPORT - USB Inside Out Edgeport Serial Driver
321
322 File: edgeport/boot.fw
323 File: edgeport/boot2.fw
324 File: edgeport/down.fw
325 File: edgeport/down2.fw
326
327 Licence: Allegedly GPLv2+, but no source visible. Marked:
328 //**************************************************************
329 //* Edgeport/4 Binary Image
330 //* Generated by HEX2C v1.06
331 //* Copyright (C) 1998 Inside Out Networks, All rights reserved.
332 //**************************************************************
333
334 Found in hex form in kernel source.
335
336 --------------------------------------------------------------------------
337
338 Driver: USB_SERIAL_EDGEPORT_TI - USB Inside Out Edgeport Serial Driver
339 (TI Devices)
340
341 File: edgeport/down3.bin
342
343 Licence:
344 //**************************************************************
345 //* Edgeport Binary Image (for TI based products)
346 //* Generated by TIBin2C v2.00 (watchport)
347 //* Copyright (C) 2001 Inside Out Networks, All rights reserved.
348 //**************************************************************
349
350 Found in hex form in kernel source.
351
352 --------------------------------------------------------------------------
353
354 Driver: ATARI_DSP56K - Atari DSP56k support
355
356 File: dsp56k/bootstrap.bin
357 Source: dsp56k/bootstrap.asm
358
359 Licence: GPLv2 or later
360
361 DSP56001 assembler, possibly buildable with a56 from 
362 http://www.zdomain.com/a56.html
363
364 --------------------------------------------------------------------------
365
366 Driver: SND_SB16_CSP - Sound Blaster 16/AWE CSP support
367
368 File: sb16/mulaw_main.csp
369 File: sb16/alaw_main.csp
370 File: sb16/ima_adpcm_init.csp
371 File: sb16/ima_adpcm_playback.csp
372 File: sb16/ima_adpcm_capture.csp
373
374 Licence: Allegedly GPLv2+, but no source visible. Marked:
375 /*
376  *  Copyright (c) 1994 Creative Technology Ltd.
377  *  Microcode files for SB16 Advanced Signal Processor
378  */
379
380 Found in hex form in kernel source.
381
382 --------------------------------------------------------------------------
383
384 Driver: SCSI_QLA_FC - QLogic QLA2XXX Fibre Channel
385
386 File: ql2100_fw.bin -- 1.19.38 TP
387 File: ql2200_fw.bin -- 2.02.08 TP
388 File: ql2300_fw.bin -- 3.03.20 IPX
389 File: ql2322_fw.bin -- 3.03.20 IPX
390 File: ql2400_fw.bin -- 4.04.04 IP
391 File: ql2500_fw.bin -- 4.04.04
392
393 Licence: Redistributable. See LICENCE.qla2xxx for details
394
395 Available from ftp://ftp.qlogic.com/outgoing/linux/firmware/
396
397 --------------------------------------------------------------------------
398
399 Driver: ORINOCO - Agere/Prism/Symbol Orinoco support
400
401 File: agere_sta_fw.bin -- 9.48 Hermes I
402 File: agere_ap_fw.bin  -- 9.48 Hermes I
403
404 Licence: Redistributable. See LICENCE.agere for details
405
406 --------------------------------------------------------------------------
407
408 Driver: AR9170 - Atheros 802.11n "otus" USB
409
410 File: ar9170-1.fw
411 File: ar9170-2.fw
412
413 License: Redistributable. See LICENCE.atheros_firmware for details
414
415 --------------------------------------------------------------------------
416
417 Driver: CASSINI - Sun Cassini
418
419 File: sun/cassini.bin
420
421 Licence: Unknown
422
423 Found in hex form in kernel source.
424
425 --------------------------------------------------------------------------
426
427 Driver: SLICOSS - Alacritech IS-NIC products
428
429 File: slicoss/gbdownload.sys.ihex
430 File: slicoss/gbrcvucode.sys.ihex
431 File: slicoss/oasisdbgdownload.sys.ihex
432 File: slicoss/oasisdownload.sys.ihex
433 File: slicoss/oasisrcvucode.sys.ihex
434
435 Licence:
436                 Copyright (C) 1999-2009 Alacritech, Inc.
437
438         as an unpublished work. This notice does not imply unrestricted or
439         public access to the source code from which this firmware image is
440         derived.  Except as noted below this firmware image may not be
441         reproduced, used, sold or transferred to any third party without
442         Alacritech's prior written consent.  All Rights Reserved.
443
444         Permission is hereby granted for the distribution of this firmware
445         image as part of a Linux or other Open Source operating system kernel
446         in text or binary form as required.
447
448         This firmware may not be modified and may only be used with
449         Alacritech hardware.
450
451 Found in hex form in kernel source.
452
453 --------------------------------------------------------------------------
454
455 Driver: SXG - Alacritech IS-NIC products
456
457 File: sxg/saharadownloadB.sys.ihex
458 File: sxg/saharadbgdownloadB.sys.ihex
459
460 Licence:
461                 Copyright (C) 1999-2009 Alacritech, Inc.
462
463         as an unpublished work. This notice does not imply unrestricted or
464         public access to the source code from which this firmware image is
465         derived.  Except as noted below this firmware image may not be
466         reproduced, used, sold or transferred to any third party without
467         Alacritech's prior written consent.  All Rights Reserved.
468
469         Permission is hereby granted for the distribution of this firmware
470         image as part of a Linux or other Open Source operating system kernel
471         in text or binary form as required.
472
473         This firmware may not be modified and may only be used with
474         Alacritech hardware.
475
476 Found in hex form in kernel source.
477
478 --------------------------------------------------------------------------
479
480 Driver: cxgb3 - Chelsio Terminator 3 1G/10G Ethernet adapter
481
482 File: cxgb3/t3b_psram-1.1.0.bin
483 File: cxgb3/t3c_psram-1.1.0.bin
484 File: cxgb3/t3fw-7.0.0.bin
485 File: cxgb3/t3fw-7.1.0.bin
486
487 License: GPLv2 or OpenIB.org BSD license, no source visible
488
489 --------------------------------------------------------------------------
490
491 Driver: e100 -- Intel PRO/100 Ethernet NIC
492
493 File: e100/d101m_ucode.bin
494 File: e100/d101s_ucode.bin
495 File: e100/d102e_ucode.bin
496
497 Licence: Unknown
498
499 Found in hex form in kernel source.
500
501 --------------------------------------------------------------------------
502
503 Driver: acenic -- Alteon AceNIC Gigabit Ethernet card
504
505 File: acenic/tg1.bin
506 File: acenic/tg2.bin
507
508 Licence: Unknown
509
510 Found in hex form in kernel source, but source allegedly available at
511 http://alteon.shareable.org/
512
513 --------------------------------------------------------------------------
514
515 Driver: tigon3 -- Broadcom Tigon3 based gigabit Ethernet cards
516
517 File: tigon/tg3.bin
518 File: tigon/tg3_tso.bin
519 File: tigon/tg3_tso5.bin
520
521 Licence:
522  * Firmware is:
523  *      Derived from proprietary unpublished source code,
524  *      Copyright (C) 2000-2003 Broadcom Corporation.
525  *
526  *      Permission is hereby granted for the distribution of this firmware
527  *      data in hexadecimal or equivalent format, provided this copyright
528  *      notice is accompanying it.
529
530 Found in hex form in kernel source.
531
532 --------------------------------------------------------------------------
533
534 Driver: ADAPTEC_STARFIRE - Adaptec Starfire/DuraLAN support
535
536 File: adaptec/starfire_rx.bin
537 File: adaptec/starfire_tx.bin
538
539 Licence: Allegedly GPLv2, but no source visible.
540
541 Found in hex form in kernel source, with the following notice:
542
543  BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE IT IS LICENSED "AS IS" AND
544  THERE IS NO WARRANTY FOR THE PROGRAM, INCLUDING BUT NOT LIMITED TO THE
545  IMPLIED WARRANTIES OF MERCHANTIBILITY OR FITNESS FOR A PARTICULAR PURPOSE
546  (TO THE EXTENT PERMITTED BY APPLICABLE LAW). USE OF THE PROGRAM IS AT YOUR
547  OWN RISK. IN NO EVENT WILL ADAPTEC OR ITS LICENSORS BE LIABLE TO YOU FOR
548  DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
549  ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM.
550
551 --------------------------------------------------------------------------
552
553 Driver: i2400m-usb - Intel 2400 Wireless WiMAX Connection over USB
554
555 File: i2400m-fw-usb-1.3.sbcf
556 File: i2400m-fw-usb-1.4.sbcf
557
558 License: Redistributable. See LICENCE.i2400m for details
559
560 Also available from http://linuxwimax.org/Download
561
562 --------------------------------------------------------------------------
563
564 Driver: libertas - Marvell Libertas fullmac-type 802.11b/g cards
565
566 File: cf8385.bin
567 File: cf8385_helper.bin
568 File: gspi8682.bin
569 File: gspi8682_helper.bin
570 File: gspi8686_v9.bin
571 File: gspi8686_v9_helper.bin
572 File: gspi8688.bin
573 File: gspi8688_helper.bin
574 File: sd8385.bin
575 File: sd8385_helper.bin
576 File: sd8682.bin
577 File: sd8682_helper.bin
578 File: sd8686_v8.bin
579 File: sd8686_v8_helper.bin
580 File: sd8686_v9.bin
581 File: sd8686_v9_helper.bin
582 File: sd8688.bin
583 File: sd8688_helper.bin
584 File: usb8388_v5.bin
585 File: usb8388_v9.bin
586 File: usb8682.bin
587
588 License: Redistributable. See libertas/LICENSE for details.  Extracted from
589 Linux driver tarballs downloaded from Marvell's "Extranet" with permission.
590
591 --------------------------------------------------------------------------
592
593 Driver: mwl8k - Marvell Libertas softmac-type 802.11b/g cards
594
595 File: fmimage_8687.fw
596 File: helper_8687.fw
597
598 License: Redistributable. See mwl8k/LICENSE for details.  Downloaded from
599 Marvell's "Extranet" with permission.
600
601 --------------------------------------------------------------------------
602
603
604 Driver: iwlwifi - Intel Wireless Wifi
605
606 File: iwlwifi-3945-2.ucode
607 Info: v15.28.2.8
608
609 File: iwlwifi-4965-2.ucode
610 Info: v228.57.2.23
611
612 File: iwlwifi-5000-1.ucode
613 Info: v5.4.A.11 (aka v5.4.1.16)
614
615 License: Redistributable. See LICENCE.iwlwifi_firmware for details
616
617 Also available from http://intellinuxwireless.org/?n=Downloads
618
619 --------------------------------------------------------------------------
620
621 Driver: cx231xx - Conexant Cx23100/101/102 USB broadcast A/V decoder
622
623 File: v4l-cx231xx-avcore-01.fw
624
625 License:
626   Conexant grants permission to use and redistribute these firmware
627   files for use with Conexant devices, but not as a part of the Linux
628   kernel or in any other form which would require these files themselves
629   to be covered by the terms of the GNU General Public License.
630   These firmware files are distributed in the hope that they will be
631   useful, but WITHOUT ANY WARRANTY; without even the implied warranty
632   of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
633
634 --------------------------------------------------------------------------
635
636 Driver: TEHUTI - Tehuti Networks 10G Ethernet
637
638 File: tehuti/bdx.bin
639
640 Licence:
641
642  Copyright (C) 2007 Tehuti Networks Ltd.
643
644  Permission is hereby granted for the distribution of this firmware data
645  in hexadecimal or equivalent format, provided this copyright notice is
646  accompanying it.
647
648 Found in hex form in kernel source.
649
650 --------------------------------------------------------------------------
651
652 Driver: TYPHOON - 3cr990 series Typhoon
653
654 File: 3com/typhoon.bin
655
656 Licence:
657 /*
658  * Copyright 1999-2004 3Com Corporation.  All Rights Reserved.
659  *
660  * Redistribution and use in source and binary forms of the 3c990img.h
661  * microcode software are permitted provided that the following conditions
662  * are met:
663  * 1. Redistribution of source code must retain the above copyright
664  *    notice, this list of conditions and the following disclaimer.
665  * 2. Redistribution in binary form must reproduce the above copyright
666  *    notice, this list of conditions and the following disclaimer in the
667  *    documentation and/or other materials provided with the distribution.
668  * 3. The name of 3Com may not be used to endorse or promote products
669  *    derived from this software without specific prior written permission
670  *
671  * THIS SOFTWARE IS PROVIDED BY 3COM ``AS IS'' AND ANY EXPRESS OR
672  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
673  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
674  * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
675  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
676  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
677  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
678  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
679  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
680  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
681  *
682  * USER ACKNOWLEDGES AND AGREES THAT PURCHASE OR USE OF THE 3c990img.h
683  * MICROCODE SOFTWARE WILL NOT CREATE OR GIVE GROUNDS FOR A LICENSE BY
684  * IMPLICATION, ESTOPPEL, OR OTHERWISE IN ANY INTELLECTUAL PROPERTY RIGHTS
685  * (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER PROPRIETARY RIGHT)
686  * EMBODIED IN ANY OTHER 3COM HARDWARE OR SOFTWARE EITHER SOLELY OR IN
687  * COMBINATION WITH THE 3c990img.h MICROCODE SOFTWARE
688  */
689
690 Found in hex form in kernel source.
691
692 --------------------------------------------------------------------------
693
694 Driver: YAM - YAM driver for AX.25
695
696 File: yam/1200.bin
697 File: yam/9600.bin
698
699 Licence:
700  * (C) F6FBB 1998
701
702 Found in hex form in kernel source.
703
704 --------------------------------------------------------------------------
705
706 Driver: 3C359 - 3Com 3C359 Token Link Velocity XL adapter
707
708 File: 3com/3C359.bin
709
710 Licence:
711 /*
712  * The firmware this driver downloads into the tokenring card is a
713  * separate program and is not GPL'd source code, even though the Linux
714  * side driver and the routine that loads this data into the card are.
715  *
716  * This firmware is licensed to you strictly for use in conjunction
717  * with the use of 3Com 3C359 TokenRing adapters. There is no
718  * waranty expressed or implied about its fitness for any purpose.
719  */
720 /* 3c359_microcode.mac: 3Com 3C359 Tokenring microcode.
721  *
722  * Notes:
723  *  - Loaded from xl_init upon adapter initialization.
724  *
725  * Available from 3Com as part of their standard 3C359 driver.
726  */
727
728 Found in hex form in kernel source.
729
730 --------------------------------------------------------------------------
731
732 Driver: PCMCIA_SMC91C92 - SMC 91Cxx PCMCIA
733
734 File: ositech/Xilinx7OD.bin
735
736 Licence: Allegedly GPL, but no source visible. Marked:
737     This file contains the firmware of Seven of Diamonds from OSITECH.
738     (Special thanks to Kevin MacPherson of OSITECH)
739
740 Found in hex form in kernel source.
741
742 --------------------------------------------------------------------------
743
744 Driver: cx23418 - Conexant PCI Broadcast A/V with MPEG encoder
745
746 File: v4l-cx23418-apu.fw
747 File: v4l-cx23418-cpu.fw
748 File: v4l-cx23418-dig.fw
749
750 License:
751   Conexant grants permission to use and redistribute these firmware
752   files for use with Conexant devices, but not as a part of the Linux
753   kernel or in any other form which would require these files themselves
754   to be covered by the terms of the GNU General Public License.
755   These firmware files are distributed in the hope that they will be
756   useful, but WITHOUT ANY WARRANTY; without even the implied warranty
757   of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
758
759 --------------------------------------------------------------------------
760
761 Driver: cx23885 - Conexant PCI Express Broadcast A/V decoder
762
763 File: v4l-cx23885-avcore-01.fw
764 File: v4l-cx23885-enc.fw
765
766 License:
767   Conexant grants permission to use and redistribute these firmware
768   files for use with Conexant devices, but not as a part of the Linux
769   kernel or in any other form which would require these files themselves
770   to be covered by the terms of the GNU General Public License.
771   These firmware files are distributed in the hope that they will be
772   useful, but WITHOUT ANY WARRANTY; without even the implied warranty
773   of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
774
775 --------------------------------------------------------------------------
776
777 Driver: cx23840 - Conexant sideport Broadcast A/V decoder
778
779 File: v4l-cx25840.fw
780
781 License:
782   Conexant grants permission to use and redistribute these firmware
783   files for use with Conexant devices, but not as a part of the Linux
784   kernel or in any other form which would require these files themselves
785   to be covered by the terms of the GNU General Public License.
786   These firmware files are distributed in the hope that they will be
787   useful, but WITHOUT ANY WARRANTY; without even the implied warranty
788   of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
789
790 --------------------------------------------------------------------------
791
792 Driver: SCSI_QLOGICPTI - PTI Qlogic, ISP Driver
793
794 File: qlogic/isp1000.bin
795
796 Licence: Unknown
797
798 Found in hex form in kernel source.
799