taglinefilesource code
outb394arch/alpha/kernel/bios32.coutb((1<<(9-8)) | (1<<(10-8)) | (1<<(11-8)) | (1<<(15-8)), 0x4d1);
outb480arch/alpha/kernel/bios32.coutb(0, 0x26e); /* set the index register for reg #0 */
outb485arch/alpha/kernel/bios32.coutb(0, 0x26e); /* set the index register for reg #0 */
outb486arch/alpha/kernel/bios32.coutb(data | 0x40, 0x26f); /* turn on IDE */
outb487arch/alpha/kernel/bios32.coutb(data | 0x40, 0x26f); /* yes, we really mean it... */
outb489arch/alpha/kernel/bios32.coutb(0, 0x26e); data = inb(0x26f);
outb40arch/alpha/kernel/irq.coutb(cache_21,0x21);
outb46arch/alpha/kernel/irq.coutb(cache_A1,0xA1);
outb60arch/alpha/kernel/irq.coutb(cache_21,0x21);
outb66arch/alpha/kernel/irq.coutb(cache_A1,0xA1);
outb112arch/alpha/kernel/irq.coutb(0xE0 | (irq - 8), 0xa0);
outb116arch/alpha/kernel/irq.coutb(0xE0 | irq, 0x20);
outb123arch/alpha/kernel/irq.coutb(cache_21, 0x21);
outb126arch/alpha/kernel/irq.coutb(cache_A1, 0xA1);
outb134arch/alpha/kernel/irq.coutb(cache_21, 0x21);
outb137arch/alpha/kernel/irq.coutb(cache_A1, 0xA1);
outb163arch/alpha/kernel/irq.coutb(cache_21,0x21);
outb168arch/alpha/kernel/irq.coutb(cache_21,0x21);
outb169arch/alpha/kernel/irq.coutb(cache_A1,0xA1);
outb217arch/alpha/kernel/irq.coutb(0x0c, 0x3fc);
outb218arch/alpha/kernel/irq.coutb(0x0c, 0x2fc);
outb219arch/alpha/kernel/irq.coutb(0,0x61);
outb220arch/alpha/kernel/irq.coutb(0,0x461);
outb204arch/alpha/lib/io.coutb(*(char *)src, port);
outb47arch/i386/kernel/irq.coutb(cache_21,0x21);
outb53arch/i386/kernel/irq.coutb(cache_A1,0xA1);
outb67arch/i386/kernel/irq.coutb(cache_21,0x21);
outb73arch/i386/kernel/irq.coutb(cache_A1,0xA1);
outb236arch/i386/kernel/irq.coutb(cache_21,0x21);
outb240arch/i386/kernel/irq.coutb(cache_21,0x21);
outb241arch/i386/kernel/irq.coutb(cache_A1,0xA1);
outb264arch/i386/kernel/irq.coutb(cache_21,0x21);
outb267arch/i386/kernel/irq.coutb(cache_A1,0xA1);
outb290arch/i386/kernel/irq.coutb(0,0xF0);
outb357arch/i386/kernel/irq.coutb(LATCH >> 8 , 0x40);  /* MSB */
outb96arch/i386/kernel/process.coutb(0xfe,0x64);   /* pulse reset low */
outb53arch/mips/kernel/irq.coutb(cache_21,0x21);
outb59arch/mips/kernel/irq.coutb(cache_A1,0xA1);
outb73arch/mips/kernel/irq.coutb(cache_21,0x21);
outb79arch/mips/kernel/irq.coutb(cache_A1,0xA1);
outb188arch/mips/kernel/irq.coutb(cache_21,0x21);
outb192arch/mips/kernel/irq.coutb(cache_21,0x21);
outb193arch/mips/kernel/irq.coutb(cache_A1,0xA1);
outb216arch/mips/kernel/irq.coutb(cache_21,0x21);
outb219arch/mips/kernel/irq.coutb(cache_A1,0xA1);
outb290arch/mips/kernel/irq.coutb(LATCH >> 8 , 0x40);  /* MSB */
outb409drivers/block/aztcd.coutb(POLLED,MODE_PORT);
outb417drivers/block/aztcd.c{ outb((unsigned char) cmd,CMD_PORT);
outb449drivers/block/aztcd.coutb(params -> start.min,CMD_PORT);
outb450drivers/block/aztcd.coutb(params -> start.sec,CMD_PORT);
outb451drivers/block/aztcd.coutb(params -> start.frame,CMD_PORT);
outb452drivers/block/aztcd.coutb(params -> end.min,CMD_PORT);
outb453drivers/block/aztcd.coutb(params -> end.sec,CMD_PORT);
outb454drivers/block/aztcd.coutb(params -> end.frame,CMD_PORT);
outb485drivers/block/aztcd.coutb(type,CMD_PORT);
outb843drivers/block/aztcd.coutb(ACMD_SOFT_RESET,CMD_PORT);   /*send reset*/
outb1539drivers/block/aztcd.coutb(POLLED,MODE_PORT);                 /*???*/
outb1542drivers/block/aztcd.coutb(ACMD_GET_VERSION,CMD_PORT); /*Try to get version info*/
outb1569drivers/block/aztcd.coutb(POLLED,MODE_PORT);              /*???*/
outb1572drivers/block/aztcd.coutb(ACMD_SOFT_RESET,CMD_PORT);   /*send reset*/
outb1594drivers/block/aztcd.coutb(POLLED,MODE_PORT);              /*???*/
outb1597drivers/block/aztcd.coutb(ACMD_GET_VERSION,CMD_PORT); /*GetVersion*/
outb371drivers/block/cdu31a.coutb(curr_control_reg, sony_cd_control_reg);
outb380drivers/block/cdu31a.coutb(curr_control_reg, sony_cd_control_reg);
outb459drivers/block/cdu31a.coutb(SONY_DRIVE_RESET_BIT, sony_cd_control_reg);
outb465drivers/block/cdu31a.coutb(curr_control_reg | SONY_ATTN_CLR_BIT, sony_cd_control_reg);
outb471drivers/block/cdu31a.coutb(curr_control_reg | SONY_RES_RDY_CLR_BIT, sony_cd_control_reg);
outb477drivers/block/cdu31a.coutb(curr_control_reg | SONY_DATA_RDY_CLR_BIT, sony_cd_control_reg);
outb483drivers/block/cdu31a.coutb(curr_control_reg | SONY_PARAM_CLR_BIT, sony_cd_control_reg);
outb507drivers/block/cdu31a.coutb(param, sony_cd_param_reg);
outb513drivers/block/cdu31a.coutb(curr_control_reg | SONY_RES_RDY_INT_EN_BIT, sony_cd_control_reg);
outb514drivers/block/cdu31a.coutb(cmd, sony_cd_cmd_reg);
outb2943drivers/block/cdu31a.coutb(0xbc, 0x9a01);
outb2944drivers/block/cdu31a.coutb(0xe2, 0x9a01);
outb1679drivers/block/floppy.coutb(FDCS->dor, FD_DOR);
outb542drivers/block/gscd.coutb ( curr_drv_state, GSCDPORT(0));
outb583drivers/block/gscd.coutb ( result, GSCDPORT(2));
outb682drivers/block/gscd.coutb ( *pstr, GSCDPORT(2) );
outb699drivers/block/gscd.coutb ( curr_drv_state, GSCDPORT(0));       
outb86drivers/block/ide.h#define OUT_BYTE(b,p)    outb((b),p)
outb251drivers/block/mcd.coutb(MCMD_GET_STATUS, MCDPORT(0));  /* send get-status cmd */
outb331drivers/block/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb343drivers/block/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb415drivers/block/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb551drivers/block/mcd.coutb(MCMD_SET_VOLUME, MCDPORT(0));
outb552drivers/block/mcd.coutb(volctrl.channel0, MCDPORT(0));
outb553drivers/block/mcd.coutb(255, MCDPORT(0));
outb554drivers/block/mcd.coutb(volctrl.channel1, MCDPORT(0));
outb555drivers/block/mcd.coutb(255, MCDPORT(0));
outb575drivers/block/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb581drivers/block/mcd.coutb(MCMD_EJECT, MCDPORT(0));
outb792drivers/block/mcd.coutb(MCMD_GET_STATUS, MCDPORT(0));
outb828drivers/block/mcd.coutb(MCMD_SET_MODE, MCDPORT(0));
outb829drivers/block/mcd.coutb(1, MCDPORT(0));
outb996drivers/block/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb1004drivers/block/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb1010drivers/block/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb1220drivers/block/mcd.coutb(0, MCDPORT(1));      /* send reset */
outb1224drivers/block/mcd.coutb(0x40, MCDPORT(0));      /* send get-stat cmd */
outb1240drivers/block/mcd.coutb(MCMD_GET_VERSION,MCDPORT(0));
outb1272drivers/block/mcd.coutb(4,MCDPORT(2));   /* magic happens */
outb1287drivers/block/mcd.coutb(MCMD_CONFIG_DRIVE, MCDPORT(0));
outb1288drivers/block/mcd.coutb(0x02,MCDPORT(0));
outb1289drivers/block/mcd.coutb(0x00,MCDPORT(0));
outb1292drivers/block/mcd.coutb(MCMD_CONFIG_DRIVE, MCDPORT(0));
outb1293drivers/block/mcd.coutb(0x10,MCDPORT(0));
outb1294drivers/block/mcd.coutb(0x04,MCDPORT(0));
outb1368drivers/block/mcd.coutb(cmd, MCDPORT(0));
outb1369drivers/block/mcd.coutb(params -> start.min, MCDPORT(0));
outb1370drivers/block/mcd.coutb(params -> start.sec, MCDPORT(0));
outb1371drivers/block/mcd.coutb(params -> start.frame, MCDPORT(0));
outb1372drivers/block/mcd.coutb(params -> end.min, MCDPORT(0));
outb1373drivers/block/mcd.coutb(params -> end.sec, MCDPORT(0));
outb1374drivers/block/mcd.coutb(params -> end.frame, MCDPORT(0));
outb1479drivers/block/mcd.coutb(MCMD_GET_Q_CHANNEL, MCDPORT(0));
outb1534drivers/block/mcd.coutb(MCMD_GET_DISK_INFO, MCDPORT(0));
outb1590drivers/block/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb1600drivers/block/mcd.coutb(MCMD_SET_MODE, MCDPORT(0));
outb1601drivers/block/mcd.coutb(0x05, MCDPORT(0));      /* mode: toc */
outb1631drivers/block/mcd.coutb(MCMD_SET_MODE, MCDPORT(0));
outb1632drivers/block/mcd.coutb(0x01, MCDPORT(0));
outb1062drivers/block/mcdx.coutb(0x50, (unsigned int) stuffp->wreg_chn);  /* irq 11 -> channel register */
outb1512drivers/block/mcdx.coutb(0, (unsigned int) stuffp->wreg_chn);    /* no dma, no irq -> hardware */
outb1513drivers/block/mcdx.coutb(0, (unsigned int) stuffp->wreg_reset);    /* hw reset */
outb243drivers/block/optcd.coutb(HCON_DTS, HCON_PORT);  /* Enable Suspend Data Transfer */
outb244drivers/block/optcd.coutb(cmd, COMIN_PORT);    /* Send command code */
outb251drivers/block/optcd.coutb(HCON_SDRQB, HCON_PORT);  /* Disable Suspend Data Transfer */
outb263drivers/block/optcd.coutb(params -> start.min, COMIN_PORT);
outb264drivers/block/optcd.coutb(params -> start.sec, COMIN_PORT);
outb265drivers/block/optcd.coutb(params -> start.frame, COMIN_PORT);
outb266drivers/block/optcd.coutb(params -> end.min, COMIN_PORT);
outb267drivers/block/optcd.coutb(params -> end.sec, COMIN_PORT);
outb268drivers/block/optcd.coutb(params -> end.frame, COMIN_PORT);
outb348drivers/block/optcd.coutb(0, RESET_PORT);
outb363drivers/block/optcd.coutb(HCON_SDRQB, HCON_PORT);  /* Disable Suspend Data Transfer */
outb1517drivers/block/optcd.c#define ISP16_IN(p) (outb(isp16_ctrl,ISP16_CTRL_PORT), inb(p))
outb1518drivers/block/optcd.c#define ISP16_OUT(p,b) (outb(isp16_ctrl,ISP16_CTRL_PORT), outb(b,p))
outb249drivers/block/sjcd.coutb( cmd, SJCDPORT( 0 ) );
outb262drivers/block/sjcd.coutb( cmd, SJCDPORT( 0 ) );
outb263drivers/block/sjcd.coutb( a, SJCDPORT( 0 ) );
outb277drivers/block/sjcd.coutb( cmd, SJCDPORT( 0 ) );
outb278drivers/block/sjcd.coutb( a, SJCDPORT( 0 ) );
outb279drivers/block/sjcd.coutb( b, SJCDPORT( 0 ) );
outb280drivers/block/sjcd.coutb( c, SJCDPORT( 0 ) );
outb281drivers/block/sjcd.coutb( d, SJCDPORT( 0 ) );
outb294drivers/block/sjcd.coutb( cmd, SJCDPORT( 0 ) );
outb295drivers/block/sjcd.coutb( pms->start.min,   SJCDPORT( 0 ) );
outb296drivers/block/sjcd.coutb( pms->start.sec,   SJCDPORT( 0 ) );
outb297drivers/block/sjcd.coutb( pms->start.frame, SJCDPORT( 0 ) );
outb298drivers/block/sjcd.coutb( pms->end.min,     SJCDPORT( 0 ) );
outb299drivers/block/sjcd.coutb( pms->end.sec,     SJCDPORT( 0 ) );
outb300drivers/block/sjcd.coutb( pms->end.frame,   SJCDPORT( 0 ) );
outb1455drivers/block/sjcd.c#define ISP16_IN(p) (outb(isp16_ctrl,ISP16_CTRL_PORT), inb(p))
outb1456drivers/block/sjcd.c#define ISP16_OUT(p,b) (outb(isp16_ctrl,ISP16_CTRL_PORT), outb(b,p))
outb314drivers/block/sonycd535.coutb(curr_control_reg, sony_cd_control_reg);
outb328drivers/block/sonycd535.coutb(curr_control_reg, sony_cd_control_reg);
outb375drivers/block/sonycd535.coutb(select_mask, select_unit_reg);
outb448drivers/block/sonycd535.coutb(SONY535_REQUEST_AUDIO_STATUS, command_reg);
outb467drivers/block/sonycd535.coutb(SONY535_REQUEST_DRIVE_STATUS_2, command_reg);
outb552drivers/block/sonycd535.coutb(cmd[i], command_reg);
outb640drivers/block/sonycd535.coutb(cmd_buff[i], command_reg);
outb1577drivers/block/sonycd535.coutb(0, read_status_reg);  /* does a reset? */
outb1610drivers/block/sonycd535.coutb(0, read_status_reg);  /* does a reset? */
outb118drivers/block/triton.coutb(inb(dma_base)&~1, dma_base);  /* stop DMA operation */
outb214drivers/block/triton.coutb(inb(dma_base)&~1, dma_base);  /* stop DMA */
outb239drivers/block/triton.coutb((!func) << 3, dma_base);      /* specify r/w */
outb240drivers/block/triton.coutb(0x26, dma_base+2);        /* clear status bits */
outb243drivers/block/triton.coutb(inb(dma_base)|1, dma_base);      /* begin DMA */
outb390drivers/block/xd.coutb(0,XD_CONTROL);                /* acknowledge interrupt */
outb454drivers/block/xd.coutb(0,XD_SELECT);
outb455drivers/block/xd.coutb(mode,XD_CONTROL);
outb470drivers/block/xd.coutb(outdata ? *outdata++ : 0,XD_DATA);
outb484drivers/block/xd.coutb(command ? *command++ : 0,XD_DATA);
outb535drivers/block/xd.coutb(0,XD_RESET);    /* reset the controller */
outb618drivers/block/xd.coutb(0,XD_RESET);    /* reset the controller */
outb652drivers/block/xd.coutb(0,XD_RESET);    /* reset the controller */
outb38drivers/char/atixlmouse.c#define ATIXL_MSE_DISABLE_UPDATE() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \
outb39drivers/char/atixlmouse.coutb( (0x20 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
outb42drivers/char/atixlmouse.c#define ATIXL_MSE_ENABLE_UPDATE() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \
outb43drivers/char/atixlmouse.coutb( (0xdf & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
outb46drivers/char/atixlmouse.c#define ATIXL_MSE_INT_OFF() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \
outb47drivers/char/atixlmouse.coutb( (0xe7 & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
outb50drivers/char/atixlmouse.c#define ATIXL_MSE_INT_ON() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \
outb51drivers/char/atixlmouse.coutb( (0x08 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
outb71drivers/char/atixlmouse.coutb(ATIXL_MSE_READ_X, ATIXL_MSE_CONTROL_PORT); /* Select IR1 - X movement */
outb73drivers/char/atixlmouse.coutb(ATIXL_MSE_READ_Y, ATIXL_MSE_CONTROL_PORT); /* Select IR2 - Y movement */
outb75drivers/char/atixlmouse.coutb(ATIXL_MSE_READ_BUTTONS, ATIXL_MSE_CONTROL_PORT); /* Select IR0 - Button Status */
outb187drivers/char/atixlmouse.coutb(0x80, ATIXL_MSE_CONTROL_PORT);  /* Reset the Inport device */
outb188drivers/char/atixlmouse.coutb(0x07, ATIXL_MSE_CONTROL_PORT);  /* Select Internal Register 7 */
outb189drivers/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);
outb177drivers/char/keyboard.coutb(c,0x64);
outb1187drivers/char/keyboard.coutb(0x60,0x64);  /* write PS/2 Mode Register */
outb1189drivers/char/keyboard.coutb(0x65,0x60);  /* KCC | DMS | SYS | EKI */
outb143drivers/char/mem.coutb(get_user(tmp),i);
outb49drivers/char/msbusmouse.coutb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT);
outb50drivers/char/msbusmouse.coutb((inb(MS_MSE_DATA_PORT) | 0x20), MS_MSE_DATA_PORT);
outb52drivers/char/msbusmouse.coutb(MS_MSE_READ_X, MS_MSE_CONTROL_PORT);
outb55drivers/char/msbusmouse.coutb(MS_MSE_READ_Y, MS_MSE_CONTROL_PORT);
outb58drivers/char/msbusmouse.coutb(MS_MSE_READ_BUTTONS, MS_MSE_CONTROL_PORT);
outb61drivers/char/msbusmouse.coutb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT);
outb62drivers/char/msbusmouse.coutb((inb(MS_MSE_DATA_PORT) & 0xdf), MS_MSE_DATA_PORT);
outb93drivers/char/msbusmouse.coutb(MS_MSE_START, MS_MSE_CONTROL_PORT);
outb238drivers/char/serial.coutb(info->hub6 - 1 + offset, info->port);
outb249drivers/char/serial.coutb(info->hub6 - 1 + offset, info->port);
outb264drivers/char/serial.coutb(info->hub6 - 1 + offset, info->port);
outb265drivers/char/serial.coutb(value, info->port+1);
outb268drivers/char/serial.coutb(value, info->port+offset);
outb276drivers/char/serial.coutb(info->hub6 - 1 + offset, info->port);
outb281drivers/char/serial.coutb(value, info->port+offset);
outb2473drivers/char/serial.coutb(0xff, 0x080);
outb149drivers/char/vt.coutb(inb_p(0x61)&0xFC, 0x61);
outb167drivers/char/vt.coutb((count >> 8) & 0xff, 0x42);
outb258drivers/net/3c501.coutb(AX_LOOP + 1, AX_CMD);
outb260drivers/net/3c501.coutb(0x00, AX_CMD);
outb271drivers/net/3c501.coutb(AX_RESET+AX_LOOP, AX_CMD);      /* Loopback mode. */
outb327drivers/net/3c501.coutb(AX_RX, AX_CMD);  /* Aux control, irq and receive enabled */
outb349drivers/net/3c501.coutb(TX_NORM, TX_CMD);
outb350drivers/net/3c501.coutb(RX_NORM, RX_CMD);
outb351drivers/net/3c501.coutb(AX_OFF, AX_CMD);  /* Just trigger a false interrupt. */
outb352drivers/net/3c501.coutb(AX_RX, AX_CMD);  /* Aux control, irq and receive enabled */
outb385drivers/net/3c501.coutb(AX_SYS, AX_CMD);
outb406drivers/net/3c501.coutb(AX_XMIT, AX_CMD);    /* fire ... Trigger xmit.  */
outb473drivers/net/3c501.coutb(AX_SYS, AX_CMD);
outb481drivers/net/3c501.coutb(AX_SYS, AX_CMD);
outb483drivers/net/3c501.coutb(AX_XMIT, AX_CMD);
outb538drivers/net/3c501.coutb(AX_RX, AX_CMD);
outb573drivers/net/3c501.coutb(AX_SYS, AX_CMD);
outb609drivers/net/3c501.coutb(AX_RESET, AX_CMD);  /* Reset the chip */
outb610drivers/net/3c501.coutb(AX_LOOP, AX_CMD);  /* Aux control, irq and loopback enabled */
outb614drivers/net/3c501.coutb(dev->dev_addr[i], ioaddr + i);
outb619drivers/net/3c501.coutb(TX_NORM, TX_CMD);    /* tx irq on done, collision */
outb620drivers/net/3c501.coutb(RX_NORM, RX_CMD);  /* Set Rx commands. */
outb641drivers/net/3c501.coutb(AX_RESET, AX_CMD);  /* Reset the chip */
outb667drivers/net/3c501.coutb(RX_MULT, RX_CMD);
outb670drivers/net/3c501.coutb(RX_PROM, RX_CMD);
outb673drivers/net/3c501.coutb(RX_NORM, RX_CMD);
outb171drivers/net/3c503.coutb(ECNTRL_SAPROM|ECNTRL_THIN, ioaddr + 0x406);
outb176drivers/net/3c503.coutb(saved_406, ioaddr + 0x406);
outb198drivers/net/3c503.coutb(ECNTRL_THIN, ioaddr + 0x406);
outb202drivers/net/3c503.coutb(EGACFR_NORM, ioaddr + 0x405);  /* Enable RAM */
outb291drivers/net/3c503.coutb(EGACFR_NORM, E33G_GACFR);  /* Enable RAM and interrupts. */
outb304drivers/net/3c503.coutb(EGACFR_IRQOFF, E33G_GACFR);  /* disable interrupts. */
outb322drivers/net/3c503.coutb(EGACFR_IRQOFF, E33G_GACFR);  /* disable interrupts. */
outb358drivers/net/3c503.coutb(ei_status.rx_start_page, E33G_STARTPG);
outb359drivers/net/3c503.coutb(ei_status.stop_page,  E33G_STOPPG);
outb362drivers/net/3c503.coutb(0xff, E33G_VP2);  /* Point at the ROM restart location 0xffff0 */
outb363drivers/net/3c503.coutb(0xff, E33G_VP1);
outb364drivers/net/3c503.coutb(0x00, E33G_VP0);
outb368drivers/net/3c503.coutb(EGACFR_NORM, E33G_GACFR);
outb388drivers/net/3c503.coutb(EGACFR_NORM, E33G_GACFR);  /* Enable RAM and interrupts. */
outb401drivers/net/3c503.coutb(0x00, E33G_DMAAL);
outb417drivers/net/3c503.coutb(buf[i], E33G_FIFOH);
outb446drivers/net/3c503.coutb(ring_offset & 0xff, E33G_DMAAL);
outb161drivers/net/3c505.coutb(val, base_addr+PORT_CONTROL);
outb167drivers/net/3c505.coutb(val, base_addr+PORT_COMMAND);
outb338drivers/net/3c507.coutb(0x00, ID_PORT);
outb340drivers/net/3c507.coutb(lrs_state, ID_PORT);
outb345drivers/net/3c507.coutb(0x00, ID_PORT);
outb379drivers/net/3c507.coutb(0x01, ioaddr + MISC_CTRL);
outb480drivers/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);
outb545drivers/net/3c507.coutb(0x80, ioaddr + MISC_CTRL);
outb608drivers/net/3c507.coutb(0, ioaddr + SIGNAL_CA);      /* Issue channel-attn. */
outb611drivers/net/3c507.coutb(0, ioaddr + RESET_IRQ);
outb614drivers/net/3c507.coutb(0x84, ioaddr + MISC_CTRL);
outb630drivers/net/3c507.coutb(0, ioaddr + SIGNAL_CA);
outb633drivers/net/3c507.coutb(0x80, ioaddr + MISC_CTRL);
outb717drivers/net/3c507.coutb(0x20, ioaddr + MISC_CTRL);
outb740drivers/net/3c507.coutb(0xA0, ioaddr + MISC_CTRL);
outb744drivers/net/3c507.coutb(0, ioaddr + SIGNAL_CA);
outb756drivers/net/3c507.coutb(0, ioaddr + SIGNAL_CA);
outb760drivers/net/3c507.coutb(0x84, ioaddr + MISC_CTRL);
outb184drivers/net/3c509.coutb(0x00, ID_PORT);
outb185drivers/net/3c509.coutb(0x00, ID_PORT);
outb187drivers/net/3c509.coutb(lrs_state, ID_PORT);
outb194drivers/net/3c509.coutb(0xd0, ID_PORT);
outb196drivers/net/3c509.coutb(0xd8, ID_PORT);
outb222drivers/net/3c509.coutb(0xd0 + ++current_tag, ID_PORT);
outb225drivers/net/3c509.coutb(0xff, ID_PORT);
outb292drivers/net/3c509.coutb(EEPROM_READ + index, ID_PORT);
outb340drivers/net/3c509.coutb(dev->dev_addr[i], ioaddr + i);
outb465drivers/net/3c509.coutb(0x00, ioaddr + TX_STATUS); /* Pop the status stack. */
outb449drivers/net/8390.coutb(ei_local->current_page-1, e8390_base+EN0_BOUNDARY);
outb170drivers/net/ac3200.coutb((inb(ioaddr + AC_CONFIG) & ~7) | i, ioaddr + AC_CONFIG);
outb230drivers/net/ac3200.coutb(AC_RESET, ioaddr + AC_RESET_PORT);
outb234drivers/net/ac3200.coutb(AC_ENABLE, ioaddr + AC_RESET_PORT);
outb279drivers/net/ac3200.coutb(0x00, ioaddr + 6);  /* Disable interrupts. */
outb264drivers/net/apricot.coutb(4, ioaddr+0xf);
outb281drivers/net/apricot.coutb(4, ioaddr+0xf);
outb910drivers/net/apricot.coutb (4, ioaddr+0xf);
outb336drivers/net/arcnet.c#define EnableReceiver()  outb(RXcmd|(recbuf<<3)|RXbcasts,COMMAND)
outb746drivers/net/arcnet.coutb(CFLAGScmd|RESETclear|CONFIGclear,COMMAND);
outb766drivers/net/arcnet.coutb(NORXflag,INTMASK);
outb768drivers/net/arcnet.coutb(0,INTMASK);
outb771drivers/net/arcnet.coutb(CFLAGScmd|RESETclear|CONFIGclear,COMMAND);
outb792drivers/net/arcnet.coutb(CFLAGScmd|RESETclear|CONFIGclear,COMMAND);
outb874drivers/net/arcnet.coutb(0,INTMASK);  /* no IRQ's, please! */
outb883drivers/net/arcnet.coutb(CFLAGScmd|RESETclear, COMMAND); /* clear flags & end reset */
outb884drivers/net/arcnet.coutb(CFLAGScmd|CONFIGclear,COMMAND);
outb903drivers/net/arcnet.coutb(CONFIGcmd|EXTconf,COMMAND);
outb913drivers/net/arcnet.coutb(NORXflag|RECON_flag,INTMASK);
outb1018drivers/net/arcnet.coutb(0,INTMASK);  /* no IRQ's */
outb1019drivers/net/arcnet.coutb(NOTXcmd,COMMAND);  /* disable transmit */
outb1020drivers/net/arcnet.coutb(NORXcmd,COMMAND);  /* disable receive */
outb1100drivers/net/arcnet.coutb(0,INTMASK);
outb1102drivers/net/arcnet.cif (!(status&TXFREEflag)) outb(NOTXcmd,COMMAND);
outb1120drivers/net/arcnet.coutb(NORXflag|RECON_flag,INTMASK);
outb1142drivers/net/arcnet.coutb(0,INTMASK);
outb1143drivers/net/arcnet.coutb(NOTXcmd,COMMAND); /* abort current send */
outb1427drivers/net/arcnet.coutb(TXcmd|(lp->txready<<3),COMMAND);
outb1429drivers/net/arcnet.coutb(TXFREEflag|NORXflag|RECON_flag,INTMASK);
outb1624drivers/net/arcnet.coutb(0,INTMASK);
outb1641drivers/net/arcnet.coutb(NORXflag|RECON_flag,INTMASK);
outb1652drivers/net/arcnet.coutb(CFLAGScmd|RESETclear,COMMAND);
outb1660drivers/net/arcnet.coutb(CFLAGScmd|CONFIGclear,COMMAND);
outb1788drivers/net/arcnet.coutb(NORXflag|TXFREEflag|RECON_flag,INTMASK);
outb1790drivers/net/arcnet.coutb(NORXflag|RECON_flag,INTMASK);
outb194drivers/net/at1700.coutb(0, ioaddr + RESET);
outb242drivers/net/at1700.coutb(0xe0, ioaddr + 7);
outb244drivers/net/at1700.coutb(dev->dev_addr[i], ioaddr + 8 + i);
outb247drivers/net/at1700.coutb(0xe4, ioaddr + 7);
outb249drivers/net/at1700.coutb(0x00, ioaddr + 8 + i);
outb253drivers/net/at1700.coutb(0xda, ioaddr + CONFIG_0);
outb256drivers/net/at1700.coutb(0xe8, ioaddr + 7);
outb257drivers/net/at1700.coutb(dev->if_port, MODE13);
outb260drivers/net/at1700.coutb(0x00, ioaddr + CONFIG_1);
outb291drivers/net/at1700.coutb(ctrl_val, ee_addr);
outb296drivers/net/at1700.coutb(dataval, ee_daddr);
outb297drivers/net/at1700.coutb(EE_CS | EE_SHIFT_CLK, ee_addr);  /* EEPROM clock tick. */
outb299drivers/net/at1700.coutb(EE_CS, ee_addr);  /* Finish EEPROM a clock tick. */
outb302drivers/net/at1700.coutb(EE_CS, ee_addr);
outb305drivers/net/at1700.coutb(EE_CS | EE_SHIFT_CLK, ee_addr);
outb308drivers/net/at1700.coutb(EE_CS, ee_addr);
outb314drivers/net/at1700.coutb(ctrl_val | EE_SHIFT_CLK, ee_addr);
outb316drivers/net/at1700.coutb(ctrl_val, ee_addr);
outb330drivers/net/at1700.coutb(0xe0, ioaddr + CONFIG_1);
outb334drivers/net/at1700.coutb(dev->dev_addr[i], ioaddr + 8 + i);
outb337drivers/net/at1700.coutb(0xe4, ioaddr + 7);
outb339drivers/net/at1700.coutb(0x00, ioaddr + 8 + i);
outb343drivers/net/at1700.coutb(0xda, ioaddr + CONFIG_0);
outb346drivers/net/at1700.coutb(0x5a, ioaddr + CONFIG_0);
outb348drivers/net/at1700.coutb(0xe8, ioaddr + CONFIG_1);
outb355drivers/net/at1700.coutb(0x00, ioaddr + TX_INTR);
outb356drivers/net/at1700.coutb(0x81, ioaddr + RX_INTR);
outb418drivers/net/at1700.coutb(0x00, ioaddr + TX_INTR);
outb428drivers/net/at1700.coutb(0x80 | lp->tx_queue, ioaddr + TX_START);
outb439drivers/net/at1700.coutb(0x82, ioaddr + TX_INTR);
outb476drivers/net/at1700.coutb(0x80 | lp->tx_queue, ioaddr + TX_START);
outb485drivers/net/at1700.coutb(0x00, ioaddr + TX_INTR);
outb513drivers/net/at1700.coutb(0x05, ioaddr + 14);
outb533drivers/net/at1700.coutb(0x05, ioaddr + 14);
outb543drivers/net/at1700.coutb(0x05, ioaddr + 14);
outb568drivers/net/at1700.coutb(0x05, ioaddr + 14);
outb587drivers/net/at1700.coutb(0xda, ioaddr + CONFIG_0);
outb592drivers/net/at1700.coutb(0x00, ioaddr + CONFIG_1);
outb626drivers/net/at1700.coutb(3, ioaddr + RX_MODE);  /* Enable promiscuous mode */
outb628drivers/net/at1700.coutb(2, ioaddr + RX_MODE);  /* Disable promiscuous, use normal mode */
outb165drivers/net/atp.coutb(0x57, ioaddr + PAR_DATA);
outb179drivers/net/atp.coutb(0xff, ioaddr + PAR_DATA);
outb184drivers/net/atp.coutb(0x04, ioaddr + PAR_CONTROL);
outb191drivers/net/atp.coutb(saved_ctrl_reg, ioaddr + PAR_CONTROL);
outb196drivers/net/atp.coutb(saved_ctrl_reg, ioaddr + PAR_CONTROL);
outb362drivers/net/atp.coutb(Ctrl_SelData + Ctrl_IRQEN, ioaddr + PAR_CONTROL);
outb386drivers/net/atp.coutb(EOC+MAR, ioaddr + PAR_DATA);
outb389drivers/net/atp.coutb(WrAddr+MAR, ioaddr + PAR_DATA);
outb397drivers/net/atp.coutb(Ctrl_LNibWrite + Ctrl_IRQEN, ioaddr + PAR_CONTROL);
outb398drivers/net/atp.coutb(WrAddr+MAR, ioaddr + PAR_DATA);
outb400drivers/net/atp.coutb((outbyte & 0x0f)|0x40, ioaddr + PAR_DATA);
outb401drivers/net/atp.coutb(outbyte & 0x0f, ioaddr + PAR_DATA);
outb403drivers/net/atp.coutb(outbyte & 0x0f, ioaddr + PAR_DATA);
outb404drivers/net/atp.coutb(Ctrl_HNibWrite + Ctrl_IRQEN, ioaddr + PAR_CONTROL);
outb409drivers/net/atp.coutb(0xff, ioaddr + PAR_DATA);
outb410drivers/net/atp.coutb(Ctrl_HNibWrite | Ctrl_SelData | Ctrl_IRQEN, ioaddr + PAR_CONTROL);
outb502drivers/net/atp.coutb(Ctrl_SelData, ioaddr + PAR_CONTROL);
outb596drivers/net/atp.coutb(Ctrl_SelData + Ctrl_IRQEN, ioaddr + PAR_CONTROL);
outb655drivers/net/atp.coutb(EOC+MAR, ioaddr + PAR_DATA);
outb705drivers/net/atp.coutb(Ctrl_LNibRead, ioaddr + PAR_CONTROL);
outb706drivers/net/atp.coutb(length == 8  ?  RdAddr | HNib | MAR  :  RdAddr | MAR,
outb717drivers/net/atp.coutb(EOC+HNib+MAR, ioaddr + PAR_DATA);
outb718drivers/net/atp.coutb(Ctrl_SelData, ioaddr + PAR_CONTROL);
outb736drivers/net/atp.coutb(0x00, ioaddr + PAR_CONTROL);
outb96drivers/net/atp.houtb(EOC+offset, port + PAR_DATA);
outb97drivers/net/atp.houtb(RdAddr+offset, port + PAR_DATA);
outb100drivers/net/atp.houtb(EOC+offset, port + PAR_DATA);
outb111drivers/net/atp.houtb(Ctrl_LNibRead, ioaddr + PAR_CONTROL);
outb114drivers/net/atp.houtb(Ctrl_HNibRead, ioaddr + PAR_CONTROL);
outb125drivers/net/atp.houtb(Ctrl_LNibRead, ioaddr + PAR_CONTROL);
outb128drivers/net/atp.houtb(Ctrl_HNibRead, ioaddr + PAR_CONTROL);
outb138drivers/net/atp.houtb(RdAddr | MAR, ioaddr + PAR_DATA);
outb140drivers/net/atp.houtb(RdAddr | HNib | MAR, ioaddr + PAR_DATA);
outb149drivers/net/atp.houtb(RdAddr | MAR, ioaddr + PAR_DATA);
outb152drivers/net/atp.houtb(RdAddr | HNib | MAR, ioaddr + PAR_DATA);
outb161drivers/net/atp.houtb(EOC | reg, port + PAR_DATA);
outb163drivers/net/atp.houtb(outval, port + PAR_DATA);
outb164drivers/net/atp.houtb(outval, port + PAR_DATA);  /* Double write for PS/2. */
outb168drivers/net/atp.houtb(outval, port + PAR_DATA);
outb170drivers/net/atp.houtb(outval, port + PAR_DATA);
outb171drivers/net/atp.houtb(outval, port + PAR_DATA);
outb173drivers/net/atp.houtb(EOC | outval, port + PAR_DATA);
outb181drivers/net/atp.houtb(outval, port + PAR_DATA);
outb183drivers/net/atp.houtb(outval, port + PAR_DATA);
outb184drivers/net/atp.houtb(outval, port + PAR_DATA);  /* Double write for PS/2. */
outb187drivers/net/atp.houtb(outval, port + PAR_DATA);
outb189drivers/net/atp.houtb(outval, port + PAR_DATA);
outb190drivers/net/atp.houtb(outval, port + PAR_DATA);
outb192drivers/net/atp.houtb(EOC | HNib | outval, port + PAR_DATA);
outb200drivers/net/atp.houtb(EOC | reg, port + PAR_DATA);   /* Reset the address register. */
outb202drivers/net/atp.houtb(outval, port + PAR_DATA);
outb203drivers/net/atp.houtb(outval, port + PAR_DATA);  /* Double write for PS/2. */
outb205drivers/net/atp.houtb((outval & 0xf0) | (value & 0x0f), port + PAR_DATA);
outb206drivers/net/atp.houtb(value & 0x0f, port + PAR_DATA);
outb208drivers/net/atp.houtb(value, port + PAR_DATA);
outb209drivers/net/atp.houtb(0x10 | value, port + PAR_DATA);
outb210drivers/net/atp.houtb(0x10 | value, port + PAR_DATA);
outb212drivers/net/atp.houtb(EOC  | value, port + PAR_DATA);   /* Reset the address register. */
outb224drivers/net/atp.houtb(value & 0x0f, ioaddr + PAR_DATA);
outb225drivers/net/atp.houtb((value>>4) | 0x10, ioaddr + PAR_DATA);
outb230drivers/net/atp.houtb(value & 0x0f, ioaddr + PAR_DATA);
outb231drivers/net/atp.houtb(Ctrl_IRQEN | Ctrl_LNibWrite, ioaddr + PAR_CONTROL);
outb232drivers/net/atp.houtb((value>>4) | 0x10, ioaddr + PAR_DATA);
outb233drivers/net/atp.houtb(Ctrl_IRQEN | Ctrl_HNibWrite, ioaddr + PAR_CONTROL);
outb239drivers/net/atp.houtb(value & 0x0f, ioaddr + PAR_DATA);
outb241drivers/net/atp.houtb((value & 0x0f) | 0x10, ioaddr + PAR_DATA);
outb243drivers/net/atp.houtb(value & 0x0f, ioaddr + PAR_DATA);
outb245drivers/net/atp.houtb((value & 0x0f) | 0x10, ioaddr + PAR_DATA);
outb2560drivers/net/de4x5.coutb(omr, DE4X5_OMR);
outb225drivers/net/de620.c#define de620_flip_ds(dd) NIC_Cmd ^= DS0 | DS1; outb(NIC_Cmd, COMMAND_PORT);
outb251drivers/net/de620.coutb(NIC_Cmd, COMMAND_PORT);
outb253drivers/net/de620.coutb(cmd, DATA_PORT);
outb255drivers/net/de620.coutb(NIC_Cmd ^ CS0, COMMAND_PORT);
outb257drivers/net/de620.coutb(NIC_Cmd, COMMAND_PORT);
outb265drivers/net/de620.coutb(value, DATA_PORT);
outb308drivers/net/de620.coutb(*buffer++, DATA_PORT);
outb309drivers/net/de620.coutb(uflip, COMMAND_PORT);
outb310drivers/net/de620.coutb(*buffer++, DATA_PORT);
outb311drivers/net/de620.coutb(dflip, COMMAND_PORT);
outb345drivers/net/de620.coutb(uflip, COMMAND_PORT);
outb347drivers/net/de620.coutb(dflip , COMMAND_PORT);
outb356drivers/net/de620.coutb(W_DFR, DATA_PORT);
outb357drivers/net/de620.coutb(NIC_Cmd ^ CS0, COMMAND_PORT);
outb361drivers/net/de620.coutb(WRITE_DELAY, DATA_PORT);
outb363drivers/net/de620.coutb(0, DATA_PORT);
outb369drivers/net/de620.coutb(READ_DELAY, DATA_PORT);
outb371drivers/net/de620.coutb(0, DATA_PORT);
outb380drivers/net/de620.coutb(reg, DATA_PORT);
outb381drivers/net/de620.coutb(NIC_Cmd ^ CS0, COMMAND_PORT);
outb461drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb509drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb559drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb673drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb747drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb892drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb913drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb1085drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb1502drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb79drivers/net/e2100.coutb(E21_MEM_ON, port + E21_MEM_ENABLE + E21_MEM_ON);
outb85drivers/net/e2100.coutb(0x00, port + E21_MEM_ENABLE);
outb148drivers/net/e2100.coutb(E8390_NODMA + E8390_STOP, ioaddr);
outb159drivers/net/e2100.coutb(0, ioaddr + E21_ASIC);   /* and disable the secondary interface. */
outb250drivers/net/e2100.coutb(0, ioaddr + E21_ASIC + (dev->irq & 7));
outb252drivers/net/e2100.coutb(0, ioaddr + E21_ASIC + (dev->irq > 7 ? 1:0)
outb255drivers/net/e2100.coutb(0, ioaddr + E21_ASIC + ((dev->mem_start >> 17) & 7));
outb270drivers/net/e2100.coutb(0x01, ioaddr);
outb333drivers/net/e2100.coutb(0, ioaddr + E21_ASIC);
outb335drivers/net/e2100.coutb(0, ioaddr + E21_ASIC);
outb361drivers/net/eepro.coutb(BANK2_SELECT, ioaddr); /* be CAREFULL, BANK 2 now */
outb425drivers/net/eepro.coutb(RESET_CMD, ioaddr); /* RESET the 82595 */
outb450drivers/net/eepro.coutb(BANK1_SELECT, ioaddr); /* be CAREFULL, BANK 1 now */
outb454drivers/net/eepro.coutb(temp_reg | INT_ENABLE, ioaddr + REG1); 
outb456drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* be CAREFULL, BANK 0 now */
outb459drivers/net/eepro.coutb(ALL_MASK, ioaddr + STATUS_REG); 
outb461drivers/net/eepro.coutb(ALL_MASK & ~(EXEC_MASK), ioaddr + INT_MASK_REG); 
outb464drivers/net/eepro.coutb(BANK1_SELECT, ioaddr); /* be CAREFULL, BANK 1 now */
outb467drivers/net/eepro.coutb((temp_reg & 0xf8) | irqrmap[*irqp], ioaddr + INT_NO_REG); 
outb469drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* Switch back to Bank 0 */
outb475drivers/net/eepro.coutb(DIAGNOSE_CMD, ioaddr); /* RESET the 82595 */
outb482drivers/net/eepro.coutb(ALL_MASK, ioaddr + STATUS_REG); 
outb486drivers/net/eepro.coutb(BANK1_SELECT, ioaddr); /* Switch back to Bank 1 */
outb490drivers/net/eepro.coutb(temp_reg & 0x7f, ioaddr + REG1); 
outb492drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* Switch back to Bank 0 */
outb495drivers/net/eepro.coutb(ALL_MASK, ioaddr + INT_MASK_REG); 
outb498drivers/net/eepro.coutb(ALL_MASK, ioaddr + STATUS_REG); 
outb531drivers/net/eepro.coutb(BANK2_SELECT, ioaddr); /* be CAREFULL, BANK 2 now */
outb534drivers/net/eepro.coutb(temp_reg & 0xef, ioaddr + EEPROM_REG);
outb536drivers/net/eepro.coutb(dev->dev_addr[i] , ioaddr + I_ADD_REG0 + i); 
outb539drivers/net/eepro.coutb(temp_reg | XMT_Chain_Int | XMT_Chain_ErrStop /* and discard bad RCV frames */
outb543drivers/net/eepro.coutb(temp_reg | 0x14, ioaddr + REG2);
outb546drivers/net/eepro.coutb(temp_reg & 0x3f, ioaddr + REG3); /* clear test mode */
outb549drivers/net/eepro.coutb(BANK1_SELECT, ioaddr); /* be CAREFULL, BANK 1 now */
outb552drivers/net/eepro.coutb((temp_reg & 0xf8) | irqrmap[dev->irq], ioaddr + INT_NO_REG); 
outb555drivers/net/eepro.coutb(RCV_LOWER_LIMIT, ioaddr + RCV_LOWER_LIMIT_REG); 
outb556drivers/net/eepro.coutb(RCV_UPPER_LIMIT, ioaddr + RCV_UPPER_LIMIT_REG); 
outb557drivers/net/eepro.coutb(XMT_LOWER_LIMIT, ioaddr + XMT_LOWER_LIMIT_REG); 
outb558drivers/net/eepro.coutb(XMT_UPPER_LIMIT, ioaddr + XMT_UPPER_LIMIT_REG); 
outb562drivers/net/eepro.coutb(temp_reg | INT_ENABLE, ioaddr + REG1); 
outb564drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* Switch back to Bank 0 */
outb567drivers/net/eepro.coutb(ALL_MASK & ~(RX_MASK | TX_MASK), ioaddr + INT_MASK_REG); 
outb569drivers/net/eepro.coutb(ALL_MASK, ioaddr + STATUS_REG); 
outb579drivers/net/eepro.coutb(SEL_RESET_CMD, ioaddr);
outb594drivers/net/eepro.coutb(RCV_ENABLE_CMD, ioaddr);
outb622drivers/net/eepro.coutb(SEL_RESET_CMD, ioaddr); 
outb634drivers/net/eepro.coutb(RCV_ENABLE_CMD, ioaddr);
outb696drivers/net/eepro.coutb(RX_INT, ioaddr + STATUS_REG); 
outb706drivers/net/eepro.coutb(TX_INT, ioaddr + STATUS_REG); 
outb732drivers/net/eepro.coutb(BANK1_SELECT, ioaddr); /* Switch back to Bank 1 */
outb736drivers/net/eepro.coutb(temp_reg & 0x7f, ioaddr + REG1); 
outb738drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* Switch back to Bank 0 */
outb741drivers/net/eepro.coutb(STOP_RCV_CMD, ioaddr); 
outb746drivers/net/eepro.coutb(ALL_MASK, ioaddr + INT_MASK_REG); 
outb749drivers/net/eepro.coutb(ALL_MASK, ioaddr + STATUS_REG); 
outb752drivers/net/eepro.coutb(RESET_CMD, ioaddr); 
outb795drivers/net/eepro.coutb(BANK2_SELECT, ioaddr); /* be CAREFULL, BANK 2 now */
outb797drivers/net/eepro.coutb(mode | PRMSC_Mode, ioaddr + REG2);  
outb799drivers/net/eepro.coutb(mode, ioaddr + REG3); /* writing reg. 3 to complete the update */
outb800drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* Return to BANK 0 now */
outb804drivers/net/eepro.coutb(BANK2_SELECT, ioaddr); /* be CAREFULL, BANK 2 now */
outb806drivers/net/eepro.coutb(mode & 0xd6, ioaddr + REG2); /* Turn off Multi-IA and PRMSC_Mode bits */
outb808drivers/net/eepro.coutb(mode, ioaddr + REG3); /* writing reg. 3 to complete the update */
outb809drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* Return to BANK 0 now */
outb818drivers/net/eepro.coutb(ALL_MASK, ioaddr + INT_MASK_REG);
outb820drivers/net/eepro.coutb(BANK2_SELECT, ioaddr); /* be CAREFULL, BANK 2 now */
outb822drivers/net/eepro.coutb(mode | Multi_IA, ioaddr + REG2);  
outb824drivers/net/eepro.coutb(mode, ioaddr + REG3); /* writing reg. 3 to complete the update */
outb825drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* Return to BANK 0 now */
outb841drivers/net/eepro.coutb(MC_SETUP, ioaddr);
outb862drivers/net/eepro.coutb(0x08, ioaddr + STATUS_REG);
outb876drivers/net/eepro.coutb(ALL_MASK & ~(RX_MASK | TX_MASK), ioaddr + INT_MASK_REG); 
outb879drivers/net/eepro.coutb(RCV_ENABLE_CMD, ioaddr);
outb898drivers/net/eepro.coutb(BANK2_SELECT, ioaddr);
outb899drivers/net/eepro.coutb(ctrl_val, ee_addr);
outb905drivers/net/eepro.coutb(outval, ee_addr);
outb906drivers/net/eepro.coutb(outval | EESK, ee_addr);  /* EEPROM clock tick. */
outb908drivers/net/eepro.coutb(outval, ee_addr);  /* Finish EEPROM a clock tick. */
outb911drivers/net/eepro.coutb(ctrl_val, ee_addr);
outb914drivers/net/eepro.coutb(ctrl_val | EESK, ee_addr);   eeprom_delay();
outb916drivers/net/eepro.coutb(ctrl_val, ee_addr);  eeprom_delay();
outb921drivers/net/eepro.coutb(ctrl_val | EESK, ee_addr);
outb923drivers/net/eepro.coutb(ctrl_val, ee_addr);
outb925drivers/net/eepro.coutb(BANK0_SELECT, ioaddr);
outb951drivers/net/eepro.coutb(ALL_MASK, ioaddr + INT_MASK_REG);
outb993drivers/net/eepro.coutb(ALL_MASK & ~(RX_MASK | TX_MASK), ioaddr + INT_MASK_REG); 
outb997drivers/net/eepro.coutb(XMT_CMD, ioaddr);
outb1000drivers/net/eepro.celse  outb(RESUME_XMT_CMD, ioaddr);
outb389drivers/net/eexpress.coutb(0x00, ioaddr + SET_IRQ);
outb393drivers/net/eexpress.coutb(ASIC_RESET, ioaddr + EEPROM_Ctrl);
outb441drivers/net/eexpress.coutb(irqrmap[dev->irq] | 0x08, ioaddr + SET_IRQ);
outb478drivers/net/eexpress.coutb(0, ioaddr + SIGNAL_CA);
outb501drivers/net/eexpress.coutb(irqrmap[dev->irq], ioaddr + SET_IRQ);
outb505drivers/net/eexpress.coutb(0x08 | irqrmap[dev->irq], ioaddr + SET_IRQ);
outb542drivers/net/eexpress.coutb(irqrmap[dev->irq], ioaddr + SET_IRQ);
outb628drivers/net/eexpress.coutb(0, ioaddr + SIGNAL_CA);
outb635drivers/net/eexpress.coutb(irqrmap[dev->irq] | 0x08, ioaddr + SET_IRQ);
outb649drivers/net/eexpress.coutb(0, ioaddr + SIGNAL_CA);
outb652drivers/net/eexpress.coutb(0, ioaddr + SET_IRQ);
outb723drivers/net/eexpress.coutb(ctrl_val, ee_addr);
outb729drivers/net/eexpress.coutb(outval, ee_addr);
outb730drivers/net/eexpress.coutb(outval | EE_SHIFT_CLK, ee_addr);  /* EEPROM clock tick. */
outb732drivers/net/eexpress.coutb(outval, ee_addr);  /* Finish EEPROM a clock tick. */
outb735drivers/net/eexpress.coutb(ctrl_val, ee_addr);
outb738drivers/net/eexpress.coutb(ctrl_val | EE_SHIFT_CLK, ee_addr);   eeprom_delay();
outb740drivers/net/eexpress.coutb(ctrl_val, ee_addr);  eeprom_delay();
outb745drivers/net/eexpress.coutb(ctrl_val | EE_SHIFT_CLK, ee_addr);
outb747drivers/net/eexpress.coutb(ctrl_val, ee_addr);
outb760drivers/net/eexpress.coutb(inb(ioaddr + Config) | 0x02, ioaddr + Config);
outb763drivers/net/eexpress.coutb(_586_RESET, ioaddr + EEPROM_Ctrl);
outb784drivers/net/eexpress.coutb(0x00, ioaddr + EEPROM_Ctrl);
outb788drivers/net/eexpress.coutb(0, ioaddr + SIGNAL_CA);
outb799drivers/net/eexpress.coutb(0, ioaddr + SIGNAL_CA);
outb803drivers/net/eexpress.coutb(inb(ioaddr + Config) & ~0x02, ioaddr + Config);
outb235drivers/net/ewrk3.coutb(icr, EWRK3_ICR)                      /* Enable the IRQs */
outb240drivers/net/ewrk3.coutb(icr, EWRK3_ICR)                      /* Disable the IRQs */
outb248drivers/net/ewrk3.coutb(csr, EWRK3_CSR)                      /* Enable the TX and/or RX */
outb252drivers/net/ewrk3.coutb(csr, EWRK3_CSR)                      /* Disable the TX and/or RX */
outb286drivers/net/ewrk3.coutb(((mem_start - 0x80000) >> 11), EWRK3_MBR)
outb336drivers/net/ewrk3.coutb(EEPROM_INIT, EWRK3_IOPR);\
outb451drivers/net/ewrk3.coutb(eisa_cr, EISA_CR);                  /* Rewrite the EISA CR */
outb475drivers/net/ewrk3.coutb(eeprom_image[EEPROM_PADDR0 + i], EWRK3_PAR0 + i);
outb478drivers/net/ewrk3.coutb(eeprom_image[EEPROM_PADDR0 + i], EWRK3_PAR0 + i);
outb483drivers/net/ewrk3.coutb(dev->dev_addr[i], EWRK3_PAR0 + i);
outb486drivers/net/ewrk3.coutb(dev->dev_addr[i], EWRK3_PAR0 + i);
outb502drivers/net/ewrk3.coutb(cmr, EWRK3_CMR);
outb509drivers/net/ewrk3.coutb(cr, EWRK3_CR);
outb566drivers/net/ewrk3.coutb(icr, EWRK3_ICR);
outb583drivers/net/ewrk3.coutb(1,EWRK3_TDQ);          /* Write to the TX done queue */
outb584drivers/net/ewrk3.coutb(icr, EWRK3_ICR);       /* Unmask the TXD interrupt */
outb748drivers/net/ewrk3.coutb(page, EWRK3_FMQ);                  /* to the Free Memory Queue */
outb824drivers/net/ewrk3.coutb(page, EWRK3_IOPR);
outb827drivers/net/ewrk3.coutb(page, EWRK3_MPR);
outb830drivers/net/ewrk3.coutb((page >> 4), EWRK3_MPR);
outb833drivers/net/ewrk3.coutb((page >> 5), EWRK3_MPR);
outb850drivers/net/ewrk3.coutb((char)(QMODE | PAD | IFC), EWRK3_DATA);
outb851drivers/net/ewrk3.coutb((char)(skb->len & 0xff), EWRK3_DATA);
outb852drivers/net/ewrk3.coutb((char)((skb->len >> 8) & 0xff), EWRK3_DATA);
outb853drivers/net/ewrk3.coutb((char)0x04, EWRK3_DATA);
outb855drivers/net/ewrk3.coutb(*p++, EWRK3_DATA);
outb857drivers/net/ewrk3.coutb(page, EWRK3_TQ);                     /* Start sending pkt */
outb866drivers/net/ewrk3.coutb(page, EWRK3_TQ);                   /* Start sending pkt */
outb873drivers/net/ewrk3.coutb(page, EWRK3_TQ);                   /* Start sending pkt */
outb882drivers/net/ewrk3.coutb(page, EWRK3_FMQ);
outb937drivers/net/ewrk3.coutb(cr, EWRK3_CR);
outb954drivers/net/ewrk3.coutb(csr, EWRK3_CSR);
outb963drivers/net/ewrk3.coutb(cr, EWRK3_CR);
outb1001drivers/net/ewrk3.coutb(page, EWRK3_IOPR);
outb1004drivers/net/ewrk3.coutb(page, EWRK3_MPR);
outb1007drivers/net/ewrk3.coutb((page >> 4), EWRK3_MPR);
outb1010drivers/net/ewrk3.coutb((page >> 5), EWRK3_MPR);
outb1097drivers/net/ewrk3.coutb(page, EWRK3_FMQ);
outb1101drivers/net/ewrk3.coutb(tmpPage, EWRK3_IOPR);
outb1103drivers/net/ewrk3.coutb(tmpPage, EWRK3_MPR);
outb1235drivers/net/ewrk3.coutb(csr, EWRK3_CSR);
outb1239drivers/net/ewrk3.coutb(csr, EWRK3_CSR);
outb1263drivers/net/ewrk3.coutb(0, EWRK3_IOPR);
outb1266drivers/net/ewrk3.coutb(0, EWRK3_MPR);
outb1272drivers/net/ewrk3.coutb(0xff, EWRK3_DATA);
outb1282drivers/net/ewrk3.coutb(0x00, EWRK3_DATA);
outb1284drivers/net/ewrk3.coutb(0x80, EWRK3_DATA); i++;           /* insert the broadcast bit */
outb1286drivers/net/ewrk3.coutb(0x00, EWRK3_DATA);
outb1315drivers/net/ewrk3.coutb(tmp, EWRK3_DATA); 
outb1463drivers/net/ewrk3.coutb((eaddr & 0x3f), EWRK3_PIR1);     /* set up 6 bits of address info */
outb1464drivers/net/ewrk3.coutb(EEPROM_RD, EWRK3_IOPR);          /* issue read command */
outb1477drivers/net/ewrk3.coutb(EEPROM_WR_EN, EWRK3_IOPR);       /* issue write enable command */
outb1480drivers/net/ewrk3.coutb((eaddr & 0x3f), EWRK3_PIR1);     /* set up 6 bits of address info */
outb1481drivers/net/ewrk3.coutb(EEPROM_WR, EWRK3_IOPR);          /* issue write command */
outb1483drivers/net/ewrk3.coutb(EEPROM_WR_DIS, EWRK3_IOPR);      /* issue write disable command */
outb1639drivers/net/ewrk3.coutb(csr, EWRK3_CSR);                  /* Disable the TX and RX */
outb1646drivers/net/ewrk3.coutb(tmp.addr[i], EWRK3_PAR0 + i);
outb1650drivers/net/ewrk3.coutb(csr, EWRK3_CSR);
outb1661drivers/net/ewrk3.coutb(csr, EWRK3_CSR);
outb1671drivers/net/ewrk3.coutb(csr, EWRK3_CSR);
outb1687drivers/net/ewrk3.coutb(0, EWRK3_IOPR);
outb1693drivers/net/ewrk3.coutb(0, EWRK3_MPR);
outb1728drivers/net/ewrk3.coutb(csr, EWRK3_CSR);
outb1768drivers/net/ewrk3.coutb(tmp.addr[0], EWRK3_CSR);
outb347drivers/net/hp100.houtb( data, ioaddr + HP100_REG_##reg )
outb353drivers/net/hp100.houtb( inb( ioaddr + HP100_REG_##reg ) | (data), ioaddr + HP100_REG_##reg )
outb357drivers/net/hp100.houtb( inb( ioaddr + HP100_REG_##reg ) & (data), ioaddr + HP100_REG_##reg )
outb566drivers/net/ibmtr.coutb(0,ti->global_int_enable);
outb834drivers/net/ibmtr.coutb(0,ti->global_int_enable);
outb899drivers/net/ibmtr.coutb(0,PIOaddr+ADAPTRESET);
outb901drivers/net/ibmtr.coutb(0,PIOaddr+ADAPTRESETREL);
outb182drivers/net/ne.coutb(inb(ioaddr + NE_RESET), ioaddr + NE_RESET);
outb355drivers/net/ne.coutb(inb(NE_BASE + NE_RESET), NE_BASE + NE_RESET);
outb100drivers/net/ni52.c#define ni_attn586()  {outb(0,dev->base_addr+NI52_ATTENTION);}
outb101drivers/net/ni52.c#define ni_reset586() {outb(0,dev->base_addr+NI52_RESET);}
outb214drivers/net/plip.coutb(0, PAR_DATA(dev));
outb231drivers/net/plip.coutb(0x00, PAR_CONTROL(dev));
outb233drivers/net/plip.coutb(PAR_INTR_OFF, PAR_CONTROL(dev));
outb234drivers/net/plip.coutb(PAR_INTR_ON, PAR_CONTROL(dev));
outb235drivers/net/plip.coutb(PAR_INTR_OFF, PAR_CONTROL(dev));
outb409drivers/net/plip.coutb(PAR_INTR_OFF, PAR_CONTROL(dev));
outb412drivers/net/plip.coutb(0x00, PAR_DATA(dev));
outb449drivers/net/plip.coutb(0x10, --status_addr); /* send ACK */
outb467drivers/net/plip.coutb(0x00, --status_addr); /* send ACK */
outb490drivers/net/plip.coutb(PAR_INTR_OFF, PAR_CONTROL(dev));
outb492drivers/net/plip.coutb(0x01, PAR_DATA(dev)); /* send ACK */
outb507drivers/net/plip.coutb(PAR_INTR_ON, PAR_CONTROL(dev));
outb572drivers/net/plip.coutb (0x00, PAR_DATA(dev));
outb578drivers/net/plip.coutb(PAR_INTR_ON, PAR_CONTROL(dev));
outb584drivers/net/plip.coutb(PAR_INTR_ON, PAR_CONTROL(dev));
outb603drivers/net/plip.coutb((data & 0x0f), data_addr);
outb607drivers/net/plip.coutb(0x10 | (data & 0x0f), data_addr);
outb618drivers/net/plip.coutb(0x10 | (data >> 4), --data_addr);
outb622drivers/net/plip.coutb((data >> 4), data_addr);
outb661drivers/net/plip.coutb(0x08, data_addr);
outb677drivers/net/plip.coutb(PAR_INTR_OFF, PAR_CONTROL(dev));
outb688drivers/net/plip.coutb(0x00, data_addr);
outb729drivers/net/plip.coutb (0x00, data_addr);
outb736drivers/net/plip.coutb(PAR_INTR_ON, PAR_CONTROL(dev));
outb771drivers/net/plip.coutb(PAR_INTR_ON, PAR_CONTROL(dev));
outb933drivers/net/plip.coutb (0x00, PAR_DATA(dev));
outb936drivers/net/plip.coutb(PAR_INTR_ON, PAR_CONTROL(dev));
outb972drivers/net/plip.coutb(0x00, PAR_DATA(dev));
outb987drivers/net/plip.coutb(0x00, PAR_CONTROL(dev));
outb653drivers/net/seeq8005.coutb(dev->dev_addr[i], SEEQ_BUFFER);
outb658drivers/net/seeq8005.coutb( DEFAULT_TEA, SEEQ_BUFFER);  /* this gives us 16K of send buffer and 48K of recv buffer */
outb674drivers/net/sk_g16.coutb(SK_ROM_RAM_OFF, SK_POS2); /* Boot_ROM + RAM off */
outb675drivers/net/sk_g16.coutb(POS_ADDR, SK_POS3);       /* Set RAM address */
outb676drivers/net/sk_g16.coutb(SK_RAM_ON, SK_POS2);      /* enable RAM */
outb684drivers/net/sk_g16.coutb(SK_ROM_RAM_OFF, SK_POS2); /* Boot_ROM + RAM off*/
outb685drivers/net/sk_g16.coutb(POS_ADDR, SK_POS3);       /* Set RAM address */
outb686drivers/net/sk_g16.coutb(SK_RAM_ON, SK_POS2);      /* enable RAM */
outb702drivers/net/sk_g16.coutb(SK_ROM_RAM_OFF, SK_POS2); /* Boot_ROM + RAM off */ 
outb703drivers/net/sk_g16.coutb(POS_ADDR, SK_POS3);       /* Set RAM address */
outb704drivers/net/sk_g16.coutb(SK_ROM_RAM_ON, SK_POS2);  /* RAM on, BOOT_ROM on */
outb722drivers/net/sk_g16.coutb(SK_ROM_RAM_OFF, SK_POS2);     /* Boot_ROM + RAM off */  
outb733drivers/net/sk_g16.coutb(POS_ADDR, SK_POS3);       /* Set RAM on Boot_ROM address */
outb746drivers/net/sk_g16.coutb(POS_ADDR, SK_POS3);       /* Set RAM address */ 
outb748drivers/net/sk_g16.coutb(SK_RAM_ON, SK_POS2);          /* enable RAM */
outb902drivers/net/sk_g16.coutb(i<<2, SK_POS4);           /* Set Card on probed IRQ */
outb919drivers/net/sk_g16.coutb(0x08, SK_POS4);           /* set card to IRQ2 */
outb952drivers/net/sk_g16.coutb(i<<2, SK_POS4);           /* Set IRQ on card */
outb322drivers/net/skeleton.coutb(0x00, ioaddr);
outb132drivers/net/smc-ultra.coutb(reg4, ioaddr + 4);
outb153drivers/net/smc-ultra.coutb(0x80 | reg4, ioaddr + 4);
outb156drivers/net/smc-ultra.coutb(0x80 | inb(ioaddr + 0x0c), ioaddr + 0x0c);
outb162drivers/net/smc-ultra.coutb(reg4, ioaddr + 4);
outb230drivers/net/smc-ultra.coutb(ULTRA_MEMENB, ioaddr);  /* Enable memory, 16 bit mode. */
outb231drivers/net/smc-ultra.coutb(0x80, ioaddr + 5);
outb232drivers/net/smc-ultra.coutb(0x01, ioaddr + 6);    /* Enable interrupts and memory. */
outb246drivers/net/smc-ultra.coutb(ULTRA_RESET, cmd_port);
outb250drivers/net/smc-ultra.coutb(ULTRA_MEMENB, cmd_port);
outb266drivers/net/smc-ultra.coutb(ULTRA_MEMENB, dev->base_addr - ULTRA_NIC_OFFSET);
outb274drivers/net/smc-ultra.coutb(0x00, dev->base_addr - ULTRA_NIC_OFFSET); /* Disable memory. */
outb279drivers/net/smc-ultra.coutb(0x00, dev->base_addr - ULTRA_NIC_OFFSET); /* Disable memory. */
outb291drivers/net/smc-ultra.coutb(ULTRA_MEMENB, dev->base_addr - ULTRA_NIC_OFFSET);
outb295drivers/net/smc-ultra.coutb(0x00, dev->base_addr - ULTRA_NIC_OFFSET); /* Disable memory. */
outb309drivers/net/smc-ultra.coutb(0x00, ioaddr + 6);    /* Disable interrupts. */
outb263drivers/net/wavelan.coutb(*b, PIOP2(ioaddr));
outb159drivers/net/wd.coutb( tmp ^ 0x01, ioaddr+1 ); /* attempt to clear 16bit bit */
outb164drivers/net/wd.coutb( NIC16 | (asic_reg5&0x1f), ioaddr+WD_CMDREG5);
outb165drivers/net/wd.coutb(tmp, ioaddr+1);
outb172drivers/net/wd.coutb(tmp, ioaddr+1);      /* Restore original reg1 value. */
outb216drivers/net/wd.coutb(0x00, nic_addr+EN0_IMR);  /* Disable all intrs. */
outb221drivers/net/wd.coutb(E8390_RREAD+E8390_START, nic_addr); /* Trigger it... */
outb272drivers/net/wd.coutb(inb(ioaddr+4)|0x80, ioaddr+4);
outb290drivers/net/wd.coutb(ei_status.reg5, ioaddr+WD_CMDREG5);
outb291drivers/net/wd.coutb(ei_status.reg0, ioaddr); /* WD_CMDREG */
outb306drivers/net/wd.coutb(WD_RESET, wd_cmd_port);
outb311drivers/net/wd.coutb((((dev->mem_start>>13) & 0x3f)|WD_MEMENB), wd_cmd_port);
outb313drivers/net/wd.coutb(NIC16 | ((dev->mem_start>>19) & 0x1f), wd_cmd_port+WD_CMDREG5);
outb334drivers/net/wd.coutb(ISA16 | ei_status.reg5, wd_cmdreg+WD_CMDREG5);
outb350drivers/net/wd.coutb(ei_status.reg5, wd_cmdreg+WD_CMDREG5);
outb365drivers/net/wd.coutb(ISA16 | ei_status.reg5, wd_cmdreg+WD_CMDREG5);
outb367drivers/net/wd.coutb(ei_status.reg5, wd_cmdreg+WD_CMDREG5);
outb384drivers/net/wd.coutb(ei_status.reg5, wd_cmdreg + WD_CMDREG5 );
outb387drivers/net/wd.coutb(ei_status.reg0 & ~WD_MEMENB, wd_cmdreg);
outb294drivers/net/znet.coutb(0x10, 0xe6);          /* Select LAN control register */
outb295drivers/net/znet.coutb(inb(0xe7) | 0x84, 0xe7);    /* Turn on LAN power (bit 2). */
outb330drivers/net/znet.coutb(CMD0_STAT0, ioaddr); event = inb(ioaddr);
outb331drivers/net/znet.coutb(CMD0_STAT1, ioaddr); tx_status = inw(ioaddr);
outb332drivers/net/znet.coutb(CMD0_STAT2, ioaddr); rx_offset = inw(ioaddr);
outb333drivers/net/znet.coutb(CMD0_STAT3, ioaddr); state = inb(ioaddr);
outb339drivers/net/znet.coutb(CMD0_RESET, ioaddr);
outb349drivers/net/znet.coutb(CMD0_STAT0, ioaddr);
outb393drivers/net/znet.coutb(CMD0_TRANSMIT + CMD0_CHNL_1,ioaddr);
outb419drivers/net/znet.coutb(CMD0_STAT0, ioaddr);
outb424drivers/net/znet.coutb(CMD0_STAT1, ioaddr);
outb426drivers/net/znet.coutb(CMD0_STAT2, ioaddr);
outb428drivers/net/znet.coutb(CMD0_STAT3, ioaddr);
outb439drivers/net/znet.coutb(CMD0_STAT1, ioaddr);
outb463drivers/net/znet.coutb(CMD0_ACK,ioaddr);
outb479drivers/net/znet.coutb(CMD0_STAT2, ioaddr);
outb601drivers/net/znet.coutb(CMD0_RESET, ioaddr);      /* CMD0_RESET */
outb611drivers/net/znet.coutb(0x10, 0xe6);          /* Select LAN control register */
outb612drivers/net/znet.coutb(inb(0xe7) & ~0x84, 0xe7);    /* Turn on LAN power (bit 2). */
outb658drivers/net/znet.coutb(CMD0_CONFIGURE+CMD0_CHNL_1, ioaddr);
outb664drivers/net/znet.coutb(CMD0_MULTICAST_LIST+CMD0_CHNL_1, ioaddr);
outb689drivers/net/znet.coutb(CMD0_RESET, ioaddr);
outb715drivers/net/znet.coutb(CMD0_CONFIGURE+CMD0_CHNL_1, ioaddr);
outb720drivers/net/znet.coutb(CMD0_CONFIGURE+CMD0_CHNL_1, ioaddr);
outb725drivers/net/znet.coutb(CMD0_IA_SETUP + CMD0_CHNL_1, ioaddr);
outb730drivers/net/znet.coutb(CMD0_Rx_ENABLE+CMD0_CHNL_0, ioaddr);
outb736drivers/net/znet.coutb(CMD0_PORT_1, ioaddr);
outb740drivers/net/znet.coutb((rx_stop_offset >> 6) | 0x80, ioaddr);
outb741drivers/net/znet.coutb(CMD1_PORT_0, ioaddr);
outb1346drivers/scsi/53c7,8xx.houtb((value), NCR53c7x0_address_io + (address)))
outb314drivers/scsi/aha152x.houtb( (VAL), (PORT) )
outb329drivers/scsi/aha152x.houtb( (inb(PORT) | (BITS)), (PORT) )
outb332drivers/scsi/aha152x.houtb( (inb(PORT) & ~(BITS)), (PORT) )
outb335drivers/scsi/aha152x.houtb( (inb(PORT) & ~(CLR)) | (SET) , (PORT) )
outb117drivers/scsi/aha1542.c#define aha1542_intr_reset(base)  outb(IRST, CONTROL(base))
outb164drivers/scsi/aha1542.coutb(*cmdp, DATA(base));
outb174drivers/scsi/aha1542.coutb(*cmdp++, DATA(base));
outb302drivers/scsi/aha1542.coutb(SRST|IRST/*|SCRST*/, CONTROL(bse));
outb342drivers/scsi/aha1542.coutb(IRST, CONTROL(bse));
outb1010drivers/scsi/aha1542.coutb((dma_chan - 4) | CASCADE, DMA_MODE_REG);
outb1011drivers/scsi/aha1542.coutb(dma_chan - 4, DMA_MASK_REG);
outb1179drivers/scsi/aha1542.coutb(SCRST, CONTROL(SCpnt->host->io_port));
outb186drivers/scsi/aha1740.coutb(G2CNTRL_IRST,G2CNTRL); /* interrupt reset */
outb193drivers/scsi/aha1740.coutb(G2CNTRL_HRDY,G2CNTRL); /* Host Ready -> Mailbox in complete */
outb233drivers/scsi/aha1740.coutb(G2CNTRL_HRDY,G2CNTRL); /* Host Ready -> Mailbox in complete */
outb396drivers/scsi/aha1740.coutb(ATTN_START | (target & 7), ATTN);  /* Start it up */
outb432drivers/scsi/aha1740.coutb(inb(INTDEF) | 0x10, INTDEF);
outb458drivers/scsi/aha1740.coutb(G2CNTRL_HRST,G2CNTRL);
outb459drivers/scsi/aha1740.coutb(0,G2CNTRL);    
outb686drivers/scsi/aic7xxx.coutb(p->pause, HCNTRL(p->base));      \
outb695drivers/scsi/aic7xxx.coutb(p->unpause, HCNTRL(p->base))
outb702drivers/scsi/aic7xxx.coutb(SEQRESET | FASTMODE, SEQCTL(p->base));  \
outb1137drivers/scsi/aic7xxx.coutb(PERRORDIS | SEQRESET | LOADRAM, SEQCTL(base));
outb1162drivers/scsi/aic7xxx.coutb(SEQRESET | FASTMODE, SEQCTL(base));
outb1276drivers/scsi/aic7xxx.coutb(scb->position, QINFIFO(base));
outb1284drivers/scsi/aic7xxx.coutb(SCBAUTO, SCBCNT(base));
outb1293drivers/scsi/aic7xxx.coutb(0, SCBCNT(base));
outb1313drivers/scsi/aic7xxx.coutb(SCBAUTO, SCBCNT(base));
outb1322drivers/scsi/aic7xxx.coutb(0, SCBCNT(base));
outb1338drivers/scsi/aic7xxx.coutb(SCBAUTO, SCBCNT(base));
outb1347drivers/scsi/aic7xxx.coutb(0, SCBCNT(base));
outb1579drivers/scsi/aic7xxx.coutb(active, HA_ACTIVE1(base));
outb1585drivers/scsi/aic7xxx.coutb(active, HA_ACTIVE0(base));
outb1588drivers/scsi/aic7xxx.coutb(SCB_NEEDDMA, SCBARRAY(base));
outb1595drivers/scsi/aic7xxx.coutb(CLRSELTIMEO, CLRSINT1(base));
outb1632drivers/scsi/aic7xxx.coutb(rate, HA_TARG_SCRATCH(base) + scsi_id);
outb1633drivers/scsi/aic7xxx.coutb(rate, SCSIRATE(base));
outb1641drivers/scsi/aic7xxx.coutb(SEND_REJ, HA_RETURN_1(base));
outb1653drivers/scsi/aic7xxx.coutb(0, HA_RETURN_1(base));
outb1661drivers/scsi/aic7xxx.coutb(SEND_SDTR, HA_RETURN_1(base));
outb1689drivers/scsi/aic7xxx.coutb(0, HA_RETURN_1(base));
outb1726drivers/scsi/aic7xxx.coutb(bus_width | SEND_WDTR, HA_RETURN_1(base));
outb1730drivers/scsi/aic7xxx.coutb(scratch, HA_TARG_SCRATCH(base) + scsi_id);
outb1731drivers/scsi/aic7xxx.coutb(scratch, SCSIRATE(base));
outb1765drivers/scsi/aic7xxx.coutb(targ_scratch, HA_TARG_SCRATCH(base) + scsi_id);
outb1779drivers/scsi/aic7xxx.coutb(targ_scratch, HA_TARG_SCRATCH(base) + scsi_id);
outb1787drivers/scsi/aic7xxx.coutb(targ_scratch, HA_TARG_SCRATCH(base) + scsi_id);
outb1788drivers/scsi/aic7xxx.coutb(targ_scratch, SCSIRATE(base));
outb1796drivers/scsi/aic7xxx.coutb(0, HA_RETURN_1(base));   /* CHECK_CONDITION may change this */
outb1866drivers/scsi/aic7xxx.coutb(SCBAUTO, SCBCNT(base));
outb1873drivers/scsi/aic7xxx.coutb(0, SCBCNT(base));
outb1874drivers/scsi/aic7xxx.coutb(SCB_LIST_NULL, (SCBARRAY(base) + 30));
outb1891drivers/scsi/aic7xxx.coutb(head, SCBPTR(base));
outb1892drivers/scsi/aic7xxx.coutb(tail, (SCBARRAY(base) + 30));
outb1896drivers/scsi/aic7xxx.coutb(tail, SCBPTR(base));
outb1898drivers/scsi/aic7xxx.coutb(tail, (SCBARRAY(base) + 30));
outb1901drivers/scsi/aic7xxx.coutb(head, WAITING_SCBH(base));
outb1902drivers/scsi/aic7xxx.coutb(tail, WAITING_SCBT(base));
outb1903drivers/scsi/aic7xxx.coutb(SEND_SENSE, HA_RETURN_1(base));
outb2047drivers/scsi/aic7xxx.coutb(MSG_BUS_DEVICE_RESET, HA_MSG_START(base));
outb2048drivers/scsi/aic7xxx.coutb(1, HA_MSG_LEN(base));
outb2063drivers/scsi/aic7xxx.coutb(CLRSEQINT, CLRINT(base));
outb2081drivers/scsi/aic7xxx.coutb(status, CLRSINT1(base));
outb2083drivers/scsi/aic7xxx.coutb(CLRSCSIINT, CLRINT(base));
outb2107drivers/scsi/aic7xxx.coutb(ENRSELI, SCSISEQ(base));
outb2114drivers/scsi/aic7xxx.coutb(ha_flags & ~ACTIVE_MSG, HA_FLAGS(base));
outb2120drivers/scsi/aic7xxx.coutb(active, HA_ACTIVE1(base));
outb2126drivers/scsi/aic7xxx.coutb(active, HA_ACTIVE0(base));
outb2130drivers/scsi/aic7xxx.coutb(SCB_NEEDDMA, SCBARRAY(base));
outb2148drivers/scsi/aic7xxx.coutb(CLRSELTIMEO, CLRSINT1(base));
outb2150drivers/scsi/aic7xxx.coutb(CLRSCSIINT, CLRINT(base));
outb2154drivers/scsi/aic7xxx.coutb(waiting, SCBPTR(base));
outb2156drivers/scsi/aic7xxx.coutb(waiting, WAITING_SCBH(base));
outb2201drivers/scsi/aic7xxx.coutb(CLRSCSIPERR, CLRSINT1(base));
outb2204drivers/scsi/aic7xxx.coutb(CLRSCSIINT, CLRINT(base));
outb2216drivers/scsi/aic7xxx.coutb(status, CLRSINT1(base));
outb2218drivers/scsi/aic7xxx.coutb(CLRSCSIINT, CLRINT(base));
outb2246drivers/scsi/aic7xxx.coutb(CLRCMDINT, CLRINT(base));
outb2293drivers/scsi/aic7xxx.coutb(CLRCMDINT, CLRINT(base));
outb2343drivers/scsi/aic7xxx.coutb(0x80 + i, base);
outb2442drivers/scsi/aic7xxx.coutb(SEEMS, SEECTL(base));
outb2450drivers/scsi/aic7xxx.coutb(0, SEECTL(base));
outb2463drivers/scsi/aic7xxx.coutb(SEEMS | SEECK | SEECS, SEECTL(base));
outb2473drivers/scsi/aic7xxx.coutb(temp, SEECTL(base));
outb2476drivers/scsi/aic7xxx.coutb(temp, SEECTL(base));
outb2485drivers/scsi/aic7xxx.coutb(temp, SEECTL(base));
outb2488drivers/scsi/aic7xxx.coutb(temp, SEECTL(base));
outb2501drivers/scsi/aic7xxx.coutb(temp, SEECTL(base));
outb2505drivers/scsi/aic7xxx.coutb(temp, SEECTL(base));
outb2521drivers/scsi/aic7xxx.coutb(SEEMS, SEECTL(base));
outb2523drivers/scsi/aic7xxx.coutb(SEEMS | SEECK, SEECTL(base));
outb2525drivers/scsi/aic7xxx.coutb(SEEMS, SEECTL(base));
outb2550drivers/scsi/aic7xxx.coutb(0, SEECTL(base));
outb2581drivers/scsi/aic7xxx.coutb(sblkctl_reg, SBLKCTL(base));
outb2585drivers/scsi/aic7xxx.coutb(sblkctl_reg ^ AUTOFLUSHDIS, SBLKCTL(base));
outb2697drivers/scsi/aic7xxx.coutb(config.pause | CHIPRST, HCNTRL(config.base));
outb2703drivers/scsi/aic7xxx.coutb(config.pause, HCNTRL(config.base));
outb2714drivers/scsi/aic7xxx.coutb(host_conf & DFTHRSH, BUSSPD(config.base));
outb2715drivers/scsi/aic7xxx.coutb((host_conf << 2) & BOFF, BUSTIME(config.base));
outb2728drivers/scsi/aic7xxx.coutb(CHIPRST, HCNTRL(config.base));
outb2737drivers/scsi/aic7xxx.coutb(host_conf & DFTHRSH, BUSSPD(config.base));
outb2738drivers/scsi/aic7xxx.coutb((host_conf << 2) & BOFF, BUSTIME(config.base));
outb2754drivers/scsi/aic7xxx.coutb(CHIPRST, HCNTRL(config.base));
outb2784drivers/scsi/aic7xxx.coutb(inb(DSPCISTATUS(config.base)) | DFTHRESH, DSPCISTATUS(config.base));
outb2785drivers/scsi/aic7xxx.coutb(config.scsi_id | DFTHRESH, HA_SCSICONF(config.base));
outb2790drivers/scsi/aic7xxx.coutb(config.scsi_id, (HA_SCSICONF(config.base) + 1));
outb2827drivers/scsi/aic7xxx.coutb(0, HA_FLAGS(base));
outb2835drivers/scsi/aic7xxx.coutb(WIDE_BUS, HA_FLAGS(base));
outb2845drivers/scsi/aic7xxx.coutb(TWIN_BUS, HA_FLAGS(base));
outb2850drivers/scsi/aic7xxx.coutb(0, HA_FLAGS(base));
outb2857drivers/scsi/aic7xxx.coutb(0, HA_FLAGS(base));
outb2867drivers/scsi/aic7xxx.coutb(sblkctl, SBLKCTL(base));
outb3023drivers/scsi/aic7xxx.coutb(FASTMODE, SEQCTL(base));
outb3027drivers/scsi/aic7xxx.coutb(ENABLE, BCTL(base));
outb3041drivers/scsi/aic7xxx.coutb(config.scsi_id_b, SCSIID(base));
outb3044drivers/scsi/aic7xxx.coutb(scsi_conf, SXFRCTL1(base));
outb3045drivers/scsi/aic7xxx.coutb(ENSELTIMO | ENSCSIPERR, SIMODE1(base));
outb3047drivers/scsi/aic7xxx.coutb(0, SBLKCTL(base));
outb3049drivers/scsi/aic7xxx.coutb(config.scsi_id, SCSIID(base));
outb3051drivers/scsi/aic7xxx.coutb(scsi_conf | ENSTIMER | ACTNEGEN | STPWEN, SXFRCTL1(base));
outb3052drivers/scsi/aic7xxx.coutb(ENSELTIMO | ENSCSIPERR, SIMODE1(base));
outb3110drivers/scsi/aic7xxx.coutb(target_settings, (HA_TARG_SCRATCH(base) + i));
outb3126drivers/scsi/aic7xxx.coutb(i, SCBPTR(base));
outb3127drivers/scsi/aic7xxx.coutb(0, SCBARRAY(base));
outb3134drivers/scsi/aic7xxx.coutb(config.maxscb, HA_SCBCOUNT(base));
outb3139drivers/scsi/aic7xxx.coutb(0, HA_ACTIVE0(base));
outb3140drivers/scsi/aic7xxx.coutb(0, HA_ACTIVE1(base));
outb3143drivers/scsi/aic7xxx.coutb (SCB_LIST_NULL, WAITING_SCBH(base));
outb3144drivers/scsi/aic7xxx.coutb (SCB_LIST_NULL, WAITING_SCBT(base));
outb3167drivers/scsi/aic7xxx.coutb(2, SBLKCTL(base));
outb3168drivers/scsi/aic7xxx.coutb(SCSIRSTO, SCSISEQ(base));
outb3170drivers/scsi/aic7xxx.coutb(0, SCSISEQ(base));
outb3174drivers/scsi/aic7xxx.coutb(0, SBLKCTL(base));
outb3177drivers/scsi/aic7xxx.coutb(SCSIRSTO, SCSISEQ(base));
outb3179drivers/scsi/aic7xxx.coutb(0, SCSISEQ(base));
outb3250drivers/scsi/aic7xxx.coutb(inb(HCNTRL(base)) | CHIPRST, HCNTRL(base));
outb3358drivers/scsi/aic7xxx.coutb(inb(HCNTRL(base)) | CHIPRST, HCNTRL(base));
outb3615drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR(p->base));
outb3617drivers/scsi/aic7xxx.coutb(curscb, SCBPTR(p->base));
outb3659drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR(p->base));
outb3663drivers/scsi/aic7xxx.coutb(scb->position, QINFIFO(p->base));
outb3664drivers/scsi/aic7xxx.coutb(old_scbptr, SCBPTR(p->base));
outb3754drivers/scsi/aic7xxx.coutb(scbsave[queued], QINFIFO(p->base));
outb3774drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR(p->base));
outb3777drivers/scsi/aic7xxx.coutb(scb_control, SCBARRAY(p->base));
outb3778drivers/scsi/aic7xxx.coutb(active_scb, SCBPTR(p->base));
outb3787drivers/scsi/aic7xxx.coutb(scb_control, SCBARRAY(p->base));
outb3809drivers/scsi/aic7xxx.coutb(0, HA_ACTIVE1(p->base));
outb3819drivers/scsi/aic7xxx.coutb(0, HA_ACTIVE0(p->base));
outb3820drivers/scsi/aic7xxx.coutb(0, HA_ACTIVE1(p->base));
outb3826drivers/scsi/aic7xxx.coutb(0, HA_ACTIVE0(p->base));
outb3830drivers/scsi/aic7xxx.coutb(SCSIRSTO, SCSISEQ(p->base));
outb3832drivers/scsi/aic7xxx.coutb(0, SCSISEQ(p->base));
outb3839drivers/scsi/aic7xxx.coutb(flags | ACTIVE_MSG, HA_FLAGS(p->base));    /* active message */
outb3840drivers/scsi/aic7xxx.coutb(1, HA_MSG_LEN(p->base));                   /* length = 1 */
outb3841drivers/scsi/aic7xxx.coutb(message, HA_MSG_START(p->base));           /* message body */
outb3848drivers/scsi/aic7xxx.coutb(inb(HA_SIGSTATE(p->base)) | 0x10, SCSISIGO(p->base));
outb3966drivers/scsi/aic7xxx.coutb(SCSIRSTO, SCSISEQ(p->base));
outb3968drivers/scsi/aic7xxx.coutb(0, SCSISEQ(p->base));
outb189drivers/scsi/buslogic.c#define INTR_RESET(base) outb(RINT, CONTROL(base))
outb260drivers/scsi/buslogic.coutb(*cmdp, COMMAND_PARAMETER(base));
outb271drivers/scsi/buslogic.coutb(*cmdp++, COMMAND_PARAMETER(base));
outb972drivers/scsi/buslogic.coutb(RSOFT | RINT/* | RSBUS*/, CONTROL(base));
outb1446drivers/scsi/buslogic.coutb(RSBUS, CONTROL(scpnt->host->io_port));
outb336drivers/scsi/eata.coutb((char)  addr,        iobase + REG_LOW);
outb337drivers/scsi/eata.coutb((char) (addr >> 8),  iobase + REG_LM);
outb338drivers/scsi/eata.coutb((char) (addr >> 16), iobase + REG_MID);
outb339drivers/scsi/eata.coutb((char) (addr >> 24), iobase + REG_MSB);
outb342drivers/scsi/eata.coutb(cmd, iobase + REG_CMD);
outb309drivers/scsi/eata_dma.coutb( addr & 0x000000ff,      base + HA_WDMAADDR);
outb310drivers/scsi/eata_dma.coutb((addr & 0x0000ff00) >> 8,  base + HA_WDMAADDR + 1);
outb311drivers/scsi/eata_dma.coutb((addr & 0x00ff0000) >> 16, base + HA_WDMAADDR + 2);
outb312drivers/scsi/eata_dma.coutb((addr & 0xff000000) >> 24, base + HA_WDMAADDR + 3);
outb313drivers/scsi/eata_dma.coutb(command, base + HA_WCOMMAND);
outb322drivers/scsi/eata_dma.coutb( addr & 0x000000ff,  base + HA_WDMAADDR);
outb323drivers/scsi/eata_dma.coutb((addr & 0x0000ff00) >> 8,  base + HA_WDMAADDR + 1);
outb324drivers/scsi/eata_dma.coutb((addr & 0x00ff0000) >> 16, base + HA_WDMAADDR + 2);
outb325drivers/scsi/eata_dma.coutb((addr & 0xff000000) >> 24, base + HA_WDMAADDR + 3);
outb327drivers/scsi/eata_dma.coutb(id,  base + HA_WSUBCODE);
outb328drivers/scsi/eata_dma.coutb(lun, base + HA_WSUBLUN);
outb331drivers/scsi/eata_dma.coutb(cmnd2, base + HA_WCOMMAND2);
outb332drivers/scsi/eata_dma.coutb(cmnd,  base + HA_WCOMMAND);
outb270drivers/scsi/eata_pio.coutb(command, base + HA_WCOMMAND);
outb384drivers/scsi/eata_pio.coutb(EATA_CMD_PIO_TRUNC, base + HA_WCOMMAND);
outb486drivers/scsi/eata_pio.coutb((uint) cmd->host->base+HA_WCOMMAND, EATA_CMD_RESET);
outb558drivers/scsi/eata_pio.coutb(EATA_CMD_PIO_TRUNC, base + HA_WCOMMAND);
outb651drivers/scsi/eata_pio.coutb(EATA_CMD_PIO_SETUPTEST, base + HA_WCOMMAND);
outb454drivers/scsi/fdomain.coutb( 0, SCSI_Cntl_port );
outb455drivers/scsi/fdomain.coutb( 0, SCSI_Mode_Cntl_port );
outb457drivers/scsi/fdomain.coutb( 0x21 | PARITY_MASK, TMC_Cntl_port ); /* Clear forced intr. */
outb459drivers/scsi/fdomain.coutb( 0x01 | PARITY_MASK, TMC_Cntl_port );
outb490drivers/scsi/fdomain.coutb( 0x80, port + IO_Control );
outb492drivers/scsi/fdomain.coutb( 0x00, port + IO_Control );
outb521drivers/scsi/fdomain.coutb( i, port_base + Write_Loopback );
outb1028drivers/scsi/fdomain.coutb( 0x00, SCSI_Cntl_port );              /* Disable data drivers */
outb1029drivers/scsi/fdomain.coutb( adapter_mask, port_base + SCSI_Data_NoACK ); /* Set our id bit */
outb1030drivers/scsi/fdomain.coutb( 0x04 | PARITY_MASK, TMC_Cntl_port ); /* Start arbitration */
outb1059drivers/scsi/fdomain.coutb( 0x82, SCSI_Cntl_port ); /* Bus Enable + Select */
outb1060drivers/scsi/fdomain.coutb( adapter_mask | (1 << target), SCSI_Data_NoACK_port );
outb1063drivers/scsi/fdomain.coutb( PARITY_MASK, TMC_Cntl_port ); 
outb1072drivers/scsi/fdomain.coutb( 0x80, SCSI_Cntl_port );
outb1096drivers/scsi/fdomain.coutb( 0x00, Interrupt_Cntl_port );
outb1124drivers/scsi/fdomain.coutb( 0x00, Interrupt_Cntl_port );
outb1159drivers/scsi/fdomain.coutb( 0x40 | FIFO_COUNT, Interrupt_Cntl_port );
outb1161drivers/scsi/fdomain.coutb( 0x82, SCSI_Cntl_port ); /* Bus Enable + Select */
outb1162drivers/scsi/fdomain.coutb( adapter_mask | (1 << current_SC->target), SCSI_Data_NoACK_port );
outb1165drivers/scsi/fdomain.coutb( 0x10 | PARITY_MASK, TMC_Cntl_port );
outb1185drivers/scsi/fdomain.coutb( 0x10 | PARITY_MASK, TMC_Cntl_port );
outb1189drivers/scsi/fdomain.coutb( 0x90 | FIFO_COUNT, Interrupt_Cntl_port );
outb1190drivers/scsi/fdomain.coutb( 0x80, SCSI_Cntl_port );
outb1206drivers/scsi/fdomain.coutb( current_SC->cmnd[current_SC->SCp.sent_command++],
outb1216drivers/scsi/fdomain.coutb( 0xd0 | PARITY_MASK, TMC_Cntl_port );
outb1222drivers/scsi/fdomain.coutb( 0x90 | PARITY_MASK, TMC_Cntl_port );
outb1240drivers/scsi/fdomain.coutb( MESSAGE_REJECT, Write_SCSI_Data_port ); /* Reject */
outb1409drivers/scsi/fdomain.coutb( 0xd0 | PARITY_MASK, TMC_Cntl_port );
outb1416drivers/scsi/fdomain.coutb( 0x90 | PARITY_MASK, TMC_Cntl_port );
outb1433drivers/scsi/fdomain.coutb( *current_SC->SCp.ptr++, Write_FIFO_port );
outb1528drivers/scsi/fdomain.coutb( 0xd0 | FIFO_COUNT, Interrupt_Cntl_port );
outb1529drivers/scsi/fdomain.coutb( 0x00, SCSI_Cntl_port );
outb1531drivers/scsi/fdomain.coutb( 0x90 | FIFO_COUNT, Interrupt_Cntl_port );
outb1581drivers/scsi/fdomain.coutb( 0x00, Interrupt_Cntl_port );
outb1582drivers/scsi/fdomain.coutb( 0x00, SCSI_Cntl_port );              /* Disable data drivers */
outb1583drivers/scsi/fdomain.coutb( adapter_mask, SCSI_Data_NoACK_port ); /* Set our id bit */
outb1585drivers/scsi/fdomain.coutb( 0x20, Interrupt_Cntl_port );
outb1586drivers/scsi/fdomain.coutb( 0x14 | PARITY_MASK, TMC_Cntl_port ); /* Start arbitration */
outb1650drivers/scsi/fdomain.coutb( 0x0a, 0xa0 );
outb1652drivers/scsi/fdomain.coutb( 0x0a, 0x20 );
outb1654drivers/scsi/fdomain.coutb( 0x0b, 0xa0 );
outb1656drivers/scsi/fdomain.coutb( 0x0b, 0x20 );
outb1735drivers/scsi/fdomain.coutb( 1, SCSI_Cntl_port );
outb1737drivers/scsi/fdomain.coutb( 0, SCSI_Cntl_port );
outb1739drivers/scsi/fdomain.coutb( 0, SCSI_Mode_Cntl_port );
outb1740drivers/scsi/fdomain.coutb( PARITY_MASK, TMC_Cntl_port );
outb75drivers/scsi/g_NCR5380.h#define NCR5380_write(reg, value) (outb((value), (port + (reg))))
outb165drivers/scsi/in2000.coutb(TXCNTH,INSTAT);  /* then autoincrement */
outb167drivers/scsi/in2000.coutb(TXCNTM,INSTAT);
outb169drivers/scsi/in2000.coutb(TXCNTL,INSTAT);
outb219drivers/scsi/in2000.coutb(2, ININTR); /* Mask FIFO Interrupts when done */
outb271drivers/scsi/in2000.coutb(2, ININTR); /* Mask FIFO Interrupts when done */
outb288drivers/scsi/in2000.coutb(SCSIST,INSTAT);
outb290drivers/scsi/in2000.coutb(TARGETU,INSTAT);  /* then autoincrement */
outb292drivers/scsi/in2000.coutb(CMDPHAS,INSTAT);
outb310drivers/scsi/in2000.coutb(2,ININTR);  /* Disable fifo interrupts */
outb354drivers/scsi/in2000.coutb(0,INFLED);
outb358drivers/scsi/in2000.coutb(COMMAND,INSTAT);
outb359drivers/scsi/in2000.coutb(1,INDATA);   /* ABORT COMMAND */
outb371drivers/scsi/in2000.coutb(CMDPHAS,INSTAT);
outb380drivers/scsi/in2000.coutb(0x41,INDATA); /* rdy to disconn */
outb383drivers/scsi/in2000.coutb(0x30,INDATA); /* rdy to send cmd bytes */
outb386drivers/scsi/in2000.coutb(0x45,INDATA); /* To go to status phase,*/
outb387drivers/scsi/in2000.coutb(TXCNTH,INSTAT); /* elim. data, autoinc */
outb388drivers/scsi/in2000.coutb(0,INDATA);
outb389drivers/scsi/in2000.coutb(0,INDATA);
outb390drivers/scsi/in2000.coutb(0,INDATA);
outb395drivers/scsi/in2000.coutb(COMMAND,INSTAT);
outb396drivers/scsi/in2000.coutb(8,INDATA);   /* RESTART THE COMMAND */
outb399drivers/scsi/in2000.coutb(TIMEOUT,INSTAT);  /* I got these values */
outb401drivers/scsi/in2000.coutb(IN2000_TMOUT,INDATA); /* the Always' bios. */
outb402drivers/scsi/in2000.coutb(CONTROL,INSTAT);
outb403drivers/scsi/in2000.coutb(0,INDATA);
outb404drivers/scsi/in2000.coutb(SYNCTXR,INSTAT);
outb405drivers/scsi/in2000.coutb(0x40,INDATA);  /* async, 4 cyc xfer per. */
outb481drivers/scsi/in2000.coutb(SCSIST,INSTAT);
outb483drivers/scsi/in2000.coutb(TARGETU,INSTAT);   /* then autoinc */
outb512drivers/scsi/in2000.coutb(TOTSECT, INSTAT);  /* start here then autoincrement */
outb514drivers/scsi/in2000.coutb(cmd[loop],INDATA);
outb515drivers/scsi/in2000.coutb(TARGETU,INSTAT);
outb516drivers/scsi/in2000.coutb(SCpnt->lun & 7,INDATA);
outb518drivers/scsi/in2000.coutb(TXCNTH,INSTAT);  /* then autoincrement */
outb519drivers/scsi/in2000.coutb(bufflen>>16,INDATA);
outb520drivers/scsi/in2000.coutb(bufflen>>8,INDATA);
outb521drivers/scsi/in2000.coutb(bufflen,INDATA);
outb522drivers/scsi/in2000.coutb(target&7,INDATA);
outb528drivers/scsi/in2000.coutb(0,INFRST);
outb532drivers/scsi/in2000.coutb(0,INFWRT);
outb547drivers/scsi/in2000.coutb(CONTROL,INSTAT);  /* WD BUS Mode */
outb548drivers/scsi/in2000.coutb(0x4C,INDATA);
outb550drivers/scsi/in2000.coutb(0,ININTR);    /* Enable FIFO intrpt some boards? */
outb551drivers/scsi/in2000.coutb(COMMAND,INSTAT);
outb552drivers/scsi/in2000.coutb(0,INNLED);
outb553drivers/scsi/in2000.coutb(8,INDATA);    /* Select w/ATN & Transfer */
outb626drivers/scsi/in2000.coutb(2,ININTR);  /* Shut off the FIFO first, so it won't ask for data.*/
outb632drivers/scsi/in2000.coutb(0,INFWRT);  /* read mode so WD can intrpt */
outb633drivers/scsi/in2000.coutb(SCSIST,INSTAT);
outb635drivers/scsi/in2000.coutb(OWNID,INSTAT);
outb636drivers/scsi/in2000.coutb(0x7,INDATA);  /* we use addr 7 */
outb637drivers/scsi/in2000.coutb(COMMAND,INSTAT);
outb638drivers/scsi/in2000.coutb(0,INDATA);  /* do chip reset */
outb654drivers/scsi/in2000.coutb(COMMAND,INSTAT);
outb655drivers/scsi/in2000.coutb(1,INDATA);  /* Abort Command */
outb671drivers/scsi/in2000.coutb(0,INFWRT);  /* read mode so WD can intrpt */
outb672drivers/scsi/in2000.coutb(SCSIST,INSTAT);
outb674drivers/scsi/in2000.coutb(OWNID,INSTAT);
outb675drivers/scsi/in2000.coutb(0x7,INDATA);  /* ID=7,noadv, no parity, clk div=2 (8-10Mhz clk) */
outb676drivers/scsi/in2000.coutb(COMMAND,INSTAT);
outb677drivers/scsi/in2000.coutb(0,INDATA);  /* reset WD chip */
outb191drivers/scsi/pas16.coutb( 0xbc + board_num, MASTER_ADDRESS_PTR );
outb192drivers/scsi/pas16.coutb( port >> 2, MASTER_ADDRESS_PTR );
outb215drivers/scsi/pas16.coutb( 0x30, io_port + P_TIMEOUT_COUNTER_REG );  /* Timeout counter */
outb216drivers/scsi/pas16.coutb( 0x01, io_port + P_TIMEOUT_STATUS_REG_OFFSET );   /* Reset TC */
outb217drivers/scsi/pas16.coutb( 0x01, io_port + WAIT_STATE );   /* 1 Wait state */
outb233drivers/scsi/pas16.coutb( 0x4d, io_port + SYS_CONFIG_4 );
outb238drivers/scsi/pas16.coutb( tmp, io_port + IO_CONFIG_3 );
outb241drivers/scsi/pas16.coutb( 0x6d, io_port + SYS_CONFIG_4 );
outb278drivers/scsi/pas16.coutb( tmp, io_port + PCB_CONFIG );
outb280drivers/scsi/pas16.coutb( board_rev, io_port + PCB_CONFIG );
outb293drivers/scsi/pas16.coutb( 0x01, io_port + WAIT_STATE );   /* 1 Wait state */
outb406drivers/scsi/pas16.coutb( 0x4d, io_port + SYS_CONFIG_4 );
outb407drivers/scsi/pas16.coutb( (inb(io_port + IO_CONFIG_3) & 0x0f), io_port + IO_CONFIG_3 );
outb493drivers/scsi/pas16.coutb( P_TS_CT, instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET);
outb525drivers/scsi/pas16.coutb( P_TS_CT, instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET);
outb166drivers/scsi/pas16.h#define NCR5380_write(reg, value) ( outb((value),PAS16_io_port(reg)) )
outb175drivers/scsi/pas16.houtb( (value),PAS16_io_port(reg) ) )
outb153drivers/scsi/qlogic.c#define REG0 ( outb( inb( qbase + 0xd ) & 0x7f , qbase + 0xd ), outb( 4 , qbase + 0xd ))
outb154drivers/scsi/qlogic.c#define REG1 ( outb( inb( qbase + 0xd ) | 0x80 , qbase + 0xd ), outb( 0xb4 | QL_INT_ACTIVE_HIGH , qbase + 0xd ))
outb164drivers/scsi/qlogic.c#define rtrc(i) {inb(0x3da);outb(0x31,0x3c0);outb((i),0x3c0);}
outb182drivers/scsi/qlogic.coutb(3, qbase + 3);        /* reset SCSI */
outb183drivers/scsi/qlogic.coutb(2, qbase + 3);        /* reset chip */
outb257drivers/scsi/qlogic.coutb(*request++, qbase + 4);
outb305drivers/scsi/qlogic.coutb(2, qbase + 3);    /* reset chip */
outb307drivers/scsi/qlogic.coutb(1, qbase + 3);    /* clear fifo */
outb310drivers/scsi/qlogic.coutb(1, qbase + 8);      /* set for PIO pseudo DMA */
outb311drivers/scsi/qlogic.coutb(0, qbase + 0xb);      /* disable ints */
outb314drivers/scsi/qlogic.coutb(0x40, qbase + 0xb);    /* enable features */
outb317drivers/scsi/qlogic.coutb( qlcfgc , qbase + 0xc);
outb319drivers/scsi/qlogic.coutb( 0x40 | qlcfg8 | qinitid, qbase + 8);
outb320drivers/scsi/qlogic.coutb( qlcfg7 , qbase + 7 );
outb321drivers/scsi/qlogic.coutb( qlcfg6 , qbase + 6 );
outb323drivers/scsi/qlogic.coutb(qlcfg5, qbase + 5);    /* select timer */
outb324drivers/scsi/qlogic.coutb(qlcfg9 & 7, qbase + 9);      /* prescaler */
outb326drivers/scsi/qlogic.coutb(cmd->target, qbase + 4);
outb329drivers/scsi/qlogic.coutb(cmd->cmnd[i], qbase + 2);
outb331drivers/scsi/qlogic.coutb(0x41, qbase + 3);  /* select and send command */
outb371drivers/scsi/qlogic.coutb(1, qbase + 3);    /* clear fifo */
outb377drivers/scsi/qlogic.coutb(reqlen, qbase);      /* low-mid xfer cnt */
outb378drivers/scsi/qlogic.coutb(reqlen >> 8, qbase+1);      /* low-mid xfer cnt */
outb379drivers/scsi/qlogic.coutb(reqlen >> 16, qbase + 0xe);  /* high xfer cnt */
outb380drivers/scsi/qlogic.coutb(0x90, qbase + 3);      /* command do xfer */
outb415drivers/scsi/qlogic.coutb(0x11, qbase + 3);          /* get status and message */
outb427drivers/scsi/qlogic.coutb(0x12, qbase + 3);  /* done, disconnect */
outb567drivers/scsi/qlogic.coutb(1, qbase + 8);      /* set for PIO pseudo DMA */
outb569drivers/scsi/qlogic.coutb(0x40 | qlcfg8 | qinitid, qbase + 8);  /* (ini) bus id, disable scsi rst */
outb570drivers/scsi/qlogic.coutb(qlcfg5, qbase + 5);    /* select timer */
outb571drivers/scsi/qlogic.coutb(qlcfg9, qbase + 9);      /* prescaler */
outb573drivers/scsi/qlogic.coutb( 3 , qbase + 3 );
outb586drivers/scsi/qlogic.coutb(0x90, qbase + 3);  /* illegal command - cause interrupt */
outb588drivers/scsi/qlogic.coutb(10, 0x20); /* access pending interrupt map */
outb589drivers/scsi/qlogic.coutb(10, 0xa0);
outb591drivers/scsi/qlogic.coutb(0xb0 | QL_INT_ACTIVE_HIGH , qbase + 0xd);  /* int pin off */
outb593drivers/scsi/qlogic.coutb(0xb4 | QL_INT_ACTIVE_HIGH , qbase + 0xd);  /* int pin on */
outb317drivers/scsi/u14-34f.coutb(CMD_CLR_INTR, sh[j]->io_port + REG_SYS_INTR);
outb323drivers/scsi/u14-34f.coutb(CMD_OGM_INTR, sh[j]->io_port + REG_LCL_INTR);
outb448drivers/scsi/u14-34f.cif (sh[j]->base == 0) outb(CMD_ENA_INTR, sh[j]->io_port + REG_SYS_MASK);
outb644drivers/scsi/u14-34f.coutb(CMD_OGM_INTR, sh[j]->io_port + REG_LCL_INTR);
outb775drivers/scsi/u14-34f.coutb(CMD_RESET, sh[j]->io_port + REG_LCL_INTR);
outb867drivers/scsi/u14-34f.coutb(CMD_CLR_INTR, sh[j]->io_port + REG_SYS_INTR);
outb440drivers/scsi/ultrastor.coutb(ultrastor_bus_reset ? 0xc2 : 0x82, LCL_DOORBELL_MASK(config.port_address));
outb612drivers/scsi/ultrastor.coutb(0, addr + 0x16);
outb613drivers/scsi/ultrastor.coutb(0, addr + 0x1B);
outb617drivers/scsi/ultrastor.coutb(ultrastor_bus_reset ? 0xc2 : 0x82, LCL_DOORBELL_MASK(addr+12));
outb618drivers/scsi/ultrastor.coutb(0x02, SYS_DOORBELL_MASK(addr+12));
outb792drivers/scsi/ultrastor.coutb(1, config.ogm_address - 1);
outb793drivers/scsi/ultrastor.coutb(0x2, LCL_DOORBELL_INTR(config.doorbell_address));
outb795drivers/scsi/ultrastor.coutb(0x1, LCL_DOORBELL_INTR(config.doorbell_address));
outb903drivers/scsi/ultrastor.coutb(0x80, config.ogm_address - 1);
outb904drivers/scsi/ultrastor.coutb(0x2, LCL_DOORBELL_INTR(config.doorbell_address));
outb963drivers/scsi/ultrastor.coutb(0xc0, LCL_DOORBELL_INTR(config.doorbell_address));
outb966drivers/scsi/ultrastor.coutb(0, config.ogm_address - 1);
outb967drivers/scsi/ultrastor.coutb(0, config.icm_address - 1);
outb1055drivers/scsi/ultrastor.coutb(2, SYS_DOORBELL_INTR(config.doorbell_address));
outb1056drivers/scsi/ultrastor.coutb(0, config.icm_address - 1);
outb1071drivers/scsi/ultrastor.coutb(1, SYS_DOORBELL_INTR(config.doorbell_address));
outb536drivers/scsi/wd7000.coutb(host->control, host->iobase+ASC_CONTROL);
outb543drivers/scsi/wd7000.coutb(host->control,host->iobase+ASC_CONTROL);
outb576drivers/scsi/wd7000.coutb(*cmd, host->iobase+ASC_COMMAND);
outb802drivers/scsi/wd7000.c#define wd7000_intr_ack(host)  outb(0,host->iobase+ASC_INTR_ACK)
outb999drivers/scsi/wd7000.coutb(ASC_RES, host->iobase+ASC_CONTROL);
outb1001drivers/scsi/wd7000.coutb(0,host->iobase+ASC_CONTROL);
outb163drivers/sound/os.h#define OUTB  outb
outb23include/asm-alpha/dma.h#define dma_outb  outb
outb258include/asm-alpha/jensen.hextern void outb(unsigned char b, unsigned long addr);
outb274include/asm-alpha/jensen.h(__builtin_constant_p((port))?__outb((x),(port)):(outb)((x),(port)))
outb277include/asm-alpha/jensen.h#define outb_p outb
outb288include/asm-alpha/lca.hextern void outb(unsigned char b, unsigned long addr);
outb302include/asm-alpha/lca.h(__builtin_constant_p((port))?__outb((x),(port)):(outb)((x),(port)))
outb305include/asm-alpha/lca.h#define outb_p outb
outb17include/asm-i386/dma.h#define dma_outb  outb
outb17include/asm-mips/dma.h#define dma_outb  outb
outb90include/asm-sparc/io.h#define outb_p outb
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);}
outb401include/linux/sbpcd.h#define OUT(x,y)  outb(y,x)
outb123include/linux/scc.h#define Outb(port, val)  outb(val, port)