Lines Matching refs:control_addr
111 void __iomem *control_addr; member
147 writeq(control, priv->control_addr); in sdsi_complete_transaction()
179 ret = readq_poll_timeout(priv->control_addr, control, control & CTRL_READY, in sdsi_mbox_poll()
256 writeq(control, priv->control_addr); in sdsi_mbox_cmd_read()
279 writeq(control, priv->control_addr); in sdsi_mbox_cmd_write()
293 control = readq(priv->control_addr); in sdsi_mbox_acquire()
308 ret = readq_poll_timeout(priv->control_addr, control, in sdsi_mbox_acquire()
354 return !!FIELD_GET(CTRL_INBAND_LOCK, readq(priv->control_addr)); in sdsi_ib_locked()
639 priv->control_addr = devm_ioremap_resource(priv->dev, &res); in sdsi_map_mbox_registers()
640 if (IS_ERR(priv->control_addr)) in sdsi_map_mbox_registers()
641 return PTR_ERR(priv->control_addr); in sdsi_map_mbox_registers()
643 priv->mbox_addr = priv->control_addr + priv->control_size; in sdsi_map_mbox_registers()