Searched refs:ioaddr (Results 201 - 225 of 305) sorted by relevance

1234567891011>>

/linux-master/drivers/ata/
H A Dpata_pdc202xx_old.c41 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;
H A Dpata_cs5530.c28 unsigned long bmdma = (unsigned long)ap->ioaddr.bmdma_addr;
112 reg = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_STATUS);
114 iowrite8(reg, ap->ioaddr.bmdma_addr + ATA_DMA_STATUS);
H A Dpata_optidma.c79 void __iomem *regio = ap->ioaddr.cmd_addr;
96 void __iomem *regio = ap->ioaddr.cmd_addr;
121 void __iomem *regio = ap->ioaddr.cmd_addr;
/linux-master/drivers/mmc/host/
H A Dsdhci-milbeaut.c269 host->ioaddr = devm_platform_ioremap_resource(pdev, 0);
270 if (IS_ERR(host->ioaddr)) {
271 ret = PTR_ERR(host->ioaddr);
321 sdhci_remove_host(host, readl(host->ioaddr + SDHCI_INT_STATUS) ==
/linux-master/drivers/net/ethernet/8390/
H A Dhydra.c114 unsigned long ioaddr = board+HYDRA_NIC_BASE; local
135 z_writeb(0x4b, ioaddr + NE_EN0_DCFG);
139 dev->base_addr = ioaddr;
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c980 stmmac_fpe_send_mpacket(priv, priv->ioaddr, fpe_cfg,
993 stmmac_mac_set(priv, priv->ioaddr, false);
1016 old_ctrl = readl(priv->ioaddr + MAC_CTRL_REG);
1101 writel(ctrl, priv->ioaddr + MAC_CTRL_REG);
1103 stmmac_mac_set(priv, priv->ioaddr, true);
2254 stmmac_start_rx(priv, priv->ioaddr, chan);
2267 stmmac_start_tx(priv, priv->ioaddr, chan);
2280 stmmac_stop_rx(priv, priv->ioaddr, chan);
2293 stmmac_stop_tx(priv, priv->ioaddr, chan);
2308 stmmac_enable_dma_irq(priv, priv->ioaddr, cha
[all...]
H A Denh_desc.c16 struct dma_desc *p, void __iomem *ioaddr)
35 dwmac_dma_flush_tx_fifo(ioaddr);
53 dwmac_dma_flush_tx_fifo(ioaddr);
62 dwmac_dma_flush_tx_fifo(ioaddr);
15 enh_desc_get_tx_status(struct stmmac_extra_stats *x, struct dma_desc *p, void __iomem *ioaddr) argument
/linux-master/drivers/net/ethernet/amd/
H A Dsun3lance.c305 unsigned long ioaddr; local
313 ioaddr = (unsigned long)ioremap(LANCE_OBIO, PAGE_SIZE);
314 if (!ioaddr)
317 ioaddr = SUN3X_LANCE;
323 ioaddr_probe = (volatile unsigned short *)ioaddr;
335 iounmap((void __iomem *)ioaddr);
346 iounmap((void __iomem *)ioaddr);
352 lp->iobase = (volatile unsigned short *)ioaddr;
353 dev->base_addr = (unsigned long)ioaddr; /* informational only */
359 iounmap((void __iomem *)ioaddr);
[all...]
/linux-master/drivers/vfio/pci/nvgrace-gpu/
H A Dmain.c37 void __iomem *ioaddr; member in union:mem_region::__anon602
111 if (nvdev->resmem.ioaddr) {
112 iounmap(nvdev->resmem.ioaddr);
113 nvdev->resmem.ioaddr = NULL;
430 memregion->ioaddr = ioremap_wc(memregion->memphys,
480 nvdev->resmem.ioaddr,
598 nvdev->resmem.ioaddr,
/linux-master/drivers/vdpa/alibaba/
H A Deni_vdpa.c383 void __iomem *ioaddr = ldev->ioaddr + local
390 *p++ = ioread8(ioaddr + i);
399 void __iomem *ioaddr = ldev->ioaddr + local
406 iowrite8(*p++, ioaddr + i);
513 eni_vdpa->vring[i].notify = ldev->ioaddr + VIRTIO_PCI_QUEUE_NOTIFY;
/linux-master/drivers/net/ethernet/smsc/
H A Dsmsc911x.c87 void __iomem *ioaddr; member in struct:smsc911x_data
151 return readl(pdata->ioaddr + reg);
154 return ((readw(pdata->ioaddr + reg) & 0xFFFF) |
155 ((readw(pdata->ioaddr + reg + 2) & 0xFFFF) << 16));
165 return readl(pdata->ioaddr + __smsc_shift(pdata, reg));
168 return (readw(pdata->ioaddr +
170 ((readw(pdata->ioaddr +
193 writel(val, pdata->ioaddr + reg);
198 writew(val & 0xFFFF, pdata->ioaddr + reg);
199 writew((val >> 16) & 0xFFFF, pdata->ioaddr
[all...]
/linux-master/drivers/fpga/
H A Ddfl-fme-perf.c137 * @ioaddr: mapped base address of mmio region.
149 void __iomem *ioaddr; member in struct:fme_perf_priv
299 void __iomem *base = priv->ioaddr;
316 void __iomem *base = priv->ioaddr;
365 void __iomem *base = priv->ioaddr;
425 void __iomem *base = priv->ioaddr;
456 void __iomem *base = priv->ioaddr;
489 void __iomem *base = priv->ioaddr;
892 void __iomem *base = priv->ioaddr;
972 priv->ioaddr
[all...]
H A Ddfl.h274 * @ioaddr: mapped mmio resource address.
289 void __iomem *ioaddr; member in struct:dfl_feature
433 if (feature && feature->ioaddr)
434 return feature->ioaddr;
H A Ddfl-fme-pr.c180 if (!feature->ioaddr)
183 mgr_pdata.ioaddr = feature->ioaddr;
/linux-master/drivers/scsi/sym53c8xx_2/
H A Dsym_hipd.h184 #define INB_OFF(np, o) ioread8(np->s.ioaddr + (o))
185 #define INW_OFF(np, o) ioread16(np->s.ioaddr + (o))
186 #define INL_OFF(np, o) ioread32(np->s.ioaddr + (o))
188 #define OUTB_OFF(np, o, val) iowrite8((val), np->s.ioaddr + (o))
189 #define OUTW_OFF(np, o, val) iowrite16((val), np->s.ioaddr + (o))
190 #define OUTL_OFF(np, o, val) iowrite32((val), np->s.ioaddr + (o))
/linux-master/arch/mips/alchemy/devboards/
H A Ddb1300.c155 unsigned long ioaddr = (unsigned long)this->legacy.IO_ADDR_W; local
157 ioaddr &= 0xffffff00;
160 ioaddr += MEM_STNAND_CMD;
162 ioaddr += MEM_STNAND_ADDR;
165 ioaddr += MEM_STNAND_DATA;
167 this->legacy.IO_ADDR_R = this->legacy.IO_ADDR_W = (void __iomem *)ioaddr;
H A Ddb1200.c190 unsigned long ioaddr = (unsigned long)this->legacy.IO_ADDR_W; local
192 ioaddr &= 0xffffff00;
195 ioaddr += MEM_STNAND_CMD;
197 ioaddr += MEM_STNAND_ADDR;
200 ioaddr += MEM_STNAND_DATA;
202 this->legacy.IO_ADDR_R = this->legacy.IO_ADDR_W = (void __iomem *)ioaddr;
/linux-master/drivers/gpu/drm/tiny/
H A Dbochs.c215 unsigned long addr, size, mem, ioaddr, iosize; local
224 ioaddr = pci_resource_start(pdev, 2);
226 bochs->mmio = ioremap(ioaddr, iosize);
232 ioaddr = VBE_DISPI_IOPORT_INDEX;
234 if (!request_region(ioaddr, iosize, "bochs-drm")) {
276 ioaddr);
/linux-master/drivers/gpu/drm/hisilicon/hibmc/
H A Dhibmc_drm_drv.c214 resource_size_t ioaddr, iosize; local
216 ioaddr = pci_resource_start(pdev, 1);
218 priv->mmio = devm_ioremap(dev->dev, ioaddr, iosize);
/linux-master/drivers/atm/
H A Deni.h76 void __iomem *ioaddr; member in struct:eni_dev
/linux-master/drivers/vfio/platform/
H A Dvfio_platform_private.h42 void __iomem *ioaddr; member in struct:vfio_platform_region
/linux-master/drivers/net/ethernet/ti/
H A Dtlan.c162 static int tlan_probe1(struct pci_dev *pdev, long ioaddr,
442 static int tlan_probe1(struct pci_dev *pdev, long ioaddr, int irq, int rev, argument
513 device_id = inw(ioaddr + EISA_ID2);
521 dev->base_addr = ioaddr;
654 long ioaddr; local
664 for (ioaddr = 0x1000; ioaddr < 0x9000; ioaddr += 0x1000) {
667 (int) ioaddr + 0xc80, inw(ioaddr
[all...]
/linux-master/drivers/net/ethernet/i825xx/
H A Dsun3_82586.c122 static int sun3_82586_probe1(struct net_device *dev,int ioaddr);
284 unsigned long ioaddr; local
302 ioaddr = (unsigned long)ioremap(IE_OBIO, SUN3_82586_TOTAL_SIZE);
303 if (!ioaddr)
311 dev->base_addr = ioaddr;
312 err = sun3_82586_probe1(dev, ioaddr);
321 release_region(ioaddr, SUN3_82586_TOTAL_SIZE);
325 iounmap((void __iomem *)ioaddr);
341 static int __init sun3_82586_probe1(struct net_device *dev,int ioaddr) argument
345 if (!request_region(ioaddr, SUN3_82586_TOTAL_SIZ
[all...]
/linux-master/drivers/clk/tegra/
H A Dclk-tegra20-emc.c246 struct clk *tegra20_clk_register_emc(void __iomem *ioaddr, bool low_jitter) argument
269 emc->reg = ioaddr;
/linux-master/drivers/scsi/
H A Dzorro_esp.c721 unsigned long board, ioaddr, dmaaddr; local
763 ioaddr = zdd->offset;
766 ioaddr = board + zdd->offset;
785 host->base = ioaddr;
817 if (ioaddr > 0xffffff)
818 esp->regs = ioremap(ioaddr, 0x20);
821 esp->regs = ZTWO_VADDR(ioaddr);
895 if (ioaddr > 0xffffff)

Completed in 360 milliseconds

1234567891011>>