9
0
Fork 0

uimage_sdram_flush: fix resource start

The start is the start of the previous resource nor the size of it.

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
This commit is contained in:
Jean-Christophe PLAGNIOL-VILLARD 2012-08-13 14:34:08 +08:00
parent 73918efe1a
commit 3120585df8
1 changed files with 2 additions and 1 deletions

View File

@ -355,8 +355,9 @@ static struct resource *uimage_resource;
static int uimage_sdram_flush(void *buf, unsigned int len)
{
if (uimage_size + len > resource_size(uimage_resource)) {
resource_size_t start = resource_size(uimage_resource);
resource_size_t start = uimage_resource->start;
resource_size_t size = resource_size(uimage_resource) + len;
release_sdram_region(uimage_resource);
uimage_resource = request_sdram_region("uimage",