core/armv7: solve map issue for unaligned pa
core/armv7: solve map issue for unaligned pa

in the function map_page_memarea() the l2 address alignment
is not correctly handled that cause issue when parameter
mm->pa is not aligned with section size
(ex: mm->pa=0x2ffc0000 => l2[192] = 0x30080416)

=> SECTION_MASK should be used instead of SMALL_PAGE_MASK

Change-Id: Ibc7aa5063265a78112bff761fdb55490cfc0d7f3
Signed-off-by: Patrick Delaunay <0f3c15edb69f15a0ec8ae7f7e6e40744997d207a@gmail.com>
Reviewed-by: Pascal Brand <0b55292d2562685bad4ce52d64f802e8f1cd299e@linaro.org>
Reviewed-by: Jens Wiklander <7706914404370d7502c27a0eff493dcf491feb51@linaro.org>

pascal-brand-st-dev/optee_os,matt2048/optee_os,cedric-chaumont-st-dev/optee_os,matt2048/optee_os,cedric-chaumont-st-dev/optee_os,pascal-brand-st-dev/optee_os,matt2048/optee_os,pascal-brand-st-dev/optee_os,cedric-chaumont-st-dev/optee_os,pascal-brand-st-dev/optee_os,pascal-brand-st-dev/optee_os,matt2048/optee_os,cedric-chaumont-st-dev/optee_os