Searched refs:firmware (Results 76 - 100 of 502) sorted by relevance

1234567891011>>

/drivers/net/wireless/libertas_tf/
H A Dif_usb.h62 const struct firmware *fw;
/drivers/staging/gs_fpgaboot/
H A Dio.c29 #include <linux/firmware.h>
/drivers/usb/misc/
H A Demi26.c2 * Emagic EMI 2|6 usb audio interface firmware loader.
18 #include <linux/firmware.h>
22 #define EMI26_PRODUCT_ID 0x0100 /* EMI 2|6 without firmware */
23 #define EMI26B_PRODUCT_ID 0x0102 /* EMI 2|6 without firmware */
26 #define ANCHOR_LOAD_EXTERNAL 0xA3 /* This command is not implemented in the core. Requires firmware */
27 #define ANCHOR_LOAD_FPGA 0xA5 /* This command is not implemented in the core. Requires firmware. Emagic extension */
76 const struct firmware *loader_fw = NULL;
77 const struct firmware *bitstream_fw = NULL;
78 const struct firmware *firmware_fw = NULL;
98 err = request_ihex_firmware(&firmware_fw, "emi26/firmware
[all...]
H A Demi62.c2 * Emagic EMI 2|6 usb audio interface firmware loader.
16 #include <linux/firmware.h>
19 /* include firmware (variables)*/
32 #define EMI62_PRODUCT_ID 0x0110 /* EMI 6|2m without firmware */
35 #define ANCHOR_LOAD_EXTERNAL 0xA3 /* This command is not implemented in the core. Requires firmware */
36 #define ANCHOR_LOAD_FPGA 0xA5 /* This command is not implemented in the core. Requires firmware. Emagic extension */
84 const struct firmware *loader_fw = NULL;
85 const struct firmware *bitstream_fw = NULL;
86 const struct firmware *firmware_fw = NULL;
136 /* 2. We upload the FPGA firmware int
[all...]
H A DKconfig9 This driver loads firmware to Emagic EMI 6|2m low latency USB
12 After firmware load the device is handled with standard linux
23 This driver loads firmware to Emagic EMI 2|6 low latency USB
26 After firmware load the device is handled with standard linux
96 driver supports the pre-programmed devices (incl. firmware)
196 with specialized device firmware for regression and stress testing,
200 including sample test device firmware and "how to use it".
216 tristate "iSight firmware loading support"
219 This driver loads firmware for USB Apple iSight cameras, allowing
223 The firmware fo
[all...]
/drivers/net/wireless/mwifiex/
H A Dsdio.h228 const char *firmware; member in struct:sdio_mmc_card
255 const char *firmware; member in struct:mwifiex_sdio_device
380 .firmware = SD8786_DEFAULT_FW_NAME,
393 .firmware = SD8787_DEFAULT_FW_NAME,
406 .firmware = SD8797_DEFAULT_FW_NAME,
419 .firmware = SD8897_DEFAULT_FW_NAME,
432 .firmware = SD8887_DEFAULT_FW_NAME,
/drivers/isdn/hardware/mISDN/
H A Dspeedfax.c31 #include <linux/firmware.h>
377 const struct firmware *firmware; local
394 err = request_firmware(&firmware, "isdn/ISAR.BIN", &card->pdev->dev);
396 pr_info("%s: firmware request failed %d\n",
401 pr_notice("%s: got firmware %zu bytes\n",
402 card->name, firmware->size);
428 err = card->isar.firmware(&card->isar, firmware->data, firmware
[all...]
/drivers/net/wireless/ath/ath10k/
H A Dcore.h56 * Use insanely high numbers to make sure that the firmware implementation
317 /* When doing firmware recovery the device is first powered down.
319 * however possible that driver unloading and firmware crash overlap.
350 /* firmware from 10X branch */
353 /* firmware support tx frame management over WMI, otherwise it's HTT */
447 const struct firmware *board;
451 const struct firmware *otp;
455 const struct firmware *firmware; member in struct:ath10k
559 const struct firmware *ut
[all...]
/drivers/bluetooth/
H A Dbt3c_cs.c45 #include <linux/firmware.h>
455 const unsigned char *firmware,
458 char *ptr = (char *) firmware;
478 BT_ERR("Bad address in firmware");
502 BT_ERR("Checksum error in firmware");
542 const struct firmware *firmware; local
572 /* Load firmware */
573 err = request_firmware(&firmware, "BT3CPCC.bin", &info->p_dev->dev);
579 err = bt3c_load_firmware(info, firmware
454 bt3c_load_firmware(struct bt3c_info *info, const unsigned char *firmware, int count) argument
[all...]
H A Dbtmrvl_sdio.c21 #include <linux/firmware.h>
41 * command is sent to firmware and interrupt will be disabled.
129 .firmware = "mrvl/sd8688.bin",
137 .firmware = "mrvl/sd8787_uapsta.bin",
145 .firmware = "mrvl/sd8797_uapsta.bin",
153 .firmware = "mrvl/sd8887_uapsta.bin",
161 .firmware = "mrvl/sd8897_uapsta.bin",
301 /* Wait for firmware to become ready */
320 const struct firmware *fw_helper = NULL;
418 const struct firmware *fw_firmwar
419 const u8 *firmware = NULL; local
[all...]
/drivers/misc/mic/host/
H A Dmic_x100.c24 #include <linux/firmware.h>
275 * mic_x100_is_fw_ready - Check if firmware is ready.
297 * mic_x100_send_firmware_intr - Send an interrupt to the firmware on MIC.
348 * @fw: the firmware image
353 mic_x100_load_command_line(struct mic_device *mdev, const struct firmware *fw)
386 const struct firmware *fw;
414 * This function is called during firmware load to determine
442 * mic_x100_load_firmware - Load firmware to MIC.
444 * @buf: buffer containing boot string including firmware/ramdisk path.
452 const struct firmware *f
[all...]
/drivers/staging/rtl8712/
H A Dhal_init.c34 #include <linux/firmware.h>
44 static void rtl871x_load_fw_cb(const struct firmware *firmware, void *context) argument
49 if (!firmware) {
58 padapter->fw = firmware;
59 /* firmware available - start netdev */
71 dev_info(dev, "r8712u: Loading firmware from \"%s\"\n", firmware_file);
82 const struct firmware **praw = &padapter->fw;
181 /* firmware check ok */
331 /* r8712 firmware downloa
[all...]
/drivers/net/wireless/libertas/
H A Dif_sdio.c16 * Transfers must be in one transaction or the firmware goes bonkers.
34 #include <linux/firmware.h>
58 * command for SD8688 is sent to the firmware.
142 * For SD8385/SD8686, this function reads firmware status after
145 * For SD8688, this function reads firmware status only.
347 lbs_deb_sdio("invalid packet size (%d bytes) from firmware\n",
358 * The transfer must be in one transaction or the firmware
403 lbs_deb_sdio("invalid type (%d) from firmware\n",
411 pr_err("problem fetching packet from firmware\n");
448 pr_err("error %d sending packet to firmware\
471 const u8 *firmware; local
570 const u8 *firmware; local
[all...]
/drivers/remoteproc/
H A Dremoteproc_core.c33 #include <linux/firmware.h>
153 * device addresses (which are hardcoded in the firmware).
315 * merged. Meanwhile, statically-addressed iommu-based firmware images should
476 * tell us ranges of physical addresses the firmware is allowed to request,
541 * This function will handle firmware requests for allocation of physically
544 * These request entries should come first in the firmware's resource table,
545 * as other firmware entries might request placing other data objects inside
601 * firmware was compiled with.
706 /* handle firmware resource entries before booting the remote processor */
789 * take a firmware an
1259 rproc_alloc(struct device *dev, const char *name, const struct rproc_ops *ops, const char *firmware, int len) argument
[all...]
/drivers/acpi/
H A DKconfig14 Linux requires an ACPI-compliant platform (hardware/firmware),
89 and can be used to identify ACPI code or EC firmware bugs.
311 If your hardware and firmware do not support adding or
357 data from the firmware boot splash. It will appear under
358 /sys/firmware/acpi/bgrt/ .
392 Enhanced MCA Logging allows firmware to provide additional error
/drivers/gpu/drm/msm/adreno/
H A Dadreno_gpu.h21 #include <linux/firmware.h>
70 /* firmware: */
71 const struct firmware *pm4, *pfp;
/drivers/gpu/drm/radeon/
H A Dradeon_ucode.c24 #include <linux/firmware.h>
157 int radeon_ucode_validate(const struct firmware *fw)
/drivers/net/wireless/p54/
H A Dp54spi.c26 #include <linux/firmware.h>
171 ret = request_firmware(&priv->firmware, "3826.arm", &priv->spi->dev);
178 ret = p54_parse_firmware(dev, priv->firmware);
180 release_firmware(priv->firmware);
190 const struct firmware *eeprom;
222 fw_len = priv->firmware->size;
223 fw = kmemdup(priv->firmware->data, fw_len, GFP_KERNEL);
350 * This is workaround for firmware/DMA bug,
557 dev_err(&priv->spi->dev, "firmware boot failed");
695 release_firmware(priv->firmware);
[all...]
/drivers/net/wireless/prism54/
H A Dislpci_dev.c52 /* Temporary dummy MAC address to use until firmware is loaded.
90 const struct firmware *fw_entry = NULL;
94 rc = request_firmware(&fw_entry, priv->firmware, PRISM_FW_PDEV);
98 "prism54", priv->firmware);
109 "%s: firmware '%s' size is not multiple of 32bit, aborting!\n",
110 "prism54", priv->firmware);
150 printk(KERN_DEBUG "%s: firmware version: %.8s\n",
386 /* reset data structures, upload firmware and reset device */
396 * once the firmware receives a trap of being associated
398 * should just leave the carrier on as its expected the firmware
[all...]
/drivers/staging/gdm72xx/
H A Dsdio_boot.c26 #include <linux/firmware.h>
64 const struct firmware *firm;
69 "requesting firmware %s failed with error %d\n",
/drivers/usb/host/
H A Dxhci-rcar.c11 #include <linux/firmware.h>
82 const struct firmware *fw;
87 /* request R-Car USB3.0 firmware */
92 /* download R-Car USB3.0 firmware */
/drivers/uwb/i1480/dfu/
H A Dphy.c31 #include <linux/firmware.h>
149 * Upload a PHY firmware, wait for it to start
152 * @fw_name: Name of the file that contains the firmware
155 * MPI interface to write the PHY firmware. Once done, we issue an
165 const struct firmware *fw;
/drivers/media/dvb-frontends/
H A Dtda10071_priv.h26 #include <linux/firmware.h>
80 /* firmware filename */
83 /* firmware commands */
/drivers/media/usb/dvb-usb/
H A Ddib0700.h23 #define REQUEST_SET_USB_XFER_LEN 0x0 /* valid only for firmware version */
27 #define REQUEST_POLL_RC 0x4 /* deprecated in firmware v1.20 */
61 extern int dib0700_download_firmware(struct usb_device *udev, const struct firmware *fw);
H A Ddibusb-mb.c153 /* device ID with default DIBUSB2_0-firmware and with the hacked firmware */
184 .firmware = "dvb-usb-dibusb-5.0.0.11.fw",
274 .firmware = "dvb-usb-dibusb-an2235-01.fw",
343 .firmware = "dvb-usb-adstech-usb2-02.fw",
406 .firmware = "dvb-usb-dibusb-6.0.0.8.fw",

Completed in 495 milliseconds

1234567891011>>