Home
last modified time | relevance | path

Searched refs:irq_status (Results 1 - 25 of 34) sorted by relevance

12

/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/include/
H A Dhi_atomic.h104 hi_u32 irq_status; in hi_atomic_add_return() local
106 irq_status = LOS_IntLock(); in hi_atomic_add_return()
108 (hi_void)LOS_IntRestore(irq_status); in hi_atomic_add_return()
135 hi_u32 irq_status; in hi_atomic_sub_return() local
137 irq_status = LOS_IntLock(); in hi_atomic_sub_return()
139 (hi_void)LOS_IntRestore(irq_status); in hi_atomic_sub_return()
165 hi_u32 irq_status; in hi_atomic_bit_set() local
166 irq_status = LOS_IntLock(); in hi_atomic_bit_set()
170 (hi_void)LOS_IntRestore(irq_status); in hi_atomic_bit_set()
194 hi_u32 irq_status; in hi_atomic_bit_clear() local
206 hi_u32 irq_status; hi_atomic_add_return_optimize() local
[all...]
/device/soc/hisilicon/hi3861v100/sdk_liteos/include/
H A Dhi_atomic.h92 hi_u32 irq_status; in hi_atomic_add_return() local
94 irq_status = LOS_IntLock(); in hi_atomic_add_return()
96 (hi_void)LOS_IntRestore(irq_status); in hi_atomic_add_return()
119 hi_u32 irq_status; in hi_atomic_sub_return() local
121 irq_status = LOS_IntLock(); in hi_atomic_sub_return()
123 (hi_void)LOS_IntRestore(irq_status); in hi_atomic_sub_return()
145 hi_u32 irq_status; in hi_atomic_bit_set() local
146 irq_status = LOS_IntLock(); in hi_atomic_bit_set()
150 (hi_void)LOS_IntRestore(irq_status); in hi_atomic_bit_set()
170 hi_u32 irq_status; in hi_atomic_bit_clear() local
[all...]
/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/
H A Dmpp_rkvdec2_link.c125 dev->irq_status = readl(reg_base + RKVDEC_LINK_IRQ_BASE); in rkvdec_link_status_update()
189 mpp_err("reg 0 %08x - irq status\n", dev->irq_status); in rkvdec_link_reg_dump()
516 u32 irq_status = 0; in rkvdec_link_isr_recv_task() local
537 irq_status = mpp_read_relaxed(mpp, RKVDEC_REG_INT_EN); in rkvdec_link_isr_recv_task()
538 dev_info(link_dec->dev, "found stuff task error irq %08x %u/%u\n", irq_status, link_dec->stuff_err, in rkvdec_link_isr_recv_task()
562 irq_status = regs[info->tb_reg_int]; in rkvdec_link_isr_recv_task()
565 task->irq_status = irq_status; in rkvdec_link_isr_recv_task()
672 u32 irq_status = 0; in rkvdec2_link_irq() local
677 irq_status in rkvdec2_link_irq()
699 u32 irq_status = link_dec->irq_status; rkvdec2_link_isr() local
1618 u32 irq_status = mpp->irq_status; rkvdec2_soft_ccu_dequeue() local
1704 u32 irq_status = mpp_read_relaxed(mpp, RKVDEC_REG_INT_EN); rkvdec2_soft_ccu_irq() local
[all...]
H A Dmpp_jpgdec.c82 u32 irq_status; member
292 task->reg[JPGDEC_REG_INT_EN_INDEX] = task->irq_status; in jpgdec_finish()
302 if (!(task->irq_status & JPGDEC_SOFT_RSET_READY) && !atomic_read(&mpp->reset_request)) { in jpgdec_finish()
455 mpp->irq_status = mpp_read(mpp, JPGDEC_REG_INT_EN_BASE); in jpgdec_irq()
456 if (!(mpp->irq_status & JPGDEC_IRQ_RAW)) { in jpgdec_irq()
477 task->irq_status = mpp->irq_status; in jpgdec_isr()
478 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", task->irq_status); in jpgdec_isr()
480 if (error_mask & task->irq_status) { in jpgdec_isr()
[all...]
H A Dmpp_vepu1.c76 u32 irq_status; member
285 mpp->irq_status = mpp_read(mpp, VEPU1_REG_INT); in vepu_irq()
286 if (!(mpp->irq_status & VEPU1_INT_RAW)) { in vepu_irq()
308 task->irq_status = mpp->irq_status; in vepu_isr()
309 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", task->irq_status); in vepu_isr()
311 if (err_mask & task->irq_status) { in vepu_isr()
336 task->reg[VEPU1_REG_INT_INDEX] = task->irq_status; in vepu_finish()
H A Dmpp_vdpu2.c91 u32 irq_status; member
377 task->reg[VDPU2_REG_DEC_INT_INDEX] = task->irq_status; in vdpu_finish()
537 mpp->irq_status = mpp_read(mpp, VDPU2_REG_DEC_INT); in vdpu_irq()
538 if (!(mpp->irq_status & VDPU2_DEC_INT_RAW)) { in vdpu_irq()
562 task->irq_status = mpp->irq_status; in vdpu_isr()
563 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", task->irq_status); in vdpu_isr()
566 if (err_mask & task->irq_status) { in vdpu_isr()
H A Dmpp_vdpu1.c106 u32 irq_status; member
425 task->reg[VDPU1_REG_DEC_INT_EN_INDEX] = task->irq_status; in vdpu_finish()
605 mpp->irq_status = mpp_read(mpp, VDPU1_REG_DEC_INT_EN); in vdpu_irq()
606 if (!(mpp->irq_status & VDPU1_DEC_INT_RAW)) { in vdpu_irq()
630 task->irq_status = mpp->irq_status; in vdpu_isr()
631 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", task->irq_status); in vdpu_isr()
634 if (err_mask & task->irq_status) { in vdpu_isr()
H A Dmpp_rkvenc.c157 u32 irq_status; member
467 mpp->irq_status = mpp_read(mpp, RKVENC_INT_STATUS_BASE); in rkvenc_irq()
468 if (!mpp->irq_status) { in rkvenc_irq()
498 task->irq_status = mpp->irq_status; in rkvenc_isr()
499 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", task->irq_status); in rkvenc_isr()
501 if (task->irq_status & RKVENC_INT_ERROR_BITS) { in rkvenc_isr()
505 mpp_debug(DEBUG_DUMP_ERR_REG, "irq_status: %08x\n", task->irq_status); in rkvenc_isr()
[all...]
H A Dmpp_rkvdec2.c357 mpp->irq_status = mpp_read(mpp, RKVDEC_REG_INT_EN); in rkvdec2_irq()
358 if (!(mpp->irq_status & RKVDEC_IRQ_RAW)) { in rkvdec2_irq()
381 task->irq_status = mpp->irq_status; in rkvdec2_isr()
383 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", task->irq_status); in rkvdec2_isr()
385 if (err_mask & task->irq_status) { in rkvdec2_isr()
387 mpp_debug(DEBUG_DUMP_ERR_REG, "irq_status: %08x\n", task->irq_status); in rkvdec2_isr()
453 task->reg[RKVDEC_REG_INT_EN_INDEX] = task->irq_status; in rkvdec2_finish()
[all...]
H A Dmpp_vepu2.c88 u32 irq_status; member
371 mpp->irq_status = mpp_read(mpp, VEPU2_REG_INT); in vepu_irq()
372 if (!(mpp->irq_status & VEPU2_INT_RAW)) { in vepu_irq()
394 task->irq_status = mpp->irq_status; in vepu_isr()
395 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", task->irq_status); in vepu_isr()
397 if (err_mask & task->irq_status) { in vepu_isr()
422 task->reg[VEPU2_REG_INT_INDEX] = task->irq_status; in vepu_finish()
H A Dmpp_rkvdec.c139 u32 irq_status; member
928 mpp->irq_status = mpp_read(mpp, RKVDEC_REG_INT_EN); in rkvdec_irq()
929 if (!(mpp->irq_status & RKVDEC_DEC_INT_RAW)) { in rkvdec_irq()
953 task->irq_status = mpp->irq_status; in rkvdec_isr()
956 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", task->irq_status); in rkvdec_isr()
960 if (err_mask & task->irq_status) { in rkvdec_isr()
990 task->irq_status = mpp->irq_status; in rkvdec_3328_isr()
[all...]
H A Dmpp_iep2.c195 u32 irq_status; member
565 mpp->irq_status = mpp_read(mpp, IEP2_REG_INT_STS); in iep2_irq()
568 if (!IEP2_REG_RO_VALID_INT_STS(mpp->irq_status)) { in iep2_irq()
590 task->irq_status = mpp->irq_status; in iep2_isr()
591 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", task->irq_status); in iep2_isr()
593 if (IEP2_REG_RO_BUS_ERROR_STS(task->irq_status)) { in iep2_isr()
H A Dmpp_rkvdec2_link.h84 u32 irq_status; member
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/
H A Dmpp_rkvdec2_link.c119 dev->irq_status = readl(reg_base + RKVDEC_LINK_IRQ_BASE); in rkvdec_link_status_update()
188 mpp_err("reg 0 %08x - irq status\n", dev->irq_status); in rkvdec_link_reg_dump()
520 u32 irq_status = 0; in rkvdec_link_isr_recv_task() local
546 irq_status = mpp_read_relaxed(mpp, RKVDEC_REG_INT_EN); in rkvdec_link_isr_recv_task()
548 irq_status, link_dec->stuff_err, in rkvdec_link_isr_recv_task()
573 irq_status = regs[info->tb_reg_int]; in rkvdec_link_isr_recv_task()
577 task->irq_status = irq_status; in rkvdec_link_isr_recv_task()
688 u32 irq_status = 0; in rkvdec2_link_irq() local
695 irq_status in rkvdec2_link_irq()
725 u32 irq_status = link_dec->irq_status; rkvdec2_link_isr() local
1662 u32 irq_status = mpp->irq_status; rkvdec2_soft_ccu_dequeue() local
1756 u32 irq_status = mpp_read_relaxed(mpp, RKVDEC_REG_INT_EN); rkvdec2_soft_ccu_irq() local
[all...]
H A Dmpp_jpgdec.c84 u32 irq_status; member
298 task->reg[JPGDEC_REG_INT_EN_INDEX] = task->irq_status; in jpgdec_finish()
308 if (!(task->irq_status & JPGDEC_SOFT_RSET_READY) && in jpgdec_finish()
466 mpp->irq_status = mpp_read(mpp, JPGDEC_REG_INT_EN_BASE); in jpgdec_irq()
467 if (!(mpp->irq_status & JPGDEC_IRQ_RAW)) in jpgdec_irq()
488 task->irq_status = mpp->irq_status; in jpgdec_isr()
489 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", in jpgdec_isr()
490 task->irq_status); in jpgdec_isr()
495 if (error_mask & task->irq_status) in jpgdec_isr()
[all...]
H A Dmpp_vdpu1.c108 u32 irq_status; member
436 task->reg[VDPU1_REG_DEC_INT_EN_INDEX] = task->irq_status; in vdpu_finish()
621 mpp->irq_status = mpp_read(mpp, VDPU1_REG_DEC_INT_EN); in vdpu_irq()
622 if (!(mpp->irq_status & VDPU1_DEC_INT_RAW)) in vdpu_irq()
646 task->irq_status = mpp->irq_status; in vdpu_isr()
647 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", in vdpu_isr()
648 task->irq_status); in vdpu_isr()
656 if (err_mask & task->irq_status) in vdpu_isr()
H A Dmpp_vepu1.c78 u32 irq_status; member
299 mpp->irq_status = mpp_read(mpp, VEPU1_REG_INT); in vepu_irq()
300 if (!(mpp->irq_status & VEPU1_INT_RAW)) in vepu_irq()
322 task->irq_status = mpp->irq_status; in vepu_isr()
323 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", in vepu_isr()
324 task->irq_status); in vepu_isr()
330 if (err_mask & task->irq_status) in vepu_isr()
357 task->reg[VEPU1_REG_INT_INDEX] = task->irq_status; in vepu_finish()
H A Dmpp_vdpu2.c93 u32 irq_status; member
389 task->reg[VDPU2_REG_DEC_INT_INDEX] = task->irq_status; in vdpu_finish()
554 mpp->irq_status = mpp_read(mpp, VDPU2_REG_DEC_INT); in vdpu_irq()
555 if (!(mpp->irq_status & VDPU2_DEC_INT_RAW)) in vdpu_irq()
579 task->irq_status = mpp->irq_status; in vdpu_isr()
580 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", in vdpu_isr()
581 task->irq_status); in vdpu_isr()
589 if (err_mask & task->irq_status) in vdpu_isr()
H A Dmpp_rkvenc.c161 u32 irq_status; member
491 mpp->irq_status = mpp_read(mpp, RKVENC_INT_STATUS_BASE); in rkvenc_irq()
492 if (!mpp->irq_status) in rkvenc_irq()
521 task->irq_status = mpp->irq_status; in rkvenc_isr()
522 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", task->irq_status); in rkvenc_isr()
524 if (task->irq_status & RKVENC_INT_ERROR_BITS) { in rkvenc_isr()
528 mpp_debug(DEBUG_DUMP_ERR_REG, "irq_status: %08x\n", in rkvenc_isr()
529 task->irq_status); in rkvenc_isr()
[all...]
H A Dmpp_vepu2.c90 u32 irq_status; member
380 mpp->irq_status = mpp_read(mpp, VEPU2_REG_INT); in vepu_irq()
381 if (!(mpp->irq_status & VEPU2_INT_RAW)) in vepu_irq()
403 task->irq_status = mpp->irq_status; in vepu_isr()
404 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", in vepu_isr()
405 task->irq_status); in vepu_isr()
411 if (err_mask & task->irq_status) in vepu_isr()
439 task->reg[VEPU2_REG_INT_INDEX] = task->irq_status; in vepu_finish()
H A Dmpp_rkvdec2.c357 mpp->irq_status = mpp_read(mpp, RKVDEC_REG_INT_EN); in rkvdec2_irq()
358 if (!(mpp->irq_status & RKVDEC_IRQ_RAW)) in rkvdec2_irq()
380 task->irq_status = mpp->irq_status; in rkvdec2_isr()
382 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", task->irq_status); in rkvdec2_isr()
385 if (err_mask & task->irq_status) { in rkvdec2_isr()
387 mpp_debug(DEBUG_DUMP_ERR_REG, "irq_status: %08x\n", in rkvdec2_isr()
388 task->irq_status); in rkvdec2_isr()
454 task->reg[RKVDEC_REG_INT_EN_INDEX] = task->irq_status; in rkvdec2_finish()
[all...]
H A Dmpp_rkvdec.c145 u32 irq_status; member
977 mpp->irq_status = mpp_read(mpp, RKVDEC_REG_INT_EN); in rkvdec_irq()
978 if (!(mpp->irq_status & RKVDEC_DEC_INT_RAW)) in rkvdec_irq()
1001 task->irq_status = mpp->irq_status; in rkvdec_isr()
1004 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", task->irq_status); in rkvdec_isr()
1012 if (err_mask & task->irq_status) in rkvdec_isr()
1041 task->irq_status = mpp->irq_status; in rkvdec_3328_isr()
[all...]
H A Dmpp_iep2.c205 u32 irq_status; member
613 mpp->irq_status = mpp_read(mpp, IEP2_REG_INT_STS); in iep2_irq()
616 if (!IEP2_REG_RO_VALID_INT_STS(mpp->irq_status)) in iep2_irq()
637 task->irq_status = mpp->irq_status; in iep2_isr()
638 mpp_debug(DEBUG_IRQ_STATUS, "irq_status: %08x\n", in iep2_isr()
639 task->irq_status); in iep2_isr()
641 if (IEP2_REG_RO_BUS_ERROR_STS(task->irq_status)) in iep2_isr()
H A Dmpp_rkvdec2_link.h84 u32 irq_status; member
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/
H A Doal_interrupt.h54 unsigned char irq_status; member

Completed in 31 milliseconds

12