WHENCE 72.9 KB
Newer Older
1 2 3 4 5 6 7 8 9 10
             **********
             * WHENCE *
             **********

This file attempts to document the origin and licensing information,
if known, for each piece of firmware distributed for use with the Linux
kernel.

--------------------------------------------------------------------------

11 12
Driver: ambassador -- Madge Ambassador (Collage PCI 155 Server) ATM NIC.

13
File: atmsar11.fw
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

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.

--------------------------------------------------------------------------

29
Driver: snd-korg1212 -- Korg 1212 IO audio device
30 31 32 33 34 35 36 37

File: korg/k1212.dsp

Licence: Unknown

Found in alsa-firmware package in hex form; no licensing information.

--------------------------------------------------------------------------
38

39
Driver: snd-maestro3 -- ESS Allegro Maestro3 audio device
40 41 42 43 44 45 46 47 48 49 50 51

File: ess/maestro3_assp_kernel.fw
File: ess/maestro3_assp_minisrc.fw

Licence: Unknown

Found in alsa-firmware package in hex form with a comment claiming to
be GPLv2+, but without source -- and with another comment saying "ESS
drops binary dsp code images on our heads, but we don't get to see
specs on the dsp."

--------------------------------------------------------------------------
52

53
Driver: snd-ymfpci -- Yamaha YMF724/740/744/754 audio devices
54 55 56 57 58 59 60 61 62 63 64

File: yamaha/ds1_ctrl.fw
File: yamaha/ds1_dsp.fw
File: yamaha/ds1e_ctrl.fw

Licence: Unknown

Found alsa-firmware package in hex form, with the following comment:
   Copyright (c) 1997-1999 Yamaha Corporation. All Rights Reserved.

--------------------------------------------------------------------------
65

66
Driver: advansys - AdvanSys SCSI
67 68 69 70 71 72 73 74 75 76 77 78

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.

--------------------------------------------------------------------------

79
Driver: qla1280 - Qlogic QLA 1240/1x80/1x160 SCSI support
80 81 82 83 84 85 86 87 88 89 90 91

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)

--------------------------------------------------------------------------
92

93 94 95
Driver: smctr -- SMC ISA/MCA Token Ring adapter

File: tr_smctr.bin
96
Version: 6.3C1
97 98 99 100 101 102 103 104 105
Info: MCT.BIN v6.3C1 03/01/95

Original licence info:

 * This firmware is licensed to you strictly for use in conjunction
 * with the use of SMC TokenRing adapters. There is no waranty
 * expressed or implied about its fitness for any purpose.

--------------------------------------------------------------------------
106 107 108 109 110 111 112 113 114 115 116 117 118

Driver: kaweth -- USB KLSI KL5USB101-based Ethernet device

File: kaweth/new_code.bin
File: kaweth/new_code_fix.bin
File: kaweth/trigger_code.bin
File: kaweth/trigger_code_fix.bin

Licence: Unknown

Found in hex form in the kernel source.

--------------------------------------------------------------------------
119

120
Driver: dvb-ttusb-budget -- Technotrend/Hauppauge Nova-USB devices
121 122 123 124 125 126 127 128

File: ttusb-budget/dspbootcode.bin

Licence: Unknown

Found in hex form in the kernel source.

--------------------------------------------------------------------------
129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167

Driver: keyspan -- USB Keyspan USA-xxx serial device

File: keyspan/mpr.fw
File: keyspan/usa18x.fw
File: keyspan/usa19.fw
File: keyspan/usa19qi.fw
File: keyspan/usa19qw.fw
File: keyspan/usa19w.fw
File: keyspan/usa28.fw
File: keyspan/usa28xa.fw
File: keyspan/usa28xb.fw
File: keyspan/usa28x.fw
File: keyspan/usa49w.fw
File: keyspan/usa49wlc.fw

Converted from Intel HEX files, used in our binary representation of ihex.

Original licence information:

		Copyright (C) 1999-2001
		Keyspan, A division of InnoSys Incorporated ("Keyspan")

	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
	Keyspan'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 and may only be used with
	Keyspan hardware.  Distribution and/or Modification of the
	keyspan.c driver which includes this firmware, in whole or in
	part, requires the inclusion of this statement."

--------------------------------------------------------------------------
168 169 170 171 172 173 174 175 176

Driver: keyspan_pda -- USB Keyspan PDA single-port serial device

File: keyspan_pda/keyspan_pda.fw
Source: keyspan_pda/keyspan_pda.S

File: keyspan_pda/xircom_pgs.fw
Source: keyspan_pda/xircom_pgs.S

177 178
Source: keyspan_pda/Makefile

179 180 181 182 183
Licence: GPLv2+

Compiled from original 8051 source into Intel HEX, used in our binary ihex form.

--------------------------------------------------------------------------
184 185 186 187

Driver: emi26 -- EMI 2|6 USB Audio interface

File: emi26/bitstream.fw
188 189
Version: 1.1.1.131
Info: DATE=2001dec06
190 191

File: emi26/firmware.fw
192 193
Version: 1.0.2.916
Info: DATE=12.02.2002
194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219

File: emi26/loader.fw

Converted from Intel HEX files, used in our binary representation of ihex.

Original licence information:
/*
 * This firmware is for the Emagic EMI 2|6 Audio Interface
 *
 * The firmware contained herein is Copyright (c) 1999-2002 Emagic
 * as an unpublished work. This notice does not imply unrestricted
 * or public access to this firmware which is a trade secret of Emagic,
 * and which may not be reproduced, used, sold or transferred to
 * any third party without Emagic's 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 and may only be used with the
 * Emagic EMI 2|6 Audio Interface. Distribution and/or Modification of
 * any driver which includes this firmware, in whole or in part,
 * requires the inclusion of this statement.
 */

--------------------------------------------------------------------------
220 221 222 223

Driver: emi62 -- EMI 6|2m USB Audio interface

File: emi62/bitstream.fw
224 225
Version: 1.0.0.191
Info: DATE= 2002oct28
226 227 228

File: emi62/loader.fw
Source: EMILOAD.HEX
229 230
Version: 1.0.2.002
Info: DATE=10.01.2002
231 232 233

File: emi62/midi.fw
Source: EMI62MFW.HEX
234 235
Version: 1.04.062
Info: DATE=16.10.2002
236 237 238

File: emi62/spdif.fw
Source: EMI62SFW.HEX
239 240
Version: 1.04.062
Info: DATE=16.10.2002
241 242 243 244 245 246

Converted from Intel HEX files, used in our binary representation of ihex.

Original licence information: None

--------------------------------------------------------------------------
247

248
Driver: ti_usb_3410_5052 -- USB TI 3410/5052 serial device
249 250 251 252 253 254 255 256 257 258 259 260 261

File: ti_3410.fw
Info: firmware 9/10/04 FW3410_Special_StartWdogOnStartPort

File: ti_5052.fw
Info: firmware 9/18/04

Licence: Allegedly GPLv2+, but no source visible. Marked:
	 Copyright (C) 2004 Texas Instruments

Found in hex form in kernel source.

--------------------------------------------------------------------------
262

263 264 265 266 267 268 269 270 271 272 273 274 275 276
Driver: ti_usb_3410_5052 -- Multi-Tech USB cell modems

File: mts_cdma.fw
File: mts_gsm.fw
File: mts_edge.fw

Licence: "all firmware components are redistributable in binary form"
         per support@multitech.com
	 Copyright (C) 2005 Multi-Tech Systems, Inc.

Found in hex form in ftp://ftp.multitech.com/wireless/wireless_linux.zip

--------------------------------------------------------------------------

277 278 279 280 281 282 283 284 285
Driver: ti_usb_3410_5052 -- Multi-Tech USB fax modems

File: mts_mt9234mu.fw
File: mts_mt9234zba.fw

Licence: Unknown

--------------------------------------------------------------------------

286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304
Driver: whiteheat -- USB ConnectTech WhiteHEAT serial device

File: whiteheat.fw
Version: 4.06

File: whiteheat_loader.fw

Licence: Allegedly GPLv2, but no source visible. Marked:
	 Copyright (C) 2000-2002  ConnectTech Inc

Debug loader claims the following behaviour:
	Port 1 LED flashes when the vend_ax program is running
	Port 2 LED flashes when any SETUP command arrives
	Port 3 LED flashes when any valid VENDOR request occurs
	Port 4 LED flashes when the EXTERNAL RAM DOWNLOAD request occurs

Converted from Intel HEX files, used in our binary representation of ihex.

--------------------------------------------------------------------------
305 306 307 308 309 310 311 312 313 314

Driver: ip2 -- Computone IntelliPort Plus serial device

File: intelliport2.bin

Licence: Unknown

Found in hex form in kernel source.

--------------------------------------------------------------------------
315

316
Driver: cpia2 -- cameras based on Vision's CPiA2
317 318 319 320 321 322 323 324 325 326 327

File: cpia2/stv0672_vp4.bin

Licence: Allegedly GPLv2+, but no source visible. Marked:
	Copyright (C) 2001 STMicroelectronics, Inc.
	Contact:  steve.miller@st.com
	Description: This file contains patch data for the CPiA2 (stv0672) VP4.

Found in hex form in kernel source.

--------------------------------------------------------------------------
328

329
Driver: dabusb -- Digital Audio Broadcasting (DAB) Receiver for USB and Linux
330 331 332 333 334 335 336 337 338 339 340 341 342 343

File: dabusb/firmware.fw
File: dabusb/bitstream.bin

Licence: Distributable

 * Copyright (C) 1999 BayCom GmbH
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that redistributions of source
 * code retain the above copyright notice and this comment without
 * modification.

--------------------------------------------------------------------------
344

345
Driver: vicam -- USB 3com HomeConnect (aka vicam)
346 347 348 349 350 351 352 353

File: vicam/firmware.fw

Licence: Unknown

Found in hex form in kernel source.

--------------------------------------------------------------------------
354

355
Driver: io_edgeport - USB Inside Out Edgeport Serial Driver
356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371

File: edgeport/boot.fw
File: edgeport/boot2.fw
File: edgeport/down.fw
File: edgeport/down2.fw

Licence: Allegedly GPLv2+, but no source visible. Marked:
//**************************************************************
//* Edgeport/4 Binary Image
//* Generated by HEX2C v1.06
//* Copyright (C) 1998 Inside Out Networks, All rights reserved.
//**************************************************************

Found in hex form in kernel source.

--------------------------------------------------------------------------
372

373
Driver: io_ti - USB Inside Out Edgeport Serial Driver
374 375 376 377 378 379 380 381 382 383 384 385 386 387
(TI Devices)

File: edgeport/down3.bin

Licence:
//**************************************************************
//* Edgeport Binary Image (for TI based products)
//* Generated by TIBin2C v2.00 (watchport)
//* Copyright (C) 2001 Inside Out Networks, All rights reserved.
//**************************************************************

Found in hex form in kernel source.

--------------------------------------------------------------------------
388

389
Driver: dsp56k - Atari DSP56k support
390 391 392

File: dsp56k/bootstrap.bin
Source: dsp56k/bootstrap.asm
393 394
Source: dsp56k/Makefile
Source: dsp56k/concat-bootstrap.pl
395 396 397

Licence: GPLv2 or later

398
DSP56001 assembler, buildable with a56 from
399 400 401
http://www.zdomain.com/a56.html

--------------------------------------------------------------------------
402

403
Driver: snd-sb16-csp - Sound Blaster 16/AWE CSP support
404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419

File: sb16/mulaw_main.csp
File: sb16/alaw_main.csp
File: sb16/ima_adpcm_init.csp
File: sb16/ima_adpcm_playback.csp
File: sb16/ima_adpcm_capture.csp

Licence: Allegedly GPLv2+, but no source visible. Marked:
/*
 *  Copyright (c) 1994 Creative Technology Ltd.
 *  Microcode files for SB16 Advanced Signal Processor
 */

Found in hex form in kernel source.

--------------------------------------------------------------------------
420

421
Driver: qla2xxx - QLogic QLA2XXX Fibre Channel
422

423 424 425 426 427 428 429 430 431
File: ql2100_fw.bin
Version: 1.19.38 TP
File: ql2200_fw.bin
Version: 2.02.08 TP
File: ql2300_fw.bin
Version: 3.03.28 IPX
File: ql2322_fw.bin
Version: 3.03.28 IPX
File: ql2400_fw.bin
432
Version: 7.01.00 MID
433
File: ql2500_fw.bin
434
Version: 7.01.00 MIDQ
435 436 437

Licence: Redistributable. See LICENCE.qla2xxx for details

438
Available from http://ldriver.qlogic.com/firmware/ 
439 440 441

--------------------------------------------------------------------------

442
Driver: orinoco - Agere/Prism/Symbol Orinoco support
443

444 445 446 447
File: agere_sta_fw.bin
Version: 9.48 Hermes I
File: agere_ap_fw.bin
Version: 9.48 Hermes I
448 449

Licence: Redistributable. See LICENCE.agere for details
450 451 452

--------------------------------------------------------------------------

453
Driver: ar9170 - Atheros 802.11n "otus" USB
454 455 456 457

File: ar9170-1.fw
File: ar9170-2.fw

458
Licence: Redistributable. See LICENCE.atheros_firmware for details
459 460 461

--------------------------------------------------------------------------

462
Driver: ath9k_htc - Atheros HTC devices (USB)
463 464

File: ar9271.fw
465 466
File: ar7010.fw
File: ar7010_1_1.fw
467
File: htc_9271.fw
468
Version: 1.3
469
File: htc_7010.fw
470
Version: 1.3
471 472 473 474 475

Licence: Redistributable. See LICENCE.atheros_firmware for details

--------------------------------------------------------------------------

476
Driver: cassini - Sun Cassini
477 478 479 480 481 482 483 484

File: sun/cassini.bin

Licence: Unknown

Found in hex form in kernel source.

--------------------------------------------------------------------------
485

486
Driver: slicoss - Alacritech IS-NIC products
487

488 489 490 491 492
File: slicoss/gbdownload.sys
File: slicoss/gbrcvucode.sys
File: slicoss/oasisdbgdownload.sys
File: slicoss/oasisdownload.sys
File: slicoss/oasisrcvucode.sys
493

494 495 496 497 498 499 500 501 502 503 504 505 506
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.

507
	This firmware may not be modified.
508 509 510 511

Found in hex form in kernel source.

--------------------------------------------------------------------------
512

513
Driver: sxg - Alacritech IS-NIC products
514

515 516
File: sxg/saharadownloadB.sys
File: sxg/saharadbgdownloadB.sys
517

518 519 520 521 522 523 524 525 526 527 528 529 530
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.

531
	This firmware may not be modified.
532 533 534 535

Found in hex form in kernel source.

--------------------------------------------------------------------------
536 537 538

Driver: cxgb3 - Chelsio Terminator 3 1G/10G Ethernet adapter

539 540 541 542
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
543
File: cxgb3/t3fw-7.4.0.bin
544
File: cxgb3/t3fw-7.10.0.bin
545
File: cxgb3/t3fw-7.12.0.bin
546

547
Licence: GPLv2 or OpenIB.org BSD license, no source visible
548 549 550

--------------------------------------------------------------------------

551 552
Driver: cxgb3 - Chelsio Terminator 3 1G/10G Ethernet adapter

553 554 555
File: cxgb3/ael2005_opt_edc.bin
File: cxgb3/ael2005_twx_edc.bin
File: cxgb3/ael2020_twx_edc.bin
556 557 558 559 560 561 562 563 564 565 566 567

Licence:
 *	Copyright (c) 2007-2009 NetLogic Microsystems, Inc.
 *
 *	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.

--------------------------------------------------------------------------

568
Driver: cxgb4 - Chelsio Terminator 4/5 1G/10/40G Ethernet adapter
569

570 571 572 573
File: cxgb4/t4fw-1.9.23.0.bin
Link: cxgb4/t4fw.bin -> t4fw-1.9.23.0.bin
File: cxgb4/t5fw-1.9.23.0.bin
Link: cxgb4/t5fw.bin -> t5fw-1.9.23.0.bin
574 575 576 577

Licence: Redistributable. See LICENCE.chelsio_firmware for details

--------------------------------------------------------------------------
578

579 580 581 582 583 584 585 586 587 588 589 590
Driver: e100 -- Intel PRO/100 Ethernet NIC

File: e100/d101m_ucode.bin
File: e100/d101s_ucode.bin
File: e100/d102e_ucode.bin

Licence: Unknown

Found in hex form in kernel source.

--------------------------------------------------------------------------

591 592 593 594 595 596 597 598 599 600 601
Driver: acenic -- Alteon AceNIC Gigabit Ethernet card

File: acenic/tg1.bin
File: acenic/tg2.bin

Licence: Unknown

Found in hex form in kernel source, but source allegedly available at
http://alteon.shareable.org/

--------------------------------------------------------------------------
602

603
Driver: tg3 -- Broadcom Tigon3 based gigabit Ethernet cards
604 605 606 607

File: tigon/tg3.bin
File: tigon/tg3_tso.bin
File: tigon/tg3_tso5.bin
608
File: tigon/tg357766.bin
609 610 611 612

Licence:
 * Firmware is:
 *	Derived from proprietary unpublished source code,
613
 *	Copyright (C) 2000-2013 Broadcom Corporation.
614 615 616 617 618 619 620 621
 *
 *	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.

--------------------------------------------------------------------------
622

623
Driver: starfire - Adaptec Starfire/DuraLAN support
624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640

File: adaptec/starfire_rx.bin
File: adaptec/starfire_tx.bin

Licence: Allegedly GPLv2, but no source visible.

Found in hex form in kernel source, with the following notice:

 BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE IT IS LICENSED "AS IS" AND
 THERE IS NO WARRANTY FOR THE PROGRAM, INCLUDING BUT NOT LIMITED TO THE
 IMPLIED WARRANTIES OF MERCHANTIBILITY OR FITNESS FOR A PARTICULAR PURPOSE
 (TO THE EXTENT PERMITTED BY APPLICABLE LAW). USE OF THE PROGRAM IS AT YOUR
 OWN RISK. IN NO EVENT WILL ADAPTEC OR ITS LICENSORS BE LIABLE TO YOU FOR
 DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
 ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM.

--------------------------------------------------------------------------
641

642
Driver: i2400m-usb - Intel 2400 Wireless WiMAX Connection over USB
643

644
File: i2400m-fw-usb-1.4.sbcf
645 646
File: i2400m-fw-usb-1.5.sbcf
File: i6050-fw-usb-1.5.sbcf
647

648
Licence: Redistributable. See LICENCE.i2400m for details
649 650

Also available from http://linuxwimax.org/Download
651 652

--------------------------------------------------------------------------
653 654 655

Driver: libertas - Marvell Libertas fullmac-type 802.11b/g cards

656 657
File: libertas/cf8381.bin
File: libertas/cf8381_helper.bin
658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676
File: libertas/cf8385.bin
File: libertas/cf8385_helper.bin
File: libertas/gspi8682.bin
File: libertas/gspi8682_helper.bin
File: libertas/gspi8686_v9.bin
File: libertas/gspi8686_v9_helper.bin
File: libertas/gspi8688.bin
File: libertas/gspi8688_helper.bin
File: libertas/sd8385.bin
File: libertas/sd8385_helper.bin
File: libertas/sd8682.bin
File: libertas/sd8682_helper.bin
File: libertas/sd8686_v8.bin
File: libertas/sd8686_v8_helper.bin
File: libertas/sd8686_v9.bin
File: libertas/sd8686_v9_helper.bin
File: libertas/usb8388_v5.bin
File: libertas/usb8388_v9.bin
File: libertas/usb8682.bin
677
File: mrvl/sd8688.bin
678
Link: libertas/sd8688.bin -> ../mrvl/sd8688.bin
679
File: mrvl/sd8688_helper.bin
680
Link: libertas/sd8688_helper.bin -> ../mrvl/sd8688_helper.bin
681

682
Licence: Redistributable. See LICENCE.Marvell for details.  Extracted from
683 684 685 686
Linux driver tarballs downloaded from Marvell's "Extranet" with permission.

--------------------------------------------------------------------------

687 688 689
Driver: libertas - Marvell Libertas 802.11b/g cards, OLPC firmware

File: libertas/lbtf_sdio.bin
690
Version: 9.0.7.p4
691

692
File: lbtf_usb.bin
693
Version: 5.132.3.p1
694 695

File: libertas/usb8388_olpc.bin
696
Version: 5.110.22.p23
697 698 699 700 701 702 703

Licence: Redistributable. See LICENCE.OLPC for details.

Available from http://dev.laptop.org/pub/firmware/libertas/

--------------------------------------------------------------------------

704
Driver: mwl8k - Marvell Libertas softmac-type 802.11b/g/n cards
705

706 707
File: mwl8k/fmimage_8687.fw
File: mwl8k/helper_8687.fw
708 709
File: mwl8k/fmimage_8366.fw
File: mwl8k/fmimage_8366_ap-1.fw
710
File: mwl8k/fmimage_8366_ap-2.fw
711 712
File: mwl8k/fmimage_8366_ap-3.fw
Version: 5.2.8.16
713
File: mwl8k/helper_8366.fw
714

715 716 717
File: mwl8k/fmimage_8764_ap-1.fw
Version: 7.4.0.9

718 719 720
Licence: Redistributable. See LICENCE.Marvell for details.  8687 images
downloaded from Marvell's "Extranet" with permission.  8366 images contributed
directly by Marvell.
721 722 723

--------------------------------------------------------------------------

724
Driver: mwifiex - Marvell Wi-Fi fullmac-type 802.11n/ac cards
725 726

File: mrvl/sd8787_uapsta.bin
727
Version: 14.66.9.p96
728

729
File: mrvl/sd8797_uapsta.bin
730
Version: 14.66.11.p151
731

732 733 734
File: mrvl/sd8897_uapsta.bin
Version: 15.69.2.p11

735 736 737
File: mrvl/usb8797_uapsta.bin
Version: 14.69.11.p179

738
File: mrvl/pcie8897_uapsta.bin
739
Version: 15.69.2.p11
740

741 742
Licence: Redistributable. See LICENCE.Marvell for details.  Originates from
http://git.marvell.com/?p=mwifiex-firmware.git
743 744 745

--------------------------------------------------------------------------

746 747 748 749

Driver: iwlwifi - Intel Wireless Wifi

File: iwlwifi-3945-2.ucode
750
Version: 15.32.2.9
751 752

File: iwlwifi-4965-2.ucode
753
Version: 228.61.2.24
754 755

File: iwlwifi-5000-1.ucode
756
Version: 5.4.A.11 (aka 5.4.1.16)
757

758
File: iwlwifi-5000-2.ucode
759
Version: 8.24.2.12
760

761
File: iwlwifi-5000-5.ucode
762
Version: 8.83.5.1
763

764
File: iwlwifi-5150-2.ucode
765
Version: 8.24.2.2
766

767
File: iwlwifi-1000-3.ucode
768
Version: 128.50.3.1
769

770
File: iwlwifi-1000-5.ucode
771
Version: 39.31.5.1
772

773
File: iwlwifi-6000-4.ucode
774
Version: 9.221.4.1
775

776
File: iwlwifi-6050-4.ucode
777
Version: 9.201.4.1
778

779
File: iwlwifi-6050-5.ucode
780
Version: 41.28.5.1
781

782
File: iwlwifi-6000g2a-5.ucode
783
Version: 17.168.5.3
784

785 786 787
File: iwlwifi-6000g2a-6.ucode
Version: 18.168.6.1

788
File: iwlwifi-6000g2b-5.ucode
789
Version: 17.168.5.1
790

791
File: iwlwifi-6000g2b-6.ucode
792
Version: 18.168.6.1
793

794
File: iwlwifi-135-6.ucode
795
Version: 18.168.6.1
796

797
File: iwlwifi-100-5.ucode
798
Version: 39.31.5.1
799

800
File: iwlwifi-105-6.ucode
801
Version: 18.168.6.1
802

803
File: iwlwifi-2030-6.ucode
804
Version: 18.168.6.1
805

806
File: iwlwifi-2000-6.ucode
807
Version: 18.168.6.1
808

809
File: iwlwifi-7260-7.ucode
810
Version: 22.1.7.0
811

812
File: iwlwifi-7260-8.ucode
813
Version: 22.24.8.0
814

815
File: iwlwifi-3160-7.ucode
816
Version: 22.1.7.0
817

818
File: iwlwifi-3160-8.ucode
819
Version: 22.24.8.0
820

821 822 823
File: iwlwifi-7265-8.ucode
Version: 22.24.8.0

824
Licence: Redistributable. See LICENCE.iwlwifi_firmware for details
825

826
Also available from http://wireless.kernel.org/en/users/Drivers/iwlwifi/?n=Downloads
827 828

--------------------------------------------------------------------------
829

830
Driver: cx231xx - Conexant Cx23100/101/102 USB broadcast A/V decoder
831 832 833

File: v4l-cx231xx-avcore-01.fw

834
Licence:
835 836 837 838 839 840 841
  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.
842 843 844

--------------------------------------------------------------------------

845
Driver: tehuti - Tehuti Networks 10G Ethernet
846 847 848 849 850 851 852 853 854 855 856 857 858 859

File: tehuti/bdx.bin

Licence:

 Copyright (C) 2007 Tehuti Networks Ltd.

 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.

--------------------------------------------------------------------------
860

861
Driver: typhoon - 3cr990 series Typhoon
862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901

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.

--------------------------------------------------------------------------
902

903
Driver: yam - YAM driver for AX.25
904 905 906 907 908 909 910 911 912 913

File: yam/1200.bin
File: yam/9600.bin

Licence:
 * (C) F6FBB 1998

Found in hex form in kernel source.

--------------------------------------------------------------------------
914

915
Driver: 3c359 - 3Com 3C359 Token Link Velocity XL adapter
916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939

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.

--------------------------------------------------------------------------
940

941
Driver: pcnet_cs - NE2000 compatible PCMCIA adapter
942 943

File: cis/LA-PCM.cis
944 945 946 947 948
File: cis/PCMLM28.cis
File: cis/DP83903.cis
File: cis/NE2K.cis
File: cis/tamarack.cis
File: cis/PE-200.cis
949
File: cis/PE520.cis
950 951 952 953 954 955 956
Source: cis/src/LA-PCM.cis
Source: cis/src/PCMLM28.cis
Source: cis/src/DP83903.cis
Source: cis/src/NE2K.cis
Source: cis/src/tamarack.cis
Source: cis/src/PE-200.cis
Source: cis/src/PE520.cis
957

958
Licence: Dual GPLv2/MPL
959 960

Originally developed by the pcmcia-cs project
961
Copyright (C) 1998, 1999, 2000 David A. Hinds
962 963 964

--------------------------------------------------------------------------

965
Driver: 3c589_cs - 3Com PCMCIA adapter
966 967

File: cis/3CXEM556.cis
968
Source: cis/src/3CXEM556.cis
969

970
Licence: Dual GPLv2/MPL
971 972

Originally developed by the pcmcia-cs project
973
Copyright (C) 1998, 1999, 2000 David A. Hinds
974 975 976

--------------------------------------------------------------------------

977
Driver: 3c574_cs - 3Com PCMCIA adapter
978 979

File: cis/3CCFEM556.cis
980
Source: cis/src/3CCFEM556.cis
981

982
Licence: Dual GPLv2/MPL
983 984

Originally developed by the pcmcia-cs project
985
Copyright (C) 1998, 1999, 2000 David A. Hinds
986 987 988

--------------------------------------------------------------------------

989
Driver: serial_cs - Serial PCMCIA adapter
990 991

File: cis/MT5634ZLX.cis
992 993 994
File: cis/RS-COM-2P.cis
File: cis/COMpad2.cis
File: cis/COMpad4.cis
995 996 997 998
Source: cis/src/MT5634ZLX.cis
Source: cis/src/RS-COM-2P.cis
Source: cis/src/COMpad2.cis
Source: cis/src/COMpad4.cis
999

1000
Licence: Dual GPLv2/MPL
1001 1002

Originally developed by the pcmcia-cs project
1003
Copyright (C) 1998, 1999, 2000 David A. Hinds
1004 1005 1006

--------------------------------------------------------------------------

1007 1008
Driver: serial_cs - Serial PCMCIA adapter

1009 1010 1011
File: cis/SW_555_SER.cis
File: cis/SW_7xx_SER.cis
File: cis/SW_8xx_SER.cis
1012

1013
Licence: GPLv3
1014

1015
Copyright Sierra Wireless
1016 1017 1018

--------------------------------------------------------------------------

1019
Driver: smc91c92_cs - SMC 91Cxx PCMCIA
1020 1021 1022 1023 1024 1025 1026 1027 1028 1029

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.

--------------------------------------------------------------------------
1030

1031 1032 1033 1034 1035 1036
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

1037
Licence:
1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052
  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

1053
Licence:
1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067
  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

1068
Licence:
1069 1070 1071 1072 1073 1074 1075
  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.
1076 1077

--------------------------------------------------------------------------
1078

1079
Driver: qlogicpti - PTI Qlogic, ISP Driver
1080 1081 1082 1083 1084 1085 1086 1087

File: qlogic/isp1000.bin

Licence: Unknown

Found in hex form in kernel source.

--------------------------------------------------------------------------
1088

1089
Driver: myri_sbus - MyriCOM Gigabit Ethernet
1090 1091 1092 1093 1094

File: myricom/lanai.bin

Licence: Unknown

1095 1096 1097 1098 1099 1100
Found in hex form in kernel source.

--------------------------------------------------------------------------

Driver: bnx2x: Broadcom Everest

1101 1102
File: bnx2x-e1-4.8.53.0.fw
File: bnx2x-e1h-4.8.53.0.fw
1103 1104
File: bnx2x-e1-5.2.7.0.fw
File: bnx2x-e1h-5.2.7.0.fw
1105 1106
File: bnx2x-e1-5.2.13.0.fw
File: bnx2x-e1h-5.2.13.0.fw
1107 1108 1109 1110 1111 1112
File: bnx2x/bnx2x-e1-6.0.34.0.fw
File: bnx2x/bnx2x-e1h-6.0.34.0.fw
File: bnx2x/bnx2x-e2-6.0.34.0.fw
File: bnx2x/bnx2x-e1-6.2.5.0.fw
File: bnx2x/bnx2x-e1h-6.2.5.0.fw
File: bnx2x/bnx2x-e2-6.2.5.0.fw
1113 1114 1115
File: bnx2x/bnx2x-e1-6.2.9.0.fw
File: bnx2x/bnx2x-e1h-6.2.9.0.fw
File: bnx2x/bnx2x-e2-6.2.9.0.fw
1116 1117 1118
File: bnx2x/bnx2x-e2-7.0.20.0.fw
File: bnx2x/bnx2x-e1-7.0.20.0.fw
File: bnx2x/bnx2x-e1h-7.0.20.0.fw
Ariel Elior's avatar
Ariel Elior committed
1119 1120 1121
File: bnx2x/bnx2x-e2-7.0.23.0.fw
File: bnx2x/bnx2x-e1-7.0.23.0.fw
File: bnx2x/bnx2x-e1h-7.0.23.0.fw
1122 1123 1124
File: bnx2x/bnx2x-e2-7.0.29.0.fw
File: bnx2x/bnx2x-e1-7.0.29.0.fw
File: bnx2x/bnx2x-e1h-7.0.29.0.fw
1125 1126 1127
File: bnx2x/bnx2x-e2-7.2.16.0.fw
File: bnx2x/bnx2x-e1-7.2.16.0.fw
File: bnx2x/bnx2x-e1h-7.2.16.0.fw
1128 1129 1130
File: bnx2x/bnx2x-e2-7.2.51.0.fw
File: bnx2x/bnx2x-e1-7.2.51.0.fw
File: bnx2x/bnx2x-e1h-7.2.51.0.fw
Yuval Mintz's avatar
Yuval Mintz committed
1131 1132 1133
File: bnx2x/bnx2x-e1-7.8.2.0.fw
File: bnx2x/bnx2x-e1h-7.8.2.0.fw
File: bnx2x/bnx2x-e2-7.8.2.0.fw
1134 1135 1136
File: bnx2x/bnx2x-e1-7.8.17.0.fw
File: bnx2x/bnx2x-e1h-7.8.17.0.fw
File: bnx2x/bnx2x-e2-7.8.17.0.fw
Yuval Mintz's avatar
Yuval Mintz committed
1137 1138 1139
File: bnx2x/bnx2x-e1-7.8.19.0.fw
File: bnx2x/bnx2x-e1h-7.8.19.0.fw
File: bnx2x/bnx2x-e2-7.8.19.0.fw
1140 1141

License:
1142
  Copyright (c) 2007-2011 Broadcom Corporation
1143 1144

  This file contains firmware data derived from proprietary unpublished
1145
  source code, Copyright (c) 2007-2011 Broadcom Corporation.
1146 1147 1148 1149 1150 1151

  Permission is hereby granted for the distribution of this firmware data
  in hexadecimal or equivalent format, provided this copyright notice is
  accompanying it.


1152 1153 1154
Found in hex form in kernel source.

--------------------------------------------------------------------------
1155

1156
Driver: bnx2 - Broadcom NetXtremeII
1157 1158

File: bnx2/bnx2-mips-06-4.6.16.fw
1159
File: bnx2/bnx2-mips-06-5.0.0.j3.fw
1160
File: bnx2/bnx2-mips-06-5.0.0.j6.fw
1161
File: bnx2/bnx2-mips-06-6.0.15.fw
1162
File: bnx2/bnx2-mips-06-6.2.1.fw
1163
File: bnx2/bnx2-mips-06-6.2.3.fw
1164
File: bnx2/bnx2-mips-09-4.6.17.fw
1165
File: bnx2/bnx2-mips-09-5.0.0.j3.fw
1166
File: bnx2/bnx2-mips-09-5.0.0.j9.fw
1167
File: bnx2/bnx2-mips-09-5.0.0.j15.fw
1168
File: bnx2/bnx2-mips-09-6.0.17.fw
1169
File: bnx2/bnx2-mips-09-6.2.1.fw
1170
File: bnx2/bnx2-mips-09-6.2.1a.fw
1171
File: bnx2/bnx2-mips-09-6.2.1b.fw
1172 1173
File: bnx2/bnx2-rv2p-06-4.6.16.fw
File: bnx2/bnx2-rv2p-06-5.0.0.j3.fw
1174
File: bnx2/bnx2-rv2p-06-6.0.15.fw
1175
File: bnx2/bnx2-rv2p-09-4.6.15.fw
1176
File: bnx2/bnx2-rv2p-09-5.0.0.j3.fw
1177
File: bnx2/bnx2-rv2p-09-5.0.0.j10.fw
1178
File: bnx2/bnx2-rv2p-09-6.0.17.fw
1179
File: bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw
1180
File: bnx2/bnx2-rv2p-09ax-5.0.0.j10.fw
1181
File: bnx2/bnx2-rv2p-09ax-6.0.17.fw
1182 1183 1184 1185

Licence:

 This file contains firmware data derived from proprietary unpublished
1186
 source code, Copyright (c) 2004 - 2010 Broadcom Corporation.
1187 1188 1189 1190 1191 1192 1193 1194

 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.

--------------------------------------------------------------------------
1195

1196 1197 1198
Driver: netxen_nic - NetXen Multi port (1/10) Gigabit Ethernet NIC

File: phanfw.bin
1199
Version: 4.0.590
1200 1201 1202

Licence: Redistributable. See LICENCE.phanfw for details.

1203 1204
Available from http://ldriver.qlogic.com/firmware/netxen_nic/new/

1205 1206
--------------------------------------------------------------------------

1207
Driver: dvb-ttpci -- AV7110 cards
1208 1209

File: av7110/bootcode.bin
1210 1211
Source: av7110/Boot.S
Source: av7110/Makefile
1212 1213 1214

Licence: GPLv2 or later

1215
ARM assembly source code from http://www.linuxtv.org/downloads/firmware/Boot.S
1216 1217

--------------------------------------------------------------------------
1218

1219
Driver: snd-wavefront - ISA WaveFront sound card
1220 1221 1222 1223 1224 1225 1226 1227 1228

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 <pbd@op.net>

--------------------------------------------------------------------------
1229

1230 1231
Driver: rt61pci - Ralink RT2561, RT2561S, RT2661 wireless MACs

1232 1233 1234
File: rt2561.bin
File: rt2561s.bin
File: rt2661.bin
1235

1236
Licence: Redistributable. See LICENCE.ralink-firmware.txt for details
1237 1238 1239 1240 1241 1242 1243 1244 1245

Downloaded from http://www.ralinktech.com/ralink/Home/Support/Linux.html

--------------------------------------------------------------------------

Driver: rt73usb - Ralink RT2571W, RT2671 wireless MACs

File: rt73.bin

1246
Licence: Redistributable. See LICENCE.ralink-firmware.txt for details
1247 1248 1249 1250 1251

Downloaded from http://www.ralinktech.com/ralink/Home/Support/Linux.html

--------------------------------------------------------------------------

1252
Driver: rt2800pci - Ralink RT2860, RT2890, RT3090, RT3290, RT5390 wireless MACs
1253 1254

File: rt2860.bin
1255
File: rt3290.bin
1256

1257
Licence: Redistributable. See LICENCE.ralink-firmware.txt for details
1258

1259
Binary file supplied by Shiang Tu <shiang_tu@ralinktech.com>. Firmware Version 34
1260
rt3290.bin is a specific firmware support the RT3290 chip. Firmware Version 37
1261 1262 1263

--------------------------------------------------------------------------

1264 1265
Driver: rt2860sta - Ralink RT3090 wireless MACs

1266
Link: rt3090.bin -> rt2860.bin
1267 1268 1269 1270 1271

Licence: Redistributable. See LICENCE.ralink-firmware.txt for details

--------------------------------------------------------------------------

1272
Driver: rt2800usb - Ralink RT2870, RT3070, RT3071, RT3072, RT5370 wireless MACs
1273 1274

File: rt2870.bin
1275 1276 1277 1278 1279 1280 1281 1282 1283

Licence: Redistributable. See LICENCE.ralink-firmware.txt for details

Binary file supplied by Shiang Tu <shiang_tu@ralinktech.com>. Firmware Version 29

--------------------------------------------------------------------------

Driver: rt2870sta - Ralink RT2870, RT3070, RT3071 wireless MACs

1284
Link: rt3070.bin -> rt2870.bin
1285
File: rt3071.bin
1286

1287
Licence: Redistributable. See LICENCE.ralink-firmware.txt for details
1288

1289
rt3071.bin is a copy of bytes 4096-8191 of rt2870.bin for compatibility.
1290

Bernd Porr's avatar
Bernd Porr committed
1291 1292
--------------------------------------------------------------------------

1293
Driver: usbdux/usbduxfast/usbduxsigma - usbdux data acquisition cards
Bernd Porr's avatar
Bernd Porr committed
1294 1295

File: usbdux_firmware.bin
1296
File: usbduxfast_firmware.bin
1297
File: usbduxsigma_firmware.bin
1298 1299 1300
Source: usbdux/fx2-include.asm
Source: usbdux/usbduxfast_firmware.asm
Source: usbdux/usbdux_firmware.asm
1301
Source: usbdux/usbduxsigma_firmware.asm
Bernd Porr's avatar
Bernd Porr committed
1302 1303 1304 1305

Licence: GPLv2. See source code in usbdux/ subdirectory.

Provided from the author, Bernd Porr <BerndPorr@f2s.com>
1306 1307 1308

--------------------------------------------------------------------------

1309 1310 1311
Driver: xc5000 - Xceive 5000 Tuner driver

File: dvb-fe-xc5000-1.6.114.fw
1312
Version: 1.6.114
1313

1314
Licence: Redistributable. See LICENCE.xc5000 for details
1315

1316 1317 1318 1319 1320
--------------------------------------------------------------------------

Driver: dib0700 - DiBcom dib0700 USB DVB bridge driver

File: dvb-usb-dib0700-1.20.fw
1321
Version: 1.20
1322

1323
Licence: Redistributable. See LICENCE.dib0700 for details
1324

1325 1326
--------------------------------------------------------------------------

1327
Driver: ath3k - DFU Driver for Atheros bluetooth chipset AR3011
1328 1329

File: ath3k-1.fw
1330
Version: 1.0
1331

1332 1333
Fix EEPROM radio table issue and change PID to 3005

1334
Licence: Redistributable. See LICENCE.atheros_firmware for details
1335 1336 1337

--------------------------------------------------------------------------

1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368
Driver: mga - Matrox G200/G400/G550

File: matrox/g200_warp.fw
File: matrox/g400_warp.fw

Licence:

Copyright 1999 Matrox Graphics Inc.
All Rights Reserved.

Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
MATROX GRAPHICS INC., OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Found in hex form in kernel source.

--------------------------------------------------------------------------
1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399

Driver: r128 - ATI Rage 128

File: r128/r128_cce.bin

Licence:

Copyright 2000 Advanced Micro Devices, Inc.

 * Permission is hereby granted, free of charge, to any person obtaining a
 * copy of this software and associated documentation files (the "Software"),
 * to deal in the Software without restriction, including without limitation
 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice (including the next
 * paragraph) shall be included in all copies or substantial portions of the
 * Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
 * PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.

Found in decimal form in kernel source.

--------------------------------------------------------------------------
1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457

Driver: radeon - ATI Radeon

File: radeon/R100_cp.bin
File: radeon/R200_cp.bin
File: radeon/R300_cp.bin
File: radeon/R420_cp.bin
File: radeon/RS600_cp.bin
File: radeon/RS690_cp.bin
File: radeon/R520_cp.bin
File: radeon/R600_pfp.bin
File: radeon/R600_me.bin
File: radeon/RV610_pfp.bin
File: radeon/RV610_me.bin
File: radeon/RV630_pfp.bin
File: radeon/RV630_me.bin
File: radeon/RV620_pfp.bin
File: radeon/RV620_me.bin
File: radeon/RV635_pfp.bin
File: radeon/RV635_me.bin
File: radeon/RV670_pfp.bin
File: radeon/RV670_me.bin
File: radeon/RS780_pfp.bin
File: radeon/RS780_me.bin
File: radeon/RV770_pfp.bin
File: radeon/RV770_me.bin
File: radeon/RV730_pfp.bin
File: radeon/RV730_me.bin
File: radeon/RV710_pfp.bin
File: radeon/RV710_me.bin

Licence:

 * Copyright 2007-2009 Advanced Micro Devices, Inc.
 * All Rights Reserved.
 *
 * Permission is hereby granted, free of charge, to any person obtaining a
 * copy of this software and associated documentation files (the "Software"),
 * to deal in the Software without restriction, including without limitation
 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice (including the next
 * paragraph) shall be included in all copies or substantial portions of the
 * Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
 * IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE
 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Found in hex form in kernel source.

--------------------------------------------------------------------------
1458

1459 1460 1461 1462
Driver: radeon - ATI Radeon

File: radeon/R600_rlc.bin
File: radeon/R700_rlc.bin
1463
File: radeon/RV710_uvd.bin
1464 1465 1466 1467
File: radeon/RV710_smc.bin
File: radeon/RV730_smc.bin
File: radeon/RV740_smc.bin
File: radeon/RV770_smc.bin
1468 1469 1470
File: radeon/CEDAR_me.bin
File: radeon/CEDAR_pfp.bin
File: radeon/CEDAR_rlc.bin
1471
File: radeon/CEDAR_smc.bin
1472 1473 1474
File: radeon/CYPRESS_me.bin
File: radeon/CYPRESS_pfp.bin
File: radeon/CYPRESS_rlc.bin
1475
File: radeon/CYPRESS_uvd.bin
1476
File: radeon/CYPRESS_smc.bin
1477 1478 1479
File: radeon/JUNIPER_me.bin
File: radeon/JUNIPER_pfp.bin
File: radeon/JUNIPER_rlc.bin
1480
File: radeon/JUNIPER_smc.bin
1481 1482 1483
File: radeon/REDWOOD_me.bin
File: radeon/REDWOOD_pfp.bin
File: radeon/REDWOOD_rlc.bin
1484
File: radeon/REDWOOD_smc.bin
1485 1486 1487
File: radeon/PALM_me.bin
File: radeon/PALM_pfp.bin
File: radeon/SUMO_rlc.bin
1488
File: radeon/SUMO_uvd.bin
1489 1490 1491
File: radeon/BARTS_mc.bin
File: radeon/BARTS_me.bin
File: radeon/BARTS_pfp.bin
1492
File: radeon/BARTS_smc.bin
1493 1494 1495 1496
File: radeon/BTC_rlc.bin
File: radeon/CAICOS_mc.bin
File: radeon/CAICOS_me.bin
File: radeon/CAICOS_pfp.bin
1497
File: radeon/CAICOS_smc.bin
1498 1499 1500
File: radeon/TURKS_mc.bin
File: radeon/TURKS_me.bin
File: radeon/TURKS_pfp.bin
1501
File: radeon/TURKS_smc.bin
1502 1503 1504 1505
File: radeon/CAYMAN_mc.bin
File: radeon/CAYMAN_me.bin
File: radeon/CAYMAN_pfp.bin
File: radeon/CAYMAN_rlc.bin
1506
File: radeon/CAYMAN_smc.bin
1507 1508 1509 1510
File: radeon/SUMO_pfp.bin
File: radeon/SUMO_me.bin
File: radeon/SUMO2_pfp.bin
File: radeon/SUMO2_me.bin
1511 1512 1513 1514 1515 1516 1517 1518
File: radeon/ARUBA_me.bin
File: radeon/ARUBA_pfp.bin
File: radeon/ARUBA_rlc.bin
File: radeon/PITCAIRN_ce.bin
File: radeon/PITCAIRN_mc.bin
File: radeon/PITCAIRN_me.bin
File: radeon/PITCAIRN_pfp.bin
File: radeon/PITCAIRN_rlc.bin
1519
File: radeon/PITCAIRN_smc.bin
1520 1521 1522 1523 1524
File: radeon/TAHITI_ce.bin
File: radeon/TAHITI_mc.bin
File: radeon/TAHITI_me.bin
File: radeon/TAHITI_pfp.bin
File: radeon/TAHITI_rlc.bin
1525
File: radeon/TAHITI_uvd.bin
1526
File: radeon/TAHITI_smc.bin
1527 1528 1529 1530 1531
File: radeon/VERDE_ce.bin
File: radeon/VERDE_mc.bin
File: radeon/VERDE_me.bin
File: radeon/VERDE_pfp.bin
File: radeon/VERDE_rlc.bin
1532
File: radeon/VERDE_smc.bin
1533 1534 1535 1536 1537
File: radeon/OLAND_ce.bin
File: radeon/OLAND_mc.bin
File: radeon/OLAND_me.bin
File: radeon/OLAND_pfp.bin
File: radeon/OLAND_rlc.bin
1538
File: radeon/OLAND_smc.bin
1539 1540 1541 1542 1543
File: radeon/HAINAN_ce.bin
File: radeon/HAINAN_mc.bin
File: radeon/HAINAN_me.bin
File: radeon/HAINAN_pfp.bin
File: radeon/HAINAN_rlc.bin
1544
File: radeon/HAINAN_smc.bin
1545 1546 1547 1548 1549 1550 1551 1552
File: radeon/BONAIRE_ce.bin
File: radeon/BONAIRE_mc.bin
File: radeon/BONAIRE_me.bin
File: radeon/BONAIRE_mec.bin
File: radeon/BONAIRE_pfp.bin
File: radeon/BONAIRE_rlc.bin
File: radeon/BONAIRE_sdma.bin
File: radeon/BONAIRE_uvd.bin
1553
File: radeon/BONAIRE_smc.bin
1554 1555 1556 1557 1558 1559
File: radeon/KABINI_ce.bin
File: radeon/KABINI_me.bin
File: radeon/KABINI_mec.bin
File: radeon/KABINI_pfp.bin
File: radeon/KABINI_rlc.bin
File: radeon/KABINI_sdma.bin
1560 1561 1562 1563 1564 1565
File: radeon/KAVERI_ce.bin
File: radeon/KAVERI_me.bin
File: radeon/KAVERI_mec.bin
File: radeon/KAVERI_pfp.bin
File: radeon/KAVERI_rlc.bin
File: radeon/KAVERI_sdma.bin
1566 1567 1568 1569 1570 1571 1572 1573
File: radeon/HAWAII_ce.bin
File: radeon/HAWAII_mc.bin
File: radeon/HAWAII_me.bin
File: radeon/HAWAII_mec.bin
File: radeon/HAWAII_pfp.bin
File: radeon/HAWAII_rlc.bin
File: radeon/HAWAII_sdma.bin
File: radeon/HAWAII_smc.bin
1574 1575

Licence: Redistributable. See LICENSE.radeon for details.
1576 1577

--------------------------------------------------------------------------
1578

1579 1580
Driver: s2255drv

1581
File: f2255usb.bin
1582 1583 1584 1585 1586 1587 1588 1589 1590

Licence:
  Sensoray grants permission to use and redistribute these firmware
  files for use with Sensoray 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.
1591

1592 1593
--------------------------------------------------------------------------

1594
Driver: rtl8192e - Realtek 8192 PCI wireless driver
1595

1596
File: RTL8192E/*
1597 1598 1599 1600
Licence: Redistributable, provided by Realtek in their driver
         source download.

--------------------------------------------------------------------------
1601

Ben Hutchings's avatar
Ben Hutchings committed
1602 1603 1604 1605 1606 1607
Driver: lgs8gxx - Legend Silicon GB20600 demodulator driver

File: lgs8g75.fw

Licence: Unknown

1608 1609
--------------------------------------------------------------------------

1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645
Driver: ib_qib - QLogic Infiniband

File: qlogic/sd7220.fw

Licence:

 * Copyright (c) 2007, 2008 QLogic Corporation. All rights reserved.
 *
 * This software is available to you under a choice of one of two
 * licenses.  You may choose to be licensed under the terms of the GNU
 * General Public License (GPL) Version 2, available from the file
 * COPYING in the main directory of this source tree, or the
 * OpenIB.org BSD license below:
 *
 *     Redistribution and use in source and binary forms, with or
 *     without modification, are permitted provided that the following
 *     conditions are met:
 *
 *      - Redistributions of source code must retain the above
 *        copyright notice, this list of conditions and the following
 *        disclaimer.
 *
 *      - Redistributions 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.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.

Ben Hutchings's avatar
Ben Hutchings committed
1646 1647 1648
Found in hex form in kernel source.

--------------------------------------------------------------------------
1649 1650 1651 1652 1653 1654

Driver: ueagle-atm - Driver for USB ADSL Modems based on Eagle IV Chipset

File: ueagle-atm/CMV4p.bin.v2
File: ueagle-atm/DSP4p.bin
File: ueagle-atm/eagleIV.fw
1655
Version: 1.0
1656 1657 1658 1659