Searched refs:ioaddr (Results 176 - 200 of 305) sorted by relevance

1234567891011>>

/linux-master/drivers/ata/
H A Dsata_via.c189 *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 Dpata_marvell.c80 if (!ap->ioaddr.bmdma_addr)
82 if (ioread8(ap->ioaddr.bmdma_addr + 1) & 1)
H A Dsata_sis.c154 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 Dpata_ftide010.c514 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 Dpata_arasan_cf.c552 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 Data_generic.c60 } else if (ap->ioaddr.bmdma_addr) {
62 dma_enabled = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_STATUS);
H A Dpata_opti.c83 void __iomem *regio = ap->ioaddr.cmd_addr;
112 void __iomem *regio = ap->ioaddr.cmd_addr;
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;
/linux-master/drivers/xen/
H A Dplatform-pci.c96 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 Ddwmac-imx.c50 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 Dcommon.h627 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 Drtc-m48t59.c35 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 Dsmc91x.c242 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 Di2c-iop3xx.h90 void __iomem *ioaddr; member in struct:i2c_algo_iop3xx_data
/linux-master/arch/sparc/kernel/
H A Dtime_32.c244 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 Dsdhci-pic32.c109 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 Dsdhci-cadence.c350 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 Dsdhci-s3c.c268 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 Dsdhci-of-esdhc.c339 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 Dsdhci-pxav3.c179 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 Dpci_insn.c222 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 Ddfl.c457 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 Dsis7019.c97 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 Ddb1550.c134 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 Dsym_glue.h172 void __iomem * ioaddr; /* MMIO kernel io address */ member in struct:sym_shcb
196 void __iomem *ioaddr; member in struct:sym_device::__anon1096

Completed in 489 milliseconds

1234567891011>>