drm: optimize am_meson_logo_init for hibernation [1/1]

PD#SWPL-194158

Problem:
logo data displayed during the kernel phase after
wakeup of hibernation has been tainted

Solution:
use cma_alloc to migrate the tainted data and
reallocate the logo memory and set it to 0

Verify:
s7

Test:
DRM-OSD-2

Change-Id: Id8aa36b7b69a92321d793d7a8e775da2d9416cdb
Signed-off-by: mingyang.he <mingyang.he@amlogic.com>
8 files changed