Some applications and drivers require firmware to function, and sometimes that firmware is distributed only in object code form, under a nonfree license. Blobs can take many forms. Sometimes, they will be provided in separate files. Other times, they may be incorporated into the source of the driver itself (for example, it could be encoded as a large array of numbers).
Binary blobs can be classified as the following three types, currently found in the Linux kernel:
Title |
Description |
File(s) |
Config |
MEDIA_TUNER_XC2028 |
XCeive xc2028/xc3028 tuners |
drivers/media/common/tuners/tuner-xc2028.c, drivers/media/common/tuners/tuner-xc2028.h, drivers/media/video/saa7134/saa7134-cards.c, drivers/media/video/ivtv/ivtv-driver.c, drivers/media/video/cx18/cx18-driver.c, drivers/media/video/cx23885/cx23885-dvb.c, drivers/media/video/cx88/cx88-dvb.c, drivers/media/video/cx88/cx88-cards.c, drivers/media/video/em28xx/em28xx-cards.c, drivers/media/dvb/dvb-usb/dib0700_devices.c, drivers/media/dvb/dvb-usb/cxusb.c |
drivers/media/common/tuners/Kconfig: 'MEDIA_TUNER_XC2028', drivers/media/common/tuners/Makefile: 'CONFIG_MEDIA_TUNER_XC2028' |
MEDIA_TUNER_XC5000 |
Xceive XC5000 silicon tuner |
drivers/media/common/tuners/xc5000.c, drivers/media/video/cx231xx/cx231xx-cards.c |
drivers/media/common/tuners/Kconfig: 'MEDIA_TUNER_XC5000', drivers/media/common/tuners/Makefile: 'CONFIG_MEDIA_TUNER_XC5000' |
DVB_USB |
Support for various USB DVB devices |
drivers/media/dvb/dvb-usb/dvb-usb-firmware.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB' |
DVB_USB_AF9005 |
Afatech AF9005 DVB-T USB1.1 |
drivers/media/dvb/dvb-usb/af9005-script.h, drivers/media/dvb/dvb-usb/af9005-fe.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_AF9005', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_AF9005' |
DVB_B2C2_FLEXCOP |
Technisat/B2C2 FlexCopII(b) and FlexCopIII adapters |
drivers/media/dvb/b2c2/flexcop-fe-tuner.c |
- |
DVB_BT8XX |
BT8xx based PCI cards |
drivers/media/dvb/bt8xx/dvb-bt8xx.c |
- |
DVB_USB_A800 |
AVerMedia AverTV DVB-T USB 2.0 (A800) |
drivers/media/dvb/dvb-usb/a800.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_A800', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_A800' |
DVB_USB_AF9005 |
Afatech AF9005 DVB-T USB1.1 support |
drivers/media/dvb/dvb-usb/af9005.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_AF9005', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_AF9005' |
DVB_USB_AF9015 |
Afatech AF9015 DVB-T USB2.0 support |
drivers/media/dvb/dvb-usb/af9015.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_AF9015', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_AF9015' |
DVB_USB_CXUSB |
Conexant USB2.0 hybrid reference design support |
drivers/media/dvb/dvb-usb/cxusb.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_CXUSB', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_CXUSB' |
DVB_USB_DIB0700 |
DiBcom DiB0700 USB DVB devices |
drivers/media/dvb/dvb-usb/dib0700_devices.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_DIB0700', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_DIB0700' |
DVB_USB_DIBUSB_MB |
DiBcom USB DVB-T devices (based on the DiB3000M-B) |
drivers/media/dvb/dvb-usb/dibusb-mb.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_DIBUSB_MB', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_DIBUSB_MB' |
DVB_USB_DIBUSB_MC |
DiBcom USB DVB-T devices (based on the DiB3000M-C/P) |
drivers/media/dvb/dvb-usb/dibusb-mc.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_DIBUSB_MC', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_DIBUSB_MC' |
DVB_USB_DIGITV |
Nebula Electronics uDigiTV DVB-T USB2.0 support |
drivers/media/dvb/dvb-usb/digitv.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_DIGITV', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_DIGITV' |
DVB_USB_DTT200U |
WideView WT-200U and WT-220U (pen) DVB-T USB2.0 support (Yakumo/Hama/Typhoon/Yuan) |
drivers/media/dvb/dvb-usb/dtt200u.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_DTT200U', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_DTT200U' |
DVB_USB_DW2102 |
DvbWorld DVB-S/S2 USB2.0 support |
drivers/media/dvb/dvb-usb/dw2102.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_DW2102', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_DW2102' |
DVB_USB_GP8PSK |
GENPIX 8PSK->USB module support |
drivers/media/dvb/dvb-usb/gp8psk.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_GP8PSK', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_GP8PSK' |
DVB_USB_M920X |
Uli m920x DVB-T USB2.0 support |
drivers/media/dvb/dvb-usb/m920x.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_M920X', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_M920X' |
DVB_USB_NOVA_T_USB2 |
Hauppauge WinTV-NOVA-T usb2 DVB-T USB2.0 support |
drivers/media/dvb/dvb-usb/nova-t-usb2.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_NOVA_T_USB2', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_NOVA_T_USB2' |
DVB_USB_OPERA1 |
Opera1 DVB-S USB2.0 receiver |
drivers/media/dvb/dvb-usb/opera1.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_OPERA1', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_OPERA1' |
DVB_USB_TTUSB2 |
Pinnacle 400e DVB-S USB2.0 support |
drivers/media/dvb/dvb-usb/ttusb2.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_TTUSB2', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_TTUSB2' |
DVB_USB_UMT_010 |
HanfTek UMT-010 DVB-T USB2.0 support |
drivers/media/dvb/dvb-usb/umt-010.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_UMT_010', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_UMT_010' |
DVB_USB_VP702X |
TwinhanDTV StarBox and clones DVB-S USB2.0 support |
drivers/media/dvb/dvb-usb/vp702x.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_VP702X', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_VP702X' |
DVB_USB_VP7045 |
TwinhanDTV Alpha/MagicBoxII, DNTV tinyUSB2, Beetle USB2.0 support |
drivers/media/dvb/dvb-usb/vp7045.c |
drivers/media/dvb/dvb-usb/Kconfig: 'DVB_USB_VP7045', drivers/media/dvb/dvb-usb/Makefile: 'CONFIG_DVB_USB_VP7045' |
DVB_AF9013 |
Afatech AF9013 demodulator |
drivers/media/dvb/frontends/af9013.c, drivers/media/dvb/frontends/af9013_priv.h |
drivers/media/dvb/frontends/Kconfig: 'DVB_AF9013', drivers/media/dvb/frontends/Makefile: 'CONFIG_DVB_AF9013' |
DVB_BCM3510 |
Broadcom BCM3510 |
drivers/media/dvb/frontends/bcm3510.c, drivers/media/dvb/frontends/bcm3510.h |
drivers/media/dvb/frontends/Kconfig: 'DVB_BCM3510', drivers/media/dvb/frontends/Makefile: 'CONFIG_DVB_BCM3510' |
DVB_NXT200X |
NxtWave Communications NXT2002/NXT2004 based |
drivers/media/dvb/frontends/nxt200x.c |
drivers/media/dvb/frontends/Kconfig: 'DVB_NXT200X', drivers/media/dvb/frontends/Makefile: 'CONFIG_DVB_NXT200X' |
DVB_OR51132 |
Oren OR51132 based |
drivers/media/dvb/frontends/or51132.c |
drivers/media/dvb/frontends/Kconfig: 'DVB_OR51132', drivers/media/dvb/frontends/Makefile: 'CONFIG_DVB_OR51132' |
DVB_OR51211 |
Oren OR51211 based |
drivers/media/dvb/frontends/or51211.h, drivers/media/dvb/frontends/or51211.c |
drivers/media/dvb/frontends/Kconfig: 'DVB_OR51211', drivers/media/dvb/frontends/Makefile: 'CONFIG_DVB_OR51211' |
DVB_SP8870 |
Spase sp8870 |
drivers/media/dvb/frontends/sp8870.h, drivers/media/dvb/frontends/sp8870.c |
drivers/media/dvb/frontends: 'DVB_SP8870', drivers/media/dvb/frontends/Makefile: 'CONFIG_DVB_SP8870' |
DVB_CX24116 |
Conexant CX24116 based |
drivers/media/dvb/frontends/cx24116.c |
drivers/media/dvb/frontends/Kconfig: 'DVB_CX24116', drivers/media/dvb/frontends/Makefile: 'CONFIG_DVB_CX24116' |
DVB_SP887X |
Spase sp887x based |
drivers/media/dvb/frontends/sp887x.h, drivers/media/dvb/frontends/sp887x.c |
drivers/media/dvb/frontends/Kconfig: 'DVB_SP887X', drivers/media/dvb/frontends/Makefile: 'CONFIG_DVB_SP887X' |
DVB_TDA10048 |
Philips TDA10048HN based |
drivers/media/dvb/frontends/tda10048.c |
drivers/media/dvb/frontends/Kconfig: 'DVB_TDA10048', drivers/media/dvb/frontends/Makefile: 'CONFIG_DVB_TDA10048' |
DVB_TDA1004X |
Philips TDA10045H/TDA10046H |
drivers/media/dvb/frontends/tda1004x.h, drivers/media/dvb/frontends/tda1004x.c |
drivers/media/dvb/frontends: 'DVB_TDA1004X', drivers/media/dvb/frontends/Makefile: 'CONFIG_DVB_TDA1004X' |
DVB_AV7110 |
AV7110 cards |
drivers/media/dvb/ttpci/av7110.c, drivers/media/dvb/ttpci/av7110.h, drivers/media/dvb/ttpci/av7110_av.c, drivers/media/dvb/ttpci/av7110_av.h, drivers/media/dvb/ttpci/av7110_ca.c, drivers/media/dvb/ttpci/av7110_ca.h, drivers/media/dvb/ttpci/av7110_hw.c, drivers/media/dvb/ttpci/av7110_hw.h, drivers/media/dvb/ttpci/av7110_ipack.c, drivers/media/dvb/ttpci/av7110_ipack.h, drivers/media/dvb/ttpci/av7110_ir.c, drivers/media/dvb/ttpci/av7110_v4l.c, firmware/av7110/* |
drivers/media/dvb/ttpci/Kconfig: 'DVB_AV7110', drivers/media/dvb/ttpci/Makefile: 'CONFIG_DVB_AV7110' |
DVB_BUDGET, DVB_BUDGET_AV, DVB_BUDGET_CI |
Budget cards, Budget cards with analog video inputs, Budget cards with onboard CI connector |
drivers/media/dvb/ttpci/budget.c, drivers/media/dvb/ttpci/budget-av.c, drivers/media/dvb/ttpci/budget-ci.c, drivers/media/dvb/frontends/tdhd1.h |
- |
DVB_DRX397XD |
Micronas DRX3975D/DRX3977D based |
drivers/media/dvb/frontends/drx397xD.c, drivers/media/dvb/frontends/drx397xD_fw.h |
drivers/media/dvb/frontends/Kconfig: 'DVB_DRX397XD', drivers/media/dvb/frontends/Makefile: 'CONFIG_DVB_DRX397XD' |
DVB_PLUTO2 |
Pluto2 cards |
drivers/media/dvb/pluto2/pluto2.c |
- |
DVB_SIANO_SMS1XXX |
Siano SMS1XXX USB dongle support |
drivers/media/dvb/siano/smscoreapi.c, drivers/media/dvb/siano/smsusb.c, drivers/media/dvb/siano/smscoreapi.c, drivers/media/dvb/siano/smsusb.c, drivers/media/dvb/siano/sms-cards.c |
drivers/media/dvb/siano/Kconfig: 'DVB_SIANO_SMS1XXX', drivers/media/dvb/siano/Makefile: 'CONFIG_DVB_SIANO_SMS1XXX' |
DVB_TTUSB_BUDGET |
Technotrend/Hauppauge Nova-USB devices |
firmware/ttusb-budget/dspbootcode.bin.ihex, firmware/ttusb-budget/dspbootcode.bin, drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c, drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c |
drivers/media/dvb/ttusb-budget/Kconfig: 'DVB_TTUSB_BUDGET', drivers/media/dvb/ttusb-budget/Makefile: 'CONFIG_DVB_TTUSB_BUDGET' |
DVB_TTUSB_DEC |
Technotrend/Hauppauge USB DEC devices |
drivers/media/dvb/ttusb-dec/ttusb_dec.c |
drivers/media/dvb/ttusb-dec/Kconfig: 'DVB_TTUSB_DEC', drivers/media/dvb/ttusb-dec/Makefile: 'CONFIG_DVB_TTUSB_DEC' |
VIDEO_BT848 |
BT848 Video For Linux |
drivers/media/video/bt8xx/bttv-cards.c |
drivers/media/video/bt8xx/Kconfig: 'VIDEO_BT848', drivers/media/video/bt8xx/Makefile: 'CONFIG_VIDEO_BT848' |
VIDEO_CPIA2 |
CPiA2 Video For Linux |
firmware/cpia2/stv0672_vp4.bin.ihex, firmware/cpia2/stv0672_vp4.bin, drivers/media/video/cpia2/cpia2_core.c |
drivers/media/video/cpia2/Kconfig: 'VIDEO_CPIA2', drivers/media/video/cpia2/Makefile: 'CONFIG_VIDEO_CPIA2' |
VIDEO_CX18 |
Conexant cx23418 MPEG encoder support |
drivers/media/video/cx18/cx18-av-firmware.c, drivers/media/video/cx18/cx18-firmware.c |
drivers/media/video/cx18/Kconfig: 'VIDEO_CX18', drivers/media/video/cx18/Makefile: 'CONFIG_VIDEO_CX18' |
VIDEO_CX25840 |
Conexant CX2584x audio/video decoders |
drivers/media/video/cx25840/cx25840-firmware.c |
drivers/media/video/cx25840/Kconfig: 'VIDEO_CX25840', drivers/media/video/cx25840/Makefile: 'CONFIG_VIDEO_CX25840' |
VIDEO_CX23885, VIDEO_CX88_BLACKBIRD, VIDEO_IVTV, VIDEO_PVRUSB2 |
Conexant cx23885 (2388x successor) support, Blackbird MPEG encoder support (cx2388x + cx23416), Conexant cx23416/cx23415 MPEG encoder/decoder support, Hauppauge WinTV-PVR USB2 support |
include/media/cx2341x.h, drivers/media/video/cx23885/cx23885-417.c, drivers/media/video/cx88/cx88-blackbird.c, drivers/media/video/ivtv/ivtv-firmware.c, drivers/media/video/pvrusb2/pvrusb2-hdw.c, drivers/media/video/pvrusb2/pvrusb2-devattr.c |
drivers/media/video/cx23885/Kconfig: 'VIDEO_CX23885', drivers/media/video/cx23885/Makefile: 'CONFIG_VIDEO_CX23885', drivers/media/video/cx88/Kconfig: 'VIDEO_CX88_BLACKBIRD', drivers/media/video/cx88/Makefile: 'CONFIG_VIDEO_CX88_BLACKBIRD', drivers/media/video/ivtv/Kconfig: 'VIDEO_IVTV', drivers/media/video/ivtv/Makefile: 'CONFIG_VIDEO_IVTV', drivers/media/video/pvrusb2/Kconfig: 'VIDEO_PVRUSB2', drivers/media/video/pvrusb2/Makefile: 'CONFIG_VIDEO_PVRUSB2' |
VIDEO_GO7007 |
Go 7007 support |
drivers/staging/go7007/go7007-driver.c, drivers/staging/go7007/go7007-fw.c, drivers/staging/go7007/go7007-usb.c, drivers/staging/go7007/saa7134-go7007.c |
drivers/staging/go7007/Kconfig: 'VIDEO_GO7007', drivers/staging/go7007/Makefile: 'CONFIG_VIDEO_GO7007' |
VIDEO_GO7007_USB_S2250_BOARD |
Sensoray 2250/2251 support |
drivers/staging/go7007/s2250-loader.c |
drivers/staging/go7007/Kconfig: 'VIDEO_GO7007_USB_S2250_BOARD', drivers/staging/go7007/Makefile: 'CONFIG_VIDEO_GO7007_USB_S2250_BOARD' |
VIDEO_SAA7134_DVB |
DVB/ATSC Support for saa7134 based TV cards |
drivers/media/video/saa7134/saa7134-dvb.c |
drivers/media/video/saa7134/Kconfig: 'VIDEO_SAA7134_DVB', drivers/media/video/saa7134/Makefile: 'CONFIG_VIDEO_SAA7134_DVB' |
USB_DABUSB |
DABUSB driver |
firmware/dabusb/bitstream.bin.ihex, firmware/dabusb/bitstream.bin, firmware/dabusb/firmware.HEX, firmware/dabusb/firmware.fw, drivers/media/video/dabusb.c |
drivers/media/Kconfig: 'USB_DABUSB', drivers/media/video/Makefile: 'CONFIG_USB_DABUSB' |
USB_S2255 |
USB Sensoray 2255 video capture device |
drivers/media/video/s2255drv.c |
drivers/media/video/Kconfig: 'USB_S2255', drivers/media/video/Makefile: 'CONFIG_USB_S2255' |
USB_VICAM |
USB 3com HomeConnect, AKA vicam |
firmware/vicam/firmware.H16 firmware/vicam/firmware.fw, drivers/media/video/usbvideo/vicam.c |
drivers/media/video/usbvideo/Kconfig: 'USB_VICAM', drivers/media/video/usbvideo/Makefile: 'CONFIG_USB_VICAM' |
ACENIC |
Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit |
firmware/acenic/tg1.bin.ihex, firmware/acenic/tg1.bin, firmware/acenic/tg2.bin.ihex, firmware/acenic/tg2.bin, drivers/net/acenic.c |
drivers/net/Kconfig: 'ACENIC', drivers/net/Makefile: 'CONFIG_ACENIC' |
ADAPTEC_STARFIRE |
Adaptec Starfire/DuraLAN support |
firmware/adaptec/starfire_rx.bin.ihex, firmware/adaptec/starfire_rx.bin, firmware/adaptec/starfire_tx.bin.ihex, firmware/adaptec/starfire_tx.bin, drivers/net/starfire.c |
drivers/net/Kconfig: 'ADAPTEC_STARFIRE', drivers/net/Makefile: 'CONFIG_ADAPTEC_STARFIRE' |
BNX2 |
Broadcom NetXtremeII |
firmware/bnx2/bnx2-mips-09-4.6.17.fw.ihex, firmware/bnx2/bnx2-mips-09-4.6.17.fw, firmware/bnx2/bnx2-rv2p-09-4.6.15.fw.ihex, firmware/bnx2/bnx2-rv2p-09-4.6.15.fw, firmware/bnx2/bnx2-mips-06-4.6.16.fw.ihex, firmware/bnx2/bnx2-mips-06-4.6.16.fw, firmware/bnx2/bnx2-rv2p-06-4.6.16.fw.ihex, firmware/bnx2/bnx2-rv2p-06-4.6.16.fw, drivers/net/bnx2.c |
drivers/net/Kconfig: 'BNX2', drivers/net/Makefile: 'CONFIG_BNX2' |
BNX2X |
Broadcom NetXtremeII 10Gb support |
drivers/net/bnx2x_init_values.h, drivers/net/bnx2x_init.h, drivers/net/bnx2x_main.c |
drivers/net/Kconfig: 'BNX2X', drivers/net/Makefile: 'CONFIG_BNX2X' |
CASSINI |
Sun Cassini |
firmware/sun/cassini.bin.ihex, firmware/sun/cassini.bin, drivers/net/cassini.c |
drivers/net/Kconfig: 'CASSINI', drivers/net/Makefile: 'CONFIG_CASSINI' |
CHELSIO_T3 |
Chelsio AEL 2005 support |
firmware/cxgb3/t3b_psram-1.1.0.bin.ihex, firmware/cxgb3/t3b_psram-1.1.0.bin, firmware/cxgb3/t3c_psram-1.1.0.bin.ihex, firmware/cxgb3/t3c_psram-1.1.0.bin, firmware/cxgb3/t3fw-7.1.0.bin.ihex, firmware/cxgb3/t3fw-7.1.0.bin, drivers/net/cxgb3/cxgb3_main.c, drivers/net/cxgb3/cxgb3_main.c, drivers/net/cxgb3/ael1002.c |
drivers/net/Kconfig: 'CHELSIO_T3', drivers/net/cxgb3/Makefile: 'CONFIG_CHELSIO_T3' |
E100 |
Intel PRO/100+ |
firmware/e100/d101m_ucode.bin.ihex, firmware/e100/d101m_ucode.bin, firmware/e100/d101s_ucode.bin.ihex, firmware/e100/d101s_ucode.bin, firmware/e100/d102e_ucode.bin.ihex, firmware/e100/d102e_ucode.bin, drivers/net/e100.c |
drivers/net/Kconfig: 'E100', drivers/net/Makefile: 'CONFIG_E100' |
MYRI_SBUS |
MyriCOM Gigabit Ethernet |
firmware/myricom/lanai.bin.ihex, firmware/myricom/lanai.bin, drivers/net/myri_sbus.c |
drivers/net/Kconfig: 'MYRI_SBUS', drivers/net/Makefile: 'CONFIG_MYRI_SBUS' |
MYRI10GE |
Myricom Myri-10G Ethernet support |
drivers/net/myri10ge/myri10ge.c |
drivers/net/Kconfig: 'MYRI10GE', drivers/net/myri10ge/Makefile: 'CONFIG_MYRI10GE' |
NETXEN_NIC |
NetXen Multi port (1/10) Gigabit Ethernet NIC |
drivers/net/netxen/netxen_nic_hw.c |
drivers/net/Kconfig: 'NETXEN_NIC', drivers/net/Makefile: 'CONFIG_NETXEN_NIC' |
SLICOSS |
Alacritech Gigabit IS-NIC cards |
drivers/staging/slicoss/slicoss.c |
drivers/staging/slicoss/Kconfig: 'SLICOSS', drivers/staging/slicoss/Makefile: 'CONFIG_SLICOSS' |
SPIDER_NET |
Spider Gigabit Ethernet driver |
drivers/net/spider_net.c, drivers/net/spider_net.h |
drivers/net/Kconfig: 'SPIDER_NET', drivers/net/Makefile: 'CONFIG_SPIDER_NET' |
SXG |
Alacritech SLIC Technology Non-Accelerated 10Gbe cards |
drivers/staging/sxg/sxgphycode-1.2.h, drivers/staging/sxg/sxg.c |
drivers/staging/sxg/Kconfig: 'SXG', drivers/staging/sxg/Makefile: 'CONFIG_SXG' |
TEHUTI |
Tehuti Networks 10G Ethernet |
firmware/tehuti/bdx.bin.ihex, firmware/tehuti/bdx.bin, drivers/net/tehuti.c |
drivers/net/Kconfig: 'TEHUTI', drivers/net/Makefile: 'CONFIG_TEHUTI' |
TIGON3 |
Broadcom Tigon3 |
firmware/tigon/tg3.bin.ihex, firmware/tigon/tg3.bin, firmware/tigon/tg3_tso.bin.ihex, firmware/tigon/tg3_tso.bin, firmware/tigon/tg3_tso5.bin.ihex, firmware/tigon/tg3_tso5.bin, drivers/net/tg3.c |
drivers/net/Kconfig: 'TIGON3', drivers/net/Makefile: 'CONFIG_TIGON3' |
TYPHOON |
3cr990 series Typhoon |
firmware/3com/typhoon.bin.ihex, firmware/3com/typhoon.bin, drivers/net/typhoon.c |
drivers/net/Kconfig: 'TYPHOON', drivers/net/Makefile: 'CONFIG_TYPHOON' |
PCMCIA_SMC91C92 |
SMC 91Cxx PCMCIA |
firmware/ositech/Xilinx7OD.bin.ihex, firmware/ositech/Xilinx7OD.bin, drivers/net/pcmcia/smc91c92_cs.c |
drivers/net/pcmcia/Kconfig: 'PCMCIA_SMC91C92', drivers/net/pcmcia/Makefile: 'CONFIG_PCMCIA_SMC91C92' |
PCCARD |
PCCard (PCMCIA/CardBus) support |
drivers/pcmcia/ds.c |
drivers/pcmcia/Kconfig: 'PCCARD', drivers/pcmcia/Makefile: 'CONFIG_PCCARD' |
PCMCIA_3C574 |
3Com 3c574 PCMCIA support |
drivers/net/pcmcia/3c574_cs.c |
drivers/net/pcmcia/Kconfig: 'PCMCIA_3C574', drivers/net/pcmcia/Makefile: 'CONFIG_PCMCIA_3C574' |
PCMCIA_3C589 |
3Com 3c589 PCMCIA support |
drivers/net/pcmcia/3c589_cs.c |
drivers/net/pcmcia/Kconfig: 'PCMCIA_3C589', drivers/net/pcmcia/Makefile: 'CONFIG_PCMCIA_3C589' |
PCMCIA_PCNET |
NE2000 compatible PCMCIA support |
firmware/cis/LA-PCM.cis.ihex, firmware/cis/LA-PCM.cis, drivers/net/pcmcia/pcnet_cs.c |
drivers/net/pcmcia/Kconfig: 'PCMCIA_PCNET', drivers/net/pcmcia/Makefile: 'CONFIG_PCMCIA_PCNET' |
3C359 |
3Com 3C359 Token Link Velocity XL adapter |
firmware/3com/3C359.bin.ihex, firmware/3com/3C359.bin, drivers/net/tokenring/3c359.c |
drivers/net/tokenring/Kconfig: '3C359', drivers/net/tokenring/Makefile: 'CONFIG_3C359' |
SMCTR |
SMC ISA/MCA adapter |
firmware/tr_smctr.bin.ihex, firmware/tr_smctr.bin, drivers/net/tokenring/smctr.c |
drivers/net/tokenring/Kconfig: 'SMCTR', drivers/net/tokenring/Makefile: 'CONFIG_SMCTR' |
TMS380TR |
Generic TMS380 Token Ring ISA/PCI adapter support |
drivers/net/tokenring/tms380tr.c |
drivers/net/tokenring/Kconfig: 'TMS380TR', drivers/net/tokenring/Makefile: 'CONFIG_TMS380TR' |
USB_KAWETH |
USB KLSI KL5USB101-based ethernet device support |
firmware/kaweth/new_code.bin.ihex, firmware/kaweth/new_code.bin, firmware/kaweth/new_code_fix.bin.ihex, firmware/kaweth/new_code_fix.bin, firmware/kaweth/trigger_code.bin.ihex, firmware/kaweth/trigger_code.bin, firmware/kaweth/trigger_code_fix.bin.ihex, firmware/kaweth/trigger_code_fix.bin, drivers/net/usb/kaweth.c |
drivers/net/usb/Kconfig: 'USB_KAWETH', drivers/net/usb/Makefile: 'CONFIG_USB_KAWETH' |
ATMEL |
Atmel at76c50x chipset 802.11b support |
drivers/net/wireless/atmel.c |
drivers/net/wireless/Kconfig: 'ATMEL', drivers/net/wireless/Makefile: 'CONFIG_ATMEL' |
AT76C50X_USB |
Atmel at76c503/at76c505/at76c505a USB cards |
drivers/net/wireless/at76c50x-usb.c |
drivers/net/wireless/Kconfig: 'AT76C50X_USB', drivers/net/wireless/Makefile: 'CONFIG_AT76C50X_USB' |
USB_ATMEL |
Atmel at76c503/at76c505/at76c505a USB cards (in staging) |
drivers/staging/at76_usb/at76_usb.c |
drivers/staging/at76_usb/Kconfig: 'USB_ATMEL', drivers/staging/at76_usb/Makefile: 'CONFIG_USB_ATMEL' |
B43 |
Broadcom 43xx wireless support (mac80211 stack) |
drivers/net/wireless/b43/main.c, maybe_drivers/net/wireless/b43/main.c |
drivers/net/wireless/b43/Kconfig: 'B43', drivers/net/wireless/b43/Makefile: 'CONFIG_B43' |
B43LEGACY |
Broadcom 43xx-legacy wireless support (mac80211 stack) |
drivers/net/wireless/b43legacy/main.c |
drivers/net/wireless/b43legacy/Kconfig: 'B43LEGACY', drivers/net/wireless/b43legacy/Makefile: 'CONFIG_B43LEGACY' |
HERMES |
Hermes chipset 802.11b support (Orinoco/Prism2/Symbol) |
drivers/net/wireless/orinoco/fw.c |
drivers/net/wireless/Kconfig: 'HERMES', drivers/net/wireless/orinoco/Makefile: 'CONFIG_HERMES' |
IPW2100 |
Intel PRO/Wireless 2100 Network Connection |
drivers/net/wireless/ipw2x00/ipw2100.c |
drivers/net/wireless/Kconfig: 'IPW2100', drivers/net/wireless/ipw2x00/Makefile: 'CONFIG_IPW2100' |
IPW2200 |
Intel PRO/Wireless 2200BG and 2915ABG Network Connection |
drivers/net/wireless/ipw2x00/ipw2200.c |
drivers/net/wireless/Kconfig: 'IPW2200', drivers/net/wireless/ipw2x00/Makefile: 'CONFIG_IPW2200' |
IWL3945 |
Intel PRO/Wireless 3945ABG/BG Network Connection |
drivers/net/wireless/iwlwifi/iwl3945-base.c, drivers/net/wireless/iwlwifi/iwl-3945.h |
drivers/net/wireless/iwlwifi/Kconfig: 'IWL3945', drivers/net/wireless/iwlwifi/Makefile: 'CONFIG_IWL3945' |
IWLAGN |
Intel Wireless WiFi Next Gen AGN |
drivers/net/wireless/iwlwifi/iwl-agn.c |
drivers/net/wireless/iwlwifi/Kconfig: 'IWLAGN', drivers/net/wireless/iwlwifi/Makefile: 'CONFIG_IWLAGN' |
IWL4965 |
Intel Wireless WiFi 4965AGN |
drivers/net/wireless/iwlwifi/iwl-4965.c |
drivers/net/wireless/iwlwifi/Kconfig: 'IWL4965', drivers/net/wireless/iwlwifi/Makefile: 'CONFIG_IWL4965' |
IWL5000 |
Intel Wireless WiFi 5000AGN |
drivers/net/wireless/iwlwifi/iwl-5000.c, drivers/net/wireless/iwlwifi/iwl-6000.c, drivers/net/wireless/iwlwifi/iwl-1000.c |
drivers/net/wireless/iwlwifi/Kconfig: 'IWL5000', drivers/net/wireless/iwlwifi/Makefile: 'CONFIG_IWL5000' |
LIBERTAS_CS |
Marvell Libertas 8385 CompactFlash 802.11b/g cards |
drivers/net/wireless/libertas/if_cs.c |
drivers/net/wireless/Kconfig: 'LIBERTAS_CS', drivers/net/wireless/libertas/Makefile: 'CONFIG_LIBERTAS_CS' |
LIBERTAS_SDIO |
Marvell Libertas 8385 and 8686 SDIO 802.11b/g cards |
drivers/net/wireless/libertas/if_sdio.c |
drivers/net/wireless/Kconfig: 'LIBERTAS_SDIO', drivers/net/wireless/libertas/Makefile: 'CONFIG_LIBERTAS_SDIO' |
LIBERTAS_SPI |
Marvell Libertas 8686 SPI 802.11b/g cards |
drivers/net/wireless/libertas/if_spi.c |
drivers/net/wireless/Kconfig: 'LIBERTAS_SPI', drivers/net/wireless/libertas/Makefile: 'CONFIG_LIBERTAS_SPI' |
LIBERTAS_USB |
Marvell Libertas 8388 USB 802.11b/g cards |
drivers/net/wireless/libertas/if_usb.c, drivers/net/wireless/libertas/README |
drivers/net/wireless/Kconfig: 'LIBERTAS_USB', drivers/net/wireless/libertas/Makefile: 'CONFIG_LIBERTAS_USB' |
LIBERTAS_THINFIRM_USB |
Marvell Libertas 8388 USB 802.11b/g cards with thin firmware |
drivers/net/wireless/libertas_tf/if_usb.c |
drivers/net/wireless/Kconfig: 'LIBERTAS_THINFIRM_USB', drivers/net/wireless/libertas_tf/Makefile: 'CONFIG_LIBERTAS_THINFIRM_USB' |
MWL8K |
Marvell 88W8xxx PCI/PCIe Wireless support |
drivers/net/wireless/mwl8k.c |
drivers/net/wireless/Kconfig: 'MWL8K', drivers/net/wireless/Makefile: 'CONFIG_MWL8K' |
P54_PCI |
Prism54 PCI support |
drivers/net/wireless/p54/p54pci.c |
drivers/net/wireless/p54/Kconfig: 'P54_PCI', drivers/net/wireless/p54/Makefile: 'CONFIG_P54_PCI' |
P54_SPI |
Prism54 SPI (stlc45xx) support |
drivers/net/wireless/p54/p54spi.c |
drivers/net/wireless/p54/Kconfig: 'P54_SPI', drivers/net/wireless/p54/Makefile: 'CONFIG_P54_SPI' |
P54_USB |
Prism54 USB support |
drivers/net/wireless/p54/p54usb.c, drivers/net/wireless/p54/p54usb.h |
drivers/net/wireless/p54/Kconfig: 'P54_USB', drivers/net/wireless/p54/Makefile: 'CONFIG_P54_USB' |
PRISM54 |
Intersil Prism GT/Duette/Indigo PCI/Cardbus |
drivers/net/wireless/prism54/islpci_dev.c |
drivers/net/wireless/Kconfig: 'PRISM54', drivers/net/wireless/prism54/Makefile: 'CONFIG_PRISM54' |
RT2X00_LIB_FIRMWARE |
Ralink driver firmware support |
drivers/net/wireless/rt2x00/rt2x00firmware.c |
drivers/net/wireless/rt2x00/Kconfig: 'RT2X00_LIB_FIRMWARE', drivers/net/wireless/rt2x00/Makefile: 'CONFIG_RT2X00_LIB_FIRMWARE' |
RT61PCI |
Ralink rt2501/rt61 (PCI/PCMCIA) support |
drivers/net/wireless/rt2x00/rt61pci.h, drivers/net/wireless/rt2x00/rt61pci.c |
drivers/net/wireless/rt2x00/Kconfig: 'RT61PCI', drivers/net/wireless/rt2x00/Makefile: 'CONFIG_RT61PCI' |
RT73USB |
Ralink rt2501/rt73 (USB) support |
drivers/net/wireless/rt2x00/rt73usb.h, drivers/net/wireless/rt2x00/rt73usb.c |
drivers/net/wireless/rt2x00/Kconfig: 'RT73USB', drivers/net/wireless/rt2x00/Makefile: 'CONFIG_RT73USB' |
USB_ZD1201 |
USB ZD1201 based Wireless device support |
drivers/net/wireless/zd1201.c |
drivers/net/wireless/Kconfig: 'USB_ZD1201', drivers/net/wireless/Makefile: 'CONFIG_USB_ZD1201' |
ZD1211RW |
ZyDAS ZD1211/ZD1211B USB-wireless support |
drivers/net/wireless/zd1211rw/zd_usb.c |
drivers/net/wireless/zd1211rw/Kconfig: 'ZD1211RW', drivers/net/wireless/zd1211rw/Makefile: 'CONFIG_ZD1211RW' |
BT_HCIBCM203X |
HCI BCM203x USB driver |
drivers/bluetooth/bcm203x.c |
drivers/bluetooth/Kconfig: 'BT_HCIBCM203X', drivers/bluetooth/Makefile: 'CONFIG_BT_HCIBCM203X' |
BT_HCIBFUSB |
HCI BlueFRITZ! USB driver |
drivers/bluetooth/bfusb.c |
drivers/bluetooth/Kconfig: 'BT_HCIBFUSB', drivers/bluetooth/Makefile: 'CONFIG_BT_HCIBFUSB' |
BT_HCIBT3C |
HCI BT3C (PC Card) driver |
drivers/bluetooth/bt3c_cs.c |
drivers/bluetooth/Kconfig: 'BT_HCIBT3C', drivers/bluetooth/Makefile: 'CONFIG_BT_HCIBT3C' |
OTUS |
Atheros OTUS 802.11n USB wireless support |
drivers/staging/otus/hal/hpDKfwu.c, drivers/staging/otus/hal/hpfw2.c, drivers/staging/otus/hal/hpfwbu.c, drivers/staging/otus/hal/hpfwspiu.c, drivers/staging/otus/hal/hpfwu.c, drivers/staging/otus/hal/hpfwu.c.drv_ba_resend, drivers/staging/otus/hal/hpfwu_2k.c, drivers/staging/otus/hal/hpfwu_BA.c, drivers/staging/otus/hal/hpfwu_FB50_mdk.c, drivers/staging/otus/hal/hpfwu_OTUS_RC.c, drivers/staging/otus/hal/hpfwu_txstream.c, drivers/staging/otus/hal/hpfwuinit.c, drivers/staging/otus/hal/hpusb.c, drivers/staging/otus/hal/hpmain.c |
drivers/staging/otus/Kconfig: 'OTUS', drivers/staging/otus/Makefile: 'CONFIG_OTUS' |
RT2860 |
Ralink 2860 wireless support |
drivers/staging/rt2860/common/firmware.h, drivers/staging/rt2860/rt_linux.h, drivers/staging/rt2860/rt_ate.h, drivers/staging/rt2860/rt_ate.c, drivers/staging/rt2860/common/rtmp_init.c |
drivers/staging/rt2860/Kconfig: 'RT2860', drivers/staging/rt2860/Makefile: 'CONFIG_RT2860' |
RT2870 |
Ralink 2870 wireless support |
drivers/staging/rt2870/common/firmware.h, drivers/staging/rt2870/rt_linux.h, drivers/staging/rt2870/rt_ate.h, drivers/staging/rt2870/rt_ate.c, drivers/staging/rt2870/common/rtmp_init.c |
drivers/staging/rt2870/Kconfig: 'RT2870', drivers/staging/rt2870/Makefile: 'CONFIG_RT2870' |
RT3070 |
Ralink 3070 wireless support |
drivers/staging/rt3070/firmware.h, drivers/staging/rt3070/rt_linux.h, drivers/staging/rt3070/rt_ate.h, drivers/staging/rt3070/rt_ate.c, drivers/staging/rt3070/common/eeprom.c, drivers/staging/rt3070/common/rtmp_init.c |
drivers/staging/rt3070/Kconfig: 'RT3070', drivers/staging/rt3070/Makefile: 'CONFIG_RT3070' |
SERIAL_8250_CS |
8250/16550 PCMCIA device support |
drivers/serial/serial_cs.c |
drivers/serial/Kconfig: 'SERIAL_8250_CS', drivers/serial/Makefile: 'CONFIG_SERIAL_8250_CS' |
SERIAL_ICOM |
IBM Multiport Serial Adapter |
drivers/serial/icom.c |
drivers/serial/Kconfig: 'SERIAL_ICOM', drivers/serial/Makefile: 'CONFIG_SERIAL_ICOM' |
SERIAL_QE |
Freescale QUICC Engine serial port support |
drivers/serial/ucc_uart.c |
drivers/serial/Kconfig: 'SERIAL_QE', drivers/serial/Makefile: 'CONFIG_SERIAL_QE' |
COMEDI_PCI_DRIVERS |
Data acquisition support Comedi PCI drivers |
drivers/staging/comedi/drivers/jr3_pci.c |
drivers/staging/comedi/Kconfig: 'COMEDI_PCI_DRIVERS', drivers/staging/comedi/drivers/Makefile: 'CONFIG_COMEDI_PCI_DRIVERS' |
COMEDI_USB_DRIVERS |
Data acquisition support Comedi USB drivers |
drivers/staging/comedi/drivers/usbdux.c, drivers/staging/comedi/drivers/usbduxfast.c |
drivers/staging/comedi/Kconfig: 'COMEDI_USB_DRIVERS', drivers/staging/comedi/drivers/Makefile: 'CONFIG_COMEDI_USB_DRIVERS' |
ME4000 |
Meilhaus ME-4000 I/O board |
drivers/staging/me4000/me4000_firmware.h, drivers/staging/me4000/me4610_firmware.h |
drivers/staging/me4000/Kconfig: 'ME4000', drivers/staging/me4000/Makefile: 'CONFIG_ME4000' |
MEILHAUS |
Meilhaus support |
drivers/staging/meilhaus/mefirmware.c |
drivers/staging/meilhaus/Kconfig: 'MEILHAUS', drivers/staging/meilhaus/Makefile: 'CONFIG_MEILHAUS' |
ME4600 |
Meilhaus ME-4600 support |
drivers/staging/meilhaus/me4600_device.c |
drivers/staging/meilhaus/Kconfig: 'ME4600', drivers/staging/meilhaus/Makefile: 'CONFIG_ME4600' |
ME6000 |
Meilhaus ME-6000 support |
drivers/staging/meilhaus/me6000_device.c |
drivers/staging/meilhaus/Kconfig: 'ME6000', drivers/staging/meilhaus/Makefile: 'CONFIG_ME6000' |
SCSI_QLOGICPTI |
PTI Qlogic, ISP Driver |
firmware/qlogic/isp1000.bin.ihex, firmware/qlogic/isp1000.bin, drivers/scsi/qlogicpti.c |
drivers/scsi/Kconfig: 'SCSI_QLOGICPTI', drivers/scsi/Makefile: 'CONFIG_SCSI_QLOGICPTI' |
SCSI_ADVANSYS |
AdvanSys SCSI |
firmware/advansys/mcode.bin.ihex, firmware/advansys/mcode.bin, firmware/advansys/3550.bin.ihex, firmware/advansys/3550.bin, firmware/advansys/38C0800.bin.ihex, firmware/advansys/38C0800.bin, firmware/advansys/38C1600.bin.ihex, firmware/advansys/38C1600.bin, drivers/scsi/advansys.c |
drivers/scsi/Kconfig: 'SCSI_ADVANSYS', drivers/scsi/Makefile: 'CONFIG_SCSI_ADVANSYS' |
SCSI_QLOGIC_1280 |
Qlogic QLA 1240/1x80/1x160 SCSI |
firmware/qlogic/1040.bin.ihex, firmware/qlogic/1040.bin, firmware/qlogic/1280.bin.ihex, firmware/qlogic/1280.bin, firmware/qlogic/12160.bin.ihex, firmware/qlogic/12160.bin, drivers/scsi/qla1280.c |
drivers/scsi/Kconfig: 'SCSI_QLOGIC_1280', drivers/scsi/Makefile: 'CONFIG_SCSI_QLOGIC_1280' |
SCSI_AIC94XX |
Adaptec AIC94xx SAS/SATA support |
drivers/scsi/aic94xx/aic94xx_seq.c, drivers/scsi/aic94xx/aic94xx_seq.h |
drivers/scsi/aic94xx/Kconfig: 'SCSI_AIC94XX', drivers/scsi/aic94xx/Makefile: 'CONFIG_SCSI_AIC94XX' |
SCSI_QLA_FC |
QLogic QLA2XXX Fibre Channel Support |
drivers/scsi/qla2xxx/qla_gbl.h, drivers/scsi/qla2xxx/qla_init.c, drivers/scsi/qla2xxx/qla_os.c |
drivers/scsi/qla2xxx/Kconfig: 'SCSI_QLA_FC', drivers/scsi/qla2xxx/Makefile: 'CONFIG_SCSI_QLA_FC' |
USB_CXACRU |
Conexant AccessRunner USB support |
drivers/usb/atm/cxacru.c |
drivers/usb/atm/Kconfig: 'USB_CXACRU', drivers/usb/atm/Makefile: 'CONFIG_USB_CXACRU' |
USB_SPEEDTOUCH |
Speedtouch USB support |
drivers/usb/atm/speedtch.c |
drivers/usb/atm/Kconfig: 'USB_SPEEDTOUCH', drivers/usb/atm/Makefile: 'CONFIG_USB_SPEEDTOUCH' |
USB_UEAGLEATM |
ADI 930 and eagle USB DSL modem |
drivers/usb/atm/ueagle-atm.c |
drivers/usb/atm/Kconfig: 'USB_UEAGLEATM', drivers/usb/atm/Makefile: 'CONFIG_USB_UEAGLEATM' |
USB_EMI26 |
EMI 2|6 USB Audio interface |
firmware/emi26/bitstream.HEX, firmware/emi26/bitstream.fw, firmware/emi26/firmware.HEX, firmware/emi26/firmware.fw, firmware/emi26/loader.HEX, firmware/emi26/loader.fw, drivers/usb/misc/emi26.c |
drivers/usb/misc/Kconfig: 'USB_EMI26', drivers/usb/misc/Makefile: 'CONFIG_USB_EMI26' |
USB_EMI62 |
EMI 6|2m USB Audio interface |
firmware/emi62/bitstream.HEX, firmware/emi62/bitstream.fw, firmware/emi62/loader.HEX, firmware/emi62/loader.fw, firmware/emi62/midi.HEX, firmware/emi62/midi.fw, firmware/emi62/spdif.HEX, firmware/emi62/spdif.fw, drivers/usb/misc/emi62.c |
drivers/usb/misc/Kconfig: 'USB_EMI62', drivers/usb/misc/Makefile: 'CONFIG_USB_EMI62' |
USB_ISIGHTFW |
iSight firmware loading support |
drivers/usb/misc/isight_firmware.c |
drivers/usb/misc/Kconfig: 'USB_ISIGHTFW', drivers/usb/misc/Makefile: 'CONFIG_USB_ISIGHTFW' |
USB_SERIAL_KEYSPAN, USB_SERIAL_KEYSPAN_PDA |
USB Keyspan USA-xxx Serial Driver, USB Keyspan PDA Single Port Serial Driver |
firmware/keyspan/mpr.HEX, firmware/keyspan/mpr.fw, firmware/keyspan/usa18x.HEX, firmware/keyspan/usa18x.fw, firmware/keyspan/usa19.HEX, firmware/keyspan/usa19.fw, firmware/keyspan/usa19qi.HEX, firmware/keyspan/usa19qi.fw, firmware/keyspan/usa19qw.HEX, firmware/keyspan/usa19qw.fw, firmware/keyspan/usa19w.HEX, firmware/keyspan/usa19w.fw, firmware/keyspan/usa28.HEX, firmware/keyspan/usa28.fw, firmware/keyspan/usa28xa.HEX, firmware/keyspan/usa28xa.fw, firmware/keyspan/usa28xb.HEX, firmware/keyspan/usa28xb.fw, firmware/keyspan/usa28x.HEX, firmware/keyspan/usa28x.fw, firmware/keyspan/usa49w.HEX, firmware/keyspan/usa49w.fw, firmware/keyspan/usa49wlc.HEX, firmware/keyspan/usa49wlc.fw, drivers/usb/serial/keyspan.c, drivers/usb/serial/keyspan_pda.c |
drivers/usb/serial/Kconfig: 'USB_SERIAL_KEYSPAN', drivers/usb/serial/Makefile: 'CONFIG_USB_SERIAL_KEYSPAN', drivers/usb/serial/Kconfig: 'USB_SERIAL_KEYSPAN_MPR', drivers/usb/serial/Kconfig: 'USB_SERIAL_KEYSPAN_USA18X', drivers/usb/serial/Kconfig: 'USB_SERIAL_KEYSPAN_USA19', drivers/usb/serial/Kconfig: 'USB_SERIAL_KEYSPAN_USA19QI', drivers/usb/serial/Kconfig: 'USB_SERIAL_KEYSPAN_USA19QW', drivers/usb/serial/Kconfig: 'USB_SERIAL_KEYSPAN_USA19W', drivers/usb/serial/Kconfig: 'USB_SERIAL_KEYSPAN_USA28', drivers/usb/serial/Kconfig: 'USB_SERIAL_KEYSPAN_USA28XA', drivers/usb/serial/Kconfig: 'USB_SERIAL_KEYSPAN_USA28XB', drivers/usb/serial/Kconfig: 'USB_SERIAL_KEYSPAN_USA28X', drivers/usb/serial/Kconfig: 'USB_SERIAL_KEYSPAN_USA49W', drivers/usb/serial/Kconfig: 'USB_SERIAL_KEYSPAN_USA49WLC' |
USB_SERIAL_EDGEPORT |
USB Inside Out Edgeport Serial Driver |
firmware/edgeport/boot.H16, firmware/edgeport/boot.fw, firmware/edgeport/boot2.H16, firmware/edgeport/boot2.fw, firmware/edgeport/down.H16, firmware/edgeport/down.fw, firmware/edgeport/down2.H16, firmware/edgeport/down2.fw, drivers/usb/serial/io_edgeport.c |
drivers/usb/serial/Kconfig: 'USB_SERIAL_EDGEPORT', drivers/usb/serial/Makefile: 'CONFIG_USB_SERIAL_EDGEPORT' |
USB_SERIAL_EDGEPORT_TI |
USB Inside Out Edgeport Serial Driver (TI devices) |
firmware/edgeport/down3.bin.ihex, firmware/edgeport/down3.bin, drivers/usb/serial/io_ti.c |
drivers/usb/serial/Kconfig: 'USB_SERIAL_EDGEPORT_TI', drivers/usb/serial/Makefile: 'CONFIG_USB_SERIAL_EDGEPORT_TI' |
USB_SERIAL_TI |
USB TI 3410/5052 Serial Driver |
firmware/ti_3410.fw.ihex, firmware/ti_3410.fw, firmware/ti_5052.fw.ihex, firmware/ti_5052.fw, firmware/mts_cdma.fw.ihex, firmware/mts_cdma.fw, firmware/mts_gsm.fw.ihex, firmware/mts_gsm.fw, firmware/mts_edge.fw.ihex, firmware/mts_edge.fw, drivers/usb/serial/ti_usb_3410_5052.c |
drivers/usb/serial/Kconfig: 'USB_SERIAL_TI', drivers/usb/serial/Makefile: 'CONFIG_USB_SERIAL_TI' |
USB_SERIAL_WHITEHEAT |
USB ConnectTech WhiteHEAT Serial Driver |
firmware/whiteheat.HEX, firmware/whiteheat.fw, firmware/whiteheat_loader.HEX, firmware/whiteheat_loader.fw, firmware/whiteheat_loader_debug.HEX, firmware/whiteheat_loader_debug.fw, drivers/usb/serial/whiteheat.c |
drivers/usb/serial/Kconfig: 'USB_SERIAL_WHITEHEAT', drivers/usb/serial/Makefile: 'CONFIG_USB_SERIAL_WHITEHEAT' |
SND_CS46XX |
Cirrus Logic (Sound Fusion) CS4280/CS461x/CS462x/CS463x |
sound/pci/cs46xx/cs46xx_image.h, sound/pci/cs46xx/imgs/cwc4630.h, sound/pci/cs46xx/imgs/cwcasync.h, sound/pci/cs46xx/imgs/cwcsnoop.h, sound/pci/cs46xx/cs46xx_lib.c |
sound/pci/Kconfig: 'SND_CS46XX', sound/pci/cs46xx/Makefile: 'CONFIG_SND_CS46XX' |
SND_KORG1212 |
Korg 1212 IO |
firmware/korg/k1212.dsp.ihex, firmware/korg/k1212.dsp, sound/pci/korg1212/korg1212.c |
sound/pci/Kconfig: 'SND_KORG1212', sound/pci/korg1212/Makefile: 'CONFIG_SND_KORG1212' |
SND_MAESTRO3 |
ESS Allegro/Maestro3 |
firmware/ess/maestro3_assp_kernel.fw.ihex, firmware/ess/maestro3_assp_kernel.fw, firmware/ess/maestro3_assp_minisrc.fw.ihex, firmware/ess/maestro3_assp_minisrc.fw, sound/pci/maestro3.c |
sound/pci/Kconfig: 'SND_MAESTRO3', sound/pci/Makefile: 'CONFIG_SND_MAESTRO3' |
SND_YMFPCI |
Yamaha YMF724/740/744/754 |
firmware/yamaha/ds1_ctrl.fw.ihex, firmware/yamaha/ds1_ctrl.fw, firmware/yamaha/ds1_dsp.fw.ihex, firmware/yamaha/ds1_dsp.fw, firmware/yamaha/ds1e_ctrl.fw.ihex, firmware/yamaha/ds1e_ctrl.fw, sound/pci/ymfpci/ymfpci_main.c |
sound/pci/Kconfig: 'SND_YMFPCI', sound/pci/ymfpci/Makefile: 'CONFIG_SND_YMFPCI' |
SND_SB16_CSP |
SB16 Advanced Signal Processor |
firmware/sb16/alaw_main.csp.ihex, firmware/sb16/alaw_main.csp, firmware/sb16/mulaw_main.csp.ihex, firmware/sb16/mulaw_main.csp, firmware/sb16/ima_adpcm_init.csp.ihex, firmware/sb16/ima_adpcm_init.csp, firmware/sb16/ima_adpcm_capture.csp.ihex, firmware/sb16/ima_adpcm_capture.csp, firmware/sb16/ima_adpcm_playback.csp.ihex, firmware/sb16/ima_adpcm_playback.csp, sound/isa/sb/sb16_csp.c |
sound/isa/Kconfig: 'SND_SB16_CSP', sound/isa/sb/Makefile: 'CONFIG_SND_SB16_CSP' |
SND_WAVEFRONT |
Turtle Beach Maui,Tropez,Tropez+ (Wavefront) |
firmware/yamaha/yss225_registers.bin.ihex, firmware/yamaha/yss225_registers.bin, sound/isa/wavefront/wavefront_fx.c, sound/isa/wavefront/wavefront_synth.c |
sound/isa/Kconfig: 'SND_WAVEFRONT', sound/isa/wavefront/Makefile: 'CONFIG_SND_WAVEFRONT' |
SND_VX_LIB |
Digigram VX soundcards |
sound/drivers/vx/vx_hwdep.c |
sound/drivers/Kconfig: 'SND_VX_LIB', sound/drivers/vx/Makefile: 'CONFIG_SND_VX_LIB' |
SND_'<(Echoaudio)>': SND_DARLA20, SND_DARLA24, SND_ECHO3G, SND_GINA20, SND_GINA24, SND_INDIGO, SND_INDIGODJ, SND_INDIGODJX, SND_INDIGOIO, SND_INDIGOIOX, SND_LAYLA20, SND_LAYLA24, SND_MIA, SND_MONA |
Echoaudio: Darla20, Darla24, 3G cards, Gina20, Gina24, Indigo, Indigo DJ, Indigo DJx, Indigo IO, Indigo IOx, Layla20, Layla24, Mia, Mona |
sound/pci/echoaudio/echoaudio.c, sound/pci/echoaudio/darla20.c, sound/pci/echoaudio/darla24.c, sound/pci/echoaudio/echo3g.c, sound/pci/echoaudio/gina20.c, sound/pci/echoaudio/gina24.c, sound/pci/echoaudio/indigo.c, sound/pci/echoaudio/indigodj.c, sound/pci/echoaudio/indigodjx.c, sound/pci/echoaudio/indigoio.c, sound/pci/echoaudio/indigoiox.c, sound/pci/echoaudio/layla20.c, sound/pci/echoaudio/layla24.c, sound/pci/echoaudio/mia.c, sound/pci/echoaudio/mona.c |
sound/pci/Kconfig: 'SND_DARLA20', sound/pci/echoaudio/Makefile: 'CONFIG_SND_DARLA20', sound/pci/Kconfig: 'SND_DARLA24', sound/pci/echoaudio/Makefile: 'CONFIG_SND_DARLA24', sound/pci/Kconfig: 'SND_ECHO3G', sound/pci/echoaudio/Makefile: 'CONFIG_SND_ECHO3G', sound/pci/Kconfig: 'SND_GINA20', sound/pci/echoaudio/Makefile: 'CONFIG_SND_GINA20', sound/pci/Kconfig: 'SND_GINA24', sound/pci/echoaudio/Makefile: 'CONFIG_SND_GINA24', sound/pci/Kconfig: 'SND_INDIGO', sound/pci/echoaudio/Makefile: 'CONFIG_SND_INDIGO', sound/pci/Kconfig: 'SND_INDIGODJ', sound/pci/echoaudio/Makefile: 'CONFIG_SND_INDIGODJ', sound/pci/Kconfig: 'SND_INDIGODJX', sound/pci/echoaudio/Makefile: 'CONFIG_SND_INDIGODJX', sound/pci/Kconfig: 'SND_INDIGOIO', sound/pci/echoaudio/Makefile: 'CONFIG_SND_INDIGOIO', sound/pci/Kconfig: 'SND_INDIGOIOX', sound/pci/echoaudio/Makefile: 'CONFIG_SND_INDIGOIOX', sound/pci/Kconfig: 'SND_LAYLA20', sound/pci/echoaudio/Makefile: 'CONFIG_SND_LAYLA20', sound/pci/Kconfig: 'SND_LAYLA24', sound/pci/echoaudio/Makefile: 'CONFIG_SND_LAYLA24', sound/pci/Kconfig: 'SND_MIA', sound/pci/echoaudio/Makefile: 'CONFIG_SND_MIA', sound/pci/Kconfig: 'SND_MONA', sound/pci/echoaudio/Makefile: 'CONFIG_SND_MONA' |
SND_EMU10K1 |
Emu10k1 (SB Live!, Audigy, E-mu APS) |
sound/pci/emu10k1/emu10k1_main.c |
sound/pci/Kconfig: 'SND_EMU10K1', sound/pci/emu10k1/Makefile: 'CONFIG_SND_EMU10K1' |
SND_MIXART |
Digigram miXart |
sound/pci/mixart/mixart_hwdep.c |
sound/pci/Kconfig: 'SND_MIXART', sound/pci/mixart/Makefile: 'CONFIG_SND_MIXART' |
SND_PCXHR |
Digigram PCXHR |
sound/pci/pcxhr/pcxhr_hwdep.c |
sound/pci/Kconfig: 'SND_PCXHR', sound/pci/pcxhr/Makefile: 'CONFIG_SND_PCXHR' |
SND_RIPTIDE |
Conexant Riptide |
sound/pci/riptide/riptide.c |
sound/pci/Kconfig: 'SND_RIPTIDE', sound/pci/riptide/Makefile: 'CONFIG_SND_RIPTIDE' |
SND_HDSP |
RME Hammerfall DSP Audio |
sound/pci/rme9652/hdsp.c |
sound/pci/Kconfig: 'SND_HDSP', sound/pci/rme9652/Makefile: 'CONFIG_SND_HDSP' |
SND_AICA |
Dreamcast Yamaha AICA sound |
sound/sh/aica.c |
sound/sh/Kconfig: 'SND_AICA', sound/sh/Makefile: 'CONFIG_SND_AICA' |
SND_MSND_PINNACLE, SOUND_MSNDPIN |
Support for Turtle Beach MultiSound Pinnacle, Support for Turtle Beach MultiSound Pinnacle (oss) |
sound/isa/msnd/msnd_pinnacle.h, sound/isa/msnd/msnd_pinnacle.c, sound/oss/msnd_pinnacle.h |
sound/isa/Kconfig: 'SND_MSND_PINNACLE', sound/isa/msnd/Makefile: 'CONFIG_SND_MSND_PINNACLE', sound/oss/Kconfig: 'SOUND_MSNDPIN', sound/oss/Makefile: 'CONFIG_SOUND_MSNDPIN' |
SND_MSND_CLASSIC, SOUND_MSNDCLAS |
Support for Turtle Beach MultiSound Classic, Tahiti, Monterey; Support for Turtle Beach MultiSound Classic, Tahiti, Monterey (oss) |
sound/isa/msnd/msnd_classic.h, sound/oss/msnd_classic.h |
sound/isa/Kconfig: 'SND_MSND_CLASSIC', sound/isa/msnd/Makefile: 'CONFIG_SND_MSND_CLASSIC', sound/oss/Kconfig: 'SOUND_MSNDCLAS', sound/oss/Makefile: 'CONFIG_SOUND_MSNDCLAS' |
SOUND_SSCAPE |
Ensoniq SoundScape support |
sound/oss/sscape.c |
sound/oss/Kconfig: 'SOUND_SSCAPE', sound/oss/Makefile: 'CONFIG_SOUND_SSCAPE' |
SOUND_TRIX |
MediaTrix AudioTrix Pro support |
sound/oss/trix.c |
sound/oss/Kconfig: 'SOUND_TRIX', sound/oss/Makefile: 'CONFIG_SOUND_TRIX' |
SOUND_PAS, SOUND_SB |
ProAudioSpectrum 16 support, 100% Sound Blaster compatibles (SB16/32/64, ESS, Jazz16) support |
sound/oss/sb_common.c |
sound/oss/Kconfig: 'SOUND_PAS', sound/oss/Kconfig: 'SOUND_SB', sound/oss/Makefile: 'CONFIG_SOUND_PAS', sound/oss/Makefile: 'CONFIG_SOUND_SB' |
SOUND_PSS |
PSS (AD1848, ADSP-2115, ESC614) support |
sound/oss/pss.c |
sound/oss/Kconfig: 'SOUND_PSS', sound/oss/Makefile: 'CONFIG_SOUND_PSS' |