author | apollo.ling <apollo.ling@amlogic.com> | 2020-05-09 12:40:46 (GMT) |
---|---|---|
committer | Hui Zhang <hui.zhang@amlogic.com> | 2020-05-09 13:29:41 (GMT) |
commit | d1bf865d79005a7085fba8f963e155b6c75425cf (patch) | |
tree | d5dc754013ab890b0437290bfb53b2e279c88d9d | |
parent | 41732b656dfb28ef180227c31c10e3709ca357b1 (diff) | |
download | media_modules-d1bf865d79005a7085fba8f963e155b6c75425cf.zip media_modules-d1bf865d79005a7085fba8f963e155b6c75425cf.tar.gz media_modules-d1bf865d79005a7085fba8f963e155b6c75425cf.tar.bz2 |
vdec: Remove the unnecessory warning message in vdec [1/1]
PD#SWPL-25700
Problem:
Sometimes there are some unnecessory warning messages in vdec
Solution:
Remove the unnecessory warning message
Verify:
u212
Change-Id: Icb6dbf6291ee169be06aab39bbc2c53fde92c033
Signed-off-by: apollo.ling <apollo.ling@amlogic.com>
-rw-r--r-- | drivers/frame_provider/decoder/utils/vdec.c | 7 | ||||
-rw-r--r-- | drivers/frame_provider/decoder/utils/vdec.h | 2 |
2 files changed, 0 insertions, 9 deletions
diff --git a/drivers/frame_provider/decoder/utils/vdec.c b/drivers/frame_provider/decoder/utils/vdec.c index 00b154a..e2993a6 100644 --- a/drivers/frame_provider/decoder/utils/vdec.c +++ b/drivers/frame_provider/decoder/utils/vdec.c @@ -2794,7 +2794,6 @@ static irqreturn_t vdec_isr(int irq, void *dev_id) if (atomic_read(&vdec->inrelease) > 0) return ret; atomic_set(&vdec->inirq_flag, 1); - vdec->isr_ns = local_clock(); } if (c->dev_isr) { ret = c->dev_isr(irq, c->dev_id); @@ -2849,15 +2848,9 @@ static irqreturn_t vdec_thread_isr(int irq, void *dev_id) } if (vdec) { - u32 isr2tfn = 0; if (atomic_read(&vdec->inrelease) > 0) return ret; atomic_set(&vdec->inirq_thread_flag, 1); - vdec->tfn_ns = local_clock(); - isr2tfn = vdec->tfn_ns - vdec->isr_ns; - if (isr2tfn > 10000000) - pr_err("!!!!!!! %s vdec_isr to %s took %u ns !!!\n", - vdec->vf_provider_name, __func__, isr2tfn); } if (c->dev_threaded_isr) { ret = c->dev_threaded_isr(irq, c->dev_id); diff --git a/drivers/frame_provider/decoder/utils/vdec.h b/drivers/frame_provider/decoder/utils/vdec.h index bc4ef21..12fa840 100644 --- a/drivers/frame_provider/decoder/utils/vdec.h +++ b/drivers/frame_provider/decoder/utils/vdec.h @@ -269,8 +269,6 @@ struct vdec_s { atomic_t inirq_flag; atomic_t inrelease; int parallel_dec; - volatile u64 isr_ns; - volatile u64 tfn_ns; struct vdec_frames_s *mvfrm; }; |