ge2d: reset alloc flag when free dma buffer [1/2]

PD#SWPL-4354

Problem:
alloc flag is not correct when free dma buffer

Solution:
reset alloc flag when free dma buffer

Verify:
test pass on g12a-u200

Change-Id: I4aea27f38ebda72cfe77183423600c918b836d7c
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
This commit is contained in:
Jian Cao
2019-01-18 15:33:52 +08:00
committed by Luan Yuan
parent 656066dc40
commit a46b373684

View File

@@ -416,6 +416,7 @@ int ge2d_dma_buffer_free(struct aml_dma_buffer *buffer, int index)
return (-EINVAL);
}
aml_dma_put(buf);
buffer->gd_buffer[index].alloc = 0;
return 0;
}