Declare MODULE_FIRMWARE where necessary
Status from this message: Applied to net-next-2.6
Get series with b4
b4 am 1257629601.15927.361.camel@localhostVersions newest first
63 of 75 patches are in this archive. The cover letter announces 75.
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/75 | netx: declare MODULE_FIRMWAREdrivers/ | +3 | 2 replies | |
| 2/75 | solos-pci: declare MODULE_FIRMWAREdrivers/ | +3 | 1 reply | |
| 3/75 | btmrvl-sdio: declare MODULE_FIRMWAREdrivers/ drivers/ | +2 | 0 replies | |
| 4/75 | cyclades: declare MODULE_FIRMWAREdrivers/ | +1 | 1 reply | |
| 5/75 | ip2: declare MODULE_FIRMWAREdrivers/ | +2 | 0 replies | |
| 6/75 | isicom: declare MODULE_FIRMWAREdrivers/ | +5 | 1 reply | |
| 7/75 | moxa: declare MODULE_FIRMWAREdrivers/ | +3 | 1 reply | |
| 8/75 | ambassador: declare MODULE_FIRMWAREdrivers/ | +1 | 1 reply | |
| 9/75 | speedfax: declare MODULE_FIRMWAREdrivers/ | +1 | 1 reply | |
| 10/75 | V4L/DVB: declare MODULE_FIRMWARE for modules using XC2028 and XC3028L tunersdrivers/ drivers/ drivers/ +5 more | +14 | 11 replies | |
| 11/75 | xc5000: declare MODULE_FIRMWAREdrivers/ | +1 | 0 replies | |
| 12/75 | dvb-usb: declare MODULE_FIRMWAREdrivers/ drivers/ drivers/ +14 more | +32 | 0 replies | |
| 13/75 | af90013: declare MODULE_FIRMWAREdrivers/ | +1 | 0 replies | |
| 14/75 | bcm3510: declare MODULE_FIRMWAREdrivers/ | +1 | 0 replies | |
| 15/75 | cx24416: declare MODULE_FIRMWAREdrivers/ | +1 | 0 replies | |
| 16/75 | drx397xD: declare MODULE_FIRMWAREdrivers/ drivers/ | +6 | 0 replies | |
| 17/75 | nxt200x: declare MODULE_FIRMWAREdrivers/ | +2 | 0 replies | |
| 18/75 | or51132: declare MODULE_FIRMWAREdrivers/ | +2 | 0 replies | |
| 19/75 | or51211: declare MODULE_FIRMWAREdrivers/ | +1 | 0 replies | |
| 20/75 | sp8870: declare MODULE_FIRMWAREdrivers/ | +1 | 0 replies | |
| 21/75 | sp887x: declare MODULE_FIRMWAREdrivers/ | +1 | 0 replies | |
| 22/75 | tda10048: declare MODULE_FIRMWAREdrivers/ | +1 | 0 replies | |
| 23/75 | tda1004x: declare MODULE_FIRMWAREdrivers/ | +2 | 0 replies | |
| 24/75 | smsmdtv/smsusb: declare MODULE_FIRMWAREdrivers/ drivers/ drivers/ | +15 | 0 replies | |
| 25/75 | dvb-ttpci/av7110: declare MODULE_FIRMWAREdrivers/ | +1 | 0 replies | |
| 26/75 | ttusb-dec: declare MODULE_FIRMWAREdrivers/ | +3 | 0 replies | |
| 27/75 | bttv: declare MODULE_FIRMWAREdrivers/ | +2 | 0 replies | |
| 28/75 | cpia2: declare MODULE_FIRMWAREdrivers/ | +2 | 0 replies | |
| 29/75 | cx18: declare MODULE_FIRMWAREdrivers/ drivers/ drivers/ | +6 | 6 replies | |
| 30/75 | cx23885: declare MODULE_FIRMWAREdrivers/ | +1 | 0 replies | |
| 31/75 | cx25840: declare MODULE_FIRMWAREdrivers/ | +3 | 0 replies | |
| 32/75 | cx88-blackbird: declare MODULE_FIRMWAREdrivers/ | +1 | 0 replies | |
| 33/75 | dabusb: declare MODULE_FIRMWAREdrivers/ | +2 | 0 replies | |
| 34/75 | ivtv: declare MODULE_FIRMWAREdrivers/ | +3 | 0 replies | |
| 35/75 | pvrusb2: declare MODULE_FIRMWAREdrivers/ drivers/ | +5 | 0 replies | |
| 36/75 | s2255drv: declare MODULE_FIRMWAREdrivers/ | +1 | 0 replies | |
| 37/75 | saa7164: declare MODULE_FIRMWAREdrivers/ | +2 | 0 replies | |
| 38/75 | iwmc3200top: declare MODULE_FIRMWAREdrivers/ | +2 | 1 reply | |
| 39/75 | bnx2x: declare MODULE_FIRMWAREdrivers/ | +14 | 2 replies | |
| 40/75 | cxgb3: declare MODULE_FIRMWAREdrivers/ drivers/ | +19 | 2 replies | |
| 41/75 | irda-usb: declare MODULE_FIRMWAREdrivers/ | +3 | 1 reply | |
| 42/75 | myri10ge: declare MODULE_FIRMWAREdrivers/ | +4 | 2 replies | |
| 43/75 | spider-net: declare MODULE_FIRMWAREdrivers/ | +1 | 3 replies | |
| 44/75 | tms380tr: declare MODULE_FIRMWAREdrivers/ | +2 | 1 reply | |
| 45/75 | at76c50x-usb: declare MODULE_FIRMWAREdrivers/ | +8 | 1 reply | |
| 46/75 | atmel: declare MODULE_FIRMWAREdrivers/ | +16 | 0 replies | |
| 47/75 | ipw2100: declare MODULE_FIRMWAREdrivers/ | +6 | 1 reply | |
| 48/75 | ipw2200: declare MODULE_FIRMWAREdrivers/ | +5 | 1 reply | |
| 49/75 | iwmc3200wifi: declare MODULE_FIRMWAREdrivers/ | +3 | 0 replies | |
| 50/75 | libertas: declare MODULE_FIRMWAREdrivers/ drivers/ drivers/ +1 more | +13 | 2 replies | |
| 51/75 | libertas_tf_usb: declare MODULE_FIRMWAREdrivers/ | +2 | 0 replies | |
| 52/75 | mwl8k: declare MODULE_FIRMWAREdrivers/ | +3 | 0 replies | |
| 53/75 | orinoco: declare MODULE_FIRMWAREdrivers/ | +6 | 1 reply | |
| 54/75 | prism54: declare MODULE_FIRMWAREdrivers/ | +3 | 0 replies | |
| 55/75 | wl12xx: declare MODULE_FIRMWAREdrivers/ drivers/ | +2 | 2 replies | |
| 56/75 | zd1201: declare MODULE_FIRMWAREdrivers/ | +3 | 0 replies | |
| 57/75 | zd1211rw: declare MODULE_FIRMWAREdrivers/ | +7 | 0 replies | |
| 58/75 | pcnet-cs: declare MODULE_FIRMWAREdrivers/ | +7 | 1 reply | |
| 59/75 | serial-cs: declare MODULE_FIRMWAREdrivers/ | +12 | 0 replies | |
| 60/75 | bfa: declare MODULE_FIRMWAREdrivers/ | +2 | 1 reply | |
| 61/75 | icom: declare MODULE_FIRMWAREdrivers/ | +3 | 0 replies | |
| 74/75 | metronomefb: declare MODULE_FIRMWAREdrivers/ | +1 | 0 replies | |
| 75/75 | snd-aica: declare MODULE_FIRMWAREsound/ | +1 | 1 reply |
Reviews trailers per patch
11 of 63 patches have a Reviewed-by or Acked-by.
| Patch | Eilon Greenstein | Jiri Slaby | Zhu Yi | Jing Huang | Sascha Hauer | Divy Le Ray | Kalle Valo | Luciano Coelho |
|---|---|---|---|---|---|---|---|---|
| 1/75 | A-b | |||||||
| 2/75 | ||||||||
| 3/75 | ||||||||
| 4/75 | R-b | |||||||
| 5/75 | ||||||||
| 6/75 | R-b | |||||||
| 7/75 | R-b | |||||||
| 8/75 | ||||||||
| 9/75 | ||||||||
| 10/75 | ||||||||
| 11/75 | ||||||||
| 12/75 | ||||||||
| 13/75 | ||||||||
| 14/75 | ||||||||
| 15/75 | ||||||||
| 16/75 | ||||||||
| 17/75 | ||||||||
| 18/75 | ||||||||
| 19/75 | ||||||||
| 20/75 | ||||||||
| 21/75 | ||||||||
| 22/75 | ||||||||
| 23/75 | ||||||||
| 24/75 | ||||||||
| 25/75 | ||||||||
| 26/75 | ||||||||
| 27/75 | ||||||||
| 28/75 | ||||||||
| 29/75 | ||||||||
| 30/75 | ||||||||
| 31/75 | ||||||||
| 32/75 | ||||||||
| 33/75 | ||||||||
| 34/75 | ||||||||
| 35/75 | ||||||||
| 36/75 | ||||||||
| 37/75 | ||||||||
| 38/75 | ||||||||
| 39/75 | A-b | |||||||
| 40/75 | A-b | |||||||
| 41/75 | ||||||||
| 42/75 | ||||||||
| 43/75 | ||||||||
| 44/75 | ||||||||
| 45/75 | A-b | |||||||
| 46/75 | ||||||||
| 47/75 | A-b | |||||||
| 48/75 | A-b | |||||||
| 49/75 | ||||||||
| 50/75 | ||||||||
| 51/75 | ||||||||
| 52/75 | ||||||||
| 53/75 | ||||||||
| 54/75 | ||||||||
| 55/75 | A-b | A-b | ||||||
| 56/75 | ||||||||
| 57/75 | ||||||||
| 58/75 | ||||||||
| 59/75 | ||||||||
| 60/75 | R-b | |||||||
| 61/75 | ||||||||
| 74/75 | ||||||||
| 75/75 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 8 reviewers.
Cover letter [PATCH 00/75] Declare MODULE_FIRMWARE where necessary
Drivers that must load 'firmware' into the devices they drive should declare the names of the files they will request, using the MODULE_FIRMWARE() macro. This enables other tools to discover these dependencies statically, and warn the user if firmware files are missing.
This patch series based on linux-next adds these declarations for drivers that do not already have them.
Ben.
Ben Hutchings (75):
netx: declare MODULE_FIRMWARE
solos-pci: declare MODULE_FIRMWARE
btmrvl-sdio: declare MODULE_FIRMWARE
cyclades: declare MODULE_FIRMWARE
ip2: declare MODULE_FIRMWARE
isicom: declare MODULE_FIRMWARE
moxa: declare MODULE_FIRMWARE
ambassador: declare MODULE_FIRMWARE
speedfax: declare MODULE_FIRMWARE
V4L/DVB: declare MODULE_FIRMWARE for modules using XC2028 and XC3028L
tuners
xc5000: declare MODULE_FIRMWARE
dvb-usb: declare MODULE_FIRMWARE
af90013: declare MODULE_FIRMWARE
bcm3510: declare MODULE_FIRMWARE
cx24416: declare MODULE_FIRMWARE
drx397xD: declare MODULE_FIRMWARE
nxt200x: declare MODULE_FIRMWARE
or51132: declare MODULE_FIRMWARE
or51211: declare MODULE_FIRMWARE
sp8870: declare MODULE_FIRMWARE
sp887x: declare MODULE_FIRMWARE
tda10048: declare MODULE_FIRMWARE
tda1004x: declare MODULE_FIRMWARE
smsmdtv/smsusb: declare MODULE_FIRMWARE
dvb-ttpci/av7110: declare MODULE_FIRMWARE
ttusb-dec: declare MODULE_FIRMWARE
bttv: declare MODULE_FIRMWARE
cpia2: declare MODULE_FIRMWARE
cx18: declare MODULE_FIRMWARE
cx23885: declare MODULE_FIRMWARE
cx25840: declare MODULE_FIRMWARE
cx88-blackbird: declare MODULE_FIRMWARE
dabusb: declare MODULE_FIRMWARE
ivtv: declare MODULE_FIRMWARE
pvrusb2: declare MODULE_FIRMWARE
s2255drv: declare MODULE_FIRMWARE
saa7164: declare MODULE_FIRMWARE
iwmc3200top: declare MODULE_FIRMWARE
bnx2x: declare MODULE_FIRMWARE
cxgb3: declare MODULE_FIRMWARE
irda-usb: declare MODULE_FIRMWARE
myri10ge: declare MODULE_FIRMWARE
spider-net: declare MODULE_FIRMWARE
tms380tr: declare MODULE_FIRMWARE
at76c50x-usb: declare MODULE_FIRMWARE
atmel: declare MODULE_FIRMWARE
ipw2100: declare MODULE_FIRMWARE
ipw2200: declare MODULE_FIRMWARE
iwmc3200wifi: declare MODULE_FIRMWARE
libertas: declare MODULE_FIRMWARE
libertas_tf_usb: declare MODULE_FIRMWARE
mwl8k: declare MODULE_FIRMWARE
orinoco: declare MODULE_FIRMWARE
prism54: declare MODULE_FIRMWARE
wl12xx: declare MODULE_FIRMWARE
zd1201: declare MODULE_FIRMWARE
zd1211rw: declare MODULE_FIRMWARE
pcnet-cs: declare MODULE_FIRMWARE
serial-cs: declare MODULE_FIRMWARE
bfa: declare MODULE_FIRMWARE
icom: declare MODULE_FIRMWARE
comedi/jr3_pci: declare MODULE_FIRMWARE
go7007: declare MODULE_FIRMWARE
rtl8192e: declare MODULE_FIRMWARE
rtl8192su: declare MODULE_FIRMWARE
sep: include driver name in firmware filenames
sep: declare MODULE_FIRMWARE
slicoss: declare MODULE_FIRMWARE
prism2-usb: declare MODULE_FIRMWARE
cxacru: declare MODULE_FIRMWARE
ueagle-atm: declare MODULE_FIRMWARE
isight-firmware: declare MODULE_FIRMWARE
keyspan-pda: declare MODULE_FIRMWARE
metronomefb: declare MODULE_FIRMWARE
snd-aica: declare MODULE_FIRMWARE
drivers/atm/ambassador.c | 1 + drivers/atm/solos-pci.c | 3 ++ drivers/bluetooth/btmrvl_sdio.c | 2 + drivers/char/cyclades.c | 1 + drivers/char/ip2/ip2main.c | 2 + drivers/char/isicom.c | 5 ++++ drivers/char/moxa.c | 3 ++ drivers/isdn/hardware/mISDN/speedfax.c | 1 + drivers/media/common/tuners/xc5000.c | 1 + drivers/media/dvb/dvb-usb/a800.c | 1 + drivers/media/dvb/dvb-usb/af9005.c | 1 + drivers/media/dvb/dvb-usb/af9015.c | 1 + drivers/media/dvb/dvb-usb/cxusb.c | 3 ++ drivers/media/dvb/dvb-usb/dib0700_devices.c | 2 + drivers/media/dvb/dvb-usb/dibusb-mb.c | 4 +++ drivers/media/dvb/dvb-usb/digitv.c | 1 + drivers/media/dvb/dvb-usb/dtt200u.c | 5 ++++ drivers/media/dvb/dvb-usb/dw2102.c | 4 +++ drivers/media/dvb/dvb-usb/gp8psk.c | 1 + drivers/media/dvb/dvb-usb/m920x.c | 4 +++ drivers/media/dvb/dvb-usb/nova-t-usb2.c | 1 + drivers/media/dvb/dvb-usb/opera1.c | 1 + drivers/media/dvb/dvb-usb/ttusb2.c | 2 + drivers/media/dvb/dvb-usb/umt-010.c | 1 + drivers/media/dvb/dvb-usb/vp702x.c | 1 + drivers/media/dvb/dvb-usb/vp7045.c | 1 + drivers/media/dvb/frontends/af9013.c | 1 + drivers/media/dvb/frontends/bcm3510.c | 1 + drivers/media/dvb/frontends/cx24116.c | 2 +- drivers/media/dvb/frontends/drx397xD.c | 7 +++-- drivers/media/dvb/frontends/drx397xD_fw.h | 4 +- drivers/media/dvb/frontends/nxt200x.c | 2 + drivers/media/dvb/frontends/or51132.c | 2 + drivers/media/dvb/frontends/or51211.c | 1 + drivers/media/dvb/frontends/sp8870.c | 1 + drivers/media/dvb/frontends/sp887x.c | 1 + drivers/media/dvb/frontends/tda10048.c | 1 + drivers/media/dvb/frontends/tda1004x.c | 2 + drivers/media/dvb/siano/sms-cards.c | 4 +++ drivers/media/dvb/siano/smscoreapi.c | 7 ++++++ drivers/media/dvb/siano/smsusb.c | 4 +++ drivers/media/dvb/ttpci/av7110.c | 1 + drivers/media/dvb/ttusb-dec/ttusb_dec.c | 3 ++ drivers/media/video/bt8xx/bttv-cards.c | 2 + drivers/media/video/cpia2/cpia2_core.c | 2 + drivers/media/video/cx18/cx18-av-firmware.c | 1 + drivers/media/video/cx18/cx18-driver.c | 1 + drivers/media/video/cx18/cx18-dvb.c | 2 + drivers/media/video/cx18/cx18-firmware.c | 3 ++ drivers/media/video/cx23885/cx23885-417.c | 1 + drivers/media/video/cx23885/cx23885-dvb.c | 3 ++ drivers/media/video/cx25840/cx25840-firmware.c | 3 ++ drivers/media/video/cx88/cx88-blackbird.c | 1 + drivers/media/video/cx88/cx88-cards.c | 2 + drivers/media/video/dabusb.c | 2 + drivers/media/video/em28xx/em28xx-cards.c | 3 ++ drivers/media/video/ivtv/ivtv-driver.c | 1 + drivers/media/video/ivtv/ivtv-firmware.c | 3 ++ drivers/media/video/pvrusb2/pvrusb2-devattr.c | 4 +++ drivers/media/video/pvrusb2/pvrusb2-hdw.c | 1 + drivers/media/video/s2255drv.c | 2 +- drivers/media/video/saa7134/saa7134-cards.c | 2 + drivers/media/video/saa7164/saa7164-fw.c | 2 + drivers/misc/iwmc3200top/fw-download.c | 2 + drivers/net/bnx2x_main.c | 27 ++++++++++++----------- drivers/net/cxgb3/common.h | 8 ++---- drivers/net/cxgb3/cxgb3_main.c | 25 ++++++++++++++-------- drivers/net/irda/irda-usb.c | 3 ++ drivers/net/myri10ge/myri10ge.c | 4 +++ drivers/net/netx-eth.c | 3 ++ drivers/net/pcmcia/pcnet_cs.c | 7 ++++++ drivers/net/spider_net.c | 1 + drivers/net/tokenring/tms380tr.c | 2 + drivers/net/wireless/at76c50x-usb.c | 8 +++++++ drivers/net/wireless/atmel.c | 16 ++++++++++++++ drivers/net/wireless/ipw2x00/ipw2100.c | 6 +++++ drivers/net/wireless/ipw2x00/ipw2200.c | 5 ++++ drivers/net/wireless/iwmc3200wifi/sdio.c | 3 ++ drivers/net/wireless/libertas/if_cs.c | 1 + drivers/net/wireless/libertas/if_sdio.c | 6 +++++ drivers/net/wireless/libertas/if_spi.c | 4 +++ drivers/net/wireless/libertas/if_usb.c | 2 + drivers/net/wireless/libertas_tf/if_usb.c | 2 + drivers/net/wireless/mwl8k.c | 3 ++ drivers/net/wireless/orinoco/fw.c | 6 +++++ drivers/net/wireless/prism54/islpci_dev.c | 3 ++ drivers/net/wireless/wl12xx/wl1251_main.c | 1 + drivers/net/wireless/wl12xx/wl1271_main.c | 1 + drivers/net/wireless/zd1201.c | 3 ++ drivers/net/wireless/zd1211rw/zd_usb.c | 7 ++++++ drivers/scsi/bfa/bfad_fwimg.c | 2 + drivers/serial/icom.c | 4 ++- drivers/serial/serial_cs.c | 12 ++++++++++ drivers/staging/comedi/drivers/jr3_pci.c | 2 + drivers/staging/go7007/go7007-driver.c | 2 + drivers/staging/go7007/go7007-usb.c | 2 + drivers/staging/go7007/saa7134-go7007.c | 1 + drivers/staging/rtl8192e/r819xE_firmware.c | 4 +++ drivers/staging/rtl8192su/r8192S_firmware.c | 1 + drivers/staging/sep/sep_driver.c | 7 ++++- drivers/staging/slicoss/slicoss.c | 6 +++++ drivers/staging/wlan-ng/prism2fw.c | 1 + drivers/usb/atm/cxacru.c | 3 ++ drivers/usb/atm/ueagle-atm.c | 23 ++++++++++++++++++++ drivers/usb/misc/isight_firmware.c | 2 + drivers/usb/serial/keyspan_pda.c | 7 ++++++ drivers/uwb/i1480/dfu/usb.c | 4 +++ drivers/video/metronomefb.c | 1 + sound/sh/aica.c | 1 + 109 files changed, 345 insertions(+), 37 deletions(-)