/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/include/ |
H A D | hi_atomic.h | 104 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 D | hi_atomic.h | 92 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 D | mpp_rkvdec2_link.c | 125 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 D | mpp_jpgdec.c | 82 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 D | mpp_vepu1.c | 76 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 D | mpp_vdpu2.c | 91 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 D | mpp_vdpu1.c | 106 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 D | mpp_rkvenc.c | 157 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 D | mpp_rkvdec2.c | 357 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 D | mpp_vepu2.c | 88 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 D | mpp_rkvdec.c | 139 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 D | mpp_iep2.c | 195 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 D | mpp_rkvdec2_link.h | 84 u32 irq_status; member
|
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/ |
H A D | mpp_rkvdec2_link.c | 119 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 D | mpp_jpgdec.c | 84 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 D | mpp_vdpu1.c | 108 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 D | mpp_vepu1.c | 78 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 D | mpp_vdpu2.c | 93 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 D | mpp_rkvenc.c | 161 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 D | mpp_vepu2.c | 90 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 D | mpp_rkvdec2.c | 357 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 D | mpp_rkvdec.c | 145 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 D | mpp_iep2.c | 205 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 D | mpp_rkvdec2_link.h | 84 u32 irq_status; member
|
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/ |
H A D | oal_interrupt.h | 54 unsigned char irq_status; member
|