/linux-master/drivers/ata/ |
H A D | sata_via.c | 189 *val = ioread32(link->ap->ioaddr.scr_addr + (4 * sc_reg)); 197 iowrite32(val, link->ap->ioaddr.scr_addr + (4 * sc_reg)); 441 struct ata_ioports *ioaddr = &ap->ioaddr; local 443 ioaddr->cmd_addr = reg_addr; 444 ioaddr->altstatus_addr = 445 ioaddr->ctl_addr = (void __iomem *) 447 ioaddr->bmdma_addr = bmdma_addr; 448 ioaddr->scr_addr = vt6421_scr_addr(iomap[5], ap->port_no); 450 ata_sff_std_ports(ioaddr); [all...] |
H A D | pata_marvell.c | 80 if (!ap->ioaddr.bmdma_addr) 82 if (ioread8(ap->ioaddr.bmdma_addr + 1) & 1)
|
H A D | sata_sis.c | 154 void __iomem *base = ap->ioaddr.scr_addr + link->pmp * 0x10; 169 void __iomem *base = ap->ioaddr.scr_addr + link->pmp * 0x10; 288 host->ports[0]->ioaddr.scr_addr = mmio; 289 host->ports[1]->ioaddr.scr_addr = mmio + port2_start;
|
H A D | pata_ftide010.c | 514 struct ata_ioports *ioaddr = &ap->ioaddr; local 516 ioaddr->bmdma_addr = ftide->base + FTIDE010_DMA_REG; 517 ioaddr->cmd_addr = ftide->base + FTIDE010_CMD_DATA; 518 ioaddr->ctl_addr = ftide->base + FTIDE010_ALTSTAT_CTRL; 519 ioaddr->altstatus_addr = ftide->base + FTIDE010_ALTSTAT_CTRL; 520 ata_sff_std_ports(ioaddr);
|
H A D | pata_arasan_cf.c | 552 status = ioread8(qc->ap->ioaddr.altstatus_addr); 585 status = ioread8(qc->ap->ioaddr.altstatus_addr); 887 ap->ioaddr.cmd_addr = acdev->vbase + ATA_DATA_PORT; 888 ap->ioaddr.data_addr = acdev->vbase + ATA_DATA_PORT; 889 ap->ioaddr.error_addr = acdev->vbase + ATA_ERR_FTR; 890 ap->ioaddr.feature_addr = acdev->vbase + ATA_ERR_FTR; 891 ap->ioaddr.nsect_addr = acdev->vbase + ATA_SC; 892 ap->ioaddr.lbal_addr = acdev->vbase + ATA_SN; 893 ap->ioaddr.lbam_addr = acdev->vbase + ATA_CL; 894 ap->ioaddr [all...] |
H A D | ata_generic.c | 60 } else if (ap->ioaddr.bmdma_addr) { 62 dma_enabled = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_STATUS);
|
H A D | pata_opti.c | 83 void __iomem *regio = ap->ioaddr.cmd_addr; 112 void __iomem *regio = ap->ioaddr.cmd_addr;
|
H A D | pata_pdc202xx_old.c | 41 iowrite8(tf->command, ap->ioaddr.command_addr); 182 void __iomem *master = ap->host->ports[0]->ioaddr.bmdma_addr; 233 void __iomem *master = ap->host->ports[0]->ioaddr.bmdma_addr; 265 void __iomem *bmdma = ap->ioaddr.bmdma_addr;
|
/linux-master/drivers/xen/ |
H A D | platform-pci.c | 96 long ioaddr; local 108 ioaddr = pci_resource_start(pdev, 0); 113 if (mmio_addr == 0 || ioaddr == 0) {
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac-imx.c | 50 int (*fix_soc_reset)(void *priv, void __iomem *ioaddr); 254 static int imx_dwmac_mx93_reset(void *priv, void __iomem *ioaddr) argument 257 u32 value = readl(ioaddr + DMA_BUS_MODE); 261 writel(value, ioaddr + DMA_BUS_MODE); 265 writel(RMII_RESET_SPEED, ioaddr + MAC_CTRL_REG); 268 return readl_poll_timeout(ioaddr + DMA_BUS_MODE, value,
|
H A D | common.h | 627 void stmmac_set_mac_addr(void __iomem *ioaddr, const u8 addr[6], 629 void stmmac_get_mac_addr(void __iomem *ioaddr, unsigned char *addr, 631 void stmmac_set_mac(void __iomem *ioaddr, bool enable); 633 void stmmac_dwmac4_set_mac_addr(void __iomem *ioaddr, const u8 addr[6], 635 void stmmac_dwmac4_get_mac_addr(void __iomem *ioaddr, unsigned char *addr, 637 void stmmac_dwmac4_set_mac(void __iomem *ioaddr, bool enable); 639 void dwmac_dma_flush_tx_fifo(void __iomem *ioaddr);
|
/linux-master/drivers/rtc/ |
H A D | rtc-m48t59.c | 35 void __iomem *ioaddr; member in struct:m48t59_private 49 writeb(val, m48t59->ioaddr+ofs); 57 return readb(m48t59->ioaddr+ofs); 411 m48t59->ioaddr = pdata->ioaddr; 413 if (!m48t59->ioaddr) { 414 /* ioaddr not mapped externally */ 415 m48t59->ioaddr = devm_ioremap(&pdev->dev, res->start, 417 if (!m48t59->ioaddr)
|
/linux-master/drivers/net/ethernet/smsc/ |
H A D | smc91x.c | 242 void __iomem *ioaddr = lp->base; local 336 void __iomem *ioaddr = lp->base; local 370 void __iomem *ioaddr = lp->base; local 402 void __iomem *ioaddr = lp->base; local 543 void __iomem *ioaddr = lp->base; local 593 SMC_outw(lp, ((len & 1) ? (0x2000 | buf[len - 1]) : 0), ioaddr, 633 void __iomem *ioaddr = lp->base; local 706 void __iomem *ioaddr = lp->base; local 765 void __iomem *ioaddr = lp->base; local 787 void __iomem *ioaddr local 812 void __iomem *ioaddr = lp->base; local 843 void __iomem *ioaddr = lp->base; local 905 void __iomem *ioaddr = lp->base; local 1008 void __iomem *ioaddr = lp->base; local 1037 void __iomem *ioaddr = lp->base; local 1161 void __iomem *ioaddr = lp->base; local 1185 void __iomem *ioaddr = lp->base; local 1205 void __iomem *ioaddr = lp->base; local 1328 void __iomem *ioaddr = lp->base; local 1370 void __iomem *ioaddr = lp->base; local 1628 void __iomem *ioaddr = lp->base; local 1656 void __iomem *ioaddr = lp->base; local 1776 void __iomem *ioaddr = lp->base; local 1848 smc_probe(struct net_device *dev, void __iomem *ioaddr, unsigned long irq_flags) argument [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-iop3xx.h | 90 void __iomem *ioaddr; member in struct:i2c_algo_iop3xx_data
|
/linux-master/arch/sparc/kernel/ |
H A D | time_32.c | 244 return readb(pdata->ioaddr + ofs); 252 writeb(val, pdata->ioaddr + ofs); 285 m48t59_data.ioaddr = of_ioremap(&op->resource[0], 0, 289 m48t59_data.ioaddr = of_ioremap(&op->resource[0], 0,
|
/linux-master/drivers/mmc/host/ |
H A D | sdhci-pic32.c | 109 u32 bus = readl(host->ioaddr + SDH_SHARED_BUS_CTRL); 121 writel(bus, host->ioaddr + SDH_SHARED_BUS_CTRL); 131 host->caps = readl(host->ioaddr + SDHCI_CAPABILITIES); 219 scratch = readl(host->ioaddr + SDHCI_INT_STATUS);
|
H A D | sdhci-cadence.c | 350 elba_priv_writel(sdhci_cdns_priv(host), val, host->ioaddr + reg); 363 writew(val, host->ioaddr + reg); 377 writeb(val, host->ioaddr + reg); 396 void __iomem *ioaddr; local 402 ioaddr = devm_platform_ioremap_resource(pdev, 1); 403 if (IS_ERR(ioaddr)) 404 return PTR_ERR(ioaddr); 406 priv->ctl_addr = ioaddr; 509 priv->hrs_addr = host->ioaddr; 512 host->ioaddr [all...] |
H A D | sdhci-s3c.c | 268 writew(0, host->ioaddr + SDHCI_CLOCK_CONTROL); 270 ctrl = readl(host->ioaddr + S3C_SDHCI_CONTROL2); 273 writel(ctrl, host->ioaddr + S3C_SDHCI_CONTROL2); 277 host->ioaddr + S3C64XX_SDHCI_CONTROL4); 279 ctrl = readl(host->ioaddr + S3C_SDHCI_CONTROL2); 285 writel(ctrl, host->ioaddr + S3C_SDHCI_CONTROL2); 291 writel(ctrl, host->ioaddr + S3C_SDHCI_CONTROL3); 563 host->ioaddr = devm_platform_ioremap_resource(pdev, 0); 564 if (IS_ERR(host->ioaddr)) { 565 ret = PTR_ERR(host->ioaddr); [all...] |
H A D | sdhci-of-esdhc.c | 339 value = ioread32be(host->ioaddr + ESDHC_CAPABILITIES_1); 341 value = ioread32be(host->ioaddr + reg); 354 value = ioread32(host->ioaddr + ESDHC_CAPABILITIES_1); 356 value = ioread32(host->ioaddr + reg); 369 value = ioread32be(host->ioaddr + base); 380 value = ioread32(host->ioaddr + base); 391 value = ioread32be(host->ioaddr + base); 402 value = ioread32(host->ioaddr + base); 412 iowrite32be(value, host->ioaddr + reg); 420 iowrite32(value, host->ioaddr [all...] |
H A D | sdhci-pxav3.c | 179 tmp = readw(host->ioaddr + SD_CLOCK_BURST_SIZE_SETUP); 183 writew(tmp, host->ioaddr + SD_CLOCK_BURST_SIZE_SETUP); 207 tmp = readw(host->ioaddr + SD_CE_ATA_2); 209 writew(tmp, host->ioaddr + SD_CE_ATA_2); 212 tmp = readw(host->ioaddr + SD_CFG_FIFO_PARAM); 214 writew(tmp, host->ioaddr + SD_CFG_FIFO_PARAM); 221 if ((readw(host->ioaddr + SD_CE_ATA_2) 231 tmp = readw(host->ioaddr + SD_CE_ATA_2); 233 writew(tmp, host->ioaddr + SD_CE_ATA_2);
|
/linux-master/arch/s390/pci/ |
H A D | pci_insn.c | 222 static inline int __pcilg_mio(u64 *data, u64 ioaddr, u64 len, u8 *status) argument 224 union register_pair ioaddr_len = {.even = ioaddr, .odd = len}; 311 static inline int __pcistg_mio(u64 data, u64 ioaddr, u64 len, u8 *status) argument 313 union register_pair ioaddr_len = {.even = ioaddr, .odd = len}; 399 static inline int __pcistb_mio(const u64 *data, u64 ioaddr, u64 len, u8 *status) argument 404 " .insn rsy,0xeb00000000d4,%[len],%[ioaddr],%[data]\n" 410 : [ioaddr] "d" (ioaddr), [data] "Q" (*data)
|
/linux-master/drivers/fpga/ |
H A D | dfl.c | 457 if (feature->ioaddr) 540 feature->ioaddr = base; 699 * @ioaddr: header register region address of current FIU in enumeration. 712 void __iomem *ioaddr; member in struct:build_feature_devs_info 726 * @ioaddr: mapped base address of mmio resource. 738 void __iomem *ioaddr; member in struct:dfl_feature_info 839 feature->ioaddr = 842 if (IS_ERR(feature->ioaddr)) 843 return PTR_ERR(feature->ioaddr); 1011 void __iomem *base = binfo->ioaddr 1245 void __iomem *ioaddr; local [all...] |
/linux-master/sound/pci/ |
H A D | sis7019.c | 97 void __iomem *ioaddr; member in struct:sis7019 1026 void __iomem *ioaddr = sis->ioaddr; local 1126 writel(i, SIS_MIXER_START_ADDR(ioaddr, i)); 1128 SIS_MIXER_DEST_0, SIS_MIXER_ADDR(ioaddr, i)); 1155 void __iomem *ioaddr = sis->ioaddr; local 1176 memcpy_fromio(sis->suspend_state[i], ioaddr, 4096); 1177 ioaddr += 4096; 1188 void __iomem *ioaddr local [all...] |
/linux-master/arch/mips/alchemy/devboards/ |
H A D | db1550.c | 134 unsigned long ioaddr = (unsigned long)this->legacy.IO_ADDR_W; local 136 ioaddr &= 0xffffff00; 139 ioaddr += MEM_STNAND_CMD; 141 ioaddr += MEM_STNAND_ADDR; 144 ioaddr += MEM_STNAND_DATA; 146 this->legacy.IO_ADDR_R = this->legacy.IO_ADDR_W = (void __iomem *)ioaddr;
|
/linux-master/drivers/scsi/sym53c8xx_2/ |
H A D | sym_glue.h | 172 void __iomem * ioaddr; /* MMIO kernel io address */ member in struct:sym_shcb 196 void __iomem *ioaddr; member in struct:sym_device::__anon1096
|