Lines Matching full:image

77 /* image type */
88 /* image fragments */
188 __u8 image[]; member
194 /* image type */
209 * @csi: CSI image
210 * @ace: ACE image
211 * @cfg: config image
215 * @count: total image count
217 * @frags: image fragments
249 /* get sensor name to construct image name */
376 const struct firmware *image; in vsc_identify_csi_image() local
382 ret = request_firmware(&image, VSC_CSI_IMAGE_NAME, fw_loader->dev); in vsc_identify_csi_image()
386 img = (struct vsc_img *)image->data; in vsc_identify_csi_image()
410 /* mapping from CSI image index to image code data */ in vsc_identify_csi_image()
419 if ((u8 *)sign + sizeof(*sign) > image->data + image->size) { in vsc_identify_csi_image()
436 frag->data = sign->image; in vsc_identify_csi_image()
442 (sign->image + le32_to_cpu(sign->image_size)); in vsc_identify_csi_image()
445 fw_loader->csi = image; in vsc_identify_csi_image()
450 release_firmware(image); in vsc_identify_csi_image()
458 const struct firmware *image; in vsc_identify_ace_image() local
467 ret = request_firmware(&image, path, fw_loader->dev); in vsc_identify_ace_image()
471 img = (struct vsc_img *)image->data; in vsc_identify_ace_image()
492 /* mapping from ACE image index to image code data */ in vsc_identify_ace_image()
500 if ((u8 *)sign + sizeof(*sign) > image->data + image->size) { in vsc_identify_ace_image()
513 frag->data = sign->image; in vsc_identify_ace_image()
525 (sign->image + le32_to_cpu(sign->image_size)); in vsc_identify_ace_image()
528 fw_loader->ace = image; in vsc_identify_ace_image()
533 release_firmware(image); in vsc_identify_ace_image()
542 const struct firmware *image; in vsc_identify_cfg_image() local
549 ret = request_firmware(&image, path, fw_loader->dev); in vsc_identify_cfg_image()
553 /* identify image size */ in vsc_identify_cfg_image()
554 if (image->size <= sizeof(u32) || image->size > VSC_SKU_MAX_SIZE) { in vsc_identify_cfg_image()
559 size = le32_to_cpu(*((__le32 *)image->data)) + sizeof(u32); in vsc_identify_cfg_image()
560 if (image->size != size) { in vsc_identify_cfg_image()
565 frag->data = image->data; in vsc_identify_cfg_image()
566 frag->size = image->size; in vsc_identify_cfg_image()
570 fw_loader->cfg = image; in vsc_identify_cfg_image()
575 release_firmware(image); in vsc_identify_cfg_image()
616 /* download image data */ in vsc_download_bootloader()
685 /* download image data */ in vsc_download_firmware()