Lines Matching refs:host_regs
39 void __iomem *host_regs; member
55 val = __raw_readl(priv->host_regs + PATA_IMX_ATA_CONTROL); in pata_imx_set_mode()
60 __raw_writel(val, priv->host_regs + PATA_IMX_ATA_CONTROL); in pata_imx_set_mode()
135 priv->host_regs = devm_ioremap_resource(&pdev->dev, io_res); in pata_imx_probe()
136 if (IS_ERR(priv->host_regs)) { in pata_imx_probe()
137 ret = PTR_ERR(priv->host_regs); in pata_imx_probe()
141 ap->ioaddr.cmd_addr = priv->host_regs + PATA_IMX_DRIVE_DATA; in pata_imx_probe()
142 ap->ioaddr.ctl_addr = priv->host_regs + PATA_IMX_DRIVE_CONTROL; in pata_imx_probe()
155 priv->host_regs + PATA_IMX_ATA_CONTROL); in pata_imx_probe()
158 priv->host_regs + PATA_IMX_ATA_INT_EN); in pata_imx_probe()
181 __raw_writel(0, priv->host_regs + PATA_IMX_ATA_INT_EN); in pata_imx_remove()
197 __raw_writel(0, priv->host_regs + PATA_IMX_ATA_INT_EN); in pata_imx_suspend()
199 __raw_readl(priv->host_regs + PATA_IMX_ATA_CONTROL); in pata_imx_suspend()
215 __raw_writel(priv->ata_ctl, priv->host_regs + PATA_IMX_ATA_CONTROL); in pata_imx_resume()
218 priv->host_regs + PATA_IMX_ATA_INT_EN); in pata_imx_resume()