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