DHP: CF1 Adds SGT mode for scatter memory mapping. [2/2]

PD#SWPL-194915

Problem:
Adds SGT mode for scatter memory mapping.

Solution:
1.supports sg-table mapping.
2.Supports memory cache/non-cache mode configuration.
3.Supports dmabuf/du-memory, cpu/device RW data sync operation.
4.Fixed mmap not being able to share memory with other
threads due to private mappings.

depends on CL:
486083

prebuild:
Change-Id:I393a3da1e
78a4fc76884e21be2959e37b9947f122

Verify:
ohm

Change-Id: I99dc9a2dec5a390ca7b480c3f75f446ae100cdb7
Signed-off-by: Nanxin Qin <nanxin.qin@amlogic.com>
10 files changed