• Home
  • Raw
  • Download

Lines Matching full:image

31 /* Validate image status values */
32 #define VALIDATE_IMG_READY -1001 /* Image ready for validation */
35 /* Manage image status values */
38 /* Flash image status values */
40 #define FLASH_INVALID_IMG -1003 /* Flash image shorter than expected */
45 #define FLASH_REJECT_TMP_SIDE 0 /* Reject temporary fw image */
46 #define FLASH_COMMIT_TMP_SIDE 1 /* Commit temporary fw image */
52 /* Validate image update result tokens */
55 #define VALIDATE_INVALID_IMG 2 /* Candidate image is not valid */
59 * image, and the new image is downlevel from current image
64 * image
68 * T side will be updated with a downlevel image
72 * The candidate image's release date is later than the system's firmware
80 /* XXX: Assume candidate image size is <= 1GB */
83 /* Image status */
90 /* Candidate image data */
97 /* Candidate image header */
106 void *buf; /* Candidate image buffer */
107 uint32_t buf_size; /* Image size */
132 * Validate candidate image
151 * current image version details
152 * new image version details
160 /* Candidate image is not validated */ in validate_show()
169 /* Current and candidate image version details */ in validate_show()
188 * Validate candidate firmware image
192 * candidate image.
212 /* Copy first 4k bytes of candidate image */ in validate_store()
218 /* Validate candidate image */ in validate_store()
272 /* commit/reject temporary image */ in manage_store()
287 pr_alert("FLASH: Image update cancelled\n"); in opal_flash_update()
313 pr_alert("FLASH: Image is %u bytes\n", image_data.size); in opal_flash_update_print_message()
322 * Show candidate image status
332 * Set update image flag
333 * 1 - Flash new image
352 /* Image is loaded? */ in update_store()
368 * Free image buffer
388 * Allocate image buffer.
396 pr_warn("FLASH: Invalid candidate image\n"); in alloc_image_buf()
402 pr_debug("FLASH: Candidate image size = %u\n", image_data.size); in alloc_image_buf()
405 pr_warn("FLASH: Too large image\n"); in alloc_image_buf()
409 pr_warn("FLASH: Image is shorter than expected\n"); in alloc_image_buf()
433 * Copy candidate image
435 * Parse candidate image header to get total image size
446 /* New image ? */ in image_data_write()
452 /* Cancel outstanding image update request */ in image_data_write()
475 /* Set image status */ in image_data_write()
477 pr_debug("FLASH: Candidate image loaded....\n"); in image_data_write()
491 * image : Interface to load candidate firmware image
492 * validate_flash : Validate firmware image
493 * manage_flash : Commit/Reject firmware image
494 * update_flash : Flash new firmware image
498 .attr = {.name = "image", .mode = 0200},
499 .size = MAX_IMAGE_SIZE, /* Limit image size */
527 /* Allocate validate image buffer */ in opal_flash_update_init()