load_fw
ret = load_fw(dev, &fw_info, ucode_filename[0], eng_grps->rid);
ret = load_fw(dev, &fw_info, ucode_filename[1], eng_grps->rid);
ret = load_fw(&pdev->dev, fw_info, filename, rid);
status = load_fw(state, cfg);
.load_fw = cx25840_load_fw,
static int s5c73m3_spi_boot(struct s5c73m3 *state, bool load_fw)
if (load_fw)
if (ret < 0 || !load_fw)
if (load_fw && update_fw) {
static int s5c73m3_rom_boot(struct s5c73m3 *state, bool load_fw)
.load_fw = cx18_av_load_fw,
v4l2_subdev_call(cx->sd_av, core, load_fw);
v4l2_subdev_call(dev->sd_cx25840, core, load_fw);
v4l2_subdev_call(itv->sd_video, core, load_fw);
cx25840_call(dev, core, load_fw);
cx25840_call(dev, core, load_fw);
v4l2_device_call_all(&hdw->v4l2_dev, 0, core, load_fw);
struct nfp_nsp_command_buf_arg load_fw = {
ret = nfp_nsp_command_buf(state, &load_fw);
int wil_reset(struct wil6210_priv *wil, bool load_fw)
if (rc == -EAGAIN && !load_fw)
if (load_fw) {
if (load_fw) {
int (*load_fw)(struct v4l2_subdev *sd);