mirror of
https://github.com/nyanmisaka/mpp.git
synced 2025-10-09 02:50:06 +08:00
[h265d_vdpu34x]: optimize irq status checking
Signed-off-by: Yandong Lin <yandong.lin@rock-chips.com> Change-Id: Icf42b2951d9519e0d26a3c1b6a79c2d03bc2224b
This commit is contained in:
@@ -1300,7 +1300,9 @@ ERR_PROC:
|
|||||||
if (task->dec.flags.parse_err ||
|
if (task->dec.flags.parse_err ||
|
||||||
task->dec.flags.ref_err ||
|
task->dec.flags.ref_err ||
|
||||||
hw_regs->irq_status.reg224.dec_error_sta ||
|
hw_regs->irq_status.reg224.dec_error_sta ||
|
||||||
hw_regs->irq_status.reg224.buf_empty_sta) {
|
hw_regs->irq_status.reg224.buf_empty_sta ||
|
||||||
|
hw_regs->irq_status.reg224.dec_bus_sta ||
|
||||||
|
!hw_regs->irq_status.reg224.dec_rdy_sta) {
|
||||||
if (!reg_cxt->fast_mode) {
|
if (!reg_cxt->fast_mode) {
|
||||||
if (reg_cxt->dec_cb)
|
if (reg_cxt->dec_cb)
|
||||||
mpp_callback(reg_cxt->dec_cb, &task->dec);
|
mpp_callback(reg_cxt->dec_cb, &task->dec);
|
||||||
|
Reference in New Issue
Block a user