linux/firmware/WHENCE
<<
>>
Prefs
   1             **********
   2             * WHENCE *
   3             **********
   4
   5This file attempts to document the origin and licensing information,
   6if known, for each piece of firmware distributed for use with the Linux
   7kernel.
   8
   9--------------------------------------------------------------------------
  10
  11Driver: ambassador -- Madge Ambassador (Collage PCI 155 Server) ATM NIC.
  12
  13File: firmware/atmsar11.fw
  14
  15Licence: Allegedly GPLv2+, but no source visible. Marked:
  16
  17  Madge Ambassador ATM Adapter microcode.
  18  Copyright (C) 1995-1999  Madge Networks Ltd.
  19
  20  This microcode data is placed under the terms of the GNU General
  21  Public License. The GPL is contained in /usr/doc/copyright/GPL on a
  22  Debian system and in the file COPYING in the Linux kernel source.
  23
  24  We would prefer you not to distribute modified versions without
  25  consultation and not to ask for assembly/other microcode source.
  26
  27--------------------------------------------------------------------------
  28
  29Driver: korg1212 -- Korg 1212 IO audio device
  30
  31File: korg/k1212.dsp
  32
  33Licence: Unknown
  34
  35Found in alsa-firmware package in hex form; no licensing information.
  36
  37--------------------------------------------------------------------------
  38
  39Driver: maestro3 -- ESS Allegro Maestro3 audio device
  40
  41File: ess/maestro3_assp_kernel.fw
  42File: ess/maestro3_assp_minisrc.fw
  43
  44Licence: Unknown
  45
  46Found in alsa-firmware package in hex form with a comment claiming to
  47be GPLv2+, but without source -- and with another comment saying "ESS
  48drops binary dsp code images on our heads, but we don't get to see
  49specs on the dsp."
  50
  51--------------------------------------------------------------------------
  52
  53Driver: ymfpci -- Yamaha YMF724/740/744/754 audio devices
  54
  55File: yamaha/ds1_ctrl.fw
  56File: yamaha/ds1_dsp.fw
  57File: yamaha/ds1e_ctrl.fw
  58
  59Licence: Unknown
  60
  61Found alsa-firmware package in hex form, with the following comment:
  62   Copyright (c) 1997-1999 Yamaha Corporation. All Rights Reserved.
  63
  64--------------------------------------------------------------------------
  65
  66Driver: SCSI_ADVANSYS - AdvanSys SCSI
  67
  68File: advansys/mcode.bin
  69File: advansys/3550.bin
  70File: advansys/38C0800.bin
  71File: advansys/38C1600.bin
  72
  73Licence: BSD, no source available.
  74
  75Found in hex form in kernel source.
  76
  77--------------------------------------------------------------------------
  78
  79Driver: SCSI_QLOGIC_1280 - Qlogic QLA 1240/1x80/1x160 SCSI support
  80
  81File: qlogic/1040.bin
  82File: qlogic/1280.bin
  83File: qlogic/12160.bin
  84
  85Licence: Allegedly GPLv2+, but no source visible. Marked:
  86
  87                   QLOGIC LINUX SOFTWARE
  88  QLogic ISP1280/ device driver for Linux 2.2.x and 2.4.x
  89  Copyright (C) 2001 Qlogic Corporation (www.qlogic.com)
  90
  91--------------------------------------------------------------------------
  92
  93Driver: kaweth -- USB KLSI KL5USB101-based Ethernet device
  94
  95File: kaweth/new_code.bin
  96File: kaweth/new_code_fix.bin
  97File: kaweth/trigger_code.bin
  98File: kaweth/trigger_code_fix.bin
  99
 100Licence: Unknown
 101
 102Found in hex form in the kernel source.
 103
 104--------------------------------------------------------------------------
 105
 106Driver: ttusb-budget -- Technotrend/Hauppauge Nova-USB devices
 107
 108File: ttusb-budget/dspbootcode.bin
 109
 110Licence: Unknown
 111
 112Found in hex form in the kernel source.
 113
 114--------------------------------------------------------------------------
 115
 116Driver: keyspan -- USB Keyspan USA-xxx serial device
 117
 118File: keyspan/mpr.fw
 119File: keyspan/usa18x.fw
 120File: keyspan/usa19.fw
 121File: keyspan/usa19qi.fw
 122File: keyspan/usa19qw.fw
 123File: keyspan/usa19w.fw
 124File: keyspan/usa28.fw
 125File: keyspan/usa28xa.fw
 126File: keyspan/usa28xb.fw
 127File: keyspan/usa28x.fw
 128File: keyspan/usa49w.fw
 129File: keyspan/usa49wlc.fw
 130
 131Converted from Intel HEX files, used in our binary representation of ihex.
 132
 133Original licence information:
 134
 135                Copyright (C) 1999-2001
 136                Keyspan, A division of InnoSys Incorporated ("Keyspan")
 137
 138        as an unpublished work. This notice does not imply unrestricted or
 139        public access to the source code from which this firmware image is
 140        derived.  Except as noted below this firmware image may not be
 141        reproduced, used, sold or transferred to any third party without
 142        Keyspan's prior written consent.  All Rights Reserved.
 143
 144        Permission is hereby granted for the distribution of this firmware
 145        image as part of a Linux or other Open Source operating system kernel
 146        in text or binary form as required.
 147
 148        This firmware may not be modified and may only be used with
 149        Keyspan hardware.  Distribution and/or Modification of the
 150        keyspan.c driver which includes this firmware, in whole or in
 151        part, requires the inclusion of this statement."
 152
 153--------------------------------------------------------------------------
 154
 155Driver: keyspan_pda -- USB Keyspan PDA single-port serial device
 156
 157File: keyspan_pda/keyspan_pda.fw
 158Source: keyspan_pda/keyspan_pda.S
 159
 160File: keyspan_pda/xircom_pgs.fw
 161Source: keyspan_pda/xircom_pgs.S
 162
 163Licence: GPLv2+
 164
 165Compiled from original 8051 source into Intel HEX, used in our binary ihex form.
 166
 167--------------------------------------------------------------------------
 168
 169Driver: emi26 -- EMI 2|6 USB Audio interface
 170
 171File: emi26/bitstream.fw
 172Info: VERSION=1.1.1.131 DATE=2001dec06
 173
 174File: emi26/firmware.fw
 175Info: VERSION=1.0.2.916 DATE=12.02.2002
 176
 177File: emi26/loader.fw
 178
 179Converted from Intel HEX files, used in our binary representation of ihex.
 180
 181Original licence information:
 182/*
 183 * This firmware is for the Emagic EMI 2|6 Audio Interface
 184 *
 185 * The firmware contained herein is Copyright (c) 1999-2002 Emagic
 186 * as an unpublished work. This notice does not imply unrestricted
 187 * or public access to this firmware which is a trade secret of Emagic,
 188 * and which may not be reproduced, used, sold or transferred to
 189 * any third party without Emagic's written consent. All Rights Reserved.
 190 *
 191 * Permission is hereby granted for the distribution of this firmware
 192 * image as part of a Linux or other Open Source operating system kernel
 193 * in text or binary form as required.
 194 *
 195 * This firmware may not be modified and may only be used with the
 196 * Emagic EMI 2|6 Audio Interface. Distribution and/or Modification of
 197 * any driver which includes this firmware, in whole or in part,
 198 * requires the inclusion of this statement.
 199 */
 200
 201--------------------------------------------------------------------------
 202
 203Driver: emi62 -- EMI 6|2m USB Audio interface
 204
 205File: emi62/bitstream.fw
 206Info: VERSION=1.0.0.191 DATE= 2002oct28
 207
 208File: emi62/loader.fw
 209Source: EMILOAD.HEX
 210Info: VERSION=1.0.2.002 DATE=10.01.2002
 211
 212File: emi62/midi.fw
 213Source: EMI62MFW.HEX
 214Info: VERSION=1.04.062 DATE=16.10.2002
 215
 216File: emi62/spdif.fw
 217Source: EMI62SFW.HEX
 218Info: VERSION=1.04.062 DATE=16.10.2002
 219
 220Converted from Intel HEX files, used in our binary representation of ihex.
 221
 222Original licence information: None
 223
 224--------------------------------------------------------------------------
 225
 226Driver: ti_usb_3410_5052 -- USB TI 3410/5052 serial device
 227
 228File: ti_3410.fw
 229Info: firmware 9/10/04 FW3410_Special_StartWdogOnStartPort
 230
 231File: ti_5052.fw
 232Info: firmware 9/18/04
 233
 234Licence: Allegedly GPLv2+, but no source visible. Marked:
 235         Copyright (C) 2004 Texas Instruments
 236
 237Found in hex form in kernel source.
 238
 239--------------------------------------------------------------------------
 240
 241Driver: ti_usb_3410_5052 -- Multi-Tech USB cell modems
 242
 243File: mts_cdma.fw
 244File: mts_gsm.fw
 245File: mts_edge.fw
 246
 247Licence: "all firmware components are redistributable in binary form"
 248         per support@multitech.com
 249         Copyright (C) 2005 Multi-Tech Systems, Inc.
 250
 251Found in hex form in ftp://ftp.multitech.com/wireless/wireless_linux.zip
 252
 253--------------------------------------------------------------------------
 254
 255Driver: whiteheat -- USB ConnectTech WhiteHEAT serial device
 256
 257File: whiteheat.fw
 258Version: 4.06
 259
 260File: whiteheat_loader.fw
 261File: whiteheat_loader_debug.fw
 262
 263Licence: Allegedly GPLv2, but no source visible. Marked:
 264         Copyright (C) 2000-2002  ConnectTech Inc
 265
 266Debug loader claims the following behaviour:
 267        Port 1 LED flashes when the vend_ax program is running
 268        Port 2 LED flashes when any SETUP command arrives
 269        Port 3 LED flashes when any valid VENDOR request occurs
 270        Port 4 LED flashes when the EXTERNAL RAM DOWNLOAD request occurs
 271
 272Converted from Intel HEX files, used in our binary representation of ihex.
 273
 274--------------------------------------------------------------------------
 275
 276Driver: ip2 -- Computone IntelliPort Plus serial device
 277
 278File: intelliport2.bin
 279
 280Licence: Unknown
 281
 282Found in hex form in kernel source.
 283
 284--------------------------------------------------------------------------
 285
 286Driver: CPiA2 -- cameras based on Vision's CPiA2
 287
 288File: cpia2/stv0672_vp4.bin
 289
 290Licence: Allegedly GPLv2+, but no source visible. Marked:
 291        Copyright (C) 2001 STMicroelectronics, Inc.
 292        Contact:  steve.miller@st.com
 293        Description: This file contains patch data for the CPiA2 (stv0672) VP4.
 294
 295Found in hex form in kernel source.
 296
 297--------------------------------------------------------------------------
 298
 299Driver: DABUSB -- Digital Audio Broadcasting (DAB) Receiver for USB and Linux
 300
 301File: dabusb/firmware.fw
 302File: dabusb/bitstream.bin
 303
 304Licence: Distributable
 305
 306 * Copyright (C) 1999 BayCom GmbH
 307 *
 308 * Redistribution and use in source and binary forms, with or without
 309 * modification, are permitted provided that redistributions of source
 310 * code retain the above copyright notice and this comment without
 311 * modification.
 312
 313--------------------------------------------------------------------------
 314
 315Driver: USB_VICAM -- USB 3com HomeConnect (aka vicam)
 316
 317File: vicam/firmware.fw
 318
 319Licence: Unknown
 320
 321Found in hex form in kernel source.
 322
 323--------------------------------------------------------------------------
 324
 325Driver: USB_SERIAL_EDGEPORT - USB Inside Out Edgeport Serial Driver
 326
 327File: edgeport/boot.fw
 328File: edgeport/boot2.fw
 329File: edgeport/down.fw
 330File: edgeport/down2.fw
 331
 332Licence: Allegedly GPLv2+, but no source visible. Marked:
 333//**************************************************************
 334//* Edgeport/4 Binary Image
 335//* Generated by HEX2C v1.06
 336//* Copyright (C) 1998 Inside Out Networks, All rights reserved.
 337//**************************************************************
 338
 339Found in hex form in kernel source.
 340
 341--------------------------------------------------------------------------
 342
 343Driver: USB_SERIAL_EDGEPORT_TI - USB Inside Out Edgeport Serial Driver
 344(TI Devices)
 345
 346File: edgeport/down3.bin
 347
 348Licence:
 349//**************************************************************
 350//* Edgeport Binary Image (for TI based products)
 351//* Generated by TIBin2C v2.00 (watchport)
 352//* Copyright (C) 2001 Inside Out Networks, All rights reserved.
 353//**************************************************************
 354
 355Found in hex form in kernel source.
 356
 357--------------------------------------------------------------------------
 358
 359Driver: ATARI_DSP56K - Atari DSP56k support
 360
 361File: dsp56k/bootstrap.bin
 362Source: dsp56k/bootstrap.asm
 363
 364Licence: GPLv2 or later
 365
 366DSP56001 assembler, possibly buildable with a56 from 
 367http://www.zdomain.com/a56.html
 368
 369--------------------------------------------------------------------------
 370
 371Driver: SND_SB16_CSP - Sound Blaster 16/AWE CSP support
 372
 373File: sb16/mulaw_main.csp
 374File: sb16/alaw_main.csp
 375File: sb16/ima_adpcm_init.csp
 376File: sb16/ima_adpcm_playback.csp
 377File: sb16/ima_adpcm_capture.csp
 378
 379Licence: Allegedly GPLv2+, but no source visible. Marked:
 380/*
 381 *  Copyright (c) 1994 Creative Technology Ltd.
 382 *  Microcode files for SB16 Advanced Signal Processor
 383 */
 384
 385Found in hex form in kernel source.
 386
 387--------------------------------------------------------------------------
 388
 389Driver: CASSINI - Sun Cassini
 390
 391File: sun/cassini.bin
 392
 393Licence: Unknown
 394
 395Found in hex form in kernel source.
 396
 397--------------------------------------------------------------------------
 398
 399Driver: cxgb3 - Chelsio Terminator 3 1G/10G Ethernet adapter
 400
 401File: cxgb3/t3b_psram-1.1.0.bin.ihex
 402File: cxgb3/t3c_psram-1.1.0.bin.ihex
 403file: cxgb3/t3fw-7.4.0.bin.ihex
 404
 405License: GPLv2 or OpenIB.org BSD license, no source visible
 406
 407--------------------------------------------------------------------------
 408
 409Driver: cxgb3 - Chelsio Terminator 3 1G/10G Ethernet adapter
 410
 411File: cxgb3/ael2005_opt_edc.bin.ihex
 412File: cxgb3/ael2005_twx_edc.bin.ihex
 413File: cxgb3/ael2020_twx_edc.bin.ihex
 414
 415Licence:
 416 *      Copyright (c) 2007-2009 NetLogic Microsystems, Inc.
 417 *
 418 *      Permission is hereby granted for the distribution of this firmware
 419 *      data in hexadecimal or equivalent format, provided this copyright
 420 *      notice is accompanying it.
 421
 422Found in hex form in kernel source.
 423
 424--------------------------------------------------------------------------
 425
 426Driver: e100 -- Intel PRO/100 Ethernet NIC
 427
 428File: e100/d101m_ucode.bin
 429File: e100/d101s_ucode.bin
 430File: e100/d102e_ucode.bin
 431
 432Licence: Unknown
 433
 434Found in hex form in kernel source.
 435
 436--------------------------------------------------------------------------
 437
 438Driver: acenic -- Alteon AceNIC Gigabit Ethernet card
 439
 440File: acenic/tg1.bin
 441File: acenic/tg2.bin
 442
 443Licence: Unknown
 444
 445Found in hex form in kernel source, but source allegedly available at
 446http://alteon.shareable.org/
 447
 448--------------------------------------------------------------------------
 449
 450Driver: tigon3 -- Broadcom Tigon3 based gigabit Ethernet cards
 451
 452File: tigon/tg3.bin
 453File: tigon/tg3_tso.bin
 454File: tigon/tg3_tso5.bin
 455
 456Licence:
 457 * Firmware is:
 458 *      Derived from proprietary unpublished source code,
 459 *      Copyright (C) 2000-2003 Broadcom Corporation.
 460 *
 461 *      Permission is hereby granted for the distribution of this firmware
 462 *      data in hexadecimal or equivalent format, provided this copyright
 463 *      notice is accompanying it.
 464
 465Found in hex form in kernel source.
 466
 467--------------------------------------------------------------------------
 468
 469Driver: ADAPTEC_STARFIRE - Adaptec Starfire/DuraLAN support
 470
 471File: adaptec/starfire_rx.bin
 472File: adaptec/starfire_tx.bin
 473
 474Licence: Allegedly GPLv2, but no source visible.
 475
 476Found in hex form in kernel source, with the following notice:
 477
 478 BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE IT IS LICENSED "AS IS" AND
 479 THERE IS NO WARRANTY FOR THE PROGRAM, INCLUDING BUT NOT LIMITED TO THE
 480 IMPLIED WARRANTIES OF MERCHANTIBILITY OR FITNESS FOR A PARTICULAR PURPOSE
 481 (TO THE EXTENT PERMITTED BY APPLICABLE LAW). USE OF THE PROGRAM IS AT YOUR
 482 OWN RISK. IN NO EVENT WILL ADAPTEC OR ITS LICENSORS BE LIABLE TO YOU FOR
 483 DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
 484 ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM.
 485
 486--------------------------------------------------------------------------
 487
 488Driver: TEHUTI - Tehuti Networks 10G Ethernet
 489
 490File: tehuti/bdx.bin
 491
 492Licence:
 493
 494 Copyright (C) 2007 Tehuti Networks Ltd.
 495
 496 Permission is hereby granted for the distribution of this firmware data
 497 in hexadecimal or equivalent format, provided this copyright notice is
 498 accompanying it.
 499
 500Found in hex form in kernel source.
 501
 502--------------------------------------------------------------------------
 503
 504Driver: TYPHOON - 3cr990 series Typhoon
 505
 506File: 3com/typhoon.bin
 507
 508Licence:
 509/*
 510 * Copyright 1999-2004 3Com Corporation.  All Rights Reserved.
 511 *
 512 * Redistribution and use in source and binary forms of the 3c990img.h
 513 * microcode software are permitted provided that the following conditions
 514 * are met:
 515 * 1. Redistribution of source code must retain the above copyright
 516 *    notice, this list of conditions and the following disclaimer.
 517 * 2. Redistribution in binary form must reproduce the above copyright
 518 *    notice, this list of conditions and the following disclaimer in the
 519 *    documentation and/or other materials provided with the distribution.
 520 * 3. The name of 3Com may not be used to endorse or promote products
 521 *    derived from this software without specific prior written permission
 522 *
 523 * THIS SOFTWARE IS PROVIDED BY 3COM ``AS IS'' AND ANY EXPRESS OR
 524 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 525 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 526 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 527 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 528 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 529 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 530 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 531 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 532 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 533 *
 534 * USER ACKNOWLEDGES AND AGREES THAT PURCHASE OR USE OF THE 3c990img.h
 535 * MICROCODE SOFTWARE WILL NOT CREATE OR GIVE GROUNDS FOR A LICENSE BY
 536 * IMPLICATION, ESTOPPEL, OR OTHERWISE IN ANY INTELLECTUAL PROPERTY RIGHTS
 537 * (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER PROPRIETARY RIGHT)
 538 * EMBODIED IN ANY OTHER 3COM HARDWARE OR SOFTWARE EITHER SOLELY OR IN
 539 * COMBINATION WITH THE 3c990img.h MICROCODE SOFTWARE
 540 */
 541
 542Found in hex form in kernel source.
 543
 544--------------------------------------------------------------------------
 545
 546Driver: YAM - YAM driver for AX.25
 547
 548File: yam/1200.bin
 549File: yam/9600.bin
 550
 551Licence:
 552 * (C) F6FBB 1998
 553
 554Found in hex form in kernel source.
 555
 556--------------------------------------------------------------------------
 557
 558Driver: PCMCIA_PCNET - NE2000 compatible PCMCIA adapter
 559
 560File: cis/LA-PCM.cis
 561      cis/PCMLM28.cis
 562      cis/DP83903.cis
 563      cis/NE2K.cis
 564      cis/tamarack.cis
 565      cis/PE-200.cis
 566      cis/PE520.cis
 567
 568Licence: GPL
 569
 570Originally developed by the pcmcia-cs project
 571
 572--------------------------------------------------------------------------
 573
 574Driver: PCMCIA_3C589 - 3Com PCMCIA adapter
 575
 576File: cis/3CXEM556.cis
 577
 578Licence: GPL
 579
 580Originally developed by the pcmcia-cs project
 581
 582--------------------------------------------------------------------------
 583
 584Driver: PCMCIA_3C574 - 3Com PCMCIA adapter
 585
 586File: cis/3CCFEM556.cis
 587
 588Licence: GPL
 589
 590Originally developed by the pcmcia-cs project
 591
 592--------------------------------------------------------------------------
 593
 594Driver: SERIAL_8250_CS - Serial PCMCIA adapter
 595
 596File: cis/MT5634ZLX.cis
 597      cis/RS-COM-2P.cis
 598      cis/COMpad2.cis
 599      cis/COMpad4.cis
 600      cis/SW_555_SER.cis
 601      cis/SW_7xx_SER.cis
 602      cis/SW_8xx_SER.cis
 603
 604Licence: GPL
 605
 606Originally developed by the pcmcia-cs project
 607
 608--------------------------------------------------------------------------
 609
 610Driver: PCMCIA_SMC91C92 - SMC 91Cxx PCMCIA
 611
 612File: ositech/Xilinx7OD.bin
 613
 614Licence: Allegedly GPL, but no source visible. Marked:
 615    This file contains the firmware of Seven of Diamonds from OSITECH.
 616    (Special thanks to Kevin MacPherson of OSITECH)
 617
 618Found in hex form in kernel source.
 619
 620--------------------------------------------------------------------------
 621
 622Driver: SCSI_QLOGICPTI - PTI Qlogic, ISP Driver
 623
 624File: qlogic/isp1000.bin
 625
 626Licence: Unknown
 627
 628Found in hex form in kernel source.
 629
 630--------------------------------------------------------------------------
 631
 632Driver: MYRI_SBUS - MyriCOM Gigabit Ethernet
 633
 634File: myricom/lanai.bin
 635
 636Licence: Unknown
 637
 638Found in hex form in kernel source.
 639
 640--------------------------------------------------------------------------
 641
 642Driver: bnx2x: Broadcom Everest
 643
 644File: bnx2x/bnx2x-e1-6.2.9.0.fw
 645File: bnx2x/bnx2x-e1h-6.2.9.0.fw
 646File: bnx2x/bnx2x-e2-6.2.9.0.fw
 647
 648License:
 649  Copyright (c) 2007-2011 Broadcom Corporation
 650
 651  This file contains firmware data derived from proprietary unpublished
 652  source code, Copyright (c) 2007-2011 Broadcom Corporation.
 653
 654  Permission is hereby granted for the distribution of this firmware data
 655  in hexadecimal or equivalent format, provided this copyright notice is
 656  accompanying it.
 657
 658
 659Found in hex form in kernel source.
 660
 661--------------------------------------------------------------------------
 662
 663Driver: BNX2 - Broadcom NetXtremeII
 664
 665File: bnx2/bnx2-mips-06-6.2.1.fw
 666File: bnx2/bnx2-rv2p-06-6.0.15.fw
 667File: bnx2/bnx2-mips-09-6.2.1a.fw
 668File: bnx2/bnx2-rv2p-09-6.0.17.fw
 669File: bnx2/bnx2-rv2p-09ax-6.0.17.fw
 670
 671Licence:
 672
 673 This file contains firmware data derived from proprietary unpublished
 674 source code, Copyright (c) 2004 - 2010 Broadcom Corporation.
 675
 676 Permission is hereby granted for the distribution of this firmware data
 677 in hexadecimal or equivalent format, provided this copyright notice is
 678 accompanying it.
 679
 680Found in hex form in kernel source.
 681
 682--------------------------------------------------------------------------
 683
 684Driver: DVB AV7110 -- AV7110 cards
 685
 686File: av7110/bootcode.bin
 687
 688Licence: GPLv2 or later
 689
 690ARM assembly source code available at http://www.linuxtv.org/downloads/firmware/Boot.S
 691
 692--------------------------------------------------------------------------
 693
 694Driver: wavefront - ISA WaveFront sound card
 695
 696File: yamaha/yss225_registers.bin
 697
 698Licence: Allegedly GPLv2+, but no source visible.
 699
 700Found in hex form in kernel source, with the following comment:
 701   Copyright (c) 1998-2002 by Paul Davis <pbd@op.net>
 702
 703--------------------------------------------------------------------------
 704
 705Driver: mga - Matrox G200/G400/G550
 706
 707File: matrox/g200_warp.fw
 708File: matrox/g400_warp.fw
 709
 710Licence:
 711
 712Copyright 1999 Matrox Graphics Inc.
 713All Rights Reserved.
 714
 715Permission is hereby granted, free of charge, to any person obtaining a
 716copy of this software and associated documentation files (the "Software"),
 717to deal in the Software without restriction, including without limitation
 718the rights to use, copy, modify, merge, publish, distribute, sublicense,
 719and/or sell copies of the Software, and to permit persons to whom the
 720Software is furnished to do so, subject to the following conditions:
 721
 722The above copyright notice and this permission notice shall be included
 723in all copies or substantial portions of the Software.
 724
 725THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 726OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 727FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
 728MATROX GRAPHICS INC., OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM,
 729DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
 730OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
 731OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 732
 733Found in hex form in kernel source.
 734
 735--------------------------------------------------------------------------
 736
 737Driver: r128 - ATI Rage 128
 738
 739File: r128/r128_cce.bin
 740
 741Licence:
 742
 743Copyright 2000 Advanced Micro Devices, Inc.
 744
 745 * Permission is hereby granted, free of charge, to any person obtaining a
 746 * copy of this software and associated documentation files (the "Software"),
 747 * to deal in the Software without restriction, including without limitation
 748 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
 749 * and/or sell copies of the Software, and to permit persons to whom the
 750 * Software is furnished to do so, subject to the following conditions:
 751 *
 752 * The above copyright notice and this permission notice (including the next
 753 * paragraph) shall be included in all copies or substantial portions of the
 754 * Software.
 755 *
 756 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 757 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 758 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
 759 * PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
 760 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 761 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 762 * DEALINGS IN THE SOFTWARE.
 763
 764Found in decimal form in kernel source.
 765
 766--------------------------------------------------------------------------
 767
 768Driver: radeon - ATI Radeon
 769
 770File: radeon/R100_cp.bin
 771File: radeon/R200_cp.bin
 772File: radeon/R300_cp.bin
 773File: radeon/R420_cp.bin
 774File: radeon/RS600_cp.bin
 775File: radeon/RS690_cp.bin
 776File: radeon/R520_cp.bin
 777File: radeon/R600_pfp.bin
 778File: radeon/R600_me.bin
 779File: radeon/RV610_pfp.bin
 780File: radeon/RV610_me.bin
 781File: radeon/RV630_pfp.bin
 782File: radeon/RV630_me.bin
 783File: radeon/RV620_pfp.bin
 784File: radeon/RV620_me.bin
 785File: radeon/RV635_pfp.bin
 786File: radeon/RV635_me.bin
 787File: radeon/RV670_pfp.bin
 788File: radeon/RV670_me.bin
 789File: radeon/RS780_pfp.bin
 790File: radeon/RS780_me.bin
 791File: radeon/RV770_pfp.bin
 792File: radeon/RV770_me.bin
 793File: radeon/RV730_pfp.bin
 794File: radeon/RV730_me.bin
 795File: radeon/RV710_pfp.bin
 796File: radeon/RV710_me.bin
 797
 798Licence:
 799
 800 * Copyright 2007-2009 Advanced Micro Devices, Inc.
 801 * All Rights Reserved.
 802 *
 803 * Permission is hereby granted, free of charge, to any person obtaining a
 804 * copy of this software and associated documentation files (the "Software"),
 805 * to deal in the Software without restriction, including without limitation
 806 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
 807 * and/or sell copies of the Software, and to permit persons to whom the
 808 * Software is furnished to do so, subject to the following conditions:
 809 *
 810 * The above copyright notice and this permission notice (including the next
 811 * paragraph) shall be included in all copies or substantial portions of the
 812 * Software.
 813 *
 814 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 815 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 816 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
 817 * IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE
 818 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 819 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 820 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 821
 822Found in hex form in kernel source.
 823
 824--------------------------------------------------------------------------
 825
 826Driver: ib_qib - QLogic Infiniband
 827
 828File: qlogic/sd7220.fw
 829
 830Licence:
 831
 832 * Copyright (c) 2007, 2008 QLogic Corporation. All rights reserved.
 833 *
 834 * This software is available to you under a choice of one of two
 835 * licenses.  You may choose to be licensed under the terms of the GNU
 836 * General Public License (GPL) Version 2, available from the file
 837 * COPYING in the main directory of this source tree, or the
 838 * OpenIB.org BSD license below:
 839 *
 840 *     Redistribution and use in source and binary forms, with or
 841 *     without modification, are permitted provided that the following
 842 *     conditions are met:
 843 *
 844 *      - Redistributions of source code must retain the above
 845 *        copyright notice, this list of conditions and the following
 846 *        disclaimer.
 847 *
 848 *      - Redistributions in binary form must reproduce the above
 849 *        copyright notice, this list of conditions and the following
 850 *        disclaimer in the documentation and/or other materials
 851 *        provided with the distribution.
 852 *
 853 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 854 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 855 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 856 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 857 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 858 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 859 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 860 * SOFTWARE.
 861
 862Found in hex form in kernel source.
 863
 864--------------------------------------------------------------------------
 865