Home
last modified time | relevance | path

Searched refs:fw_upload (Results 1 – 9 of 9) sorted by relevance

/drivers/base/firmware_loader/
A Dsysfs_upload.c166 struct fw_upload *fwl; in fw_upload_main()
169 fwl = fwlp->fw_upload; in fw_upload_main()
291 struct fw_upload *
297 struct fw_upload *fw_upload; in firmware_upload_register() local
316 fw_upload = kzalloc(sizeof(*fw_upload), GFP_KERNEL); in firmware_upload_register()
317 if (!fw_upload) { in firmware_upload_register()
328 fw_upload_priv->fw_upload = fw_upload; in firmware_upload_register()
343 fw_upload->priv = fw_sysfs; in firmware_upload_register()
364 return fw_upload; in firmware_upload_register()
373 kfree(fw_upload); in firmware_upload_register()
[all …]
A Dsysfs_upload.h28 struct fw_upload *fw_upload; member
/drivers/greybus/
A Dgb-beagleplay.c85 struct fw_upload *fwl;
860 static enum fw_upload_err cc1352_prepare(struct fw_upload *fw_upload, in cc1352_prepare() argument
865 struct gb_beagleplay *bg = fw_upload->dd_handle; in cc1352_prepare()
932 static void cc1352_cleanup(struct fw_upload *fw_upload) in cc1352_cleanup() argument
934 struct gb_beagleplay *bg = fw_upload->dd_handle; in cc1352_cleanup()
939 static enum fw_upload_err cc1352_write(struct fw_upload *fw_upload, in cc1352_write() argument
945 struct gb_beagleplay *bg = fw_upload->dd_handle; in cc1352_write()
974 static enum fw_upload_err cc1352_poll_complete(struct fw_upload *fw_upload) in cc1352_poll_complete() argument
977 struct gb_beagleplay *bg = fw_upload->dd_handle; in cc1352_poll_complete()
1004 static void cc1352_cancel(struct fw_upload *fw_upload) in cc1352_cancel() argument
[all …]
/drivers/firmware/microchip/
A Dmpfs-auto-update.c83 struct fw_upload *fw_uploader;
99 static enum fw_upload_err mpfs_auto_update_prepare(struct fw_upload *fw_uploader, const u8 *data, in mpfs_auto_update_prepare()
147 static void mpfs_auto_update_cancel(struct fw_upload *fw_uploader) in mpfs_auto_update_cancel()
154 static enum fw_upload_err mpfs_auto_update_poll_complete(struct fw_upload *fw_uploader) in mpfs_auto_update_poll_complete()
159 static int mpfs_auto_update_verify_image(struct fw_upload *fw_uploader) in mpfs_auto_update_verify_image()
263 static int mpfs_auto_update_write_bitstream(struct fw_upload *fw_uploader, const u8 *data, in mpfs_auto_update_write_bitstream()
332 static enum fw_upload_err mpfs_auto_update_write(struct fw_upload *fw_uploader, const u8 *data, in mpfs_auto_update_write()
418 struct fw_upload *fw_uploader; in mpfs_auto_update_probe()
/drivers/media/usb/as102/
A Das102_drv.c27 static int fw_upload = 1; variable
28 module_param_named(fw_upload, fw_upload, int, 0644);
29 MODULE_PARM_DESC(fw_upload, "Turn on/off default FW upload (default: on)");
354 if (fw_upload) in as102_dvb_register()
/drivers/fpga/
A Dintel-m10-bmc-sec-update.c26 struct fw_upload *fwl;
528 static enum fw_upload_err m10bmc_sec_prepare(struct fw_upload *fwl, in m10bmc_sec_prepare()
578 static enum fw_upload_err m10bmc_sec_fw_write(struct fw_upload *fwl, const u8 *data, in m10bmc_sec_fw_write()
608 static enum fw_upload_err m10bmc_sec_poll_complete(struct fw_upload *fwl) in m10bmc_sec_poll_complete()
650 static void m10bmc_sec_cancel(struct fw_upload *fwl) in m10bmc_sec_cancel()
657 static void m10bmc_sec_cleanup(struct fw_upload *fwl) in m10bmc_sec_cleanup()
690 struct fw_upload *fwl; in m10bmc_sec_probe()
/drivers/media/i2c/
A Dthp7312.c291 struct fw_upload *fwl;
1779 static enum fw_upload_err thp7312_fw_prepare(struct fw_upload *fw_upload, in thp7312_fw_prepare() argument
1782 struct thp7312_device *thp7312 = fw_upload->dd_handle; in thp7312_fw_prepare()
1815 static enum fw_upload_err thp7312_fw_write(struct fw_upload *fw_upload, in thp7312_fw_write() argument
1819 struct thp7312_device *thp7312 = fw_upload->dd_handle; in thp7312_fw_write()
1862 static enum fw_upload_err thp7312_fw_poll_complete(struct fw_upload *fw_upload) in thp7312_fw_poll_complete() argument
1873 static void thp7312_fw_cancel(struct fw_upload *fw_upload) in thp7312_fw_cancel() argument
1875 struct thp7312_device *thp7312 = fw_upload->dd_handle; in thp7312_fw_cancel()
1892 struct fw_upload *fwl; in thp7312_register_flash_mode()
/drivers/cxl/core/
A Dmemdev.c815 static void cxl_fw_cleanup(struct fw_upload *fwl) in cxl_fw_cleanup()
822 static int cxl_fw_do_cancel(struct fw_upload *fwl) in cxl_fw_do_cancel()
836 static enum fw_upload_err cxl_fw_prepare(struct fw_upload *fwl, const u8 *data, in cxl_fw_prepare()
862 static enum fw_upload_err cxl_fw_write(struct fw_upload *fwl, const u8 *data, in cxl_fw_write()
963 static enum fw_upload_err cxl_fw_poll_complete(struct fw_upload *fwl) in cxl_fw_poll_complete()
979 static void cxl_fw_cancel(struct fw_upload *fwl) in cxl_fw_cancel()
1004 struct fw_upload *fwl; in devm_cxl_setup_fw_upload()
/drivers/net/pse-pd/
A Dpd692x0.c94 struct fw_upload *fwl;
1445 static enum fw_upload_err pd692x0_fw_prepare(struct fw_upload *fwl, in pd692x0_fw_prepare()
1501 static enum fw_upload_err pd692x0_fw_write(struct fw_upload *fwl, in pd692x0_fw_write()
1594 static enum fw_upload_err pd692x0_fw_poll_complete(struct fw_upload *fwl) in pd692x0_fw_poll_complete()
1627 static void pd692x0_fw_cancel(struct fw_upload *fwl) in pd692x0_fw_cancel()
1634 static void pd692x0_fw_cleanup(struct fw_upload *fwl) in pd692x0_fw_cleanup()
1665 struct fw_upload *fwl; in pd692x0_i2c_probe()

Completed in 34 milliseconds