codec_mm: not to be blocked to wait scatter cache done [1/2]
authorHui Zhang <hui.zhang@amlogic.com>
Sat, 22 Dec 2018 08:55:43 +0000 (16:55 +0800)
committerLuan Yuan <luan.yuan@amlogic.com>
Wed, 2 Jan 2019 05:50:23 +0000 (13:50 +0800)
commitbfa1bcd608d7b888a358c37704f4acd77f5c7a4d
tree6f0f27b5f83ceedda117c08f1a9e990d2b29a07b
parent5e29fb3703f84bea0c8379e0f3da3608cb1b18a6
codec_mm: not to be blocked to wait scatter cache done [1/2]

PD#SWPL-2206

Problem:
decoding thread was blocked to wait scatter memory to be cached done. it
may take 30+ ms and lead to cts/vts fail

Solution:
not to wait scatter cached done. it save timing of system

Verify:
Verified U212

Change-Id: I75fa3e892e0b9b8023c07b62a31ebd43d3c92044
Signed-off-by: Hui Zhang <hui.zhang@amlogic.com>
drivers/amlogic/media/common/codec_mm/codec_mm_scatter.c
include/linux/amlogic/media/codec_mm/codec_mm_scatter.h