taglinefilesource code
outb462arch/alpha/kernel/bios32.coutb(0, ide_base);    /* set the index register for reg #0 */
outb464arch/alpha/kernel/bios32.coutb(0, ide_base);    /* set the index register for reg #0 */
outb465arch/alpha/kernel/bios32.coutb(data | 0x40, ide_base+1);  /* turn on IDE */
outb466arch/alpha/kernel/bios32.coutb(data | 0x40, ide_base+1);  /* turn on IDE, really! */
outb837arch/alpha/kernel/bios32.coutb((level_bits >> 0) & 0xff, 0x4d0);
outb838arch/alpha/kernel/bios32.coutb((level_bits >> 8) & 0xff, 0x4d1);
outb49arch/alpha/kernel/irq.coutb(cache_21, 0x21);
outb52arch/alpha/kernel/irq.coutb(cache_A1, 0xA1);
outb64arch/alpha/kernel/irq.coutb(cache_26, 0x26);
outb67arch/alpha/kernel/irq.coutb(cache_27, 0x27);
outb81arch/alpha/kernel/irq.coutb(cache_21, 0x21);
outb84arch/alpha/kernel/irq.coutb(cache_A1, 0xA1);
outb97arch/alpha/kernel/irq.coutb(cache_26, 0x26);
outb100arch/alpha/kernel/irq.coutb(cache_27, 0x27);
outb161arch/alpha/kernel/irq.coutb(0xE0 | (irq - 8), 0xa0);
outb165arch/alpha/kernel/irq.coutb(0xE0 | irq, 0x20);
outb277arch/alpha/kernel/irq.coutb(0x0c, 0x3fc);
outb278arch/alpha/kernel/irq.coutb(0x0c, 0x2fc);
outb279arch/alpha/kernel/irq.coutb(0,0x61);
outb280arch/alpha/kernel/irq.coutb(0,0x461);
outb667arch/alpha/kernel/irq.coutb(cache_26, 0x26);
outb668arch/alpha/kernel/irq.coutb(cache_27, 0x27);
outb83arch/alpha/kernel/setup.coutb(0x54, 0x43);  /* counter 1: refresh timer */
outb84arch/alpha/kernel/setup.coutb(0x18, 0x41);
outb87arch/alpha/kernel/setup.coutb(0x36, 0x43);  /* counter 0: system timer */
outb88arch/alpha/kernel/setup.coutb(0x00, 0x40);
outb89arch/alpha/kernel/setup.coutb(0x00, 0x40);
outb91arch/alpha/kernel/setup.coutb(0xb6, 0x43);  /* counter 2: speaker */
outb92arch/alpha/kernel/setup.coutb(0x31, 0x42);
outb93arch/alpha/kernel/setup.coutb(0x13, 0x42);
outb187arch/alpha/lib/io.coutb(*(char *)src, port);
outb51arch/i386/kernel/irq.coutb(cache_21,0x21);
outb54arch/i386/kernel/irq.coutb(cache_A1,0xA1);
outb65arch/i386/kernel/irq.coutb(cache_21,0x21);
outb68arch/i386/kernel/irq.coutb(cache_A1,0xA1);
outb204arch/i386/kernel/irq.coutb(0,0xF0);
outb540arch/i386/kernel/irq.coutb(LATCH >> 8 , 0x40);  /* MSB */
outb208arch/i386/kernel/process.coutb(0xfe,0x64);   /* pulse reset low */
outb498arch/m68k/atari/config.coutb(reg,&tt_rtc.regsel);  \
outb505arch/m68k/atari/config.coutb(reg,&tt_rtc.regsel);  \
outb63arch/mips/kernel/irq.coutb(cache_21,0x21);
outb69arch/mips/kernel/irq.coutb(cache_A1,0xA1);
outb83arch/mips/kernel/irq.coutb(cache_21,0x21);
outb89arch/mips/kernel/irq.coutb(cache_A1,0xA1);
outb241arch/mips/kernel/irq.coutb(cache_21,0x21);
outb245arch/mips/kernel/irq.coutb(cache_21,0x21);
outb246arch/mips/kernel/irq.coutb(cache_A1,0xA1);
outb296arch/mips/kernel/irq.coutb(cache_21,0x21);
outb299arch/mips/kernel/irq.coutb(cache_A1,0xA1);
outb382arch/mips/kernel/irq.coutb(LATCH >> 8 , 0x40);  /* MSB */
outb64arch/mips/kernel/process.coutb(0xfe,0x64);   /* pulse reset low */
outb47arch/ppc/kernel/irq.coutb(cache_21,0x21);
outb52arch/ppc/kernel/irq.coutb(cache_A1,0xA1);
outb64arch/ppc/kernel/irq.coutb(cache_21,0x21);
outb69arch/ppc/kernel/irq.coutb(cache_A1,0xA1);
outb114arch/ppc/kernel/irq.coutb(0x0C, 0x20);  /* Poll interrupt controller */
outb119arch/ppc/kernel/irq.coutb(0x0C, 0xA0);
outb126arch/ppc/kernel/irq.coutb(cache_A1 | (1<<(irq-7)), 0xA1);
outb127arch/ppc/kernel/irq.coutb(0x20, 0xA0);
outb129arch/ppc/kernel/irq.coutb(0x20, 0x20);
outb132arch/ppc/kernel/irq.coutb(cache_21 | (1<<irq), 0x21);
outb133arch/ppc/kernel/irq.coutb(0x20, 0x20);
outb155arch/ppc/kernel/irq.coutb(cache_A1, 0xA1);
outb158arch/ppc/kernel/irq.coutb(cache_21, 0x21);
outb178arch/ppc/kernel/irq.coutb(0x0C, 0x20);  _20 = inb(0x20);  
outb179arch/ppc/kernel/irq.coutb(0x0C, 0xA0);  _a0 = inb(0xA0);
outb186arch/ppc/kernel/irq.coutb(0x11, 0x20); /* Start init sequence */
outb187arch/ppc/kernel/irq.coutb(0x40, 0x21); /* Vector base */
outb188arch/ppc/kernel/irq.coutb(0x04, 0x21); /* Cascade (slave) on IRQ2 */
outb189arch/ppc/kernel/irq.coutb(0x01, 0x21); /* Select 8086 mode */
outb190arch/ppc/kernel/irq.coutb(0xFF, 0x21); /* Mask all */
outb191arch/ppc/kernel/irq.coutb(0x00, 0x4D0); /* All edge triggered */
outb192arch/ppc/kernel/irq.coutb(0x11, 0xA0); /* Start init sequence */
outb193arch/ppc/kernel/irq.coutb(0x48, 0xA1); /* Vector base */
outb194arch/ppc/kernel/irq.coutb(0x02, 0xA1); /* Cascade (slave) on IRQ2 */
outb195arch/ppc/kernel/irq.coutb(0x01, 0xA1); /* Select 8086 mode */
outb196arch/ppc/kernel/irq.coutb(0xFF, 0xA1); /* Mask all */
outb197arch/ppc/kernel/irq.coutb(0xCF, 0x4D1); /* Trigger mode */
outb198arch/ppc/kernel/irq.coutb(cache_A1, 0xA1);
outb199arch/ppc/kernel/irq.coutb(cache_21, 0x21);
outb272arch/ppc/kernel/irq.coutb(cache_21,0x21);
outb276arch/ppc/kernel/irq.coutb(cache_21,0x21);
outb277arch/ppc/kernel/irq.coutb(cache_A1,0xA1);
outb327arch/ppc/kernel/irq.coutb(cache_21,0x21);
outb330arch/ppc/kernel/irq.coutb(cache_A1,0xA1);
outb408arch/ppc/kernel/irq.coutb(LATCH >> 8 , 0x40);  /* MSB */
outb70arch/ppc/kernel/port_io.cunsigned char  outb_p(unsigned char val,int port) { return (outb(val,port)); }
outb450arch/ppc/kernel/raw_printf.coutb(int port, unsigned char c)
outb503arch/ppc/kernel/raw_printf.coutb(addr_6845, 14);
outb504arch/ppc/kernel/raw_printf.coutb(addr_6845+1, pos >> 8);
outb505arch/ppc/kernel/raw_printf.coutb(addr_6845, 15);
outb506arch/ppc/kernel/raw_printf.coutb(addr_6845+1, pos);
outb667arch/ppc/kernel/raw_printf.coutb(addr_6845, 10);
outb668arch/ppc/kernel/raw_printf.coutb(addr_6845+1, d->cx);
outb669arch/ppc/kernel/raw_printf.coutb(addr_6845, 11);
outb670arch/ppc/kernel/raw_printf.coutb(addr_6845+1, 13);
outb795arch/ppc/kernel/raw_printf.coutb(0x3C4, 0x01);
outb796arch/ppc/kernel/raw_printf.coutb(0x3C5, inb(0x3C5)&~20);
outb1065arch/ppc/kernel/raw_printf.coutb(KBSTATP,0x60);
outb1068arch/ppc/kernel/raw_printf.coutb(KBDATAP,0x4D);
outb1073arch/ppc/kernel/raw_printf.coutb(KBDATAP,0xFF);  /* RESET */
outb239drivers/block/cmd640.coutb(0x10, 0xcf8);
outb242drivers/block/cmd640.coutb(0, 0xcf8);
outb260drivers/block/cmd640.coutb(CFR, 0x178);
outb263drivers/block/cmd640.coutb(CFR, 0x78);
outb147drivers/block/ht6560b.coutb(t, HT_SELECT_PORT);
outb151drivers/block/ht6560b.coutb (timing, IDE_SELECT_REG);
outb174drivers/block/ht6560b.coutb(0x00, HT_SELECT_PORT);
outb176drivers/block/ht6560b.coutb(orig_value, HT_SELECT_PORT);
outb180drivers/block/ht6560b.coutb(0x00, HT_SELECT_PORT);
outb182drivers/block/ht6560b.coutb(orig_value, HT_SELECT_PORT);
outb190drivers/block/ht6560b.coutb((orig_value ^ 0x3f) & 0xfd, HT_SELECT_PORT);
outb105drivers/block/ide.h#define OUT_BYTE(b,p)    outb((b),(p))
outb158drivers/block/triton.coutb(inb(dma_base)&~1, dma_base);  /* stop DMA operation */
outb285drivers/block/triton.coutb(inb(dma_base)&~1, dma_base);  /* stop DMA */
outb302drivers/block/triton.coutb(inb(dma_base)|1, dma_base);  /* begin DMA */
outb311drivers/block/triton.coutb(reading, dma_base);      /* specify r/w */
outb312drivers/block/triton.coutb(0x26, dma_base+2);        /* clear status bits */
outb319drivers/block/triton.coutb(inb(dma_base)|1, dma_base);    /* begin DMA */
outb400drivers/block/xd.coutb(0,XD_CONTROL);                /* acknowledge interrupt */
outb464drivers/block/xd.coutb(0,XD_SELECT);
outb465drivers/block/xd.coutb(mode,XD_CONTROL);
outb480drivers/block/xd.coutb(outdata ? *outdata++ : 0,XD_DATA);
outb494drivers/block/xd.coutb(command ? *command++ : 0,XD_DATA);
outb545drivers/block/xd.coutb(0,XD_RESET);    /* reset the controller */
outb628drivers/block/xd.coutb(0,XD_RESET);    /* reset the controller */
outb662drivers/block/xd.coutb(0,XD_RESET);    /* reset the controller */
outb430drivers/cdrom/aztcd.coutb(POLLED,MODE_PORT);
outb438drivers/cdrom/aztcd.c{ outb((unsigned char) cmd,CMD_PORT);
outb470drivers/cdrom/aztcd.coutb(params -> start.min,CMD_PORT);
outb471drivers/cdrom/aztcd.coutb(params -> start.sec,CMD_PORT);
outb472drivers/cdrom/aztcd.coutb(params -> start.frame,CMD_PORT);
outb473drivers/cdrom/aztcd.coutb(params -> end.min,CMD_PORT);
outb474drivers/cdrom/aztcd.coutb(params -> end.sec,CMD_PORT);
outb475drivers/cdrom/aztcd.coutb(params -> end.frame,CMD_PORT);
outb506drivers/cdrom/aztcd.coutb(params -> start.min,CMD_PORT);
outb507drivers/cdrom/aztcd.coutb(params -> start.sec,CMD_PORT);
outb508drivers/cdrom/aztcd.coutb(params -> start.frame,CMD_PORT);
outb539drivers/cdrom/aztcd.coutb(type,CMD_PORT);
outb891drivers/cdrom/aztcd.coutb(ACMD_SOFT_RESET,CMD_PORT);   /*send reset*/
outb1596drivers/cdrom/aztcd.coutb(POLLED,MODE_PORT);              
outb1599drivers/cdrom/aztcd.coutb(ACMD_GET_VERSION,CMD_PORT); /*Try to get version info*/
outb1626drivers/cdrom/aztcd.coutb(POLLED,MODE_PORT);          
outb1630drivers/cdrom/aztcd.coutb(ACMD_SOFT_RESET,CMD_PORT);   /*send reset*/
outb1647drivers/cdrom/aztcd.coutb(POLLED,MODE_PORT);            
outb1650drivers/cdrom/aztcd.coutb(ACMD_GET_VERSION,CMD_PORT); /*GetVersion*/
outb375drivers/cdrom/cdu31a.coutb(curr_control_reg, sony_cd_control_reg);
outb384drivers/cdrom/cdu31a.coutb(curr_control_reg, sony_cd_control_reg);
outb465drivers/cdrom/cdu31a.coutb(SONY_DRIVE_RESET_BIT, sony_cd_control_reg);
outb471drivers/cdrom/cdu31a.coutb(curr_control_reg | SONY_ATTN_CLR_BIT, sony_cd_control_reg);
outb477drivers/cdrom/cdu31a.coutb(curr_control_reg | SONY_RES_RDY_CLR_BIT, sony_cd_control_reg);
outb483drivers/cdrom/cdu31a.coutb(curr_control_reg | SONY_DATA_RDY_CLR_BIT, sony_cd_control_reg);
outb489drivers/cdrom/cdu31a.coutb(curr_control_reg | SONY_PARAM_CLR_BIT, sony_cd_control_reg);
outb513drivers/cdrom/cdu31a.coutb(param, sony_cd_param_reg);
outb519drivers/cdrom/cdu31a.coutb(curr_control_reg | SONY_RES_RDY_INT_EN_BIT, sony_cd_control_reg);
outb520drivers/cdrom/cdu31a.coutb(cmd, sony_cd_cmd_reg);
outb3013drivers/cdrom/cdu31a.coutb(0xbc, 0x9a01);
outb3014drivers/cdrom/cdu31a.coutb(0xe2, 0x9a01);
outb530drivers/cdrom/gscd.coutb ( curr_drv_state, GSCDPORT(0));
outb571drivers/cdrom/gscd.coutb ( result, GSCDPORT(2));
outb670drivers/cdrom/gscd.coutb ( *pstr, GSCDPORT(2) );
outb687drivers/cdrom/gscd.coutb ( curr_drv_state, GSCDPORT(0));       
outb70drivers/cdrom/isp16.c#define ISP16_IN(p) (outb(isp16_ctrl,ISP16_CTRL_PORT), inb(p))
outb71drivers/cdrom/isp16.c#define ISP16_OUT(p,b) (outb(isp16_ctrl,ISP16_CTRL_PORT), outb(b,p))
outb244drivers/cdrom/mcd.coutb(MCMD_GET_STATUS, MCDPORT(0));  /* send get-status cmd */
outb324drivers/cdrom/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb336drivers/cdrom/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb408drivers/cdrom/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb544drivers/cdrom/mcd.coutb(MCMD_SET_VOLUME, MCDPORT(0));
outb545drivers/cdrom/mcd.coutb(volctrl.channel0, MCDPORT(0));
outb546drivers/cdrom/mcd.coutb(255, MCDPORT(0));
outb547drivers/cdrom/mcd.coutb(volctrl.channel1, MCDPORT(0));
outb548drivers/cdrom/mcd.coutb(255, MCDPORT(0));
outb568drivers/cdrom/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb574drivers/cdrom/mcd.coutb(MCMD_EJECT, MCDPORT(0));
outb785drivers/cdrom/mcd.coutb(MCMD_GET_STATUS, MCDPORT(0));
outb821drivers/cdrom/mcd.coutb(MCMD_SET_MODE, MCDPORT(0));
outb822drivers/cdrom/mcd.coutb(1, MCDPORT(0));
outb989drivers/cdrom/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb997drivers/cdrom/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb1003drivers/cdrom/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb1197drivers/cdrom/mcd.coutb(0, MCDPORT(1));      /* send reset */
outb1201drivers/cdrom/mcd.coutb(0x40, MCDPORT(0));      /* send get-stat cmd */
outb1214drivers/cdrom/mcd.coutb(MCMD_GET_VERSION,MCDPORT(0));
outb1241drivers/cdrom/mcd.coutb(4,MCDPORT(2));   /* magic happens */
outb1253drivers/cdrom/mcd.coutb(MCMD_CONFIG_DRIVE, MCDPORT(0));
outb1254drivers/cdrom/mcd.coutb(0x02,MCDPORT(0));
outb1255drivers/cdrom/mcd.coutb(0x00,MCDPORT(0));
outb1258drivers/cdrom/mcd.coutb(MCMD_CONFIG_DRIVE, MCDPORT(0));
outb1259drivers/cdrom/mcd.coutb(0x10,MCDPORT(0));
outb1260drivers/cdrom/mcd.coutb(0x04,MCDPORT(0));
outb1330drivers/cdrom/mcd.coutb(cmd, MCDPORT(0));
outb1331drivers/cdrom/mcd.coutb(params -> start.min, MCDPORT(0));
outb1332drivers/cdrom/mcd.coutb(params -> start.sec, MCDPORT(0));
outb1333drivers/cdrom/mcd.coutb(params -> start.frame, MCDPORT(0));
outb1334drivers/cdrom/mcd.coutb(params -> end.min, MCDPORT(0));
outb1335drivers/cdrom/mcd.coutb(params -> end.sec, MCDPORT(0));
outb1336drivers/cdrom/mcd.coutb(params -> end.frame, MCDPORT(0));
outb1441drivers/cdrom/mcd.coutb(MCMD_GET_Q_CHANNEL, MCDPORT(0));
outb1496drivers/cdrom/mcd.coutb(MCMD_GET_DISK_INFO, MCDPORT(0));
outb1552drivers/cdrom/mcd.coutb(MCMD_STOP, MCDPORT(0));
outb1562drivers/cdrom/mcd.coutb(MCMD_SET_MODE, MCDPORT(0));
outb1563drivers/cdrom/mcd.coutb(0x05, MCDPORT(0));      /* mode: toc */
outb1593drivers/cdrom/mcd.coutb(MCMD_SET_MODE, MCDPORT(0));
outb1594drivers/cdrom/mcd.coutb(0x01, MCDPORT(0));
outb1245drivers/cdrom/mcdx.coutb(0x50, (unsigned int) stuffp->wreg_chn);  /* irq 11 -> channel register */
outb1802drivers/cdrom/mcdx.coutb(0, (unsigned int) stuffp->wreg_chn);    /* no dma, no irq -> hardware */
outb1803drivers/cdrom/mcdx.coutb(0, (unsigned int) stuffp->wreg_reset);    /* hw reset */
outb311drivers/cdrom/optcd.coutb(HCON_DTS, HCON_PORT);  /* Enable Suspend Data Transfer */
outb312drivers/cdrom/optcd.coutb(cmd, COMIN_PORT);    /* Send command code */
outb316drivers/cdrom/optcd.coutb(HCON_SDRQB, HCON_PORT);  /* Disable Suspend Data Transfer */
outb336drivers/cdrom/optcd.coutb(params->cdmsf_min0, COMIN_PORT);
outb337drivers/cdrom/optcd.coutb(params->cdmsf_sec0, COMIN_PORT);
outb338drivers/cdrom/optcd.coutb(params->cdmsf_frame0, COMIN_PORT);
outb339drivers/cdrom/optcd.coutb(params->cdmsf_min1, COMIN_PORT);
outb340drivers/cdrom/optcd.coutb(params->cdmsf_sec1, COMIN_PORT);
outb341drivers/cdrom/optcd.coutb(params->cdmsf_frame1, COMIN_PORT);
outb360drivers/cdrom/optcd.coutb(params->cdmsf_min0, COMIN_PORT);
outb361drivers/cdrom/optcd.coutb(params->cdmsf_sec0, COMIN_PORT);
outb362drivers/cdrom/optcd.coutb(params->cdmsf_frame0, COMIN_PORT);
outb410drivers/cdrom/optcd.coutb(0, RESET_PORT);
outb424drivers/cdrom/optcd.coutb(HCON_SDRQB, HCON_PORT);  /* Disable Suspend Data Transfer */
outb198drivers/cdrom/sjcd.coutb( cmd, SJCDPORT( 0 ) );
outb211drivers/cdrom/sjcd.coutb( cmd, SJCDPORT( 0 ) );
outb212drivers/cdrom/sjcd.coutb( a, SJCDPORT( 0 ) );
outb226drivers/cdrom/sjcd.coutb( cmd, SJCDPORT( 0 ) );
outb227drivers/cdrom/sjcd.coutb( a, SJCDPORT( 0 ) );
outb228drivers/cdrom/sjcd.coutb( b, SJCDPORT( 0 ) );
outb229drivers/cdrom/sjcd.coutb( c, SJCDPORT( 0 ) );
outb230drivers/cdrom/sjcd.coutb( d, SJCDPORT( 0 ) );
outb243drivers/cdrom/sjcd.coutb( cmd, SJCDPORT( 0 ) );
outb244drivers/cdrom/sjcd.coutb( pms->start.min,   SJCDPORT( 0 ) );
outb245drivers/cdrom/sjcd.coutb( pms->start.sec,   SJCDPORT( 0 ) );
outb246drivers/cdrom/sjcd.coutb( pms->start.frame, SJCDPORT( 0 ) );
outb247drivers/cdrom/sjcd.coutb( pms->end.min,     SJCDPORT( 0 ) );
outb248drivers/cdrom/sjcd.coutb( pms->end.sec,     SJCDPORT( 0 ) );
outb249drivers/cdrom/sjcd.coutb( pms->end.frame,   SJCDPORT( 0 ) );
outb296drivers/cdrom/sonycd535.coutb(curr_control_reg, sony_cd_control_reg);
outb311drivers/cdrom/sonycd535.coutb(curr_control_reg, sony_cd_control_reg);
outb358drivers/cdrom/sonycd535.coutb(select_mask, select_unit_reg);
outb431drivers/cdrom/sonycd535.coutb(SONY535_REQUEST_AUDIO_STATUS, command_reg);
outb450drivers/cdrom/sonycd535.coutb(SONY535_REQUEST_DRIVE_STATUS_2, command_reg);
outb535drivers/cdrom/sonycd535.coutb(cmd[i], command_reg);
outb614drivers/cdrom/sonycd535.coutb(cmd_buff[i], command_reg);
outb1529drivers/cdrom/sonycd535.coutb(0, read_status_reg);  /* does a reset? */
outb1562drivers/cdrom/sonycd535.coutb(0, read_status_reg);  /* does a reset? */
outb43drivers/char/atixlmouse.c#define ATIXL_MSE_DISABLE_UPDATE() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \
outb44drivers/char/atixlmouse.coutb( (0x20 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
outb47drivers/char/atixlmouse.c#define ATIXL_MSE_ENABLE_UPDATE() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \
outb48drivers/char/atixlmouse.coutb( (0xdf & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
outb51drivers/char/atixlmouse.c#define ATIXL_MSE_INT_OFF() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \
outb52drivers/char/atixlmouse.coutb( (0xe7 & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
outb55drivers/char/atixlmouse.c#define ATIXL_MSE_INT_ON() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \
outb56drivers/char/atixlmouse.coutb( (0x08 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
outb77drivers/char/atixlmouse.coutb(ATIXL_MSE_READ_X, ATIXL_MSE_CONTROL_PORT); /* Select IR1 - X movement */
outb79drivers/char/atixlmouse.coutb(ATIXL_MSE_READ_Y, ATIXL_MSE_CONTROL_PORT); /* Select IR2 - Y movement */
outb81drivers/char/atixlmouse.coutb(ATIXL_MSE_READ_BUTTONS, ATIXL_MSE_CONTROL_PORT); /* Select IR0 - Button Status */
outb215drivers/char/atixlmouse.coutb(0x80, ATIXL_MSE_CONTROL_PORT);  /* Reset the Inport device */
outb216drivers/char/atixlmouse.coutb(0x07, ATIXL_MSE_CONTROL_PORT);  /* Select Internal Register 7 */
outb217drivers/char/atixlmouse.coutb(0x0a, ATIXL_MSE_DATA_PORT);  /* Data Interrupts 8+, 1=30hz, 2=50hz, 3=100hz, 4=200hz rate */
outb68drivers/char/busmouse.coutb(MSE_READ_X_LOW, MSE_CONTROL_PORT);
outb70drivers/char/busmouse.coutb(MSE_READ_X_HIGH, MSE_CONTROL_PORT);
outb72drivers/char/busmouse.coutb(MSE_READ_Y_LOW, MSE_CONTROL_PORT );
outb74drivers/char/busmouse.coutb(MSE_READ_Y_HIGH, MSE_CONTROL_PORT);
outb254drivers/char/busmouse.coutb(MSE_CONFIG_BYTE, MSE_CONFIG_PORT);
outb255drivers/char/busmouse.coutb(MSE_SIGNATURE_BYTE, MSE_SIGNATURE_PORT);
outb261drivers/char/busmouse.coutb(MSE_DEFAULT_MODE, MSE_CONFIG_PORT);
outb201drivers/char/console.c#define serial_echo_outb(v,a) outb((v),(a)+serial_echo_port)
outb90drivers/char/ftape/fc-10.coutb(0x0, FDC_BASE);
outb103drivers/char/ftape/fc-10.coutb(0x8, FDC_BASE);
outb110drivers/char/ftape/fc-10.coutb(0x10, FDC_BASE);
outb120drivers/char/ftape/fc-10.coutb(0x0, fdc.ccr);
outb141drivers/char/ftape/fc-10.coutb(cardConfig, FDC_BASE);  /* DMA [2 bits]/IRQ [3 bits]/BASE [3 bits] */
outb145drivers/char/ftape/fc-10.coutb(0, fdc.ccr);
outb146drivers/char/ftape/fc-10.coutb(0, FDC_BASE + 0x6);
outb147drivers/char/ftape/fc-10.coutb(8, fdc.dor);
outb148drivers/char/ftape/fc-10.coutb(8, fdc.dor);
outb149drivers/char/ftape/fc-10.coutb(1, FDC_BASE + 0x6);
outb153drivers/char/ftape/fc-10.coutb(0x08, fdc.dor);  /* assert reset, dma & irq enabled */
outb154drivers/char/ftape/fc-10.coutb(0x0c, fdc.dor);  /* release reset */
outb155drivers/char/ftape/fc-10.coutb(0x2d, fdc.dor);  /* select drive 1 */
outb142drivers/char/ftape/fdc-io.coutb(data, fdc.fifo);
outb2821drivers/char/istallion.coutb(ECP_ATSTOP, (brdp->iobase + ECP_ATCONFR));
outb2823drivers/char/istallion.coutb(ECP_ATDISABLE, (brdp->iobase + ECP_ATCONFR));
outb2827drivers/char/istallion.coutb(memconf, (brdp->iobase + ECP_ATMEMAR));
outb2837drivers/char/istallion.coutb(ECP_ATENABLE, (brdp->iobase + ECP_ATCONFR));
outb2847drivers/char/istallion.coutb(ECP_ATDISABLE, (brdp->iobase + ECP_ATCONFR));
outb2869drivers/char/istallion.coutb(val, (brdp->iobase + ECP_ATMEMPR));
outb2881drivers/char/istallion.coutb(ECP_ATSTOP, (brdp->iobase + ECP_ATCONFR));
outb2883drivers/char/istallion.coutb(ECP_ATDISABLE, (brdp->iobase + ECP_ATCONFR));
outb2894drivers/char/istallion.coutb(0x1, brdp->iobase);
outb2911drivers/char/istallion.coutb(0x1, (brdp->iobase + ECP_EIBRDENAB));
outb2912drivers/char/istallion.coutb(ECP_EISTOP, (brdp->iobase + ECP_EICONFR));
outb2914drivers/char/istallion.coutb(ECP_EIDISABLE, (brdp->iobase + ECP_EICONFR));
outb2918drivers/char/istallion.coutb(memconf, (brdp->iobase + ECP_EIMEMARL));
outb2920drivers/char/istallion.coutb(memconf, (brdp->iobase + ECP_EIMEMARH));
outb2927drivers/char/istallion.coutb(ECP_EIENABLE, (brdp->iobase + ECP_EICONFR));
outb2934drivers/char/istallion.coutb(ECP_EIDISABLE, (brdp->iobase + ECP_EICONFR));
outb2959drivers/char/istallion.coutb(val, (brdp->iobase + ECP_EICONFR));
outb2967drivers/char/istallion.coutb(ECP_EISTOP, (brdp->iobase + ECP_EICONFR));
outb2969drivers/char/istallion.coutb(ECP_EIDISABLE, (brdp->iobase + ECP_EICONFR));
outb2981drivers/char/istallion.coutb(ECP_MCENABLE, (brdp->iobase + ECP_MCCONFR));
outb2988drivers/char/istallion.coutb(ECP_MCDISABLE, (brdp->iobase + ECP_MCCONFR));
outb3006drivers/char/istallion.coutb(val, (brdp->iobase + ECP_MCCONFR));
outb3014drivers/char/istallion.coutb(ECP_MCSTOP, (brdp->iobase + ECP_MCCONFR));
outb3016drivers/char/istallion.coutb(ECP_MCDISABLE, (brdp->iobase + ECP_MCCONFR));
outb3035drivers/char/istallion.coutb(ONB_ATSTOP, (brdp->iobase + ONB_ATCONFR));
outb3037drivers/char/istallion.coutb(ONB_ATDISABLE, (brdp->iobase + ONB_ATCONFR));
outb3042drivers/char/istallion.coutb(memconf, (brdp->iobase + ONB_ATMEMAR));
outb3043drivers/char/istallion.coutb(0x1, brdp->iobase);
outb3054drivers/char/istallion.coutb((brdp->enabval | ONB_ATENABLE), (brdp->iobase + ONB_ATCONFR));
outb3064drivers/char/istallion.coutb((brdp->enabval | ONB_ATDISABLE), (brdp->iobase + ONB_ATCONFR));
outb3096drivers/char/istallion.coutb(ONB_ATSTOP, (brdp->iobase + ONB_ATCONFR));
outb3098drivers/char/istallion.coutb(ONB_ATDISABLE, (brdp->iobase + ONB_ATCONFR));
outb3118drivers/char/istallion.coutb(0x1, (brdp->iobase + ONB_EIBRDENAB));
outb3119drivers/char/istallion.coutb(ONB_EISTOP, (brdp->iobase + ONB_EICONFR));
outb3121drivers/char/istallion.coutb(ONB_EIDISABLE, (brdp->iobase + ONB_EICONFR));
outb3126drivers/char/istallion.coutb(memconf, (brdp->iobase + ONB_EIMEMARL));
outb3128drivers/char/istallion.coutb(memconf, (brdp->iobase + ONB_EIMEMARH));
outb3129drivers/char/istallion.coutb(0x1, brdp->iobase);
outb3140drivers/char/istallion.coutb(ONB_EIENABLE, (brdp->iobase + ONB_EICONFR));
outb3150drivers/char/istallion.coutb(ONB_EIDISABLE, (brdp->iobase + ONB_EICONFR));
outb3175drivers/char/istallion.coutb(val, (brdp->iobase + ONB_EICONFR));
outb3189drivers/char/istallion.coutb(ONB_EISTOP, (brdp->iobase + ONB_EICONFR));
outb3191drivers/char/istallion.coutb(ONB_EIDISABLE, (brdp->iobase + ONB_EICONFR));
outb3210drivers/char/istallion.coutb(BBY_ATSTOP, (brdp->iobase + BBY_ATCONFR));
outb3212drivers/char/istallion.coutb(0, (brdp->iobase + BBY_ATCONFR));
outb3215drivers/char/istallion.coutb(0x1, brdp->iobase);
outb3238drivers/char/istallion.coutb(val, (brdp->iobase + BBY_ATCONFR));
outb3252drivers/char/istallion.coutb(BBY_ATSTOP, (brdp->iobase + BBY_ATCONFR));
outb3254drivers/char/istallion.coutb(0, (brdp->iobase + BBY_ATCONFR));
outb3273drivers/char/istallion.coutb(0x1, brdp->iobase);
outb3310drivers/char/istallion.coutb(0, brdp->iobase);
outb3787drivers/char/istallion.coutb(0x1, (brdp->iobase + ECP_EIBRDENAB));
outb3788drivers/char/istallion.coutb(ECP_EISTOP, (brdp->iobase + ECP_EICONFR));
outb3790drivers/char/istallion.coutb(ECP_EIDISABLE, (brdp->iobase + ECP_EICONFR));
outb3794drivers/char/istallion.coutb(0x1, (brdp->iobase + ONB_EIBRDENAB));
outb3795drivers/char/istallion.coutb(ONB_EISTOP, (brdp->iobase + ONB_EICONFR));
outb3797drivers/char/istallion.coutb(ONB_EIDISABLE, (brdp->iobase + ONB_EICONFR));
outb3800drivers/char/istallion.coutb(0x1, brdp->iobase);
outb3885drivers/char/istallion.coutb(0xff, 0xc80);
outb3893drivers/char/istallion.coutb(0xff, (iobase + 0xc80));
outb3943drivers/char/istallion.coutb(0x1, (iobase + 0xc84));
outb3945drivers/char/istallion.coutb(0, (iobase + 0xc84));
outb182drivers/char/keyboard.coutb(c,0x64);
outb1296drivers/char/keyboard.coutb(data, address);               /* write out the data*/
outb154drivers/char/mem.coutb(get_user(tmp),i);
outb56drivers/char/msbusmouse.coutb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT);
outb57drivers/char/msbusmouse.coutb((inb(MS_MSE_DATA_PORT) | 0x20), MS_MSE_DATA_PORT);
outb59drivers/char/msbusmouse.coutb(MS_MSE_READ_X, MS_MSE_CONTROL_PORT);
outb62drivers/char/msbusmouse.coutb(MS_MSE_READ_Y, MS_MSE_CONTROL_PORT);
outb65drivers/char/msbusmouse.coutb(MS_MSE_READ_BUTTONS, MS_MSE_CONTROL_PORT);
outb68drivers/char/msbusmouse.coutb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT);
outb69drivers/char/msbusmouse.coutb((inb(MS_MSE_DATA_PORT) & 0xdf), MS_MSE_DATA_PORT);
outb116drivers/char/msbusmouse.coutb(MS_MSE_START, MS_MSE_CONTROL_PORT);
outb1075drivers/char/pcxx.coutb(FEPRST, bd->port);
outb1121drivers/char/pcxx.coutb((((ulong)bd->membase>>8) & 0xe0) | 0x10, bd->port+2);
outb1122drivers/char/pcxx.coutb(((ulong)bd->membase>>16) & 0xff, bd->port+3);
outb1135drivers/char/pcxx.coutb(FEPRST|FEPMEM, bd->port);
outb1170drivers/char/pcxx.coutb(FEPMEM, bd->port);
outb1191drivers/char/pcxx.coutb(FEPCLR, bd->port);
outb1223drivers/char/pcxx.coutb(FEPMEM|FEPINT, bd->port);
outb1224drivers/char/pcxx.coutb(FEPMEM, bd->port);
outb1244drivers/char/pcxx.coutb(FEPINT, bd->port);
outb1245drivers/char/pcxx.coutb(FEPCLR, bd->port);
outb173drivers/char/riscom8.coutb(val, bp->base + RC_TO_ISA(reg));
outb270drivers/char/riscom8.coutb(0xff, 0x80);
outb273drivers/char/riscom8.coutb(0x00, 0x80);
outb257drivers/char/serial.coutb(info->hub6 - 1 + offset, info->port);
outb268drivers/char/serial.coutb(info->hub6 - 1 + offset, info->port);
outb283drivers/char/serial.coutb(info->hub6 - 1 + offset, info->port);
outb284drivers/char/serial.coutb(value, info->port+1);
outb287drivers/char/serial.coutb(value, info->port+offset);
outb295drivers/char/serial.coutb(info->hub6 - 1 + offset, info->port);
outb300drivers/char/serial.coutb(value, info->port+offset);
outb2587drivers/char/serial.coutb(0xff, 0x080);
outb319drivers/char/stallion.coutb((stl_brds[(brdnr)]->ioctrlval | ECH_BRDENABLE),  \
outb322drivers/char/stallion.coutb((pagenr), stl_brds[(brdnr)]->ioctrl);
outb326drivers/char/stallion.coutb((stl_brds[(brdnr)]->ioctrlval | ECH_BRDDISABLE),  \
outb1470drivers/char/stallion.coutb((regnr + portp->uartaddr), portp->ioaddr);
outb1476drivers/char/stallion.coutb((regnr + portp->uartaddr), portp->ioaddr);
outb1477drivers/char/stallion.coutb(value, portp->ioaddr + EREG_DATA);
outb1482drivers/char/stallion.coutb((regnr + portp->uartaddr), portp->ioaddr);
outb1484drivers/char/stallion.coutb(value, portp->ioaddr + EREG_DATA);
outb1529drivers/char/stallion.coutb((TDR + portp->uartaddr), ioaddr);
outb1530drivers/char/stallion.coutb(ETC_CMD, (ioaddr + EREG_DATA));
outb1531drivers/char/stallion.coutb(ETC_STARTBREAK, (ioaddr + EREG_DATA));
outb1532drivers/char/stallion.coutb(ETC_CMD, (ioaddr + EREG_DATA));
outb1533drivers/char/stallion.coutb(ETC_DELAY, (ioaddr + EREG_DATA));
outb1534drivers/char/stallion.coutb(portp->brklen, (ioaddr + EREG_DATA));
outb1535drivers/char/stallion.coutb(ETC_CMD, (ioaddr + EREG_DATA));
outb1536drivers/char/stallion.coutb(ETC_STOPBREAK, (ioaddr + EREG_DATA));
outb1540drivers/char/stallion.coutb((COR2 + portp->uartaddr), ioaddr);
outb1541drivers/char/stallion.coutb((inb(ioaddr + EREG_DATA) & ~COR2_ETC), (ioaddr + EREG_DATA));
outb1555drivers/char/stallion.coutb((SRER + portp->uartaddr), ioaddr);
outb1563drivers/char/stallion.coutb(srer, (ioaddr + EREG_DATA));
outb1568drivers/char/stallion.coutb((TDR + portp->uartaddr), ioaddr);
outb1582drivers/char/stallion.coutb((EOSRR + portp->uartaddr), ioaddr);
outb1583drivers/char/stallion.coutb(0, (ioaddr + EREG_DATA));
outb1620drivers/char/stallion.coutb((RDCR + portp->uartaddr), ioaddr);
outb1624drivers/char/stallion.coutb((RDSR + portp->uartaddr), ioaddr);
outb1631drivers/char/stallion.coutb((RDSR + portp->uartaddr), ioaddr);
outb1642drivers/char/stallion.coutb((RDSR + portp->uartaddr), ioaddr);
outb1697drivers/char/stallion.coutb((EOSRR + portp->uartaddr), ioaddr);
outb1698drivers/char/stallion.coutb(0, (ioaddr + EREG_DATA));
outb1726drivers/char/stallion.coutb((MISR + portp->uartaddr), ioaddr);
outb1734drivers/char/stallion.coutb((EOSRR + portp->uartaddr), ioaddr);
outb1735drivers/char/stallion.coutb(0, (ioaddr + EREG_DATA));
outb1781drivers/char/stallion.coutb(SVRR, iobase);
outb1784drivers/char/stallion.coutb((SVRR + 0x80), iobase);
outb1792drivers/char/stallion.coutb((brdp->ioctrlval | ECH_BRDENABLE), brdp->ioctrl);
outb1808drivers/char/stallion.coutb(SVRR, iobase);
outb1810drivers/char/stallion.coutb((SVRR + 0x80), iobase);
outb1816drivers/char/stallion.coutb(panelp->pagenr, brdp->ioctrl);
outb1820drivers/char/stallion.coutb((panelp->pagenr + 1), brdp->ioctrl);
outb1829drivers/char/stallion.coutb(SVRR, iobase);
outb1831drivers/char/stallion.coutb((SVRR + 0x80), iobase);
outb1853drivers/char/stallion.coutb(SVRR, iobase);
outb1855drivers/char/stallion.coutb((SVRR + 0x80), iobase);
outb1876drivers/char/stallion.coutb((brdp->ioctrlval | ECH_BRDDISABLE), brdp->ioctrl);
outb2412drivers/char/stallion.coutb((panelp->pagenr + (i >> 1)), brdp->ioctrl);
outb2418drivers/char/stallion.coutb((GFRCR + uartaddr), ioaddr);
outb2419drivers/char/stallion.coutb(0, (ioaddr + EREG_DATA));
outb2420drivers/char/stallion.coutb((CCR + uartaddr), ioaddr);
outb2421drivers/char/stallion.coutb(CCR_RESETFULL, (ioaddr + EREG_DATA));
outb2422drivers/char/stallion.coutb(CCR_RESETFULL, (ioaddr + EREG_DATA));
outb2423drivers/char/stallion.coutb((GFRCR + uartaddr), ioaddr);
outb2433drivers/char/stallion.coutb((PPR + uartaddr), ioaddr);
outb2434drivers/char/stallion.coutb(PPR_SCALAR, (ioaddr + EREG_DATA));
outb2445drivers/char/stallion.coutb((panelp->pagenr + (i >> 3)), brdp->ioctrl);
outb2534drivers/char/stallion.coutb((stl_vecmap[brdp->irq] | ((brdp->irqtype) ? EIO_INTLEVEL : EIO_INTEDGE)), brdp->ioctrl);
outb2595drivers/char/stallion.coutb((status | ECH_BRDRESET), brdp->ioaddr1);
outb2597drivers/char/stallion.coutb((brdp->ioctrlval | ECH_BRDENABLE), brdp->ioctrl);
outb2598drivers/char/stallion.coutb(status, brdp->ioaddr1);
outb2614drivers/char/stallion.coutb(ECHMC_BRDRESET, brdp->ioctrl);
outb2615drivers/char/stallion.coutb(ECHMC_INTENABLE, brdp->ioctrl);
outb2637drivers/char/stallion.coutb(nxtid, brdp->ioctrl);
outb2677drivers/char/stallion.coutb((brdp->ioctrlval | ECH_BRDDISABLE), brdp->ioctrl);
outb154drivers/char/vt.coutb(inb_p(0x61)&0xFC, 0x61);
outb178drivers/char/vt.coutb((count >> 8) & 0xff, 0x42);
outb107drivers/isdn/icn/icn.h#define OUTB_P outb
outb289drivers/net/3c501.coutb(AX_LOOP + 1, AX_CMD);
outb291drivers/net/3c501.coutb(0x00, AX_CMD);
outb303drivers/net/3c501.coutb(AX_RESET+AX_LOOP, AX_CMD);      /* Loopback mode. */
outb371drivers/net/3c501.coutb(AX_RX, AX_CMD);  /* Aux control, irq and receive enabled */
outb397drivers/net/3c501.coutb(TX_NORM, TX_CMD);
outb398drivers/net/3c501.coutb(RX_NORM, RX_CMD);
outb399drivers/net/3c501.coutb(AX_OFF, AX_CMD);  /* Just trigger a false interrupt. */
outb400drivers/net/3c501.coutb(AX_RX, AX_CMD);  /* Aux control, irq and receive enabled */
outb471drivers/net/3c501.coutb(AX_XMIT, AX_CMD);    /* fire ... Trigger xmit.  */
outb576drivers/net/3c501.coutb(AX_SYS, AX_CMD);
outb591drivers/net/3c501.coutb(AX_SYS, AX_CMD);
outb593drivers/net/3c501.coutb(AX_XMIT, AX_CMD);
outb660drivers/net/3c501.coutb(AX_RX, AX_CMD);
outb698drivers/net/3c501.coutb(AX_SYS, AX_CMD);
outb735drivers/net/3c501.coutb(AX_RESET, AX_CMD);    /* Reset the chip */
outb736drivers/net/3c501.coutb(AX_LOOP, AX_CMD);    /* Aux control, irq and loopback enabled */
outb740drivers/net/3c501.coutb(dev->dev_addr[i], ioaddr + i);
outb745drivers/net/3c501.coutb(TX_NORM, TX_CMD);    /* tx irq on done, collision */
outb746drivers/net/3c501.coutb(RX_NORM, RX_CMD);    /* Set Rx commands. */
outb769drivers/net/3c501.coutb(AX_RESET, AX_CMD);    /* Reset the chip */
outb793drivers/net/3c501.coutb(RX_PROM, RX_CMD);
outb798drivers/net/3c501.coutb(RX_MULT, RX_CMD);  /* Multicast or all multicast is the same */
outb803drivers/net/3c501.coutb(RX_NORM, RX_CMD);
outb180drivers/net/3c503.coutb(ECNTRL_SAPROM|ECNTRL_THIN, ioaddr + 0x406);
outb184drivers/net/3c503.coutb(saved_406, ioaddr + 0x406);
outb211drivers/net/3c503.coutb(ECNTRL_THIN, ioaddr + 0x406);
outb222drivers/net/3c503.coutb(EGACFR_NORM, ioaddr + 0x405);  /* Enable RAM */
outb340drivers/net/3c503.coutb(EGACFR_NORM, E33G_GACFR);  /* Enable RAM and interrupts. */
outb353drivers/net/3c503.coutb(EGACFR_IRQOFF, E33G_GACFR);  /* disable interrupts. */
outb374drivers/net/3c503.coutb(EGACFR_IRQOFF, E33G_GACFR);  /* disable interrupts. */
outb409drivers/net/3c503.coutb(ei_status.rx_start_page, E33G_STARTPG);
outb410drivers/net/3c503.coutb(ei_status.stop_page,  E33G_STOPPG);
outb413drivers/net/3c503.coutb(0xff, E33G_VP2);  /* Point at the ROM restart location 0xffff0 */
outb414drivers/net/3c503.coutb(0xff, E33G_VP1);
outb415drivers/net/3c503.coutb(0x00, E33G_VP0);
outb419drivers/net/3c503.coutb(EGACFR_NORM, E33G_GACFR);
outb442drivers/net/3c503.coutb(EGACFR_RSEL|EGACFR_TCM, E33G_GACFR);
outb444drivers/net/3c503.coutb(EGACFR_NORM, E33G_GACFR);
outb450drivers/net/3c503.coutb(EGACFR_NORM, E33G_GACFR);  /* Back to bank1 in case on bank0 */
outb460drivers/net/3c503.coutb(word&0xFF, E33G_DMAAH);
outb461drivers/net/3c503.coutb(word>>8, E33G_DMAAL);
outb523drivers/net/3c503.coutb(word&0xFF, E33G_DMAAH);
outb524drivers/net/3c503.coutb(word>>8, E33G_DMAAL);
outb574drivers/net/3c503.coutb(word>>8, E33G_DMAAH);
outb575drivers/net/3c503.coutb(word&0xFF, E33G_DMAAL);
outb226drivers/net/3c505.coutb(val, base_addr + PORT_CONTROL);
outb231drivers/net/3c505.coutb(val, base_addr + PORT_COMMAND);
outb1036drivers/net/3c505.coutb(0x1, dev->base_addr + PORT_AUXDMA);
outb333drivers/net/3c507.coutb(0x00, ID_PORT);
outb335drivers/net/3c507.coutb(lrs_state, ID_PORT);
outb340drivers/net/3c507.coutb(0x00, ID_PORT);
outb374drivers/net/3c507.coutb(0x01, ioaddr + MISC_CTRL);
outb476drivers/net/3c507.coutb(0, ioaddr + SIGNAL_CA);      /* Issue channel-attn. */
outb499drivers/net/3c507.coutb(0x80, ioaddr + MISC_CTRL);
outb503drivers/net/3c507.coutb(0x84, ioaddr + MISC_CTRL);
outb541drivers/net/3c507.coutb(0x80, ioaddr + MISC_CTRL);
outb604drivers/net/3c507.coutb(0, ioaddr + SIGNAL_CA);      /* Issue channel-attn. */
outb607drivers/net/3c507.coutb(0, ioaddr + RESET_IRQ);
outb610drivers/net/3c507.coutb(0x84, ioaddr + MISC_CTRL);
outb626drivers/net/3c507.coutb(0, ioaddr + SIGNAL_CA);
outb629drivers/net/3c507.coutb(0x80, ioaddr + MISC_CTRL);
outb711drivers/net/3c507.coutb(0x20, ioaddr + MISC_CTRL);
outb734drivers/net/3c507.coutb(0xA0, ioaddr + MISC_CTRL);
outb738drivers/net/3c507.coutb(0, ioaddr + SIGNAL_CA);
outb750drivers/net/3c507.coutb(0, ioaddr + SIGNAL_CA);
outb754drivers/net/3c507.coutb(0x84, ioaddr + MISC_CTRL);
outb190drivers/net/3c509.coutb(0x02, 0x279);           /* Select PnP config control register. */
outb191drivers/net/3c509.coutb(0x02, 0xA79);           /* Return to WaitForKey state. */
outb194drivers/net/3c509.coutb(0x00, id_port);
outb195drivers/net/3c509.coutb(0xff, id_port);
outb216drivers/net/3c509.coutb(0x00, id_port);
outb217drivers/net/3c509.coutb(0x00, id_port);
outb219drivers/net/3c509.coutb(lrs_state, id_port);
outb226drivers/net/3c509.coutb(0xd0, id_port);
outb228drivers/net/3c509.coutb(0xd8, id_port);
outb257drivers/net/3c509.coutb(0xd0 + ++current_tag, id_port);
outb260drivers/net/3c509.coutb((ioaddr >> 4) | 0xe0, id_port);
outb329drivers/net/3c509.coutb(EEPROM_READ + index, id_port);
outb376drivers/net/3c509.coutb(dev->dev_addr[i], ioaddr + i);
outb507drivers/net/3c509.coutb(0x00, ioaddr + TX_STATUS); /* Pop the status stack. */
outb515drivers/net/3c59x.coutb(0x20, ioaddr + Wn3_MAC_Ctrl); /* Set the full-duplex bit. */
outb568drivers/net/3c59x.coutb(dev->dev_addr[i], ioaddr + i);
outb731drivers/net/3c59x.coutb(0x00, ioaddr + TxStatus); /* Pop the status stack. */
outb455drivers/net/8390.coutb(ei_local->current_page-1, e8390_base+EN0_BOUNDARY);
outb190drivers/net/ac3200.coutb((inb(ioaddr + AC_CONFIG) & ~7) | i, ioaddr + AC_CONFIG);
outb245drivers/net/ac3200.coutb(AC_RESET, ioaddr + AC_RESET_PORT);
outb249drivers/net/ac3200.coutb(AC_ENABLE, ioaddr + AC_RESET_PORT);
outb304drivers/net/ac3200.coutb(0x00, ioaddr + 6);  /* Disable interrupts. */
outb259drivers/net/apricot.coutb(4, ioaddr+0xf);
outb276drivers/net/apricot.coutb(4, ioaddr+0xf);
outb901drivers/net/apricot.coutb (4, ioaddr+0xf);
outb390drivers/net/arcnet.c#define SETMASK outb(lp->intmask,INTMASK);
outb452drivers/net/arcnet.c#define EnableReceiver()  outb(RXcmd|(recbuf<<3)|RXbcasts,COMMAND)
outb985drivers/net/arcnet.coutb(CFLAGScmd|RESETclear|CONFIGclear,COMMAND);
outb1009drivers/net/arcnet.coutb(NORXflag,INTMASK);
outb1011drivers/net/arcnet.coutb(0,INTMASK);
outb1230drivers/net/arcnet.coutb(CFLAGScmd|RESETclear, COMMAND); /* clear flags & end reset */
outb1231drivers/net/arcnet.coutb(CFLAGScmd|CONFIGclear,COMMAND);
outb1246drivers/net/arcnet.coutb(CONFIGcmd|EXTconf,COMMAND);
outb1390drivers/net/arcnet.coutb(0,INTMASK);
outb1419drivers/net/arcnet.coutb(NOTXcmd,COMMAND);  /* stop transmit */
outb1420drivers/net/arcnet.coutb(NORXcmd,COMMAND);  /* disable receive */
outb1521drivers/net/arcnet.coutb(NOTXcmd,COMMAND);
outb1555drivers/net/arcnet.coutb(NOTXcmd,COMMAND); /* abort current send */
outb1865drivers/net/arcnet.coutb(TXcmd|(lp->txready<<3),COMMAND);
outb1916drivers/net/arcnet.coutb(CFLAGScmd|RESETclear, COMMAND);
outb1940drivers/net/arcnet.coutb(0,INTMASK);
outb2080drivers/net/arcnet.coutb(CFLAGScmd|CONFIGclear,COMMAND);
outb3250drivers/net/arcnet.coutb(0,INTMASK);  /* disable IRQ's */
outb3251drivers/net/arcnet.coutb(NOTXcmd,COMMAND);  /* stop transmit */
outb3252drivers/net/arcnet.coutb(NORXcmd,COMMAND);  /* disable receive */
outb189drivers/net/at1700.coutb(0, ioaddr + RESET);
outb237drivers/net/at1700.coutb(0xe0, ioaddr + 7);
outb239drivers/net/at1700.coutb(dev->dev_addr[i], ioaddr + 8 + i);
outb242drivers/net/at1700.coutb(0xe4, ioaddr + 7);
outb244drivers/net/at1700.coutb(0x00, ioaddr + 8 + i);
outb248drivers/net/at1700.coutb(0xda, ioaddr + CONFIG_0);
outb251drivers/net/at1700.coutb(0xe8, ioaddr + 7);
outb252drivers/net/at1700.coutb(dev->if_port, MODE13);
outb255drivers/net/at1700.coutb(0x00, ioaddr + CONFIG_1);
outb287drivers/net/at1700.coutb(ctrl_val, ee_addr);
outb292drivers/net/at1700.coutb(dataval, ee_daddr);
outb293drivers/net/at1700.coutb(EE_CS | EE_SHIFT_CLK, ee_addr);  /* EEPROM clock tick. */
outb295drivers/net/at1700.coutb(EE_CS, ee_addr);  /* Finish EEPROM a clock tick. */
outb298drivers/net/at1700.coutb(EE_CS, ee_addr);
outb301drivers/net/at1700.coutb(EE_CS | EE_SHIFT_CLK, ee_addr);
outb304drivers/net/at1700.coutb(EE_CS, ee_addr);
outb310drivers/net/at1700.coutb(ctrl_val | EE_SHIFT_CLK, ee_addr);
outb312drivers/net/at1700.coutb(ctrl_val, ee_addr);
outb326drivers/net/at1700.coutb(0xe0, ioaddr + CONFIG_1);
outb330drivers/net/at1700.coutb(dev->dev_addr[i], ioaddr + 8 + i);
outb333drivers/net/at1700.coutb(0xe4, ioaddr + 7);
outb335drivers/net/at1700.coutb(0x00, ioaddr + 8 + i);
outb339drivers/net/at1700.coutb(0xda, ioaddr + CONFIG_0);
outb342drivers/net/at1700.coutb(0x5a, ioaddr + CONFIG_0);
outb344drivers/net/at1700.coutb(0xe8, ioaddr + CONFIG_1);
outb351drivers/net/at1700.coutb(0x00, ioaddr + TX_INTR);
outb352drivers/net/at1700.coutb(0x81, ioaddr + RX_INTR);
outb412drivers/net/at1700.coutb(0x00, ioaddr + TX_INTR);
outb422drivers/net/at1700.coutb(0x80 | lp->tx_queue, ioaddr + TX_START);
outb433drivers/net/at1700.coutb(0x82, ioaddr + TX_INTR);
outb470drivers/net/at1700.coutb(0x80 | lp->tx_queue, ioaddr + TX_START);
outb479drivers/net/at1700.coutb(0x00, ioaddr + TX_INTR);
outb507drivers/net/at1700.coutb(0x05, ioaddr + 14);
outb527drivers/net/at1700.coutb(0x05, ioaddr + 14);
outb537drivers/net/at1700.coutb(0x05, ioaddr + 14);
outb562drivers/net/at1700.coutb(0x05, ioaddr + 14);
outb581drivers/net/at1700.coutb(0xda, ioaddr + CONFIG_0);
outb586drivers/net/at1700.coutb(0x00, ioaddr + CONFIG_1);
outb626drivers/net/at1700.coutb(3, ioaddr + RX_MODE);  /* Enable promiscuous mode */
outb629drivers/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);
outb364drivers/net/atp.coutb(Ctrl_SelData + Ctrl_IRQEN, ioaddr + PAR_CONTROL);
outb388drivers/net/atp.coutb(EOC+MAR, ioaddr + PAR_DATA);
outb391drivers/net/atp.coutb(WrAddr+MAR, ioaddr + PAR_DATA);
outb399drivers/net/atp.coutb(Ctrl_LNibWrite + Ctrl_IRQEN, ioaddr + PAR_CONTROL);
outb400drivers/net/atp.coutb(WrAddr+MAR, ioaddr + PAR_DATA);
outb402drivers/net/atp.coutb((outbyte & 0x0f)|0x40, ioaddr + PAR_DATA);
outb403drivers/net/atp.coutb(outbyte & 0x0f, ioaddr + PAR_DATA);
outb405drivers/net/atp.coutb(outbyte & 0x0f, ioaddr + PAR_DATA);
outb406drivers/net/atp.coutb(Ctrl_HNibWrite + Ctrl_IRQEN, ioaddr + PAR_CONTROL);
outb411drivers/net/atp.coutb(0xff, ioaddr + PAR_DATA);
outb412drivers/net/atp.coutb(Ctrl_HNibWrite | Ctrl_SelData | Ctrl_IRQEN, ioaddr + PAR_CONTROL);
outb504drivers/net/atp.coutb(Ctrl_SelData, ioaddr + PAR_CONTROL);
outb598drivers/net/atp.coutb(Ctrl_SelData + Ctrl_IRQEN, ioaddr + PAR_CONTROL);
outb657drivers/net/atp.coutb(EOC+MAR, ioaddr + PAR_DATA);
outb707drivers/net/atp.coutb(Ctrl_LNibRead, ioaddr + PAR_CONTROL);
outb708drivers/net/atp.coutb(length == 8  ?  RdAddr | HNib | MAR  :  RdAddr | MAR,
outb719drivers/net/atp.coutb(EOC+HNib+MAR, ioaddr + PAR_DATA);
outb720drivers/net/atp.coutb(Ctrl_SelData, ioaddr + PAR_CONTROL);
outb738drivers/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);
outb3829drivers/net/de4x5.coutb(omr, DE4X5_OMR);
outb250drivers/net/de620.c#define de620_flip_ds(dd) NIC_Cmd ^= DS0 | DS1; outb(NIC_Cmd, COMMAND_PORT);
outb276drivers/net/de620.coutb(NIC_Cmd, COMMAND_PORT);
outb278drivers/net/de620.coutb(cmd, DATA_PORT);
outb280drivers/net/de620.coutb(NIC_Cmd ^ CS0, COMMAND_PORT);
outb282drivers/net/de620.coutb(NIC_Cmd, COMMAND_PORT);
outb290drivers/net/de620.coutb(value, DATA_PORT);
outb333drivers/net/de620.coutb(*buffer++, DATA_PORT);
outb334drivers/net/de620.coutb(uflip, COMMAND_PORT);
outb335drivers/net/de620.coutb(*buffer++, DATA_PORT);
outb336drivers/net/de620.coutb(dflip, COMMAND_PORT);
outb370drivers/net/de620.coutb(uflip, COMMAND_PORT);
outb372drivers/net/de620.coutb(dflip , COMMAND_PORT);
outb381drivers/net/de620.coutb(W_DFR, DATA_PORT);
outb382drivers/net/de620.coutb(NIC_Cmd ^ CS0, COMMAND_PORT);
outb386drivers/net/de620.coutb(WRITE_DELAY, DATA_PORT);
outb388drivers/net/de620.coutb(0, DATA_PORT);
outb394drivers/net/de620.coutb(READ_DELAY, DATA_PORT);
outb396drivers/net/de620.coutb(0, DATA_PORT);
outb405drivers/net/de620.coutb(reg, DATA_PORT);
outb406drivers/net/de620.coutb(NIC_Cmd ^ CS0, COMMAND_PORT);
outb483drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb540drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb592drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb700drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb716drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb862drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb883drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb1058drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb1471drivers/net/depca.coutb(nicsr, DEPCA_NICSR);
outb78drivers/net/dgrs.c#define  OUTB(ADDR, VAL)  outb(VAL, ADDR)
outb78drivers/net/dgrs_driver.c#define  OUTB(ADDR, VAL)  outb(VAL, ADDR)
outb78drivers/net/e2100.coutb(E21_MEM_ON, port + E21_MEM_ENABLE + E21_MEM_ON);
outb84drivers/net/e2100.coutb(0x00, port + E21_MEM_ENABLE);
outb151drivers/net/e2100.coutb(E8390_NODMA + E8390_STOP, ioaddr);
outb162drivers/net/e2100.coutb(0, ioaddr + E21_ASIC);   /* and disable the secondary interface. */
outb263drivers/net/e2100.coutb(0, ioaddr + E21_ASIC + (dev->irq & 7));
outb265drivers/net/e2100.coutb(0, ioaddr + E21_ASIC + (dev->irq > 7 ? 1:0)
outb268drivers/net/e2100.coutb(0, ioaddr + E21_ASIC + ((dev->mem_start >> 17) & 7));
outb280drivers/net/e2100.coutb(0x01, ioaddr);
outb360drivers/net/e2100.coutb(0, ioaddr + E21_ASIC);
outb362drivers/net/e2100.coutb(0, ioaddr + E21_ASIC);
outb372drivers/net/eepro.coutb(BANK2_SELECT, ioaddr); /* be CAREFUL, BANK 2 now */
outb437drivers/net/eepro.coutb(RESET_CMD, ioaddr); /* RESET the 82595 */
outb462drivers/net/eepro.coutb(BANK1_SELECT, ioaddr); /* be CAREFUL, BANK 1 now */
outb466drivers/net/eepro.coutb(temp_reg | INT_ENABLE, ioaddr + REG1); 
outb468drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* be CAREFUL, BANK 0 now */
outb471drivers/net/eepro.coutb(ALL_MASK, ioaddr + STATUS_REG); 
outb473drivers/net/eepro.coutb(ALL_MASK & ~(EXEC_MASK), ioaddr + INT_MASK_REG); 
outb476drivers/net/eepro.coutb(BANK1_SELECT, ioaddr); /* be CAREFUL, BANK 1 now */
outb479drivers/net/eepro.coutb((temp_reg & 0xf8) | irqrmap[*irqp], ioaddr + INT_NO_REG); 
outb481drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* Switch back to Bank 0 */
outb487drivers/net/eepro.coutb(DIAGNOSE_CMD, ioaddr); /* RESET the 82595 */
outb494drivers/net/eepro.coutb(ALL_MASK, ioaddr + STATUS_REG); 
outb498drivers/net/eepro.coutb(BANK1_SELECT, ioaddr); /* Switch back to Bank 1 */
outb502drivers/net/eepro.coutb(temp_reg & 0x7f, ioaddr + REG1); 
outb504drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* Switch back to Bank 0 */
outb507drivers/net/eepro.coutb(ALL_MASK, ioaddr + INT_MASK_REG); 
outb510drivers/net/eepro.coutb(ALL_MASK, ioaddr + STATUS_REG); 
outb543drivers/net/eepro.coutb(BANK2_SELECT, ioaddr); /* be CAREFUL, BANK 2 now */
outb552drivers/net/eepro.coutb(temp_reg & 0xef, ioaddr + EEPROM_REG);
outb554drivers/net/eepro.coutb(dev->dev_addr[i] , ioaddr + I_ADD_REG0 + i); 
outb557drivers/net/eepro.coutb(temp_reg | XMT_Chain_Int | XMT_Chain_ErrStop /* and discard bad RCV frames */
outb561drivers/net/eepro.coutb(temp_reg | 0x14, ioaddr + REG2);
outb564drivers/net/eepro.coutb(temp_reg & 0x3f, ioaddr + REG3); /* clear test mode */
outb567drivers/net/eepro.coutb(BANK1_SELECT, ioaddr); /* be CAREFUL, BANK 1 now */
outb570drivers/net/eepro.coutb((temp_reg & 0xf8) | irqrmap[dev->irq], ioaddr + INT_NO_REG); 
outb573drivers/net/eepro.coutb(RCV_LOWER_LIMIT, ioaddr + RCV_LOWER_LIMIT_REG); 
outb574drivers/net/eepro.coutb(RCV_UPPER_LIMIT, ioaddr + RCV_UPPER_LIMIT_REG); 
outb575drivers/net/eepro.coutb(XMT_LOWER_LIMIT, ioaddr + XMT_LOWER_LIMIT_REG); 
outb576drivers/net/eepro.coutb(XMT_UPPER_LIMIT, ioaddr + XMT_UPPER_LIMIT_REG); 
outb580drivers/net/eepro.coutb(temp_reg | INT_ENABLE, ioaddr + REG1); 
outb582drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* Switch back to Bank 0 */
outb585drivers/net/eepro.coutb(ALL_MASK & ~(RX_MASK | TX_MASK), ioaddr + INT_MASK_REG); 
outb587drivers/net/eepro.coutb(ALL_MASK, ioaddr + STATUS_REG); 
outb599drivers/net/eepro.coutb(~old8, ioaddr + 8);
outb607drivers/net/eepro.coutb(old8, ioaddr + 8);
outb609drivers/net/eepro.coutb(~old9, ioaddr + 9);
outb615drivers/net/eepro.coutb(old9, ioaddr + 9);
outb619drivers/net/eepro.coutb(BANK2_SELECT, ioaddr); /* be CAREFUL, BANK 2 now */
outb623drivers/net/eepro.coutb(temp_reg & ~(FDX | A_N_ENABLE), REG13);
outb624drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* be CAREFUL, BANK 0 now */
outb631drivers/net/eepro.coutb(SEL_RESET_CMD, ioaddr);
outb646drivers/net/eepro.coutb(RCV_ENABLE_CMD, ioaddr);
outb672drivers/net/eepro.coutb(SEL_RESET_CMD, ioaddr); 
outb684drivers/net/eepro.coutb(RCV_ENABLE_CMD, ioaddr);
outb746drivers/net/eepro.coutb(RX_INT, ioaddr + STATUS_REG); 
outb756drivers/net/eepro.coutb(TX_INT, ioaddr + STATUS_REG); 
outb782drivers/net/eepro.coutb(BANK1_SELECT, ioaddr); /* Switch back to Bank 1 */
outb786drivers/net/eepro.coutb(temp_reg & 0x7f, ioaddr + REG1); 
outb788drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* Switch back to Bank 0 */
outb791drivers/net/eepro.coutb(STOP_RCV_CMD, ioaddr); 
outb796drivers/net/eepro.coutb(ALL_MASK, ioaddr + INT_MASK_REG); 
outb799drivers/net/eepro.coutb(ALL_MASK, ioaddr + STATUS_REG); 
outb802drivers/net/eepro.coutb(RESET_CMD, ioaddr); 
outb849drivers/net/eepro.coutb(BANK2_SELECT, ioaddr); /* be CAREFUL, BANK 2 now */
outb851drivers/net/eepro.coutb(mode | PRMSC_Mode, ioaddr + REG2);  
outb853drivers/net/eepro.coutb(mode, ioaddr + REG3); /* writing reg. 3 to complete the update */
outb854drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* Return to BANK 0 now */
outb859drivers/net/eepro.coutb(BANK2_SELECT, ioaddr); /* be CAREFUL, BANK 2 now */
outb861drivers/net/eepro.coutb(mode & 0xd6, ioaddr + REG2); /* Turn off Multi-IA and PRMSC_Mode bits */
outb863drivers/net/eepro.coutb(mode, ioaddr + REG3); /* writing reg. 3 to complete the update */
outb864drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* Return to BANK 0 now */
outb874drivers/net/eepro.coutb(ALL_MASK, ioaddr + INT_MASK_REG);
outb876drivers/net/eepro.coutb(BANK2_SELECT, ioaddr); /* be CAREFUL, BANK 2 now */
outb878drivers/net/eepro.coutb(mode | Multi_IA, ioaddr + REG2);  
outb880drivers/net/eepro.coutb(mode, ioaddr + REG3); /* writing reg. 3 to complete the update */
outb881drivers/net/eepro.coutb(BANK0_SELECT, ioaddr); /* Return to BANK 0 now */
outb900drivers/net/eepro.coutb(MC_SETUP, ioaddr);
outb924drivers/net/eepro.coutb(0x08, ioaddr + STATUS_REG);
outb938drivers/net/eepro.coutb(ALL_MASK & ~(RX_MASK | TX_MASK), ioaddr + INT_MASK_REG); 
outb941drivers/net/eepro.coutb(RCV_ENABLE_CMD, ioaddr);
outb960drivers/net/eepro.coutb(BANK2_SELECT, ioaddr);
outb961drivers/net/eepro.coutb(ctrl_val, ee_addr);
outb967drivers/net/eepro.coutb(outval, ee_addr);
outb968drivers/net/eepro.coutb(outval | EESK, ee_addr);  /* EEPROM clock tick. */
outb970drivers/net/eepro.coutb(outval, ee_addr);  /* Finish EEPROM a clock tick. */
outb973drivers/net/eepro.coutb(ctrl_val, ee_addr);
outb976drivers/net/eepro.coutb(ctrl_val | EESK, ee_addr);   eeprom_delay();
outb978drivers/net/eepro.coutb(ctrl_val, ee_addr);  eeprom_delay();
outb983drivers/net/eepro.coutb(ctrl_val | EESK, ee_addr);
outb985drivers/net/eepro.coutb(ctrl_val, ee_addr);
outb987drivers/net/eepro.coutb(BANK0_SELECT, ioaddr);
outb1013drivers/net/eepro.coutb(ALL_MASK, ioaddr + INT_MASK_REG);
outb1042drivers/net/eepro.coutb(temp | IO_32_BIT, ioaddr + INT_MASK_REG);
outb1044drivers/net/eepro.coutb(temp & ~(IO_32_BIT), ioaddr + INT_MASK_REG);
outb1063drivers/net/eepro.coutb(ALL_MASK & ~(RX_MASK | TX_MASK), ioaddr + INT_MASK_REG); 
outb1067drivers/net/eepro.coutb(XMT_CMD, ioaddr);
outb1070drivers/net/eepro.celse  outb(RESUME_XMT_CMD, ioaddr);
outb1128drivers/net/eepro.coutb(temp | IO_32_BIT, ioaddr + INT_MASK_REG);
outb1130drivers/net/eepro.coutb(temp & ~(IO_32_BIT), ioaddr + INT_MASK_REG);
outb316drivers/net/eexpress.coutb(SIRQ_dis|irqrmap[irq],ioaddr+SET_IRQ);
outb319drivers/net/eexpress.coutb(0,ioaddr+SIGNAL_CA);
outb322drivers/net/eexpress.coutb(i586_RST,ioaddr+EEPROM_Ctrl);
outb359drivers/net/eexpress.coutb(SIRQ_dis|irqrmap[dev->irq],ioaddr+SET_IRQ);
outb380drivers/net/eexpress.coutb(0,ioaddr+SIGNAL_CA);
outb391drivers/net/eexpress.coutb(0,ioaddr+SIGNAL_CA);
outb448drivers/net/eexpress.coutb(SIRQ_en|irqrmap[dev->irq],ioaddr+SET_IRQ);
outb461drivers/net/eexpress.coutb(SIRQ_dis|irqrmap[dev->irq],ioaddr+SET_IRQ);
outb463drivers/net/eexpress.coutb(SIRQ_en|irqrmap[dev->irq],ioaddr+SET_IRQ);
outb466drivers/net/eexpress.coutb(SIRQ_en|irqrmap[dev->irq],ioaddr+SET_IRQ);
outb499drivers/net/eexpress.coutb(SIRQ_dis|irqrmap[irq],ioaddr+SET_IRQ);
outb544drivers/net/eexpress.coutb(0,ioaddr+SIGNAL_CA);
outb547drivers/net/eexpress.coutb(SIRQ_en|irqrmap[irq],ioaddr+SET_IRQ);
outb725drivers/net/eexpress.coutb(SIRQ_dis|irqrmap[dev->irq],ioaddr+SET_IRQ);
outb726drivers/net/eexpress.coutb(0,ioaddr+SET_IRQ);
outb806drivers/net/eexpress.coutb(EC_CS|i586_RST,ioaddr+EEPROM_Ctrl);
outb814drivers/net/eexpress.coutb(wval,ioaddr+EEPROM_Ctrl);
outb815drivers/net/eexpress.coutb(wval|EC_Clk,ioaddr+EEPROM_Ctrl);
outb817drivers/net/eexpress.coutb(wval,ioaddr+EEPROM_Ctrl);
outb821drivers/net/eexpress.coutb(wval,ioaddr+EEPROM_Ctrl);
outb824drivers/net/eexpress.coutb(wval|EC_Clk,ioaddr+EEPROM_Ctrl);
outb828drivers/net/eexpress.coutb(wval,ioaddr+EEPROM_Ctrl);
outb832drivers/net/eexpress.coutb(wval|EC_Clk,ioaddr+EEPROM_Ctrl);
outb834drivers/net/eexpress.coutb(wval,ioaddr+EEPROM_Ctrl);
outb920drivers/net/eexpress.coutb(0,ioaddr+SIGNAL_CA);
outb935drivers/net/eexpress.coutb(0,ioaddr+SIGNAL_CA);
outb1066drivers/net/eexpress.coutb(SIRQ_dis|irqrmap[dev->irq],ioaddr+SET_IRQ);
outb1080drivers/net/eexpress.coutb(0,ioaddr+EEPROM_Ctrl);
outb1082drivers/net/eexpress.coutb(0,ioaddr+SIGNAL_CA);
outb1092drivers/net/eexpress.coutb(0,ioaddr+SIGNAL_CA);
outb1107drivers/net/eexpress.coutb(0,ioaddr+SIGNAL_CA);
outb1121drivers/net/eexpress.coutb(0,ioaddr+SIGNAL_CA);
outb1133drivers/net/eexpress.coutb(SIRQ_en|irqrmap[dev->irq],ioaddr+SET_IRQ);
outb1153drivers/net/eexpress.coutb(SIRQ_dis|irqrmap[dev->irq],ioaddr+SET_IRQ);
outb1156drivers/net/eexpress.coutb(ASIC_RST|i586_RST,ioaddr+EEPROM_Ctrl);
outb1175drivers/net/eexpress.coutb(ASIC_RST|i586_RST,ioaddr+EEPROM_Ctrl);
outb1179drivers/net/eexpress.coutb(i586_RST,ioaddr+EEPROM_Ctrl);
outb102drivers/net/eth16i.c#define BITSET(ioaddr, bnum)   ((outb(((inb(ioaddr)) | (bnum)), ioaddr))) 
outb103drivers/net/eth16i.c#define BITCLR(ioaddr, bnum)   ((outb(((inb(ioaddr)) & (~(bnum))), ioaddr)))
outb409drivers/net/eth16i.coutb(0x00, ioaddr + TRANSCEIVER_MODE_REG);
outb411drivers/net/eth16i.coutb(0x00, ioaddr + RESET);             /* Will reset some parts of chip */
outb440drivers/net/eth16i.coutb(0x38, ioaddr + TRANSCEIVER_MODE_REG); 
outb481drivers/net/eth16i.coutb( ((unsigned char *)dev->dev_addr)[i], ioaddr + NODE_ID_0 + i);
outb492drivers/net/eth16i.coutb(0x00, ioaddr + HASH_TABLE_0 + i);
outb515drivers/net/eth16i.coutb(node_byte, ioaddr + CONFIG_REG_0);
outb518drivers/net/eth16i.coutb(RETRANS_AND_HALT_ON_16, ioaddr + COL_16_REG);
outb536drivers/net/eth16i.coutb(MODE_2, ioaddr + RECEIVE_MODE_REG);
outb546drivers/net/eth16i.coutb(0xc0 | POWERUP, ioaddr + CONFIG_REG_1);
outb596drivers/net/eth16i.coutb(LOOPBACK_CONTROL, ioaddr + TRANSMIT_MODE_REG);
outb614drivers/net/eth16i.coutb(temp, ioaddr + TRANSCEIVER_MODE_REG);
outb626drivers/net/eth16i.coutb(0xff, ioaddr + TX_STATUS_REG);
outb632drivers/net/eth16i.coutb(TX_START | 1, ioaddr + TRANSMIT_START_REG); 
outb745drivers/net/eth16i.coutb(CS_1, ioaddr + EEPROM_CTRL_REG);
outb747drivers/net/eth16i.coutb(CS_0 | SK_0, ioaddr + EEPROM_CTRL_REG);
outb758drivers/net/eth16i.coutb(CS_1 | SK_0, ioaddr + EEPROM_CTRL_REG);
outb760drivers/net/eth16i.coutb(CS_1 | SK_1, ioaddr + EEPROM_CTRL_REG);
outb773drivers/net/eth16i.coutb(CS_0 | SK_0, ioaddr + EEPROM_CTRL_REG);
outb774drivers/net/eth16i.coutb(DI_0, ioaddr + EEPROM_DATA_REG);
outb775drivers/net/eth16i.coutb(CS_1 | SK_0, ioaddr + EEPROM_CTRL_REG);
outb776drivers/net/eth16i.coutb(DI_1, ioaddr + EEPROM_DATA_REG);
outb777drivers/net/eth16i.coutb(CS_1 | SK_1, ioaddr + EEPROM_CTRL_REG);
outb781drivers/net/eth16i.coutb(cmd, ioaddr + EEPROM_DATA_REG);
outb782drivers/net/eth16i.coutb(CS_1 | SK_0, ioaddr + EEPROM_CTRL_REG);
outb784drivers/net/eth16i.coutb(CS_1 | SK_1, ioaddr + EEPROM_CTRL_REG);
outb797drivers/net/eth16i.coutb(0xc0 | POWERUP, ioaddr + CONFIG_REG_1);
outb847drivers/net/eth16i.coutb(0xff, ioaddr + RESET);
outb956drivers/net/eth16i.coutb(TX_START | lp->tx_queue, ioaddr + TRANSMIT_START_REG);
outb1011drivers/net/eth16i.coutb(RX_BUF_SKIP_PACKET, ioaddr + FILTER_SELF_RX_REG);
outb1020drivers/net/eth16i.coutb(RX_BUF_SKIP_PACKET, ioaddr + FILTER_SELF_RX_REG);
outb1078drivers/net/eth16i.coutb(RX_BUF_SKIP_PACKET, ioaddr + FILTER_SELF_RX_REG);
outb1122drivers/net/eth16i.coutb(TX_START | lp->tx_queue, ioaddr + TRANSMIT_START_REG);
outb1157drivers/net/eth16i.coutb(3, ioaddr + RECEIVE_MODE_REG);    
outb1159drivers/net/eth16i.coutb(2, ioaddr + RECEIVE_MODE_REG);
outb1175drivers/net/eth16i.coutb( ((data & 0xF3) | ( (banknbr & 0x03) << 2)), ioaddr + CONFIG_REG_1); 
outb50drivers/net/eth82586.h#define set_loopback outb(inb(ioaddr+Config)|0x02,ioaddr+Config)
outb51drivers/net/eth82586.h#define clear_loopback outb(inb(ioaddr+Config)&0xfd,ioaddr+Config)
outb226drivers/net/ewrk3.coutb(icr, EWRK3_ICR);                     /* Enable the IRQs */\
outb232drivers/net/ewrk3.coutb(icr, EWRK3_ICR);                     /* Disable the IRQs */\
outb241drivers/net/ewrk3.coutb(csr, EWRK3_CSR);                     /* Enable the TX and/or RX */\
outb246drivers/net/ewrk3.coutb(csr, EWRK3_CSR);                     /* Disable the TX and/or RX */\
outb284drivers/net/ewrk3.coutb(((mem_start - 0x80000) >> 11), EWRK3_MBR);\
outb338drivers/net/ewrk3.coutb(EEPROM_INIT, EWRK3_IOPR);\
outb396drivers/net/ewrk3.coutb(icr, EWRK3_ICR);                           /* Disable all the IRQs */
outb422drivers/net/ewrk3.coutb(eisa_cr, EISA_CR);                  /* Rewrite the EISA CR */
outb462drivers/net/ewrk3.coutb(cmr, EWRK3_CMR);
outb469drivers/net/ewrk3.coutb(cr, EWRK3_CR);
outb534drivers/net/ewrk3.coutb(icr, EWRK3_ICR);
outb551drivers/net/ewrk3.coutb(1,EWRK3_TDQ);          /* Write to the TX done queue */
outb552drivers/net/ewrk3.coutb(icr, EWRK3_ICR);       /* Unmask the TXD interrupt */
outb711drivers/net/ewrk3.coutb(page, EWRK3_FMQ);                  /* to the Free Memory Queue */
outb785drivers/net/ewrk3.coutb(page, EWRK3_IOPR);
outb788drivers/net/ewrk3.coutb(page, EWRK3_MPR);
outb791drivers/net/ewrk3.coutb((page >> 4), EWRK3_MPR);
outb794drivers/net/ewrk3.coutb((page >> 5), EWRK3_MPR);
outb811drivers/net/ewrk3.coutb((char)(TCR_QMODE | TCR_PAD | TCR_IFC), EWRK3_DATA);
outb812drivers/net/ewrk3.coutb((char)(skb->len & 0xff), EWRK3_DATA);
outb813drivers/net/ewrk3.coutb((char)((skb->len >> 8) & 0xff), EWRK3_DATA);
outb814drivers/net/ewrk3.coutb((char)0x04, EWRK3_DATA);
outb816drivers/net/ewrk3.coutb(*p++, EWRK3_DATA);
outb818drivers/net/ewrk3.coutb(page, EWRK3_TQ);                      /* Start sending pkt */
outb831drivers/net/ewrk3.coutb(page, EWRK3_TQ);                    /* Start sending pkt */
outb840drivers/net/ewrk3.coutb(page, EWRK3_TQ);                    /* Start sending pkt */
outb848drivers/net/ewrk3.coutb(page, EWRK3_FMQ);
outb903drivers/net/ewrk3.coutb(cr, EWRK3_CR);
outb920drivers/net/ewrk3.coutb(csr, EWRK3_CSR);
outb929drivers/net/ewrk3.coutb(cr, EWRK3_CR);
outb965drivers/net/ewrk3.coutb(page, EWRK3_IOPR);
outb968drivers/net/ewrk3.coutb(page, EWRK3_MPR);
outb971drivers/net/ewrk3.coutb((page >> 4), EWRK3_MPR);
outb974drivers/net/ewrk3.coutb((page >> 5), EWRK3_MPR);
outb1061drivers/net/ewrk3.coutb(page, EWRK3_FMQ);
outb1065drivers/net/ewrk3.coutb(tmpPage, EWRK3_IOPR);
outb1067drivers/net/ewrk3.coutb(tmpPage, EWRK3_MPR);
outb1192drivers/net/ewrk3.coutb(csr, EWRK3_CSR);
outb1196drivers/net/ewrk3.coutb(csr, EWRK3_CSR);
outb1223drivers/net/ewrk3.coutb(0, EWRK3_IOPR);
outb1226drivers/net/ewrk3.coutb(0, EWRK3_MPR);
outb1232drivers/net/ewrk3.coutb(0xff, EWRK3_DATA);
outb1242drivers/net/ewrk3.coutb(0x00, EWRK3_DATA);
outb1244drivers/net/ewrk3.coutb(0x80, EWRK3_DATA); i++;           /* insert the broadcast bit */
outb1246drivers/net/ewrk3.coutb(0x00, EWRK3_DATA);
outb1277drivers/net/ewrk3.coutb(tmp, EWRK3_DATA); 
outb1487drivers/net/ewrk3.coutb((eaddr & 0x3f), EWRK3_PIR1);     /* set up 6 bits of address info */
outb1488drivers/net/ewrk3.coutb(EEPROM_RD, EWRK3_IOPR);          /* issue read command */
outb1501drivers/net/ewrk3.coutb(EEPROM_WR_EN, EWRK3_IOPR);       /* issue write enable command */
outb1504drivers/net/ewrk3.coutb((eaddr & 0x3f), EWRK3_PIR1);     /* set up 6 bits of address info */
outb1505drivers/net/ewrk3.coutb(EEPROM_WR, EWRK3_IOPR);          /* issue write command */
outb1507drivers/net/ewrk3.coutb(EEPROM_WR_DIS, EWRK3_IOPR);      /* issue write disable command */
outb1601drivers/net/ewrk3.coutb(dev->dev_addr[j], EWRK3_PAR0 + j);
outb1615drivers/net/ewrk3.coutb(dev->dev_addr[i], EWRK3_PAR0 + i);
outb1619drivers/net/ewrk3.coutb(dev->dev_addr[i], EWRK3_PAR0 + i);
outb1701drivers/net/ewrk3.coutb(csr, EWRK3_CSR);                  /* Disable the TX and RX */
outb1706drivers/net/ewrk3.coutb(tmp.addr[i], EWRK3_PAR0 + i);
outb1710drivers/net/ewrk3.coutb(csr, EWRK3_CSR);
outb1722drivers/net/ewrk3.coutb(csr, EWRK3_CSR);
outb1732drivers/net/ewrk3.coutb(csr, EWRK3_CSR);
outb1746drivers/net/ewrk3.coutb(0, EWRK3_IOPR);
outb1752drivers/net/ewrk3.coutb(0, EWRK3_MPR);
outb1785drivers/net/ewrk3.coutb(csr, EWRK3_CSR);
outb1822drivers/net/ewrk3.coutb(tmp.addr[0], EWRK3_CSR);
outb229drivers/net/fmv18x.coutb(0xda, ioaddr + CONFIG_0);   /* Initialize LAN Controller */
outb230drivers/net/fmv18x.coutb(0x00, ioaddr + CONFIG_1);   /* Stand by mode */
outb231drivers/net/fmv18x.coutb(0x00, ioaddr + FJ_CONFIG1); /* Disable IRQ of LAN Card */
outb232drivers/net/fmv18x.coutb(0x00, ioaddr + FJ_BUFCNTL); /* Reset ? I'm not sure (TAMIYA) */
outb238drivers/net/fmv18x.coutb(0x00, ioaddr + CONFIG_1);
outb240drivers/net/fmv18x.coutb(dev->dev_addr[i], ioaddr + 8 + i);
outb243drivers/net/fmv18x.coutb(0x04, ioaddr + CONFIG_1);
outb245drivers/net/fmv18x.coutb(0x00, ioaddr + 8 + i);
outb248drivers/net/fmv18x.coutb(0x08, ioaddr + CONFIG_1);
outb249drivers/net/fmv18x.coutb(dev->if_port, ioaddr + MODE13);
outb280drivers/net/fmv18x.coutb(0x5a, ioaddr + CONFIG_0);
outb283drivers/net/fmv18x.coutb(0xe8, ioaddr + CONFIG_1);
outb290drivers/net/fmv18x.coutb(0xff, ioaddr + TX_STATUS);
outb291drivers/net/fmv18x.coutb(0xff, ioaddr + RX_STATUS);
outb299drivers/net/fmv18x.coutb(0x80, ioaddr + FJ_CONFIG1);
outb339drivers/net/fmv18x.coutb(0xda, ioaddr + CONFIG_0);   /* Initialize LAN Controller */
outb340drivers/net/fmv18x.coutb(0x00, ioaddr + CONFIG_1);   /* Stand by mode */
outb341drivers/net/fmv18x.coutb(0x00, ioaddr + FJ_CONFIG1); /* Disable IRQ of LAN Card */
outb342drivers/net/fmv18x.coutb(0x00, ioaddr + FJ_BUFCNTL); /* Reset ? I'm not sure */
outb386drivers/net/fmv18x.coutb(0x80 | lp->tx_queue, ioaddr + TX_START);
outb438drivers/net/fmv18x.coutb(0x80 | lp->tx_queue, ioaddr + TX_START);
outb454drivers/net/fmv18x.coutb(0x02, ioaddr + COL16CNTL);
outb481drivers/net/fmv18x.coutb(0x05, ioaddr + 14);
outb500drivers/net/fmv18x.coutb(0x05, ioaddr + 14);
outb508drivers/net/fmv18x.coutb(0x05, ioaddr + 14);
outb542drivers/net/fmv18x.coutb(0x05, ioaddr + 14);
outb564drivers/net/fmv18x.coutb(0xda, ioaddr + CONFIG_0);
outb569drivers/net/fmv18x.coutb(0x00, ioaddr + CONFIG_1);
outb574drivers/net/fmv18x.coutb(0x00, ioaddr + FJ_CONFIG1);
outb612drivers/net/fmv18x.coutb(3, ioaddr + RX_MODE);  /* Enable promiscuous mode */
outb615drivers/net/fmv18x.coutb(2, ioaddr + RX_MODE);  /* Disable promiscuous, use normal mode */
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 )
outb664drivers/net/ibmtr.coutb(0, ti->global_int_enable);
outb1022drivers/net/ibmtr.cif (ti->global_int_enable) outb(0,ti->global_int_enable);
outb1106drivers/net/ibmtr.coutb(0, PIOaddr+ADAPTRESET);
outb1108drivers/net/ibmtr.coutb(0,PIOaddr+ADAPTRESETREL);
outb239drivers/net/ne.coutb(inb(ioaddr + NE_RESET), ioaddr + NE_RESET);
outb442drivers/net/ne.coutb(inb(NE_BASE + NE_RESET), NE_BASE + NE_RESET);
outb126drivers/net/ni52.c#define ni_attn586()  {outb(0,dev->base_addr+NI52_ATTENTION);}
outb127drivers/net/ni52.c#define ni_reset586() {outb(0,dev->base_addr+NI52_RESET);}
outb128drivers/net/ni52.c#define ni_disint()   {outb(0,dev->base_addr+NI52_INTDIS);}
outb129drivers/net/ni52.c#define ni_enaint()   {outb(0,dev->base_addr+NI52_INTENA);}
outb229drivers/net/plip.coutb(0, PAR_DATA(dev));
outb246drivers/net/plip.coutb(0x00, PAR_CONTROL(dev));
outb248drivers/net/plip.coutb(PAR_INTR_OFF, PAR_CONTROL(dev));
outb249drivers/net/plip.coutb(PAR_INTR_ON, PAR_CONTROL(dev));
outb250drivers/net/plip.coutb(PAR_INTR_OFF, PAR_CONTROL(dev));
outb427drivers/net/plip.coutb(PAR_INTR_OFF, PAR_CONTROL(dev));
outb430drivers/net/plip.coutb(0x00, PAR_DATA(dev));
outb467drivers/net/plip.coutb(0x10, --status_addr); /* send ACK */
outb485drivers/net/plip.coutb(0x00, --status_addr); /* send ACK */
outb506drivers/net/plip.coutb(PAR_INTR_OFF, PAR_CONTROL(dev));
outb508drivers/net/plip.coutb(0x01, PAR_DATA(dev)); /* send ACK */
outb523drivers/net/plip.coutb(PAR_INTR_ON, PAR_CONTROL(dev));
outb589drivers/net/plip.coutb (0x00, PAR_DATA(dev));
outb596drivers/net/plip.coutb(PAR_INTR_ON, PAR_CONTROL(dev));
outb602drivers/net/plip.coutb(PAR_INTR_ON, PAR_CONTROL(dev));
outb621drivers/net/plip.coutb((data & 0x0f), data_addr);
outb625drivers/net/plip.coutb(0x10 | (data & 0x0f), data_addr);
outb636drivers/net/plip.coutb(0x10 | (data >> 4), --data_addr);
outb640drivers/net/plip.coutb((data >> 4), data_addr);
outb682drivers/net/plip.coutb(0x08, data_addr);
outb698drivers/net/plip.coutb(PAR_INTR_OFF, PAR_CONTROL(dev));
outb709drivers/net/plip.coutb(0x00, data_addr);
outb750drivers/net/plip.coutb (0x00, data_addr);
outb757drivers/net/plip.coutb(PAR_INTR_ON, PAR_CONTROL(dev));
outb792drivers/net/plip.coutb(PAR_INTR_ON, PAR_CONTROL(dev));
outb954drivers/net/plip.coutb (0x00, PAR_DATA(dev));
outb957drivers/net/plip.coutb(PAR_INTR_ON, PAR_CONTROL(dev));
outb993drivers/net/plip.coutb(0x00, PAR_DATA(dev));
outb1008drivers/net/plip.coutb(0x00, PAR_CONTROL(dev));
outb77drivers/net/sdla.c#define SDLA_WINDOW(dev,addr) outb((((addr) >> 13) & 0x1F), (dev)->base_addr + SDLA_REG_Z80_WINDOW)
outb177drivers/net/sdla.coutb(SDLA_S502A_HALT, dev->base_addr + SDLA_REG_CONTROL);
outb181drivers/net/sdla.coutb(SDLA_HALT, dev->base_addr + SDLA_REG_Z80_CONTROL);
outb182drivers/net/sdla.coutb(SDLA_S502E_ENABLE, dev->base_addr + SDLA_REG_CONTROL);
outb187drivers/net/sdla.coutb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
outb191drivers/net/sdla.coutb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
outb204drivers/net/sdla.coutb(SDLA_S502A_NMI, dev->base_addr + SDLA_REG_CONTROL);
outb205drivers/net/sdla.coutb(SDLA_S502A_START, dev->base_addr + SDLA_REG_CONTROL);
outb209drivers/net/sdla.coutb(SDLA_S502E_CPUEN, dev->base_addr + SDLA_REG_Z80_CONTROL);
outb210drivers/net/sdla.coutb(0x00, dev->base_addr + SDLA_REG_CONTROL);
outb215drivers/net/sdla.coutb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
outb219drivers/net/sdla.coutb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
outb908drivers/net/sdla.coutb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
outb910drivers/net/sdla.coutb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
outb968drivers/net/sdla.coutb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
outb977drivers/net/sdla.coutb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
outb1042drivers/net/sdla.coutb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
outb1044drivers/net/sdla.coutb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
outb1056drivers/net/sdla.coutb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
outb1376drivers/net/sdla.coutb(SDLA_HALT, dev->base_addr + SDLA_REG_Z80_CONTROL);
outb1379drivers/net/sdla.coutb(SDLA_S502E_INTACK, dev->base_addr + SDLA_REG_CONTROL);
outb1382drivers/net/sdla.coutb(SDLA_HALT, dev->base_addr + SDLA_REG_CONTROL);
outb1396drivers/net/sdla.coutb(SDLA_HALT, dev->base_addr + SDLA_REG_CONTROL);
outb1399drivers/net/sdla.coutb(SDLA_S507_ENABLE, dev->base_addr + SDLA_REG_CONTROL);
outb1402drivers/net/sdla.coutb(SDLA_HALT, dev->base_addr + SDLA_REG_CONTROL);
outb1411drivers/net/sdla.coutb(SDLA_HALT, dev->base_addr + SDLA_REG_CONTROL);
outb1414drivers/net/sdla.coutb(SDLA_S508_INTEN, dev->base_addr + SDLA_REG_CONTROL);
outb1417drivers/net/sdla.coutb(SDLA_HALT, dev->base_addr + SDLA_REG_CONTROL);
outb1425drivers/net/sdla.coutb(SDLA_S502A_HALT, dev->base_addr + SDLA_REG_CONTROL);
outb1428drivers/net/sdla.coutb(SDLA_S502A_START, dev->base_addr + SDLA_REG_CONTROL);
outb1431drivers/net/sdla.coutb(SDLA_S502A_INTEN, dev->base_addr + SDLA_REG_CONTROL);
outb1434drivers/net/sdla.coutb(SDLA_S502A_START, dev->base_addr + SDLA_REG_CONTROL);
outb1598drivers/net/sdla.coutb(byte, dev->base_addr + SDLA_REG_PC_WINDOW);
outb1611drivers/net/sdla.coutb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
outb651drivers/net/seeq8005.coutb(dev->dev_addr[i], SEEQ_BUFFER);
outb656drivers/net/seeq8005.coutb( DEFAULT_TEA, SEEQ_BUFFER);  /* this gives us 16K of send buffer and 48K of recv buffer */
outb671drivers/net/sk_g16.coutb(SK_ROM_RAM_OFF, SK_POS2); /* Boot_ROM + RAM off */
outb672drivers/net/sk_g16.coutb(POS_ADDR, SK_POS3);       /* Set RAM address */
outb673drivers/net/sk_g16.coutb(SK_RAM_ON, SK_POS2);      /* enable RAM */
outb681drivers/net/sk_g16.coutb(SK_ROM_RAM_OFF, SK_POS2); /* Boot_ROM + RAM off*/
outb682drivers/net/sk_g16.coutb(POS_ADDR, SK_POS3);       /* Set RAM address */
outb683drivers/net/sk_g16.coutb(SK_RAM_ON, SK_POS2);      /* enable RAM */
outb699drivers/net/sk_g16.coutb(SK_ROM_RAM_OFF, SK_POS2); /* Boot_ROM + RAM off */ 
outb700drivers/net/sk_g16.coutb(POS_ADDR, SK_POS3);       /* Set RAM address */
outb701drivers/net/sk_g16.coutb(SK_ROM_RAM_ON, SK_POS2);  /* RAM on, BOOT_ROM on */
outb719drivers/net/sk_g16.coutb(SK_ROM_RAM_OFF, SK_POS2);     /* Boot_ROM + RAM off */  
outb730drivers/net/sk_g16.coutb(POS_ADDR, SK_POS3);       /* Set RAM on Boot_ROM address */
outb743drivers/net/sk_g16.coutb(POS_ADDR, SK_POS3);       /* Set RAM address */ 
outb745drivers/net/sk_g16.coutb(SK_RAM_ON, SK_POS2);          /* enable RAM */
outb900drivers/net/sk_g16.coutb(i<<2, SK_POS4);           /* Set Card on probed IRQ */
outb917drivers/net/sk_g16.coutb(0x08, SK_POS4);           /* set card to IRQ2 */
outb950drivers/net/sk_g16.coutb(i<<2, SK_POS4);           /* Set IRQ on card */
outb331drivers/net/skeleton.coutb(0x00, ioaddr);
outb136drivers/net/smc-ultra.coutb(reg4, ioaddr + 4);
outb161drivers/net/smc-ultra.coutb(0x80 | reg4, ioaddr + 4);
outb164drivers/net/smc-ultra.coutb(0x80 | inb(ioaddr + 0x0c), ioaddr + 0x0c);
outb170drivers/net/smc-ultra.coutb(reg4, ioaddr + 4);
outb239drivers/net/smc-ultra.coutb(ULTRA_MEMENB, ioaddr);  /* Enable memory, 16 bit mode. */
outb240drivers/net/smc-ultra.coutb(0x80, ioaddr + 5);
outb241drivers/net/smc-ultra.coutb(0x01, ioaddr + 6);    /* Enable interrupts and memory. */
outb252drivers/net/smc-ultra.coutb(ULTRA_RESET, cmd_port);
outb256drivers/net/smc-ultra.coutb(ULTRA_MEMENB, cmd_port);
outb272drivers/net/smc-ultra.coutb(ULTRA_MEMENB, dev->base_addr - ULTRA_NIC_OFFSET);  /* shmem on */
outb279drivers/net/smc-ultra.coutb(0x00, dev->base_addr - ULTRA_NIC_OFFSET); /* shmem off */
outb291drivers/net/smc-ultra.coutb(ULTRA_MEMENB, dev->base_addr - ULTRA_NIC_OFFSET);
outb304drivers/net/smc-ultra.coutb(0x00, dev->base_addr - ULTRA_NIC_OFFSET);  /* Disable memory. */
outb314drivers/net/smc-ultra.coutb(ULTRA_MEMENB, dev->base_addr - ULTRA_NIC_OFFSET);
outb318drivers/net/smc-ultra.coutb(0x00, dev->base_addr - ULTRA_NIC_OFFSET); /* Disable memory. */
outb332drivers/net/smc-ultra.coutb(0x00, ioaddr + 6);    /* Disable interrupts. */
outb390drivers/net/smc9194.coutb( 0, ioaddr + INT_MASK );
outb410drivers/net/smc9194.coutb( SMC_INTERRUPT_MASK, ioaddr + INT_MASK );
outb431drivers/net/smc9194.coutb( 0, ioaddr + INT_MASK );
outb435drivers/net/smc9194.coutb( RCR_CLEAR, ioaddr + RCR );
outb436drivers/net/smc9194.coutb( TCR_CLEAR, ioaddr + TCR );
outb498drivers/net/smc9194.coutb( multicast_table[i], ioaddr + MULTICAST1 + i );
outb605drivers/net/smc9194.coutb( IM_ALLOC_INT, ioaddr + INTERRUPT );
outb671drivers/net/smc9194.coutb( packet_no, ioaddr + PNR_ARR );
outb688drivers/net/smc9194.coutb( (length+6) & 0xFF,ioaddr + DATA_1 );
outb689drivers/net/smc9194.coutb( (length+6) >> 8 , ioaddr + DATA_1 );
outb714drivers/net/smc9194.coutb( buf[length -1 ], ioaddr + DATA_1 );
outb715drivers/net/smc9194.coutb( 0x20, ioaddr + DATA_1);
outb819drivers/net/smc9194.coutb( IM_ALLOC_INT, ioaddr + INT_MASK );  
outb854drivers/net/smc9194.coutb( 0, ioaddr + INT_MASK );
outb1321drivers/net/smc9194.coutb( 0, ioaddr + INT_MASK );
outb1346drivers/net/smc9194.coutb(IM_TX_INT, ioaddr + INTERRUPT ); 
outb1367drivers/net/smc9194.coutb( IM_TX_EMPTY_INT, ioaddr + INTERRUPT );
outb1390drivers/net/smc9194.coutb( IM_RX_OVRN_INT, ioaddr + INTERRUPT );
outb1395drivers/net/smc9194.coutb( IM_ERCV_INT, ioaddr + INTERRUPT );
outb1402drivers/net/smc9194.coutb( mask, ioaddr + INT_MASK );
outb1581drivers/net/smc9194.coutb( packet_no, ioaddr + PNR_ARR ); 
outb1614drivers/net/smc9194.coutb( saved_packet, ioaddr + PNR_ARR );
outb216drivers/net/smc9194.houtb( mask, ioaddr + INT_MASK ); \
outb226drivers/net/smc9194.houtb( mask, ioaddr + INT_MASK ); \
outb258drivers/net/wavelan.coutb(*b, PIOP2(ioaddr));
outb179drivers/net/wd.coutb( tmp ^ 0x01, ioaddr+1 ); /* attempt to clear 16bit bit */
outb184drivers/net/wd.coutb( NIC16 | (asic_reg5&0x1f), ioaddr+WD_CMDREG5);
outb185drivers/net/wd.coutb(tmp, ioaddr+1);
outb192drivers/net/wd.coutb(tmp, ioaddr+1);      /* Restore original reg1 value. */
outb236drivers/net/wd.coutb(0x00, nic_addr+EN0_IMR);  /* Disable all intrs. */
outb241drivers/net/wd.coutb(E8390_RREAD+E8390_START, nic_addr); /* Trigger it... */
outb303drivers/net/wd.coutb(inb(ioaddr+4)|0x80, ioaddr+4);
outb320drivers/net/wd.coutb(ei_status.reg5, ioaddr+WD_CMDREG5);
outb321drivers/net/wd.coutb(ei_status.reg0, ioaddr); /* WD_CMDREG */
outb333drivers/net/wd.coutb(WD_RESET, wd_cmd_port);
outb338drivers/net/wd.coutb((((dev->mem_start>>13) & 0x3f)|WD_MEMENB), wd_cmd_port);
outb340drivers/net/wd.coutb(NIC16 | ((dev->mem_start>>19) & 0x1f), wd_cmd_port+WD_CMDREG5);
outb360drivers/net/wd.coutb(ISA16 | ei_status.reg5, wd_cmdreg+WD_CMDREG5);
outb394drivers/net/wd.coutb(ei_status.reg5, wd_cmdreg+WD_CMDREG5);
outb407drivers/net/wd.coutb(ISA16 | ei_status.reg5, wd_cmdreg+WD_CMDREG5);
outb409drivers/net/wd.coutb(ei_status.reg5, wd_cmdreg+WD_CMDREG5);
outb426drivers/net/wd.coutb(ei_status.reg5, wd_cmdreg + WD_CMDREG5 );
outb429drivers/net/wd.coutb(ei_status.reg0 & ~WD_MEMENB, wd_cmdreg);
outb175drivers/net/wic.coutb(0, PAR_DATA(dev));
outb192drivers/net/wic.coutb(0x00, PAR_CONTROL(dev));
outb319drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb354drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb438drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb440drivers/net/wic.coutb(0x00, PAR_DATA(dev));
outb471drivers/net/wic.coutb(tog| save, status_addr+1);
outb492drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb516drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb602drivers/net/wic.coutb(0, PAR_DATA(dev));
outb621drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb628drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb651drivers/net/wic.coutb(data, data_addr);
outb652drivers/net/wic.coutb(tog | save, data_addr+2);
outb674drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb691drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb698drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb702drivers/net/wic.coutb(0x06 | save, PAR_CONTROL(dev));
outb711drivers/net/wic.coutb(0x02, PAR_CONTROL(dev));
outb802drivers/net/wic.coutb (0x00, PAR_DATA(dev));
outb803drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb813drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb853drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb1018drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb1048drivers/net/wic.coutb(0x00, PAR_DATA(dev));
outb1151drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb1162drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb1168drivers/net/wic.coutb(save, PAR_CONTROL(dev));
outb1173drivers/net/wic.coutb(0, PAR_DATA(dev));
outb1193drivers/net/wic.coutb(tog| save, PAR_CONTROL(dev));
outb1202drivers/net/wic.coutb(save | 0x27, PAR_CONTROL(dev));
outb1212drivers/net/wic.coutb(save | 0x22, PAR_CONTROL(dev));
outb1230drivers/net/wic.coutb(0, PAR_DATA(dev));
outb1231drivers/net/wic.coutb(stat | 0x08, PAR_CONTROL(dev));
outb1232drivers/net/wic.coutb(stat & 0xf7, PAR_CONTROL(dev));
outb1247drivers/net/wic.coutb(0x23| save, PAR_CONTROL(dev));
outb1255drivers/net/wic.coutb(0, PAR_DATA(dev));
outb1278drivers/net/wic.coutb(0, PAR_DATA(dev));
outb1303drivers/net/wic.coutb(0, PAR_DATA(dev));  
outb1334drivers/net/wic.coutb(c, PAR_DATA(dev));
outb1335drivers/net/wic.coutb(save |tog, PAR_CONTROL(dev));
outb1349drivers/net/wic.coutb(save | 0x04, PAR_CONTROL(dev));
outb1356drivers/net/wic.coutb(0x02, PAR_CONTROL(dev));
outb1359drivers/net/wic.coutb(save | 0x02, PAR_CONTROL(dev));
outb1384drivers/net/wic.coutb(save | 0x23, PAR_CONTROL(dev));
outb1385drivers/net/wic.coutb(0, PAR_DATA(dev));
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). */
outb653drivers/net/znet.coutb(CMD0_CONFIGURE+CMD0_CHNL_1, ioaddr);
outb659drivers/net/znet.coutb(CMD0_MULTICAST_LIST+CMD0_CHNL_1, ioaddr);
outb683drivers/net/znet.coutb(CMD0_RESET, ioaddr);
outb709drivers/net/znet.coutb(CMD0_CONFIGURE+CMD0_CHNL_1, ioaddr);
outb714drivers/net/znet.coutb(CMD0_CONFIGURE+CMD0_CHNL_1, ioaddr);
outb719drivers/net/znet.coutb(CMD0_IA_SETUP + CMD0_CHNL_1, ioaddr);
outb724drivers/net/znet.coutb(CMD0_Rx_ENABLE+CMD0_CHNL_0, ioaddr);
outb730drivers/net/znet.coutb(CMD0_PORT_1, ioaddr);
outb734drivers/net/znet.coutb((rx_stop_offset >> 6) | 0x80, ioaddr);
outb735drivers/net/znet.coutb(CMD1_PORT_0, ioaddr);
outb1525drivers/scsi/53c7,8xx.houtb((value), NCR53c7x0_address_io + (address)))
outb508drivers/scsi/AM53C974.coutb(0, 0xCF8); /* is this really necessary? */
outb298drivers/scsi/AM53C974.h#define AM53C974_write_8(addr,x)        outb((x), io_port + (addr))
outb323drivers/scsi/AM53C974.h#define AM53C974_PCIREG_OPEN()                    outb(0xF1, 0xCF8); outb(0, 0xCFA)
outb324drivers/scsi/AM53C974.h#define AM53C974_PCIREG_CLOSE()                   outb(0, 0xCF8)
outb328drivers/scsi/AM53C974.h#define AM53C974_PCIREG_WRITE_BYTE(instance,x,a)  ( outb((x), (a) + (instance)->io_port) )
outb992drivers/scsi/BusLogic.houtb(Value, HostAdapter->IO_Address + BusLogic_ControlRegister);
outb1005drivers/scsi/BusLogic.houtb(Value, HostAdapter->IO_Address + BusLogic_CommandParameterRegister);
outb88drivers/scsi/NCR53c406a.c#define REG0 (outb(C4_IMG, CONFIG4))
outb89drivers/scsi/NCR53c406a.c#define REG1 (outb(C5_IMG, CONFIG5))
outb104drivers/scsi/NCR53c406a.coutb(count & 0xff, TC_LSB); \
outb105drivers/scsi/NCR53c406a.coutb((count >> 8) & 0xff, TC_MSB); \
outb106drivers/scsi/NCR53c406a.coutb((count >> 16) & 0xff, TC_HIGH);
outb155drivers/scsi/NCR53c406a.c#define rtrc(i) {inb(0x3da);outb(0x31,0x3c0);outb((i),0x3c0);}
outb450drivers/scsi/NCR53c406a.coutb(*request++, PIO_FIFO);
outb503drivers/scsi/NCR53c406a.coutb(C5_IMG, ports[i] + 0x0d); /* reg set 1 */
outb712drivers/scsi/NCR53c406a.coutb(SCpnt->target, DEST_ID); /* set destination */
outb713drivers/scsi/NCR53c406a.coutb(FLUSH_FIFO, CMD_REG);  /* reset the fifos */
outb716drivers/scsi/NCR53c406a.coutb(SCpnt->cmnd[i], SCSI_FIFO);
outb718drivers/scsi/NCR53c406a.coutb(SELECT_NO_ATN, CMD_REG);
outb734drivers/scsi/NCR53c406a.coutb(C4_IMG, CONFIG4);      /* Select reg set 0 */
outb735drivers/scsi/NCR53c406a.coutb(CHIP_RESET, CMD_REG);
outb736drivers/scsi/NCR53c406a.coutb(SCSI_NOP, CMD_REG);  /* required after reset */
outb737drivers/scsi/NCR53c406a.coutb(SCSI_RESET, CMD_REG);
outb859drivers/scsi/NCR53c406a.coutb(FLUSH_FIFO, CMD_REG);
outb865drivers/scsi/NCR53c406a.coutb(TRANSFER_INFO | DMA_OP, CMD_REG); 
outb888drivers/scsi/NCR53c406a.coutb(FLUSH_FIFO, CMD_REG);
outb894drivers/scsi/NCR53c406a.coutb(TRANSFER_INFO | DMA_OP, CMD_REG); 
outb921drivers/scsi/NCR53c406a.coutb(FLUSH_FIFO, CMD_REG);
outb922drivers/scsi/NCR53c406a.coutb(INIT_CMD_COMPLETE, CMD_REG);
outb933drivers/scsi/NCR53c406a.coutb(SET_ATN, CMD_REG);  /* Reject the message */
outb934drivers/scsi/NCR53c406a.coutb(MSG_ACCEPT, CMD_REG);
outb951drivers/scsi/NCR53c406a.coutb(SET_ATN, CMD_REG); /* Reject message */
outb954drivers/scsi/NCR53c406a.coutb(MSG_ACCEPT, CMD_REG);
outb971drivers/scsi/NCR53c406a.coutb(0xff, CMD_REG);
outb985drivers/scsi/NCR53c406a.coutb(CHIP_RESET, CMD_REG);
outb986drivers/scsi/NCR53c406a.coutb(SCSI_NOP, CMD_REG);
outb997drivers/scsi/NCR53c406a.coutb(0x00, PIO_STATUS);
outb999drivers/scsi/NCR53c406a.coutb(0x01, PIO_STATUS);
outb1001drivers/scsi/NCR53c406a.coutb(0x00, PIO_FLAG);
outb1003drivers/scsi/NCR53c406a.coutb(C4_IMG, CONFIG4);  /* REG0; */
outb1004drivers/scsi/NCR53c406a.coutb(C3_IMG, CONFIG3);
outb1005drivers/scsi/NCR53c406a.coutb(C2_IMG, CONFIG2);
outb1006drivers/scsi/NCR53c406a.coutb(C1_IMG, CONFIG1);
outb1008drivers/scsi/NCR53c406a.coutb(0x05, CLKCONV);        /* clock conversion factor */
outb1009drivers/scsi/NCR53c406a.coutb(0x9C, SRTIMOUT);       /* Selection timeout */
outb1010drivers/scsi/NCR53c406a.coutb(0x05, SYNCPRD);        /* Synchronous transfer period */
outb1011drivers/scsi/NCR53c406a.coutb(SYNC_MODE, SYNCOFF);   /* synchronous mode */  
outb578drivers/scsi/advansys.c#define outp(port, byte)    outb((byte), (port))
outb323drivers/scsi/aha152x.houtb( (VAL), (PORT) )
outb338drivers/scsi/aha152x.houtb( (inb(PORT) | (BITS)), (PORT) )
outb341drivers/scsi/aha152x.houtb( (inb(PORT) & ~(BITS)), (PORT) )
outb344drivers/scsi/aha152x.houtb( (inb(PORT) & ~(CLR)) | (SET) , (PORT) )
outb122drivers/scsi/aha1542.c#define aha1542_intr_reset(base)  outb(IRST, CONTROL(base))
outb169drivers/scsi/aha1542.coutb(*cmdp, DATA(base));
outb178drivers/scsi/aha1542.coutb(*cmdp++, DATA(base));
outb306drivers/scsi/aha1542.coutb(SRST|IRST/*|SCRST*/, CONTROL(bse));
outb346drivers/scsi/aha1542.coutb(IRST, CONTROL(bse));
outb1016drivers/scsi/aha1542.coutb((dma_chan - 4) | CASCADE, DMA_MODE_REG);
outb1017drivers/scsi/aha1542.coutb(dma_chan - 4, DMA_MASK_REG);
outb1198drivers/scsi/aha1542.coutb(HRST | SCRST, CONTROL(SCpnt->host->io_port));
outb192drivers/scsi/aha1740.coutb(G2CNTRL_IRST,G2CNTRL); /* interrupt reset */
outb199drivers/scsi/aha1740.coutb(G2CNTRL_HRDY,G2CNTRL); /* Host Ready -> Mailbox in complete */
outb239drivers/scsi/aha1740.coutb(G2CNTRL_HRDY,G2CNTRL); /* Host Ready -> Mailbox in complete */
outb402drivers/scsi/aha1740.coutb(ATTN_START | (target & 7), ATTN);  /* Start it up */
outb438drivers/scsi/aha1740.coutb(inb(INTDEF) | 0x10, INTDEF);
outb466drivers/scsi/aha1740.coutb(G2CNTRL_HRST,G2CNTRL);
outb467drivers/scsi/aha1740.coutb(0,G2CNTRL);    
outb404drivers/scsi/aic7xxx.coutb(p->pause, HCNTRL + p->base);      \
outb413drivers/scsi/aic7xxx.coutb(p->unpause, HCNTRL + p->base)
outb420drivers/scsi/aic7xxx.coutb(SEQRESET | FASTMODE, SEQCTL + p->base);  \
outb911drivers/scsi/aic7xxx.coutb(PERRORDIS | SEQRESET | LOADRAM, SEQCTL + base);
outb931drivers/scsi/aic7xxx.coutb(SEQRESET | FASTMODE, SEQCTL + base);
outb1141drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
outb1142drivers/scsi/aic7xxx.coutb(SCBAUTO, SCBCNT + base);
outb1161drivers/scsi/aic7xxx.coutb(0, SCBCNT + base);
outb1162drivers/scsi/aic7xxx.coutb(curscb, SCBPTR + base);
outb1180drivers/scsi/aic7xxx.coutb(SCBAUTO, SCBCNT + base);
outb1182drivers/scsi/aic7xxx.coutb(0, SCBCNT + base);
outb1238drivers/scsi/aic7xxx.coutb(active, active_port);
outb1268drivers/scsi/aic7xxx.coutb(active, active_port);
outb1379drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
outb1380drivers/scsi/aic7xxx.coutb(next, SCB_NEXT_WAITING + base);
outb1381drivers/scsi/aic7xxx.coutb(scb->position, WAITING_SCBH + base);
outb1383drivers/scsi/aic7xxx.coutb(curscb, SCBPTR + base);
outb1407drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
outb1413drivers/scsi/aic7xxx.coutb(0, SCB_CONTROL + base);
outb1414drivers/scsi/aic7xxx.coutb(SCB_LIST_NULL, SCB_NEXT_WAITING + base);
outb1425drivers/scsi/aic7xxx.coutb(next, WAITING_SCBH + base);
outb1432drivers/scsi/aic7xxx.coutb(prev, SCBPTR + base);
outb1433drivers/scsi/aic7xxx.coutb(next, SCB_NEXT_WAITING + base);
outb1439drivers/scsi/aic7xxx.coutb(curscb, SCBPTR + base);
outb1502drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
outb1503drivers/scsi/aic7xxx.coutb(0, SCBARRAY + base);
outb1513drivers/scsi/aic7xxx.coutb(saved_queue[queued], QINFIFO + base);
outb1542drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
outb1566drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
outb1567drivers/scsi/aic7xxx.coutb(0, SCBARRAY + base);
outb1574drivers/scsi/aic7xxx.coutb(active_scb, SCBPTR + base);
outb1591drivers/scsi/aic7xxx.coutb(SCSIRSTO, SCSISEQ + base);
outb1593drivers/scsi/aic7xxx.coutb(0, SCSISEQ + base);
outb1627drivers/scsi/aic7xxx.coutb(0, ACTIVE_B + base);
outb1639drivers/scsi/aic7xxx.coutb(0, ACTIVE_A + base);
outb1640drivers/scsi/aic7xxx.coutb(0, ACTIVE_B + base);
outb1648drivers/scsi/aic7xxx.coutb(0, ACTIVE_A + base);
outb1662drivers/scsi/aic7xxx.coutb(targ_scratch, offset);
outb1684drivers/scsi/aic7xxx.coutb(sblkctl ^ SELBUSB, SBLKCTL + base);
outb1689drivers/scsi/aic7xxx.coutb(sblkctl, SBLKCTL + base);
outb1885drivers/scsi/aic7xxx.coutb(0, SCBARRAY + base);
outb1886drivers/scsi/aic7xxx.coutb(CLRSELTIMEO, CLRSINT1 + base);
outb1918drivers/scsi/aic7xxx.coutb(scratch, TARG_SCRATCH + base + scratch_offset);
outb1919drivers/scsi/aic7xxx.coutb(scratch, SCSIRATE + base);
outb1927drivers/scsi/aic7xxx.coutb(SEND_REJ, RETURN_1 + base);
outb1939drivers/scsi/aic7xxx.coutb(0, RETURN_1 + base);
outb1947drivers/scsi/aic7xxx.coutb(SEND_SDTR, RETURN_1 + base);
outb1969drivers/scsi/aic7xxx.coutb(0, RETURN_1 + base);
outb1983drivers/scsi/aic7xxx.coutb(SEND_REJ, RETURN_1 + base);
outb2014drivers/scsi/aic7xxx.coutb(bus_width | SEND_WDTR, RETURN_1 + base);
outb2018drivers/scsi/aic7xxx.coutb(scratch, TARG_SCRATCH + base + scratch_offset);
outb2019drivers/scsi/aic7xxx.coutb(scratch, SCSIRATE + base);
outb2063drivers/scsi/aic7xxx.coutb(scratch, TARG_SCRATCH + base + scratch_offset);
outb2064drivers/scsi/aic7xxx.coutb(scratch, SCSIRATE + base);
outb2071drivers/scsi/aic7xxx.coutb(0, RETURN_1 + base);   /* CHECK_CONDITION may change this */
outb2131drivers/scsi/aic7xxx.coutb(SCB_LIST_NULL, SCB_NEXT_WAITING + base);
outb2139drivers/scsi/aic7xxx.coutb(SEND_SENSE, RETURN_1 + base);
outb2269drivers/scsi/aic7xxx.coutb(MSG_BUS_DEVICE_RESET, MSG0 + base);
outb2270drivers/scsi/aic7xxx.coutb(1, MSG_LEN + base);
outb2301drivers/scsi/aic7xxx.coutb(scratch, TARG_SCRATCH + base + scratch_offset);
outb2328drivers/scsi/aic7xxx.coutb(CLRSEQINT, CLRINT + base);
outb2351drivers/scsi/aic7xxx.coutb(status, CLRSINT1 + base);
outb2353drivers/scsi/aic7xxx.coutb(CLRSCSIINT, CLRINT + base);
outb2417drivers/scsi/aic7xxx.coutb(mesg_out, MSG0 + base);
outb2418drivers/scsi/aic7xxx.coutb(1, MSG_LEN + base);
outb2440drivers/scsi/aic7xxx.coutb(ENRSELI, SCSISEQ + base);
outb2447drivers/scsi/aic7xxx.coutb(0, MSG_LEN + base);
outb2450drivers/scsi/aic7xxx.coutb(0, SCBARRAY + base);
outb2467drivers/scsi/aic7xxx.coutb(CLRSELTIMEO, CLRSINT1 + base);
outb2469drivers/scsi/aic7xxx.coutb(CLRSCSIINT, CLRINT + base);
outb2475drivers/scsi/aic7xxx.coutb(waiting, SCBPTR + base);
outb2477drivers/scsi/aic7xxx.coutb(waiting, WAITING_SCBH + base);
outb2493drivers/scsi/aic7xxx.coutb(status, CLRSINT1 + base);
outb2495drivers/scsi/aic7xxx.coutb(CLRSCSIINT, CLRINT + base);
outb2519drivers/scsi/aic7xxx.coutb(CLRCMDINT, CLRINT + base);
outb2545drivers/scsi/aic7xxx.coutb(CLRCMDINT, CLRINT + base);
outb2648drivers/scsi/aic7xxx.coutb(0x80 + i, base);
outb2732drivers/scsi/aic7xxx.coutb(CK_2840 | CS_2840, SEECTL_2840 + base);
outb2742drivers/scsi/aic7xxx.coutb(temp, SEECTL_2840 + base);
outb2745drivers/scsi/aic7xxx.coutb(temp, SEECTL_2840 + base);
outb2756drivers/scsi/aic7xxx.coutb(temp, SEECTL_2840 + base);
outb2759drivers/scsi/aic7xxx.coutb(temp, SEECTL_2840 + base);
outb2772drivers/scsi/aic7xxx.coutb(temp, SEECTL_2840 + base);
outb2776drivers/scsi/aic7xxx.coutb(temp, SEECTL_2840 + base);
outb2793drivers/scsi/aic7xxx.coutb(0, SEECTL_2840 + base);
outb2795drivers/scsi/aic7xxx.coutb(CK_2840, SEECTL_2840 + base);
outb2797drivers/scsi/aic7xxx.coutb(0, SEECTL_2840 + base);
outb2901drivers/scsi/aic7xxx.coutb(SEEMS, SEECTL + base);
outb2909drivers/scsi/aic7xxx.coutb(0, SEECTL + base);
outb2924drivers/scsi/aic7xxx.coutb(SEEMS | SEECK | SEECS, SEECTL + base);
outb2934drivers/scsi/aic7xxx.coutb(temp, SEECTL + base);
outb2937drivers/scsi/aic7xxx.coutb(temp, SEECTL + base);
outb2948drivers/scsi/aic7xxx.coutb(temp, SEECTL + base);
outb2951drivers/scsi/aic7xxx.coutb(temp, SEECTL + base);
outb2964drivers/scsi/aic7xxx.coutb(temp, SEECTL + base);
outb2968drivers/scsi/aic7xxx.coutb(temp, SEECTL + base);
outb2986drivers/scsi/aic7xxx.coutb(SEEMS, SEECTL + base);
outb2988drivers/scsi/aic7xxx.coutb(SEEMS | SEECK, SEECTL + base);
outb2990drivers/scsi/aic7xxx.coutb(SEEMS, SEECTL + base);
outb2997drivers/scsi/aic7xxx.coutb(0, SEECTL + base);
outb3052drivers/scsi/aic7xxx.coutb(sblkctl_reg, SBLKCTL + base);
outb3060drivers/scsi/aic7xxx.coutb(sblkctl_reg ^ AUTOFLUSHDIS, SBLKCTL + base);
outb3076drivers/scsi/aic7xxx.coutb (0, SCBPTR + base);
outb3077drivers/scsi/aic7xxx.coutb (0, SCBARRAY + base);
outb3081drivers/scsi/aic7xxx.coutb(i, SCBPTR + base);
outb3082drivers/scsi/aic7xxx.coutb(i, SCBARRAY + base);
outb3085drivers/scsi/aic7xxx.coutb(0, SCBPTR + base);
outb3089drivers/scsi/aic7xxx.coutb(i, SCBPTR + base);      /* Clear the control byte. */
outb3090drivers/scsi/aic7xxx.coutb(0, SCBARRAY + base);
outb3095drivers/scsi/aic7xxx.coutb(i, SCBPTR + base);   /* Ensure we clear the control bytes. */
outb3096drivers/scsi/aic7xxx.coutb(0, SCBARRAY + base);
outb3097drivers/scsi/aic7xxx.coutb(0, SCBPTR + base); 
outb3098drivers/scsi/aic7xxx.coutb(0, SCBARRAY + base);
outb3155drivers/scsi/aic7xxx.coutb(config->pause | CHIPRST, HCNTRL + base);
outb3161drivers/scsi/aic7xxx.coutb(config->pause, HCNTRL + base);
outb3184drivers/scsi/aic7xxx.coutb(config->bus_speed & DFTHRSH, BUSSPD + base);
outb3185drivers/scsi/aic7xxx.coutb(config->busrtime, BUSTIME + base);
outb3195drivers/scsi/aic7xxx.coutb(CHIPRST, HCNTRL + base);
outb3199drivers/scsi/aic7xxx.coutb(config->pause, HCNTRL + base);
outb3246drivers/scsi/aic7xxx.coutb(config->bus_speed & DFTHRSH, BUSSPD + base);
outb3247drivers/scsi/aic7xxx.coutb(config->busrtime, BUSTIME + base);
outb3265drivers/scsi/aic7xxx.coutb(CHIPRST, HCNTRL + base);
outb3269drivers/scsi/aic7xxx.coutb(config->pause, HCNTRL + base);
outb3329drivers/scsi/aic7xxx.coutb(scsi_conf, SCSICONF + base);
outb3330drivers/scsi/aic7xxx.coutb(config->bus_speed, DSPCISTATUS + base);
outb3335drivers/scsi/aic7xxx.coutb(scsi_conf, (SCSICONF + base + 1));
outb3369drivers/scsi/aic7xxx.coutb(SINGLE_BUS, FLAGS + base);
outb3377drivers/scsi/aic7xxx.coutb(WIDE_BUS, FLAGS + base);
outb3387drivers/scsi/aic7xxx.coutb(TWIN_BUS, FLAGS + base);
outb3392drivers/scsi/aic7xxx.coutb(0, FLAGS + base);
outb3399drivers/scsi/aic7xxx.coutb(0, FLAGS + base);
outb3408drivers/scsi/aic7xxx.coutb(sblkctl & ~(DIAGLEDEN | DIAGLEDON), SBLKCTL + base);
outb3559drivers/scsi/aic7xxx.coutb(FASTMODE, SEQCTL + base);
outb3563drivers/scsi/aic7xxx.coutb(ENABLE, BCTL + base);
outb3576drivers/scsi/aic7xxx.coutb((sblkctl & ~SELBUS_MASK) | SELBUSB, SBLKCTL + base);
outb3578drivers/scsi/aic7xxx.coutb(config->scsi_id_b, SCSIID + base);
outb3580drivers/scsi/aic7xxx.coutb(scsi_conf | ENSTIMER | ACTNEGEN | STPWEN, SXFRCTL1 + base);
outb3581drivers/scsi/aic7xxx.coutb(ENSELTIMO | ENSCSIRST | ENSCSIPERR, SIMODE1 + base);
outb3584drivers/scsi/aic7xxx.coutb(DFON | SPIOEN | ULTRAEN, SXFRCTL0 + base);
outb3588drivers/scsi/aic7xxx.coutb(DFON | SPIOEN, SXFRCTL0 + base);
outb3594drivers/scsi/aic7xxx.coutb((sblkctl & ~SELBUS_MASK) | SELNARROW, SBLKCTL + base);
outb3596drivers/scsi/aic7xxx.coutb(config->scsi_id, SCSIID + base);
outb3598drivers/scsi/aic7xxx.coutb(scsi_conf | ENSTIMER | ACTNEGEN | STPWEN, SXFRCTL1 + base);
outb3599drivers/scsi/aic7xxx.coutb(ENSELTIMO | ENSCSIRST | ENSCSIPERR, SIMODE1 + base);
outb3602drivers/scsi/aic7xxx.coutb(DFON | SPIOEN | ULTRAEN, SXFRCTL0 + base);
outb3606drivers/scsi/aic7xxx.coutb(DFON | SPIOEN, SXFRCTL0 + base);
outb3696drivers/scsi/aic7xxx.coutb(target_settings, (TARG_SCRATCH + base + i));
outb3719drivers/scsi/aic7xxx.coutb(config->maxscb, SCBCOUNT + base);
outb3725drivers/scsi/aic7xxx.coutb(-i & 0xff, COMP_SCBCOUNT + base);
outb3731drivers/scsi/aic7xxx.coutb(config->qcntmask, QCNTMASK + base);
outb3736drivers/scsi/aic7xxx.coutb(0, ACTIVE_A + base);
outb3737drivers/scsi/aic7xxx.coutb(0, ACTIVE_B + base);
outb3742drivers/scsi/aic7xxx.coutb(SCB_LIST_NULL, WAITING_SCBH + base);
outb3747drivers/scsi/aic7xxx.coutb(0, MSG_LEN + base);
outb3770drivers/scsi/aic7xxx.coutb((sblkctl & ~SELBUS_MASK) | SELBUSB, SBLKCTL + base);
outb3772drivers/scsi/aic7xxx.coutb(SCSIRSTO, SCSISEQ + base);
outb3774drivers/scsi/aic7xxx.coutb(0, SCSISEQ + base);
outb3779drivers/scsi/aic7xxx.coutb((sblkctl & ~SELBUS_MASK) | SELNARROW, SBLKCTL + base);
outb3782drivers/scsi/aic7xxx.coutb(SCSIRSTO, SCSISEQ + base);
outb3784drivers/scsi/aic7xxx.coutb(0, SCSISEQ + base);
outb4358drivers/scsi/aic7xxx.coutb(scb->position, QINFIFO + p->base);
outb4478drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
outb4494drivers/scsi/aic7xxx.coutb(active_scb, SCBPTR + base);
outb4508drivers/scsi/aic7xxx.coutb(1, MSG_LEN + base);
outb4509drivers/scsi/aic7xxx.coutb(MSG_BUS_DEVICE_RESET, MSG0 + base);
outb4510drivers/scsi/aic7xxx.coutb(bus_state | ATNO, SCSISIGO + base);
outb4530drivers/scsi/aic7xxx.coutb(active_scb, SCBPTR + base);
outb606drivers/scsi/atari_scsi.coutb(reg,&tt_rtc.regsel);  \
outb613drivers/scsi/atari_scsi.coutb(reg,&tt_rtc.regsel);  \
outb69drivers/scsi/dtc.c#define rtrc(i) {inb(0x3da); outb(0x31, 0x3c0); outb((i), 0x3c0);}
outb345drivers/scsi/eata.coutb((char)  addr,        iobase + REG_LOW);
outb346drivers/scsi/eata.coutb((char) (addr >> 8),  iobase + REG_LM);
outb347drivers/scsi/eata.coutb((char) (addr >> 16), iobase + REG_MID);
outb348drivers/scsi/eata.coutb((char) (addr >> 24), iobase + REG_MSB);
outb351drivers/scsi/eata.coutb(cmd, iobase + REG_CMD);
outb318drivers/scsi/eata_dma.coutb( addr & 0x000000ff,      base + HA_WDMAADDR);
outb319drivers/scsi/eata_dma.coutb((addr & 0x0000ff00) >> 8,  base + HA_WDMAADDR + 1);
outb320drivers/scsi/eata_dma.coutb((addr & 0x00ff0000) >> 16, base + HA_WDMAADDR + 2);
outb321drivers/scsi/eata_dma.coutb((addr & 0xff000000) >> 24, base + HA_WDMAADDR + 3);
outb322drivers/scsi/eata_dma.coutb(command, base + HA_WCOMMAND);
outb331drivers/scsi/eata_dma.coutb( addr & 0x000000ff,  base + HA_WDMAADDR);
outb332drivers/scsi/eata_dma.coutb((addr & 0x0000ff00) >> 8,  base + HA_WDMAADDR + 1);
outb333drivers/scsi/eata_dma.coutb((addr & 0x00ff0000) >> 16, base + HA_WDMAADDR + 2);
outb334drivers/scsi/eata_dma.coutb((addr & 0xff000000) >> 24, base + HA_WDMAADDR + 3);
outb336drivers/scsi/eata_dma.coutb(id,  base + HA_WSUBCODE);
outb337drivers/scsi/eata_dma.coutb(lun, base + HA_WSUBLUN);
outb340drivers/scsi/eata_dma.coutb(cmnd2, base + HA_WCOMMAND2);
outb341drivers/scsi/eata_dma.coutb(cmnd,  base + HA_WCOMMAND);
outb275drivers/scsi/eata_pio.coutb(command, base + HA_WCOMMAND);
outb390drivers/scsi/eata_pio.coutb(EATA_CMD_PIO_TRUNC, base + HA_WCOMMAND);
outb493drivers/scsi/eata_pio.coutb((uint) cmd->host->base+HA_WCOMMAND, EATA_CMD_RESET);
outb565drivers/scsi/eata_pio.coutb(EATA_CMD_PIO_TRUNC, base + HA_WCOMMAND);
outb658drivers/scsi/eata_pio.coutb(EATA_CMD_PIO_SETUPTEST, base + HA_WCOMMAND);
outb550drivers/scsi/fdomain.coutb( 0, SCSI_Cntl_port );
outb551drivers/scsi/fdomain.coutb( 0, SCSI_Mode_Cntl_port );
outb553drivers/scsi/fdomain.coutb( 0x21 | PARITY_MASK, TMC_Cntl_port ); /* Clear forced intr. */
outb555drivers/scsi/fdomain.coutb( 0x01 | PARITY_MASK, TMC_Cntl_port );
outb586drivers/scsi/fdomain.coutb( 0x80, port + IO_Control );
outb588drivers/scsi/fdomain.coutb( 0x00, port + IO_Control );
outb617drivers/scsi/fdomain.coutb( i, port_base + Write_Loopback );
outb1194drivers/scsi/fdomain.coutb( 0x00, SCSI_Cntl_port );              /* Disable data drivers */
outb1195drivers/scsi/fdomain.coutb( adapter_mask, port_base + SCSI_Data_NoACK ); /* Set our id bit */
outb1196drivers/scsi/fdomain.coutb( 0x04 | PARITY_MASK, TMC_Cntl_port ); /* Start arbitration */
outb1225drivers/scsi/fdomain.coutb( 0x82, SCSI_Cntl_port ); /* Bus Enable + Select */
outb1226drivers/scsi/fdomain.coutb( adapter_mask | (1 << target), SCSI_Data_NoACK_port );
outb1229drivers/scsi/fdomain.coutb( PARITY_MASK, TMC_Cntl_port ); 
outb1238drivers/scsi/fdomain.coutb( 0x80, SCSI_Cntl_port );
outb1262drivers/scsi/fdomain.coutb( 0x00, Interrupt_Cntl_port );
outb1290drivers/scsi/fdomain.coutb( 0x00, Interrupt_Cntl_port );
outb1325drivers/scsi/fdomain.coutb( 0x40 | FIFO_COUNT, Interrupt_Cntl_port );
outb1327drivers/scsi/fdomain.coutb( 0x82, SCSI_Cntl_port ); /* Bus Enable + Select */
outb1328drivers/scsi/fdomain.coutb( adapter_mask | (1 << current_SC->target), SCSI_Data_NoACK_port );
outb1331drivers/scsi/fdomain.coutb( 0x10 | PARITY_MASK, TMC_Cntl_port );
outb1351drivers/scsi/fdomain.coutb( 0x10 | PARITY_MASK, TMC_Cntl_port );
outb1355drivers/scsi/fdomain.coutb( 0x90 | FIFO_COUNT, Interrupt_Cntl_port );
outb1356drivers/scsi/fdomain.coutb( 0x80, SCSI_Cntl_port );
outb1372drivers/scsi/fdomain.coutb( current_SC->cmnd[current_SC->SCp.sent_command++],
outb1382drivers/scsi/fdomain.coutb( 0xd0 | PARITY_MASK, TMC_Cntl_port );
outb1388drivers/scsi/fdomain.coutb( 0x90 | PARITY_MASK, TMC_Cntl_port );
outb1406drivers/scsi/fdomain.coutb( MESSAGE_REJECT, Write_SCSI_Data_port ); /* Reject */
outb1575drivers/scsi/fdomain.coutb( 0xd0 | PARITY_MASK, TMC_Cntl_port );
outb1582drivers/scsi/fdomain.coutb( 0x90 | PARITY_MASK, TMC_Cntl_port );
outb1599drivers/scsi/fdomain.coutb( *current_SC->SCp.ptr++, Write_FIFO_port );
outb1694drivers/scsi/fdomain.coutb( 0xd0 | FIFO_COUNT, Interrupt_Cntl_port );
outb1695drivers/scsi/fdomain.coutb( 0x00, SCSI_Cntl_port );
outb1697drivers/scsi/fdomain.coutb( 0x90 | FIFO_COUNT, Interrupt_Cntl_port );
outb1747drivers/scsi/fdomain.coutb( 0x00, Interrupt_Cntl_port );
outb1748drivers/scsi/fdomain.coutb( 0x00, SCSI_Cntl_port );              /* Disable data drivers */
outb1749drivers/scsi/fdomain.coutb( adapter_mask, SCSI_Data_NoACK_port ); /* Set our id bit */
outb1751drivers/scsi/fdomain.coutb( 0x20, Interrupt_Cntl_port );
outb1752drivers/scsi/fdomain.coutb( 0x14 | PARITY_MASK, TMC_Cntl_port ); /* Start arbitration */
outb1816drivers/scsi/fdomain.coutb( 0x0a, 0xa0 );
outb1818drivers/scsi/fdomain.coutb( 0x0a, 0x20 );
outb1820drivers/scsi/fdomain.coutb( 0x0b, 0xa0 );
outb1822drivers/scsi/fdomain.coutb( 0x0b, 0x20 );
outb1901drivers/scsi/fdomain.coutb( 1, SCSI_Cntl_port );
outb1903drivers/scsi/fdomain.coutb( 0, SCSI_Cntl_port );
outb1905drivers/scsi/fdomain.coutb( 0, SCSI_Mode_Cntl_port );
outb1906drivers/scsi/fdomain.coutb( PARITY_MASK, TMC_Cntl_port );
outb112drivers/scsi/g_NCR5380.h#define NCR5380_write(reg, value) (outb((value), (NCR5380_map_name + (reg))))
outb217drivers/scsi/in2000.c#define write1_io(b,a)  (outb((b),hostdata->io_base+(a)))
outb198drivers/scsi/pas16.c#define rtrc(i) {inb(0x3da); outb(0x31, 0x3c0); outb((i), 0x3c0);}
outb215drivers/scsi/pas16.coutb( 0xbc + board_num, MASTER_ADDRESS_PTR );
outb216drivers/scsi/pas16.coutb( port >> 2, MASTER_ADDRESS_PTR );
outb239drivers/scsi/pas16.coutb( 0x30, io_port + P_TIMEOUT_COUNTER_REG );  /* Timeout counter */
outb240drivers/scsi/pas16.coutb( 0x01, io_port + P_TIMEOUT_STATUS_REG_OFFSET );   /* Reset TC */
outb241drivers/scsi/pas16.coutb( 0x01, io_port + WAIT_STATE );   /* 1 Wait state */
outb257drivers/scsi/pas16.coutb( 0x4d, io_port + SYS_CONFIG_4 );
outb262drivers/scsi/pas16.coutb( tmp, io_port + IO_CONFIG_3 );
outb265drivers/scsi/pas16.coutb( 0x6d, io_port + SYS_CONFIG_4 );
outb302drivers/scsi/pas16.coutb( tmp, io_port + PCB_CONFIG );
outb304drivers/scsi/pas16.coutb( board_rev, io_port + PCB_CONFIG );
outb317drivers/scsi/pas16.coutb( 0x01, io_port + WAIT_STATE );   /* 1 Wait state */
outb433drivers/scsi/pas16.coutb( 0x4d, io_port + SYS_CONFIG_4 );
outb434drivers/scsi/pas16.coutb( (inb(io_port + IO_CONFIG_3) & 0x0f), io_port + IO_CONFIG_3 );
outb522drivers/scsi/pas16.coutb( P_TS_CT, instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET);
outb558drivers/scsi/pas16.coutb( P_TS_CT, instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET);
outb169drivers/scsi/pas16.h#define NCR5380_write(reg, value) ( outb((value),PAS16_io_port(reg)) )
outb178drivers/scsi/pas16.houtb( (value),PAS16_io_port(reg) ) )
outb75drivers/scsi/ppa.c{       outb(byte,ppa_base+port);
outb156drivers/scsi/qlogic.c#define REG0 ( outb( inb( qbase + 0xd ) & 0x7f , qbase + 0xd ), outb( 4 , qbase + 0xd ))
outb157drivers/scsi/qlogic.c#define REG1 ( outb( inb( qbase + 0xd ) | 0x80 , qbase + 0xd ), outb( 0xb4 | QL_INT_ACTIVE_HIGH , qbase + 0xd ))
outb167drivers/scsi/qlogic.c#define rtrc(i) {inb(0x3da);outb(0x31,0x3c0);outb((i),0x3c0);}
outb185drivers/scsi/qlogic.coutb(3, qbase + 3);        /* reset SCSI */
outb186drivers/scsi/qlogic.coutb(2, qbase + 3);        /* reset chip */
outb260drivers/scsi/qlogic.coutb(*request++, qbase + 4);
outb308drivers/scsi/qlogic.coutb(2, qbase + 3);    /* reset chip */
outb310drivers/scsi/qlogic.coutb(1, qbase + 3);    /* clear fifo */
outb313drivers/scsi/qlogic.coutb(1, qbase + 8);      /* set for PIO pseudo DMA */
outb314drivers/scsi/qlogic.coutb(0, qbase + 0xb);      /* disable ints */
outb317drivers/scsi/qlogic.coutb(0x40, qbase + 0xb);    /* enable features */
outb320drivers/scsi/qlogic.coutb( qlcfgc , qbase + 0xc);
outb322drivers/scsi/qlogic.coutb( 0x40 | qlcfg8 | qinitid, qbase + 8);
outb323drivers/scsi/qlogic.coutb( qlcfg7 , qbase + 7 );
outb324drivers/scsi/qlogic.coutb( qlcfg6 , qbase + 6 );
outb326drivers/scsi/qlogic.coutb(qlcfg5, qbase + 5);    /* select timer */
outb327drivers/scsi/qlogic.coutb(qlcfg9 & 7, qbase + 9);      /* prescaler */
outb329drivers/scsi/qlogic.coutb(cmd->target, qbase + 4);
outb332drivers/scsi/qlogic.coutb(cmd->cmnd[i], qbase + 2);
outb334drivers/scsi/qlogic.coutb(0x41, qbase + 3);  /* select and send command */
outb374drivers/scsi/qlogic.coutb(1, qbase + 3);    /* clear fifo */
outb380drivers/scsi/qlogic.coutb(reqlen, qbase);      /* low-mid xfer cnt */
outb381drivers/scsi/qlogic.coutb(reqlen >> 8, qbase+1);      /* low-mid xfer cnt */
outb382drivers/scsi/qlogic.coutb(reqlen >> 16, qbase + 0xe);  /* high xfer cnt */
outb383drivers/scsi/qlogic.coutb(0x90, qbase + 3);      /* command do xfer */
outb418drivers/scsi/qlogic.coutb(0x11, qbase + 3);          /* get status and message */
outb430drivers/scsi/qlogic.coutb(0x12, qbase + 3);  /* done, disconnect */
outb572drivers/scsi/qlogic.coutb(1, qbase + 8);      /* set for PIO pseudo DMA */
outb574drivers/scsi/qlogic.coutb(0x40 | qlcfg8 | qinitid, qbase + 8);  /* (ini) bus id, disable scsi rst */
outb575drivers/scsi/qlogic.coutb(qlcfg5, qbase + 5);    /* select timer */
outb576drivers/scsi/qlogic.coutb(qlcfg9, qbase + 9);      /* prescaler */
outb578drivers/scsi/qlogic.coutb( 3 , qbase + 3 );
outb591drivers/scsi/qlogic.coutb(0x90, qbase + 3);  /* illegal command - cause interrupt */
outb593drivers/scsi/qlogic.coutb(10, 0x20); /* access pending interrupt map */
outb594drivers/scsi/qlogic.coutb(10, 0xa0);
outb596drivers/scsi/qlogic.coutb(0xb0 | QL_INT_ACTIVE_HIGH , qbase + 0xd);  /* int pin off */
outb598drivers/scsi/qlogic.coutb(0xb4 | QL_INT_ACTIVE_HIGH , qbase + 0xd);  /* int pin on */
outb331drivers/scsi/u14-34f.coutb(CMD_CLR_INTR, sh[j]->io_port + REG_SYS_INTR);
outb337drivers/scsi/u14-34f.coutb(CMD_OGM_INTR, sh[j]->io_port + REG_LCL_INTR);
outb462drivers/scsi/u14-34f.cif (sh[j]->base == 0) outb(CMD_ENA_INTR, sh[j]->io_port + REG_SYS_MASK);
outb674drivers/scsi/u14-34f.coutb(CMD_OGM_INTR, sh[j]->io_port + REG_LCL_INTR);
outb806drivers/scsi/u14-34f.coutb(CMD_RESET, sh[j]->io_port + REG_LCL_INTR);
outb898drivers/scsi/u14-34f.coutb(CMD_CLR_INTR, sh[j]->io_port + REG_SYS_INTR);
outb446drivers/scsi/ultrastor.coutb(ultrastor_bus_reset ? 0xc2 : 0x82, LCL_DOORBELL_MASK(config.port_address));
outb618drivers/scsi/ultrastor.coutb(0, addr + 0x16);
outb619drivers/scsi/ultrastor.coutb(0, addr + 0x1B);
outb623drivers/scsi/ultrastor.coutb(ultrastor_bus_reset ? 0xc2 : 0x82, LCL_DOORBELL_MASK(addr+12));
outb624drivers/scsi/ultrastor.coutb(0x02, SYS_DOORBELL_MASK(addr+12));
outb799drivers/scsi/ultrastor.coutb(1, config.ogm_address - 1);
outb800drivers/scsi/ultrastor.coutb(0x2, LCL_DOORBELL_INTR(config.doorbell_address));
outb802drivers/scsi/ultrastor.coutb(0x1, LCL_DOORBELL_INTR(config.doorbell_address));
outb910drivers/scsi/ultrastor.coutb(0x80, config.ogm_address - 1);
outb911drivers/scsi/ultrastor.coutb(0x2, LCL_DOORBELL_INTR(config.doorbell_address));
outb970drivers/scsi/ultrastor.coutb(0xc0, LCL_DOORBELL_INTR(config.doorbell_address));
outb973drivers/scsi/ultrastor.coutb(0, config.ogm_address - 1);
outb974drivers/scsi/ultrastor.coutb(0, config.icm_address - 1);
outb1062drivers/scsi/ultrastor.coutb(2, SYS_DOORBELL_INTR(config.doorbell_address));
outb1063drivers/scsi/ultrastor.coutb(0, config.icm_address - 1);
outb1078drivers/scsi/ultrastor.coutb(1, SYS_DOORBELL_INTR(config.doorbell_address));
outb543drivers/scsi/wd7000.coutb(host->control, host->iobase+ASC_CONTROL);
outb550drivers/scsi/wd7000.coutb(host->control,host->iobase+ASC_CONTROL);
outb583drivers/scsi/wd7000.coutb(*cmd, host->iobase+ASC_COMMAND);
outb809drivers/scsi/wd7000.c#define wd7000_intr_ack(host)  outb(0,host->iobase+ASC_INTR_ACK)
outb1006drivers/scsi/wd7000.coutb(ASC_RES, host->iobase+ASC_CONTROL);
outb1008drivers/scsi/wd7000.coutb(0,host->iobase+ASC_CONTROL);
outb145drivers/sound/ad1848.coutb ((unsigned char) (reg & 0xff) | devc->MCE_bit, io_Index_Addr (devc));
outb165drivers/sound/ad1848.coutb ((unsigned char) (reg & 0xff) | devc->MCE_bit, io_Index_Addr (devc));
outb166drivers/sound/ad1848.coutb ((unsigned char) (data & 0xff), io_Indexed_Data (devc));
outb255drivers/sound/ad1848.coutb (devc->MCE_bit, io_Index_Addr (devc));
outb274drivers/sound/ad1848.coutb (0x00, io_Index_Addr (devc));  /* Clear the MCE bit */
outb282drivers/sound/ad1848.coutb (0x00, io_Index_Addr (devc));  /* Clear the MCE bit */
outb1085drivers/sound/ad1848.coutb (0, io_Status (devc));  /* Clear interrupt status */
outb1086drivers/sound/ad1848.coutb (0, io_Status (devc));  /* Clear interrupt status */
outb1121drivers/sound/ad1848.coutb (0, io_Status (devc));  /* Clear interrupt status */
outb1122drivers/sound/ad1848.coutb (0, io_Status (devc));  /* Clear interrupt status */
outb1465drivers/sound/ad1848.coutb (0, io_Status (devc));  /* Clear pending interrupts */
outb1663drivers/sound/ad1848.coutb (0, io_Status (devc));  /* Clear interrupt status */
outb1807drivers/sound/ad1848.coutb (bits | 0x40, config_port);
outb1811drivers/sound/ad1848.coutb (bits | dma_bits[hw_config->dma], config_port);  /* Write IRQ+DMA setup */
outb406drivers/sound/aedsp16.coutb (1, (port + DSP_RESET));
outb408drivers/sound/aedsp16.coutb (0, (port + DSP_RESET));
outb428drivers/sound/aedsp16.coutb (cmd, port + DSP_COMMAND);
outb49drivers/sound/cs4232.coutb (a, KEY_PORT);
outb70drivers/sound/gus_midi.coutb (MIDI_RESET, u_MidiControl);
outb83drivers/sound/gus_midi.coutb (gus_midi_control, u_MidiControl);  /* Enable */
outb106drivers/sound/gus_midi.coutb (midi_byte, u_MidiData);
outb114drivers/sound/gus_midi.coutb (gus_midi_control, u_MidiControl);
outb128drivers/sound/gus_midi.coutb (MIDI_RESET, u_MidiControl);
outb261drivers/sound/gus_midi.coutb (MIDI_RESET, u_MidiControl);
outb301drivers/sound/gus_midi.coutb (gus_midi_control, u_MidiControl);
outb302drivers/sound/gus_midi.coutb (gus_midi_control, u_MidiControl);
outb231drivers/sound/gus_wave.coutb (0x43, u_Command);
outb232drivers/sound/gus_wave.coutb (addr & 0xff, u_DataLo);
outb233drivers/sound/gus_wave.coutb ((addr >> 8) & 0xff, u_DataHi);
outb235drivers/sound/gus_wave.coutb (0x44, u_Command);
outb236drivers/sound/gus_wave.coutb ((addr >> 16) & 0xff, u_DataHi);
outb237drivers/sound/gus_wave.coutb (data, u_DRAMIO);
outb249drivers/sound/gus_wave.coutb (0x43, u_Command);
outb250drivers/sound/gus_wave.coutb (addr & 0xff, u_DataLo);
outb251drivers/sound/gus_wave.coutb ((addr >> 8) & 0xff, u_DataHi);
outb253drivers/sound/gus_wave.coutb (0x44, u_Command);
outb254drivers/sound/gus_wave.coutb ((addr >> 16) & 0xff, u_DataHi);
outb269drivers/sound/gus_wave.coutb (reg, u_Command);
outb270drivers/sound/gus_wave.coutb ((unsigned char) (data & 0xff), u_DataHi);
outb283drivers/sound/gus_wave.coutb (reg | 0x80, u_Command);
outb298drivers/sound/gus_wave.coutb (reg, u_Command);
outb313drivers/sound/gus_wave.coutb (reg, u_Command);
outb315drivers/sound/gus_wave.coutb ((unsigned char) (data & 0xff), u_DataLo);
outb316drivers/sound/gus_wave.coutb ((unsigned char) ((data >> 8) & 0xff), u_DataHi);
outb330drivers/sound/gus_wave.coutb (reg | 0x80, u_Command);
outb375drivers/sound/gus_wave.coutb (voice, u_Voice);
outb750drivers/sound/gus_wave.coutb (0x05, gus_base + 0x0f);
outb753drivers/sound/gus_wave.coutb (mix_image, u_Mixer);
outb755drivers/sound/gus_wave.coutb (0x00, u_IRQDMAControl);
outb757drivers/sound/gus_wave.coutb (0x00, gus_base + 0x0f);
outb814drivers/sound/gus_wave.coutb (mix_image, u_Mixer);  /* Select DMA control */
outb815drivers/sound/gus_wave.coutb (dma_image | 0x80, u_IRQDMAControl);  /* Set DMA address */
outb817drivers/sound/gus_wave.coutb (mix_image | 0x40, u_Mixer);  /* Select IRQ control */
outb818drivers/sound/gus_wave.coutb (irq_image, u_IRQDMAControl);  /* Set IRQ address */
outb824drivers/sound/gus_wave.coutb (mix_image, u_Mixer);  /* Select DMA control */
outb825drivers/sound/gus_wave.coutb (dma_image, u_IRQDMAControl);  /* Set DMA address */
outb827drivers/sound/gus_wave.coutb (mix_image | 0x40, u_Mixer);  /* Select IRQ control */
outb828drivers/sound/gus_wave.coutb (irq_image, u_IRQDMAControl);  /* Set IRQ address */
outb834drivers/sound/gus_wave.coutb (mix_image, u_Mixer);  /*
outb2824drivers/sound/gus_wave.coutb (mix_image, u_Mixer);
outb2980drivers/sound/gus_wave.coutb (mix_image, u_Mixer);
outb3023drivers/sound/gus_wave.coutb (0x20, gus_base + 0x0f);
outb3082drivers/sound/gus_wave.coutb (max_config, gus_base + 0x106);  /* UltraMax control */
outb3469drivers/sound/gus_wave.coutb ((unsigned char) (addr & 0xff), select_addr);
outb3474drivers/sound/gus_wave.coutb ((unsigned char) (val & 0xff), data_addr);
outb104drivers/sound/ics2101.coutb (ctrl_addr, u_MixSelect);
outb105drivers/sound/ics2101.coutb (selector[dev], u_MixData);
outb106drivers/sound/ics2101.coutb (attn_addr, u_MixSelect);
outb107drivers/sound/ics2101.coutb ((unsigned char) vol, u_MixData);
outb132drivers/sound/mad16.coutb (0xE2, PASSWD_REG);
outb136drivers/sound/mad16.coutb (0xE3, PASSWD_REG);
outb159drivers/sound/mad16.coutb (0xE2, PASSWD_REG);
outb163drivers/sound/mad16.coutb (0xE3, PASSWD_REG);
outb168drivers/sound/mad16.coutb ((unsigned char) (value & 0xff), port);
outb443drivers/sound/mad16.coutb (bits | 0x40, config_port);
outb469drivers/sound/mad16.coutb (bits | dma_bits[dma] | dma2_bit, config_port);  /* Write IRQ+DMA setup */
outb82drivers/sound/mad16_sb_midi.coutb (val, DSP_COMMAND);
outb119drivers/sound/mad16_sb_midi.coutb (1, DSP_RESET);
outb121drivers/sound/mad16_sb_midi.coutb (0, DSP_RESET);
outb132drivers/sound/maui.coutb (data, HOST_DATA_PORT);
outb243drivers/sound/maui.coutb (0x00, HOST_CTRL_PORT);  /* Reset */
outb245drivers/sound/maui.coutb (bits, HOST_DATA_PORT);  /* Set the IRQ bits */
outb246drivers/sound/maui.coutb (bits | 0x80, HOST_DATA_PORT);  /* Set the IRQ bits again? */
outb248drivers/sound/maui.coutb (0x80, HOST_CTRL_PORT);  /* Leave reset */
outb249drivers/sound/maui.coutb (0x80, HOST_CTRL_PORT);  /* Leave reset */
outb251drivers/sound/maui.coutb (0xD0, HOST_CTRL_PORT);  /* Cause interrupt */
outb258drivers/sound/maui.coutb (0x80, HOST_CTRL_PORT);  /* Leave reset */
outb265drivers/sound/maui.coutb (0xE0, HOST_CTRL_PORT);  /* Normal operation */
outb101drivers/sound/mpu401.coutb (cmd, COMDPORT (devc->base));
outb112drivers/sound/mpu401.coutb (byte, DATAPORT (devc->base));
outb286drivers/sound/opl3.coutb (0x02, ioaddr - 8);  /* Select OPL4 ID register */
outb295drivers/sound/opl3.coutb (0xF8, ioaddr - 8);  /* Select OPL4 FM mixer control */
outb297drivers/sound/opl3.coutb (0x1B, ioaddr - 7);  /* Write value */
outb778drivers/sound/opl3.coutb ((unsigned char) (addr & 0xff), io_addr);
outb786drivers/sound/opl3.coutb ((unsigned char) (val & 0xff), io_addr + 1);
outb75drivers/sound/pas2_card.coutb (data, ioaddr ^ translat_code);
outb235drivers/sound/pas2_card.coutb (0x05, 0xa8);
outb236drivers/sound/pas2_card.coutb (0x60, 0xa9);
outb327drivers/sound/pas2_card.coutb (0xBC, MASTER_DECODE);  /*
outb330drivers/sound/pas2_card.coutb (hw_config->io_base >> 2, MASTER_DECODE);  /*
outb87drivers/sound/pas2_mixer.coutb (0x80, 0);
outb839drivers/sound/pss.coutb (0x0b, hw_config->io_base + 4);  /* Required by some cards */
outb55drivers/sound/sb16_midi.coutb (cmd, COMDPORT);
outb65drivers/sound/sb16_midi.coutb (byte, DATAPORT);
outb142drivers/sound/sb_dsp.coutb (val, DSP_COMMAND);
outb260drivers/sound/sb_dsp.coutb (3, DSP_RESET);  /* Reset FIFO too */
outb262drivers/sound/sb_dsp.coutb (1, DSP_RESET);
outb265drivers/sound/sb_dsp.coutb (0, DSP_RESET);
outb1056drivers/sound/sb_dsp.coutb (addr & 0xff, base + 1);  /* Low address bits */
outb1057drivers/sound/sb_dsp.coutb (addr >> 8, base + 2);  /* High address bits */
outb1058drivers/sound/sb_dsp.coutb (val, base);    /* Data */
outb1072drivers/sound/sb_dsp.coutb (addr & 0xff, base + 1);  /* Low address bits */
outb1073drivers/sound/sb_dsp.coutb (addr >> 8, base + 2);  /* High address bits */
outb1102drivers/sound/sb_dsp.coutb (control | 3, mpu_base + 7);  /* Set last two bits to 1 (?) */
outb1103drivers/sound/sb_dsp.coutb ((control & 0xfe) | 2, mpu_base + 7);  /* xxxxxxx0 resets the mc */
outb1108drivers/sound/sb_dsp.coutb (control & 0xfc, mpu_base + 7);  /* xxxxxx00 enables RAM */
outb1183drivers/sound/sb_dsp.coutb (control | 0x03, mpu_base + 7);  /* xxxxxx11 restarts */
outb1195drivers/sound/sb_dsp.coutb (0xAF, 0x201);    /* ProSonic/Jazz16 wakeup */
outb1198drivers/sound/sb_dsp.coutb (0x50, 0x201);
outb1199drivers/sound/sb_dsp.coutb ((sbc_base & 0x70) | ((mpu_base & 0x30) >> 4), 0x201);
outb69drivers/sound/sb_mixer.coutb ((unsigned char) (port & 0xff), MIXER_ADDR);  /*
outb73drivers/sound/sb_mixer.coutb ((unsigned char) (value & 0xff), MIXER_DATA);
outb86drivers/sound/sb_mixer.coutb ((unsigned char) (port & 0xff), MIXER_ADDR);  /*
outb171drivers/sound/sb_mixer.coutb (0x01, sbc_base + 0x1c);
outb172drivers/sound/sb_mixer.coutb (0x00, sbc_base + 0x1a);
outb136drivers/sound/sscape.coutb (reg, PORT (ODIE_ADDR));
outb149drivers/sound/sscape.coutb (reg, PORT (ODIE_ADDR));
outb150drivers/sound/sscape.coutb (data, PORT (ODIE_DATA));
outb157drivers/sound/sscape.coutb (0x00, PORT (HOST_CTRL));  /* Put the board to the host mode */
outb163drivers/sound/sscape.coutb (0x03, PORT (HOST_CTRL));  /* Put the board to the MIDI mode */
outb191drivers/sound/sscape.coutb (data[i], PORT (HOST_DATA));
outb534drivers/sound/sscape.coutb (0x00, PORT (HOST_CTRL));
outb535drivers/sound/sscape.coutb (0x00, PORT (MIDI_CTRL));
outb1034drivers/sound/sscape.coutb (0x00, PORT (ODIE_ADDR));
outb1038drivers/sound/sscape.coutb (0xff, PORT (ODIE_ADDR));
outb1042drivers/sound/sscape.coutb (save, PORT (ODIE_ADDR));
outb55drivers/sound/trix.coutb ((unsigned char) addr, 0x390);  /* MT-0002-PC ASIC address */
outb62drivers/sound/trix.coutb ((unsigned char) addr, 0x390);  /* MT-0002-PC ASIC address */
outb63drivers/sound/trix.coutb ((unsigned char) data, 0x391);  /* MT-0002-PC ASIC data */
outb75drivers/sound/trix.coutb (0x01, base + 6);  /* Clear the internal data pointer */
outb76drivers/sound/trix.coutb (0x00, base + 6);  /* Restart */
outb82drivers/sound/trix.coutb (0x01, base + 6);  /* Clear the internal data pointer */
outb83drivers/sound/trix.coutb (0x1A, 0x390);    /* Select RAM download/upload port */
outb86drivers/sound/trix.coutb (trix_boot[i], 0x391);
outb88drivers/sound/trix.coutb (0x00, 0x391);
outb89drivers/sound/trix.coutb (0x00, base + 6);  /* Reset */
outb90drivers/sound/trix.coutb (0x50, 0x390);    /* ?????? */
outb256drivers/sound/trix.coutb (bits | 0x40, config_port);
outb276drivers/sound/trix.coutb (bits, config_port);  /* Write IRQ+DMA setup */
outb55drivers/sound/uart6850.coutb (cmd, COMDPORT);
outb65drivers/sound/uart6850.coutb (byte, DATAPORT);
outb25include/asm-alpha/dma.h#define dma_outb  outb
outb122include/asm-alpha/io.h#ifndef outb
outb143include/asm-alpha/io.h# define outb_p    outb
outb17include/asm-i386/dma.h#define dma_outb  outb
outb21include/asm-mips/dma.h#define dma_outb  outb
outb17include/asm-ppc/dma.h#define dma_outb  outb
outb69include/asm-ppc/io.hunsigned char outb(unsigned char val,int port);
outb80include/asm-ppc/io.hstatic inline unsigned char  outb_p(unsigned char val,int port) { return (outb(val,port)); }
outb91include/asm-sparc/io.h#define outb_p outb
outb59include/linux/busmouse.h#define MSE_INT_OFF()  outb(MSE_DISABLE_INTERRUPTS, MSE_CONTROL_PORT)
outb60include/linux/busmouse.h#define MSE_INT_ON()  outb(MSE_ENABLE_INTERRUPTS, MSE_CONTROL_PORT)
outb83include/linux/busmouse.h#define MS_MSE_INT_OFF() {outb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT); \
outb84include/linux/busmouse.houtb(MS_MSE_DISABLE_INTERRUPTS, MS_MSE_DATA_PORT);}
outb85include/linux/busmouse.h#define MS_MSE_INT_ON()  {outb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT); \
outb86include/linux/busmouse.houtb(MS_MSE_ENABLE_INTERRUPTS, MS_MSE_DATA_PORT);}
outb431include/linux/sbpcd.h#define OUT(x,y)  outb(y,x)
outb115include/linux/scc.h#define Outb(port, val)  outb(val, port)