Home
last modified time | relevance | path

Searched refs:fwl (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/fpga/
H A Dintel-m10-bmc-sec-update.c26 struct fw_upload *fwl; member
528 static enum fw_upload_err m10bmc_sec_prepare(struct fw_upload *fwl, in m10bmc_sec_prepare() argument
531 struct m10bmc_sec *sec = fwl->dd_handle; 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() argument
581 struct m10bmc_sec *sec = fwl->dd_handle; in m10bmc_sec_fw_write()
608 static enum fw_upload_err m10bmc_sec_poll_complete(struct fw_upload *fwl) in m10bmc_sec_poll_complete() argument
610 struct m10bmc_sec *sec = fwl->dd_handle; in m10bmc_sec_poll_complete()
650 static void m10bmc_sec_cancel(struct fw_upload *fwl) in m10bmc_sec_cancel() argument
652 struct m10bmc_sec *sec = fwl->dd_handle; in m10bmc_sec_cancel()
657 static void m10bmc_sec_cleanup(struct fw_upload *fwl) in m10bmc_sec_cleanup() argument
[all …]
/linux/Documentation/driver-api/firmware/
H A Dfw_upload.rst44 struct fw_upload *fwl;
60 fwl = firmware_upload_register(THIS_MODULE, sec->dev, sec->fw_name,
62 if (IS_ERR(fwl)) {
65 return PTR_ERR(fwl);
68 sec->fwl = fwl;
76 firmware_upload_unregister(sec->fwl);
/linux/drivers/base/firmware_loader/
H A Dsysfs_upload.c168 struct fw_upload *fwl; in fw_upload_main() local
171 fwl = fwlp->fw_upload; in fw_upload_main()
172 fw_sysfs = (struct fw_sysfs *)fwl->priv; in fw_upload_main()
176 ret = fwlp->ops->prepare(fwl, fwlp->data, fwlp->remaining_size); in fw_upload_main()
184 ret = fwlp->ops->write(fwl, fwlp->data, offset, in fw_upload_main()
200 ret = fwlp->ops->poll_complete(fwl); in fw_upload_main()
206 fwlp->ops->cleanup(fwl); in fw_upload_main()
/linux/lib/
H A Dtest_firmware.c135 struct fw_upload *fwl; member
1106 firmware_upload_unregister(tst->fwl); in upload_release()
1185 static enum fw_upload_err test_fw_upload_prepare(struct fw_upload *fwl, in test_fw_upload_prepare() argument
1188 struct test_firmware_upload *tst = fwl->dd_handle; in test_fw_upload_prepare()
1225 static enum fw_upload_err test_fw_upload_write(struct fw_upload *fwl, in test_fw_upload_write() argument
1229 struct test_firmware_upload *tst = fwl->dd_handle; in test_fw_upload_write()
1251 static enum fw_upload_err test_fw_upload_complete(struct fw_upload *fwl) in test_fw_upload_complete() argument
1253 struct test_firmware_upload *tst = fwl->dd_handle; in test_fw_upload_complete()
1269 static void test_fw_upload_cancel(struct fw_upload *fwl) in test_fw_upload_cancel() argument
1271 struct test_firmware_upload *tst = fwl->dd_handle; in test_fw_upload_cancel()
[all …]
/linux/drivers/greybus/
H A Dgb-beagleplay.c85 struct fw_upload *fwl; member
1048 struct fw_upload *fwl; in gb_fw_init() local
1051 bg->fwl = NULL; in gb_fw_init()
1070 fwl = firmware_upload_register(THIS_MODULE, &bg->sd->dev, "cc1352p7", in gb_fw_init()
1072 if (IS_ERR(fwl)) in gb_fw_init()
1073 return PTR_ERR(fwl); in gb_fw_init()
1074 bg->fwl = fwl; in gb_fw_init()
1081 firmware_upload_unregister(bg->fwl); in gb_fw_deinit()
/linux/drivers/media/i2c/
H A Dthp7312.c291 struct fw_upload *fwl; member
1889 struct fw_upload *fwl; in thp7312_register_flash_mode() local
1912 fwl = firmware_upload_register(THIS_MODULE, dev, "thp7312-firmware", in thp7312_register_flash_mode()
1914 if (IS_ERR(fwl)) { in thp7312_register_flash_mode()
1915 ret = PTR_ERR(fwl); in thp7312_register_flash_mode()
1920 thp7312->fwl = fwl; in thp7312_register_flash_mode()
2210 firmware_upload_unregister(thp7312->fwl); in thp7312_remove()
/linux/sound/soc/sof/
H A Dtopology.c185 * integer with a fractional world length of "fwl"
187 * fwl is the fractional word length
189 * fixed-point integer with a fractional word length of "fwl"
191 static u32 vol_pow32(u32 a, int exp, u32 fwl) in vol_pow32() argument
194 u32 power = 1 << fwl; in vol_pow32()
210 * Product of 2 Qx.fwl fixed-point numbers yields a Q2*x.2*fwl in vol_pow32()
211 * Truncate product back to fwl fractional bits with rounding in vol_pow32()
213 power = vol_shift_64((u64)power * a, fwl); in vol_pow32()
222 numerator = (u64)1 << (fwl << in vol_pow32()
[all...]