Lines Matching refs:base
153 void __iomem *base; member
160 void __iomem *base = priv->base; in sata_rcar_gen1_phy_preinit() local
163 iowrite32(0, base + SATAPHYADDR_REG); in sata_rcar_gen1_phy_preinit()
165 iowrite32(SATAPHYRESET_PHYRST, base + SATAPHYRESET_REG); in sata_rcar_gen1_phy_preinit()
168 iowrite32(0, base + SATAPHYRESET_REG); in sata_rcar_gen1_phy_preinit()
174 void __iomem *base = priv->base; in sata_rcar_gen1_phy_write() local
178 iowrite32(0, base + SATAPHYRESET_REG); in sata_rcar_gen1_phy_write()
180 iowrite32(SATAPHYACCEN_PHYLANE, base + SATAPHYACCEN_REG); in sata_rcar_gen1_phy_write()
182 iowrite32(val, base + SATAPHYWDATA_REG); in sata_rcar_gen1_phy_write()
187 iowrite32(SATAPHYADDR_PHYCMD_WRITE | reg, base + SATAPHYADDR_REG); in sata_rcar_gen1_phy_write()
190 val = ioread32(base + SATAPHYACK_REG); in sata_rcar_gen1_phy_write()
197 iowrite32(0, base + SATAPHYADDR_REG); in sata_rcar_gen1_phy_write()
213 void __iomem *base = priv->base; in sata_rcar_gen2_phy_init() local
215 iowrite32(RCAR_GEN2_PHY_CTL1, base + RCAR_GEN2_PHY_CTL1_REG); in sata_rcar_gen2_phy_init()
216 iowrite32(RCAR_GEN2_PHY_CTL2, base + RCAR_GEN2_PHY_CTL2_REG); in sata_rcar_gen2_phy_init()
217 iowrite32(RCAR_GEN2_PHY_CTL3, base + RCAR_GEN2_PHY_CTL3_REG); in sata_rcar_gen2_phy_init()
218 iowrite32(RCAR_GEN2_PHY_CTL4, base + RCAR_GEN2_PHY_CTL4_REG); in sata_rcar_gen2_phy_init()
220 RCAR_GEN2_PHY_CTL5_TR, base + RCAR_GEN2_PHY_CTL5_REG); in sata_rcar_gen2_phy_init()
228 iowrite32(0x7ff, priv->base + SATAINTMASK_REG); in sata_rcar_freeze()
236 void __iomem *base = priv->base; in sata_rcar_thaw() local
239 iowrite32(~(u32)SATA_RCAR_INT_MASK, base + SATAINTSTAT_REG); in sata_rcar_thaw()
244 iowrite32(0x7ff & ~SATA_RCAR_INT_MASK, base + SATAINTMASK_REG); in sata_rcar_thaw()
567 void __iomem *base = priv->base; in sata_rcar_bmdma_setup() local
572 iowrite32(ap->bmdma_prd_dma, base + ATAPI_DTB_ADR_REG); in sata_rcar_bmdma_setup()
575 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_setup()
583 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_setup()
593 void __iomem *base = priv->base; in sata_rcar_bmdma_start() local
597 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_start()
600 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_start()
607 void __iomem *base = priv->base; in sata_rcar_bmdma_stop() local
611 dmactl = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_stop()
615 iowrite32(dmactl, base + ATAPI_CONTROL1_REG); in sata_rcar_bmdma_stop()
628 status = ioread32(priv->base + ATAPI_STATUS_REG); in sata_rcar_bmdma_status()
683 serror = ioread32(priv->base + SCRSERR_REG); in sata_rcar_serr_interrupt()
725 void __iomem *base = priv->base; in sata_rcar_interrupt() local
733 sataintstat = ioread32(base + SATAINTSTAT_REG); in sata_rcar_interrupt()
738 iowrite32(~sataintstat & 0x7ff, base + SATAINTSTAT_REG); in sata_rcar_interrupt()
760 void __iomem *base = priv->base; in sata_rcar_setup_port() local
770 ioaddr->cmd_addr = base + SDATA_REG; in sata_rcar_setup_port()
771 ioaddr->ctl_addr = base + SSDEVCON_REG; in sata_rcar_setup_port()
772 ioaddr->scr_addr = base + SCRSSTS_REG; in sata_rcar_setup_port()
790 void __iomem *base = priv->base; in sata_rcar_init_controller() local
808 val = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_init_controller()
810 iowrite32(val, base + ATAPI_CONTROL1_REG); in sata_rcar_init_controller()
813 val = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_init_controller()
817 iowrite32(val, base + ATAPI_CONTROL1_REG); in sata_rcar_init_controller()
820 val = ioread32(base + ATAPI_CONTROL1_REG); in sata_rcar_init_controller()
822 iowrite32(val, base + ATAPI_CONTROL1_REG); in sata_rcar_init_controller()
825 iowrite32(0, base + SATAINTSTAT_REG); in sata_rcar_init_controller()
826 iowrite32(0x7ff, base + SATAINTMASK_REG); in sata_rcar_init_controller()
828 iowrite32(ATAPI_INT_ENABLE_SATAINT, base + ATAPI_INT_ENABLE_REG); in sata_rcar_init_controller()
913 priv->base = devm_ioremap_resource(&pdev->dev, mem); in sata_rcar_probe()
914 if (IS_ERR(priv->base)) { in sata_rcar_probe()
915 ret = PTR_ERR(priv->base); in sata_rcar_probe()
940 void __iomem *base = priv->base; in sata_rcar_remove() local
945 iowrite32(0, base + ATAPI_INT_ENABLE_REG); in sata_rcar_remove()
947 iowrite32(0, base + SATAINTSTAT_REG); in sata_rcar_remove()
948 iowrite32(0x7ff, base + SATAINTMASK_REG); in sata_rcar_remove()
960 void __iomem *base = priv->base; in sata_rcar_suspend() local
966 iowrite32(0, base + ATAPI_INT_ENABLE_REG); in sata_rcar_suspend()
968 iowrite32(0x7ff, base + SATAINTMASK_REG); in sata_rcar_suspend()
980 void __iomem *base = priv->base; in sata_rcar_resume() local
985 iowrite32(0, base + SATAINTSTAT_REG); in sata_rcar_resume()
986 iowrite32(0x7ff, base + SATAINTMASK_REG); in sata_rcar_resume()
988 iowrite32(ATAPI_INT_ENABLE_SATAINT, base + ATAPI_INT_ENABLE_REG); in sata_rcar_resume()