DATA_PORT
outb_p(data, DATA_PORT);
return inb(DATA_PORT) & C2D;
v = inb(DATA_PORT);
outb(v | C2D, DATA_PORT);
outb(v & ~C2D, DATA_PORT);
v = inb(DATA_PORT);
outb(v | C2CK, DATA_PORT);
outb(v & ~C2CK, DATA_PORT);
iowrite8(dev->irq, lp->virt_addr + DATA_PORT);
iowrite8(0, lp->virt_addr + DATA_PORT + 1);
lp->virt_addr + DATA_PORT);
lp->virt_addr + DATA_PORT + 1);
tmp = ioread16(ioaddr + DATA_PORT);
dev->name, ioaddr, DATA_PORT, tmp);
return ioread16(lp->virt_addr + DATA_PORT);
iowrite16(value, lp->virt_addr + DATA_PORT);
return swab16(nubus_readw(dev->base_addr + DATA_PORT));
nubus_writew(swab16(value), dev->base_addr + DATA_PORT);
hwreg_present((void *)ioaddr + DATA_PORT));
sig = nubus_readw(ioaddr + DATA_PORT);
return inb(pdata->base_port + DATA_PORT);
outb(data, pdata->base_port + DATA_PORT);
time = inb(DATA_PORT);
if (!request_region(DATA_PORT, 1, WATCHDOG_NAME)) {
pr_err("I/O address 0x%04x already in use\n", DATA_PORT);
release_region(DATA_PORT, 1);
release_region(DATA_PORT, 1);
outb(data, DATA_PORT);