summaryrefslogtreecommitdiff
path: root/arch/powerpc
diff options
context:
space:
mode:
authorRuchika Gupta <ruchika.gupta@freescale.com>2016-01-22 10:42:55 (GMT)
committerYork Sun <york.sun@nxp.com>2016-02-24 16:40:55 (GMT)
commit7f4736bd657afca7c224efb27cab496acd9ee021 (patch)
tree220d20afa187710fc718f561416a264889ceecf7 /arch/powerpc
parent9e71bb9ca232038e8cdc1090cf218871afb6904a (diff)
downloadu-boot-7f4736bd657afca7c224efb27cab496acd9ee021.tar.xz
drivers/crypto/fsl : Allocate output ring with size aligned to CACHELNE SIZE
The output ring needs to be invalidated before enqueuing the job to SEC. While allocation of space to output ring, it should be taken care that the size is cacheline size aligned inorder to prevent invalidating valid data. The patch also correct the method of aligning end of structs while flushing caches Since start = align(start_of_struct), it is incorrect to assign end = align(start + struct_size). It should instead be, end = align(start_of_struct + struct_size). Signed-off-by: Saksham Jain <saksham@nxp.com> Signed-off-by: Ruchika Gupta <ruchika.gupta@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
Diffstat (limited to 'arch/powerpc')
0 files changed, 0 insertions, 0 deletions