static enum rot_irq_status rotator_reg_get_irq_status(struct rot_context *rot) { u32 value = readl(rot->regs + ROT_STATUS); value = ROT_STATUS_IRQ(value); if (value == ROT_STATUS_IRQ_VAL_COMPLETE) return ROT_IRQ_STATUS_COMPLETE; else return ROT_IRQ_STATUS_ILLEGAL; }
static enum rot_irq_status rotator_reg_get_irq_status(struct rot_context *rot) { u32 val = rot_read(ROT_STATUS); val = ROT_STATUS_IRQ(val); if (val == ROT_STATUS_IRQ_VAL_COMPLETE) return ROT_IRQ_STATUS_COMPLETE; return ROT_IRQ_STATUS_ILLEGAL; }