osd: merge 3.14 osd fix to 4.9
authorPengcheng Chen <pengcheng.chen@amlogic.com>
Thu, 14 Sep 2017 08:50:34 +0000 (16:50 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Tue, 19 Sep 2017 04:33:12 +0000 (21:33 -0700)
commitd6168e9768c7305f93cb860d07851b3b4eaffb80
treee43278cdafadbe63c8b4c3e1c2dff7e5e3eb1dbc
parent1fab8743b19d712f5b0ec2c9bfcac2d7c4e54aa9
osd: merge 3.14 osd fix to 4.9

PD#151059: merge 3.14 osd fix to 4.9
1. osd: fix dummy data caused green line issue(190f842)
2. osd: add debug for direct-render(cee727f)
3. osd: fix screen zoom in/out error(9854bdc)
4. osd: cursor can't full screen osd1 in 2xscaler(afadaff)
5. osd: osd_reserved caused direct render display wrong(fc55e9b)
6. osd: fix osd crash when bringup Android8.0(206fbe6)
7. osd: fix osd cursor distortion in 1080I mode(612eead)
8. osd: fix error when screen zoom in/out in osd_reverse(2243eb6)

Change-Id: Icfef7a66fcb1d0d42fe2aa57bb370f9e9a7ad5a4
Signed-off-by: Pengcheng Chen <pengcheng.chen@amlogic.com>
drivers/amlogic/media/osd/osd.h
drivers/amlogic/media/osd/osd_debug.c
drivers/amlogic/media/osd/osd_fb.c
drivers/amlogic/media/osd/osd_hw.c
drivers/amlogic/media/osd/osd_hw.h