aboutsummaryrefslogtreecommitdiffstats
path: root/firmware
diff options
context:
space:
mode:
authorJonathan Herman <hermanjl@cs.unc.edu>2013-01-17 16:15:55 -0500
committerJonathan Herman <hermanjl@cs.unc.edu>2013-01-17 16:15:55 -0500
commit8dea78da5cee153b8af9c07a2745f6c55057fe12 (patch)
treea8f4d49d63b1ecc92f2fddceba0655b2472c5bd9 /firmware
parent406089d01562f1e2bf9f089fd7637009ebaad589 (diff)
Patched in Tegra support.
Diffstat (limited to 'firmware')
-rw-r--r--firmware/Makefile6
-rw-r--r--firmware/README.AddingFirmware3
-rw-r--r--firmware/WHENCE38
3 files changed, 45 insertions, 2 deletions
diff --git a/firmware/Makefile b/firmware/Makefile
index cbb09ce9730..5f43bfba3c7 100644
--- a/firmware/Makefile
+++ b/firmware/Makefile
@@ -26,6 +26,7 @@ fw-shipped- += acenic/tg1.bin
26else 26else
27acenic-objs := acenic/tg1.bin acenic/tg2.bin 27acenic-objs := acenic/tg1.bin acenic/tg2.bin
28endif 28endif
29fw-shipped-$(CONFIG_3C359) += 3com/3C359.bin
29fw-shipped-$(CONFIG_ACENIC) += $(acenic-objs) 30fw-shipped-$(CONFIG_ACENIC) += $(acenic-objs)
30fw-shipped-$(CONFIG_ADAPTEC_STARFIRE) += adaptec/starfire_rx.bin \ 31fw-shipped-$(CONFIG_ADAPTEC_STARFIRE) += adaptec/starfire_rx.bin \
31 adaptec/starfire_tx.bin 32 adaptec/starfire_tx.bin
@@ -40,8 +41,10 @@ fw-shipped-$(CONFIG_BNX2) += bnx2/bnx2-mips-09-6.2.1a.fw \
40 bnx2/bnx2-mips-06-6.2.1.fw \ 41 bnx2/bnx2-mips-06-6.2.1.fw \
41 bnx2/bnx2-rv2p-06-6.0.15.fw 42 bnx2/bnx2-rv2p-06-6.0.15.fw
42fw-shipped-$(CONFIG_CASSINI) += sun/cassini.bin 43fw-shipped-$(CONFIG_CASSINI) += sun/cassini.bin
44fw-shipped-$(CONFIG_COMPUTONE) += intelliport2.bin
43fw-shipped-$(CONFIG_CHELSIO_T3) += cxgb3/t3b_psram-1.1.0.bin \ 45fw-shipped-$(CONFIG_CHELSIO_T3) += cxgb3/t3b_psram-1.1.0.bin \
44 cxgb3/t3c_psram-1.1.0.bin \ 46 cxgb3/t3c_psram-1.1.0.bin \
47 cxgb3/t3fw-7.10.0.bin \
45 cxgb3/ael2005_opt_edc.bin \ 48 cxgb3/ael2005_opt_edc.bin \
46 cxgb3/ael2005_twx_edc.bin \ 49 cxgb3/ael2005_twx_edc.bin \
47 cxgb3/ael2020_twx_edc.bin 50 cxgb3/ael2020_twx_edc.bin
@@ -79,10 +82,12 @@ fw-shipped-$(CONFIG_SERIAL_8250_CS) += cis/MT5634ZLX.cis cis/RS-COM-2P.cis \
79fw-shipped-$(CONFIG_PCMCIA_SMC91C92) += ositech/Xilinx7OD.bin 82fw-shipped-$(CONFIG_PCMCIA_SMC91C92) += ositech/Xilinx7OD.bin
80fw-shipped-$(CONFIG_SCSI_ADVANSYS) += advansys/mcode.bin advansys/38C1600.bin \ 83fw-shipped-$(CONFIG_SCSI_ADVANSYS) += advansys/mcode.bin advansys/38C1600.bin \
81 advansys/3550.bin advansys/38C0800.bin 84 advansys/3550.bin advansys/38C0800.bin
85fw-shipped-$(CONFIG_SCSI_ISCI) += isci/isci_firmware.bin
82fw-shipped-$(CONFIG_SCSI_QLOGIC_1280) += qlogic/1040.bin qlogic/1280.bin \ 86fw-shipped-$(CONFIG_SCSI_QLOGIC_1280) += qlogic/1040.bin qlogic/1280.bin \
83 qlogic/12160.bin 87 qlogic/12160.bin
84fw-shipped-$(CONFIG_SCSI_QLOGICPTI) += qlogic/isp1000.bin 88fw-shipped-$(CONFIG_SCSI_QLOGICPTI) += qlogic/isp1000.bin
85fw-shipped-$(CONFIG_INFINIBAND_QIB) += qlogic/sd7220.fw 89fw-shipped-$(CONFIG_INFINIBAND_QIB) += qlogic/sd7220.fw
90fw-shipped-$(CONFIG_SMCTR) += tr_smctr.bin
86fw-shipped-$(CONFIG_SND_KORG1212) += korg/k1212.dsp 91fw-shipped-$(CONFIG_SND_KORG1212) += korg/k1212.dsp
87fw-shipped-$(CONFIG_SND_MAESTRO3) += ess/maestro3_assp_kernel.fw \ 92fw-shipped-$(CONFIG_SND_MAESTRO3) += ess/maestro3_assp_kernel.fw \
88 ess/maestro3_assp_minisrc.fw 93 ess/maestro3_assp_minisrc.fw
@@ -97,6 +102,7 @@ fw-shipped-$(CONFIG_TEHUTI) += tehuti/bdx.bin
97fw-shipped-$(CONFIG_TIGON3) += tigon/tg3.bin tigon/tg3_tso.bin \ 102fw-shipped-$(CONFIG_TIGON3) += tigon/tg3.bin tigon/tg3_tso.bin \
98 tigon/tg3_tso5.bin 103 tigon/tg3_tso5.bin
99fw-shipped-$(CONFIG_TYPHOON) += 3com/typhoon.bin 104fw-shipped-$(CONFIG_TYPHOON) += 3com/typhoon.bin
105fw-shipped-$(CONFIG_USB_DABUSB) += dabusb/firmware.fw dabusb/bitstream.bin
100fw-shipped-$(CONFIG_USB_EMI26) += emi26/loader.fw emi26/firmware.fw \ 106fw-shipped-$(CONFIG_USB_EMI26) += emi26/loader.fw emi26/firmware.fw \
101 emi26/bitstream.fw 107 emi26/bitstream.fw
102fw-shipped-$(CONFIG_USB_EMI62) += emi62/loader.fw emi62/bitstream.fw \ 108fw-shipped-$(CONFIG_USB_EMI62) += emi62/loader.fw emi62/bitstream.fw \
diff --git a/firmware/README.AddingFirmware b/firmware/README.AddingFirmware
index ea78c3a17ee..e24cd8986d8 100644
--- a/firmware/README.AddingFirmware
+++ b/firmware/README.AddingFirmware
@@ -12,7 +12,7 @@ here.
12This directory is _NOT_ for adding arbitrary new firmware images. The 12This directory is _NOT_ for adding arbitrary new firmware images. The
13place to add those is the separate linux-firmware repository: 13place to add those is the separate linux-firmware repository:
14 14
15 git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git 15 git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
16 16
17That repository contains all these firmware images which have been 17That repository contains all these firmware images which have been
18extracted from older drivers, as well various new firmware images which 18extracted from older drivers, as well various new firmware images which
@@ -22,7 +22,6 @@ been permitted to redistribute under separate cover.
22To submit firmware to that repository, please send either a git binary 22To submit firmware to that repository, please send either a git binary
23diff or preferably a git pull request to: 23diff or preferably a git pull request to:
24 David Woodhouse <dwmw2@infradead.org> 24 David Woodhouse <dwmw2@infradead.org>
25 Ben Hutchings <ben@decadent.org.uk>
26 25
27Your commit should include an update to the WHENCE file clearly 26Your commit should include an update to the WHENCE file clearly
28identifying the licence under which the firmware is available, and 27identifying the licence under which the firmware is available, and
diff --git a/firmware/WHENCE b/firmware/WHENCE
index 8388f02de2b..182ecb6c275 100644
--- a/firmware/WHENCE
+++ b/firmware/WHENCE
@@ -89,6 +89,18 @@ Licence: Allegedly GPLv2+, but no source visible. Marked:
89 Copyright (C) 2001 Qlogic Corporation (www.qlogic.com) 89 Copyright (C) 2001 Qlogic Corporation (www.qlogic.com)
90 90
91-------------------------------------------------------------------------- 91--------------------------------------------------------------------------
92Driver: smctr -- SMC ISA/MCA Token Ring adapter
93
94File: tr_smctr.bin
95Info: MCT.BIN v6.3C1 03/01/95
96
97Original licence info:
98
99 * This firmware is licensed to you strictly for use in conjunction
100 * with the use of SMC TokenRing adapters. There is no waranty
101 * expressed or implied about its fitness for any purpose.
102
103--------------------------------------------------------------------------
92 104
93Driver: kaweth -- USB KLSI KL5USB101-based Ethernet device 105Driver: kaweth -- USB KLSI KL5USB101-based Ethernet device
94 106
@@ -555,6 +567,32 @@ Found in hex form in kernel source.
555 567
556-------------------------------------------------------------------------- 568--------------------------------------------------------------------------
557 569
570Driver: 3C359 - 3Com 3C359 Token Link Velocity XL adapter
571
572File: 3com/3C359.bin
573
574Licence:
575/*
576 * The firmware this driver downloads into the tokenring card is a
577 * separate program and is not GPL'd source code, even though the Linux
578 * side driver and the routine that loads this data into the card are.
579 *
580 * This firmware is licensed to you strictly for use in conjunction
581 * with the use of 3Com 3C359 TokenRing adapters. There is no
582 * waranty expressed or implied about its fitness for any purpose.
583 */
584/* 3c359_microcode.mac: 3Com 3C359 Tokenring microcode.
585 *
586 * Notes:
587 * - Loaded from xl_init upon adapter initialization.
588 *
589 * Available from 3Com as part of their standard 3C359 driver.
590 */
591
592Found in hex form in kernel source.
593
594--------------------------------------------------------------------------
595
558Driver: PCMCIA_PCNET - NE2000 compatible PCMCIA adapter 596Driver: PCMCIA_PCNET - NE2000 compatible PCMCIA adapter
559 597
560File: cis/LA-PCM.cis 598File: cis/LA-PCM.cis