/drivers/net/wireless/orinoco/ |
H A D | fw.c | 7 #include <linux/firmware.h> 17 /* End markers (for Symbol firmware only) */ 78 /* TODO: consider adding a checksum or CRC to the firmware format */ 83 static inline const struct firmware * 95 /* Download either STA or AP firmware into the card. */ 105 const struct firmware *fw_entry; 109 const char *firmware; local 119 firmware = fw->ap_fw; 121 firmware = fw->sta_fw; 123 dev_dbg(dev, "Attempting to download firmware [all...] |
/drivers/bluetooth/ |
H A D | btmrvl_sdio.h | 24 /* SD block size can not bigger than 64 due to buf size limit in firmware */ 28 /* Number of blocks for firmware transfer */ 31 /* This is for firmware specific length */ 87 const char *firmware; member in struct:btmrvl_sdio_card 96 const char *firmware; member in struct:btmrvl_sdio_device
|
H A D | bfusb.c | 34 #include <linux/firmware.h> 553 const unsigned char *firmware, int count) 560 BT_INFO("BlueFRITZ! USB loading firmware"); 564 BT_ERR("Can't allocate memory chunk for firmware"); 584 memcpy(buf, firmware + sent, size); 590 BT_ERR("Error in firmware loading"); 634 const struct firmware *firmware; local 655 /* Initialize control structure and load firmware */ 675 if (request_firmware(&firmware, "bfubas 552 bfusb_load_firmware(struct bfusb_data *data, const unsigned char *firmware, int count) argument [all...] |
/drivers/media/video/cx18/ |
H A D | Makefile | 1 cx18-objs := cx18-driver.o cx18-cards.o cx18-i2c.o cx18-firmware.o cx18-gpio.o \ 4 cx18-av-core.o cx18-av-audio.o cx18-av-firmware.o cx18-av-vbi.o cx18-scb.o \
|
/drivers/net/wireless/ath/ath9k/ |
H A D | hif_usb.h | 93 const struct firmware *firmware; member in struct:hif_device_usb
|
/drivers/net/wireless/p54/ |
H A D | p54spi.h | 122 const struct firmware *firmware; member in struct:p54s_priv
|
H A D | p54pci.h | 97 const struct firmware *firmware; member in struct:p54p_priv
|
/drivers/pci/pcie/aer/ |
H A D | Kconfig | 22 Used to override firmware/bios settings for PCI Express ECRC
|
/drivers/media/dvb/frontends/ |
H A D | tda10048.h | 26 #include <linux/firmware.h>
|
H A D | tda1004x.h | 27 #include <linux/firmware.h> 43 GPIO3 firmware eeprom address switch 102 /* request firmware for device */ 103 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
|
/drivers/net/wireless/ipw2x00/ |
H A D | Kconfig | 22 In order to use this driver, you will need a firmware image for it. 23 You can obtain the firmware from 24 <http://ipw2100.sf.net/>. Once you have the firmware image, you 25 will need to place it in /lib/firmware. 33 rather than built-in (Y). This driver requires firmware at device 35 before the filesystem is accessible (hence firmware will be 38 including the firmware and a firmware loader in an initramfs. 83 In order to use this driver, you will need a firmware image for it. 84 You can obtain the firmware fro [all...] |
/drivers/staging/vt6656/ |
H A D | Makefile | 36 firmware.o \
|
/drivers/net/wireless/brcm80211/brcmsmac/ |
H A D | mac80211_if.h | 56 const struct firmware *fw_bin[MAX_FW_IMAGES]; 57 const struct firmware *fw_hdr[MAX_FW_IMAGES];
|
/drivers/sfi/ |
H A D | Kconfig | 9 for platform firmware to pass information to the operating system
|
/drivers/firmware/ |
H A D | Kconfig | 30 bool "Add firmware-provided memory map to sysfs" if EXPERT 33 Add the firmware-provided (unmodified) memory map to /sys/firmware/memmap. 37 See also Documentation/ABI/testing/sysfs-firmware-memmap. 61 If your firmware supplies the PCDP table, and you want to 65 If your firmware supplies the HCDP table, and you want to 124 under /sys/firmware/dmi when this option is enabled and 148 source "drivers/firmware/google/Kconfig"
|
/drivers/net/wireless/rtlwifi/rtl8192se/ |
H A D | sw.c | 91 static void rtl92se_fw_cb(const struct firmware *firmware, void *context) argument 103 if (!firmware) { 108 if (firmware->size > rtlpriv->max_fw_size) { 112 release_firmware(firmware); 116 memcpy(pfirmware->sz_fw_tmpbuffer, firmware->data, firmware->size); 117 pfirmware->sz_fw_tmpbufferlen = firmware->size; 118 release_firmware(firmware); 228 /* for firmware bu [all...] |
/drivers/media/dvb/dvb-usb/ |
H A D | dtt200u.c | 138 .firmware = "dvb-usb-dtt200u-01.fw", 188 .firmware = "dvb-usb-wt220u-02.fw", 238 .firmware = "dvb-usb-wt220u-fc03.fw", 288 .firmware = "dvb-usb-wt220u-zl0353-01.fw", 338 .firmware = "dvb-usb-wt220u-miglia-01.fw",
|
H A D | dvb-usb.h | 15 #include <linux/firmware.h> 63 * pre-firmware state 65 * post-firmware state 226 * @usb_ctrl: which USB device-side controller is in use. Needed for firmware 228 * @firmware: name of the firmware file. 229 * @download_firmware: called to download the firmware when the usb_ctrl is 231 * @no_reconnect: device doesn't do a reconnect after downloading the firmware, 272 int (*download_firmware) (struct usb_device *, const struct firmware *); 273 const char *firmware; member in struct:dvb_usb_device_properties [all...] |
/drivers/media/video/s5p-mfc/ |
H A D | s5p_mfc_ctrl.c | 15 #include <linux/firmware.h> 29 /* Allocate and load firmware */ 32 struct firmware *fw_blob; 40 err = request_firmware((const struct firmware **)&fw_blob, 43 mfc_err("Firmware is not present in the /lib/firmware directory nor compiled in kernel\n"); 48 mfc_err("Attempting to allocate firmware when it seems that it is already loaded\n"); 109 /* Reload firmware to MFC */ 112 struct firmware *fw_blob; 118 err = request_firmware((const struct firmware **)&fw_blob, 121 mfc_err("Firmware is not present in the /lib/firmware director [all...] |
/drivers/input/touchscreen/ |
H A D | ili210x.c | 191 struct firmware_version firmware; local 207 /* Get firmware version */ 209 &firmware, sizeof(firmware)); 211 dev_err(dev, "Failed to get firmware version, err: %d\n", 286 "ILI210x initialized (IRQ: %d), firmware version %d.%d.%d", 287 client->irq, firmware.id, firmware.major, firmware.minor);
|
/drivers/gpu/drm/mga/ |
H A D | mga_warp.c | 30 #include <linux/firmware.h> 56 const struct firmware *fw = NULL;
|
/drivers/isdn/hardware/eicon/ |
H A D | Kconfig | 17 In order to use this card, additional firmware is necessary, which
|
/drivers/scsi/device_handler/ |
H A D | Kconfig | 25 be sent to start it and cannot upgrade the firmware then select y.
|
/drivers/scsi/isci/ |
H A D | probe_roms.h | 59 #include <linux/firmware.h> 161 struct isci_orom *isci_request_firmware(struct pci_dev *pdev, const struct firmware *fw);
|
/drivers/usb/serial/ |
H A D | Kconfig | 46 bool "Functions for loading firmware on EZUSB chips" 287 serial converter device. This driver makes use of firmware 298 devices. This driver makes use of Keyspan's official firmware 300 firmware to support your particular device(s). 311 Say Y here to include firmware for the Keyspan MPR converter. 317 Say Y here to include firmware for the USA-28 converter. 323 Say Y here to include firmware for the USA-28X converter. 331 Say Y here to include firmware for the USA-28XA converter. 339 Say Y here to include firmware for the USA-28XB converter. 347 Say Y here to include firmware fo [all...] |