Home
last modified time | relevance | path

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

/linux/drivers/virt/coco/tdx-host/
H A Dtdx-host.c140 static enum fw_upload_err tdx_fw_prepare(struct fw_upload *fwl, in tdx_fw_prepare()
146 static enum fw_upload_err tdx_fw_write(struct fw_upload *fwl, const u8 *data, in tdx_fw_write()
161 static enum fw_upload_err tdx_fw_poll_complete(struct fw_upload *fwl) in tdx_fw_poll_complete()
170 static void tdx_fw_cancel(struct fw_upload *fwl) in tdx_fw_cancel()
192 struct fw_upload *tdx_fwl; in seamldr_init()
/linux/drivers/firmware/microchip/
H 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()
143 static void mpfs_auto_update_cancel(struct fw_upload *fw_uploader) in mpfs_auto_update_cancel()
150 static enum fw_upload_err mpfs_auto_update_poll_complete(struct fw_upload *fw_uploader) in mpfs_auto_update_poll_complete()
155 static int mpfs_auto_update_verify_image(struct fw_upload *fw_uploader) in mpfs_auto_update_verify_image()
259 static int mpfs_auto_update_write_bitstream(struct fw_upload *fw_uploader, const u8 *data, in mpfs_auto_update_write_bitstream()
328 static enum fw_upload_err mpfs_auto_update_write(struct fw_upload *fw_uploader, const u8 *data, in mpfs_auto_update_write()
414 struct fw_upload *fw_uploader; in mpfs_auto_update_probe()
/linux/drivers/greybus/
H A Dgb-beagleplay.c85 struct fw_upload *fwl;
959 static enum fw_upload_err cc1352_prepare(struct fw_upload *fw_upload, in cc1352_prepare() argument
964 struct gb_beagleplay *bg = fw_upload->dd_handle; in cc1352_prepare()
1035 static void cc1352_cleanup(struct fw_upload *fw_upload) in cc1352_cleanup() argument
1037 struct gb_beagleplay *bg = fw_upload->dd_handle; in cc1352_cleanup()
1042 static enum fw_upload_err cc1352_write(struct fw_upload *fw_upload, in cc1352_write() argument
1048 struct gb_beagleplay *bg = fw_upload->dd_handle; in cc1352_write()
1077 static enum fw_upload_err cc1352_poll_complete(struct fw_upload *fw_upload) in cc1352_poll_complete() argument
1080 struct gb_beagleplay *bg = fw_upload->dd_handle; in cc1352_poll_complete()
1109 static void cc1352_cancel(struct fw_upload *fw_upload) in cc1352_cancel() argument
[all …]
/linux/drivers/base/firmware_loader/
H A Dsysfs_upload.h28 struct fw_upload *fw_upload; member
/linux/drivers/media/usb/as102/
H 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()
/linux/drivers/fpga/
H A Dintel-m10-bmc-sec-update.c25 struct fw_upload *fwl;
527 static enum fw_upload_err m10bmc_sec_prepare(struct fw_upload *fwl, in m10bmc_sec_prepare()
577 static enum fw_upload_err m10bmc_sec_fw_write(struct fw_upload *fwl, const u8 *data, in m10bmc_sec_fw_write()
607 static enum fw_upload_err m10bmc_sec_poll_complete(struct fw_upload *fwl) in m10bmc_sec_poll_complete()
649 static void m10bmc_sec_cancel(struct fw_upload *fwl) in m10bmc_sec_cancel()
656 static void m10bmc_sec_cleanup(struct fw_upload *fwl) in m10bmc_sec_cleanup()
689 struct fw_upload *fwl; in m10bmc_sec_probe()
/linux/tools/testing/selftests/firmware/
H A DMakefile7 TEST_FILES := fw_fallback.sh fw_filesystem.sh fw_upload.sh fw_lib.sh
H A Dfw_run_tests.sh28 $TEST_DIR/fw_upload.sh
/linux/drivers/media/i2c/
H A Dthp7312.c291 struct fw_upload *fwl;
1776 static enum fw_upload_err thp7312_fw_prepare(struct fw_upload *fw_upload, in thp7312_fw_prepare() argument
1779 struct thp7312_device *thp7312 = fw_upload->dd_handle; in thp7312_fw_prepare()
1812 static enum fw_upload_err thp7312_fw_write(struct fw_upload *fw_upload, in thp7312_fw_write() argument
1816 struct thp7312_device *thp7312 = fw_upload->dd_handle; in thp7312_fw_write()
1859 static enum fw_upload_err thp7312_fw_poll_complete(struct fw_upload *fw_upload) in thp7312_fw_poll_complete() argument
1870 static void thp7312_fw_cancel(struct fw_upload *fw_upload) in thp7312_fw_cancel() argument
1872 struct thp7312_device *thp7312 = fw_upload->dd_handle; in thp7312_fw_cancel()
1889 struct fw_upload *fwl; in thp7312_register_flash_mode()
/linux/drivers/cxl/core/
H A Dmemdev.c960 static void cxl_fw_cleanup(struct fw_upload *fwl) in cxl_fw_cleanup()
967 static int cxl_fw_do_cancel(struct fw_upload *fwl) in cxl_fw_do_cancel()
981 static enum fw_upload_err cxl_fw_prepare(struct fw_upload *fwl, const u8 *data, in cxl_fw_prepare()
1007 static enum fw_upload_err cxl_fw_write(struct fw_upload *fwl, const u8 *data, in cxl_fw_write()
1108 static enum fw_upload_err cxl_fw_poll_complete(struct fw_upload *fwl) in cxl_fw_poll_complete()
1124 static void cxl_fw_cancel(struct fw_upload *fwl) in cxl_fw_cancel()
1149 struct fw_upload *fwl; in devm_cxl_setup_fw_upload()
/linux/drivers/net/pse-pd/
H A Dpd692x0.c103 struct fw_upload *fwl;
1543 static enum fw_upload_err pd692x0_fw_prepare(struct fw_upload *fwl, in pd692x0_fw_prepare()
1599 static enum fw_upload_err pd692x0_fw_write(struct fw_upload *fwl, in pd692x0_fw_write()
1692 static enum fw_upload_err pd692x0_fw_poll_complete(struct fw_upload *fwl) in pd692x0_fw_poll_complete()
1725 static void pd692x0_fw_cancel(struct fw_upload *fwl) in pd692x0_fw_cancel()
1732 static void pd692x0_fw_cleanup(struct fw_upload *fwl) in pd692x0_fw_cleanup()
1764 struct fw_upload *fwl; in pd692x0_i2c_probe()
/linux/Documentation/driver-api/firmware/
H A Dfw_upload.rst44 struct fw_upload *fwl;