Lines Matching refs:host_mmio

105 	struct sata_host_regs *host_mmio = uc_priv->mmio_base;  in ahci_setup_oobr()  local
107 writel(SATA_HOST_OOBR_WE, &host_mmio->oobr); in ahci_setup_oobr()
108 writel(0x02060b14, &host_mmio->oobr); in ahci_setup_oobr()
118 struct sata_host_regs *host_mmio = uc_priv->mmio_base; in ahci_host_init() local
121 cap_save = readl(&host_mmio->cap); in ahci_host_init()
125 tmp = readl(&host_mmio->ghc); in ahci_host_init()
127 writel_with_flush(tmp | SATA_HOST_GHC_HR, &host_mmio->ghc); in ahci_host_init()
129 while ((readl(&host_mmio->ghc) & SATA_HOST_GHC_HR) && --timeout) in ahci_host_init()
138 writel(clk / 1000, &host_mmio->timer1ms); in ahci_host_init()
142 writel_with_flush(SATA_HOST_GHC_AE, &host_mmio->ghc); in ahci_host_init()
143 writel(cap_save, &host_mmio->cap); in ahci_host_init()
145 writel_with_flush((1 << num_ports) - 1, &host_mmio->pi); in ahci_host_init()
153 uc_priv->cap = readl(&host_mmio->cap); in ahci_host_init()
154 uc_priv->port_map = readl(&host_mmio->pi); in ahci_host_init()
163 uc_priv->port[i].port_mmio = ahci_port_base(host_mmio, i); in ahci_host_init()
244 tmp = readl(&host_mmio->is); in ahci_host_init()
247 writel(tmp, &host_mmio->is); in ahci_host_init()
249 writel(1 << i, &host_mmio->is); in ahci_host_init()
261 tmp = readl(&host_mmio->ghc); in ahci_host_init()
263 writel(tmp | SATA_HOST_GHC_IE, &host_mmio->ghc); in ahci_host_init()
264 tmp = readl(&host_mmio->ghc); in ahci_host_init()
272 struct sata_host_regs *host_mmio = uc_priv->mmio_base; in ahci_print_info() local
277 vers = readl(&host_mmio->vs); in ahci_print_info()
907 struct sata_host_regs *host_mmio; in reset_sata() local
919 host_mmio = uc_priv->mmio_base; in reset_sata()
920 setbits_le32(&host_mmio->ghc, SATA_HOST_GHC_HR); in reset_sata()
921 while (readl(&host_mmio->ghc) & SATA_HOST_GHC_HR) in reset_sata()
986 struct sata_host_regs *host_mmio = uc_priv->mmio_base; in dwc_ahsata_bus_reset() local
988 setbits_le32(&host_mmio->ghc, SATA_HOST_GHC_HR); in dwc_ahsata_bus_reset()
989 while (readl(&host_mmio->ghc) & SATA_HOST_GHC_HR) in dwc_ahsata_bus_reset()