Lines Matching refs:image_address
203 u32 image_address, loff_t directory_address) in mpfs_auto_update_set_image_address() argument
233 if ((*(u32 *)(buffer + AUTO_UPDATE_UPGRADE_DIRECTORY) == image_address) && in mpfs_auto_update_set_image_address()
246 memcpy(buffer + AUTO_UPDATE_UPGRADE_DIRECTORY, &image_address, in mpfs_auto_update_set_image_address()
251 image_address, directory_address); in mpfs_auto_update_set_image_address()
272 u32 image_address; in mpfs_auto_update_write_bitstream() local
278 image_address = AUTO_UPDATE_INFO_BASE; in mpfs_auto_update_write_bitstream()
280 image_address = AUTO_UPDATE_BITSTREAM_BASE + in mpfs_auto_update_write_bitstream()
288 ret = mpfs_auto_update_set_image_address(priv, image_address, directory_address); in mpfs_auto_update_write_bitstream()
306 erase.addr = image_address; in mpfs_auto_update_write_bitstream()
308 dev_info(priv->dev, "Erasing the flash at address (0x%x)\n", image_address); in mpfs_auto_update_write_bitstream()
318 dev_info(priv->dev, "Writing the image to the flash at address (0x%x)\n", image_address); in mpfs_auto_update_write_bitstream()
319 ret = mtd_write(priv->flash, (loff_t)image_address, size, &bytes_written, data); in mpfs_auto_update_write_bitstream()