Lines Matching refs:ack
127 "\n", name, mb->request, mb->ack, mb->cmd, mb->error, in dump_mb()
420 req == cx18_readl(cx, &ack_mb->ack)) { in mb_ack_irq()
428 cx18_writel(cx, req, &ack_mb->ack); in mb_ack_irq()
575 if (order_mb->request == order_mb->ack) { in cx18_api_epu_cmd_irq()
603 u32 irq, req, ack, err; in cx18_api_call() local
661 (ack = cx18_readl(cx, &mb->ack)) == req, in cx18_api_call()
663 if (req != ack) { in cx18_api_call()
665 cx18_writel(cx, req, &mb->ack); in cx18_api_call()
680 cx18_writel(cx, req - 1, &mb->ack); /* ensure ack & req are distinct */ in cx18_api_call()
695 ack = cx18_readl(cx, &mb->ack); in cx18_api_call()
696 if (ack != req) { in cx18_api_call()
699 ack = cx18_readl(cx, &mb->ack); in cx18_api_call()
706 if (req != ack) { in cx18_api_call()
720 req, ack); in cx18_api_call()