taglinefilesource code
outb251drivers/block/cdu31a.coutb(SONY_DRIVE_RESET_BIT, sony_cd_control_reg);
outb257drivers/block/cdu31a.coutb(SONY_ATTN_CLR_BIT, sony_cd_control_reg);
outb263drivers/block/cdu31a.coutb(SONY_RES_RDY_CLR_BIT, sony_cd_control_reg);
outb269drivers/block/cdu31a.coutb(SONY_DATA_RDY_CLR_BIT, sony_cd_control_reg);
outb275drivers/block/cdu31a.coutb(SONY_PARAM_CLR_BIT, sony_cd_control_reg);
outb299drivers/block/cdu31a.coutb(param, sony_cd_param_reg);
outb305drivers/block/cdu31a.coutb(cmd, sony_cd_cmd_reg);
outb306drivers/block/cdu31a.coutb(SONY_RES_RDY_INT_EN_BIT, sony_cd_control_reg);
outb1657drivers/block/cdu31a.coutb(0xbc, 0x9a01);
outb1658drivers/block/cdu31a.coutb(0xe2, 0x9a01);
outb314drivers/block/floppy.coutb(current_DOR,FD_DOR);
outb339drivers/block/floppy.coutb(current_DOR,FD_DOR);
outb365drivers/block/floppy.coutb(current_DOR,FD_DOR);
outb485drivers/block/floppy.coutb(byte,FD_DATA);
outb886drivers/block/floppy.coutb(current_DOR, FD_DOR);
outb1353drivers/block/floppy.coutb(current_DOR,FD_DOR);
outb237drivers/block/hd.coutb(4,HD_CMD);
outb239drivers/block/hd.coutb(hd_info[0].ctl & 0x0f ,HD_CMD);
outb144drivers/block/mcd.coutb(MCMD_GET_STATUS, MCDPORT(0));  /* send get-status cmd */
outb226drivers/block/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb238drivers/block/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb310drivers/block/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb453drivers/block/mcd.coutb(MCMD_SET_VOLUME, MCDPORT(0));
outb454drivers/block/mcd.coutb(volctrl.channel0, MCDPORT(0));
outb455drivers/block/mcd.coutb(0, MCDPORT(0));
outb456drivers/block/mcd.coutb(volctrl.channel1, MCDPORT(0));
outb457drivers/block/mcd.coutb(1, MCDPORT(0));
outb473drivers/block/mcd.coutb(0xF8, MCDPORT(0));
outb588drivers/block/mcd.coutb(0x40, MCDPORT(0));    /* get status */
outb633drivers/block/mcd.coutb(0x50, MCDPORT(0));  /* set mode */
outb634drivers/block/mcd.coutb(0x01, MCDPORT(0));  /* mode = cooked data */
outb832drivers/block/mcd.coutb(0, MCDPORT(1));      /* send reset */
outb836drivers/block/mcd.coutb(0x40, MCDPORT(0));      /* send get-stat cmd */
outb848drivers/block/mcd.coutb(MCMD_GET_VERSION,MCDPORT(0));
outb863drivers/block/mcd.coutb(4,MCDPORT(2));   /* magic happens */
outb941drivers/block/mcd.coutb(cmd, MCDPORT(0));
outb942drivers/block/mcd.coutb(params -> start.min, MCDPORT(0));
outb943drivers/block/mcd.coutb(params -> start.sec, MCDPORT(0));
outb944drivers/block/mcd.coutb(params -> start.frame, MCDPORT(0));
outb945drivers/block/mcd.coutb(params -> end.min, MCDPORT(0));
outb946drivers/block/mcd.coutb(params -> end.sec, MCDPORT(0));
outb947drivers/block/mcd.coutb(params -> end.frame, MCDPORT(0));
outb1052drivers/block/mcd.coutb(MCMD_GET_Q_CHANNEL, MCDPORT(0));
outb1107drivers/block/mcd.coutb(MCMD_GET_DISK_INFO, MCDPORT(0));
outb1163drivers/block/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb1173drivers/block/mcd.coutb(MCMD_SET_MODE, MCDPORT(0));
outb1174drivers/block/mcd.coutb(0x05, MCDPORT(0));      /* mode: toc */
outb1203drivers/block/mcd.coutb(MCMD_SET_MODE, MCDPORT(0));
outb1204drivers/block/mcd.coutb(0x01, MCDPORT(0));
outb340drivers/block/xd.coutb(0,XD_CONTROL);                /* acknowledge interrupt */
outb404drivers/block/xd.coutb(0,XD_SELECT);
outb405drivers/block/xd.coutb(mode,XD_CONTROL);
outb420drivers/block/xd.coutb(outdata ? *outdata++ : 0,XD_DATA);
outb433drivers/block/xd.ccase STAT_COMMAND:  outb(command ? *command++ : 0,XD_DATA); break;
outb482drivers/block/xd.coutb(0,XD_RESET);    /* reset the controller */
outb565drivers/block/xd.coutb(0,XD_RESET);    /* reset the controller */
outb37drivers/char/atixlmouse.c#define ATIXL_MSE_DISABLE_UPDATE() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \
outb38drivers/char/atixlmouse.coutb( (0x20 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
outb41drivers/char/atixlmouse.c#define ATIXL_MSE_ENABLE_UPDATE() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \
outb42drivers/char/atixlmouse.coutb( (0xdf & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
outb45drivers/char/atixlmouse.c#define ATIXL_MSE_INT_OFF() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \
outb46drivers/char/atixlmouse.coutb( (0xe7 & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
outb49drivers/char/atixlmouse.c#define ATIXL_MSE_INT_ON() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \
outb50drivers/char/atixlmouse.coutb( (0x08 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
outb68drivers/char/atixlmouse.coutb(ATIXL_MSE_READ_X, ATIXL_MSE_CONTROL_PORT); /* Select IR1 - X movement */
outb70drivers/char/atixlmouse.coutb(ATIXL_MSE_READ_Y, ATIXL_MSE_CONTROL_PORT); /* Select IR2 - Y movement */
outb72drivers/char/atixlmouse.coutb(ATIXL_MSE_READ_BUTTONS, ATIXL_MSE_CONTROL_PORT); /* Select IR0 - Button Status */
outb167drivers/char/atixlmouse.coutb(0x80, ATIXL_MSE_CONTROL_PORT);  /* Reset the Inport device */
outb168drivers/char/atixlmouse.coutb(0x07, ATIXL_MSE_CONTROL_PORT);  /* Select Internal Register 7 */
outb169drivers/char/atixlmouse.coutb(0x0a, ATIXL_MSE_DATA_PORT);  /* Data Interrupts 8+, 1=30hz, 2=50hz, 3=100hz, 4=200hz rate */
outb53drivers/char/busmouse.coutb(MSE_READ_X_LOW, MSE_CONTROL_PORT);
outb55drivers/char/busmouse.coutb(MSE_READ_X_HIGH, MSE_CONTROL_PORT);
outb57drivers/char/busmouse.coutb(MSE_READ_Y_LOW, MSE_CONTROL_PORT );
outb59drivers/char/busmouse.coutb(MSE_READ_Y_HIGH, MSE_CONTROL_PORT);
outb221drivers/char/busmouse.coutb(MSE_CONFIG_BYTE, MSE_CONFIG_PORT);
outb222drivers/char/busmouse.coutb(MSE_SIGNATURE_BYTE, MSE_SIGNATURE_PORT);
outb229drivers/char/busmouse.coutb(MSE_DEFAULT_MODE, MSE_CONFIG_PORT);
outb137drivers/char/keyboard.coutb(c,0x64);
outb762drivers/char/keyboard.coutb(0xfe,0x64);   /* pulse reset low */
outb148drivers/char/mem.coutb(get_fs_byte(tmp),i);
outb50drivers/char/msbusmouse.coutb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT);
outb51drivers/char/msbusmouse.coutb((inb(MS_MSE_DATA_PORT) | 0x20), MS_MSE_DATA_PORT);
outb53drivers/char/msbusmouse.coutb(MS_MSE_READ_X, MS_MSE_CONTROL_PORT);
outb56drivers/char/msbusmouse.coutb(MS_MSE_READ_Y, MS_MSE_CONTROL_PORT);
outb59drivers/char/msbusmouse.coutb(MS_MSE_READ_BUTTONS, MS_MSE_CONTROL_PORT);
outb62drivers/char/msbusmouse.coutb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT);
outb63drivers/char/msbusmouse.coutb((inb(MS_MSE_DATA_PORT) & 0xdf), MS_MSE_DATA_PORT);
outb94drivers/char/msbusmouse.coutb(MS_MSE_START, MS_MSE_CONTROL_PORT);
outb210drivers/char/serial.coutb(info->hub6 - 1 + offset, info->port);
outb219drivers/char/serial.coutb(info->hub6 - 1 + offset, info->port);
outb228drivers/char/serial.coutb(info->hub6 - 1 + offset, info->port);
outb229drivers/char/serial.coutb(value, info->port+1);
outb231drivers/char/serial.coutb(value, info->port+offset);
outb238drivers/char/serial.coutb(info->hub6 - 1 + offset, info->port);
outb71drivers/char/vt.coutb(inb_p(0x61)&0xFC, 0x61);
outb89drivers/char/vt.coutb((count >> 8) & 0xff, 0x42);
outb178drivers/net/3c501.coutb(AX_LOOP + 1, AX_CMD);
outb180drivers/net/3c501.coutb(0x00, AX_CMD);
outb191drivers/net/3c501.coutb(AX_RESET+AX_LOOP, AX_CMD);      /* Loopback mode. */
outb261drivers/net/3c501.coutb(AX_RX, AX_CMD);  /* Aux control, irq and receive enabled */
outb284drivers/net/3c501.coutb(TX_NORM, TX_CMD);
outb285drivers/net/3c501.coutb(RX_NORM, RX_CMD);
outb286drivers/net/3c501.coutb(AX_OFF, AX_CMD);  /* Just trigger a false interrupt. */
outb288drivers/net/3c501.coutb(AX_RX, AX_CMD);  /* Aux control, irq and receive enabled */
outb322drivers/net/3c501.coutb(AX_SYS, AX_CMD);
outb325drivers/net/3c501.coutb(0x00, RX_BUF_CLR);  /* Set rx packet area to 0. */
outb329drivers/net/3c501.coutb(AX_XMIT, AX_CMD);    /* Trigger xmit.  */
outb384drivers/net/3c501.coutb(AX_SYS, AX_CMD);
outb389drivers/net/3c501.coutb(AX_SYS, AX_CMD);
outb391drivers/net/3c501.coutb(AX_XMIT, AX_CMD);
outb427drivers/net/3c501.coutb(AX_RX, AX_CMD);
outb428drivers/net/3c501.coutb(0x00, RX_BUF_CLR);
outb455drivers/net/3c501.coutb(AX_SYS, AX_CMD);
outb492drivers/net/3c501.coutb(AX_RESET, AX_CMD);  /* Reset the chip */
outb493drivers/net/3c501.coutb(AX_LOOP, AX_CMD);  /* Aux control, irq and loopback enabled */
outb497drivers/net/3c501.coutb(dev->dev_addr[i], el_base + i);
outb500drivers/net/3c501.coutb(0, RX_BUF_CLR);    /* Set rx packet area to 0. */
outb502drivers/net/3c501.coutb(TX_NORM, TX_CMD);    /* tx irq on done, collision */
outb503drivers/net/3c501.coutb(RX_NORM, RX_CMD);  /* Set Rx commands. */
outb524drivers/net/3c501.coutb(AX_RESET, AX_CMD);  /* Reset the chip */
outb547drivers/net/3c501.coutb(RX_MULT, RX_CMD);
outb550drivers/net/3c501.coutb(RX_PROM, RX_CMD);
outb553drivers/net/3c501.coutb(RX_NORM, RX_CMD);
outb136drivers/net/3c503.coutb(ECNTRL_SAPROM|ECNTRL_THIN, ioaddr + 0x406);
outb145drivers/net/3c503.coutb(saved_406, ioaddr + 0x406);
outb155drivers/net/3c503.coutb(ECNTRL_THIN, ioaddr + 0x406);
outb159drivers/net/3c503.coutb(EGACFR_NORM, ioaddr + 0x405);  /* Enable RAM */
outb250drivers/net/3c503.coutb(EGACFR_NORM, E33G_GACFR);  /* Enable RAM and interrupts. */
outb263drivers/net/3c503.coutb(EGACFR_IRQOFF, E33G_GACFR);  /* disable interrupts. */
outb281drivers/net/3c503.coutb(EGACFR_IRQOFF, E33G_GACFR);  /* disable interrupts. */
outb316drivers/net/3c503.coutb(ei_status.rx_start_page, E33G_STARTPG);
outb317drivers/net/3c503.coutb(ei_status.stop_page,  E33G_STOPPG);
outb320drivers/net/3c503.coutb(0xff, E33G_VP2);  /* Point at the ROM restart location 0xffff0 */
outb321drivers/net/3c503.coutb(0xff, E33G_VP1);
outb322drivers/net/3c503.coutb(0x00, E33G_VP0);
outb326drivers/net/3c503.coutb(EGACFR_NORM, E33G_GACFR);
outb346drivers/net/3c503.coutb(EGACFR_NORM, E33G_GACFR);  /* Enable RAM and interrupts. */
outb362drivers/net/3c503.coutb(0x00, E33G_DMAAL);
outb378drivers/net/3c503.coutb(buf[i], E33G_FIFOH);
outb415drivers/net/3c503.coutb(ring_offset & 0xff, E33G_DMAAL);
outb293drivers/net/3c507.coutb(0x00, ID_PORT);
outb295drivers/net/3c507.coutb(lrs_state, ID_PORT);
outb300drivers/net/3c507.coutb(0x00, ID_PORT);
outb348drivers/net/3c507.coutb(0x01, ioaddr + MISC_CTRL);
outb471drivers/net/3c507.coutb(0, ioaddr + SIGNAL_CA);      /* Issue channel-attn. */
outb503drivers/net/3c507.coutb(0x80, ioaddr + MISC_CTRL);
outb507drivers/net/3c507.coutb(0x84, ioaddr + MISC_CTRL);
outb547drivers/net/3c507.coutb(0x80, ioaddr + MISC_CTRL);
outb610drivers/net/3c507.coutb(0, ioaddr + SIGNAL_CA);      /* Issue channel-attn. */
outb613drivers/net/3c507.coutb(0, ioaddr + RESET_IRQ);
outb616drivers/net/3c507.coutb(0x84, ioaddr + MISC_CTRL);
outb632drivers/net/3c507.coutb(0, ioaddr + SIGNAL_CA);
outb635drivers/net/3c507.coutb(0x80, ioaddr + MISC_CTRL);
outb714drivers/net/3c507.coutb(0x20, ioaddr + MISC_CTRL);
outb736drivers/net/3c507.coutb(0xA0, ioaddr + MISC_CTRL);
outb740drivers/net/3c507.coutb(0, ioaddr + SIGNAL_CA);
outb752drivers/net/3c507.coutb(0, ioaddr + SIGNAL_CA);
outb756drivers/net/3c507.coutb(0x84, ioaddr + MISC_CTRL);
outb146drivers/net/3c509.coutb(0x00, ID_PORT);
outb147drivers/net/3c509.coutb(0x00, ID_PORT);
outb149drivers/net/3c509.coutb(lrs_state, ID_PORT);
outb156drivers/net/3c509.coutb(0xd0, ID_PORT);
outb158drivers/net/3c509.coutb(0xd8, ID_PORT);
outb187drivers/net/3c509.coutb(0xd0 + ++current_tag, ID_PORT);
outb190drivers/net/3c509.coutb(0xff, ID_PORT);
outb279drivers/net/3c509.coutb(EEPROM_READ + index, ID_PORT);
outb323drivers/net/3c509.coutb(dev->dev_addr[i], ioaddr + i);
outb442drivers/net/3c509.coutb(0x00, ioaddr + TX_STATUS); /* Pop the status stack. */
outb186drivers/net/8390.coutb(0x00,  e8390_base + EN0_IMR);
outb449drivers/net/8390.coutb(ei_local->current_page-1, e8390_base+EN0_BOUNDARY);
outb464drivers/net/8390.coutb(ei_local->current_page-1, e8390_base+EN0_BOUNDARY);
outb531drivers/net/8390.coutb(next_frame-1, e8390_base+EN0_BOUNDARY);
outb221drivers/net/at1700.coutb(0xe0, ioaddr + 7);
outb223drivers/net/at1700.coutb(dev->dev_addr[i], ioaddr + 8 + i);
outb226drivers/net/at1700.coutb(0xe4, ioaddr + 7);
outb228drivers/net/at1700.coutb(0x00, ioaddr + 8 + i);
outb232drivers/net/at1700.coutb(0xda, ioaddr + CONFIG_0);
outb235drivers/net/at1700.coutb(0xe8, ioaddr + 7);
outb236drivers/net/at1700.coutb(dev->if_port, MODE13);
outb239drivers/net/at1700.coutb(0x00, ioaddr + CONFIG_1);
outb295drivers/net/at1700.coutb(ctrl_val, ee_addr);
outb300drivers/net/at1700.coutb(dataval, ee_daddr);
outb301drivers/net/at1700.coutb(EE_CS | EE_SHIFT_CLK, ee_addr);  /* EEPROM clock tick. */
outb303drivers/net/at1700.coutb(EE_CS, ee_addr);  /* Finish EEPROM a clock tick. */
outb306drivers/net/at1700.coutb(EE_CS, ee_addr);
outb309drivers/net/at1700.coutb(EE_CS | EE_SHIFT_CLK, ee_addr);
outb312drivers/net/at1700.coutb(EE_CS, ee_addr);
outb318drivers/net/at1700.coutb(ctrl_val | EE_SHIFT_CLK, ee_addr);
outb320drivers/net/at1700.coutb(ctrl_val, ee_addr);
outb334drivers/net/at1700.coutb(0xe0, ioaddr + CONFIG_1);
outb338drivers/net/at1700.coutb(dev->dev_addr[i], ioaddr + 8 + i);
outb341drivers/net/at1700.coutb(0xe4, ioaddr + 7);
outb343drivers/net/at1700.coutb(0x00, ioaddr + 8 + i);
outb347drivers/net/at1700.coutb(0xda, ioaddr + CONFIG_0);
outb350drivers/net/at1700.coutb(0x5a, ioaddr + CONFIG_0);
outb352drivers/net/at1700.coutb(0xe8, ioaddr + CONFIG_1);
outb355drivers/net/at1700.coutb(0x00, ioaddr + TX_INTR);
outb356drivers/net/at1700.coutb(0x81, ioaddr + RX_INTR);
outb426drivers/net/at1700.coutb(0x00, ioaddr + TX_INTR);
outb436drivers/net/at1700.coutb(0x80 | lp->tx_queue, ioaddr + TX_START);
outb445drivers/net/at1700.coutb(0x82, ioaddr + TX_INTR);
outb484drivers/net/at1700.coutb(0x80 | lp->tx_queue, ioaddr + TX_START);
outb493drivers/net/at1700.coutb(0x00, ioaddr + TX_INTR);
outb518drivers/net/at1700.coutb(0x05, ioaddr + 14);
outb538drivers/net/at1700.coutb(0x05, ioaddr + 14);
outb546drivers/net/at1700.coutb(0x05, ioaddr + 14);
outb590drivers/net/at1700.coutb(0x05, ioaddr + 14);
outb612drivers/net/at1700.coutb(0xda, ioaddr + CONFIG_0);
outb617drivers/net/at1700.coutb(0x00, ioaddr + CONFIG_1);
outb387drivers/net/eexpress.coutb(0x00, ioaddr + SET_IRQ);
outb391drivers/net/eexpress.coutb(ASIC_RESET, ioaddr + EEPROM_Ctrl);
outb464drivers/net/eexpress.coutb(irqrmap[dev->irq] | 0x08, ioaddr + SET_IRQ);
outb498drivers/net/eexpress.coutb(0, ioaddr + SIGNAL_CA);
outb530drivers/net/eexpress.coutb(irqrmap[dev->irq], ioaddr + SET_IRQ);
outb534drivers/net/eexpress.coutb(0x08 | irqrmap[dev->irq], ioaddr + SET_IRQ);
outb573drivers/net/eexpress.coutb(irqrmap[dev->irq], ioaddr + SET_IRQ);
outb638drivers/net/eexpress.coutb(0, ioaddr + SIGNAL_CA);
outb645drivers/net/eexpress.coutb(irqrmap[dev->irq] | 0x08, ioaddr + SET_IRQ);
outb659drivers/net/eexpress.coutb(0, ioaddr + SIGNAL_CA);
outb662drivers/net/eexpress.coutb(0, ioaddr + SET_IRQ);
outb729drivers/net/eexpress.coutb(ctrl_val, ee_addr);
outb735drivers/net/eexpress.coutb(outval, ee_addr);
outb736drivers/net/eexpress.coutb(outval | EE_SHIFT_CLK, ee_addr);  /* EEPROM clock tick. */
outb738drivers/net/eexpress.coutb(outval, ee_addr);  /* Finish EEPROM a clock tick. */
outb741drivers/net/eexpress.coutb(ctrl_val, ee_addr);
outb744drivers/net/eexpress.coutb(ctrl_val | EE_SHIFT_CLK, ee_addr);   eeprom_delay();
outb746drivers/net/eexpress.coutb(ctrl_val, ee_addr);  eeprom_delay();
outb751drivers/net/eexpress.coutb(ctrl_val | EE_SHIFT_CLK, ee_addr);
outb753drivers/net/eexpress.coutb(ctrl_val, ee_addr);
outb766drivers/net/eexpress.coutb(inb(ioaddr + Config) | 0x02, ioaddr + Config);
outb769drivers/net/eexpress.coutb(_586_RESET, ioaddr + EEPROM_Ctrl);
outb790drivers/net/eexpress.coutb(0x00, ioaddr + EEPROM_Ctrl);
outb794drivers/net/eexpress.coutb(0, ioaddr + SIGNAL_CA);
outb805drivers/net/eexpress.coutb(0, ioaddr + SIGNAL_CA);
outb809drivers/net/eexpress.coutb(inb(ioaddr + Config) & ~0x02, ioaddr + Config);
outb122drivers/net/ne.coutb(regd, ioaddr + 0x0d);  /* Restore the old values. */
outb165drivers/net/ne.coutb(tmp, NE_BASE + NE_RESET);
outb173drivers/net/plip.coutb(0x00, port_base + PAR_CONTROL);
outb174drivers/net/plip.coutb(0x55, port_base + PAR_DATA);
outb259drivers/net/plip.coutb(0x00, dev->base_addr);    /* Release the interrupt. */
outb321drivers/net/plip.coutb(0x00, dev->base_addr + PAR_DATA);
outb322drivers/net/plip.coutb(0x10, dev->base_addr + PAR_CONTROL);    /* Enable the rx interrupt. */
outb330drivers/net/plip.coutb(0x02, dev->base_addr + PAR_DATA);
outb331drivers/net/plip.coutb(0x10, dev->base_addr + PAR_CONTROL);    /* Enable the rx interrupt. */
outb354drivers/net/plip.coutb(0x11, dev->base_addr + PAR_DATA);
outb368drivers/net/plip.coutb(0x01, dev->base_addr + PAR_DATA);
outb393drivers/net/plip.coutb(0x00, dev->base_addr + PAR_CONTROL);  /* Disable the rx interrupt. */
outb430drivers/net/plip.coutb(1, dev->base_addr + PAR_DATA);    /* Ack: 'Ready' */
outb515drivers/net/plip.coutb(0x00, dev->base_addr + PAR_DATA);
outb539drivers/net/plip.coutb(val, dev->base_addr); /* this makes data bits more stable */
outb540drivers/net/plip.coutb(0x10 | val, dev->base_addr);
outb547drivers/net/plip.coutb(0x10 | (val >> 4), dev->base_addr);
outb548drivers/net/plip.coutb(val >> 4, dev->base_addr);
outb584drivers/net/plip.coutb(0x00, dev->base_addr + PAR_CONTROL); /* Disable my rx intr. */
outb585drivers/net/plip.coutb(0x08, dev->base_addr + PAR_DATA);   /* Trigger remote rx intr. */
outb598drivers/net/plip.coutb(0x02, dev->base_addr + PAR_DATA);
outb600drivers/net/plip.coutb(0x00, dev->base_addr + PAR_DATA);
outb608drivers/net/plip.coutb(0x00, dev->base_addr + PAR_DATA);
outb720drivers/net/plip.coutb(0x00, dev->base_addr + PAR_DATA);
outb281drivers/net/skeleton.coutb(0x00, ioaddr);
outb92drivers/net/smc-ultra.coutb(0x7f & inb(ioaddr + 4), ioaddr + 4);
outb104drivers/net/smc-ultra.coutb(0x80 | inb(ioaddr + 4), ioaddr + 4);
outb176drivers/net/smc-ultra.coutb(0x80 | inb(ioaddr + 0x0c), ioaddr + 0x0c);
outb177drivers/net/smc-ultra.coutb(ULTRA_MEMENB, ioaddr);  /* Enable memory, 16 bit mode. */
outb178drivers/net/smc-ultra.coutb(0x80, ioaddr + 5);
outb179drivers/net/smc-ultra.coutb(0x01, ioaddr + 6);  /* Enable interrupts and memory. */
outb188drivers/net/smc-ultra.coutb(ULTRA_RESET, cmd_port);
outb192drivers/net/smc-ultra.coutb(ULTRA_MEMENB, cmd_port);
outb242drivers/net/smc-ultra.coutb(0x00, ioaddr + 6);  /* Disable interrupts. */
outb142drivers/net/wd.coutb( tmp ^ 0x01, ioaddr+1 ); /* attempt to clear 16bit bit */
outb147drivers/net/wd.coutb( NIC16 | (asic_reg5&0x1f), ioaddr+WD_CMDREG5);
outb148drivers/net/wd.coutb(tmp, ioaddr+1);
outb155drivers/net/wd.coutb(tmp, ioaddr+1);      /* Restore original reg1 value. */
outb199drivers/net/wd.coutb(0x00, nic_addr+EN0_IMR);  /* Disable all intrs. */
outb204drivers/net/wd.coutb(E8390_RREAD+E8390_START, nic_addr); /* Trigger it... */
outb265drivers/net/wd.coutb(ei_status.reg5, ioaddr+WD_CMDREG5);
outb266drivers/net/wd.coutb(ei_status.reg0, ioaddr); /* WD_CMDREG */
outb276drivers/net/wd.coutb(WD_RESET, wd_cmd_port);
outb281drivers/net/wd.coutb((((dev->mem_start>>13) & 0x3f)|WD_MEMENB), wd_cmd_port);
outb283drivers/net/wd.coutb(NIC16 | ((dev->mem_start>>19) & 0x1f), wd_cmd_port+WD_CMDREG5);
outb304drivers/net/wd.coutb(ISA16 | ei_status.reg5, wd_cmdreg+WD_CMDREG5);
outb320drivers/net/wd.coutb(ei_status.reg5, wd_cmdreg+WD_CMDREG5);
outb335drivers/net/wd.coutb(ISA16 | ei_status.reg5, wd_cmdreg+WD_CMDREG5);
outb337drivers/net/wd.coutb(ei_status.reg5, wd_cmdreg+WD_CMDREG5);
outb353drivers/net/wd.coutb(ei_status.reg5, wd_cmdreg + WD_CMDREG5 );
outb356drivers/net/wd.coutb(ei_status.reg0 & ~WD_MEMENB, wd_cmdreg);
outb305drivers/scsi/aha152x.houtb( (VAL), (PORT) )
outb320drivers/scsi/aha152x.houtb( (inb(PORT) | (BITS)), (PORT) )
outb323drivers/scsi/aha152x.houtb( (inb(PORT) & ~(BITS)), (PORT) )
outb326drivers/scsi/aha152x.houtb( (inb(PORT) & ~(CLR)) | (SET) , (PORT) )
outb73drivers/scsi/aha1542.c#define aha1542_intr_reset(base)  outb(IRST, CONTROL(base))
outb97drivers/scsi/aha1542.coutb(*cmdp++, DATA(base));
outb186drivers/scsi/aha1542.coutb(SRST|IRST/*|SCRST*/, CONTROL(bse));
outb202drivers/scsi/aha1542.coutb(CMD_ECHO, DATA(bse));
outb210drivers/scsi/aha1542.coutb(42, DATA(bse));
outb231drivers/scsi/aha1542.coutb(IRST, CONTROL(bse));
outb759drivers/scsi/aha1542.coutb((dma_chan - 4) | CASCADE, DMA_MODE_REG);
outb760drivers/scsi/aha1542.coutb(dma_chan - 4, DMA_MASK_REG);
outb186drivers/scsi/aha1740.coutb(G2CNTRL_IRST,G2CNTRL); /* interrupt reset */
outb197drivers/scsi/aha1740.coutb(G2CNTRL_HRDY,G2CNTRL); /* Host Ready -> Mailbox in complete */
outb225drivers/scsi/aha1740.coutb(G2CNTRL_HRDY,G2CNTRL); /* Host Ready -> Mailbox in complete */
outb380drivers/scsi/aha1740.coutb((char) (adrs&0xff), MBOXOUT0);    /* out, note this set */
outb381drivers/scsi/aha1740.coutb((char) ((adrs>>8)&0xff), MBOXOUT1);  /* of outb's must be */
outb382drivers/scsi/aha1740.coutb((char) ((adrs>>16)&0xff), MBOXOUT2);  /* atomic */
outb383drivers/scsi/aha1740.coutb((char) ((adrs>>24)&0xff), MBOXOUT3);
outb390drivers/scsi/aha1740.coutb(ATTN_START | (target & 7), ATTN);  /* Start it up */
outb451drivers/scsi/aha1740.coutb(G2CNTRL_HRST,G2CNTRL);
outb452drivers/scsi/aha1740.coutb(0,G2CNTRL);    
outb384drivers/scsi/fdomain.coutb( 0, SCSI_Cntl_port );
outb385drivers/scsi/fdomain.coutb( 0, SCSI_Mode_Cntl_port );
outb387drivers/scsi/fdomain.coutb( 0x21 | PARITY_MASK, TMC_Cntl_port ); /* Clear forced intr. */
outb389drivers/scsi/fdomain.coutb( 0x01 | PARITY_MASK, TMC_Cntl_port );
outb442drivers/scsi/fdomain.coutb( i, port_base + Write_Loopback );
outb720drivers/scsi/fdomain.coutb( 0x00, SCSI_Cntl_port );              /* Disable data drivers */
outb721drivers/scsi/fdomain.coutb( adapter_mask, port_base + SCSI_Data_NoACK ); /* Set our id bit */
outb722drivers/scsi/fdomain.coutb( 0x04 | PARITY_MASK, TMC_Cntl_port ); /* Start arbitration */
outb750drivers/scsi/fdomain.coutb( 0x82, SCSI_Cntl_port ); /* Bus Enable + Select */
outb751drivers/scsi/fdomain.coutb( adapter_mask | (1 << target), SCSI_Data_NoACK_port );
outb754drivers/scsi/fdomain.coutb( PARITY_MASK, TMC_Cntl_port ); 
outb761drivers/scsi/fdomain.coutb( 0x80, SCSI_Cntl_port );
outb780drivers/scsi/fdomain.coutb( 0x00, Interrupt_Cntl_port );
outb802drivers/scsi/fdomain.coutb( 0x00, Interrupt_Cntl_port );
outb837drivers/scsi/fdomain.coutb( 0x40 | FIFO_COUNT, Interrupt_Cntl_port );
outb839drivers/scsi/fdomain.coutb( 0x82, SCSI_Cntl_port ); /* Bus Enable + Select */
outb840drivers/scsi/fdomain.coutb( adapter_mask | (1 << current_SC->target), SCSI_Data_NoACK_port );
outb843drivers/scsi/fdomain.coutb( 0x10 | PARITY_MASK, TMC_Cntl_port );
outb863drivers/scsi/fdomain.coutb( 0x10 | PARITY_MASK, TMC_Cntl_port );
outb867drivers/scsi/fdomain.coutb( 0x90 | FIFO_COUNT, Interrupt_Cntl_port );
outb868drivers/scsi/fdomain.coutb( 0x80, SCSI_Cntl_port );
outb884drivers/scsi/fdomain.coutb( current_SC->cmnd[current_SC->SCp.sent_command++],
outb894drivers/scsi/fdomain.coutb( 0xd0 | PARITY_MASK, TMC_Cntl_port );
outb900drivers/scsi/fdomain.coutb( 0x90 | PARITY_MASK, TMC_Cntl_port );
outb918drivers/scsi/fdomain.coutb( MESSAGE_REJECT, Write_SCSI_Data_port ); /* Reject */
outb1088drivers/scsi/fdomain.coutb( 0xd0 | PARITY_MASK, TMC_Cntl_port );
outb1095drivers/scsi/fdomain.coutb( 0x90 | PARITY_MASK, TMC_Cntl_port );
outb1112drivers/scsi/fdomain.coutb( *current_SC->SCp.ptr++, Write_FIFO_port );
outb1207drivers/scsi/fdomain.coutb( 0xd0 | FIFO_COUNT, Interrupt_Cntl_port );
outb1208drivers/scsi/fdomain.coutb( 0x00, SCSI_Cntl_port );
outb1210drivers/scsi/fdomain.coutb( 0x90 | FIFO_COUNT, Interrupt_Cntl_port );
outb1260drivers/scsi/fdomain.coutb( 0x00, Interrupt_Cntl_port );
outb1261drivers/scsi/fdomain.coutb( 0x00, SCSI_Cntl_port );              /* Disable data drivers */
outb1262drivers/scsi/fdomain.coutb( adapter_mask, SCSI_Data_NoACK_port ); /* Set our id bit */
outb1264drivers/scsi/fdomain.coutb( 0x20, Interrupt_Cntl_port );
outb1265drivers/scsi/fdomain.coutb( 0x14 | PARITY_MASK, TMC_Cntl_port ); /* Start arbitration */
outb1324drivers/scsi/fdomain.coutb( 0x0a, 0xa0 );
outb1326drivers/scsi/fdomain.coutb( 0x0a, 0x20 );
outb1328drivers/scsi/fdomain.coutb( 0x0b, 0xa0 );
outb1330drivers/scsi/fdomain.coutb( 0x0b, 0x20 );
outb1412drivers/scsi/fdomain.coutb( 1, SCSI_Cntl_port );
outb1414drivers/scsi/fdomain.coutb( 0, SCSI_Cntl_port );
outb1416drivers/scsi/fdomain.coutb( 0, SCSI_Mode_Cntl_port );
outb1417drivers/scsi/fdomain.coutb( PARITY_MASK, TMC_Cntl_port );
outb75drivers/scsi/g_NCR5380.h#define NCR5380_write(reg, value) (outb((value), (port + (reg))))
outb164drivers/scsi/pas16.coutb( 0xbc + board_num, MASTER_ADDRESS_PTR );
outb165drivers/scsi/pas16.coutb( port >> 2, MASTER_ADDRESS_PTR );
outb186drivers/scsi/pas16.coutb( 0x30, io_port + P_TIMEOUT_COUNTER_REG );  /* Timeout counter */
outb187drivers/scsi/pas16.coutb( 0x01, io_port + P_TIMEOUT_STATUS_REG_OFFSET );   /* Reset TC */
outb188drivers/scsi/pas16.coutb( 0x01, io_port + WAIT_STATE );   /* 1 Wait state */
outb197drivers/scsi/pas16.coutb( tmp, io_port + IO_CONFIG_3 );
outb200drivers/scsi/pas16.coutb( 0x6d, io_port + SYS_CONFIG_4 );
outb236drivers/scsi/pas16.coutb( tmp, port + PCB_CONFIG );
outb238drivers/scsi/pas16.coutb( board_rev, port + PCB_CONFIG );
outb430drivers/scsi/pas16.coutb( P_TS_CT, instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET);
outb459drivers/scsi/pas16.coutb( *s++, reg );
outb462drivers/scsi/pas16.coutb( P_TS_CT, instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET);
outb165drivers/scsi/pas16.h#define NCR5380_write(reg, value) ( outb((value),PAS16_io_port(reg)) )
outb174drivers/scsi/pas16.houtb( (value),PAS16_io_port(reg) ) )
outb436drivers/scsi/ultrastor.coutb(ultrastor_bus_reset ? 0xc2 : 0x82, LCL_DOORBELL_MASK(config.port_address));
outb603drivers/scsi/ultrastor.coutb(0, addr + 0x16);
outb604drivers/scsi/ultrastor.coutb(0, addr + 0x1B);
outb608drivers/scsi/ultrastor.coutb(ultrastor_bus_reset ? 0xc2 : 0x82, LCL_DOORBELL_MASK(addr+12));
outb609drivers/scsi/ultrastor.coutb(0x02, SYS_DOORBELL_MASK(addr+12));
outb783drivers/scsi/ultrastor.coutb(1, config.ogm_address - 1);
outb784drivers/scsi/ultrastor.coutb(0x2, LCL_DOORBELL_INTR(config.doorbell_address));
outb786drivers/scsi/ultrastor.coutb(0x1, LCL_DOORBELL_INTR(config.doorbell_address));
outb889drivers/scsi/ultrastor.coutb(0x80, config.ogm_address - 1);
outb890drivers/scsi/ultrastor.coutb(0x2, LCL_DOORBELL_INTR(config.doorbell_address));
outb947drivers/scsi/ultrastor.coutb(0xc0, LCL_DOORBELL_INTR(config.doorbell_address));
outb950drivers/scsi/ultrastor.coutb(0, config.ogm_address - 1);
outb951drivers/scsi/ultrastor.coutb(0, config.icm_address - 1);
outb1033drivers/scsi/ultrastor.coutb(2, SYS_DOORBELL_INTR(config.doorbell_address));
outb1034drivers/scsi/ultrastor.coutb(0, config.icm_address - 1);
outb1049drivers/scsi/ultrastor.coutb(1, SYS_DOORBELL_INTR(config.doorbell_address));
outb80drivers/scsi/wd7000.c#define wd7000_intr_ack()  outb(0,INTR_ACK)
outb88drivers/scsi/wd7000.coutb(controlstat,CONTROL);
outb95drivers/scsi/wd7000.coutb(controlstat,CONTROL);
outb125drivers/scsi/wd7000.coutb(*cmdp++, COMMAND);
outb223drivers/scsi/wd7000.coutb(START_OGMB|ogmb, COMMAND);
outb436drivers/scsi/wd7000.coutb(SCSI_RES|ASC_RES, CONTROL);
outb438drivers/scsi/wd7000.coutb(0,CONTROL);  controlstat = 0;
outb471drivers/scsi/wd7000.coutb(DISABLE_UNS_INTR, COMMAND); 
outb13drivers/sound/dma.h#define deb_outb(x,y) {printk("out %02x, %02x\n", x, y);outb(x,y);}
outb150drivers/sound/os.h#define OUTB  outb
outb129include/asm/dma.houtb(dmanr,  DMA1_MASK_REG);
outb131include/asm/dma.houtb(dmanr & 3,  DMA2_MASK_REG);
outb137include/asm/dma.houtb(dmanr | 4,  DMA1_MASK_REG);
outb139include/asm/dma.houtb((dmanr & 3) | 4,  DMA2_MASK_REG);
outb152include/asm/dma.houtb(0,  DMA1_CLEAR_FF_REG);
outb154include/asm/dma.houtb(0,  DMA2_CLEAR_FF_REG);
outb161include/asm/dma.houtb(mode | dmanr,  DMA1_MODE_REG);
outb163include/asm/dma.houtb(mode | (dmanr&3),  DMA2_MODE_REG);
outb175include/asm/dma.houtb(pagenr, DMA_PAGE_0);
outb178include/asm/dma.houtb(pagenr, DMA_PAGE_1);
outb181include/asm/dma.houtb(pagenr, DMA_PAGE_2);
outb184include/asm/dma.houtb(pagenr, DMA_PAGE_3);
outb187include/asm/dma.houtb(pagenr & 0xfe, DMA_PAGE_5);
outb190include/asm/dma.houtb(pagenr & 0xfe, DMA_PAGE_6);
outb193include/asm/dma.houtb(pagenr & 0xfe, DMA_PAGE_7);
outb206include/asm/dma.houtb( a & 0xff, ((dmanr&3)<<1) + IO_DMA1_BASE );
outb207include/asm/dma.houtb( (a>>8) & 0xff, ((dmanr&3)<<1) + IO_DMA1_BASE );
outb209include/asm/dma.houtb( (a>>1) & 0xff, ((dmanr&3)<<2) + IO_DMA2_BASE );
outb210include/asm/dma.houtb( (a>>9) & 0xff, ((dmanr&3)<<2) + IO_DMA2_BASE );
outb227include/asm/dma.houtb( count & 0xff, ((dmanr&3)<<1) + 1 + IO_DMA1_BASE );
outb228include/asm/dma.houtb( (count>>8) & 0xff, ((dmanr&3)<<1) + 1 + IO_DMA1_BASE );
outb230include/asm/dma.houtb( (count>>1) & 0xff, ((dmanr&3)<<2) + 2 + IO_DMA2_BASE );
outb231include/asm/dma.houtb( (count>>9) & 0xff, ((dmanr&3)<<2) + 2 + IO_DMA2_BASE );
outb57include/linux/busmouse.h#define MSE_INT_OFF()  outb(MSE_DISABLE_INTERRUPTS, MSE_CONTROL_PORT)
outb58include/linux/busmouse.h#define MSE_INT_ON()  outb(MSE_ENABLE_INTERRUPTS, MSE_CONTROL_PORT)
outb79include/linux/busmouse.h#define MS_MSE_INT_OFF() {outb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT); \
outb80include/linux/busmouse.houtb(MS_MSE_DISABLE_INTERRUPTS, MS_MSE_DATA_PORT);}
outb81include/linux/busmouse.h#define MS_MSE_INT_ON()  {outb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT); \
outb82include/linux/busmouse.houtb(MS_MSE_ENABLE_INTERRUPTS, MS_MSE_DATA_PORT);}
outb55kernel/irq.coutb(cache_21,0x21);
outb61kernel/irq.coutb(cache_A1,0xA1);
outb75kernel/irq.coutb(cache_21,0x21);
outb81kernel/irq.coutb(cache_A1,0xA1);
outb240kernel/irq.coutb(cache_21,0x21);
outb244kernel/irq.coutb(cache_21,0x21);
outb245kernel/irq.coutb(cache_A1,0xA1);
outb279kernel/irq.coutb(cache_21,0x21);
outb282kernel/irq.coutb(cache_A1,0xA1);
outb305kernel/irq.coutb(0,0xF0);
outb800kernel/sched.coutb(LATCH >> 8 , 0x40);  /* MSB */