linuxdriver: add Watermark flush mechanism [2/2]
authorLiqiang Jin <liqiang.jin@amlogic.com>
Mon, 9 Nov 2020 08:12:51 +0000 (16:12 +0800)
committerLiqiang Jin <liqiang.jin@amlogic.com>
Mon, 16 Nov 2020 09:53:17 +0000 (17:53 +0800)
commitd90639d007ff18c1a18829b81e62797b2d744d78
tree12343aa58f1e8421476a045dbf66fc76abf0c403
parent1a9b79f21e26a56beb5baea2ba3bbfc242e59fe4
linuxdriver: add Watermark flush mechanism [2/2]

PD#SWPL-36395

Problem:
1) if Verimatrix Watermark enable, OSD flicker when the TV station changes
2) if screen resolution changes, NexGuard Watermark display is abnormal

Solution:
add Watermark flush mechanism

Verify:
Android Q + AH212(SC2)

Change-Id: I096ecf01eca522cb3b6c2f943cd57ab813eb92ed
Signed-off-by: Liqiang Jin <liqiang.jin@amlogic.com>
optee/Makefile
optee/core.c
optee/optee_private.h
optee/optee_smc.h
optee/watermark.c [new file with mode: 0644]