Searched refs:ioaddr (Results 76 - 100 of 305) sorted by relevance

1234567891011>>

/linux-master/drivers/ata/
H A Dpata_cs5520.c123 struct ata_ioports *ioaddr; local
169 ioaddr = &host->ports[0]->ioaddr;
170 ioaddr->cmd_addr = iomap[0];
171 ioaddr->ctl_addr = iomap[1];
172 ioaddr->altstatus_addr = iomap[1];
173 ioaddr->bmdma_addr = iomap[4];
174 ata_sff_std_ports(ioaddr);
180 ioaddr = &host->ports[1]->ioaddr;
[all...]
H A Dpata_atp867x.c290 struct ata_ioports *ioaddr = &ap->ioaddr; local
313 (unsigned long)ioaddr->cmd_addr,
315 (unsigned long)ioaddr->ctl_addr,
317 (unsigned long)ioaddr->bmdma_addr,
319 (unsigned long)ioaddr->data_addr,
320 (unsigned long)ioaddr->error_addr,
321 (unsigned long)ioaddr->feature_addr,
322 (unsigned long)ioaddr->nsect_addr,
323 (unsigned long)ioaddr
431 struct ata_ioports *ioaddr = &ap->ioaddr; local
[all...]
H A Dpata_falcon.c50 void __iomem *data_addr = ap->ioaddr.data_addr;
174 ap->ioaddr.data_addr = (void __iomem *)base_mem_res->start;
186 ap->ioaddr.error_addr = base + io_offset + (1 << reg_shift);
187 ap->ioaddr.feature_addr = base + io_offset + (1 << reg_shift);
188 ap->ioaddr.nsect_addr = base + io_offset + (2 << reg_shift);
189 ap->ioaddr.lbal_addr = base + io_offset + (3 << reg_shift);
190 ap->ioaddr.lbam_addr = base + io_offset + (4 << reg_shift);
191 ap->ioaddr.lbah_addr = base + io_offset + (5 << reg_shift);
192 ap->ioaddr.device_addr = base + io_offset + (6 << reg_shift);
193 ap->ioaddr
[all...]
H A Dpata_gayle.c48 void __iomem *data_addr = ap->ioaddr.data_addr;
107 (void)z_readb((unsigned long)ap->ioaddr.status_addr);
167 ap->ioaddr.data_addr = base;
168 ap->ioaddr.error_addr = base + 2 + 1 * 4;
169 ap->ioaddr.feature_addr = base + 2 + 1 * 4;
170 ap->ioaddr.nsect_addr = base + 2 + 2 * 4;
171 ap->ioaddr.lbal_addr = base + 2 + 3 * 4;
172 ap->ioaddr.lbam_addr = base + 2 + 4 * 4;
173 ap->ioaddr.lbah_addr = base + 2 + 5 * 4;
174 ap->ioaddr
[all...]
H A Dsata_vsc.c89 *val = readl(link->ap->ioaddr.scr_addr + (sc_reg * 4));
99 writel(val, link->ap->ioaddr.scr_addr + (sc_reg * 4));
144 struct ata_ioports *ioaddr = &ap->ioaddr; local
159 ioaddr->feature_addr);
161 ioaddr->nsect_addr);
163 ioaddr->lbal_addr);
165 ioaddr->lbam_addr);
167 ioaddr->lbah_addr);
169 writew(tf->feature, ioaddr
185 struct ata_ioports *ioaddr = &ap->ioaddr; local
[all...]
H A Dpata_buddha.c70 void __iomem *data_addr = ap->ioaddr.data_addr;
220 ap->ioaddr.data_addr = base;
221 ap->ioaddr.error_addr = base + 2 + 1 * 4;
222 ap->ioaddr.feature_addr = base + 2 + 1 * 4;
223 ap->ioaddr.nsect_addr = base + 2 + 2 * 4;
224 ap->ioaddr.lbal_addr = base + 2 + 3 * 4;
225 ap->ioaddr.lbam_addr = base + 2 + 4 * 4;
226 ap->ioaddr.lbah_addr = base + 2 + 5 * 4;
227 ap->ioaddr.device_addr = base + 2 + 6 * 4;
228 ap->ioaddr
[all...]
/linux-master/drivers/net/ethernet/xircom/
H A Dxirc2ps_cs.c254 static void mii_idle(unsigned int ioaddr);
255 static void mii_putbit(unsigned int ioaddr, unsigned data);
256 static int mii_getbit(unsigned int ioaddr);
257 static void mii_wbits(unsigned int ioaddr, unsigned data, int len);
258 static unsigned mii_rd(unsigned int ioaddr, u_char phyaddr, u_char phyreg);
259 static void mii_wr(unsigned int ioaddr, u_char phyaddr, u_char phyreg,
307 #define SelectPage(pgnr) outb((pgnr), ioaddr + XIRCREG_PR)
308 #define GetByte(reg) ((unsigned)inb(ioaddr + (reg)))
309 #define GetWord(reg) ((unsigned)inw(ioaddr + (reg)))
310 #define PutByte(reg,value) outb((value), ioaddr
354 mii_idle(unsigned int ioaddr) argument
366 mii_putbit(unsigned int ioaddr, unsigned data) argument
399 mii_getbit(unsigned int ioaddr) argument
412 mii_wbits(unsigned int ioaddr, unsigned data, int len) argument
420 mii_rd(unsigned int ioaddr, u_char phyaddr, u_char phyreg) argument
442 mii_wr(unsigned int ioaddr, u_char phyaddr, u_char phyreg, unsigned data, int len) argument
626 unsigned int ioaddr; local
696 unsigned int ioaddr; local
977 unsigned int ioaddr; local
1217 unsigned int ioaddr = dev->base_addr; local
1270 unsigned int ioaddr; member in struct:set_address_info
1275 unsigned int ioaddr = sa_info->ioaddr; local
1298 unsigned int ioaddr = dev->base_addr; local
1334 unsigned int ioaddr = dev->base_addr; local
1421 unsigned int ioaddr = dev->base_addr; local
1453 unsigned int ioaddr = dev->base_addr; local
1470 unsigned int ioaddr = dev->base_addr; local
1631 unsigned int ioaddr = dev->base_addr; local
1701 unsigned int ioaddr = dev->base_addr; local
1713 unsigned int ioaddr = dev->base_addr; local
[all...]
/linux-master/drivers/net/ethernet/8390/
H A Dwd.c50 static int wd_probe1(struct net_device *dev, int ioaddr);
110 int ioaddr = wd_portlist[i]; local
111 r = request_region(ioaddr, WD_IO_EXTENT, "wd-probe");
114 if (wd_probe1(dev, ioaddr) == 0) {
118 release_region(ioaddr, WD_IO_EXTENT);
163 static int __init wd_probe1(struct net_device *dev, int ioaddr) argument
176 checksum += inb(ioaddr + 8 + i);
177 if (inb(ioaddr + 8) == 0xff /* Extra check to avoid soundcard. */
178 || inb(ioaddr + 9) == 0xff
194 addr[i] = inb(ioaddr
374 int ioaddr = dev->base_addr - WD_NIC_OFFSET; /* WD_CMDREG */ local
[all...]
H A Dne2k-pci.c235 long ioaddr; local
245 ioaddr = pci_resource_start(pdev, 0);
248 if (!ioaddr || ((pci_resource_flags(pdev, 0) & IORESOURCE_IO) == 0)) {
253 if (!request_region(ioaddr, NE_IO_EXTENT, DRV_NAME)) {
255 NE_IO_EXTENT, ioaddr);
259 reg0 = inb(ioaddr);
267 outb(E8390_NODMA + E8390_PAGE1 + E8390_STOP, ioaddr + E8390_CMD);
268 regd = inb(ioaddr + 0x0d);
269 outb(0xff, ioaddr + 0x0d);
270 outb(E8390_NODMA + E8390_PAGE0, ioaddr
419 long ioaddr = dev->base_addr; local
431 long ioaddr = dev->base_addr; local
[all...]
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac_dma.h155 void dwmac_enable_dma_transmission(void __iomem *ioaddr);
156 void dwmac_enable_dma_irq(struct stmmac_priv *priv, void __iomem *ioaddr,
158 void dwmac_disable_dma_irq(struct stmmac_priv *priv, void __iomem *ioaddr,
160 void dwmac_dma_start_tx(struct stmmac_priv *priv, void __iomem *ioaddr,
162 void dwmac_dma_stop_tx(struct stmmac_priv *priv, void __iomem *ioaddr,
164 void dwmac_dma_start_rx(struct stmmac_priv *priv, void __iomem *ioaddr,
166 void dwmac_dma_stop_rx(struct stmmac_priv *priv, void __iomem *ioaddr,
168 int dwmac_dma_interrupt(struct stmmac_priv *priv, void __iomem *ioaddr,
170 int dwmac_dma_reset(void __iomem *ioaddr);
/linux-master/drivers/mmc/host/
H A Dsdhci-esdhc-imx.c397 void __iomem *base = host->ioaddr + (reg & ~0x3);
424 readw(host->ioaddr + ESDHC_DEBUG_SEL_AND_STATUS_REG));
436 ret = readl_poll_timeout(host->ioaddr + ESDHC_PRSSTAT, present_state,
450 buswidth = USDHC_GET_BUSWIDTH(readl(host->ioaddr + SDHCI_HOST_CONTROL));
482 reg = readl(host->ioaddr + ESDHC_MIX_CTRL);
484 writel(reg, host->ioaddr + ESDHC_MIX_CTRL);
491 u32 val = readl(host->ioaddr + reg);
524 val = readl(host->ioaddr + SDHCI_CAPABILITIES) & 0xFFFF;
564 writel(SDHCI_INT_RESPONSE, host->ioaddr +
590 data = readl(host->ioaddr
[all...]
H A Dsdhci-pltfm.h38 return in_be32(host->ioaddr + reg);
43 return in_be16(host->ioaddr + (reg ^ 0x2));
48 return in_8(host->ioaddr + (reg ^ 0x3));
54 out_be32(host->ioaddr + reg, val);
78 clrsetbits_be32(host->ioaddr + base, 0xffff << shift, val << shift);
86 clrsetbits_be32(host->ioaddr + base , 0xff << shift, val << shift);
H A Dbcm2835.c148 void __iomem *ioaddr; member in struct:bcm2835_host
225 dev_dbg(dev, "SDCMD 0x%08x\n", readl(host->ioaddr + SDCMD));
226 dev_dbg(dev, "SDARG 0x%08x\n", readl(host->ioaddr + SDARG));
227 dev_dbg(dev, "SDTOUT 0x%08x\n", readl(host->ioaddr + SDTOUT));
228 dev_dbg(dev, "SDCDIV 0x%08x\n", readl(host->ioaddr + SDCDIV));
229 dev_dbg(dev, "SDRSP0 0x%08x\n", readl(host->ioaddr + SDRSP0));
230 dev_dbg(dev, "SDRSP1 0x%08x\n", readl(host->ioaddr + SDRSP1));
231 dev_dbg(dev, "SDRSP2 0x%08x\n", readl(host->ioaddr + SDRSP2));
232 dev_dbg(dev, "SDRSP3 0x%08x\n", readl(host->ioaddr + SDRSP3));
233 dev_dbg(dev, "SDHSTS 0x%08x\n", readl(host->ioaddr
[all...]
/linux-master/drivers/net/ethernet/natsemi/
H A Dnatsemi.c550 void __iomem *ioaddr; member in struct:netdev_private
599 static int eeprom_read(void __iomem *ioaddr, int location);
707 return np->ioaddr;
725 void __iomem *ioaddr = ns_ioaddr(dev); local
742 writew(target, ioaddr + PhyCtrl);
743 readw(ioaddr + PhyCtrl);
810 void __iomem *ioaddr; local
853 ioaddr = ioremap(iostart, iosize);
854 if (!ioaddr) {
860 prev_eedata = eeprom_read(ioaddr,
1051 void __iomem *ioaddr = ns_ioaddr(dev); local
1063 void __iomem *ioaddr = ns_ioaddr(dev); local
1119 void __iomem *ioaddr = ns_ioaddr(dev); local
1134 void __iomem *ioaddr = ns_ioaddr(dev); local
1146 void __iomem *ioaddr = ns_ioaddr(dev); local
1259 void __iomem *ioaddr = ns_ioaddr(dev); local
1292 void __iomem *ioaddr = ns_ioaddr(dev); local
1393 void __iomem *ioaddr = ns_ioaddr(dev); local
1465 void __iomem *ioaddr = ns_ioaddr(dev); local
1489 void __iomem *ioaddr = ns_ioaddr(dev); local
1509 void __iomem * ioaddr = ns_ioaddr(dev); local
1531 void __iomem * ioaddr = ns_ioaddr(dev); local
1581 void __iomem *ioaddr = ns_ioaddr(dev); local
1626 void __iomem * ioaddr = ns_ioaddr(dev); local
1645 void __iomem * ioaddr = ns_ioaddr(dev); local
1711 void __iomem * ioaddr = ns_ioaddr(dev); local
1791 void __iomem * ioaddr = ns_ioaddr(dev); local
1884 void __iomem * ioaddr = ns_ioaddr(dev); local
2089 void __iomem * ioaddr = ns_ioaddr(dev); local
2187 void __iomem * ioaddr = ns_ioaddr(dev); local
2228 void __iomem * ioaddr = ns_ioaddr(dev); local
2284 void __iomem * ioaddr = ns_ioaddr(dev); local
2397 void __iomem * ioaddr = ns_ioaddr(dev); local
2459 void __iomem * ioaddr = ns_ioaddr(dev); local
2494 void __iomem * ioaddr = ns_ioaddr(dev); local
2534 void __iomem * ioaddr = ns_ioaddr(dev); local
2705 void __iomem * ioaddr = ns_ioaddr(dev); local
2735 void __iomem * ioaddr = ns_ioaddr(dev); local
2771 void __iomem * ioaddr = ns_ioaddr(dev); local
2803 void __iomem * ioaddr = ns_ioaddr(dev); local
3008 void __iomem * ioaddr = ns_ioaddr(dev); local
3058 void __iomem * ioaddr = ns_ioaddr(dev); local
3126 void __iomem * ioaddr = ns_ioaddr(dev); local
3159 void __iomem * ioaddr = ns_ioaddr(dev); local
3237 void __iomem * ioaddr = ns_ioaddr(dev); local
3275 void __iomem * ioaddr = ns_ioaddr(dev); local
[all...]
/linux-master/drivers/net/ethernet/dec/tulip/
H A Dxircom_cb.c43 #define xw32(reg, val) iowrite32(val, ioaddr + (reg))
44 #define xr32(reg) ioread32(ioaddr + (reg))
45 #define xr8(reg) ioread8(ioaddr + (reg))
87 void __iomem *ioaddr; member in struct:xircom_private
253 private->ioaddr = pci_iomap(pdev, 0, 0);
254 if (!private->ioaddr)
288 pci_iounmap(pdev, private->ioaddr);
316 pci_iounmap(pdev, card->ioaddr);
328 void __iomem *ioaddr = card->ioaddr; local
499 void __iomem *ioaddr = card->ioaddr; local
537 void __iomem *ioaddr = card->ioaddr; local
551 void __iomem *ioaddr = card->ioaddr; local
562 void __iomem *ioaddr = card->ioaddr; local
626 void __iomem *ioaddr = card->ioaddr; local
642 void __iomem *ioaddr = card->ioaddr; local
664 void __iomem *ioaddr = card->ioaddr; local
678 void __iomem *ioaddr = card->ioaddr; local
698 void __iomem *ioaddr = card->ioaddr; local
752 void __iomem *ioaddr = card->ioaddr; local
785 void __iomem *ioaddr = card->ioaddr; local
839 void __iomem *ioaddr = card->ioaddr; local
868 void __iomem *ioaddr = card->ioaddr; local
884 void __iomem *ioaddr = card->ioaddr; local
899 void __iomem *ioaddr = card->ioaddr; local
916 void __iomem *ioaddr = card->ioaddr; local
928 void __iomem *ioaddr = card->ioaddr; local
950 void __iomem *ioaddr = card->ioaddr; local
970 void __iomem *ioaddr = card->ioaddr; local
998 void __iomem *ioaddr = card->ioaddr; local
1043 void __iomem *ioaddr = card->ioaddr; local
[all...]
/linux-master/drivers/rtc/
H A Drtc-spear.c81 void __iomem *ioaddr; member in struct:spear_rtc_config
91 val = readl(config->ioaddr + STATUS_REG);
93 writel(val, config->ioaddr + STATUS_REG);
101 val = readl(config->ioaddr + CTRL_REG);
105 writel(val, config->ioaddr + CTRL_REG);
113 val = readl(config->ioaddr + CTRL_REG);
116 writel(val, config->ioaddr + CTRL_REG);
126 if ((readl(config->ioaddr + STATUS_REG)) & STATUS_FAIL)
141 status = readl(config->ioaddr + STATUS_REG);
157 irq_data = readl(config->ioaddr
[all...]
H A Drtc-imxdi.c101 * @ioaddr: IO registers pointer
112 void __iomem *ioaddr; member in struct:imxdi_dev
175 writel(val, imxdi->ioaddr + reg);
188 dtcr = readl(imxdi->ioaddr + DTCR);
251 dcr = readl(imxdi->ioaddr + DCR);
292 sec = readl(imxdi->ioaddr + DTCMR);
301 dcr = readl(imxdi->ioaddr + DCR);
334 return di_handle_valid_state(imxdi, __raw_readl(imxdi->ioaddr + DSR));
348 dcr = __raw_readl(imxdi->ioaddr + DCR);
379 dsr = readl(imxdi->ioaddr
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-iop3xx.c59 __raw_writel(IOP3XX_ICR_UNIT_RESET, iop3xx_adap->ioaddr + CR_OFFSET);
60 __raw_writel(IOP3XX_ISR_CLEARBITS, iop3xx_adap->ioaddr + SR_OFFSET);
61 __raw_writel(0, iop3xx_adap->ioaddr + CR_OFFSET);
89 __raw_writel(cr, iop3xx_adap->ioaddr + CR_OFFSET);
95 unsigned long cr = __raw_readl(iop3xx_adap->ioaddr + CR_OFFSET);
100 __raw_writel(cr, iop3xx_adap->ioaddr + CR_OFFSET);
111 u32 sr = __raw_readl(iop3xx_adap->ioaddr + SR_OFFSET);
114 __raw_writel(sr, iop3xx_adap->ioaddr + SR_OFFSET);
233 unsigned long cr = __raw_readl(iop3xx_adap->ioaddr + CR_OFFSET);
244 __raw_writel(iic_cook_addr(msg), iop3xx_adap->ioaddr
[all...]
/linux-master/drivers/scsi/
H A Dzorro7xx.c81 unsigned long board, ioaddr; local
87 ioaddr = zdd->offset;
89 ioaddr = board + zdd->offset;
105 if (ioaddr > 0x01000000)
106 hostdata->base = ioremap(ioaddr, zorro_resource_len(z));
108 hostdata->base = ZTWO_VADDR(ioaddr);
128 host->base = ioaddr;
145 if (ioaddr > 0x01000000)
/linux-master/arch/m68k/coldfire/
H A Dnettel.c101 static void __init nettel_smc91x_setmac(unsigned int ioaddr, unsigned int flashaddr) argument
110 writew(macp[0], ioaddr + SMC91xx_BASEMAC);
111 writew(macp[1], ioaddr + SMC91xx_BASEMAC + 2);
112 writew(macp[2], ioaddr + SMC91xx_BASEMAC + 4);
/linux-master/drivers/net/ethernet/packetengines/
H A Dyellowfin.c341 static int read_eeprom(void __iomem *ioaddr, int location);
342 static int mdio_read(void __iomem *ioaddr, int phy_id, int location);
343 static void mdio_write(void __iomem *ioaddr, int phy_id, int location, int value);
377 void __iomem *ioaddr; local
412 ioaddr = pci_iomap(pdev, bar, YELLOWFIN_SIZE);
413 if (!ioaddr)
420 addr[i] = ioread8(ioaddr + StnAddr + i);
422 int ee_offset = (read_eeprom(ioaddr, 6) == 0xff ? 0x100 : 0);
424 addr[i] = read_eeprom(ioaddr, ee_offset + i);
429 iowrite32(0x80000000, ioaddr
530 read_eeprom(void __iomem *ioaddr, int location) argument
545 mdio_read(void __iomem *ioaddr, int phy_id, int location) argument
557 mdio_write(void __iomem *ioaddr, int phy_id, int location, int value) argument
575 void __iomem *ioaddr = yp->base; local
657 void __iomem *ioaddr = yp->base; local
690 void __iomem *ioaddr = yp->base; local
901 void __iomem *ioaddr; local
1203 void __iomem *ioaddr = yp->base; local
1295 void __iomem *ioaddr = yp->base; local
1355 void __iomem *ioaddr = np->base; local
[all...]
/linux-master/drivers/net/ethernet/amd/
H A Dpcnet32.c458 ulong ioaddr = dev->base_addr; local
462 val = lp->a->read_csr(ioaddr, CSR3);
464 lp->a->write_csr(ioaddr, CSR3, val);
681 ulong ioaddr = dev->base_addr; local
689 csr5 = a->read_csr(ioaddr, CSR5);
690 a->write_csr(ioaddr, CSR5, csr5 | CSR5_SUSPEND);
694 while (!(a->read_csr(ioaddr, CSR5) & CSR5_SUSPEND)) {
711 static void pcnet32_clr_suspend(struct pcnet32_private *lp, ulong ioaddr) argument
713 int csr5 = lp->a->read_csr(ioaddr, CSR5);
715 lp->a->write_csr(ioaddr, CSR
752 ulong ioaddr = dev->base_addr; local
819 ulong ioaddr = dev->base_addr; /* card base I/O address */ local
826 ulong ioaddr = dev->base_addr; /* card base I/O address */ local
883 ulong ioaddr = dev->base_addr; local
970 ulong ioaddr = dev->base_addr; /* card base I/O address */ local
1134 ulong ioaddr = dev->base_addr; local
1391 unsigned long ioaddr = dev->base_addr; local
1438 ulong ioaddr = dev->base_addr; local
1510 unsigned int *port, ioaddr; local
1530 unsigned long ioaddr; local
1592 pcnet32_probe1(unsigned long ioaddr, int shared, struct pci_dev *pdev) argument
2092 unsigned long ioaddr = dev->base_addr; local
2424 unsigned long ioaddr = dev->base_addr; local
2453 unsigned long ioaddr = dev->base_addr, flags; local
2494 unsigned long ioaddr = dev->base_addr; local
2556 unsigned long ioaddr; local
2622 unsigned long ioaddr = dev->base_addr; local
2665 unsigned long ioaddr = dev->base_addr; local
2682 unsigned long ioaddr = dev->base_addr; local
2716 unsigned long ioaddr = dev->base_addr, flags; local
2752 unsigned long ioaddr = dev->base_addr; local
2768 unsigned long ioaddr = dev->base_addr; local
2850 ulong ioaddr = dev->base_addr; /* card base I/O address */ local
2857 ulong ioaddr = dev->base_addr; /* card base I/O address */ local
[all...]
/linux-master/drivers/net/arcnet/
H A Dcom20020.h122 int ioaddr, int val)
126 arcnet_outb(lp->config, ioaddr, COM20020_REG_W_CONFIG);
128 arcnet_outb(val, ioaddr, COM20020_REG_W_SUBADR);
121 com20020_set_subaddress(struct arcnet_local *lp, int ioaddr, int val) argument
/linux-master/include/linux/
H A Dscx200_gpio.h12 #define __SCx200_GPIO_IOADDR unsigned short ioaddr = scx200_gpio_base+0x10*bank
16 #define __SCx200_GPIO_OUT __asm__ __volatile__("outsl":"=mS" (shadow):"d" (ioaddr), "0" (shadow))
25 return (inl(ioaddr) & (1<<index)) ? 1 : 0;
/linux-master/arch/xtensa/kernel/
H A Dpci.c77 resource_size_t ioaddr = pci_resource_start(pdev, bar); local
83 ioaddr -= (unsigned long)pci_ctrl->io_space.base;
85 vma->vm_pgoff += (ioaddr + pci_ctrl->io_space.start) >> PAGE_SHIFT;

Completed in 441 milliseconds

1234567891011>>