Lines Matching refs:regs_t
96 struct crb_regs_tail __iomem *regs_t; member
153 iowrite32(CRB_CTRL_REQ_GO_IDLE, &priv->regs_t->ctrl_req); in __crb_go_idle()
155 if (!crb_wait_for_reg_32(&priv->regs_t->ctrl_req, in __crb_go_idle()
196 iowrite32(CRB_CTRL_REQ_CMD_READY, &priv->regs_t->ctrl_req); in __crb_cmd_ready()
197 if (!crb_wait_for_reg_32(&priv->regs_t->ctrl_req, in __crb_cmd_ready()
274 if ((ioread32(&priv->regs_t->ctrl_start) & CRB_START_INVOKE) != in crb_status()
295 if (ioread32(&priv->regs_t->ctrl_sts) & CRB_CTRL_STS_ERROR) in crb_recv()
366 iowrite32(0, &priv->regs_t->ctrl_cancel); in crb_send()
386 iowrite32(CRB_START_INVOKE, &priv->regs_t->ctrl_start); in crb_send()
393 iowrite32(CRB_START_INVOKE, &priv->regs_t->ctrl_start); in crb_send()
404 iowrite32(CRB_CANCEL_INVOKE, &priv->regs_t->ctrl_cancel); in crb_cancel()
415 u32 cancel = ioread32(&priv->regs_t->ctrl_cancel); in crb_req_canceled()
550 priv->regs_t = crb_map_res(dev, iores, iobase_ptr, buf->control_address, in crb_map_io()
553 if (IS_ERR(priv->regs_t)) in crb_map_io()
554 return PTR_ERR(priv->regs_t); in crb_map_io()
582 pa_high = ioread32(&priv->regs_t->ctrl_cmd_pa_high); in crb_map_io()
583 pa_low = ioread32(&priv->regs_t->ctrl_cmd_pa_low); in crb_map_io()
585 cmd_size = ioread32(&priv->regs_t->ctrl_cmd_size); in crb_map_io()
610 memcpy_fromio(&__rsp_pa, &priv->regs_t->ctrl_rsp_pa, 8); in crb_map_io()
612 rsp_size = ioread32(&priv->regs_t->ctrl_rsp_size); in crb_map_io()