drivers/ata/acard-ahci.c
290
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/acard-ahci.c
291
u32 cmd = readl(port_mmio + PORT_CMD);
drivers/ata/ahci.c
1770
void __iomem *port_mmio;
drivers/ata/ahci.c
1779
port_mmio = __ahci_port_base(hpriv, mv);
drivers/ata/ahci.c
1781
writel(0, port_mmio + PORT_IRQ_MASK);
drivers/ata/ahci.c
1784
tmp = readl(port_mmio + PORT_IRQ_STAT);
drivers/ata/ahci.c
1787
writel(tmp, port_mmio + PORT_IRQ_STAT);
drivers/ata/ahci.c
2713
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/ahci.c
2720
tmp = readl(port_mmio + PORT_CMD);
drivers/ata/ahci_dwc.c
214
void __iomem *port_mmio;
drivers/ata/ahci_dwc.c
228
port_mmio = __ahci_port_base(hpriv, port);
drivers/ata/ahci_dwc.c
229
dmacr = readl(port_mmio + AHCI_DWC_PORT_DMACR);
drivers/ata/ahci_dwc.c
243
writel(dmacr, port_mmio + AHCI_DWC_PORT_DMACR);
drivers/ata/ahci_dwc.c
289
void __iomem *port_mmio;
drivers/ata/ahci_dwc.c
305
port_mmio = __ahci_port_base(hpriv, i);
drivers/ata/ahci_dwc.c
306
writel(dpriv->dmacr[i], port_mmio + AHCI_DWC_PORT_DMACR);
drivers/ata/ahci_mvebu.c
121
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/ahci_mvebu.c
124
tmp = readl(port_mmio + PORT_CMD);
drivers/ata/ahci_mvebu.c
131
port_fbs = readl(port_mmio + PORT_FBS);
drivers/ata/ahci_mvebu.c
135
writel(tmp, port_mmio + PORT_CMD);
drivers/ata/ahci_mvebu.c
142
writel(port_fbs, port_mmio + PORT_FBS);
drivers/ata/ahci_mvebu.c
145
tmp = ata_wait_register(ap, port_mmio + PORT_CMD,
drivers/ata/ahci_qoriq.c
118
px_cmd = readl(port_mmio + PORT_CMD);
drivers/ata/ahci_qoriq.c
119
px_is = readl(port_mmio + PORT_IRQ_STAT);
drivers/ata/ahci_qoriq.c
132
px_val = readl(port_mmio + PORT_CMD);
drivers/ata/ahci_qoriq.c
134
writel(px_cmd, port_mmio + PORT_CMD);
drivers/ata/ahci_qoriq.c
136
px_val = readl(port_mmio + PORT_IRQ_STAT);
drivers/ata/ahci_qoriq.c
138
writel(px_is, port_mmio + PORT_IRQ_STAT);
drivers/ata/ahci_qoriq.c
92
void __iomem *port_mmio = ahci_port_base(link->ap);
drivers/ata/ahci_sunxi.c
148
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/ahci_sunxi.c
198
sunxi_setbits(port_mmio + PORT_CMD, PORT_CMD_START);
drivers/ata/ahci_xgene.c
139
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/ahci_xgene.c
148
if (xgene_ahci_poll_reg_val(ap, port_mmio +
drivers/ata/ahci_xgene.c
160
fbs = readl(port_mmio + PORT_FBS);
drivers/ata/ahci_xgene.c
161
writel(fbs | PORT_FBS_EN, port_mmio + PORT_FBS);
drivers/ata/ahci_xgene.c
162
fbs = readl(port_mmio + PORT_FBS);
drivers/ata/ahci_xgene.c
193
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/ahci_xgene.c
200
port_fbs = readl(port_mmio + PORT_FBS);
drivers/ata/ahci_xgene.c
203
writel(port_fbs, port_mmio + PORT_FBS);
drivers/ata/ahci_xgene.c
356
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/ahci_xgene.c
370
val = readl(port_mmio + PORT_SCR_ERR);
drivers/ata/ahci_xgene.c
381
val = readl(port_mmio + PORT_SCR_ERR);
drivers/ata/ahci_xgene.c
382
writel(val, port_mmio + PORT_SCR_ERR);
drivers/ata/ahci_xgene.c
392
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/ahci_xgene.c
402
portcmd_saved = readl(port_mmio + PORT_CMD);
drivers/ata/ahci_xgene.c
403
portclb_saved = readl(port_mmio + PORT_LST_ADDR);
drivers/ata/ahci_xgene.c
404
portclbhi_saved = readl(port_mmio + PORT_LST_ADDR_HI);
drivers/ata/ahci_xgene.c
405
portrxfis_saved = readl(port_mmio + PORT_FIS_ADDR);
drivers/ata/ahci_xgene.c
406
portrxfishi_saved = readl(port_mmio + PORT_FIS_ADDR_HI);
drivers/ata/ahci_xgene.c
413
writel(portcmd_saved, port_mmio + PORT_CMD);
drivers/ata/ahci_xgene.c
414
writel(portclb_saved, port_mmio + PORT_LST_ADDR);
drivers/ata/ahci_xgene.c
415
writel(portclbhi_saved, port_mmio + PORT_LST_ADDR_HI);
drivers/ata/ahci_xgene.c
416
writel(portrxfis_saved, port_mmio + PORT_FIS_ADDR);
drivers/ata/ahci_xgene.c
417
writel(portrxfishi_saved, port_mmio + PORT_FIS_ADDR_HI);
drivers/ata/ahci_xgene.c
453
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/ahci_xgene.c
460
port_fbs = readl(port_mmio + PORT_FBS);
drivers/ata/ahci_xgene.c
463
writel(port_fbs, port_mmio + PORT_FBS);
drivers/ata/ahci_xgene.c
496
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/ahci_xgene.c
502
port_fbs_save = readl(port_mmio + PORT_FBS);
drivers/ata/ahci_xgene.c
508
port_fbs = readl(port_mmio + PORT_FBS);
drivers/ata/ahci_xgene.c
511
writel(port_fbs, port_mmio + PORT_FBS);
drivers/ata/ahci_xgene.c
524
writel(port_fbs_save, port_mmio + PORT_FBS);
drivers/ata/ahci_xgene.c
560
void __iomem *port_mmio;
drivers/ata/ahci_xgene.c
568
port_mmio = ahci_port_base(host->ports[i]);
drivers/ata/ahci_xgene.c
569
if (readl(port_mmio + PORT_IRQ_STAT))
drivers/ata/libahci.c
1260
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
1264
tmp = readl(port_mmio + PORT_SCR_ERR);
drivers/ata/libahci.c
1266
writel(tmp, port_mmio + PORT_SCR_ERR);
drivers/ata/libahci.c
1269
tmp = readl(port_mmio + PORT_IRQ_STAT);
drivers/ata/libahci.c
1272
writel(tmp, port_mmio + PORT_IRQ_STAT);
drivers/ata/libahci.c
1279
void __iomem *port_mmio)
drivers/ata/libahci.c
1297
void __iomem *port_mmio;
drivers/ata/libahci.c
1303
port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
1307
ahci_port_init(host->dev, ap, i, mmio, port_mmio);
drivers/ata/libahci.c
1335
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
1339
tmp = readl(port_mmio + PORT_SIG);
drivers/ata/libahci.c
1365
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
1367
u8 status = readl(port_mmio + PORT_TFDATA) & 0xFF;
drivers/ata/libahci.c
1391
tmp = readl(port_mmio + PORT_CMD);
drivers/ata/libahci.c
1393
writel(tmp, port_mmio + PORT_CMD);
drivers/ata/libahci.c
1396
tmp = ata_wait_register(ap, port_mmio + PORT_CMD,
drivers/ata/libahci.c
1414
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
1424
tmp = readl(port_mmio + PORT_FBS);
drivers/ata/libahci.c
1427
writel(tmp, port_mmio + PORT_FBS);
drivers/ata/libahci.c
1432
writel(1, port_mmio + PORT_CMD_ISSUE);
drivers/ata/libahci.c
1435
tmp = ata_wait_register(ap, port_mmio + PORT_CMD_ISSUE,
drivers/ata/libahci.c
1442
readl(port_mmio + PORT_CMD_ISSUE); /* flush */
drivers/ata/libahci.c
1530
void __iomem *port_mmio = ahci_port_base(link->ap);
drivers/ata/libahci.c
1531
u8 status = readl(port_mmio + PORT_TFDATA) & 0xFF;
drivers/ata/libahci.c
1547
void __iomem *port_mmio = ahci_port_base(link->ap);
drivers/ata/libahci.c
1548
u8 status = readl(port_mmio + PORT_TFDATA) & 0xFF;
drivers/ata/libahci.c
1549
u32 irq_status = readl(port_mmio + PORT_IRQ_STAT);
drivers/ata/libahci.c
1565
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
1579
irq_sts = readl(port_mmio + PORT_IRQ_STAT);
drivers/ata/libahci.c
1635
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
1641
new_tmp = tmp = readl(port_mmio + PORT_CMD);
drivers/ata/libahci.c
1647
writel(new_tmp, port_mmio + PORT_CMD);
drivers/ata/libahci.c
1648
readl(port_mmio + PORT_CMD); /* flush */
drivers/ata/libahci.c
1727
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
1728
u32 fbs = readl(port_mmio + PORT_FBS);
drivers/ata/libahci.c
1736
writel(fbs | PORT_FBS_DEC, port_mmio + PORT_FBS);
drivers/ata/libahci.c
1737
fbs = readl(port_mmio + PORT_FBS);
drivers/ata/libahci.c
1740
fbs = readl(port_mmio + PORT_FBS);
drivers/ata/libahci.c
1760
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
1761
u32 fbs = readl(port_mmio + PORT_FBS);
drivers/ata/libahci.c
1858
static void ahci_qc_complete(struct ata_port *ap, void __iomem *port_mmio)
drivers/ata/libahci.c
1872
qc_active = readl(port_mmio + PORT_SCR_ACT);
drivers/ata/libahci.c
1873
qc_active |= readl(port_mmio + PORT_CMD_ISSUE);
drivers/ata/libahci.c
1878
qc_active = readl(port_mmio + PORT_SCR_ACT);
drivers/ata/libahci.c
1880
qc_active = readl(port_mmio + PORT_CMD_ISSUE);
drivers/ata/libahci.c
1892
void __iomem *port_mmio, u32 status)
drivers/ata/libahci.c
1912
ahci_qc_complete(ap, port_mmio);
drivers/ata/libahci.c
1950
ahci_qc_complete(ap, port_mmio);
drivers/ata/libahci.c
1955
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
1958
status = readl(port_mmio + PORT_IRQ_STAT);
drivers/ata/libahci.c
1959
writel(status, port_mmio + PORT_IRQ_STAT);
drivers/ata/libahci.c
1961
ahci_handle_port_interrupt(ap, port_mmio, status);
drivers/ata/libahci.c
1967
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
1970
status = readl(port_mmio + PORT_IRQ_STAT);
drivers/ata/libahci.c
1971
writel(status, port_mmio + PORT_IRQ_STAT);
drivers/ata/libahci.c
1974
ahci_handle_port_interrupt(ap, port_mmio, status);
drivers/ata/libahci.c
2047
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
2057
writel(1 << qc->hw_tag, port_mmio + PORT_SCR_ACT);
drivers/ata/libahci.c
2060
u32 fbs = readl(port_mmio + PORT_FBS);
drivers/ata/libahci.c
2063
writel(fbs, port_mmio + PORT_FBS);
drivers/ata/libahci.c
2067
writel(1 << qc->hw_tag, port_mmio + PORT_CMD_ISSUE);
drivers/ata/libahci.c
2187
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
2190
writel(0, port_mmio + PORT_IRQ_MASK);
drivers/ata/libahci.c
2197
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
2202
tmp = readl(port_mmio + PORT_IRQ_STAT);
drivers/ata/libahci.c
2203
writel(tmp, port_mmio + PORT_IRQ_STAT);
drivers/ata/libahci.c
2207
writel(pp->intr_mask, port_mmio + PORT_IRQ_MASK);
drivers/ata/libahci.c
2240
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
2246
devslp = readl(port_mmio + PORT_DEVSLP);
drivers/ata/libahci.c
2256
port_mmio + PORT_DEVSLP);
drivers/ata/libahci.c
2305
writel(devslp, port_mmio + PORT_DEVSLP);
drivers/ata/libahci.c
2321
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
2328
fbs = readl(port_mmio + PORT_FBS);
drivers/ata/libahci.c
2339
writel(fbs | PORT_FBS_EN, port_mmio + PORT_FBS);
drivers/ata/libahci.c
2340
fbs = readl(port_mmio + PORT_FBS);
drivers/ata/libahci.c
2355
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
2362
fbs = readl(port_mmio + PORT_FBS);
drivers/ata/libahci.c
2372
writel(fbs & ~PORT_FBS_EN, port_mmio + PORT_FBS);
drivers/ata/libahci.c
2373
fbs = readl(port_mmio + PORT_FBS);
drivers/ata/libahci.c
2386
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
2390
cmd = readl(port_mmio + PORT_CMD);
drivers/ata/libahci.c
2392
writel(cmd, port_mmio + PORT_CMD);
drivers/ata/libahci.c
2407
writel(pp->intr_mask, port_mmio + PORT_IRQ_MASK);
drivers/ata/libahci.c
2412
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
2418
cmd = readl(port_mmio + PORT_CMD);
drivers/ata/libahci.c
2420
writel(cmd, port_mmio + PORT_CMD);
drivers/ata/libahci.c
2426
writel(pp->intr_mask, port_mmio + PORT_IRQ_MASK);
drivers/ata/libahci.c
2448
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
2453
devslp = readl(port_mmio + PORT_DEVSLP);
drivers/ata/libahci.c
2504
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
2505
u32 cmd = readl(port_mmio + PORT_CMD);
drivers/ata/libahci.c
296
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
300
ret = sprintf(buf, "%x\n", readl(port_mmio + PORT_CMD));
drivers/ata/libahci.c
450
void __iomem *port_mmio;
drivers/ata/libahci.c
586
port_mmio = __ahci_port_base(hpriv, i);
drivers/ata/libahci.c
588
readl(port_mmio + PORT_CMD) & PORT_CMD_CAP;
drivers/ata/libahci.c
622
void __iomem *port_mmio;
drivers/ata/libahci.c
632
port_mmio = __ahci_port_base(hpriv, i);
drivers/ata/libahci.c
633
writel(hpriv->saved_port_cap[i], port_mmio + PORT_CMD);
drivers/ata/libahci.c
656
void __iomem *port_mmio = ahci_port_base(link->ap);
drivers/ata/libahci.c
660
*val = readl(port_mmio + offset);
drivers/ata/libahci.c
668
void __iomem *port_mmio = ahci_port_base(link->ap);
drivers/ata/libahci.c
672
writel(val, port_mmio + offset);
drivers/ata/libahci.c
680
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
684
tmp = readl(port_mmio + PORT_CMD);
drivers/ata/libahci.c
686
writel(tmp, port_mmio + PORT_CMD);
drivers/ata/libahci.c
687
readl(port_mmio + PORT_CMD); /* flush */
drivers/ata/libahci.c
693
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
710
tmp = readl(port_mmio + PORT_CMD);
drivers/ata/libahci.c
728
writel(tmp, port_mmio + PORT_CMD);
drivers/ata/libahci.c
731
tmp = ata_wait_register(ap, port_mmio + PORT_CMD,
drivers/ata/libahci.c
742
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
750
port_mmio + PORT_LST_ADDR_HI);
drivers/ata/libahci.c
751
writel(pp->cmd_slot_dma & 0xffffffff, port_mmio + PORT_LST_ADDR);
drivers/ata/libahci.c
755
port_mmio + PORT_FIS_ADDR_HI);
drivers/ata/libahci.c
756
writel(pp->rx_fis_dma & 0xffffffff, port_mmio + PORT_FIS_ADDR);
drivers/ata/libahci.c
759
tmp = readl(port_mmio + PORT_CMD);
drivers/ata/libahci.c
761
writel(tmp, port_mmio + PORT_CMD);
drivers/ata/libahci.c
764
readl(port_mmio + PORT_CMD);
drivers/ata/libahci.c
770
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
774
tmp = readl(port_mmio + PORT_CMD);
drivers/ata/libahci.c
776
writel(tmp, port_mmio + PORT_CMD);
drivers/ata/libahci.c
779
tmp = ata_wait_register(ap, port_mmio + PORT_CMD, PORT_CMD_FIS_ON,
drivers/ata/libahci.c
790
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
793
cmd = readl(port_mmio + PORT_CMD) & ~PORT_CMD_ICC_MASK;
drivers/ata/libahci.c
798
writel(cmd, port_mmio + PORT_CMD);
drivers/ata/libahci.c
802
writel(cmd | PORT_CMD_ICC_ACTIVE, port_mmio + PORT_CMD);
drivers/ata/libahci.c
811
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
823
writel(pp->intr_mask, port_mmio + PORT_IRQ_MASK);
drivers/ata/libahci.c
829
u32 cmd = readl(port_mmio + PORT_CMD);
drivers/ata/libahci.c
836
writel(cmd, port_mmio + PORT_CMD);
drivers/ata/libahci.c
837
readl(port_mmio + PORT_CMD);
drivers/ata/libahci.c
852
writel(cmd, port_mmio + PORT_CMD);
drivers/ata/libahci.c
872
writel(pp->intr_mask, port_mmio + PORT_IRQ_MASK);
drivers/ata/libahci.c
882
void __iomem *port_mmio = ahci_port_base(ap);
drivers/ata/libahci.c
889
scontrol = readl(port_mmio + PORT_SCR_CTL);
drivers/ata/libahci.c
891
writel(scontrol, port_mmio + PORT_SCR_CTL);
drivers/ata/libahci.c
894
cmd = readl(port_mmio + PORT_CMD) & ~PORT_CMD_ICC_MASK;
drivers/ata/libahci.c
896
writel(cmd, port_mmio + PORT_CMD);
drivers/ata/pata_pdc2027x.c
202
return port_mmio(ap, offset) + adj;
drivers/ata/pata_pdc2027x.c
220
cgcr = ioread32(port_mmio(ap, PDC_GLOBAL_CTL));
drivers/ata/pata_pdc2027x.c
238
return ioread8(port_mmio(ap, PDC_ATA_CTL)) & 0x02;
drivers/ata/sata_mv.c
1037
void __iomem *port_mmio,
drivers/ata/sata_mv.c
1047
writelfl(0, port_mmio + EDMA_ERR_IRQ_CAUSE);
drivers/ata/sata_mv.c
1055
writelfl(0, port_mmio + FIS_IRQ_CAUSE);
drivers/ata/sata_mv.c
1132
static void mv_start_edma(struct ata_port *ap, void __iomem *port_mmio,
drivers/ata/sata_mv.c
1147
mv_set_edma_ptrs(port_mmio, hpriv, pp);
drivers/ata/sata_mv.c
1148
mv_clear_and_enable_port_irqs(ap, port_mmio, DONE_IRQ|ERR_IRQ);
drivers/ata/sata_mv.c
1150
writelfl(EDMA_EN, port_mmio + EDMA_CMD);
drivers/ata/sata_mv.c
1157
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
1170
u32 edma_stat = readl(port_mmio + EDMA_STATUS);
drivers/ata/sata_mv.c
1185
static int mv_stop_edma_engine(void __iomem *port_mmio)
drivers/ata/sata_mv.c
1190
writelfl(EDMA_DS, port_mmio + EDMA_CMD);
drivers/ata/sata_mv.c
1194
u32 reg = readl(port_mmio + EDMA_CMD);
drivers/ata/sata_mv.c
1204
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
1212
if (mv_stop_edma_engine(port_mmio)) {
drivers/ata/sata_mv.c
1446
void __iomem *port_mmio;
drivers/ata/sata_mv.c
1466
port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
1467
mv_write_cached_reg(port_mmio + FISCFG, old_fiscfg, fiscfg);
drivers/ata/sata_mv.c
1468
mv_write_cached_reg(port_mmio + LTMODE, old_ltmode, ltmode);
drivers/ata/sata_mv.c
1469
mv_write_cached_reg(port_mmio + EDMA_HALTCOND, old_haltcond, haltcond);
drivers/ata/sata_mv.c
1571
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
1627
writelfl(cfg, port_mmio + EDMA_CFG);
drivers/ata/sata_mv.c
1849
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
1855
writel(0, port_mmio + BMDMA_CMD);
drivers/ata/sata_mv.c
1859
port_mmio + BMDMA_PRD_HIGH);
drivers/ata/sata_mv.c
1861
port_mmio + BMDMA_PRD_LOW);
drivers/ata/sata_mv.c
1877
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
1882
writelfl(cmd, port_mmio + BMDMA_CMD);
drivers/ata/sata_mv.c
1896
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
1900
cmd = readl(port_mmio + BMDMA_CMD);
drivers/ata/sata_mv.c
1903
writelfl(cmd, port_mmio + BMDMA_CMD);
drivers/ata/sata_mv.c
1926
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
1933
reg = readl(port_mmio + BMDMA_STATUS);
drivers/ata/sata_mv.c
2195
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
2200
old_ifctl = readl(port_mmio + SATA_IFCTL);
drivers/ata/sata_mv.c
2202
writelfl(ifctl, port_mmio + SATA_IFCTL);
drivers/ata/sata_mv.c
2206
writel(fis[i], port_mmio + VENDOR_UNIQUE_FIS);
drivers/ata/sata_mv.c
2209
writelfl(ifctl | 0x200, port_mmio + SATA_IFCTL);
drivers/ata/sata_mv.c
2210
writelfl(fis[final_word], port_mmio + VENDOR_UNIQUE_FIS);
drivers/ata/sata_mv.c
2217
ifstat = readl(port_mmio + SATA_IFSTAT);
drivers/ata/sata_mv.c
2221
writelfl(old_ifctl, port_mmio + SATA_IFCTL);
drivers/ata/sata_mv.c
2302
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
2318
mv_start_edma(ap, port_mmio, pp, qc->tf.protocol);
drivers/ata/sata_mv.c
2324
port_mmio + EDMA_REQ_Q_IN_PTR);
drivers/ata/sata_mv.c
2430
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
2432
return readl(port_mmio + SATA_TESTCTL) >> 16;
drivers/ata/sata_mv.c
2460
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
2463
in_ptr = (readl(port_mmio + EDMA_REQ_Q_IN_PTR)
drivers/ata/sata_mv.c
2465
out_ptr = (readl(port_mmio + EDMA_REQ_Q_OUT_PTR)
drivers/ata/sata_mv.c
2605
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
2623
edma_err_cause = readl(port_mmio + EDMA_ERR_IRQ_CAUSE);
drivers/ata/sata_mv.c
2625
fis_cause = readl(port_mmio + FIS_IRQ_CAUSE);
drivers/ata/sata_mv.c
2626
writelfl(~fis_cause, port_mmio + FIS_IRQ_CAUSE);
drivers/ata/sata_mv.c
2628
writelfl(~edma_err_cause, port_mmio + EDMA_ERR_IRQ_CAUSE);
drivers/ata/sata_mv.c
2768
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
2776
in_index = (readl(port_mmio + EDMA_RSP_Q_IN_PTR)
drivers/ata/sata_mv.c
2804
port_mmio + EDMA_RSP_Q_OUT_PTR);
drivers/ata/sata_mv.c
3124
#define ZERO(reg) writel(0, port_mmio + (reg))
drivers/ata/sata_mv.c
3128
void __iomem *port_mmio = mv_port_base(mmio, port);
drivers/ata/sata_mv.c
3133
writel(0x11f, port_mmio + EDMA_CFG);
drivers/ata/sata_mv.c
3144
writel(0xbc, port_mmio + EDMA_IORDY_TMOUT);
drivers/ata/sata_mv.c
3287
void __iomem *port_mmio;
drivers/ata/sata_mv.c
3297
port_mmio = mv_port_base(mmio, idx);
drivers/ata/sata_mv.c
3298
tmp = readl(port_mmio + PHY_MODE2);
drivers/ata/sata_mv.c
3312
void __iomem *port_mmio = mv_port_base(mmio, port);
drivers/ata/sata_mv.c
3322
m2 = readl(port_mmio + PHY_MODE2);
drivers/ata/sata_mv.c
3325
writel(m2, port_mmio + PHY_MODE2);
drivers/ata/sata_mv.c
3329
m2 = readl(port_mmio + PHY_MODE2);
drivers/ata/sata_mv.c
3331
writel(m2, port_mmio + PHY_MODE2);
drivers/ata/sata_mv.c
3340
m3 = readl(port_mmio + PHY_MODE3);
drivers/ata/sata_mv.c
3348
u32 m4 = readl(port_mmio + PHY_MODE4);
drivers/ata/sata_mv.c
3358
writel(m4, port_mmio + PHY_MODE4);
drivers/ata/sata_mv.c
3366
writel(m3, port_mmio + PHY_MODE3);
drivers/ata/sata_mv.c
3369
m2 = readl(port_mmio + PHY_MODE2);
drivers/ata/sata_mv.c
3382
writel(m2, port_mmio + PHY_MODE2);
drivers/ata/sata_mv.c
3396
void __iomem *port_mmio;
drivers/ata/sata_mv.c
3399
port_mmio = mv_port_base(mmio, idx);
drivers/ata/sata_mv.c
3400
tmp = readl(port_mmio + PHY_MODE2);
drivers/ata/sata_mv.c
3407
#define ZERO(reg) writel(0, port_mmio + (reg))
drivers/ata/sata_mv.c
3411
void __iomem *port_mmio = mv_port_base(mmio, port);
drivers/ata/sata_mv.c
3416
writel(0x101f, port_mmio + EDMA_CFG);
drivers/ata/sata_mv.c
3427
writel(0x800, port_mmio + EDMA_IORDY_TMOUT);
drivers/ata/sata_mv.c
3474
void __iomem *port_mmio = mv_port_base(mmio, port);
drivers/ata/sata_mv.c
3477
reg = readl(port_mmio + PHY_MODE3);
drivers/ata/sata_mv.c
3482
writel(reg, port_mmio + PHY_MODE3);
drivers/ata/sata_mv.c
3484
reg = readl(port_mmio + PHY_MODE4);
drivers/ata/sata_mv.c
3487
writel(reg, port_mmio + PHY_MODE4);
drivers/ata/sata_mv.c
3489
reg = readl(port_mmio + PHY_MODE9_GEN2);
drivers/ata/sata_mv.c
3493
writel(reg, port_mmio + PHY_MODE9_GEN2);
drivers/ata/sata_mv.c
3495
reg = readl(port_mmio + PHY_MODE9_GEN1);
drivers/ata/sata_mv.c
3499
writel(reg, port_mmio + PHY_MODE9_GEN1);
drivers/ata/sata_mv.c
3518
static void mv_setup_ifcfg(void __iomem *port_mmio, int want_gen2i)
drivers/ata/sata_mv.c
3520
u32 ifcfg = readl(port_mmio + SATA_IFCFG);
drivers/ata/sata_mv.c
3525
writelfl(ifcfg, port_mmio + SATA_IFCFG);
drivers/ata/sata_mv.c
3531
void __iomem *port_mmio = mv_port_base(mmio, port_no);
drivers/ata/sata_mv.c
3538
mv_stop_edma_engine(port_mmio);
drivers/ata/sata_mv.c
3539
writelfl(EDMA_RESET, port_mmio + EDMA_CMD);
drivers/ata/sata_mv.c
3543
mv_setup_ifcfg(port_mmio, 1);
drivers/ata/sata_mv.c
3550
writelfl(EDMA_RESET, port_mmio + EDMA_CMD);
drivers/ata/sata_mv.c
3552
writelfl(0, port_mmio + EDMA_CMD);
drivers/ata/sata_mv.c
3563
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
3564
u32 reg = readl(port_mmio + SATA_IFCTL);
drivers/ata/sata_mv.c
3569
writelfl(reg, port_mmio + SATA_IFCTL);
drivers/ata/sata_mv.c
3640
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
3644
writel(0, port_mmio + EDMA_ERR_IRQ_CAUSE);
drivers/ata/sata_mv.c
3665
static void mv_port_init(struct ata_ioports *port, void __iomem *port_mmio)
drivers/ata/sata_mv.c
3667
void __iomem *serr, *shd_base = port_mmio + SHD_BLK;
drivers/ata/sata_mv.c
3685
serr = port_mmio + mv_scr_offset(SCR_ERROR);
drivers/ata/sata_mv.c
3687
writelfl(0, port_mmio + EDMA_ERR_IRQ_CAUSE);
drivers/ata/sata_mv.c
3690
writelfl(~EDMA_ERR_IRQ_TRANSIENT, port_mmio + EDMA_ERR_IRQ_MASK);
drivers/ata/sata_mv.c
3927
void __iomem *port_mmio = mv_port_base(mmio, port);
drivers/ata/sata_mv.c
3929
mv_port_init(&ap->ioaddr, port_mmio);
drivers/ata/sata_mv.c
4416
void __iomem *port_mmio = mv_port_base(hpriv->base, port);
drivers/ata/sata_mv.c
4417
unsigned int offset = port_mmio - hpriv->base;
drivers/ata/sata_mv.c
637
static int mv_stop_edma_engine(void __iomem *port_mmio);
drivers/ata/sata_mv.c
917
void __iomem *port_mmio = mv_ap_base(ap);
drivers/ata/sata_mv.c
920
pp->cached.fiscfg = readl(port_mmio + FISCFG);
drivers/ata/sata_mv.c
921
pp->cached.ltmode = readl(port_mmio + LTMODE);
drivers/ata/sata_mv.c
922
pp->cached.haltcond = readl(port_mmio + EDMA_HALTCOND);
drivers/ata/sata_mv.c
923
pp->cached.unknown_rsvd = readl(port_mmio + EDMA_UNKNOWN_RSVD);
drivers/ata/sata_mv.c
961
static void mv_set_edma_ptrs(void __iomem *port_mmio,
drivers/ata/sata_mv.c
974
writel((pp->crqb_dma >> 16) >> 16, port_mmio + EDMA_REQ_Q_BASE_HI);
drivers/ata/sata_mv.c
976
port_mmio + EDMA_REQ_Q_IN_PTR);
drivers/ata/sata_mv.c
977
writelfl(index, port_mmio + EDMA_REQ_Q_OUT_PTR);
drivers/ata/sata_mv.c
986
writel((pp->crpb_dma >> 16) >> 16, port_mmio + EDMA_RSP_Q_BASE_HI);
drivers/ata/sata_mv.c
987
writelfl(index, port_mmio + EDMA_RSP_Q_IN_PTR);
drivers/ata/sata_mv.c
989
port_mmio + EDMA_RSP_Q_OUT_PTR);