tag | line | file | source code |
outb | 52 | arch/i386/kernel/irq.c | outb(cache_21,0x21); |
outb | 58 | arch/i386/kernel/irq.c | outb(cache_A1,0xA1); |
outb | 72 | arch/i386/kernel/irq.c | outb(cache_21,0x21); |
outb | 78 | arch/i386/kernel/irq.c | outb(cache_A1,0xA1); |
outb | 234 | arch/i386/kernel/irq.c | outb(cache_21,0x21); |
outb | 238 | arch/i386/kernel/irq.c | outb(cache_21,0x21); |
outb | 239 | arch/i386/kernel/irq.c | outb(cache_A1,0xA1); |
outb | 274 | arch/i386/kernel/irq.c | outb(cache_21,0x21); |
outb | 277 | arch/i386/kernel/irq.c | outb(cache_A1,0xA1); |
outb | 300 | arch/i386/kernel/irq.c | outb(0,0xF0); |
outb | 363 | drivers/block/cdu31a.c | outb(curr_control_reg, sony_cd_control_reg); |
outb | 372 | drivers/block/cdu31a.c | outb(curr_control_reg, sony_cd_control_reg); |
outb | 462 | drivers/block/cdu31a.c | outb(SONY_DRIVE_RESET_BIT, sony_cd_control_reg); |
outb | 468 | drivers/block/cdu31a.c | outb(curr_control_reg | SONY_ATTN_CLR_BIT, sony_cd_control_reg); |
outb | 474 | drivers/block/cdu31a.c | outb(curr_control_reg | SONY_RES_RDY_CLR_BIT, sony_cd_control_reg); |
outb | 480 | drivers/block/cdu31a.c | outb(curr_control_reg | SONY_DATA_RDY_CLR_BIT, sony_cd_control_reg); |
outb | 486 | drivers/block/cdu31a.c | outb(curr_control_reg | SONY_PARAM_CLR_BIT, sony_cd_control_reg); |
outb | 510 | drivers/block/cdu31a.c | outb(param, sony_cd_param_reg); |
outb | 516 | drivers/block/cdu31a.c | outb(curr_control_reg | SONY_RES_RDY_INT_EN_BIT, sony_cd_control_reg); |
outb | 517 | drivers/block/cdu31a.c | outb(cmd, sony_cd_cmd_reg); |
outb | 2813 | drivers/block/cdu31a.c | outb(0xbc, 0x9a01); |
outb | 2814 | drivers/block/cdu31a.c | outb(0xe2, 0x9a01); |
outb | 1483 | drivers/block/floppy.c | outb(FDCS->dor, FD_DOR); |
outb | 202 | drivers/block/ide.c | #define OUT_BYTE(b,p) outb((b),IDE_PORT(p,DEV_HWIF)) |
outb | 197 | drivers/block/mcd.c | outb(MCMD_GET_STATUS, MCDPORT(0)); /* send get-status cmd */ |
outb | 279 | drivers/block/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 291 | drivers/block/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 363 | drivers/block/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 506 | drivers/block/mcd.c | outb(MCMD_SET_VOLUME, MCDPORT(0)); |
outb | 507 | drivers/block/mcd.c | outb(volctrl.channel0, MCDPORT(0)); |
outb | 508 | drivers/block/mcd.c | outb(0, MCDPORT(0)); |
outb | 509 | drivers/block/mcd.c | outb(volctrl.channel1, MCDPORT(0)); |
outb | 510 | drivers/block/mcd.c | outb(1, MCDPORT(0)); |
outb | 526 | drivers/block/mcd.c | outb(0xF8, MCDPORT(0)); |
outb | 535 | drivers/block/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 541 | drivers/block/mcd.c | outb(MCMD_EJECT, MCDPORT(0)); |
outb | 716 | drivers/block/mcd.c | outb(MCMD_GET_STATUS, MCDPORT(0)); |
outb | 752 | drivers/block/mcd.c | outb(MCMD_SET_MODE, MCDPORT(0)); |
outb | 753 | drivers/block/mcd.c | outb(1, MCDPORT(0)); |
outb | 920 | drivers/block/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 928 | drivers/block/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 934 | drivers/block/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 1127 | drivers/block/mcd.c | outb(0, MCDPORT(1)); /* send reset */ |
outb | 1131 | drivers/block/mcd.c | outb(0x40, MCDPORT(0)); /* send get-stat cmd */ |
outb | 1143 | drivers/block/mcd.c | outb(MCMD_GET_VERSION,MCDPORT(0)); |
outb | 1162 | drivers/block/mcd.c | outb(4,MCDPORT(2)); /* magic happens */ |
outb | 1173 | drivers/block/mcd.c | outb(MCMD_CONFIG_DRIVE, MCDPORT(0)); |
outb | 1174 | drivers/block/mcd.c | outb(0x02,MCDPORT(0)); |
outb | 1175 | drivers/block/mcd.c | outb(0x00,MCDPORT(0)); |
outb | 1178 | drivers/block/mcd.c | outb(MCMD_CONFIG_DRIVE, MCDPORT(0)); |
outb | 1179 | drivers/block/mcd.c | outb(0x10,MCDPORT(0)); |
outb | 1180 | drivers/block/mcd.c | outb(0x04,MCDPORT(0)); |
outb | 1250 | drivers/block/mcd.c | outb(cmd, MCDPORT(0)); |
outb | 1251 | drivers/block/mcd.c | outb(params -> start.min, MCDPORT(0)); |
outb | 1252 | drivers/block/mcd.c | outb(params -> start.sec, MCDPORT(0)); |
outb | 1253 | drivers/block/mcd.c | outb(params -> start.frame, MCDPORT(0)); |
outb | 1254 | drivers/block/mcd.c | outb(params -> end.min, MCDPORT(0)); |
outb | 1255 | drivers/block/mcd.c | outb(params -> end.sec, MCDPORT(0)); |
outb | 1256 | drivers/block/mcd.c | outb(params -> end.frame, MCDPORT(0)); |
outb | 1361 | drivers/block/mcd.c | outb(MCMD_GET_Q_CHANNEL, MCDPORT(0)); |
outb | 1416 | drivers/block/mcd.c | outb(MCMD_GET_DISK_INFO, MCDPORT(0)); |
outb | 1472 | drivers/block/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 1482 | drivers/block/mcd.c | outb(MCMD_SET_MODE, MCDPORT(0)); |
outb | 1483 | drivers/block/mcd.c | outb(0x05, MCDPORT(0)); /* mode: toc */ |
outb | 1513 | drivers/block/mcd.c | outb(MCMD_SET_MODE, MCDPORT(0)); |
outb | 1514 | drivers/block/mcd.c | outb(0x01, MCDPORT(0)); |
outb | 389 | drivers/block/xd.c | outb(0,XD_CONTROL); /* acknowledge interrupt */ |
outb | 453 | drivers/block/xd.c | outb(0,XD_SELECT); |
outb | 454 | drivers/block/xd.c | outb(mode,XD_CONTROL); |
outb | 469 | drivers/block/xd.c | outb(outdata ? *outdata++ : 0,XD_DATA); |
outb | 483 | drivers/block/xd.c | outb(command ? *command++ : 0,XD_DATA); |
outb | 534 | drivers/block/xd.c | outb(0,XD_RESET); /* reset the controller */ |
outb | 617 | drivers/block/xd.c | outb(0,XD_RESET); /* reset the controller */ |
outb | 651 | drivers/block/xd.c | outb(0,XD_RESET); /* reset the controller */ |
outb | 38 | drivers/char/atixlmouse.c | #define ATIXL_MSE_DISABLE_UPDATE() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \ |
outb | 39 | drivers/char/atixlmouse.c | outb( (0x20 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); } |
outb | 42 | drivers/char/atixlmouse.c | #define ATIXL_MSE_ENABLE_UPDATE() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \ |
outb | 43 | drivers/char/atixlmouse.c | outb( (0xdf & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); } |
outb | 46 | drivers/char/atixlmouse.c | #define ATIXL_MSE_INT_OFF() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \ |
outb | 47 | drivers/char/atixlmouse.c | outb( (0xe7 & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); } |
outb | 50 | drivers/char/atixlmouse.c | #define ATIXL_MSE_INT_ON() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \ |
outb | 51 | drivers/char/atixlmouse.c | outb( (0x08 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); } |
outb | 71 | drivers/char/atixlmouse.c | outb(ATIXL_MSE_READ_X, ATIXL_MSE_CONTROL_PORT); /* Select IR1 - X movement */ |
outb | 73 | drivers/char/atixlmouse.c | outb(ATIXL_MSE_READ_Y, ATIXL_MSE_CONTROL_PORT); /* Select IR2 - Y movement */ |
outb | 75 | drivers/char/atixlmouse.c | outb(ATIXL_MSE_READ_BUTTONS, ATIXL_MSE_CONTROL_PORT); /* Select IR0 - Button Status */ |
outb | 187 | drivers/char/atixlmouse.c | outb(0x80, ATIXL_MSE_CONTROL_PORT); /* Reset the Inport device */ |
outb | 188 | drivers/char/atixlmouse.c | outb(0x07, ATIXL_MSE_CONTROL_PORT); /* Select Internal Register 7 */ |
outb | 189 | drivers/char/atixlmouse.c | outb(0x0a, ATIXL_MSE_DATA_PORT); /* Data Interrupts 8+, 1=30hz, 2=50hz, 3=100hz, 4=200hz rate */ |
outb | 52 | drivers/char/busmouse.c | outb(MSE_READ_X_LOW, MSE_CONTROL_PORT); |
outb | 54 | drivers/char/busmouse.c | outb(MSE_READ_X_HIGH, MSE_CONTROL_PORT); |
outb | 56 | drivers/char/busmouse.c | outb(MSE_READ_Y_LOW, MSE_CONTROL_PORT ); |
outb | 58 | drivers/char/busmouse.c | outb(MSE_READ_Y_HIGH, MSE_CONTROL_PORT); |
outb | 220 | drivers/char/busmouse.c | outb(MSE_CONFIG_BYTE, MSE_CONFIG_PORT); |
outb | 221 | drivers/char/busmouse.c | outb(MSE_SIGNATURE_BYTE, MSE_SIGNATURE_PORT); |
outb | 228 | drivers/char/busmouse.c | outb(MSE_DEFAULT_MODE, MSE_CONFIG_PORT); |
outb | 172 | drivers/char/keyboard.c | outb(c,0x64); |
outb | 1177 | drivers/char/keyboard.c | outb(0xfe,0x64); /* pulse reset low */ |
outb | 133 | drivers/char/mem.c | outb(get_fs_byte(tmp),i); |
outb | 49 | drivers/char/msbusmouse.c | outb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT); |
outb | 50 | drivers/char/msbusmouse.c | outb((inb(MS_MSE_DATA_PORT) | 0x20), MS_MSE_DATA_PORT); |
outb | 52 | drivers/char/msbusmouse.c | outb(MS_MSE_READ_X, MS_MSE_CONTROL_PORT); |
outb | 55 | drivers/char/msbusmouse.c | outb(MS_MSE_READ_Y, MS_MSE_CONTROL_PORT); |
outb | 58 | drivers/char/msbusmouse.c | outb(MS_MSE_READ_BUTTONS, MS_MSE_CONTROL_PORT); |
outb | 61 | drivers/char/msbusmouse.c | outb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT); |
outb | 62 | drivers/char/msbusmouse.c | outb((inb(MS_MSE_DATA_PORT) & 0xdf), MS_MSE_DATA_PORT); |
outb | 93 | drivers/char/msbusmouse.c | outb(MS_MSE_START, MS_MSE_CONTROL_PORT); |
outb | 235 | drivers/char/serial.c | outb(info->hub6 - 1 + offset, info->port); |
outb | 246 | drivers/char/serial.c | outb(info->hub6 - 1 + offset, info->port); |
outb | 261 | drivers/char/serial.c | outb(info->hub6 - 1 + offset, info->port); |
outb | 262 | drivers/char/serial.c | outb(value, info->port+1); |
outb | 265 | drivers/char/serial.c | outb(value, info->port+offset); |
outb | 273 | drivers/char/serial.c | outb(info->hub6 - 1 + offset, info->port); |
outb | 278 | drivers/char/serial.c | outb(value, info->port+offset); |
outb | 2289 | drivers/char/serial.c | outb(0xff, 0x080); |
outb | 95 | drivers/char/vt.c | outb(inb_p(0x61)&0xFC, 0x61); |
outb | 113 | drivers/char/vt.c | outb((count >> 8) & 0xff, 0x42); |
outb | 245 | drivers/net/3c501.c | outb(AX_LOOP + 1, AX_CMD); |
outb | 247 | drivers/net/3c501.c | outb(0x00, AX_CMD); |
outb | 258 | drivers/net/3c501.c | outb(AX_RESET+AX_LOOP, AX_CMD); /* Loopback mode. */ |
outb | 313 | drivers/net/3c501.c | outb(AX_RX, AX_CMD); /* Aux control, irq and receive enabled */ |
outb | 337 | drivers/net/3c501.c | outb(TX_NORM, TX_CMD); |
outb | 338 | drivers/net/3c501.c | outb(RX_NORM, RX_CMD); |
outb | 339 | drivers/net/3c501.c | outb(AX_OFF, AX_CMD); /* Just trigger a false interrupt. */ |
outb | 340 | drivers/net/3c501.c | outb(AX_RX, AX_CMD); /* Aux control, irq and receive enabled */ |
outb | 372 | drivers/net/3c501.c | outb(AX_SYS, AX_CMD); |
outb | 384 | drivers/net/3c501.c | outb(AX_XMIT, AX_CMD); /* fire ... Trigger xmit. */ |
outb | 450 | drivers/net/3c501.c | outb(AX_SYS, AX_CMD); |
outb | 458 | drivers/net/3c501.c | outb(AX_SYS, AX_CMD); |
outb | 460 | drivers/net/3c501.c | outb(AX_XMIT, AX_CMD); |
outb | 515 | drivers/net/3c501.c | outb(AX_RX, AX_CMD); |
outb | 550 | drivers/net/3c501.c | outb(AX_SYS, AX_CMD); |
outb | 586 | drivers/net/3c501.c | outb(AX_RESET, AX_CMD); /* Reset the chip */ |
outb | 587 | drivers/net/3c501.c | outb(AX_LOOP, AX_CMD); /* Aux control, irq and loopback enabled */ |
outb | 591 | drivers/net/3c501.c | outb(dev->dev_addr[i], ioaddr + i); |
outb | 596 | drivers/net/3c501.c | outb(TX_NORM, TX_CMD); /* tx irq on done, collision */ |
outb | 597 | drivers/net/3c501.c | outb(RX_NORM, RX_CMD); /* Set Rx commands. */ |
outb | 618 | drivers/net/3c501.c | outb(AX_RESET, AX_CMD); /* Reset the chip */ |
outb | 646 | drivers/net/3c501.c | outb(RX_MULT, RX_CMD); |
outb | 649 | drivers/net/3c501.c | outb(RX_PROM, RX_CMD); |
outb | 652 | drivers/net/3c501.c | outb(RX_NORM, RX_CMD); |
outb | 166 | drivers/net/3c503.c | outb(ECNTRL_SAPROM|ECNTRL_THIN, ioaddr + 0x406); |
outb | 171 | drivers/net/3c503.c | outb(saved_406, ioaddr + 0x406); |
outb | 193 | drivers/net/3c503.c | outb(ECNTRL_THIN, ioaddr + 0x406); |
outb | 197 | drivers/net/3c503.c | outb(EGACFR_NORM, ioaddr + 0x405); /* Enable RAM */ |
outb | 286 | drivers/net/3c503.c | outb(EGACFR_NORM, E33G_GACFR); /* Enable RAM and interrupts. */ |
outb | 299 | drivers/net/3c503.c | outb(EGACFR_IRQOFF, E33G_GACFR); /* disable interrupts. */ |
outb | 317 | drivers/net/3c503.c | outb(EGACFR_IRQOFF, E33G_GACFR); /* disable interrupts. */ |
outb | 352 | drivers/net/3c503.c | outb(ei_status.rx_start_page, E33G_STARTPG); |
outb | 353 | drivers/net/3c503.c | outb(ei_status.stop_page, E33G_STOPPG); |
outb | 356 | drivers/net/3c503.c | outb(0xff, E33G_VP2); /* Point at the ROM restart location 0xffff0 */ |
outb | 357 | drivers/net/3c503.c | outb(0xff, E33G_VP1); |
outb | 358 | drivers/net/3c503.c | outb(0x00, E33G_VP0); |
outb | 362 | drivers/net/3c503.c | outb(EGACFR_NORM, E33G_GACFR); |
outb | 382 | drivers/net/3c503.c | outb(EGACFR_NORM, E33G_GACFR); /* Enable RAM and interrupts. */ |
outb | 395 | drivers/net/3c503.c | outb(0x00, E33G_DMAAL); |
outb | 411 | drivers/net/3c503.c | outb(buf[i], E33G_FIFOH); |
outb | 440 | drivers/net/3c503.c | outb(ring_offset & 0xff, E33G_DMAAL); |
outb | 175 | drivers/net/3c505.c | #define OUTB(val,port) outb((unsigned char)(val),(unsigned short)(port)); |
outb | 335 | drivers/net/3c507.c | outb(0x00, ID_PORT); |
outb | 337 | drivers/net/3c507.c | outb(lrs_state, ID_PORT); |
outb | 342 | drivers/net/3c507.c | outb(0x00, ID_PORT); |
outb | 376 | drivers/net/3c507.c | outb(0x01, ioaddr + MISC_CTRL); |
outb | 472 | drivers/net/3c507.c | outb(0, ioaddr + SIGNAL_CA); /* Issue channel-attn. */ |
outb | 495 | drivers/net/3c507.c | outb(0x80, ioaddr + MISC_CTRL); |
outb | 499 | drivers/net/3c507.c | outb(0x84, ioaddr + MISC_CTRL); |
outb | 538 | drivers/net/3c507.c | outb(0x80, ioaddr + MISC_CTRL); |
outb | 601 | drivers/net/3c507.c | outb(0, ioaddr + SIGNAL_CA); /* Issue channel-attn. */ |
outb | 604 | drivers/net/3c507.c | outb(0, ioaddr + RESET_IRQ); |
outb | 607 | drivers/net/3c507.c | outb(0x84, ioaddr + MISC_CTRL); |
outb | 623 | drivers/net/3c507.c | outb(0, ioaddr + SIGNAL_CA); |
outb | 626 | drivers/net/3c507.c | outb(0x80, ioaddr + MISC_CTRL); |
outb | 706 | drivers/net/3c507.c | outb(0x20, ioaddr + MISC_CTRL); |
outb | 729 | drivers/net/3c507.c | outb(0xA0, ioaddr + MISC_CTRL); |
outb | 733 | drivers/net/3c507.c | outb(0, ioaddr + SIGNAL_CA); |
outb | 745 | drivers/net/3c507.c | outb(0, ioaddr + SIGNAL_CA); |
outb | 749 | drivers/net/3c507.c | outb(0x84, ioaddr + MISC_CTRL); |
outb | 174 | drivers/net/3c509.c | outb(0x00, ID_PORT); |
outb | 175 | drivers/net/3c509.c | outb(0x00, ID_PORT); |
outb | 177 | drivers/net/3c509.c | outb(lrs_state, ID_PORT); |
outb | 184 | drivers/net/3c509.c | outb(0xd0, ID_PORT); |
outb | 186 | drivers/net/3c509.c | outb(0xd8, ID_PORT); |
outb | 212 | drivers/net/3c509.c | outb(0xd0 + ++current_tag, ID_PORT); |
outb | 215 | drivers/net/3c509.c | outb(0xff, ID_PORT); |
outb | 282 | drivers/net/3c509.c | outb(EEPROM_READ + index, ID_PORT); |
outb | 330 | drivers/net/3c509.c | outb(dev->dev_addr[i], ioaddr + i); |
outb | 455 | drivers/net/3c509.c | outb(0x00, ioaddr + TX_STATUS); /* Pop the status stack. */ |
outb | 180 | drivers/net/8390.c | outb(0x00, e8390_base + EN0_IMR); |
outb | 436 | drivers/net/8390.c | outb(ei_local->current_page-1, e8390_base+EN0_BOUNDARY); |
outb | 484 | drivers/net/8390.c | outb(next_frame-1, e8390_base+EN0_BOUNDARY); |
outb | 155 | drivers/net/ac3200.c | outb((inb(ioaddr + AC_CONFIG) & ~7) | i, ioaddr + AC_CONFIG); |
outb | 207 | drivers/net/ac3200.c | outb(AC_RESET, ioaddr + AC_RESET_PORT); |
outb | 211 | drivers/net/ac3200.c | outb(AC_ENABLE, ioaddr + AC_RESET_PORT); |
outb | 256 | drivers/net/ac3200.c | outb(0x00, ioaddr + 6); /* Disable interrupts. */ |
outb | 264 | drivers/net/apricot.c | outb(4, ioaddr+0xf); |
outb | 281 | drivers/net/apricot.c | outb(4, ioaddr+0xf); |
outb | 910 | drivers/net/apricot.c | outb (4, ioaddr+0xf); |
outb | 192 | drivers/net/at1700.c | outb(0, ioaddr + RESET); |
outb | 240 | drivers/net/at1700.c | outb(0xe0, ioaddr + 7); |
outb | 242 | drivers/net/at1700.c | outb(dev->dev_addr[i], ioaddr + 8 + i); |
outb | 245 | drivers/net/at1700.c | outb(0xe4, ioaddr + 7); |
outb | 247 | drivers/net/at1700.c | outb(0x00, ioaddr + 8 + i); |
outb | 251 | drivers/net/at1700.c | outb(0xda, ioaddr + CONFIG_0); |
outb | 254 | drivers/net/at1700.c | outb(0xe8, ioaddr + 7); |
outb | 255 | drivers/net/at1700.c | outb(dev->if_port, MODE13); |
outb | 258 | drivers/net/at1700.c | outb(0x00, ioaddr + CONFIG_1); |
outb | 289 | drivers/net/at1700.c | outb(ctrl_val, ee_addr); |
outb | 294 | drivers/net/at1700.c | outb(dataval, ee_daddr); |
outb | 295 | drivers/net/at1700.c | outb(EE_CS | EE_SHIFT_CLK, ee_addr); /* EEPROM clock tick. */ |
outb | 297 | drivers/net/at1700.c | outb(EE_CS, ee_addr); /* Finish EEPROM a clock tick. */ |
outb | 300 | drivers/net/at1700.c | outb(EE_CS, ee_addr); |
outb | 303 | drivers/net/at1700.c | outb(EE_CS | EE_SHIFT_CLK, ee_addr); |
outb | 306 | drivers/net/at1700.c | outb(EE_CS, ee_addr); |
outb | 312 | drivers/net/at1700.c | outb(ctrl_val | EE_SHIFT_CLK, ee_addr); |
outb | 314 | drivers/net/at1700.c | outb(ctrl_val, ee_addr); |
outb | 328 | drivers/net/at1700.c | outb(0xe0, ioaddr + CONFIG_1); |
outb | 332 | drivers/net/at1700.c | outb(dev->dev_addr[i], ioaddr + 8 + i); |
outb | 335 | drivers/net/at1700.c | outb(0xe4, ioaddr + 7); |
outb | 337 | drivers/net/at1700.c | outb(0x00, ioaddr + 8 + i); |
outb | 341 | drivers/net/at1700.c | outb(0xda, ioaddr + CONFIG_0); |
outb | 344 | drivers/net/at1700.c | outb(0x5a, ioaddr + CONFIG_0); |
outb | 346 | drivers/net/at1700.c | outb(0xe8, ioaddr + CONFIG_1); |
outb | 349 | drivers/net/at1700.c | outb(0x00, ioaddr + TX_INTR); |
outb | 350 | drivers/net/at1700.c | outb(0x81, ioaddr + RX_INTR); |
outb | 407 | drivers/net/at1700.c | outb(0x00, ioaddr + TX_INTR); |
outb | 417 | drivers/net/at1700.c | outb(0x80 | lp->tx_queue, ioaddr + TX_START); |
outb | 428 | drivers/net/at1700.c | outb(0x82, ioaddr + TX_INTR); |
outb | 466 | drivers/net/at1700.c | outb(0x80 | lp->tx_queue, ioaddr + TX_START); |
outb | 475 | drivers/net/at1700.c | outb(0x00, ioaddr + TX_INTR); |
outb | 502 | drivers/net/at1700.c | outb(0x05, ioaddr + 14); |
outb | 521 | drivers/net/at1700.c | outb(0x05, ioaddr + 14); |
outb | 529 | drivers/net/at1700.c | outb(0x05, ioaddr + 14); |
outb | 562 | drivers/net/at1700.c | outb(0x05, ioaddr + 14); |
outb | 584 | drivers/net/at1700.c | outb(0xda, ioaddr + CONFIG_0); |
outb | 589 | drivers/net/at1700.c | outb(0x00, ioaddr + CONFIG_1); |
outb | 619 | drivers/net/at1700.c | outb(3, ioaddr + RX_MODE); /* Enable promiscuous mode */ |
outb | 621 | drivers/net/at1700.c | outb(2, ioaddr + RX_MODE); /* Disable promiscuous, use normal mode */ |
outb | 167 | drivers/net/atp.c | outb(0x57, ioaddr + PAR_DATA); |
outb | 181 | drivers/net/atp.c | outb(0xff, ioaddr + PAR_DATA); |
outb | 186 | drivers/net/atp.c | outb(0x04, ioaddr + PAR_CONTROL); |
outb | 193 | drivers/net/atp.c | outb(saved_ctrl_reg, ioaddr + PAR_CONTROL); |
outb | 198 | drivers/net/atp.c | outb(saved_ctrl_reg, ioaddr + PAR_CONTROL); |
outb | 358 | drivers/net/atp.c | outb(Ctrl_SelData + Ctrl_IRQEN, ioaddr + PAR_CONTROL); |
outb | 382 | drivers/net/atp.c | outb(EOC+MAR, ioaddr + PAR_DATA); |
outb | 385 | drivers/net/atp.c | outb(WrAddr+MAR, ioaddr + PAR_DATA); |
outb | 393 | drivers/net/atp.c | outb(Ctrl_LNibWrite + Ctrl_IRQEN, ioaddr + PAR_CONTROL); |
outb | 394 | drivers/net/atp.c | outb(WrAddr+MAR, ioaddr + PAR_DATA); |
outb | 396 | drivers/net/atp.c | outb((outbyte & 0x0f)|0x40, ioaddr + PAR_DATA); |
outb | 397 | drivers/net/atp.c | outb(outbyte & 0x0f, ioaddr + PAR_DATA); |
outb | 399 | drivers/net/atp.c | outb(outbyte & 0x0f, ioaddr + PAR_DATA); |
outb | 400 | drivers/net/atp.c | outb(Ctrl_HNibWrite + Ctrl_IRQEN, ioaddr + PAR_CONTROL); |
outb | 405 | drivers/net/atp.c | outb(0xff, ioaddr + PAR_DATA); |
outb | 406 | drivers/net/atp.c | outb(Ctrl_HNibWrite | Ctrl_SelData | Ctrl_IRQEN, ioaddr + PAR_CONTROL); |
outb | 499 | drivers/net/atp.c | outb(Ctrl_SelData, ioaddr + PAR_CONTROL); |
outb | 588 | drivers/net/atp.c | outb(Ctrl_SelData + Ctrl_IRQEN, ioaddr + PAR_CONTROL); |
outb | 612 | drivers/net/atp.c | outb(EOC+MAR, ioaddr + PAR_DATA); |
outb | 662 | drivers/net/atp.c | outb(Ctrl_LNibRead, ioaddr + PAR_CONTROL); |
outb | 663 | drivers/net/atp.c | outb(length == 8 ? RdAddr | HNib | MAR : RdAddr | MAR, |
outb | 674 | drivers/net/atp.c | outb(EOC+HNib+MAR, ioaddr + PAR_DATA); |
outb | 675 | drivers/net/atp.c | outb(Ctrl_SelData, ioaddr + PAR_CONTROL); |
outb | 693 | drivers/net/atp.c | outb(0x00, ioaddr + PAR_CONTROL); |
outb | 96 | drivers/net/atp.h | outb(EOC+offset, port + PAR_DATA); |
outb | 97 | drivers/net/atp.h | outb(RdAddr+offset, port + PAR_DATA); |
outb | 100 | drivers/net/atp.h | outb(EOC+offset, port + PAR_DATA); |
outb | 111 | drivers/net/atp.h | outb(Ctrl_LNibRead, ioaddr + PAR_CONTROL); |
outb | 114 | drivers/net/atp.h | outb(Ctrl_HNibRead, ioaddr + PAR_CONTROL); |
outb | 125 | drivers/net/atp.h | outb(Ctrl_LNibRead, ioaddr + PAR_CONTROL); |
outb | 128 | drivers/net/atp.h | outb(Ctrl_HNibRead, ioaddr + PAR_CONTROL); |
outb | 138 | drivers/net/atp.h | outb(RdAddr | MAR, ioaddr + PAR_DATA); |
outb | 140 | drivers/net/atp.h | outb(RdAddr | HNib | MAR, ioaddr + PAR_DATA); |
outb | 149 | drivers/net/atp.h | outb(RdAddr | MAR, ioaddr + PAR_DATA); |
outb | 152 | drivers/net/atp.h | outb(RdAddr | HNib | MAR, ioaddr + PAR_DATA); |
outb | 161 | drivers/net/atp.h | outb(EOC | reg, port + PAR_DATA); |
outb | 163 | drivers/net/atp.h | outb(outval, port + PAR_DATA); |
outb | 164 | drivers/net/atp.h | outb(outval, port + PAR_DATA); /* Double write for PS/2. */ |
outb | 168 | drivers/net/atp.h | outb(outval, port + PAR_DATA); |
outb | 170 | drivers/net/atp.h | outb(outval, port + PAR_DATA); |
outb | 171 | drivers/net/atp.h | outb(outval, port + PAR_DATA); |
outb | 173 | drivers/net/atp.h | outb(EOC | outval, port + PAR_DATA); |
outb | 181 | drivers/net/atp.h | outb(outval, port + PAR_DATA); |
outb | 183 | drivers/net/atp.h | outb(outval, port + PAR_DATA); |
outb | 184 | drivers/net/atp.h | outb(outval, port + PAR_DATA); /* Double write for PS/2. */ |
outb | 187 | drivers/net/atp.h | outb(outval, port + PAR_DATA); |
outb | 189 | drivers/net/atp.h | outb(outval, port + PAR_DATA); |
outb | 190 | drivers/net/atp.h | outb(outval, port + PAR_DATA); |
outb | 192 | drivers/net/atp.h | outb(EOC | HNib | outval, port + PAR_DATA); |
outb | 200 | drivers/net/atp.h | outb(EOC | reg, port + PAR_DATA); /* Reset the address register. */ |
outb | 202 | drivers/net/atp.h | outb(outval, port + PAR_DATA); |
outb | 203 | drivers/net/atp.h | outb(outval, port + PAR_DATA); /* Double write for PS/2. */ |
outb | 205 | drivers/net/atp.h | outb((outval & 0xf0) | (value & 0x0f), port + PAR_DATA); |
outb | 206 | drivers/net/atp.h | outb(value & 0x0f, port + PAR_DATA); |
outb | 208 | drivers/net/atp.h | outb(value, port + PAR_DATA); |
outb | 209 | drivers/net/atp.h | outb(0x10 | value, port + PAR_DATA); |
outb | 210 | drivers/net/atp.h | outb(0x10 | value, port + PAR_DATA); |
outb | 212 | drivers/net/atp.h | outb(EOC | value, port + PAR_DATA); /* Reset the address register. */ |
outb | 224 | drivers/net/atp.h | outb(value & 0x0f, ioaddr + PAR_DATA); |
outb | 225 | drivers/net/atp.h | outb((value>>4) | 0x10, ioaddr + PAR_DATA); |
outb | 230 | drivers/net/atp.h | outb(value & 0x0f, ioaddr + PAR_DATA); |
outb | 231 | drivers/net/atp.h | outb(Ctrl_IRQEN | Ctrl_LNibWrite, ioaddr + PAR_CONTROL); |
outb | 232 | drivers/net/atp.h | outb((value>>4) | 0x10, ioaddr + PAR_DATA); |
outb | 233 | drivers/net/atp.h | outb(Ctrl_IRQEN | Ctrl_HNibWrite, ioaddr + PAR_CONTROL); |
outb | 239 | drivers/net/atp.h | outb(value & 0x0f, ioaddr + PAR_DATA); |
outb | 241 | drivers/net/atp.h | outb((value & 0x0f) | 0x10, ioaddr + PAR_DATA); |
outb | 243 | drivers/net/atp.h | outb(value & 0x0f, ioaddr + PAR_DATA); |
outb | 245 | drivers/net/atp.h | outb((value & 0x0f) | 0x10, ioaddr + PAR_DATA); |
outb | 218 | drivers/net/de620.c | #define de620_flip_ds() NIC_Cmd ^= DS0 | DS1; outb(NIC_Cmd, COMMAND_PORT); |
outb | 244 | drivers/net/de620.c | outb(NIC_Cmd, COMMAND_PORT); |
outb | 246 | drivers/net/de620.c | outb(cmd, DATA_PORT); |
outb | 248 | drivers/net/de620.c | outb(NIC_Cmd ^ CS0, COMMAND_PORT); |
outb | 250 | drivers/net/de620.c | outb(NIC_Cmd, COMMAND_PORT); |
outb | 258 | drivers/net/de620.c | outb(value, DATA_PORT); |
outb | 301 | drivers/net/de620.c | outb(*buffer++, DATA_PORT); |
outb | 302 | drivers/net/de620.c | outb(uflip, COMMAND_PORT); |
outb | 303 | drivers/net/de620.c | outb(*buffer++, DATA_PORT); |
outb | 304 | drivers/net/de620.c | outb(dflip, COMMAND_PORT); |
outb | 338 | drivers/net/de620.c | outb(uflip, COMMAND_PORT); |
outb | 340 | drivers/net/de620.c | outb(dflip , COMMAND_PORT); |
outb | 349 | drivers/net/de620.c | outb(W_DFR, DATA_PORT); |
outb | 350 | drivers/net/de620.c | outb(NIC_Cmd ^ CS0, COMMAND_PORT); |
outb | 354 | drivers/net/de620.c | outb(WRITE_DELAY, DATA_PORT); |
outb | 356 | drivers/net/de620.c | outb(0, DATA_PORT); |
outb | 362 | drivers/net/de620.c | outb(READ_DELAY, DATA_PORT); |
outb | 364 | drivers/net/de620.c | outb(0, DATA_PORT); |
outb | 373 | drivers/net/de620.c | outb(reg, DATA_PORT); |
outb | 374 | drivers/net/de620.c | outb(NIC_Cmd ^ CS0, COMMAND_PORT); |
outb | 424 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 520 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 620 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 699 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 751 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 979 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 1009 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 1173 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 1482 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 74 | drivers/net/e2100.c | outb(E21_MEM_ON, port + E21_MEM_ENABLE + E21_MEM_ON); |
outb | 80 | drivers/net/e2100.c | outb(0x00, port + E21_MEM_ENABLE); |
outb | 143 | drivers/net/e2100.c | outb(E8390_NODMA + E8390_STOP, ioaddr); |
outb | 157 | drivers/net/e2100.c | outb(0, ioaddr + E21_ASIC); /* and disable the secondary interface. */ |
outb | 244 | drivers/net/e2100.c | outb(0, ioaddr + E21_ASIC + (dev->irq & 7)); |
outb | 246 | drivers/net/e2100.c | outb(0, ioaddr + E21_ASIC + (dev->irq > 7 ? 1:0) |
outb | 249 | drivers/net/e2100.c | outb(0, ioaddr + E21_ASIC + ((dev->mem_start >> 17) & 7)); |
outb | 259 | drivers/net/e2100.c | outb(0x01, ioaddr); |
outb | 322 | drivers/net/e2100.c | outb(0, ioaddr + E21_ASIC); |
outb | 324 | drivers/net/e2100.c | outb(0, ioaddr + E21_ASIC); |
outb | 388 | drivers/net/eexpress.c | outb(0x00, ioaddr + SET_IRQ); |
outb | 392 | drivers/net/eexpress.c | outb(ASIC_RESET, ioaddr + EEPROM_Ctrl); |
outb | 440 | drivers/net/eexpress.c | outb(irqrmap[dev->irq] | 0x08, ioaddr + SET_IRQ); |
outb | 477 | drivers/net/eexpress.c | outb(0, ioaddr + SIGNAL_CA); |
outb | 500 | drivers/net/eexpress.c | outb(irqrmap[dev->irq], ioaddr + SET_IRQ); |
outb | 504 | drivers/net/eexpress.c | outb(0x08 | irqrmap[dev->irq], ioaddr + SET_IRQ); |
outb | 542 | drivers/net/eexpress.c | outb(irqrmap[dev->irq], ioaddr + SET_IRQ); |
outb | 628 | drivers/net/eexpress.c | outb(0, ioaddr + SIGNAL_CA); |
outb | 635 | drivers/net/eexpress.c | outb(irqrmap[dev->irq] | 0x08, ioaddr + SET_IRQ); |
outb | 649 | drivers/net/eexpress.c | outb(0, ioaddr + SIGNAL_CA); |
outb | 652 | drivers/net/eexpress.c | outb(0, ioaddr + SET_IRQ); |
outb | 726 | drivers/net/eexpress.c | outb(ctrl_val, ee_addr); |
outb | 732 | drivers/net/eexpress.c | outb(outval, ee_addr); |
outb | 733 | drivers/net/eexpress.c | outb(outval | EE_SHIFT_CLK, ee_addr); /* EEPROM clock tick. */ |
outb | 735 | drivers/net/eexpress.c | outb(outval, ee_addr); /* Finish EEPROM a clock tick. */ |
outb | 738 | drivers/net/eexpress.c | outb(ctrl_val, ee_addr); |
outb | 741 | drivers/net/eexpress.c | outb(ctrl_val | EE_SHIFT_CLK, ee_addr); eeprom_delay(); |
outb | 743 | drivers/net/eexpress.c | outb(ctrl_val, ee_addr); eeprom_delay(); |
outb | 748 | drivers/net/eexpress.c | outb(ctrl_val | EE_SHIFT_CLK, ee_addr); |
outb | 750 | drivers/net/eexpress.c | outb(ctrl_val, ee_addr); |
outb | 763 | drivers/net/eexpress.c | outb(inb(ioaddr + Config) | 0x02, ioaddr + Config); |
outb | 766 | drivers/net/eexpress.c | outb(_586_RESET, ioaddr + EEPROM_Ctrl); |
outb | 787 | drivers/net/eexpress.c | outb(0x00, ioaddr + EEPROM_Ctrl); |
outb | 791 | drivers/net/eexpress.c | outb(0, ioaddr + SIGNAL_CA); |
outb | 802 | drivers/net/eexpress.c | outb(0, ioaddr + SIGNAL_CA); |
outb | 806 | drivers/net/eexpress.c | outb(inb(ioaddr + Config) & ~0x02, ioaddr + Config); |
outb | 234 | drivers/net/ewrk3.c | outb(icr, EWRK3_ICR) /* Enable the IRQs */ |
outb | 239 | drivers/net/ewrk3.c | outb(icr, EWRK3_ICR) /* Disable the IRQs */ |
outb | 247 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR) /* Enable the TX and/or RX */ |
outb | 251 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR) /* Disable the TX and/or RX */ |
outb | 285 | drivers/net/ewrk3.c | outb(((mem_start - 0x80000) >> 11), EWRK3_MBR) |
outb | 335 | drivers/net/ewrk3.c | outb(EEPROM_INIT, EWRK3_IOPR);\ |
outb | 449 | drivers/net/ewrk3.c | outb(eisa_cr, EISA_CR); /* Rewrite the EISA CR */ |
outb | 473 | drivers/net/ewrk3.c | outb(eeprom_image[EEPROM_PADDR0 + i], EWRK3_PAR0 + i); |
outb | 476 | drivers/net/ewrk3.c | outb(eeprom_image[EEPROM_PADDR0 + i], EWRK3_PAR0 + i); |
outb | 481 | drivers/net/ewrk3.c | outb(dev->dev_addr[i], EWRK3_PAR0 + i); |
outb | 484 | drivers/net/ewrk3.c | outb(dev->dev_addr[i], EWRK3_PAR0 + i); |
outb | 500 | drivers/net/ewrk3.c | outb(cmr, EWRK3_CMR); |
outb | 507 | drivers/net/ewrk3.c | outb(cr, EWRK3_CR); |
outb | 564 | drivers/net/ewrk3.c | outb(icr, EWRK3_ICR); |
outb | 581 | drivers/net/ewrk3.c | outb(1,EWRK3_TDQ); /* Write to the TX done queue */ |
outb | 582 | drivers/net/ewrk3.c | outb(icr, EWRK3_ICR); /* Unmask the TXD interrupt */ |
outb | 746 | drivers/net/ewrk3.c | outb(page, EWRK3_FMQ); /* to the Free Memory Queue */ |
outb | 822 | drivers/net/ewrk3.c | outb(page, EWRK3_IOPR); |
outb | 825 | drivers/net/ewrk3.c | outb(page, EWRK3_MPR); |
outb | 828 | drivers/net/ewrk3.c | outb((page >> 4), EWRK3_MPR); |
outb | 831 | drivers/net/ewrk3.c | outb((page >> 5), EWRK3_MPR); |
outb | 848 | drivers/net/ewrk3.c | outb((char)(QMODE | PAD | IFC), EWRK3_DATA); |
outb | 849 | drivers/net/ewrk3.c | outb((char)(skb->len & 0xff), EWRK3_DATA); |
outb | 850 | drivers/net/ewrk3.c | outb((char)((skb->len >> 8) & 0xff), EWRK3_DATA); |
outb | 851 | drivers/net/ewrk3.c | outb((char)0x04, EWRK3_DATA); |
outb | 853 | drivers/net/ewrk3.c | outb(*p++, EWRK3_DATA); |
outb | 855 | drivers/net/ewrk3.c | outb(page, EWRK3_TQ); /* Start sending pkt */ |
outb | 864 | drivers/net/ewrk3.c | outb(page, EWRK3_TQ); /* Start sending pkt */ |
outb | 871 | drivers/net/ewrk3.c | outb(page, EWRK3_TQ); /* Start sending pkt */ |
outb | 880 | drivers/net/ewrk3.c | outb(page, EWRK3_FMQ); |
outb | 936 | drivers/net/ewrk3.c | outb(cr, EWRK3_CR); |
outb | 953 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); |
outb | 962 | drivers/net/ewrk3.c | outb(cr, EWRK3_CR); |
outb | 1000 | drivers/net/ewrk3.c | outb(page, EWRK3_IOPR); |
outb | 1003 | drivers/net/ewrk3.c | outb(page, EWRK3_MPR); |
outb | 1006 | drivers/net/ewrk3.c | outb((page >> 4), EWRK3_MPR); |
outb | 1009 | drivers/net/ewrk3.c | outb((page >> 5), EWRK3_MPR); |
outb | 1094 | drivers/net/ewrk3.c | outb(page, EWRK3_FMQ); |
outb | 1098 | drivers/net/ewrk3.c | outb(tmpPage, EWRK3_IOPR); |
outb | 1100 | drivers/net/ewrk3.c | outb(tmpPage, EWRK3_MPR); |
outb | 1232 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); |
outb | 1236 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); |
outb | 1261 | drivers/net/ewrk3.c | outb(0, EWRK3_IOPR); |
outb | 1264 | drivers/net/ewrk3.c | outb(0, EWRK3_MPR); |
outb | 1270 | drivers/net/ewrk3.c | outb(0xff, EWRK3_DATA); |
outb | 1279 | drivers/net/ewrk3.c | outb(0x00, EWRK3_DATA); |
outb | 1314 | drivers/net/ewrk3.c | outb(tmp, EWRK3_DATA); |
outb | 1460 | drivers/net/ewrk3.c | outb((eaddr & 0x3f), EWRK3_PIR1); /* set up 6 bits of address info */ |
outb | 1461 | drivers/net/ewrk3.c | outb(EEPROM_RD, EWRK3_IOPR); /* issue read command */ |
outb | 1474 | drivers/net/ewrk3.c | outb(EEPROM_WR_EN, EWRK3_IOPR); /* issue write enable command */ |
outb | 1477 | drivers/net/ewrk3.c | outb((eaddr & 0x3f), EWRK3_PIR1); /* set up 6 bits of address info */ |
outb | 1478 | drivers/net/ewrk3.c | outb(EEPROM_WR, EWRK3_IOPR); /* issue write command */ |
outb | 1480 | drivers/net/ewrk3.c | outb(EEPROM_WR_DIS, EWRK3_IOPR); /* issue write disable command */ |
outb | 1632 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); /* Disable the TX and RX */ |
outb | 1637 | drivers/net/ewrk3.c | outb(tmp.addr[i], EWRK3_PAR0 + i); |
outb | 1641 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); |
outb | 1652 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); |
outb | 1662 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); |
outb | 1675 | drivers/net/ewrk3.c | outb(0, EWRK3_IOPR); |
outb | 1681 | drivers/net/ewrk3.c | outb(0, EWRK3_MPR); |
outb | 1713 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); |
outb | 1744 | drivers/net/ewrk3.c | outb(tmp.addr[0], EWRK3_CSR); |
outb | 142 | drivers/net/ne.c | outb(regd, ioaddr + 0x0d); /* Restore the old values. */ |
outb | 75 | drivers/net/ni52.c | #define ni_attn586() {outb(0,dev->base_addr+NI52_ATTENTION);} |
outb | 76 | drivers/net/ni52.c | #define ni_reset586() {outb(0,dev->base_addr+NI52_RESET);} |
outb | 196 | drivers/net/plip.c | outb(LP_PINITP, PAR_CONTROL(dev)); |
outb | 197 | drivers/net/plip.c | outb(0x00, PAR_DATA(dev)); |
outb | 215 | drivers/net/plip.c | outb(LP_PINITP|LP_PSELECP, PAR_CONTROL(dev)); |
outb | 216 | drivers/net/plip.c | outb(LP_PINITP|LP_PSELECP|LP_PINTEN, PAR_CONTROL(dev)); |
outb | 217 | drivers/net/plip.c | outb(LP_PINITP|LP_PSELECP, PAR_CONTROL(dev)); |
outb | 301 | drivers/net/plip.c | outb(LP_PINITP|LP_PSELECP, PAR_CONTROL(dev)); |
outb | 302 | drivers/net/plip.c | outb(0x01, PAR_DATA(dev)); /* send ACK */ |
outb | 306 | drivers/net/plip.c | outb (0x00, PAR_DATA(dev)); |
outb | 313 | drivers/net/plip.c | outb(LP_PINITP|LP_PSELECP|LP_PINTEN, PAR_CONTROL(dev)); |
outb | 317 | drivers/net/plip.c | outb(LP_PINITP|LP_PSELECP|LP_PINTEN, PAR_CONTROL(dev)); |
outb | 322 | drivers/net/plip.c | outb(0x00, PAR_DATA(dev)); |
outb | 343 | drivers/net/plip.c | outb (0x00, PAR_DATA(dev)); |
outb | 348 | drivers/net/plip.c | outb(LP_PINITP|LP_PSELECP|LP_PINTEN, PAR_CONTROL(dev)); |
outb | 368 | drivers/net/plip.c | outb(LP_PINITP|LP_PSELECP|LP_PINTEN, PAR_CONTROL(dev)); |
outb | 402 | drivers/net/plip.c | outb(LP_PINITP|LP_PSELECP, PAR_CONTROL(dev)); |
outb | 405 | drivers/net/plip.c | outb(0x00, PAR_DATA(dev)); |
outb | 478 | drivers/net/plip.c | outb(LP_PINITP|LP_PSELECP|LP_PINTEN, PAR_CONTROL(dev)); |
outb | 503 | drivers/net/plip.c | outb(0x00, PAR_DATA(dev)); |
outb | 505 | drivers/net/plip.c | outb(LP_PINITP|LP_PSELECP, PAR_CONTROL(dev)); |
outb | 544 | drivers/net/plip.c | outb (0x00, PAR_DATA(dev)); |
outb | 553 | drivers/net/plip.c | outb(LP_PINITP|LP_PSELECP|LP_PINTEN, PAR_CONTROL(dev)); |
outb | 594 | drivers/net/plip.c | outb(0x10, data_addr); /* send ACK */ |
outb | 611 | drivers/net/plip.c | outb(0x00, data_addr); /* send ACK */ |
outb | 757 | drivers/net/plip.c | outb((data & 0x0f), data_addr); |
outb | 761 | drivers/net/plip.c | outb(0x10 | (data & 0x0f), data_addr); |
outb | 771 | drivers/net/plip.c | outb(0x10 | (data >> 4), data_addr); |
outb | 775 | drivers/net/plip.c | outb((data >> 4), data_addr); |
outb | 807 | drivers/net/plip.c | outb(0x08, PAR_DATA(dev)); |
outb | 820 | drivers/net/plip.c | outb(LP_PINITP|LP_PSELECP, PAR_CONTROL(dev)); |
outb | 833 | drivers/net/plip.c | outb(0x00, PAR_DATA(dev)); |
outb | 674 | drivers/net/sk_g16.c | outb(SK_ROM_RAM_OFF, SK_POS2); /* Boot_ROM + RAM off */ |
outb | 675 | drivers/net/sk_g16.c | outb(POS_ADDR, SK_POS3); /* Set RAM address */ |
outb | 676 | drivers/net/sk_g16.c | outb(SK_RAM_ON, SK_POS2); /* enable RAM */ |
outb | 684 | drivers/net/sk_g16.c | outb(SK_ROM_RAM_OFF, SK_POS2); /* Boot_ROM + RAM off*/ |
outb | 685 | drivers/net/sk_g16.c | outb(POS_ADDR, SK_POS3); /* Set RAM address */ |
outb | 686 | drivers/net/sk_g16.c | outb(SK_RAM_ON, SK_POS2); /* enable RAM */ |
outb | 702 | drivers/net/sk_g16.c | outb(SK_ROM_RAM_OFF, SK_POS2); /* Boot_ROM + RAM off */ |
outb | 703 | drivers/net/sk_g16.c | outb(POS_ADDR, SK_POS3); /* Set RAM address */ |
outb | 704 | drivers/net/sk_g16.c | outb(SK_ROM_RAM_ON, SK_POS2); /* RAM on, BOOT_ROM on */ |
outb | 722 | drivers/net/sk_g16.c | outb(SK_ROM_RAM_OFF, SK_POS2); /* Boot_ROM + RAM off */ |
outb | 733 | drivers/net/sk_g16.c | outb(POS_ADDR, SK_POS3); /* Set RAM on Boot_ROM address */ |
outb | 746 | drivers/net/sk_g16.c | outb(POS_ADDR, SK_POS3); /* Set RAM address */ |
outb | 748 | drivers/net/sk_g16.c | outb(SK_RAM_ON, SK_POS2); /* enable RAM */ |
outb | 902 | drivers/net/sk_g16.c | outb(i<<2, SK_POS4); /* Set Card on probed IRQ */ |
outb | 919 | drivers/net/sk_g16.c | outb(0x08, SK_POS4); /* set card to IRQ2 */ |
outb | 952 | drivers/net/sk_g16.c | outb(i<<2, SK_POS4); /* Set IRQ on card */ |
outb | 298 | drivers/net/skeleton.c | outb(0x00, ioaddr); |
outb | 103 | drivers/net/smc-ultra.c | outb(reg4, ioaddr + 4); |
outb | 120 | drivers/net/smc-ultra.c | outb(0x80 | reg4, ioaddr + 4); |
outb | 123 | drivers/net/smc-ultra.c | outb(0x80 | inb(ioaddr + 0x0c), ioaddr + 0x0c); |
outb | 129 | drivers/net/smc-ultra.c | outb(reg4, ioaddr + 4); |
outb | 198 | drivers/net/smc-ultra.c | outb(ULTRA_MEMENB, ioaddr); /* Enable memory, 16 bit mode. */ |
outb | 199 | drivers/net/smc-ultra.c | outb(0x80, ioaddr + 5); |
outb | 200 | drivers/net/smc-ultra.c | outb(0x01, ioaddr + 6); /* Enable interrupts and memory. */ |
outb | 209 | drivers/net/smc-ultra.c | outb(ULTRA_RESET, cmd_port); |
outb | 213 | drivers/net/smc-ultra.c | outb(ULTRA_MEMENB, cmd_port); |
outb | 229 | drivers/net/smc-ultra.c | outb(ULTRA_MEMENB, dev->base_addr - ULTRA_NIC_OFFSET); |
outb | 237 | drivers/net/smc-ultra.c | outb(0x00, dev->base_addr - ULTRA_NIC_OFFSET); /* Disable memory. */ |
outb | 242 | drivers/net/smc-ultra.c | outb(0x00, dev->base_addr - ULTRA_NIC_OFFSET); /* Disable memory. */ |
outb | 254 | drivers/net/smc-ultra.c | outb(ULTRA_MEMENB, dev->base_addr - ULTRA_NIC_OFFSET); |
outb | 258 | drivers/net/smc-ultra.c | outb(0x00, dev->base_addr - ULTRA_NIC_OFFSET); /* Disable memory. */ |
outb | 272 | drivers/net/smc-ultra.c | outb(0x00, ioaddr + 6); /* Disable interrupts. */ |
outb | 155 | drivers/net/wd.c | outb( tmp ^ 0x01, ioaddr+1 ); /* attempt to clear 16bit bit */ |
outb | 160 | drivers/net/wd.c | outb( NIC16 | (asic_reg5&0x1f), ioaddr+WD_CMDREG5); |
outb | 161 | drivers/net/wd.c | outb(tmp, ioaddr+1); |
outb | 168 | drivers/net/wd.c | outb(tmp, ioaddr+1); /* Restore original reg1 value. */ |
outb | 212 | drivers/net/wd.c | outb(0x00, nic_addr+EN0_IMR); /* Disable all intrs. */ |
outb | 217 | drivers/net/wd.c | outb(E8390_RREAD+E8390_START, nic_addr); /* Trigger it... */ |
outb | 268 | drivers/net/wd.c | outb(inb(ioaddr+4)|0x80, ioaddr+4); |
outb | 285 | drivers/net/wd.c | outb(ei_status.reg5, ioaddr+WD_CMDREG5); |
outb | 286 | drivers/net/wd.c | outb(ei_status.reg0, ioaddr); /* WD_CMDREG */ |
outb | 296 | drivers/net/wd.c | outb(WD_RESET, wd_cmd_port); |
outb | 301 | drivers/net/wd.c | outb((((dev->mem_start>>13) & 0x3f)|WD_MEMENB), wd_cmd_port); |
outb | 303 | drivers/net/wd.c | outb(NIC16 | ((dev->mem_start>>19) & 0x1f), wd_cmd_port+WD_CMDREG5); |
outb | 324 | drivers/net/wd.c | outb(ISA16 | ei_status.reg5, wd_cmdreg+WD_CMDREG5); |
outb | 340 | drivers/net/wd.c | outb(ei_status.reg5, wd_cmdreg+WD_CMDREG5); |
outb | 355 | drivers/net/wd.c | outb(ISA16 | ei_status.reg5, wd_cmdreg+WD_CMDREG5); |
outb | 357 | drivers/net/wd.c | outb(ei_status.reg5, wd_cmdreg+WD_CMDREG5); |
outb | 373 | drivers/net/wd.c | outb(ei_status.reg5, wd_cmdreg + WD_CMDREG5 ); |
outb | 376 | drivers/net/wd.c | outb(ei_status.reg0 & ~WD_MEMENB, wd_cmdreg); |
outb | 294 | drivers/net/znet.c | outb(0x10, 0xe6); /* Select LAN control register */ |
outb | 295 | drivers/net/znet.c | outb(inb(0xe7) | 0x84, 0xe7); /* Turn on LAN power (bit 2). */ |
outb | 330 | drivers/net/znet.c | outb(CMD0_STAT0, ioaddr); event = inb(ioaddr); |
outb | 331 | drivers/net/znet.c | outb(CMD0_STAT1, ioaddr); tx_status = inw(ioaddr); |
outb | 332 | drivers/net/znet.c | outb(CMD0_STAT2, ioaddr); rx_offset = inw(ioaddr); |
outb | 333 | drivers/net/znet.c | outb(CMD0_STAT3, ioaddr); state = inb(ioaddr); |
outb | 339 | drivers/net/znet.c | outb(CMD0_RESET, ioaddr); |
outb | 349 | drivers/net/znet.c | outb(CMD0_STAT0, ioaddr); |
outb | 393 | drivers/net/znet.c | outb(CMD0_TRANSMIT + CMD0_CHNL_1,ioaddr); |
outb | 420 | drivers/net/znet.c | outb(CMD0_STAT0, ioaddr); |
outb | 425 | drivers/net/znet.c | outb(CMD0_STAT1, ioaddr); |
outb | 427 | drivers/net/znet.c | outb(CMD0_STAT2, ioaddr); |
outb | 429 | drivers/net/znet.c | outb(CMD0_STAT3, ioaddr); |
outb | 440 | drivers/net/znet.c | outb(CMD0_STAT1, ioaddr); |
outb | 464 | drivers/net/znet.c | outb(CMD0_ACK,ioaddr); |
outb | 480 | drivers/net/znet.c | outb(CMD0_STAT2, ioaddr); |
outb | 612 | drivers/net/znet.c | outb(CMD0_RESET, ioaddr); /* CMD0_RESET */ |
outb | 622 | drivers/net/znet.c | outb(0x10, 0xe6); /* Select LAN control register */ |
outb | 623 | drivers/net/znet.c | outb(inb(0xe7) & ~0x84, 0xe7); /* Turn on LAN power (bit 2). */ |
outb | 669 | drivers/net/znet.c | outb(CMD0_CONFIGURE+CMD0_CHNL_1, ioaddr); |
outb | 675 | drivers/net/znet.c | outb(CMD0_MULTICAST_LIST+CMD0_CHNL_1, ioaddr); |
outb | 700 | drivers/net/znet.c | outb(CMD0_RESET, ioaddr); |
outb | 726 | drivers/net/znet.c | outb(CMD0_CONFIGURE+CMD0_CHNL_1, ioaddr); |
outb | 731 | drivers/net/znet.c | outb(CMD0_CONFIGURE+CMD0_CHNL_1, ioaddr); |
outb | 736 | drivers/net/znet.c | outb(CMD0_IA_SETUP + CMD0_CHNL_1, ioaddr); |
outb | 741 | drivers/net/znet.c | outb(CMD0_Rx_ENABLE+CMD0_CHNL_0, ioaddr); |
outb | 747 | drivers/net/znet.c | outb(CMD0_PORT_1, ioaddr); |
outb | 751 | drivers/net/znet.c | outb((rx_stop_offset >> 6) | 0x80, ioaddr); |
outb | 752 | drivers/net/znet.c | outb(CMD1_PORT_0, ioaddr); |
outb | 1282 | drivers/scsi/53c7,8xx.h | outb((value), NCR53c7x0_address_io + (address))) |
outb | 311 | drivers/scsi/aha152x.h | outb( (VAL), (PORT) ) |
outb | 326 | drivers/scsi/aha152x.h | outb( (inb(PORT) | (BITS)), (PORT) ) |
outb | 329 | drivers/scsi/aha152x.h | outb( (inb(PORT) & ~(BITS)), (PORT) ) |
outb | 332 | drivers/scsi/aha152x.h | outb( (inb(PORT) & ~(CLR)) | (SET) , (PORT) ) |
outb | 113 | drivers/scsi/aha1542.c | #define aha1542_intr_reset(base) outb(IRST, CONTROL(base)) |
outb | 160 | drivers/scsi/aha1542.c | outb(*cmdp, DATA(base)); |
outb | 170 | drivers/scsi/aha1542.c | outb(*cmdp++, DATA(base)); |
outb | 298 | drivers/scsi/aha1542.c | outb(SRST|IRST/*|SCRST*/, CONTROL(bse)); |
outb | 338 | drivers/scsi/aha1542.c | outb(IRST, CONTROL(bse)); |
outb | 1007 | drivers/scsi/aha1542.c | outb((dma_chan - 4) | CASCADE, DMA_MODE_REG); |
outb | 1008 | drivers/scsi/aha1542.c | outb(dma_chan - 4, DMA_MASK_REG); |
outb | 1178 | drivers/scsi/aha1542.c | outb(SCRST, CONTROL(SCpnt->host->io_port)); |
outb | 181 | drivers/scsi/aha1740.c | outb(G2CNTRL_IRST,G2CNTRL); /* interrupt reset */ |
outb | 192 | drivers/scsi/aha1740.c | outb(G2CNTRL_HRDY,G2CNTRL); /* Host Ready -> Mailbox in complete */ |
outb | 232 | drivers/scsi/aha1740.c | outb(G2CNTRL_HRDY,G2CNTRL); /* Host Ready -> Mailbox in complete */ |
outb | 389 | drivers/scsi/aha1740.c | outb((char) (adrs&0xff), MBOXOUT0); /* out, note this set */ |
outb | 390 | drivers/scsi/aha1740.c | outb((char) ((adrs>>8)&0xff), MBOXOUT1); /* of outb's must be */ |
outb | 391 | drivers/scsi/aha1740.c | outb((char) ((adrs>>16)&0xff), MBOXOUT2); /* atomic */ |
outb | 392 | drivers/scsi/aha1740.c | outb((char) ((adrs>>24)&0xff), MBOXOUT3); |
outb | 399 | drivers/scsi/aha1740.c | outb(ATTN_START | (target & 7), ATTN); /* Start it up */ |
outb | 460 | drivers/scsi/aha1740.c | outb(G2CNTRL_HRST,G2CNTRL); |
outb | 461 | drivers/scsi/aha1740.c | outb(0,G2CNTRL); |
outb | 342 | drivers/scsi/aha274x.c | outb(0x80, O_SCBCNT(base)); /* SCBAUTO */ |
outb | 351 | drivers/scsi/aha274x.c | outb(0, O_SCBCNT(base)); |
outb | 429 | drivers/scsi/aha274x.c | outb(0xe, O_HCNTRL(p->base)); /* IRQMS|PAUSE|INTEN */ \ |
outb | 440 | drivers/scsi/aha274x.c | outb(p->unpause, O_HCNTRL(p->base)) /* IRQMS|INTEN */ |
outb | 448 | drivers/scsi/aha274x.c | outb(0x2, O_SEQCTL(p->base)); \ |
outb | 475 | drivers/scsi/aha274x.c | outb(inb(O_HCNTRL(p->base)) ^ 0x8, O_HCNTRL(p->base)); |
outb | 505 | drivers/scsi/aha274x.c | outb(status, O_CLRSINT1(base)); |
outb | 507 | drivers/scsi/aha274x.c | outb(0x4, O_CLRINT(base)); /* undocumented */ |
outb | 524 | drivers/scsi/aha274x.c | outb(0, O_SCSISEQ(base)); |
outb | 531 | drivers/scsi/aha274x.c | outb(0, HA_MSG_FLAGS(base)); |
outb | 548 | drivers/scsi/aha274x.c | outb(0x80, O_CLRSINT1(base)); /* CLRSELTIMO */ |
outb | 551 | drivers/scsi/aha274x.c | outb(0x4, O_CLRINT(base)); /* undocumented */ |
outb | 568 | drivers/scsi/aha274x.c | outb(0x4, O_CLRSINT1(base)); /* CLRSCSIPERR */ |
outb | 571 | drivers/scsi/aha274x.c | outb(0x4, O_CLRINT(base)); /* undocumented */ |
outb | 580 | drivers/scsi/aha274x.c | outb(status, O_CLRSINT1(base)); |
outb | 582 | drivers/scsi/aha274x.c | outb(0x4, O_CLRINT(base)); /* undocumented */ |
outb | 622 | drivers/scsi/aha274x.c | outb(complete, O_SCBPTR(base)); |
outb | 625 | drivers/scsi/aha274x.c | outb(old_scbptr, O_SCBPTR(base)); |
outb | 665 | drivers/scsi/aha274x.c | outb(0x2, O_CLRINT(base)); /* CLRCMDINT */ |
outb | 703 | drivers/scsi/aha274x.c | outb(rate, HA_RETURN_1(base)); |
outb | 713 | drivers/scsi/aha274x.c | outb(0x1, O_CLRINT(base)); /* CLRSEQINT */ |
outb | 758 | drivers/scsi/aha274x.c | outb(0x80 + i, s_base); |
outb | 826 | drivers/scsi/aha274x.c | outb(0x83, O_SEQCTL(base)); /* PERRORDIS|SEQRESET|LOADRAM */ |
outb | 845 | drivers/scsi/aha274x.c | outb(0, O_SEQCTL(base)); |
outb | 852 | drivers/scsi/aha274x.c | outb(0x2, O_SEQCTL(base)); /* SEQRESET */ |
outb | 871 | drivers/scsi/aha274x.c | outb(1, O_HCNTRL(base)); /* CHIPRST */ |
outb | 986 | drivers/scsi/aha274x.c | outb(1, O_BCTL(base)); /* ENABLE */ |
outb | 994 | drivers/scsi/aha274x.c | outb(0xff, HA_NEEDSDTR(base)); |
outb | 995 | drivers/scsi/aha274x.c | outb(0, HA_MSG_FLAGS(base)); |
outb | 1136 | drivers/scsi/aha274x.c | outb(0x80, O_SCBCNT(base)); /* SCBAUTO */ |
outb | 1145 | drivers/scsi/aha274x.c | outb(0, O_SCBCNT(base)); |
outb | 1213 | drivers/scsi/aha274x.c | outb(empty, O_SCBPTR(p->base)); |
outb | 1217 | drivers/scsi/aha274x.c | outb(empty, O_QINFIFO(p->base)); |
outb | 1218 | drivers/scsi/aha274x.c | outb(old_scbptr, O_SCBPTR(p->base)); |
outb | 1303 | drivers/scsi/aha274x.c | outb(scbsave[i], O_QINFIFO(p->base)); |
outb | 1333 | drivers/scsi/aha274x.c | outb(0x80, HA_MSG_FLAGS(p->base)); /* active message */ |
outb | 1334 | drivers/scsi/aha274x.c | outb(1, HA_MSG_LEN(p->base)); /* length = 1 */ |
outb | 1335 | drivers/scsi/aha274x.c | outb(message, HA_MSG_START(p->base)); /* message body */ |
outb | 1342 | drivers/scsi/aha274x.c | outb(inb(HA_SIGSTATE(p->base)) | 0x10, O_SCSISIGO(p->base)); |
outb | 1406 | drivers/scsi/aha274x.c | outb((1 << cmd->target), HA_NEEDSDTR(p->base)); |
outb | 1434 | drivers/scsi/aha274x.c | outb(1, O_SCSISEQ(p->base)); /* SCSIRSTO */ |
outb | 1436 | drivers/scsi/aha274x.c | outb(0, O_SCSISEQ(p->base)); /* !SCSIRSTO */ |
outb | 1438 | drivers/scsi/aha274x.c | outb(0xff, HA_NEEDSDTR(p->base)); |
outb | 181 | drivers/scsi/buslogic.c | #define INTR_RESET(base) outb(RINT, CONTROL(base)) |
outb | 252 | drivers/scsi/buslogic.c | outb(*cmdp, COMMAND_PARAMETER(base)); |
outb | 263 | drivers/scsi/buslogic.c | outb(*cmdp++, COMMAND_PARAMETER(base)); |
outb | 1001 | drivers/scsi/buslogic.c | outb(RSOFT | RINT/* | RSBUS*/, CONTROL(base)); |
outb | 1475 | drivers/scsi/buslogic.c | outb(RSBUS, CONTROL(scpnt->host->io_port)); |
outb | 271 | drivers/scsi/eata.c | outb((char) addr, iobase + REG_LOW); |
outb | 272 | drivers/scsi/eata.c | outb((char) (addr >> 8), iobase + REG_LM); |
outb | 273 | drivers/scsi/eata.c | outb((char) (addr >> 16), iobase + REG_MID); |
outb | 274 | drivers/scsi/eata.c | outb((char) (addr >> 24), iobase + REG_MSB); |
outb | 277 | drivers/scsi/eata.c | outb(cmd, iobase + REG_CMD); |
outb | 411 | drivers/scsi/fdomain.c | outb( 0, SCSI_Cntl_port ); |
outb | 412 | drivers/scsi/fdomain.c | outb( 0, SCSI_Mode_Cntl_port ); |
outb | 414 | drivers/scsi/fdomain.c | outb( 0x21 | PARITY_MASK, TMC_Cntl_port ); /* Clear forced intr. */ |
outb | 416 | drivers/scsi/fdomain.c | outb( 0x01 | PARITY_MASK, TMC_Cntl_port ); |
outb | 449 | drivers/scsi/fdomain.c | outb( 0x80, port + IO_Control ); |
outb | 451 | drivers/scsi/fdomain.c | outb( 0x00, port + IO_Control ); |
outb | 505 | drivers/scsi/fdomain.c | outb( i, port_base + Write_Loopback ); |
outb | 802 | drivers/scsi/fdomain.c | outb( 0x00, SCSI_Cntl_port ); /* Disable data drivers */ |
outb | 803 | drivers/scsi/fdomain.c | outb( adapter_mask, port_base + SCSI_Data_NoACK ); /* Set our id bit */ |
outb | 804 | drivers/scsi/fdomain.c | outb( 0x04 | PARITY_MASK, TMC_Cntl_port ); /* Start arbitration */ |
outb | 833 | drivers/scsi/fdomain.c | outb( 0x82, SCSI_Cntl_port ); /* Bus Enable + Select */ |
outb | 834 | drivers/scsi/fdomain.c | outb( adapter_mask | (1 << target), SCSI_Data_NoACK_port ); |
outb | 837 | drivers/scsi/fdomain.c | outb( PARITY_MASK, TMC_Cntl_port ); |
outb | 846 | drivers/scsi/fdomain.c | outb( 0x80, SCSI_Cntl_port ); |
outb | 870 | drivers/scsi/fdomain.c | outb( 0x00, Interrupt_Cntl_port ); |
outb | 892 | drivers/scsi/fdomain.c | outb( 0x00, Interrupt_Cntl_port ); |
outb | 927 | drivers/scsi/fdomain.c | outb( 0x40 | FIFO_COUNT, Interrupt_Cntl_port ); |
outb | 929 | drivers/scsi/fdomain.c | outb( 0x82, SCSI_Cntl_port ); /* Bus Enable + Select */ |
outb | 930 | drivers/scsi/fdomain.c | outb( adapter_mask | (1 << current_SC->target), SCSI_Data_NoACK_port ); |
outb | 933 | drivers/scsi/fdomain.c | outb( 0x10 | PARITY_MASK, TMC_Cntl_port ); |
outb | 953 | drivers/scsi/fdomain.c | outb( 0x10 | PARITY_MASK, TMC_Cntl_port ); |
outb | 957 | drivers/scsi/fdomain.c | outb( 0x90 | FIFO_COUNT, Interrupt_Cntl_port ); |
outb | 958 | drivers/scsi/fdomain.c | outb( 0x80, SCSI_Cntl_port ); |
outb | 974 | drivers/scsi/fdomain.c | outb( current_SC->cmnd[current_SC->SCp.sent_command++], |
outb | 984 | drivers/scsi/fdomain.c | outb( 0xd0 | PARITY_MASK, TMC_Cntl_port ); |
outb | 990 | drivers/scsi/fdomain.c | outb( 0x90 | PARITY_MASK, TMC_Cntl_port ); |
outb | 1008 | drivers/scsi/fdomain.c | outb( MESSAGE_REJECT, Write_SCSI_Data_port ); /* Reject */ |
outb | 1178 | drivers/scsi/fdomain.c | outb( 0xd0 | PARITY_MASK, TMC_Cntl_port ); |
outb | 1185 | drivers/scsi/fdomain.c | outb( 0x90 | PARITY_MASK, TMC_Cntl_port ); |
outb | 1202 | drivers/scsi/fdomain.c | outb( *current_SC->SCp.ptr++, Write_FIFO_port ); |
outb | 1297 | drivers/scsi/fdomain.c | outb( 0xd0 | FIFO_COUNT, Interrupt_Cntl_port ); |
outb | 1298 | drivers/scsi/fdomain.c | outb( 0x00, SCSI_Cntl_port ); |
outb | 1300 | drivers/scsi/fdomain.c | outb( 0x90 | FIFO_COUNT, Interrupt_Cntl_port ); |
outb | 1350 | drivers/scsi/fdomain.c | outb( 0x00, Interrupt_Cntl_port ); |
outb | 1351 | drivers/scsi/fdomain.c | outb( 0x00, SCSI_Cntl_port ); /* Disable data drivers */ |
outb | 1352 | drivers/scsi/fdomain.c | outb( adapter_mask, SCSI_Data_NoACK_port ); /* Set our id bit */ |
outb | 1354 | drivers/scsi/fdomain.c | outb( 0x20, Interrupt_Cntl_port ); |
outb | 1355 | drivers/scsi/fdomain.c | outb( 0x14 | PARITY_MASK, TMC_Cntl_port ); /* Start arbitration */ |
outb | 1414 | drivers/scsi/fdomain.c | outb( 0x0a, 0xa0 ); |
outb | 1416 | drivers/scsi/fdomain.c | outb( 0x0a, 0x20 ); |
outb | 1418 | drivers/scsi/fdomain.c | outb( 0x0b, 0xa0 ); |
outb | 1420 | drivers/scsi/fdomain.c | outb( 0x0b, 0x20 ); |
outb | 1497 | drivers/scsi/fdomain.c | outb( 1, SCSI_Cntl_port ); |
outb | 1499 | drivers/scsi/fdomain.c | outb( 0, SCSI_Cntl_port ); |
outb | 1501 | drivers/scsi/fdomain.c | outb( 0, SCSI_Mode_Cntl_port ); |
outb | 1502 | drivers/scsi/fdomain.c | outb( PARITY_MASK, TMC_Cntl_port ); |
outb | 74 | drivers/scsi/g_NCR5380.h | #define NCR5380_write(reg, value) (outb((value), (port + (reg)))) |
outb | 156 | drivers/scsi/in2000.c | outb(TXCNTH,INSTAT); /* then autoincrement */ |
outb | 158 | drivers/scsi/in2000.c | outb(TXCNTM,INSTAT); |
outb | 160 | drivers/scsi/in2000.c | outb(TXCNTL,INSTAT); |
outb | 211 | drivers/scsi/in2000.c | outb(2, ININTR); /* Mask FIFO Interrupts when done */ |
outb | 264 | drivers/scsi/in2000.c | outb(2, ININTR); /* Mask FIFO Interrupts when done */ |
outb | 281 | drivers/scsi/in2000.c | outb(SCSIST,INSTAT); |
outb | 283 | drivers/scsi/in2000.c | outb(TARGETU,INSTAT); /* then autoincrement */ |
outb | 285 | drivers/scsi/in2000.c | outb(CMDPHAS,INSTAT); |
outb | 300 | drivers/scsi/in2000.c | outb(2,ININTR); /* Disable fifo interrupts */ |
outb | 344 | drivers/scsi/in2000.c | outb(0,INFLED); |
outb | 348 | drivers/scsi/in2000.c | outb(COMMAND,INSTAT); |
outb | 349 | drivers/scsi/in2000.c | outb(1,INDATA); /* ABORT COMMAND */ |
outb | 361 | drivers/scsi/in2000.c | outb(CMDPHAS,INSTAT); |
outb | 370 | drivers/scsi/in2000.c | outb(0x41,INDATA); /* rdy to disconn */ |
outb | 373 | drivers/scsi/in2000.c | outb(0x30,INDATA); /* rdy to send cmd bytes */ |
outb | 376 | drivers/scsi/in2000.c | outb(0x45,INDATA); /* To go to status phase,*/ |
outb | 377 | drivers/scsi/in2000.c | outb(TXCNTH,INSTAT); /* elim. data, autoinc */ |
outb | 378 | drivers/scsi/in2000.c | outb(0,INDATA); |
outb | 379 | drivers/scsi/in2000.c | outb(0,INDATA); |
outb | 380 | drivers/scsi/in2000.c | outb(0,INDATA); |
outb | 385 | drivers/scsi/in2000.c | outb(COMMAND,INSTAT); |
outb | 386 | drivers/scsi/in2000.c | outb(8,INDATA); /* RESTART THE COMMAND */ |
outb | 389 | drivers/scsi/in2000.c | outb(TIMEOUT,INSTAT); /* I got these values */ |
outb | 391 | drivers/scsi/in2000.c | outb(IN2000_TMOUT,INDATA); /* the Always' bios. */ |
outb | 392 | drivers/scsi/in2000.c | outb(CONTROL,INSTAT); |
outb | 393 | drivers/scsi/in2000.c | outb(0,INDATA); |
outb | 394 | drivers/scsi/in2000.c | outb(SYNCTXR,INSTAT); |
outb | 395 | drivers/scsi/in2000.c | outb(0x40,INDATA); /* async, 4 cyc xfer per. */ |
outb | 470 | drivers/scsi/in2000.c | outb(SCSIST,INSTAT); |
outb | 472 | drivers/scsi/in2000.c | outb(TARGETU,INSTAT); /* then autoinc */ |
outb | 501 | drivers/scsi/in2000.c | outb(TOTSECT, INSTAT); /* start here then autoincrement */ |
outb | 503 | drivers/scsi/in2000.c | outb(cmd[loop],INDATA); |
outb | 504 | drivers/scsi/in2000.c | outb(TARGETU,INSTAT); |
outb | 505 | drivers/scsi/in2000.c | outb(SCpnt->lun & 7,INDATA); |
outb | 507 | drivers/scsi/in2000.c | outb(TXCNTH,INSTAT); /* then autoincrement */ |
outb | 508 | drivers/scsi/in2000.c | outb(bufflen>>16,INDATA); |
outb | 509 | drivers/scsi/in2000.c | outb(bufflen>>8,INDATA); |
outb | 510 | drivers/scsi/in2000.c | outb(bufflen,INDATA); |
outb | 511 | drivers/scsi/in2000.c | outb(target&7,INDATA); |
outb | 517 | drivers/scsi/in2000.c | outb(0,INFRST); |
outb | 521 | drivers/scsi/in2000.c | outb(0,INFWRT); |
outb | 536 | drivers/scsi/in2000.c | outb(CONTROL,INSTAT); /* WD BUS Mode */ |
outb | 537 | drivers/scsi/in2000.c | outb(0x4C,INDATA); |
outb | 539 | drivers/scsi/in2000.c | outb(0,ININTR); /* Enable FIFO intrpt some boards? */ |
outb | 540 | drivers/scsi/in2000.c | outb(COMMAND,INSTAT); |
outb | 541 | drivers/scsi/in2000.c | outb(0,INNLED); |
outb | 542 | drivers/scsi/in2000.c | outb(8,INDATA); /* Select w/ATN & Transfer */ |
outb | 615 | drivers/scsi/in2000.c | outb(2,ININTR); /* Shut off the FIFO first, so it won't ask for data.*/ |
outb | 621 | drivers/scsi/in2000.c | outb(0,INFWRT); /* read mode so WD can intrpt */ |
outb | 622 | drivers/scsi/in2000.c | outb(SCSIST,INSTAT); |
outb | 624 | drivers/scsi/in2000.c | outb(OWNID,INSTAT); |
outb | 625 | drivers/scsi/in2000.c | outb(0x7,INDATA); /* we use addr 7 */ |
outb | 626 | drivers/scsi/in2000.c | outb(COMMAND,INSTAT); |
outb | 627 | drivers/scsi/in2000.c | outb(0,INDATA); /* do chip reset */ |
outb | 643 | drivers/scsi/in2000.c | outb(COMMAND,INSTAT); |
outb | 644 | drivers/scsi/in2000.c | outb(1,INDATA); /* Abort Command */ |
outb | 660 | drivers/scsi/in2000.c | outb(0,INFWRT); /* read mode so WD can intrpt */ |
outb | 661 | drivers/scsi/in2000.c | outb(SCSIST,INSTAT); |
outb | 663 | drivers/scsi/in2000.c | outb(OWNID,INSTAT); |
outb | 664 | drivers/scsi/in2000.c | outb(0x7,INDATA); /* ID=7,noadv, no parity, clk div=2 (8-10Mhz clk) */ |
outb | 665 | drivers/scsi/in2000.c | outb(COMMAND,INSTAT); |
outb | 666 | drivers/scsi/in2000.c | outb(0,INDATA); /* reset WD chip */ |
outb | 186 | drivers/scsi/pas16.c | outb( 0xbc + board_num, MASTER_ADDRESS_PTR ); |
outb | 187 | drivers/scsi/pas16.c | outb( port >> 2, MASTER_ADDRESS_PTR ); |
outb | 210 | drivers/scsi/pas16.c | outb( 0x30, io_port + P_TIMEOUT_COUNTER_REG ); /* Timeout counter */ |
outb | 211 | drivers/scsi/pas16.c | outb( 0x01, io_port + P_TIMEOUT_STATUS_REG_OFFSET ); /* Reset TC */ |
outb | 212 | drivers/scsi/pas16.c | outb( 0x01, io_port + WAIT_STATE ); /* 1 Wait state */ |
outb | 228 | drivers/scsi/pas16.c | outb( 0x4d, io_port + SYS_CONFIG_4 ); |
outb | 233 | drivers/scsi/pas16.c | outb( tmp, io_port + IO_CONFIG_3 ); |
outb | 236 | drivers/scsi/pas16.c | outb( 0x6d, io_port + SYS_CONFIG_4 ); |
outb | 273 | drivers/scsi/pas16.c | outb( tmp, io_port + PCB_CONFIG ); |
outb | 275 | drivers/scsi/pas16.c | outb( board_rev, io_port + PCB_CONFIG ); |
outb | 288 | drivers/scsi/pas16.c | outb( 0x01, io_port + WAIT_STATE ); /* 1 Wait state */ |
outb | 401 | drivers/scsi/pas16.c | outb( 0x4d, io_port + SYS_CONFIG_4 ); |
outb | 402 | drivers/scsi/pas16.c | outb( (inb(io_port + IO_CONFIG_3) & 0x0f), io_port + IO_CONFIG_3 ); |
outb | 488 | drivers/scsi/pas16.c | outb( P_TS_CT, instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET); |
outb | 520 | drivers/scsi/pas16.c | outb( P_TS_CT, instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET); |
outb | 165 | drivers/scsi/pas16.h | #define NCR5380_write(reg, value) ( outb((value),PAS16_io_port(reg)) ) |
outb | 174 | drivers/scsi/pas16.h | outb( (value),PAS16_io_port(reg) ) ) |
outb | 97 | drivers/scsi/qlogic.c | #define REG0 ( outb( inb( qbase + 0xd ) & 0x7f , qbase + 0xd ), outb( 4 , qbase + 0xd )) |
outb | 98 | drivers/scsi/qlogic.c | #define REG1 ( outb( inb( qbase + 0xd ) | 0x80 , qbase + 0xd ), outb( 0xb4 | QL_INT_ACTIVE_HIGH , qbase + 0xd )) |
outb | 108 | drivers/scsi/qlogic.c | #define rtrc(i) {inb(0x3da);outb(0x31,0x3c0);outb((i),0x3c0);} |
outb | 124 | drivers/scsi/qlogic.c | outb(3, qbase + 3); /* reset SCSI */ |
outb | 125 | drivers/scsi/qlogic.c | outb(2, qbase + 3); /* reset chip */ |
outb | 195 | drivers/scsi/qlogic.c | outb(*request++, qbase + 4); |
outb | 238 | drivers/scsi/qlogic.c | outb(2, qbase + 3); /* reset chip */ |
outb | 240 | drivers/scsi/qlogic.c | outb(1, qbase + 3); /* clear fifo */ |
outb | 243 | drivers/scsi/qlogic.c | outb(1, qbase + 8); /* set for PIO pseudo DMA */ |
outb | 244 | drivers/scsi/qlogic.c | outb(0, qbase + 0xb); /* disable ints */ |
outb | 247 | drivers/scsi/qlogic.c | outb(0x40, qbase + 0xb); /* enable features */ |
outb | 252 | drivers/scsi/qlogic.c | outb(0x18, qbase + 0xc); |
outb | 254 | drivers/scsi/qlogic.c | outb(0x10, qbase + 0xc); |
outb | 258 | drivers/scsi/qlogic.c | outb(8, qbase + 0xc); |
outb | 263 | drivers/scsi/qlogic.c | outb(0xd0 | qinitid, qbase + 8); /* (initiator) bus id */ |
outb | 265 | drivers/scsi/qlogic.c | outb(0x50 | qinitid, qbase + 8); /* (initiator) bus id */ |
outb | 267 | drivers/scsi/qlogic.c | outb( SYNCOFFST , qbase + 7 ); |
outb | 268 | drivers/scsi/qlogic.c | outb( SYNCXFRPD , qbase + 6 ); |
outb | 270 | drivers/scsi/qlogic.c | outb(0x99, qbase + 5); /* timer */ |
outb | 271 | drivers/scsi/qlogic.c | outb(cmd->target, qbase + 4); |
outb | 274 | drivers/scsi/qlogic.c | outb(cmd->cmnd[i], qbase + 2); |
outb | 276 | drivers/scsi/qlogic.c | outb(0x41, qbase + 3); /* select and send command */ |
outb | 315 | drivers/scsi/qlogic.c | outb(1, qbase + 3); /* clear fifo */ |
outb | 321 | drivers/scsi/qlogic.c | outb(reqlen, qbase); /* low-mid xfer cnt */ |
outb | 322 | drivers/scsi/qlogic.c | outb(reqlen >> 8, qbase+1); /* low-mid xfer cnt */ |
outb | 323 | drivers/scsi/qlogic.c | outb(reqlen >> 16, qbase + 0xe); /* high xfer cnt */ |
outb | 324 | drivers/scsi/qlogic.c | outb(0x90, qbase + 3); /* command do xfer */ |
outb | 360 | drivers/scsi/qlogic.c | outb(0x11, qbase + 3); /* get status and message */ |
outb | 372 | drivers/scsi/qlogic.c | outb(0x12, qbase + 3); /* done, disconnect */ |
outb | 496 | drivers/scsi/qlogic.c | outb(1, qbase + 8); /* set for PIO pseudo DMA */ |
outb | 498 | drivers/scsi/qlogic.c | outb(0xd0 | qinitid, qbase + 8); /* (ini) bus id, disable scsi rst */ |
outb | 499 | drivers/scsi/qlogic.c | outb(0x99, qbase + 5); /* select timer */ |
outb | 502 | drivers/scsi/qlogic.c | outb( 3 , qbase + 3 ); |
outb | 512 | drivers/scsi/qlogic.c | outb(0x90, qbase + 3); /* illegal command - cause interrupt */ |
outb | 514 | drivers/scsi/qlogic.c | outb(10, 0x20); /* access pending interrupt map */ |
outb | 515 | drivers/scsi/qlogic.c | outb(10, 0xa0); |
outb | 517 | drivers/scsi/qlogic.c | outb(0xb0 | QL_INT_ACTIVE_HIGH , qbase + 0xd); /* int pin off */ |
outb | 519 | drivers/scsi/qlogic.c | outb(0xb4 | QL_INT_ACTIVE_HIGH , qbase + 0xd); /* int pin on */ |
outb | 352 | drivers/scsi/u14-34f.c | if (sh[j]->base == 0) outb(CMD_ENA_INTR, sh[j]->io_port + REG_SYS_MASK); |
outb | 527 | drivers/scsi/u14-34f.c | outb(CMD_OGM_INTR, sh[j]->io_port + REG_LCL_INTR); |
outb | 656 | drivers/scsi/u14-34f.c | outb(CMD_RESET, sh[j]->io_port + REG_LCL_INTR); |
outb | 744 | drivers/scsi/u14-34f.c | outb(CMD_CLR_INTR, sh[j]->io_port + REG_SYS_INTR); |
outb | 436 | drivers/scsi/ultrastor.c | outb(ultrastor_bus_reset ? 0xc2 : 0x82, LCL_DOORBELL_MASK(config.port_address)); |
outb | 608 | drivers/scsi/ultrastor.c | outb(0, addr + 0x16); |
outb | 609 | drivers/scsi/ultrastor.c | outb(0, addr + 0x1B); |
outb | 613 | drivers/scsi/ultrastor.c | outb(ultrastor_bus_reset ? 0xc2 : 0x82, LCL_DOORBELL_MASK(addr+12)); |
outb | 614 | drivers/scsi/ultrastor.c | outb(0x02, SYS_DOORBELL_MASK(addr+12)); |
outb | 788 | drivers/scsi/ultrastor.c | outb(1, config.ogm_address - 1); |
outb | 789 | drivers/scsi/ultrastor.c | outb(0x2, LCL_DOORBELL_INTR(config.doorbell_address)); |
outb | 791 | drivers/scsi/ultrastor.c | outb(0x1, LCL_DOORBELL_INTR(config.doorbell_address)); |
outb | 899 | drivers/scsi/ultrastor.c | outb(0x80, config.ogm_address - 1); |
outb | 900 | drivers/scsi/ultrastor.c | outb(0x2, LCL_DOORBELL_INTR(config.doorbell_address)); |
outb | 959 | drivers/scsi/ultrastor.c | outb(0xc0, LCL_DOORBELL_INTR(config.doorbell_address)); |
outb | 962 | drivers/scsi/ultrastor.c | outb(0, config.ogm_address - 1); |
outb | 963 | drivers/scsi/ultrastor.c | outb(0, config.icm_address - 1); |
outb | 1051 | drivers/scsi/ultrastor.c | outb(2, SYS_DOORBELL_INTR(config.doorbell_address)); |
outb | 1052 | drivers/scsi/ultrastor.c | outb(0, config.icm_address - 1); |
outb | 1067 | drivers/scsi/ultrastor.c | outb(1, SYS_DOORBELL_INTR(config.doorbell_address)); |
outb | 532 | drivers/scsi/wd7000.c | outb(host->control, host->iobase+ASC_CONTROL); |
outb | 539 | drivers/scsi/wd7000.c | outb(host->control,host->iobase+ASC_CONTROL); |
outb | 572 | drivers/scsi/wd7000.c | outb(*cmd, host->iobase+ASC_COMMAND); |
outb | 798 | drivers/scsi/wd7000.c | #define wd7000_intr_ack(host) outb(0,host->iobase+ASC_INTR_ACK) |
outb | 1001 | drivers/scsi/wd7000.c | outb(ASC_RES, host->iobase+ASC_CONTROL); |
outb | 1003 | drivers/scsi/wd7000.c | outb(0,host->iobase+ASC_CONTROL); |
outb | 155 | drivers/sound/os.h | #define OUTB outb |
outb | 180 | include/asm-alpha/io.h | #define outb_p outb |
outb | 17 | include/asm-i386/dma.h | #define dma_outb outb |
outb | 85 | include/asm-sparc/io.h | #define outb_p outb |
outb | 57 | include/linux/busmouse.h | #define MSE_INT_OFF() outb(MSE_DISABLE_INTERRUPTS, MSE_CONTROL_PORT) |
outb | 58 | include/linux/busmouse.h | #define MSE_INT_ON() outb(MSE_ENABLE_INTERRUPTS, MSE_CONTROL_PORT) |
outb | 79 | include/linux/busmouse.h | #define MS_MSE_INT_OFF() {outb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT); \ |
outb | 80 | include/linux/busmouse.h | outb(MS_MSE_DISABLE_INTERRUPTS, MS_MSE_DATA_PORT);} |
outb | 81 | include/linux/busmouse.h | #define MS_MSE_INT_ON() {outb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT); \ |
outb | 82 | include/linux/busmouse.h | outb(MS_MSE_ENABLE_INTERRUPTS, MS_MSE_DATA_PORT);} |
outb | 330 | include/linux/sbpcd.h | #define OUT(x,y) outb(y,x) |
outb | 794 | kernel/sched.c | outb(LATCH >> 8 , 0x40); /* MSB */ |