• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/char/

Lines Matching defs:iobase

435 static void	stl_cd1400eiointr(struct stlpanel *panelp, unsigned int iobase);
436 static void stl_cd1400echintr(struct stlpanel *panelp, unsigned int iobase);
465 static void stl_sc26198intr(struct stlpanel *panelp, unsigned int iobase);
491 void (*intr)(struct stlpanel *panelp, unsigned int iobase);
1467 unsigned int iobase;
1472 iobase = panelp->iobase;
1475 (* panelp->isr)(panelp, iobase);
1788 panelp->iobase = brdp->ioaddr1;
1974 panelp->iobase = ioaddr;
2574 ioaddr = panelp->iobase;
2576 ioaddr = panelp->iobase + (EREG_BANKSIZE * (i >> 1));
2621 portp->ioaddr = panelp->iobase + (((brdp->brdtype == BRD_ECHPCI) ||
3199 static void stl_cd1400eiointr(struct stlpanel *panelp, unsigned int iobase)
3203 pr_debug("stl_cd1400eiointr(panelp=%p,iobase=%x)\n", panelp, iobase);
3206 outb(SVRR, iobase);
3207 svrtype = inb(iobase + EREG_DATA);
3209 outb((SVRR + 0x80), iobase);
3210 svrtype |= inb(iobase + EREG_DATA);
3214 stl_cd1400rxisr(panelp, iobase);
3216 stl_cd1400txisr(panelp, iobase);
3218 stl_cd1400mdmisr(panelp, iobase);
3229 static void stl_cd1400echintr(struct stlpanel *panelp, unsigned int iobase)
3233 pr_debug("stl_cd1400echintr(panelp=%p,iobase=%x)\n", panelp, iobase);
3235 outb(SVRR, iobase);
3236 svrtype = inb(iobase + EREG_DATA);
3237 outb((SVRR + 0x80), iobase);
3238 svrtype |= inb(iobase + EREG_DATA);
3240 stl_cd1400rxisr(panelp, iobase);
3242 stl_cd1400txisr(panelp, iobase);
3244 stl_cd1400mdmisr(panelp, iobase);
3578 ioaddr = panelp->iobase + (i * 4);
3614 portp->ioaddr = panelp->iobase + ((portp->portnr < 8) ? 0 : 4);
4194 static void stl_sc26198intr(struct stlpanel *panelp, unsigned int iobase)
4201 outb(0, (iobase + 1));
4203 iack = inb(iobase + XP_IACK);
4204 portp = panelp->ports[(iack & IVR_CHANMASK) + ((iobase & 0x4) << 1)];