Searched refs:firmware (Results 1 - 25 of 502) sorted by relevance

1234567891011>>

/drivers/remoteproc/
H A Dremoteproc_internal.h24 #include <linux/firmware.h>
29 * struct rproc_fw_ops - firmware format specific operations.
30 * @find_rsc_table: find the resource table inside the firmware image
35 * @get_boot_addr: get boot address to entry point specified in firmware
39 const struct firmware *fw,
42 const struct firmware *fw);
43 int (*load)(struct rproc *rproc, const struct firmware *fw);
44 int (*sanity_check)(struct rproc *rproc, const struct firmware *fw);
45 u32 (*get_boot_addr)(struct rproc *rproc, const struct firmware *fw);
72 int rproc_fw_sanity_check(struct rproc *rproc, const struct firmware *f
[all...]
/drivers/staging/gs_fpgaboot/
H A DKconfig2 # "xilinx FPGA firmware download, fpgaboot"
5 tristate "Xilinx FPGA firmware download module"
8 Xilinx FPGA firmware download module
H A Dgs_fpgaboot.h18 #include <linux/firmware.h>
44 const struct firmware *fw_entry;
/drivers/usb/misc/
H A Disight_firmware.c2 * Driver for loading USB isight firmware
12 * need firmware to be loaded beforehand. After firmware loading, the device
16 * The firmware is non-free and must be extracted by the user. Tools to do this
19 * The isight firmware loading was reverse engineered by Johannes Berg
25 #include <linux/firmware.h>
42 const struct firmware *firmware; local
50 if (request_firmware(&firmware, "isight.fw", &dev->dev) != 0) {
51 printk(KERN_ERR "Unable to load isight firmware\
[all...]
/drivers/media/common/
H A Dcypress_firmware.h5 * This file contains functions for downloading the firmware to Cypress FX 1
17 /* commonly used firmware download types and function */
26 int cypress_load_firmware(struct usb_device *, const struct firmware *, int);
/drivers/net/wireless/libertas/
H A Dfirmware.c6 #include <linux/firmware.h>
15 const struct firmware *helper, const struct firmware *mainfw)
19 lbs_deb_fw("firmware load complete, code %d\n", ret);
31 void (*cb)(const struct firmware *fw, void *context))
44 static void main_firmware_cb(const struct firmware *firmware, void *context) argument
48 if (!firmware) {
49 /* Failed to find firmware: try next table entry */
55 lbs_fw_loaded(priv, 0, priv->helper_fw, firmware);
63 helper_firmware_cb(const struct firmware *firmware, void *context) argument
[all...]
H A Ddecl.h11 #include <linux/firmware.h>
23 const struct firmware *helper, const struct firmware *mainfw);
75 const struct firmware **helper,
76 const struct firmware **mainfw);
/drivers/media/dvb-frontends/
H A Dbcm3510.h26 #include <linux/firmware.h>
33 /* request firmware for device */
34 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
H A Dsp8870.h27 #include <linux/firmware.h>
34 /* request firmware for device */
35 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
H A Dsp887x.h9 #include <linux/firmware.h>
16 /* request firmware for device */
17 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
H A Dor51211.h26 #include <linux/firmware.h>
33 /* Request firmware for device */
34 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
H A Dnxt200x.h28 #include <linux/firmware.h>
H A Dor51132.h25 #include <linux/firmware.h>
H A Dsi2168_priv.h22 #include <linux/firmware.h>
H A Dtda10086.h27 #include <linux/firmware.h>
/drivers/media/usb/as102/
H A Das102_fw.c20 #include <linux/firmware.h>
47 * Parse INTEL HEX firmware file to extract address and data.
57 pr_err("invalid firmware file\n");
102 const struct firmware *firmware) {
108 for (total_read_bytes = 0; total_read_bytes < firmware->size; ) {
113 (u8 *) (firmware->data + total_read_bytes),
124 if (total_read_bytes == firmware->size) {
161 const struct firmware *firmware local
100 as102_firmware_upload(struct as10x_bus_adapter_t *bus_adap, unsigned char *cmd, const struct firmware *firmware) argument
[all...]
/drivers/bluetooth/
H A Dbcm203x.c3 * Broadcom Blutonium firmware driver
35 #include <linux/firmware.h>
170 const struct firmware *firmware; local
195 if (request_firmware(&firmware, "BCM2033-MD.hex", &udev->dev) < 0) {
201 BT_DBG("minidrv data %p size %zu", firmware->data, firmware->size);
203 size = max_t(uint, firmware->size, 4096);
208 release_firmware(firmware);
213 memcpy(data->buffer, firmware
[all...]
/drivers/net/wireless/rtlwifi/
H A Dcore.h39 void rtl_fw_cb(const struct firmware *firmware, void *context);
/drivers/media/dvb-frontends/drx39xyj/
H A Ddrx39xxj.h34 const struct firmware *fw;
/drivers/media/i2c/cx25840/
H A DMakefile1 cx25840-objs := cx25840-core.o cx25840-audio.o cx25840-firmware.o \
H A Dcx25840-firmware.c1 /* cx25840 firmware functions
20 #include <linux/firmware.h>
28 * size of the firmware chunks sent down the I2C bus to the chip.
39 static char *firmware = ""; variable
41 module_param(firmware, charp, 0444);
43 MODULE_PARM_DESC(firmware, "Firmware image to load");
72 if (firmware[0])
73 return firmware;
88 v4l_err(client, "firmware %s load failed\n",
93 v4l_info(client, "loaded %s firmware (
[all...]
/drivers/media/tuners/
H A Dsi2157_priv.h20 #include <linux/firmware.h>
H A Dxc4000.h25 #include <linux/firmware.h>
/drivers/net/wireless/brcm80211/brcmfmac/
H A Dfirmware.h31 * Request firmware(s) asynchronously. When the asynchronous request
38 const struct firmware *fw,
/drivers/net/wireless/prism54/
H A Dprismcompat.h30 #include <linux/firmware.h>

Completed in 597 milliseconds

1234567891011>>