osd: fix osd flicker issue on AXG
authorPengcheng Chen <pengcheng.chen@amlogic.com>
Mon, 3 Jul 2017 07:26:39 +0000 (15:26 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Tue, 11 Jul 2017 07:34:09 +0000 (00:34 -0700)
commitaf82c9e477edad50cb3a428b821c616bb6345e13
treebac5c06b158fb3497566dc446e624f63aa3dcc4e
parent82062d5a49ba2530a4caa89f4b751d2ac33e4f81
osd: fix osd flicker issue on AXG

PD#146558: osd: fix osd flicker issue on AXG

1. osd: move reg update to vsync interrupt
2. osd: add osd hold line size to 24
3. osd: add read/wirte reg function
4. osd: add osd fps stat function

Change-Id: Iaa382bb8deba49ecb94732691a3608cec9fb9679
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
arch/arm64/boot/dts/amlogic/axg_s400.dts
drivers/amlogic/media/osd/osd.h
drivers/amlogic/media/osd/osd_fb.c
drivers/amlogic/media/osd/osd_hw.c
drivers/amlogic/media/osd/osd_hw.h
drivers/amlogic/media/osd/osd_hw_def.h