osd: fix release dma buf error when vout1&2 run at same time.
authorsky zhou <sky.zhou@amlogic.com>
Sat, 6 Apr 2019 11:35:34 +0000 (19:35 +0800)
committerNick Xie <nick@khadas.com>
Mon, 5 Aug 2019 06:46:03 +0000 (14:46 +0800)
commit53e67d9cc25c08f6cc407743f1f86d14b5d8b8ff
tree7bbc1d5fd838dd43d82a68817f0a51e13d78ec0c
parentffc48c38038b01e76e47d05556d97d582a8cfd26
osd: fix release dma buf error when vout1&2 run at same time.

PD #SWPL-6027

Problem:
dmabuf panic when vout1,vout2 run at same time.

Solution:
When do pandisplay, only release the dma buf displayed
on current vout pipeline.

Verify:
Verify on macroni.

Change-Id: I8951d55f9f56cbfa509bcbe2906a108c5f50dbfe
Signed-off-by: sky zhou <sky.zhou@amlogic.com>
drivers/amlogic/media/osd/osd_hw.c