tag | line | file | source code |
outb | 462 | arch/alpha/kernel/bios32.c | outb(0, ide_base); /* set the index register for reg #0 */ |
outb | 464 | arch/alpha/kernel/bios32.c | outb(0, ide_base); /* set the index register for reg #0 */ |
outb | 465 | arch/alpha/kernel/bios32.c | outb(data | 0x40, ide_base+1); /* turn on IDE */ |
outb | 466 | arch/alpha/kernel/bios32.c | outb(data | 0x40, ide_base+1); /* turn on IDE, really! */ |
outb | 837 | arch/alpha/kernel/bios32.c | outb((level_bits >> 0) & 0xff, 0x4d0); |
outb | 838 | arch/alpha/kernel/bios32.c | outb((level_bits >> 8) & 0xff, 0x4d1); |
outb | 49 | arch/alpha/kernel/irq.c | outb(cache_21, 0x21); |
outb | 52 | arch/alpha/kernel/irq.c | outb(cache_A1, 0xA1); |
outb | 64 | arch/alpha/kernel/irq.c | outb(cache_26, 0x26); |
outb | 67 | arch/alpha/kernel/irq.c | outb(cache_27, 0x27); |
outb | 81 | arch/alpha/kernel/irq.c | outb(cache_21, 0x21); |
outb | 84 | arch/alpha/kernel/irq.c | outb(cache_A1, 0xA1); |
outb | 97 | arch/alpha/kernel/irq.c | outb(cache_26, 0x26); |
outb | 100 | arch/alpha/kernel/irq.c | outb(cache_27, 0x27); |
outb | 161 | arch/alpha/kernel/irq.c | outb(0xE0 | (irq - 8), 0xa0); |
outb | 165 | arch/alpha/kernel/irq.c | outb(0xE0 | irq, 0x20); |
outb | 277 | arch/alpha/kernel/irq.c | outb(0x0c, 0x3fc); |
outb | 278 | arch/alpha/kernel/irq.c | outb(0x0c, 0x2fc); |
outb | 279 | arch/alpha/kernel/irq.c | outb(0,0x61); |
outb | 280 | arch/alpha/kernel/irq.c | outb(0,0x461); |
outb | 667 | arch/alpha/kernel/irq.c | outb(cache_26, 0x26); |
outb | 668 | arch/alpha/kernel/irq.c | outb(cache_27, 0x27); |
outb | 83 | arch/alpha/kernel/setup.c | outb(0x54, 0x43); /* counter 1: refresh timer */ |
outb | 84 | arch/alpha/kernel/setup.c | outb(0x18, 0x41); |
outb | 87 | arch/alpha/kernel/setup.c | outb(0x36, 0x43); /* counter 0: system timer */ |
outb | 88 | arch/alpha/kernel/setup.c | outb(0x00, 0x40); |
outb | 89 | arch/alpha/kernel/setup.c | outb(0x00, 0x40); |
outb | 91 | arch/alpha/kernel/setup.c | outb(0xb6, 0x43); /* counter 2: speaker */ |
outb | 92 | arch/alpha/kernel/setup.c | outb(0x31, 0x42); |
outb | 93 | arch/alpha/kernel/setup.c | outb(0x13, 0x42); |
outb | 187 | arch/alpha/lib/io.c | outb(*(char *)src, port); |
outb | 51 | arch/i386/kernel/irq.c | outb(cache_21,0x21); |
outb | 54 | arch/i386/kernel/irq.c | outb(cache_A1,0xA1); |
outb | 65 | arch/i386/kernel/irq.c | outb(cache_21,0x21); |
outb | 68 | arch/i386/kernel/irq.c | outb(cache_A1,0xA1); |
outb | 204 | arch/i386/kernel/irq.c | outb(0,0xF0); |
outb | 540 | arch/i386/kernel/irq.c | outb(LATCH >> 8 , 0x40); /* MSB */ |
outb | 208 | arch/i386/kernel/process.c | outb(0xfe,0x64); /* pulse reset low */ |
outb | 496 | arch/m68k/atari/config.c | outb(reg,&tt_rtc.regsel); \ |
outb | 503 | arch/m68k/atari/config.c | outb(reg,&tt_rtc.regsel); \ |
outb | 63 | arch/mips/kernel/irq.c | outb(cache_21,0x21); |
outb | 69 | arch/mips/kernel/irq.c | outb(cache_A1,0xA1); |
outb | 83 | arch/mips/kernel/irq.c | outb(cache_21,0x21); |
outb | 89 | arch/mips/kernel/irq.c | outb(cache_A1,0xA1); |
outb | 241 | arch/mips/kernel/irq.c | outb(cache_21,0x21); |
outb | 245 | arch/mips/kernel/irq.c | outb(cache_21,0x21); |
outb | 246 | arch/mips/kernel/irq.c | outb(cache_A1,0xA1); |
outb | 296 | arch/mips/kernel/irq.c | outb(cache_21,0x21); |
outb | 299 | arch/mips/kernel/irq.c | outb(cache_A1,0xA1); |
outb | 382 | arch/mips/kernel/irq.c | outb(LATCH >> 8 , 0x40); /* MSB */ |
outb | 64 | arch/mips/kernel/process.c | outb(0xfe,0x64); /* pulse reset low */ |
outb | 47 | arch/ppc/kernel/irq.c | outb(cache_21,0x21); |
outb | 52 | arch/ppc/kernel/irq.c | outb(cache_A1,0xA1); |
outb | 64 | arch/ppc/kernel/irq.c | outb(cache_21,0x21); |
outb | 69 | arch/ppc/kernel/irq.c | outb(cache_A1,0xA1); |
outb | 114 | arch/ppc/kernel/irq.c | outb(0x0C, 0x20); /* Poll interrupt controller */ |
outb | 119 | arch/ppc/kernel/irq.c | outb(0x0C, 0xA0); |
outb | 126 | arch/ppc/kernel/irq.c | outb(cache_A1 | (1<<(irq-7)), 0xA1); |
outb | 127 | arch/ppc/kernel/irq.c | outb(0x20, 0xA0); |
outb | 129 | arch/ppc/kernel/irq.c | outb(0x20, 0x20); |
outb | 132 | arch/ppc/kernel/irq.c | outb(cache_21 | (1<<irq), 0x21); |
outb | 133 | arch/ppc/kernel/irq.c | outb(0x20, 0x20); |
outb | 155 | arch/ppc/kernel/irq.c | outb(cache_A1, 0xA1); |
outb | 158 | arch/ppc/kernel/irq.c | outb(cache_21, 0x21); |
outb | 178 | arch/ppc/kernel/irq.c | outb(0x0C, 0x20); _20 = inb(0x20); |
outb | 179 | arch/ppc/kernel/irq.c | outb(0x0C, 0xA0); _a0 = inb(0xA0); |
outb | 186 | arch/ppc/kernel/irq.c | outb(0x11, 0x20); /* Start init sequence */ |
outb | 187 | arch/ppc/kernel/irq.c | outb(0x40, 0x21); /* Vector base */ |
outb | 188 | arch/ppc/kernel/irq.c | outb(0x04, 0x21); /* Cascade (slave) on IRQ2 */ |
outb | 189 | arch/ppc/kernel/irq.c | outb(0x01, 0x21); /* Select 8086 mode */ |
outb | 190 | arch/ppc/kernel/irq.c | outb(0xFF, 0x21); /* Mask all */ |
outb | 191 | arch/ppc/kernel/irq.c | outb(0x00, 0x4D0); /* All edge triggered */ |
outb | 192 | arch/ppc/kernel/irq.c | outb(0x11, 0xA0); /* Start init sequence */ |
outb | 193 | arch/ppc/kernel/irq.c | outb(0x48, 0xA1); /* Vector base */ |
outb | 194 | arch/ppc/kernel/irq.c | outb(0x02, 0xA1); /* Cascade (slave) on IRQ2 */ |
outb | 195 | arch/ppc/kernel/irq.c | outb(0x01, 0xA1); /* Select 8086 mode */ |
outb | 196 | arch/ppc/kernel/irq.c | outb(0xFF, 0xA1); /* Mask all */ |
outb | 197 | arch/ppc/kernel/irq.c | outb(0xCF, 0x4D1); /* Trigger mode */ |
outb | 198 | arch/ppc/kernel/irq.c | outb(cache_A1, 0xA1); |
outb | 199 | arch/ppc/kernel/irq.c | outb(cache_21, 0x21); |
outb | 272 | arch/ppc/kernel/irq.c | outb(cache_21,0x21); |
outb | 276 | arch/ppc/kernel/irq.c | outb(cache_21,0x21); |
outb | 277 | arch/ppc/kernel/irq.c | outb(cache_A1,0xA1); |
outb | 327 | arch/ppc/kernel/irq.c | outb(cache_21,0x21); |
outb | 330 | arch/ppc/kernel/irq.c | outb(cache_A1,0xA1); |
outb | 408 | arch/ppc/kernel/irq.c | outb(LATCH >> 8 , 0x40); /* MSB */ |
outb | 70 | arch/ppc/kernel/port_io.c | unsigned char outb_p(unsigned char val,int port) { return (outb(val,port)); } |
outb | 450 | arch/ppc/kernel/raw_printf.c | outb(int port, unsigned char c) |
outb | 503 | arch/ppc/kernel/raw_printf.c | outb(addr_6845, 14); |
outb | 504 | arch/ppc/kernel/raw_printf.c | outb(addr_6845+1, pos >> 8); |
outb | 505 | arch/ppc/kernel/raw_printf.c | outb(addr_6845, 15); |
outb | 506 | arch/ppc/kernel/raw_printf.c | outb(addr_6845+1, pos); |
outb | 667 | arch/ppc/kernel/raw_printf.c | outb(addr_6845, 10); |
outb | 668 | arch/ppc/kernel/raw_printf.c | outb(addr_6845+1, d->cx); |
outb | 669 | arch/ppc/kernel/raw_printf.c | outb(addr_6845, 11); |
outb | 670 | arch/ppc/kernel/raw_printf.c | outb(addr_6845+1, 13); |
outb | 795 | arch/ppc/kernel/raw_printf.c | outb(0x3C4, 0x01); |
outb | 796 | arch/ppc/kernel/raw_printf.c | outb(0x3C5, inb(0x3C5)&~20); |
outb | 1065 | arch/ppc/kernel/raw_printf.c | outb(KBSTATP,0x60); |
outb | 1068 | arch/ppc/kernel/raw_printf.c | outb(KBDATAP,0x4D); |
outb | 1073 | arch/ppc/kernel/raw_printf.c | outb(KBDATAP,0xFF); /* RESET */ |
outb | 239 | drivers/block/cmd640.c | outb(0x10, 0xcf8); |
outb | 242 | drivers/block/cmd640.c | outb(0, 0xcf8); |
outb | 260 | drivers/block/cmd640.c | outb(CFR, 0x178); |
outb | 263 | drivers/block/cmd640.c | outb(CFR, 0x78); |
outb | 147 | drivers/block/ht6560b.c | outb(t, HT_SELECT_PORT); |
outb | 151 | drivers/block/ht6560b.c | outb (timing, IDE_SELECT_REG); |
outb | 174 | drivers/block/ht6560b.c | outb(0x00, HT_SELECT_PORT); |
outb | 176 | drivers/block/ht6560b.c | outb(orig_value, HT_SELECT_PORT); |
outb | 180 | drivers/block/ht6560b.c | outb(0x00, HT_SELECT_PORT); |
outb | 182 | drivers/block/ht6560b.c | outb(orig_value, HT_SELECT_PORT); |
outb | 190 | drivers/block/ht6560b.c | outb((orig_value ^ 0x3f) & 0xfd, HT_SELECT_PORT); |
outb | 105 | drivers/block/ide.h | #define OUT_BYTE(b,p) outb((b),(p)) |
outb | 158 | drivers/block/triton.c | outb(inb(dma_base)&~1, dma_base); /* stop DMA operation */ |
outb | 285 | drivers/block/triton.c | outb(inb(dma_base)&~1, dma_base); /* stop DMA */ |
outb | 302 | drivers/block/triton.c | outb(inb(dma_base)|1, dma_base); /* begin DMA */ |
outb | 311 | drivers/block/triton.c | outb(reading, dma_base); /* specify r/w */ |
outb | 312 | drivers/block/triton.c | outb(0x26, dma_base+2); /* clear status bits */ |
outb | 319 | drivers/block/triton.c | outb(inb(dma_base)|1, dma_base); /* begin DMA */ |
outb | 408 | drivers/block/xd.c | outb(0,XD_CONTROL); /* acknowledge interrupt */ |
outb | 472 | drivers/block/xd.c | outb(0,XD_SELECT); |
outb | 473 | drivers/block/xd.c | outb(mode,XD_CONTROL); |
outb | 488 | drivers/block/xd.c | outb(outdata ? *outdata++ : 0,XD_DATA); |
outb | 502 | drivers/block/xd.c | outb(command ? *command++ : 0,XD_DATA); |
outb | 553 | drivers/block/xd.c | outb(0,XD_RESET); /* reset the controller */ |
outb | 636 | drivers/block/xd.c | outb(0,XD_RESET); /* reset the controller */ |
outb | 670 | drivers/block/xd.c | outb(0,XD_RESET); /* reset the controller */ |
outb | 464 | drivers/cdrom/aztcd.c | outb(POLLED,MODE_PORT); |
outb | 472 | drivers/cdrom/aztcd.c | { outb((unsigned char) cmd,CMD_PORT); |
outb | 504 | drivers/cdrom/aztcd.c | outb(params -> start.min,CMD_PORT); |
outb | 505 | drivers/cdrom/aztcd.c | outb(params -> start.sec,CMD_PORT); |
outb | 506 | drivers/cdrom/aztcd.c | outb(params -> start.frame,CMD_PORT); |
outb | 507 | drivers/cdrom/aztcd.c | outb(params -> end.min,CMD_PORT); |
outb | 508 | drivers/cdrom/aztcd.c | outb(params -> end.sec,CMD_PORT); |
outb | 509 | drivers/cdrom/aztcd.c | outb(params -> end.frame,CMD_PORT); |
outb | 540 | drivers/cdrom/aztcd.c | outb(params -> start.min,CMD_PORT); |
outb | 541 | drivers/cdrom/aztcd.c | outb(params -> start.sec,CMD_PORT); |
outb | 542 | drivers/cdrom/aztcd.c | outb(params -> start.frame,CMD_PORT); |
outb | 573 | drivers/cdrom/aztcd.c | outb(type,CMD_PORT); |
outb | 1330 | drivers/cdrom/aztcd.c | outb(ACMD_SOFT_RESET,CMD_PORT); /*send reset*/ |
outb | 1616 | drivers/cdrom/aztcd.c | outb(POLLED,MODE_PORT); |
outb | 1619 | drivers/cdrom/aztcd.c | outb(ACMD_GET_VERSION,CMD_PORT); /*Try to get version info*/ |
outb | 1646 | drivers/cdrom/aztcd.c | outb(POLLED,MODE_PORT); |
outb | 1650 | drivers/cdrom/aztcd.c | outb(ACMD_SOFT_RESET,CMD_PORT); /*send reset*/ |
outb | 1667 | drivers/cdrom/aztcd.c | outb(POLLED,MODE_PORT); |
outb | 1670 | drivers/cdrom/aztcd.c | outb(ACMD_GET_VERSION,CMD_PORT); /*GetVersion*/ |
outb | 375 | drivers/cdrom/cdu31a.c | outb(curr_control_reg, sony_cd_control_reg); |
outb | 384 | drivers/cdrom/cdu31a.c | outb(curr_control_reg, sony_cd_control_reg); |
outb | 465 | drivers/cdrom/cdu31a.c | outb(SONY_DRIVE_RESET_BIT, sony_cd_control_reg); |
outb | 471 | drivers/cdrom/cdu31a.c | outb(curr_control_reg | SONY_ATTN_CLR_BIT, sony_cd_control_reg); |
outb | 477 | drivers/cdrom/cdu31a.c | outb(curr_control_reg | SONY_RES_RDY_CLR_BIT, sony_cd_control_reg); |
outb | 483 | drivers/cdrom/cdu31a.c | outb(curr_control_reg | SONY_DATA_RDY_CLR_BIT, sony_cd_control_reg); |
outb | 489 | drivers/cdrom/cdu31a.c | outb(curr_control_reg | SONY_PARAM_CLR_BIT, sony_cd_control_reg); |
outb | 513 | drivers/cdrom/cdu31a.c | outb(param, sony_cd_param_reg); |
outb | 519 | drivers/cdrom/cdu31a.c | outb(curr_control_reg | SONY_RES_RDY_INT_EN_BIT, sony_cd_control_reg); |
outb | 520 | drivers/cdrom/cdu31a.c | outb(cmd, sony_cd_cmd_reg); |
outb | 3013 | drivers/cdrom/cdu31a.c | outb(0xbc, 0x9a01); |
outb | 3014 | drivers/cdrom/cdu31a.c | outb(0xe2, 0x9a01); |
outb | 530 | drivers/cdrom/gscd.c | outb ( curr_drv_state, GSCDPORT(0)); |
outb | 571 | drivers/cdrom/gscd.c | outb ( result, GSCDPORT(2)); |
outb | 670 | drivers/cdrom/gscd.c | outb ( *pstr, GSCDPORT(2) ); |
outb | 687 | drivers/cdrom/gscd.c | outb ( curr_drv_state, GSCDPORT(0)); |
outb | 70 | drivers/cdrom/isp16.c | #define ISP16_IN(p) (outb(isp16_ctrl,ISP16_CTRL_PORT), inb(p)) |
outb | 71 | drivers/cdrom/isp16.c | #define ISP16_OUT(p,b) (outb(isp16_ctrl,ISP16_CTRL_PORT), outb(b,p)) |
outb | 244 | drivers/cdrom/mcd.c | outb(MCMD_GET_STATUS, MCDPORT(0)); /* send get-status cmd */ |
outb | 324 | drivers/cdrom/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 336 | drivers/cdrom/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 408 | drivers/cdrom/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 544 | drivers/cdrom/mcd.c | outb(MCMD_SET_VOLUME, MCDPORT(0)); |
outb | 545 | drivers/cdrom/mcd.c | outb(volctrl.channel0, MCDPORT(0)); |
outb | 546 | drivers/cdrom/mcd.c | outb(255, MCDPORT(0)); |
outb | 547 | drivers/cdrom/mcd.c | outb(volctrl.channel1, MCDPORT(0)); |
outb | 548 | drivers/cdrom/mcd.c | outb(255, MCDPORT(0)); |
outb | 568 | drivers/cdrom/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 574 | drivers/cdrom/mcd.c | outb(MCMD_EJECT, MCDPORT(0)); |
outb | 785 | drivers/cdrom/mcd.c | outb(MCMD_GET_STATUS, MCDPORT(0)); |
outb | 821 | drivers/cdrom/mcd.c | outb(MCMD_SET_MODE, MCDPORT(0)); |
outb | 822 | drivers/cdrom/mcd.c | outb(1, MCDPORT(0)); |
outb | 989 | drivers/cdrom/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 997 | drivers/cdrom/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 1003 | drivers/cdrom/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 1197 | drivers/cdrom/mcd.c | outb(0, MCDPORT(1)); /* send reset */ |
outb | 1201 | drivers/cdrom/mcd.c | outb(0x40, MCDPORT(0)); /* send get-stat cmd */ |
outb | 1214 | drivers/cdrom/mcd.c | outb(MCMD_GET_VERSION,MCDPORT(0)); |
outb | 1241 | drivers/cdrom/mcd.c | outb(4,MCDPORT(2)); /* magic happens */ |
outb | 1253 | drivers/cdrom/mcd.c | outb(MCMD_CONFIG_DRIVE, MCDPORT(0)); |
outb | 1254 | drivers/cdrom/mcd.c | outb(0x02,MCDPORT(0)); |
outb | 1255 | drivers/cdrom/mcd.c | outb(0x00,MCDPORT(0)); |
outb | 1258 | drivers/cdrom/mcd.c | outb(MCMD_CONFIG_DRIVE, MCDPORT(0)); |
outb | 1259 | drivers/cdrom/mcd.c | outb(0x10,MCDPORT(0)); |
outb | 1260 | drivers/cdrom/mcd.c | outb(0x04,MCDPORT(0)); |
outb | 1330 | drivers/cdrom/mcd.c | outb(cmd, MCDPORT(0)); |
outb | 1331 | drivers/cdrom/mcd.c | outb(params -> start.min, MCDPORT(0)); |
outb | 1332 | drivers/cdrom/mcd.c | outb(params -> start.sec, MCDPORT(0)); |
outb | 1333 | drivers/cdrom/mcd.c | outb(params -> start.frame, MCDPORT(0)); |
outb | 1334 | drivers/cdrom/mcd.c | outb(params -> end.min, MCDPORT(0)); |
outb | 1335 | drivers/cdrom/mcd.c | outb(params -> end.sec, MCDPORT(0)); |
outb | 1336 | drivers/cdrom/mcd.c | outb(params -> end.frame, MCDPORT(0)); |
outb | 1441 | drivers/cdrom/mcd.c | outb(MCMD_GET_Q_CHANNEL, MCDPORT(0)); |
outb | 1496 | drivers/cdrom/mcd.c | outb(MCMD_GET_DISK_INFO, MCDPORT(0)); |
outb | 1552 | drivers/cdrom/mcd.c | outb(MCMD_STOP, MCDPORT(0)); |
outb | 1562 | drivers/cdrom/mcd.c | outb(MCMD_SET_MODE, MCDPORT(0)); |
outb | 1563 | drivers/cdrom/mcd.c | outb(0x05, MCDPORT(0)); /* mode: toc */ |
outb | 1593 | drivers/cdrom/mcd.c | outb(MCMD_SET_MODE, MCDPORT(0)); |
outb | 1594 | drivers/cdrom/mcd.c | outb(0x01, MCDPORT(0)); |
outb | 1245 | drivers/cdrom/mcdx.c | outb(0x50, (unsigned int) stuffp->wreg_chn); /* irq 11 -> channel register */ |
outb | 1802 | drivers/cdrom/mcdx.c | outb(0, (unsigned int) stuffp->wreg_chn); /* no dma, no irq -> hardware */ |
outb | 1803 | drivers/cdrom/mcdx.c | outb(0, (unsigned int) stuffp->wreg_reset); /* hw reset */ |
outb | 311 | drivers/cdrom/optcd.c | outb(HCON_DTS, HCON_PORT); /* Enable Suspend Data Transfer */ |
outb | 312 | drivers/cdrom/optcd.c | outb(cmd, COMIN_PORT); /* Send command code */ |
outb | 316 | drivers/cdrom/optcd.c | outb(HCON_SDRQB, HCON_PORT); /* Disable Suspend Data Transfer */ |
outb | 336 | drivers/cdrom/optcd.c | outb(params->cdmsf_min0, COMIN_PORT); |
outb | 337 | drivers/cdrom/optcd.c | outb(params->cdmsf_sec0, COMIN_PORT); |
outb | 338 | drivers/cdrom/optcd.c | outb(params->cdmsf_frame0, COMIN_PORT); |
outb | 339 | drivers/cdrom/optcd.c | outb(params->cdmsf_min1, COMIN_PORT); |
outb | 340 | drivers/cdrom/optcd.c | outb(params->cdmsf_sec1, COMIN_PORT); |
outb | 341 | drivers/cdrom/optcd.c | outb(params->cdmsf_frame1, COMIN_PORT); |
outb | 360 | drivers/cdrom/optcd.c | outb(params->cdmsf_min0, COMIN_PORT); |
outb | 361 | drivers/cdrom/optcd.c | outb(params->cdmsf_sec0, COMIN_PORT); |
outb | 362 | drivers/cdrom/optcd.c | outb(params->cdmsf_frame0, COMIN_PORT); |
outb | 410 | drivers/cdrom/optcd.c | outb(0, RESET_PORT); |
outb | 424 | drivers/cdrom/optcd.c | outb(HCON_SDRQB, HCON_PORT); /* Disable Suspend Data Transfer */ |
outb | 198 | drivers/cdrom/sjcd.c | outb( cmd, SJCDPORT( 0 ) ); |
outb | 211 | drivers/cdrom/sjcd.c | outb( cmd, SJCDPORT( 0 ) ); |
outb | 212 | drivers/cdrom/sjcd.c | outb( a, SJCDPORT( 0 ) ); |
outb | 226 | drivers/cdrom/sjcd.c | outb( cmd, SJCDPORT( 0 ) ); |
outb | 227 | drivers/cdrom/sjcd.c | outb( a, SJCDPORT( 0 ) ); |
outb | 228 | drivers/cdrom/sjcd.c | outb( b, SJCDPORT( 0 ) ); |
outb | 229 | drivers/cdrom/sjcd.c | outb( c, SJCDPORT( 0 ) ); |
outb | 230 | drivers/cdrom/sjcd.c | outb( d, SJCDPORT( 0 ) ); |
outb | 243 | drivers/cdrom/sjcd.c | outb( cmd, SJCDPORT( 0 ) ); |
outb | 244 | drivers/cdrom/sjcd.c | outb( pms->start.min, SJCDPORT( 0 ) ); |
outb | 245 | drivers/cdrom/sjcd.c | outb( pms->start.sec, SJCDPORT( 0 ) ); |
outb | 246 | drivers/cdrom/sjcd.c | outb( pms->start.frame, SJCDPORT( 0 ) ); |
outb | 247 | drivers/cdrom/sjcd.c | outb( pms->end.min, SJCDPORT( 0 ) ); |
outb | 248 | drivers/cdrom/sjcd.c | outb( pms->end.sec, SJCDPORT( 0 ) ); |
outb | 249 | drivers/cdrom/sjcd.c | outb( pms->end.frame, SJCDPORT( 0 ) ); |
outb | 296 | drivers/cdrom/sonycd535.c | outb(curr_control_reg, sony_cd_control_reg); |
outb | 311 | drivers/cdrom/sonycd535.c | outb(curr_control_reg, sony_cd_control_reg); |
outb | 358 | drivers/cdrom/sonycd535.c | outb(select_mask, select_unit_reg); |
outb | 431 | drivers/cdrom/sonycd535.c | outb(SONY535_REQUEST_AUDIO_STATUS, command_reg); |
outb | 450 | drivers/cdrom/sonycd535.c | outb(SONY535_REQUEST_DRIVE_STATUS_2, command_reg); |
outb | 535 | drivers/cdrom/sonycd535.c | outb(cmd[i], command_reg); |
outb | 614 | drivers/cdrom/sonycd535.c | outb(cmd_buff[i], command_reg); |
outb | 1529 | drivers/cdrom/sonycd535.c | outb(0, read_status_reg); /* does a reset? */ |
outb | 1562 | drivers/cdrom/sonycd535.c | outb(0, read_status_reg); /* does a reset? */ |
outb | 43 | drivers/char/atixlmouse.c | #define ATIXL_MSE_DISABLE_UPDATE() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \ |
outb | 44 | drivers/char/atixlmouse.c | outb( (0x20 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); } |
outb | 47 | drivers/char/atixlmouse.c | #define ATIXL_MSE_ENABLE_UPDATE() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \ |
outb | 48 | drivers/char/atixlmouse.c | outb( (0xdf & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); } |
outb | 51 | drivers/char/atixlmouse.c | #define ATIXL_MSE_INT_OFF() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \ |
outb | 52 | drivers/char/atixlmouse.c | outb( (0xe7 & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); } |
outb | 55 | drivers/char/atixlmouse.c | #define ATIXL_MSE_INT_ON() { outb( 0x07, ATIXL_MSE_CONTROL_PORT ); \ |
outb | 56 | drivers/char/atixlmouse.c | outb( (0x08 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); } |
outb | 77 | drivers/char/atixlmouse.c | outb(ATIXL_MSE_READ_X, ATIXL_MSE_CONTROL_PORT); /* Select IR1 - X movement */ |
outb | 79 | drivers/char/atixlmouse.c | outb(ATIXL_MSE_READ_Y, ATIXL_MSE_CONTROL_PORT); /* Select IR2 - Y movement */ |
outb | 81 | drivers/char/atixlmouse.c | outb(ATIXL_MSE_READ_BUTTONS, ATIXL_MSE_CONTROL_PORT); /* Select IR0 - Button Status */ |
outb | 215 | drivers/char/atixlmouse.c | outb(0x80, ATIXL_MSE_CONTROL_PORT); /* Reset the Inport device */ |
outb | 216 | drivers/char/atixlmouse.c | outb(0x07, ATIXL_MSE_CONTROL_PORT); /* Select Internal Register 7 */ |
outb | 217 | drivers/char/atixlmouse.c | outb(0x0a, ATIXL_MSE_DATA_PORT); /* Data Interrupts 8+, 1=30hz, 2=50hz, 3=100hz, 4=200hz rate */ |
outb | 68 | drivers/char/busmouse.c | outb(MSE_READ_X_LOW, MSE_CONTROL_PORT); |
outb | 70 | drivers/char/busmouse.c | outb(MSE_READ_X_HIGH, MSE_CONTROL_PORT); |
outb | 72 | drivers/char/busmouse.c | outb(MSE_READ_Y_LOW, MSE_CONTROL_PORT ); |
outb | 74 | drivers/char/busmouse.c | outb(MSE_READ_Y_HIGH, MSE_CONTROL_PORT); |
outb | 254 | drivers/char/busmouse.c | outb(MSE_CONFIG_BYTE, MSE_CONFIG_PORT); |
outb | 255 | drivers/char/busmouse.c | outb(MSE_SIGNATURE_BYTE, MSE_SIGNATURE_PORT); |
outb | 261 | drivers/char/busmouse.c | outb(MSE_DEFAULT_MODE, MSE_CONFIG_PORT); |
outb | 201 | drivers/char/console.c | #define serial_echo_outb(v,a) outb((v),(a)+serial_echo_port) |
outb | 90 | drivers/char/ftape/fc-10.c | outb(0x0, FDC_BASE); |
outb | 103 | drivers/char/ftape/fc-10.c | outb(0x8, FDC_BASE); |
outb | 110 | drivers/char/ftape/fc-10.c | outb(0x10, FDC_BASE); |
outb | 120 | drivers/char/ftape/fc-10.c | outb(0x0, fdc.ccr); |
outb | 141 | drivers/char/ftape/fc-10.c | outb(cardConfig, FDC_BASE); /* DMA [2 bits]/IRQ [3 bits]/BASE [3 bits] */ |
outb | 145 | drivers/char/ftape/fc-10.c | outb(0, fdc.ccr); |
outb | 146 | drivers/char/ftape/fc-10.c | outb(0, FDC_BASE + 0x6); |
outb | 147 | drivers/char/ftape/fc-10.c | outb(8, fdc.dor); |
outb | 148 | drivers/char/ftape/fc-10.c | outb(8, fdc.dor); |
outb | 149 | drivers/char/ftape/fc-10.c | outb(1, FDC_BASE + 0x6); |
outb | 153 | drivers/char/ftape/fc-10.c | outb(0x08, fdc.dor); /* assert reset, dma & irq enabled */ |
outb | 154 | drivers/char/ftape/fc-10.c | outb(0x0c, fdc.dor); /* release reset */ |
outb | 155 | drivers/char/ftape/fc-10.c | outb(0x2d, fdc.dor); /* select drive 1 */ |
outb | 142 | drivers/char/ftape/fdc-io.c | outb(data, fdc.fifo); |
outb | 2821 | drivers/char/istallion.c | outb(ECP_ATSTOP, (brdp->iobase + ECP_ATCONFR)); |
outb | 2823 | drivers/char/istallion.c | outb(ECP_ATDISABLE, (brdp->iobase + ECP_ATCONFR)); |
outb | 2827 | drivers/char/istallion.c | outb(memconf, (brdp->iobase + ECP_ATMEMAR)); |
outb | 2837 | drivers/char/istallion.c | outb(ECP_ATENABLE, (brdp->iobase + ECP_ATCONFR)); |
outb | 2847 | drivers/char/istallion.c | outb(ECP_ATDISABLE, (brdp->iobase + ECP_ATCONFR)); |
outb | 2869 | drivers/char/istallion.c | outb(val, (brdp->iobase + ECP_ATMEMPR)); |
outb | 2881 | drivers/char/istallion.c | outb(ECP_ATSTOP, (brdp->iobase + ECP_ATCONFR)); |
outb | 2883 | drivers/char/istallion.c | outb(ECP_ATDISABLE, (brdp->iobase + ECP_ATCONFR)); |
outb | 2894 | drivers/char/istallion.c | outb(0x1, brdp->iobase); |
outb | 2911 | drivers/char/istallion.c | outb(0x1, (brdp->iobase + ECP_EIBRDENAB)); |
outb | 2912 | drivers/char/istallion.c | outb(ECP_EISTOP, (brdp->iobase + ECP_EICONFR)); |
outb | 2914 | drivers/char/istallion.c | outb(ECP_EIDISABLE, (brdp->iobase + ECP_EICONFR)); |
outb | 2918 | drivers/char/istallion.c | outb(memconf, (brdp->iobase + ECP_EIMEMARL)); |
outb | 2920 | drivers/char/istallion.c | outb(memconf, (brdp->iobase + ECP_EIMEMARH)); |
outb | 2927 | drivers/char/istallion.c | outb(ECP_EIENABLE, (brdp->iobase + ECP_EICONFR)); |
outb | 2934 | drivers/char/istallion.c | outb(ECP_EIDISABLE, (brdp->iobase + ECP_EICONFR)); |
outb | 2959 | drivers/char/istallion.c | outb(val, (brdp->iobase + ECP_EICONFR)); |
outb | 2967 | drivers/char/istallion.c | outb(ECP_EISTOP, (brdp->iobase + ECP_EICONFR)); |
outb | 2969 | drivers/char/istallion.c | outb(ECP_EIDISABLE, (brdp->iobase + ECP_EICONFR)); |
outb | 2981 | drivers/char/istallion.c | outb(ECP_MCENABLE, (brdp->iobase + ECP_MCCONFR)); |
outb | 2988 | drivers/char/istallion.c | outb(ECP_MCDISABLE, (brdp->iobase + ECP_MCCONFR)); |
outb | 3006 | drivers/char/istallion.c | outb(val, (brdp->iobase + ECP_MCCONFR)); |
outb | 3014 | drivers/char/istallion.c | outb(ECP_MCSTOP, (brdp->iobase + ECP_MCCONFR)); |
outb | 3016 | drivers/char/istallion.c | outb(ECP_MCDISABLE, (brdp->iobase + ECP_MCCONFR)); |
outb | 3035 | drivers/char/istallion.c | outb(ONB_ATSTOP, (brdp->iobase + ONB_ATCONFR)); |
outb | 3037 | drivers/char/istallion.c | outb(ONB_ATDISABLE, (brdp->iobase + ONB_ATCONFR)); |
outb | 3042 | drivers/char/istallion.c | outb(memconf, (brdp->iobase + ONB_ATMEMAR)); |
outb | 3043 | drivers/char/istallion.c | outb(0x1, brdp->iobase); |
outb | 3054 | drivers/char/istallion.c | outb((brdp->enabval | ONB_ATENABLE), (brdp->iobase + ONB_ATCONFR)); |
outb | 3064 | drivers/char/istallion.c | outb((brdp->enabval | ONB_ATDISABLE), (brdp->iobase + ONB_ATCONFR)); |
outb | 3096 | drivers/char/istallion.c | outb(ONB_ATSTOP, (brdp->iobase + ONB_ATCONFR)); |
outb | 3098 | drivers/char/istallion.c | outb(ONB_ATDISABLE, (brdp->iobase + ONB_ATCONFR)); |
outb | 3118 | drivers/char/istallion.c | outb(0x1, (brdp->iobase + ONB_EIBRDENAB)); |
outb | 3119 | drivers/char/istallion.c | outb(ONB_EISTOP, (brdp->iobase + ONB_EICONFR)); |
outb | 3121 | drivers/char/istallion.c | outb(ONB_EIDISABLE, (brdp->iobase + ONB_EICONFR)); |
outb | 3126 | drivers/char/istallion.c | outb(memconf, (brdp->iobase + ONB_EIMEMARL)); |
outb | 3128 | drivers/char/istallion.c | outb(memconf, (brdp->iobase + ONB_EIMEMARH)); |
outb | 3129 | drivers/char/istallion.c | outb(0x1, brdp->iobase); |
outb | 3140 | drivers/char/istallion.c | outb(ONB_EIENABLE, (brdp->iobase + ONB_EICONFR)); |
outb | 3150 | drivers/char/istallion.c | outb(ONB_EIDISABLE, (brdp->iobase + ONB_EICONFR)); |
outb | 3175 | drivers/char/istallion.c | outb(val, (brdp->iobase + ONB_EICONFR)); |
outb | 3189 | drivers/char/istallion.c | outb(ONB_EISTOP, (brdp->iobase + ONB_EICONFR)); |
outb | 3191 | drivers/char/istallion.c | outb(ONB_EIDISABLE, (brdp->iobase + ONB_EICONFR)); |
outb | 3210 | drivers/char/istallion.c | outb(BBY_ATSTOP, (brdp->iobase + BBY_ATCONFR)); |
outb | 3212 | drivers/char/istallion.c | outb(0, (brdp->iobase + BBY_ATCONFR)); |
outb | 3215 | drivers/char/istallion.c | outb(0x1, brdp->iobase); |
outb | 3238 | drivers/char/istallion.c | outb(val, (brdp->iobase + BBY_ATCONFR)); |
outb | 3252 | drivers/char/istallion.c | outb(BBY_ATSTOP, (brdp->iobase + BBY_ATCONFR)); |
outb | 3254 | drivers/char/istallion.c | outb(0, (brdp->iobase + BBY_ATCONFR)); |
outb | 3273 | drivers/char/istallion.c | outb(0x1, brdp->iobase); |
outb | 3310 | drivers/char/istallion.c | outb(0, brdp->iobase); |
outb | 3787 | drivers/char/istallion.c | outb(0x1, (brdp->iobase + ECP_EIBRDENAB)); |
outb | 3788 | drivers/char/istallion.c | outb(ECP_EISTOP, (brdp->iobase + ECP_EICONFR)); |
outb | 3790 | drivers/char/istallion.c | outb(ECP_EIDISABLE, (brdp->iobase + ECP_EICONFR)); |
outb | 3794 | drivers/char/istallion.c | outb(0x1, (brdp->iobase + ONB_EIBRDENAB)); |
outb | 3795 | drivers/char/istallion.c | outb(ONB_EISTOP, (brdp->iobase + ONB_EICONFR)); |
outb | 3797 | drivers/char/istallion.c | outb(ONB_EIDISABLE, (brdp->iobase + ONB_EICONFR)); |
outb | 3800 | drivers/char/istallion.c | outb(0x1, brdp->iobase); |
outb | 3885 | drivers/char/istallion.c | outb(0xff, 0xc80); |
outb | 3893 | drivers/char/istallion.c | outb(0xff, (iobase + 0xc80)); |
outb | 3943 | drivers/char/istallion.c | outb(0x1, (iobase + 0xc84)); |
outb | 3945 | drivers/char/istallion.c | outb(0, (iobase + 0xc84)); |
outb | 182 | drivers/char/keyboard.c | outb(c,0x64); |
outb | 1296 | drivers/char/keyboard.c | outb(data, address); /* write out the data*/ |
outb | 154 | drivers/char/mem.c | outb(get_user(tmp),i); |
outb | 56 | drivers/char/msbusmouse.c | outb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT); |
outb | 57 | drivers/char/msbusmouse.c | outb((inb(MS_MSE_DATA_PORT) | 0x20), MS_MSE_DATA_PORT); |
outb | 59 | drivers/char/msbusmouse.c | outb(MS_MSE_READ_X, MS_MSE_CONTROL_PORT); |
outb | 62 | drivers/char/msbusmouse.c | outb(MS_MSE_READ_Y, MS_MSE_CONTROL_PORT); |
outb | 65 | drivers/char/msbusmouse.c | outb(MS_MSE_READ_BUTTONS, MS_MSE_CONTROL_PORT); |
outb | 68 | drivers/char/msbusmouse.c | outb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT); |
outb | 69 | drivers/char/msbusmouse.c | outb((inb(MS_MSE_DATA_PORT) & 0xdf), MS_MSE_DATA_PORT); |
outb | 116 | drivers/char/msbusmouse.c | outb(MS_MSE_START, MS_MSE_CONTROL_PORT); |
outb | 1075 | drivers/char/pcxx.c | outb(FEPRST, bd->port); |
outb | 1121 | drivers/char/pcxx.c | outb((((ulong)bd->membase>>8) & 0xe0) | 0x10, bd->port+2); |
outb | 1122 | drivers/char/pcxx.c | outb(((ulong)bd->membase>>16) & 0xff, bd->port+3); |
outb | 1135 | drivers/char/pcxx.c | outb(FEPRST|FEPMEM, bd->port); |
outb | 1170 | drivers/char/pcxx.c | outb(FEPMEM, bd->port); |
outb | 1191 | drivers/char/pcxx.c | outb(FEPCLR, bd->port); |
outb | 1223 | drivers/char/pcxx.c | outb(FEPMEM|FEPINT, bd->port); |
outb | 1224 | drivers/char/pcxx.c | outb(FEPMEM, bd->port); |
outb | 1244 | drivers/char/pcxx.c | outb(FEPINT, bd->port); |
outb | 1245 | drivers/char/pcxx.c | outb(FEPCLR, bd->port); |
outb | 173 | drivers/char/riscom8.c | outb(val, bp->base + RC_TO_ISA(reg)); |
outb | 270 | drivers/char/riscom8.c | outb(0xff, 0x80); |
outb | 273 | drivers/char/riscom8.c | outb(0x00, 0x80); |
outb | 257 | drivers/char/serial.c | outb(info->hub6 - 1 + offset, info->port); |
outb | 268 | drivers/char/serial.c | outb(info->hub6 - 1 + offset, info->port); |
outb | 283 | drivers/char/serial.c | outb(info->hub6 - 1 + offset, info->port); |
outb | 284 | drivers/char/serial.c | outb(value, info->port+1); |
outb | 287 | drivers/char/serial.c | outb(value, info->port+offset); |
outb | 295 | drivers/char/serial.c | outb(info->hub6 - 1 + offset, info->port); |
outb | 300 | drivers/char/serial.c | outb(value, info->port+offset); |
outb | 2587 | drivers/char/serial.c | outb(0xff, 0x080); |
outb | 319 | drivers/char/stallion.c | outb((stl_brds[(brdnr)]->ioctrlval | ECH_BRDENABLE), \ |
outb | 322 | drivers/char/stallion.c | outb((pagenr), stl_brds[(brdnr)]->ioctrl); |
outb | 326 | drivers/char/stallion.c | outb((stl_brds[(brdnr)]->ioctrlval | ECH_BRDDISABLE), \ |
outb | 1470 | drivers/char/stallion.c | outb((regnr + portp->uartaddr), portp->ioaddr); |
outb | 1476 | drivers/char/stallion.c | outb((regnr + portp->uartaddr), portp->ioaddr); |
outb | 1477 | drivers/char/stallion.c | outb(value, portp->ioaddr + EREG_DATA); |
outb | 1482 | drivers/char/stallion.c | outb((regnr + portp->uartaddr), portp->ioaddr); |
outb | 1484 | drivers/char/stallion.c | outb(value, portp->ioaddr + EREG_DATA); |
outb | 1529 | drivers/char/stallion.c | outb((TDR + portp->uartaddr), ioaddr); |
outb | 1530 | drivers/char/stallion.c | outb(ETC_CMD, (ioaddr + EREG_DATA)); |
outb | 1531 | drivers/char/stallion.c | outb(ETC_STARTBREAK, (ioaddr + EREG_DATA)); |
outb | 1532 | drivers/char/stallion.c | outb(ETC_CMD, (ioaddr + EREG_DATA)); |
outb | 1533 | drivers/char/stallion.c | outb(ETC_DELAY, (ioaddr + EREG_DATA)); |
outb | 1534 | drivers/char/stallion.c | outb(portp->brklen, (ioaddr + EREG_DATA)); |
outb | 1535 | drivers/char/stallion.c | outb(ETC_CMD, (ioaddr + EREG_DATA)); |
outb | 1536 | drivers/char/stallion.c | outb(ETC_STOPBREAK, (ioaddr + EREG_DATA)); |
outb | 1540 | drivers/char/stallion.c | outb((COR2 + portp->uartaddr), ioaddr); |
outb | 1541 | drivers/char/stallion.c | outb((inb(ioaddr + EREG_DATA) & ~COR2_ETC), (ioaddr + EREG_DATA)); |
outb | 1555 | drivers/char/stallion.c | outb((SRER + portp->uartaddr), ioaddr); |
outb | 1563 | drivers/char/stallion.c | outb(srer, (ioaddr + EREG_DATA)); |
outb | 1568 | drivers/char/stallion.c | outb((TDR + portp->uartaddr), ioaddr); |
outb | 1582 | drivers/char/stallion.c | outb((EOSRR + portp->uartaddr), ioaddr); |
outb | 1583 | drivers/char/stallion.c | outb(0, (ioaddr + EREG_DATA)); |
outb | 1620 | drivers/char/stallion.c | outb((RDCR + portp->uartaddr), ioaddr); |
outb | 1624 | drivers/char/stallion.c | outb((RDSR + portp->uartaddr), ioaddr); |
outb | 1631 | drivers/char/stallion.c | outb((RDSR + portp->uartaddr), ioaddr); |
outb | 1642 | drivers/char/stallion.c | outb((RDSR + portp->uartaddr), ioaddr); |
outb | 1697 | drivers/char/stallion.c | outb((EOSRR + portp->uartaddr), ioaddr); |
outb | 1698 | drivers/char/stallion.c | outb(0, (ioaddr + EREG_DATA)); |
outb | 1726 | drivers/char/stallion.c | outb((MISR + portp->uartaddr), ioaddr); |
outb | 1734 | drivers/char/stallion.c | outb((EOSRR + portp->uartaddr), ioaddr); |
outb | 1735 | drivers/char/stallion.c | outb(0, (ioaddr + EREG_DATA)); |
outb | 1781 | drivers/char/stallion.c | outb(SVRR, iobase); |
outb | 1784 | drivers/char/stallion.c | outb((SVRR + 0x80), iobase); |
outb | 1792 | drivers/char/stallion.c | outb((brdp->ioctrlval | ECH_BRDENABLE), brdp->ioctrl); |
outb | 1808 | drivers/char/stallion.c | outb(SVRR, iobase); |
outb | 1810 | drivers/char/stallion.c | outb((SVRR + 0x80), iobase); |
outb | 1816 | drivers/char/stallion.c | outb(panelp->pagenr, brdp->ioctrl); |
outb | 1820 | drivers/char/stallion.c | outb((panelp->pagenr + 1), brdp->ioctrl); |
outb | 1829 | drivers/char/stallion.c | outb(SVRR, iobase); |
outb | 1831 | drivers/char/stallion.c | outb((SVRR + 0x80), iobase); |
outb | 1853 | drivers/char/stallion.c | outb(SVRR, iobase); |
outb | 1855 | drivers/char/stallion.c | outb((SVRR + 0x80), iobase); |
outb | 1876 | drivers/char/stallion.c | outb((brdp->ioctrlval | ECH_BRDDISABLE), brdp->ioctrl); |
outb | 2412 | drivers/char/stallion.c | outb((panelp->pagenr + (i >> 1)), brdp->ioctrl); |
outb | 2418 | drivers/char/stallion.c | outb((GFRCR + uartaddr), ioaddr); |
outb | 2419 | drivers/char/stallion.c | outb(0, (ioaddr + EREG_DATA)); |
outb | 2420 | drivers/char/stallion.c | outb((CCR + uartaddr), ioaddr); |
outb | 2421 | drivers/char/stallion.c | outb(CCR_RESETFULL, (ioaddr + EREG_DATA)); |
outb | 2422 | drivers/char/stallion.c | outb(CCR_RESETFULL, (ioaddr + EREG_DATA)); |
outb | 2423 | drivers/char/stallion.c | outb((GFRCR + uartaddr), ioaddr); |
outb | 2433 | drivers/char/stallion.c | outb((PPR + uartaddr), ioaddr); |
outb | 2434 | drivers/char/stallion.c | outb(PPR_SCALAR, (ioaddr + EREG_DATA)); |
outb | 2445 | drivers/char/stallion.c | outb((panelp->pagenr + (i >> 3)), brdp->ioctrl); |
outb | 2534 | drivers/char/stallion.c | outb((stl_vecmap[brdp->irq] | ((brdp->irqtype) ? EIO_INTLEVEL : EIO_INTEDGE)), brdp->ioctrl); |
outb | 2595 | drivers/char/stallion.c | outb((status | ECH_BRDRESET), brdp->ioaddr1); |
outb | 2597 | drivers/char/stallion.c | outb((brdp->ioctrlval | ECH_BRDENABLE), brdp->ioctrl); |
outb | 2598 | drivers/char/stallion.c | outb(status, brdp->ioaddr1); |
outb | 2614 | drivers/char/stallion.c | outb(ECHMC_BRDRESET, brdp->ioctrl); |
outb | 2615 | drivers/char/stallion.c | outb(ECHMC_INTENABLE, brdp->ioctrl); |
outb | 2637 | drivers/char/stallion.c | outb(nxtid, brdp->ioctrl); |
outb | 2677 | drivers/char/stallion.c | outb((brdp->ioctrlval | ECH_BRDDISABLE), brdp->ioctrl); |
outb | 154 | drivers/char/vt.c | outb(inb_p(0x61)&0xFC, 0x61); |
outb | 178 | drivers/char/vt.c | outb((count >> 8) & 0xff, 0x42); |
outb | 107 | drivers/isdn/icn/icn.h | #define OUTB_P outb |
outb | 289 | drivers/net/3c501.c | outb(AX_LOOP + 1, AX_CMD); |
outb | 291 | drivers/net/3c501.c | outb(0x00, AX_CMD); |
outb | 303 | drivers/net/3c501.c | outb(AX_RESET+AX_LOOP, AX_CMD); /* Loopback mode. */ |
outb | 371 | drivers/net/3c501.c | outb(AX_RX, AX_CMD); /* Aux control, irq and receive enabled */ |
outb | 397 | drivers/net/3c501.c | outb(TX_NORM, TX_CMD); |
outb | 398 | drivers/net/3c501.c | outb(RX_NORM, RX_CMD); |
outb | 399 | drivers/net/3c501.c | outb(AX_OFF, AX_CMD); /* Just trigger a false interrupt. */ |
outb | 400 | drivers/net/3c501.c | outb(AX_RX, AX_CMD); /* Aux control, irq and receive enabled */ |
outb | 471 | drivers/net/3c501.c | outb(AX_XMIT, AX_CMD); /* fire ... Trigger xmit. */ |
outb | 576 | drivers/net/3c501.c | outb(AX_SYS, AX_CMD); |
outb | 591 | drivers/net/3c501.c | outb(AX_SYS, AX_CMD); |
outb | 593 | drivers/net/3c501.c | outb(AX_XMIT, AX_CMD); |
outb | 660 | drivers/net/3c501.c | outb(AX_RX, AX_CMD); |
outb | 698 | drivers/net/3c501.c | outb(AX_SYS, AX_CMD); |
outb | 735 | drivers/net/3c501.c | outb(AX_RESET, AX_CMD); /* Reset the chip */ |
outb | 736 | drivers/net/3c501.c | outb(AX_LOOP, AX_CMD); /* Aux control, irq and loopback enabled */ |
outb | 740 | drivers/net/3c501.c | outb(dev->dev_addr[i], ioaddr + i); |
outb | 745 | drivers/net/3c501.c | outb(TX_NORM, TX_CMD); /* tx irq on done, collision */ |
outb | 746 | drivers/net/3c501.c | outb(RX_NORM, RX_CMD); /* Set Rx commands. */ |
outb | 769 | drivers/net/3c501.c | outb(AX_RESET, AX_CMD); /* Reset the chip */ |
outb | 793 | drivers/net/3c501.c | outb(RX_PROM, RX_CMD); |
outb | 798 | drivers/net/3c501.c | outb(RX_MULT, RX_CMD); /* Multicast or all multicast is the same */ |
outb | 803 | drivers/net/3c501.c | outb(RX_NORM, RX_CMD); |
outb | 180 | drivers/net/3c503.c | outb(ECNTRL_SAPROM|ECNTRL_THIN, ioaddr + 0x406); |
outb | 184 | drivers/net/3c503.c | outb(saved_406, ioaddr + 0x406); |
outb | 211 | drivers/net/3c503.c | outb(ECNTRL_THIN, ioaddr + 0x406); |
outb | 222 | drivers/net/3c503.c | outb(EGACFR_NORM, ioaddr + 0x405); /* Enable RAM */ |
outb | 340 | drivers/net/3c503.c | outb(EGACFR_NORM, E33G_GACFR); /* Enable RAM and interrupts. */ |
outb | 353 | drivers/net/3c503.c | outb(EGACFR_IRQOFF, E33G_GACFR); /* disable interrupts. */ |
outb | 374 | drivers/net/3c503.c | outb(EGACFR_IRQOFF, E33G_GACFR); /* disable interrupts. */ |
outb | 409 | drivers/net/3c503.c | outb(ei_status.rx_start_page, E33G_STARTPG); |
outb | 410 | drivers/net/3c503.c | outb(ei_status.stop_page, E33G_STOPPG); |
outb | 413 | drivers/net/3c503.c | outb(0xff, E33G_VP2); /* Point at the ROM restart location 0xffff0 */ |
outb | 414 | drivers/net/3c503.c | outb(0xff, E33G_VP1); |
outb | 415 | drivers/net/3c503.c | outb(0x00, E33G_VP0); |
outb | 419 | drivers/net/3c503.c | outb(EGACFR_NORM, E33G_GACFR); |
outb | 442 | drivers/net/3c503.c | outb(EGACFR_RSEL|EGACFR_TCM, E33G_GACFR); |
outb | 444 | drivers/net/3c503.c | outb(EGACFR_NORM, E33G_GACFR); |
outb | 450 | drivers/net/3c503.c | outb(EGACFR_NORM, E33G_GACFR); /* Back to bank1 in case on bank0 */ |
outb | 460 | drivers/net/3c503.c | outb(word&0xFF, E33G_DMAAH); |
outb | 461 | drivers/net/3c503.c | outb(word>>8, E33G_DMAAL); |
outb | 523 | drivers/net/3c503.c | outb(word&0xFF, E33G_DMAAH); |
outb | 524 | drivers/net/3c503.c | outb(word>>8, E33G_DMAAL); |
outb | 574 | drivers/net/3c503.c | outb(word>>8, E33G_DMAAH); |
outb | 575 | drivers/net/3c503.c | outb(word&0xFF, E33G_DMAAL); |
outb | 226 | drivers/net/3c505.c | outb(val, base_addr + PORT_CONTROL); |
outb | 231 | drivers/net/3c505.c | outb(val, base_addr + PORT_COMMAND); |
outb | 1036 | drivers/net/3c505.c | outb(0x1, dev->base_addr + PORT_AUXDMA); |
outb | 333 | drivers/net/3c507.c | outb(0x00, ID_PORT); |
outb | 335 | drivers/net/3c507.c | outb(lrs_state, ID_PORT); |
outb | 340 | drivers/net/3c507.c | outb(0x00, ID_PORT); |
outb | 374 | drivers/net/3c507.c | outb(0x01, ioaddr + MISC_CTRL); |
outb | 476 | drivers/net/3c507.c | outb(0, ioaddr + SIGNAL_CA); /* Issue channel-attn. */ |
outb | 499 | drivers/net/3c507.c | outb(0x80, ioaddr + MISC_CTRL); |
outb | 503 | drivers/net/3c507.c | outb(0x84, ioaddr + MISC_CTRL); |
outb | 541 | drivers/net/3c507.c | outb(0x80, ioaddr + MISC_CTRL); |
outb | 604 | drivers/net/3c507.c | outb(0, ioaddr + SIGNAL_CA); /* Issue channel-attn. */ |
outb | 607 | drivers/net/3c507.c | outb(0, ioaddr + RESET_IRQ); |
outb | 610 | drivers/net/3c507.c | outb(0x84, ioaddr + MISC_CTRL); |
outb | 626 | drivers/net/3c507.c | outb(0, ioaddr + SIGNAL_CA); |
outb | 629 | drivers/net/3c507.c | outb(0x80, ioaddr + MISC_CTRL); |
outb | 711 | drivers/net/3c507.c | outb(0x20, ioaddr + MISC_CTRL); |
outb | 734 | drivers/net/3c507.c | outb(0xA0, ioaddr + MISC_CTRL); |
outb | 738 | drivers/net/3c507.c | outb(0, ioaddr + SIGNAL_CA); |
outb | 750 | drivers/net/3c507.c | outb(0, ioaddr + SIGNAL_CA); |
outb | 754 | drivers/net/3c507.c | outb(0x84, ioaddr + MISC_CTRL); |
outb | 190 | drivers/net/3c509.c | outb(0x02, 0x279); /* Select PnP config control register. */ |
outb | 191 | drivers/net/3c509.c | outb(0x02, 0xA79); /* Return to WaitForKey state. */ |
outb | 194 | drivers/net/3c509.c | outb(0x00, id_port); |
outb | 195 | drivers/net/3c509.c | outb(0xff, id_port); |
outb | 216 | drivers/net/3c509.c | outb(0x00, id_port); |
outb | 217 | drivers/net/3c509.c | outb(0x00, id_port); |
outb | 219 | drivers/net/3c509.c | outb(lrs_state, id_port); |
outb | 226 | drivers/net/3c509.c | outb(0xd0, id_port); |
outb | 228 | drivers/net/3c509.c | outb(0xd8, id_port); |
outb | 257 | drivers/net/3c509.c | outb(0xd0 + ++current_tag, id_port); |
outb | 260 | drivers/net/3c509.c | outb((ioaddr >> 4) | 0xe0, id_port); |
outb | 329 | drivers/net/3c509.c | outb(EEPROM_READ + index, id_port); |
outb | 376 | drivers/net/3c509.c | outb(dev->dev_addr[i], ioaddr + i); |
outb | 507 | drivers/net/3c509.c | outb(0x00, ioaddr + TX_STATUS); /* Pop the status stack. */ |
outb | 515 | drivers/net/3c59x.c | outb(0x20, ioaddr + Wn3_MAC_Ctrl); /* Set the full-duplex bit. */ |
outb | 568 | drivers/net/3c59x.c | outb(dev->dev_addr[i], ioaddr + i); |
outb | 731 | drivers/net/3c59x.c | outb(0x00, ioaddr + TxStatus); /* Pop the status stack. */ |
outb | 526 | drivers/net/8390.c | outb(ei_local->current_page-1, e8390_base+EN0_BOUNDARY); |
outb | 190 | drivers/net/ac3200.c | outb((inb(ioaddr + AC_CONFIG) & ~7) | i, ioaddr + AC_CONFIG); |
outb | 245 | drivers/net/ac3200.c | outb(AC_RESET, ioaddr + AC_RESET_PORT); |
outb | 249 | drivers/net/ac3200.c | outb(AC_ENABLE, ioaddr + AC_RESET_PORT); |
outb | 304 | drivers/net/ac3200.c | outb(0x00, ioaddr + 6); /* Disable interrupts. */ |
outb | 259 | drivers/net/apricot.c | outb(4, ioaddr+0xf); |
outb | 276 | drivers/net/apricot.c | outb(4, ioaddr+0xf); |
outb | 901 | drivers/net/apricot.c | outb (4, ioaddr+0xf); |
outb | 390 | drivers/net/arcnet.c | #define SETMASK outb(lp->intmask,INTMASK); |
outb | 452 | drivers/net/arcnet.c | #define EnableReceiver() outb(RXcmd|(recbuf<<3)|RXbcasts,COMMAND) |
outb | 985 | drivers/net/arcnet.c | outb(CFLAGScmd|RESETclear|CONFIGclear,COMMAND); |
outb | 1009 | drivers/net/arcnet.c | outb(NORXflag,INTMASK); |
outb | 1011 | drivers/net/arcnet.c | outb(0,INTMASK); |
outb | 1230 | drivers/net/arcnet.c | outb(CFLAGScmd|RESETclear, COMMAND); /* clear flags & end reset */ |
outb | 1231 | drivers/net/arcnet.c | outb(CFLAGScmd|CONFIGclear,COMMAND); |
outb | 1246 | drivers/net/arcnet.c | outb(CONFIGcmd|EXTconf,COMMAND); |
outb | 1390 | drivers/net/arcnet.c | outb(0,INTMASK); |
outb | 1419 | drivers/net/arcnet.c | outb(NOTXcmd,COMMAND); /* stop transmit */ |
outb | 1420 | drivers/net/arcnet.c | outb(NORXcmd,COMMAND); /* disable receive */ |
outb | 1521 | drivers/net/arcnet.c | outb(NOTXcmd,COMMAND); |
outb | 1555 | drivers/net/arcnet.c | outb(NOTXcmd,COMMAND); /* abort current send */ |
outb | 1865 | drivers/net/arcnet.c | outb(TXcmd|(lp->txready<<3),COMMAND); |
outb | 1916 | drivers/net/arcnet.c | outb(CFLAGScmd|RESETclear, COMMAND); |
outb | 1940 | drivers/net/arcnet.c | outb(0,INTMASK); |
outb | 2080 | drivers/net/arcnet.c | outb(CFLAGScmd|CONFIGclear,COMMAND); |
outb | 3250 | drivers/net/arcnet.c | outb(0,INTMASK); /* disable IRQ's */ |
outb | 3251 | drivers/net/arcnet.c | outb(NOTXcmd,COMMAND); /* stop transmit */ |
outb | 3252 | drivers/net/arcnet.c | outb(NORXcmd,COMMAND); /* disable receive */ |
outb | 189 | drivers/net/at1700.c | outb(0, ioaddr + RESET); |
outb | 237 | drivers/net/at1700.c | outb(0xe0, ioaddr + 7); |
outb | 239 | drivers/net/at1700.c | outb(dev->dev_addr[i], ioaddr + 8 + i); |
outb | 242 | drivers/net/at1700.c | outb(0xe4, ioaddr + 7); |
outb | 244 | drivers/net/at1700.c | outb(0x00, ioaddr + 8 + i); |
outb | 248 | drivers/net/at1700.c | outb(0xda, ioaddr + CONFIG_0); |
outb | 251 | drivers/net/at1700.c | outb(0xe8, ioaddr + 7); |
outb | 252 | drivers/net/at1700.c | outb(dev->if_port, MODE13); |
outb | 255 | drivers/net/at1700.c | outb(0x00, ioaddr + CONFIG_1); |
outb | 287 | drivers/net/at1700.c | outb(ctrl_val, ee_addr); |
outb | 292 | drivers/net/at1700.c | outb(dataval, ee_daddr); |
outb | 293 | drivers/net/at1700.c | outb(EE_CS | EE_SHIFT_CLK, ee_addr); /* EEPROM clock tick. */ |
outb | 295 | drivers/net/at1700.c | outb(EE_CS, ee_addr); /* Finish EEPROM a clock tick. */ |
outb | 298 | drivers/net/at1700.c | outb(EE_CS, ee_addr); |
outb | 301 | drivers/net/at1700.c | outb(EE_CS | EE_SHIFT_CLK, ee_addr); |
outb | 304 | drivers/net/at1700.c | outb(EE_CS, ee_addr); |
outb | 310 | drivers/net/at1700.c | outb(ctrl_val | EE_SHIFT_CLK, ee_addr); |
outb | 312 | drivers/net/at1700.c | outb(ctrl_val, ee_addr); |
outb | 326 | drivers/net/at1700.c | outb(0xe0, ioaddr + CONFIG_1); |
outb | 330 | drivers/net/at1700.c | outb(dev->dev_addr[i], ioaddr + 8 + i); |
outb | 333 | drivers/net/at1700.c | outb(0xe4, ioaddr + 7); |
outb | 335 | drivers/net/at1700.c | outb(0x00, ioaddr + 8 + i); |
outb | 339 | drivers/net/at1700.c | outb(0xda, ioaddr + CONFIG_0); |
outb | 342 | drivers/net/at1700.c | outb(0x5a, ioaddr + CONFIG_0); |
outb | 344 | drivers/net/at1700.c | outb(0xe8, ioaddr + CONFIG_1); |
outb | 351 | drivers/net/at1700.c | outb(0x00, ioaddr + TX_INTR); |
outb | 352 | drivers/net/at1700.c | outb(0x81, ioaddr + RX_INTR); |
outb | 412 | drivers/net/at1700.c | outb(0x00, ioaddr + TX_INTR); |
outb | 422 | drivers/net/at1700.c | outb(0x80 | lp->tx_queue, ioaddr + TX_START); |
outb | 433 | drivers/net/at1700.c | outb(0x82, ioaddr + TX_INTR); |
outb | 470 | drivers/net/at1700.c | outb(0x80 | lp->tx_queue, ioaddr + TX_START); |
outb | 479 | drivers/net/at1700.c | outb(0x00, ioaddr + TX_INTR); |
outb | 507 | drivers/net/at1700.c | outb(0x05, ioaddr + 14); |
outb | 527 | drivers/net/at1700.c | outb(0x05, ioaddr + 14); |
outb | 537 | drivers/net/at1700.c | outb(0x05, ioaddr + 14); |
outb | 562 | drivers/net/at1700.c | outb(0x05, ioaddr + 14); |
outb | 581 | drivers/net/at1700.c | outb(0xda, ioaddr + CONFIG_0); |
outb | 586 | drivers/net/at1700.c | outb(0x00, ioaddr + CONFIG_1); |
outb | 626 | drivers/net/at1700.c | outb(3, ioaddr + RX_MODE); /* Enable promiscuous mode */ |
outb | 629 | drivers/net/at1700.c | outb(2, ioaddr + RX_MODE); /* Disable promiscuous, use normal mode */ |
outb | 165 | drivers/net/atp.c | outb(0x57, ioaddr + PAR_DATA); |
outb | 179 | drivers/net/atp.c | outb(0xff, ioaddr + PAR_DATA); |
outb | 184 | drivers/net/atp.c | outb(0x04, ioaddr + PAR_CONTROL); |
outb | 191 | drivers/net/atp.c | outb(saved_ctrl_reg, ioaddr + PAR_CONTROL); |
outb | 196 | drivers/net/atp.c | outb(saved_ctrl_reg, ioaddr + PAR_CONTROL); |
outb | 364 | drivers/net/atp.c | outb(Ctrl_SelData + Ctrl_IRQEN, ioaddr + PAR_CONTROL); |
outb | 388 | drivers/net/atp.c | outb(EOC+MAR, ioaddr + PAR_DATA); |
outb | 391 | drivers/net/atp.c | outb(WrAddr+MAR, ioaddr + PAR_DATA); |
outb | 399 | drivers/net/atp.c | outb(Ctrl_LNibWrite + Ctrl_IRQEN, ioaddr + PAR_CONTROL); |
outb | 400 | drivers/net/atp.c | outb(WrAddr+MAR, ioaddr + PAR_DATA); |
outb | 402 | drivers/net/atp.c | outb((outbyte & 0x0f)|0x40, ioaddr + PAR_DATA); |
outb | 403 | drivers/net/atp.c | outb(outbyte & 0x0f, ioaddr + PAR_DATA); |
outb | 405 | drivers/net/atp.c | outb(outbyte & 0x0f, ioaddr + PAR_DATA); |
outb | 406 | drivers/net/atp.c | outb(Ctrl_HNibWrite + Ctrl_IRQEN, ioaddr + PAR_CONTROL); |
outb | 411 | drivers/net/atp.c | outb(0xff, ioaddr + PAR_DATA); |
outb | 412 | drivers/net/atp.c | outb(Ctrl_HNibWrite | Ctrl_SelData | Ctrl_IRQEN, ioaddr + PAR_CONTROL); |
outb | 504 | drivers/net/atp.c | outb(Ctrl_SelData, ioaddr + PAR_CONTROL); |
outb | 598 | drivers/net/atp.c | outb(Ctrl_SelData + Ctrl_IRQEN, ioaddr + PAR_CONTROL); |
outb | 657 | drivers/net/atp.c | outb(EOC+MAR, ioaddr + PAR_DATA); |
outb | 707 | drivers/net/atp.c | outb(Ctrl_LNibRead, ioaddr + PAR_CONTROL); |
outb | 708 | drivers/net/atp.c | outb(length == 8 ? RdAddr | HNib | MAR : RdAddr | MAR, |
outb | 719 | drivers/net/atp.c | outb(EOC+HNib+MAR, ioaddr + PAR_DATA); |
outb | 720 | drivers/net/atp.c | outb(Ctrl_SelData, ioaddr + PAR_CONTROL); |
outb | 738 | 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 | 3829 | drivers/net/de4x5.c | outb(omr, DE4X5_OMR); |
outb | 250 | drivers/net/de620.c | #define de620_flip_ds(dd) NIC_Cmd ^= DS0 | DS1; outb(NIC_Cmd, COMMAND_PORT); |
outb | 276 | drivers/net/de620.c | outb(NIC_Cmd, COMMAND_PORT); |
outb | 278 | drivers/net/de620.c | outb(cmd, DATA_PORT); |
outb | 280 | drivers/net/de620.c | outb(NIC_Cmd ^ CS0, COMMAND_PORT); |
outb | 282 | drivers/net/de620.c | outb(NIC_Cmd, COMMAND_PORT); |
outb | 290 | drivers/net/de620.c | outb(value, DATA_PORT); |
outb | 333 | drivers/net/de620.c | outb(*buffer++, DATA_PORT); |
outb | 334 | drivers/net/de620.c | outb(uflip, COMMAND_PORT); |
outb | 335 | drivers/net/de620.c | outb(*buffer++, DATA_PORT); |
outb | 336 | drivers/net/de620.c | outb(dflip, COMMAND_PORT); |
outb | 370 | drivers/net/de620.c | outb(uflip, COMMAND_PORT); |
outb | 372 | drivers/net/de620.c | outb(dflip , COMMAND_PORT); |
outb | 381 | drivers/net/de620.c | outb(W_DFR, DATA_PORT); |
outb | 382 | drivers/net/de620.c | outb(NIC_Cmd ^ CS0, COMMAND_PORT); |
outb | 386 | drivers/net/de620.c | outb(WRITE_DELAY, DATA_PORT); |
outb | 388 | drivers/net/de620.c | outb(0, DATA_PORT); |
outb | 394 | drivers/net/de620.c | outb(READ_DELAY, DATA_PORT); |
outb | 396 | drivers/net/de620.c | outb(0, DATA_PORT); |
outb | 405 | drivers/net/de620.c | outb(reg, DATA_PORT); |
outb | 406 | drivers/net/de620.c | outb(NIC_Cmd ^ CS0, COMMAND_PORT); |
outb | 483 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 540 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 592 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 700 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 716 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 862 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 883 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 1058 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 1471 | drivers/net/depca.c | outb(nicsr, DEPCA_NICSR); |
outb | 78 | drivers/net/dgrs.c | #define OUTB(ADDR, VAL) outb(VAL, ADDR) |
outb | 78 | drivers/net/dgrs_driver.c | #define OUTB(ADDR, VAL) outb(VAL, ADDR) |
outb | 78 | drivers/net/e2100.c | outb(E21_MEM_ON, port + E21_MEM_ENABLE + E21_MEM_ON); |
outb | 84 | drivers/net/e2100.c | outb(0x00, port + E21_MEM_ENABLE); |
outb | 151 | drivers/net/e2100.c | outb(E8390_NODMA + E8390_STOP, ioaddr); |
outb | 162 | drivers/net/e2100.c | outb(0, ioaddr + E21_ASIC); /* and disable the secondary interface. */ |
outb | 263 | drivers/net/e2100.c | outb(0, ioaddr + E21_ASIC + (dev->irq & 7)); |
outb | 265 | drivers/net/e2100.c | outb(0, ioaddr + E21_ASIC + (dev->irq > 7 ? 1:0) |
outb | 268 | drivers/net/e2100.c | outb(0, ioaddr + E21_ASIC + ((dev->mem_start >> 17) & 7)); |
outb | 280 | drivers/net/e2100.c | outb(0x01, ioaddr); |
outb | 360 | drivers/net/e2100.c | outb(0, ioaddr + E21_ASIC); |
outb | 362 | drivers/net/e2100.c | outb(0, ioaddr + E21_ASIC); |
outb | 372 | drivers/net/eepro.c | outb(BANK2_SELECT, ioaddr); /* be CAREFUL, BANK 2 now */ |
outb | 437 | drivers/net/eepro.c | outb(RESET_CMD, ioaddr); /* RESET the 82595 */ |
outb | 462 | drivers/net/eepro.c | outb(BANK1_SELECT, ioaddr); /* be CAREFUL, BANK 1 now */ |
outb | 466 | drivers/net/eepro.c | outb(temp_reg | INT_ENABLE, ioaddr + REG1); |
outb | 468 | drivers/net/eepro.c | outb(BANK0_SELECT, ioaddr); /* be CAREFUL, BANK 0 now */ |
outb | 471 | drivers/net/eepro.c | outb(ALL_MASK, ioaddr + STATUS_REG); |
outb | 473 | drivers/net/eepro.c | outb(ALL_MASK & ~(EXEC_MASK), ioaddr + INT_MASK_REG); |
outb | 476 | drivers/net/eepro.c | outb(BANK1_SELECT, ioaddr); /* be CAREFUL, BANK 1 now */ |
outb | 479 | drivers/net/eepro.c | outb((temp_reg & 0xf8) | irqrmap[*irqp], ioaddr + INT_NO_REG); |
outb | 481 | drivers/net/eepro.c | outb(BANK0_SELECT, ioaddr); /* Switch back to Bank 0 */ |
outb | 487 | drivers/net/eepro.c | outb(DIAGNOSE_CMD, ioaddr); /* RESET the 82595 */ |
outb | 494 | drivers/net/eepro.c | outb(ALL_MASK, ioaddr + STATUS_REG); |
outb | 498 | drivers/net/eepro.c | outb(BANK1_SELECT, ioaddr); /* Switch back to Bank 1 */ |
outb | 502 | drivers/net/eepro.c | outb(temp_reg & 0x7f, ioaddr + REG1); |
outb | 504 | drivers/net/eepro.c | outb(BANK0_SELECT, ioaddr); /* Switch back to Bank 0 */ |
outb | 507 | drivers/net/eepro.c | outb(ALL_MASK, ioaddr + INT_MASK_REG); |
outb | 510 | drivers/net/eepro.c | outb(ALL_MASK, ioaddr + STATUS_REG); |
outb | 543 | drivers/net/eepro.c | outb(BANK2_SELECT, ioaddr); /* be CAREFUL, BANK 2 now */ |
outb | 552 | drivers/net/eepro.c | outb(temp_reg & 0xef, ioaddr + EEPROM_REG); |
outb | 554 | drivers/net/eepro.c | outb(dev->dev_addr[i] , ioaddr + I_ADD_REG0 + i); |
outb | 557 | drivers/net/eepro.c | outb(temp_reg | XMT_Chain_Int | XMT_Chain_ErrStop /* and discard bad RCV frames */ |
outb | 561 | drivers/net/eepro.c | outb(temp_reg | 0x14, ioaddr + REG2); |
outb | 564 | drivers/net/eepro.c | outb(temp_reg & 0x3f, ioaddr + REG3); /* clear test mode */ |
outb | 567 | drivers/net/eepro.c | outb(BANK1_SELECT, ioaddr); /* be CAREFUL, BANK 1 now */ |
outb | 570 | drivers/net/eepro.c | outb((temp_reg & 0xf8) | irqrmap[dev->irq], ioaddr + INT_NO_REG); |
outb | 573 | drivers/net/eepro.c | outb(RCV_LOWER_LIMIT, ioaddr + RCV_LOWER_LIMIT_REG); |
outb | 574 | drivers/net/eepro.c | outb(RCV_UPPER_LIMIT, ioaddr + RCV_UPPER_LIMIT_REG); |
outb | 575 | drivers/net/eepro.c | outb(XMT_LOWER_LIMIT, ioaddr + XMT_LOWER_LIMIT_REG); |
outb | 576 | drivers/net/eepro.c | outb(XMT_UPPER_LIMIT, ioaddr + XMT_UPPER_LIMIT_REG); |
outb | 580 | drivers/net/eepro.c | outb(temp_reg | INT_ENABLE, ioaddr + REG1); |
outb | 582 | drivers/net/eepro.c | outb(BANK0_SELECT, ioaddr); /* Switch back to Bank 0 */ |
outb | 585 | drivers/net/eepro.c | outb(ALL_MASK & ~(RX_MASK | TX_MASK), ioaddr + INT_MASK_REG); |
outb | 587 | drivers/net/eepro.c | outb(ALL_MASK, ioaddr + STATUS_REG); |
outb | 599 | drivers/net/eepro.c | outb(~old8, ioaddr + 8); |
outb | 607 | drivers/net/eepro.c | outb(old8, ioaddr + 8); |
outb | 609 | drivers/net/eepro.c | outb(~old9, ioaddr + 9); |
outb | 615 | drivers/net/eepro.c | outb(old9, ioaddr + 9); |
outb | 619 | drivers/net/eepro.c | outb(BANK2_SELECT, ioaddr); /* be CAREFUL, BANK 2 now */ |
outb | 623 | drivers/net/eepro.c | outb(temp_reg & ~(FDX | A_N_ENABLE), REG13); |
outb | 624 | drivers/net/eepro.c | outb(BANK0_SELECT, ioaddr); /* be CAREFUL, BANK 0 now */ |
outb | 631 | drivers/net/eepro.c | outb(SEL_RESET_CMD, ioaddr); |
outb | 646 | drivers/net/eepro.c | outb(RCV_ENABLE_CMD, ioaddr); |
outb | 672 | drivers/net/eepro.c | outb(SEL_RESET_CMD, ioaddr); |
outb | 684 | drivers/net/eepro.c | outb(RCV_ENABLE_CMD, ioaddr); |
outb | 746 | drivers/net/eepro.c | outb(RX_INT, ioaddr + STATUS_REG); |
outb | 756 | drivers/net/eepro.c | outb(TX_INT, ioaddr + STATUS_REG); |
outb | 782 | drivers/net/eepro.c | outb(BANK1_SELECT, ioaddr); /* Switch back to Bank 1 */ |
outb | 786 | drivers/net/eepro.c | outb(temp_reg & 0x7f, ioaddr + REG1); |
outb | 788 | drivers/net/eepro.c | outb(BANK0_SELECT, ioaddr); /* Switch back to Bank 0 */ |
outb | 791 | drivers/net/eepro.c | outb(STOP_RCV_CMD, ioaddr); |
outb | 796 | drivers/net/eepro.c | outb(ALL_MASK, ioaddr + INT_MASK_REG); |
outb | 799 | drivers/net/eepro.c | outb(ALL_MASK, ioaddr + STATUS_REG); |
outb | 802 | drivers/net/eepro.c | outb(RESET_CMD, ioaddr); |
outb | 849 | drivers/net/eepro.c | outb(BANK2_SELECT, ioaddr); /* be CAREFUL, BANK 2 now */ |
outb | 851 | drivers/net/eepro.c | outb(mode | PRMSC_Mode, ioaddr + REG2); |
outb | 853 | drivers/net/eepro.c | outb(mode, ioaddr + REG3); /* writing reg. 3 to complete the update */ |
outb | 854 | drivers/net/eepro.c | outb(BANK0_SELECT, ioaddr); /* Return to BANK 0 now */ |
outb | 859 | drivers/net/eepro.c | outb(BANK2_SELECT, ioaddr); /* be CAREFUL, BANK 2 now */ |
outb | 861 | drivers/net/eepro.c | outb(mode & 0xd6, ioaddr + REG2); /* Turn off Multi-IA and PRMSC_Mode bits */ |
outb | 863 | drivers/net/eepro.c | outb(mode, ioaddr + REG3); /* writing reg. 3 to complete the update */ |
outb | 864 | drivers/net/eepro.c | outb(BANK0_SELECT, ioaddr); /* Return to BANK 0 now */ |
outb | 874 | drivers/net/eepro.c | outb(ALL_MASK, ioaddr + INT_MASK_REG); |
outb | 876 | drivers/net/eepro.c | outb(BANK2_SELECT, ioaddr); /* be CAREFUL, BANK 2 now */ |
outb | 878 | drivers/net/eepro.c | outb(mode | Multi_IA, ioaddr + REG2); |
outb | 880 | drivers/net/eepro.c | outb(mode, ioaddr + REG3); /* writing reg. 3 to complete the update */ |
outb | 881 | drivers/net/eepro.c | outb(BANK0_SELECT, ioaddr); /* Return to BANK 0 now */ |
outb | 900 | drivers/net/eepro.c | outb(MC_SETUP, ioaddr); |
outb | 924 | drivers/net/eepro.c | outb(0x08, ioaddr + STATUS_REG); |
outb | 938 | drivers/net/eepro.c | outb(ALL_MASK & ~(RX_MASK | TX_MASK), ioaddr + INT_MASK_REG); |
outb | 941 | drivers/net/eepro.c | outb(RCV_ENABLE_CMD, ioaddr); |
outb | 960 | drivers/net/eepro.c | outb(BANK2_SELECT, ioaddr); |
outb | 961 | drivers/net/eepro.c | outb(ctrl_val, ee_addr); |
outb | 967 | drivers/net/eepro.c | outb(outval, ee_addr); |
outb | 968 | drivers/net/eepro.c | outb(outval | EESK, ee_addr); /* EEPROM clock tick. */ |
outb | 970 | drivers/net/eepro.c | outb(outval, ee_addr); /* Finish EEPROM a clock tick. */ |
outb | 973 | drivers/net/eepro.c | outb(ctrl_val, ee_addr); |
outb | 976 | drivers/net/eepro.c | outb(ctrl_val | EESK, ee_addr); eeprom_delay(); |
outb | 978 | drivers/net/eepro.c | outb(ctrl_val, ee_addr); eeprom_delay(); |
outb | 983 | drivers/net/eepro.c | outb(ctrl_val | EESK, ee_addr); |
outb | 985 | drivers/net/eepro.c | outb(ctrl_val, ee_addr); |
outb | 987 | drivers/net/eepro.c | outb(BANK0_SELECT, ioaddr); |
outb | 1013 | drivers/net/eepro.c | outb(ALL_MASK, ioaddr + INT_MASK_REG); |
outb | 1042 | drivers/net/eepro.c | outb(temp | IO_32_BIT, ioaddr + INT_MASK_REG); |
outb | 1044 | drivers/net/eepro.c | outb(temp & ~(IO_32_BIT), ioaddr + INT_MASK_REG); |
outb | 1063 | drivers/net/eepro.c | outb(ALL_MASK & ~(RX_MASK | TX_MASK), ioaddr + INT_MASK_REG); |
outb | 1067 | drivers/net/eepro.c | outb(XMT_CMD, ioaddr); |
outb | 1070 | drivers/net/eepro.c | else outb(RESUME_XMT_CMD, ioaddr); |
outb | 1128 | drivers/net/eepro.c | outb(temp | IO_32_BIT, ioaddr + INT_MASK_REG); |
outb | 1130 | drivers/net/eepro.c | outb(temp & ~(IO_32_BIT), ioaddr + INT_MASK_REG); |
outb | 316 | drivers/net/eexpress.c | outb(SIRQ_dis|irqrmap[irq],ioaddr+SET_IRQ); |
outb | 319 | drivers/net/eexpress.c | outb(0,ioaddr+SIGNAL_CA); |
outb | 322 | drivers/net/eexpress.c | outb(i586_RST,ioaddr+EEPROM_Ctrl); |
outb | 359 | drivers/net/eexpress.c | outb(SIRQ_dis|irqrmap[dev->irq],ioaddr+SET_IRQ); |
outb | 380 | drivers/net/eexpress.c | outb(0,ioaddr+SIGNAL_CA); |
outb | 391 | drivers/net/eexpress.c | outb(0,ioaddr+SIGNAL_CA); |
outb | 448 | drivers/net/eexpress.c | outb(SIRQ_en|irqrmap[dev->irq],ioaddr+SET_IRQ); |
outb | 461 | drivers/net/eexpress.c | outb(SIRQ_dis|irqrmap[dev->irq],ioaddr+SET_IRQ); |
outb | 463 | drivers/net/eexpress.c | outb(SIRQ_en|irqrmap[dev->irq],ioaddr+SET_IRQ); |
outb | 466 | drivers/net/eexpress.c | outb(SIRQ_en|irqrmap[dev->irq],ioaddr+SET_IRQ); |
outb | 499 | drivers/net/eexpress.c | outb(SIRQ_dis|irqrmap[irq],ioaddr+SET_IRQ); |
outb | 544 | drivers/net/eexpress.c | outb(0,ioaddr+SIGNAL_CA); |
outb | 547 | drivers/net/eexpress.c | outb(SIRQ_en|irqrmap[irq],ioaddr+SET_IRQ); |
outb | 725 | drivers/net/eexpress.c | outb(SIRQ_dis|irqrmap[dev->irq],ioaddr+SET_IRQ); |
outb | 726 | drivers/net/eexpress.c | outb(0,ioaddr+SET_IRQ); |
outb | 806 | drivers/net/eexpress.c | outb(EC_CS|i586_RST,ioaddr+EEPROM_Ctrl); |
outb | 814 | drivers/net/eexpress.c | outb(wval,ioaddr+EEPROM_Ctrl); |
outb | 815 | drivers/net/eexpress.c | outb(wval|EC_Clk,ioaddr+EEPROM_Ctrl); |
outb | 817 | drivers/net/eexpress.c | outb(wval,ioaddr+EEPROM_Ctrl); |
outb | 821 | drivers/net/eexpress.c | outb(wval,ioaddr+EEPROM_Ctrl); |
outb | 824 | drivers/net/eexpress.c | outb(wval|EC_Clk,ioaddr+EEPROM_Ctrl); |
outb | 828 | drivers/net/eexpress.c | outb(wval,ioaddr+EEPROM_Ctrl); |
outb | 832 | drivers/net/eexpress.c | outb(wval|EC_Clk,ioaddr+EEPROM_Ctrl); |
outb | 834 | drivers/net/eexpress.c | outb(wval,ioaddr+EEPROM_Ctrl); |
outb | 920 | drivers/net/eexpress.c | outb(0,ioaddr+SIGNAL_CA); |
outb | 935 | drivers/net/eexpress.c | outb(0,ioaddr+SIGNAL_CA); |
outb | 1066 | drivers/net/eexpress.c | outb(SIRQ_dis|irqrmap[dev->irq],ioaddr+SET_IRQ); |
outb | 1080 | drivers/net/eexpress.c | outb(0,ioaddr+EEPROM_Ctrl); |
outb | 1082 | drivers/net/eexpress.c | outb(0,ioaddr+SIGNAL_CA); |
outb | 1092 | drivers/net/eexpress.c | outb(0,ioaddr+SIGNAL_CA); |
outb | 1107 | drivers/net/eexpress.c | outb(0,ioaddr+SIGNAL_CA); |
outb | 1121 | drivers/net/eexpress.c | outb(0,ioaddr+SIGNAL_CA); |
outb | 1133 | drivers/net/eexpress.c | outb(SIRQ_en|irqrmap[dev->irq],ioaddr+SET_IRQ); |
outb | 1153 | drivers/net/eexpress.c | outb(SIRQ_dis|irqrmap[dev->irq],ioaddr+SET_IRQ); |
outb | 1156 | drivers/net/eexpress.c | outb(ASIC_RST|i586_RST,ioaddr+EEPROM_Ctrl); |
outb | 1175 | drivers/net/eexpress.c | outb(ASIC_RST|i586_RST,ioaddr+EEPROM_Ctrl); |
outb | 1179 | drivers/net/eexpress.c | outb(i586_RST,ioaddr+EEPROM_Ctrl); |
outb | 102 | drivers/net/eth16i.c | #define BITSET(ioaddr, bnum) ((outb(((inb(ioaddr)) | (bnum)), ioaddr))) |
outb | 103 | drivers/net/eth16i.c | #define BITCLR(ioaddr, bnum) ((outb(((inb(ioaddr)) & (~(bnum))), ioaddr))) |
outb | 409 | drivers/net/eth16i.c | outb(0x00, ioaddr + TRANSCEIVER_MODE_REG); |
outb | 411 | drivers/net/eth16i.c | outb(0x00, ioaddr + RESET); /* Will reset some parts of chip */ |
outb | 440 | drivers/net/eth16i.c | outb(0x38, ioaddr + TRANSCEIVER_MODE_REG); |
outb | 481 | drivers/net/eth16i.c | outb( ((unsigned char *)dev->dev_addr)[i], ioaddr + NODE_ID_0 + i); |
outb | 492 | drivers/net/eth16i.c | outb(0x00, ioaddr + HASH_TABLE_0 + i); |
outb | 515 | drivers/net/eth16i.c | outb(node_byte, ioaddr + CONFIG_REG_0); |
outb | 518 | drivers/net/eth16i.c | outb(RETRANS_AND_HALT_ON_16, ioaddr + COL_16_REG); |
outb | 536 | drivers/net/eth16i.c | outb(MODE_2, ioaddr + RECEIVE_MODE_REG); |
outb | 546 | drivers/net/eth16i.c | outb(0xc0 | POWERUP, ioaddr + CONFIG_REG_1); |
outb | 596 | drivers/net/eth16i.c | outb(LOOPBACK_CONTROL, ioaddr + TRANSMIT_MODE_REG); |
outb | 614 | drivers/net/eth16i.c | outb(temp, ioaddr + TRANSCEIVER_MODE_REG); |
outb | 626 | drivers/net/eth16i.c | outb(0xff, ioaddr + TX_STATUS_REG); |
outb | 632 | drivers/net/eth16i.c | outb(TX_START | 1, ioaddr + TRANSMIT_START_REG); |
outb | 745 | drivers/net/eth16i.c | outb(CS_1, ioaddr + EEPROM_CTRL_REG); |
outb | 747 | drivers/net/eth16i.c | outb(CS_0 | SK_0, ioaddr + EEPROM_CTRL_REG); |
outb | 758 | drivers/net/eth16i.c | outb(CS_1 | SK_0, ioaddr + EEPROM_CTRL_REG); |
outb | 760 | drivers/net/eth16i.c | outb(CS_1 | SK_1, ioaddr + EEPROM_CTRL_REG); |
outb | 773 | drivers/net/eth16i.c | outb(CS_0 | SK_0, ioaddr + EEPROM_CTRL_REG); |
outb | 774 | drivers/net/eth16i.c | outb(DI_0, ioaddr + EEPROM_DATA_REG); |
outb | 775 | drivers/net/eth16i.c | outb(CS_1 | SK_0, ioaddr + EEPROM_CTRL_REG); |
outb | 776 | drivers/net/eth16i.c | outb(DI_1, ioaddr + EEPROM_DATA_REG); |
outb | 777 | drivers/net/eth16i.c | outb(CS_1 | SK_1, ioaddr + EEPROM_CTRL_REG); |
outb | 781 | drivers/net/eth16i.c | outb(cmd, ioaddr + EEPROM_DATA_REG); |
outb | 782 | drivers/net/eth16i.c | outb(CS_1 | SK_0, ioaddr + EEPROM_CTRL_REG); |
outb | 784 | drivers/net/eth16i.c | outb(CS_1 | SK_1, ioaddr + EEPROM_CTRL_REG); |
outb | 797 | drivers/net/eth16i.c | outb(0xc0 | POWERUP, ioaddr + CONFIG_REG_1); |
outb | 847 | drivers/net/eth16i.c | outb(0xff, ioaddr + RESET); |
outb | 956 | drivers/net/eth16i.c | outb(TX_START | lp->tx_queue, ioaddr + TRANSMIT_START_REG); |
outb | 1011 | drivers/net/eth16i.c | outb(RX_BUF_SKIP_PACKET, ioaddr + FILTER_SELF_RX_REG); |
outb | 1020 | drivers/net/eth16i.c | outb(RX_BUF_SKIP_PACKET, ioaddr + FILTER_SELF_RX_REG); |
outb | 1078 | drivers/net/eth16i.c | outb(RX_BUF_SKIP_PACKET, ioaddr + FILTER_SELF_RX_REG); |
outb | 1122 | drivers/net/eth16i.c | outb(TX_START | lp->tx_queue, ioaddr + TRANSMIT_START_REG); |
outb | 1157 | drivers/net/eth16i.c | outb(3, ioaddr + RECEIVE_MODE_REG); |
outb | 1159 | drivers/net/eth16i.c | outb(2, ioaddr + RECEIVE_MODE_REG); |
outb | 1175 | drivers/net/eth16i.c | outb( ((data & 0xF3) | ( (banknbr & 0x03) << 2)), ioaddr + CONFIG_REG_1); |
outb | 50 | drivers/net/eth82586.h | #define set_loopback outb(inb(ioaddr+Config)|0x02,ioaddr+Config) |
outb | 51 | drivers/net/eth82586.h | #define clear_loopback outb(inb(ioaddr+Config)&0xfd,ioaddr+Config) |
outb | 226 | drivers/net/ewrk3.c | outb(icr, EWRK3_ICR); /* Enable the IRQs */\ |
outb | 232 | drivers/net/ewrk3.c | outb(icr, EWRK3_ICR); /* Disable the IRQs */\ |
outb | 241 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); /* Enable the TX and/or RX */\ |
outb | 246 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); /* Disable the TX and/or RX */\ |
outb | 284 | drivers/net/ewrk3.c | outb(((mem_start - 0x80000) >> 11), EWRK3_MBR);\ |
outb | 338 | drivers/net/ewrk3.c | outb(EEPROM_INIT, EWRK3_IOPR);\ |
outb | 396 | drivers/net/ewrk3.c | outb(icr, EWRK3_ICR); /* Disable all the IRQs */ |
outb | 422 | drivers/net/ewrk3.c | outb(eisa_cr, EISA_CR); /* Rewrite the EISA CR */ |
outb | 462 | drivers/net/ewrk3.c | outb(cmr, EWRK3_CMR); |
outb | 469 | drivers/net/ewrk3.c | outb(cr, EWRK3_CR); |
outb | 534 | drivers/net/ewrk3.c | outb(icr, EWRK3_ICR); |
outb | 551 | drivers/net/ewrk3.c | outb(1,EWRK3_TDQ); /* Write to the TX done queue */ |
outb | 552 | drivers/net/ewrk3.c | outb(icr, EWRK3_ICR); /* Unmask the TXD interrupt */ |
outb | 711 | drivers/net/ewrk3.c | outb(page, EWRK3_FMQ); /* to the Free Memory Queue */ |
outb | 785 | drivers/net/ewrk3.c | outb(page, EWRK3_IOPR); |
outb | 788 | drivers/net/ewrk3.c | outb(page, EWRK3_MPR); |
outb | 791 | drivers/net/ewrk3.c | outb((page >> 4), EWRK3_MPR); |
outb | 794 | drivers/net/ewrk3.c | outb((page >> 5), EWRK3_MPR); |
outb | 811 | drivers/net/ewrk3.c | outb((char)(TCR_QMODE | TCR_PAD | TCR_IFC), EWRK3_DATA); |
outb | 812 | drivers/net/ewrk3.c | outb((char)(skb->len & 0xff), EWRK3_DATA); |
outb | 813 | drivers/net/ewrk3.c | outb((char)((skb->len >> 8) & 0xff), EWRK3_DATA); |
outb | 814 | drivers/net/ewrk3.c | outb((char)0x04, EWRK3_DATA); |
outb | 816 | drivers/net/ewrk3.c | outb(*p++, EWRK3_DATA); |
outb | 818 | drivers/net/ewrk3.c | outb(page, EWRK3_TQ); /* Start sending pkt */ |
outb | 831 | drivers/net/ewrk3.c | outb(page, EWRK3_TQ); /* Start sending pkt */ |
outb | 840 | drivers/net/ewrk3.c | outb(page, EWRK3_TQ); /* Start sending pkt */ |
outb | 848 | drivers/net/ewrk3.c | outb(page, EWRK3_FMQ); |
outb | 903 | drivers/net/ewrk3.c | outb(cr, EWRK3_CR); |
outb | 920 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); |
outb | 929 | drivers/net/ewrk3.c | outb(cr, EWRK3_CR); |
outb | 965 | drivers/net/ewrk3.c | outb(page, EWRK3_IOPR); |
outb | 968 | drivers/net/ewrk3.c | outb(page, EWRK3_MPR); |
outb | 971 | drivers/net/ewrk3.c | outb((page >> 4), EWRK3_MPR); |
outb | 974 | drivers/net/ewrk3.c | outb((page >> 5), EWRK3_MPR); |
outb | 1061 | drivers/net/ewrk3.c | outb(page, EWRK3_FMQ); |
outb | 1065 | drivers/net/ewrk3.c | outb(tmpPage, EWRK3_IOPR); |
outb | 1067 | drivers/net/ewrk3.c | outb(tmpPage, EWRK3_MPR); |
outb | 1192 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); |
outb | 1196 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); |
outb | 1223 | drivers/net/ewrk3.c | outb(0, EWRK3_IOPR); |
outb | 1226 | drivers/net/ewrk3.c | outb(0, EWRK3_MPR); |
outb | 1232 | drivers/net/ewrk3.c | outb(0xff, EWRK3_DATA); |
outb | 1242 | drivers/net/ewrk3.c | outb(0x00, EWRK3_DATA); |
outb | 1244 | drivers/net/ewrk3.c | outb(0x80, EWRK3_DATA); i++; /* insert the broadcast bit */ |
outb | 1246 | drivers/net/ewrk3.c | outb(0x00, EWRK3_DATA); |
outb | 1277 | drivers/net/ewrk3.c | outb(tmp, EWRK3_DATA); |
outb | 1487 | drivers/net/ewrk3.c | outb((eaddr & 0x3f), EWRK3_PIR1); /* set up 6 bits of address info */ |
outb | 1488 | drivers/net/ewrk3.c | outb(EEPROM_RD, EWRK3_IOPR); /* issue read command */ |
outb | 1501 | drivers/net/ewrk3.c | outb(EEPROM_WR_EN, EWRK3_IOPR); /* issue write enable command */ |
outb | 1504 | drivers/net/ewrk3.c | outb((eaddr & 0x3f), EWRK3_PIR1); /* set up 6 bits of address info */ |
outb | 1505 | drivers/net/ewrk3.c | outb(EEPROM_WR, EWRK3_IOPR); /* issue write command */ |
outb | 1507 | drivers/net/ewrk3.c | outb(EEPROM_WR_DIS, EWRK3_IOPR); /* issue write disable command */ |
outb | 1601 | drivers/net/ewrk3.c | outb(dev->dev_addr[j], EWRK3_PAR0 + j); |
outb | 1615 | drivers/net/ewrk3.c | outb(dev->dev_addr[i], EWRK3_PAR0 + i); |
outb | 1619 | drivers/net/ewrk3.c | outb(dev->dev_addr[i], EWRK3_PAR0 + i); |
outb | 1701 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); /* Disable the TX and RX */ |
outb | 1706 | drivers/net/ewrk3.c | outb(tmp.addr[i], EWRK3_PAR0 + i); |
outb | 1710 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); |
outb | 1722 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); |
outb | 1732 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); |
outb | 1746 | drivers/net/ewrk3.c | outb(0, EWRK3_IOPR); |
outb | 1752 | drivers/net/ewrk3.c | outb(0, EWRK3_MPR); |
outb | 1785 | drivers/net/ewrk3.c | outb(csr, EWRK3_CSR); |
outb | 1822 | drivers/net/ewrk3.c | outb(tmp.addr[0], EWRK3_CSR); |
outb | 229 | drivers/net/fmv18x.c | outb(0xda, ioaddr + CONFIG_0); /* Initialize LAN Controller */ |
outb | 230 | drivers/net/fmv18x.c | outb(0x00, ioaddr + CONFIG_1); /* Stand by mode */ |
outb | 231 | drivers/net/fmv18x.c | outb(0x00, ioaddr + FJ_CONFIG1); /* Disable IRQ of LAN Card */ |
outb | 232 | drivers/net/fmv18x.c | outb(0x00, ioaddr + FJ_BUFCNTL); /* Reset ? I'm not sure (TAMIYA) */ |
outb | 238 | drivers/net/fmv18x.c | outb(0x00, ioaddr + CONFIG_1); |
outb | 240 | drivers/net/fmv18x.c | outb(dev->dev_addr[i], ioaddr + 8 + i); |
outb | 243 | drivers/net/fmv18x.c | outb(0x04, ioaddr + CONFIG_1); |
outb | 245 | drivers/net/fmv18x.c | outb(0x00, ioaddr + 8 + i); |
outb | 248 | drivers/net/fmv18x.c | outb(0x08, ioaddr + CONFIG_1); |
outb | 249 | drivers/net/fmv18x.c | outb(dev->if_port, ioaddr + MODE13); |
outb | 280 | drivers/net/fmv18x.c | outb(0x5a, ioaddr + CONFIG_0); |
outb | 283 | drivers/net/fmv18x.c | outb(0xe8, ioaddr + CONFIG_1); |
outb | 290 | drivers/net/fmv18x.c | outb(0xff, ioaddr + TX_STATUS); |
outb | 291 | drivers/net/fmv18x.c | outb(0xff, ioaddr + RX_STATUS); |
outb | 299 | drivers/net/fmv18x.c | outb(0x80, ioaddr + FJ_CONFIG1); |
outb | 339 | drivers/net/fmv18x.c | outb(0xda, ioaddr + CONFIG_0); /* Initialize LAN Controller */ |
outb | 340 | drivers/net/fmv18x.c | outb(0x00, ioaddr + CONFIG_1); /* Stand by mode */ |
outb | 341 | drivers/net/fmv18x.c | outb(0x00, ioaddr + FJ_CONFIG1); /* Disable IRQ of LAN Card */ |
outb | 342 | drivers/net/fmv18x.c | outb(0x00, ioaddr + FJ_BUFCNTL); /* Reset ? I'm not sure */ |
outb | 386 | drivers/net/fmv18x.c | outb(0x80 | lp->tx_queue, ioaddr + TX_START); |
outb | 438 | drivers/net/fmv18x.c | outb(0x80 | lp->tx_queue, ioaddr + TX_START); |
outb | 454 | drivers/net/fmv18x.c | outb(0x02, ioaddr + COL16CNTL); |
outb | 481 | drivers/net/fmv18x.c | outb(0x05, ioaddr + 14); |
outb | 500 | drivers/net/fmv18x.c | outb(0x05, ioaddr + 14); |
outb | 508 | drivers/net/fmv18x.c | outb(0x05, ioaddr + 14); |
outb | 542 | drivers/net/fmv18x.c | outb(0x05, ioaddr + 14); |
outb | 564 | drivers/net/fmv18x.c | outb(0xda, ioaddr + CONFIG_0); |
outb | 569 | drivers/net/fmv18x.c | outb(0x00, ioaddr + CONFIG_1); |
outb | 574 | drivers/net/fmv18x.c | outb(0x00, ioaddr + FJ_CONFIG1); |
outb | 612 | drivers/net/fmv18x.c | outb(3, ioaddr + RX_MODE); /* Enable promiscuous mode */ |
outb | 615 | drivers/net/fmv18x.c | outb(2, ioaddr + RX_MODE); /* Disable promiscuous, use normal mode */ |
outb | 347 | drivers/net/hp100.h | outb( data, ioaddr + HP100_REG_##reg ) |
outb | 353 | drivers/net/hp100.h | outb( inb( ioaddr + HP100_REG_##reg ) | (data), ioaddr + HP100_REG_##reg ) |
outb | 357 | drivers/net/hp100.h | outb( inb( ioaddr + HP100_REG_##reg ) & (data), ioaddr + HP100_REG_##reg ) |
outb | 664 | drivers/net/ibmtr.c | outb(0, ti->global_int_enable); |
outb | 1022 | drivers/net/ibmtr.c | if (ti->global_int_enable) outb(0,ti->global_int_enable); |
outb | 1106 | drivers/net/ibmtr.c | outb(0, PIOaddr+ADAPTRESET); |
outb | 1108 | drivers/net/ibmtr.c | outb(0,PIOaddr+ADAPTRESETREL); |
outb | 249 | drivers/net/ne.c | outb(inb(ioaddr + NE_RESET), ioaddr + NE_RESET); |
outb | 457 | drivers/net/ne.c | outb(inb(NE_BASE + NE_RESET), NE_BASE + NE_RESET); |
outb | 126 | drivers/net/ni52.c | #define ni_attn586() {outb(0,dev->base_addr+NI52_ATTENTION);} |
outb | 127 | drivers/net/ni52.c | #define ni_reset586() {outb(0,dev->base_addr+NI52_RESET);} |
outb | 128 | drivers/net/ni52.c | #define ni_disint() {outb(0,dev->base_addr+NI52_INTDIS);} |
outb | 129 | drivers/net/ni52.c | #define ni_enaint() {outb(0,dev->base_addr+NI52_INTENA);} |
outb | 229 | drivers/net/plip.c | outb(0, PAR_DATA(dev)); |
outb | 246 | drivers/net/plip.c | outb(0x00, PAR_CONTROL(dev)); |
outb | 248 | drivers/net/plip.c | outb(PAR_INTR_OFF, PAR_CONTROL(dev)); |
outb | 249 | drivers/net/plip.c | outb(PAR_INTR_ON, PAR_CONTROL(dev)); |
outb | 250 | drivers/net/plip.c | outb(PAR_INTR_OFF, PAR_CONTROL(dev)); |
outb | 427 | drivers/net/plip.c | outb(PAR_INTR_OFF, PAR_CONTROL(dev)); |
outb | 430 | drivers/net/plip.c | outb(0x00, PAR_DATA(dev)); |
outb | 467 | drivers/net/plip.c | outb(0x10, --status_addr); /* send ACK */ |
outb | 485 | drivers/net/plip.c | outb(0x00, --status_addr); /* send ACK */ |
outb | 506 | drivers/net/plip.c | outb(PAR_INTR_OFF, PAR_CONTROL(dev)); |
outb | 508 | drivers/net/plip.c | outb(0x01, PAR_DATA(dev)); /* send ACK */ |
outb | 523 | drivers/net/plip.c | outb(PAR_INTR_ON, PAR_CONTROL(dev)); |
outb | 589 | drivers/net/plip.c | outb (0x00, PAR_DATA(dev)); |
outb | 596 | drivers/net/plip.c | outb(PAR_INTR_ON, PAR_CONTROL(dev)); |
outb | 602 | drivers/net/plip.c | outb(PAR_INTR_ON, PAR_CONTROL(dev)); |
outb | 621 | drivers/net/plip.c | outb((data & 0x0f), data_addr); |
outb | 625 | drivers/net/plip.c | outb(0x10 | (data & 0x0f), data_addr); |
outb | 636 | drivers/net/plip.c | outb(0x10 | (data >> 4), --data_addr); |
outb | 640 | drivers/net/plip.c | outb((data >> 4), data_addr); |
outb | 682 | drivers/net/plip.c | outb(0x08, data_addr); |
outb | 698 | drivers/net/plip.c | outb(PAR_INTR_OFF, PAR_CONTROL(dev)); |
outb | 709 | drivers/net/plip.c | outb(0x00, data_addr); |
outb | 750 | drivers/net/plip.c | outb (0x00, data_addr); |
outb | 757 | drivers/net/plip.c | outb(PAR_INTR_ON, PAR_CONTROL(dev)); |
outb | 792 | drivers/net/plip.c | outb(PAR_INTR_ON, PAR_CONTROL(dev)); |
outb | 954 | drivers/net/plip.c | outb (0x00, PAR_DATA(dev)); |
outb | 957 | drivers/net/plip.c | outb(PAR_INTR_ON, PAR_CONTROL(dev)); |
outb | 993 | drivers/net/plip.c | outb(0x00, PAR_DATA(dev)); |
outb | 1008 | drivers/net/plip.c | outb(0x00, PAR_CONTROL(dev)); |
outb | 77 | drivers/net/sdla.c | #define SDLA_WINDOW(dev,addr) outb((((addr) >> 13) & 0x1F), (dev)->base_addr + SDLA_REG_Z80_WINDOW) |
outb | 177 | drivers/net/sdla.c | outb(SDLA_S502A_HALT, dev->base_addr + SDLA_REG_CONTROL); |
outb | 181 | drivers/net/sdla.c | outb(SDLA_HALT, dev->base_addr + SDLA_REG_Z80_CONTROL); |
outb | 182 | drivers/net/sdla.c | outb(SDLA_S502E_ENABLE, dev->base_addr + SDLA_REG_CONTROL); |
outb | 187 | drivers/net/sdla.c | outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); |
outb | 191 | drivers/net/sdla.c | outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); |
outb | 204 | drivers/net/sdla.c | outb(SDLA_S502A_NMI, dev->base_addr + SDLA_REG_CONTROL); |
outb | 205 | drivers/net/sdla.c | outb(SDLA_S502A_START, dev->base_addr + SDLA_REG_CONTROL); |
outb | 209 | drivers/net/sdla.c | outb(SDLA_S502E_CPUEN, dev->base_addr + SDLA_REG_Z80_CONTROL); |
outb | 210 | drivers/net/sdla.c | outb(0x00, dev->base_addr + SDLA_REG_CONTROL); |
outb | 215 | drivers/net/sdla.c | outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); |
outb | 219 | drivers/net/sdla.c | outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); |
outb | 908 | drivers/net/sdla.c | outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); |
outb | 910 | drivers/net/sdla.c | outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); |
outb | 968 | drivers/net/sdla.c | outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); |
outb | 977 | drivers/net/sdla.c | outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1042 | drivers/net/sdla.c | outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1044 | drivers/net/sdla.c | outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1056 | drivers/net/sdla.c | outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1376 | drivers/net/sdla.c | outb(SDLA_HALT, dev->base_addr + SDLA_REG_Z80_CONTROL); |
outb | 1379 | drivers/net/sdla.c | outb(SDLA_S502E_INTACK, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1382 | drivers/net/sdla.c | outb(SDLA_HALT, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1396 | drivers/net/sdla.c | outb(SDLA_HALT, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1399 | drivers/net/sdla.c | outb(SDLA_S507_ENABLE, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1402 | drivers/net/sdla.c | outb(SDLA_HALT, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1411 | drivers/net/sdla.c | outb(SDLA_HALT, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1414 | drivers/net/sdla.c | outb(SDLA_S508_INTEN, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1417 | drivers/net/sdla.c | outb(SDLA_HALT, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1425 | drivers/net/sdla.c | outb(SDLA_S502A_HALT, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1428 | drivers/net/sdla.c | outb(SDLA_S502A_START, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1431 | drivers/net/sdla.c | outb(SDLA_S502A_INTEN, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1434 | drivers/net/sdla.c | outb(SDLA_S502A_START, dev->base_addr + SDLA_REG_CONTROL); |
outb | 1598 | drivers/net/sdla.c | outb(byte, dev->base_addr + SDLA_REG_PC_WINDOW); |
outb | 1611 | drivers/net/sdla.c | outb(flp->state, dev->base_addr + SDLA_REG_CONTROL); |
outb | 651 | drivers/net/seeq8005.c | outb(dev->dev_addr[i], SEEQ_BUFFER); |
outb | 656 | drivers/net/seeq8005.c | outb( DEFAULT_TEA, SEEQ_BUFFER); /* this gives us 16K of send buffer and 48K of recv buffer */ |
outb | 671 | drivers/net/sk_g16.c | outb(SK_ROM_RAM_OFF, SK_POS2); /* Boot_ROM + RAM off */ |
outb | 672 | drivers/net/sk_g16.c | outb(POS_ADDR, SK_POS3); /* Set RAM address */ |
outb | 673 | drivers/net/sk_g16.c | outb(SK_RAM_ON, SK_POS2); /* enable RAM */ |
outb | 681 | drivers/net/sk_g16.c | outb(SK_ROM_RAM_OFF, SK_POS2); /* Boot_ROM + RAM off*/ |
outb | 682 | drivers/net/sk_g16.c | outb(POS_ADDR, SK_POS3); /* Set RAM address */ |
outb | 683 | drivers/net/sk_g16.c | outb(SK_RAM_ON, SK_POS2); /* enable RAM */ |
outb | 699 | drivers/net/sk_g16.c | outb(SK_ROM_RAM_OFF, SK_POS2); /* Boot_ROM + RAM off */ |
outb | 700 | drivers/net/sk_g16.c | outb(POS_ADDR, SK_POS3); /* Set RAM address */ |
outb | 701 | drivers/net/sk_g16.c | outb(SK_ROM_RAM_ON, SK_POS2); /* RAM on, BOOT_ROM on */ |
outb | 719 | drivers/net/sk_g16.c | outb(SK_ROM_RAM_OFF, SK_POS2); /* Boot_ROM + RAM off */ |
outb | 730 | drivers/net/sk_g16.c | outb(POS_ADDR, SK_POS3); /* Set RAM on Boot_ROM address */ |
outb | 743 | drivers/net/sk_g16.c | outb(POS_ADDR, SK_POS3); /* Set RAM address */ |
outb | 745 | drivers/net/sk_g16.c | outb(SK_RAM_ON, SK_POS2); /* enable RAM */ |
outb | 900 | drivers/net/sk_g16.c | outb(i<<2, SK_POS4); /* Set Card on probed IRQ */ |
outb | 917 | drivers/net/sk_g16.c | outb(0x08, SK_POS4); /* set card to IRQ2 */ |
outb | 950 | drivers/net/sk_g16.c | outb(i<<2, SK_POS4); /* Set IRQ on card */ |
outb | 331 | drivers/net/skeleton.c | outb(0x00, ioaddr); |
outb | 146 | drivers/net/smc-ultra.c | outb(reg4, ioaddr + 4); |
outb | 171 | drivers/net/smc-ultra.c | outb(0x80 | reg4, ioaddr + 4); |
outb | 174 | drivers/net/smc-ultra.c | outb(0x80 | inb(ioaddr + 0x0c), ioaddr + 0x0c); |
outb | 181 | drivers/net/smc-ultra.c | outb(reg4, ioaddr + 4); |
outb | 257 | drivers/net/smc-ultra.c | outb(0x00, ioaddr); /* Disable shared memory for safety. */ |
outb | 258 | drivers/net/smc-ultra.c | outb(0x80, ioaddr + 5); |
outb | 260 | drivers/net/smc-ultra.c | outb(0x11, ioaddr + 6); /* Enable interrupts and PIO. */ |
outb | 262 | drivers/net/smc-ultra.c | outb(0x01, ioaddr + 6); /* Enable interrupts and memory. */ |
outb | 266 | drivers/net/smc-ultra.c | outb(0xff, dev->base_addr + EN0_ERWCNT); |
outb | 277 | drivers/net/smc-ultra.c | outb(ULTRA_RESET, cmd_port); |
outb | 281 | drivers/net/smc-ultra.c | outb(0x00, cmd_port); /* Disable shared memory for safety. */ |
outb | 282 | drivers/net/smc-ultra.c | outb(0x80, cmd_port + 5); |
outb | 284 | drivers/net/smc-ultra.c | outb(0x11, cmd_port + 6); /* Enable interrupts and PIO. */ |
outb | 286 | drivers/net/smc-ultra.c | outb(0x01, cmd_port + 6); /* Enable interrupts and memory. */ |
outb | 301 | drivers/net/smc-ultra.c | outb(ULTRA_MEMENB, dev->base_addr - ULTRA_NIC_OFFSET); /* shmem on */ |
outb | 308 | drivers/net/smc-ultra.c | outb(0x00, dev->base_addr - ULTRA_NIC_OFFSET); /* shmem off */ |
outb | 320 | drivers/net/smc-ultra.c | outb(ULTRA_MEMENB, dev->base_addr - ULTRA_NIC_OFFSET); |
outb | 333 | drivers/net/smc-ultra.c | outb(0x00, dev->base_addr - ULTRA_NIC_OFFSET); /* Disable memory. */ |
outb | 343 | drivers/net/smc-ultra.c | outb(ULTRA_MEMENB, dev->base_addr - ULTRA_NIC_OFFSET); |
outb | 347 | drivers/net/smc-ultra.c | outb(0x00, dev->base_addr - ULTRA_NIC_OFFSET); /* Disable memory. */ |
outb | 362 | drivers/net/smc-ultra.c | outb(0x00, ioaddr + IOPA); /* Set the address, LSB first. */ |
outb | 363 | drivers/net/smc-ultra.c | outb(ring_page, ioaddr + IOPA); |
outb | 374 | drivers/net/smc-ultra.c | outb(ring_offset, ioaddr + IOPA); /* Set the address, LSB first. */ |
outb | 375 | drivers/net/smc-ultra.c | outb(ring_offset >> 8, ioaddr + IOPA); |
outb | 388 | drivers/net/smc-ultra.c | outb(0x00, ioaddr + IOPA); /* Set the address, LSB first. */ |
outb | 389 | drivers/net/smc-ultra.c | outb(start_page, ioaddr + IOPA); |
outb | 404 | drivers/net/smc-ultra.c | outb(0x00, ioaddr + 6); /* Disable interrupts. */ |
outb | 390 | drivers/net/smc9194.c | outb( 0, ioaddr + INT_MASK ); |
outb | 410 | drivers/net/smc9194.c | outb( SMC_INTERRUPT_MASK, ioaddr + INT_MASK ); |
outb | 431 | drivers/net/smc9194.c | outb( 0, ioaddr + INT_MASK ); |
outb | 435 | drivers/net/smc9194.c | outb( RCR_CLEAR, ioaddr + RCR ); |
outb | 436 | drivers/net/smc9194.c | outb( TCR_CLEAR, ioaddr + TCR ); |
outb | 498 | drivers/net/smc9194.c | outb( multicast_table[i], ioaddr + MULTICAST1 + i ); |
outb | 605 | drivers/net/smc9194.c | outb( IM_ALLOC_INT, ioaddr + INTERRUPT ); |
outb | 671 | drivers/net/smc9194.c | outb( packet_no, ioaddr + PNR_ARR ); |
outb | 688 | drivers/net/smc9194.c | outb( (length+6) & 0xFF,ioaddr + DATA_1 ); |
outb | 689 | drivers/net/smc9194.c | outb( (length+6) >> 8 , ioaddr + DATA_1 ); |
outb | 714 | drivers/net/smc9194.c | outb( buf[length -1 ], ioaddr + DATA_1 ); |
outb | 715 | drivers/net/smc9194.c | outb( 0x20, ioaddr + DATA_1); |
outb | 819 | drivers/net/smc9194.c | outb( IM_ALLOC_INT, ioaddr + INT_MASK ); |
outb | 854 | drivers/net/smc9194.c | outb( 0, ioaddr + INT_MASK ); |
outb | 1321 | drivers/net/smc9194.c | outb( 0, ioaddr + INT_MASK ); |
outb | 1346 | drivers/net/smc9194.c | outb(IM_TX_INT, ioaddr + INTERRUPT ); |
outb | 1367 | drivers/net/smc9194.c | outb( IM_TX_EMPTY_INT, ioaddr + INTERRUPT ); |
outb | 1390 | drivers/net/smc9194.c | outb( IM_RX_OVRN_INT, ioaddr + INTERRUPT ); |
outb | 1395 | drivers/net/smc9194.c | outb( IM_ERCV_INT, ioaddr + INTERRUPT ); |
outb | 1402 | drivers/net/smc9194.c | outb( mask, ioaddr + INT_MASK ); |
outb | 1581 | drivers/net/smc9194.c | outb( packet_no, ioaddr + PNR_ARR ); |
outb | 1614 | drivers/net/smc9194.c | outb( saved_packet, ioaddr + PNR_ARR ); |
outb | 216 | drivers/net/smc9194.h | outb( mask, ioaddr + INT_MASK ); \ |
outb | 226 | drivers/net/smc9194.h | outb( mask, ioaddr + INT_MASK ); \ |
outb | 258 | drivers/net/wavelan.c | outb(*b, PIOP2(ioaddr)); |
outb | 179 | drivers/net/wd.c | outb( tmp ^ 0x01, ioaddr+1 ); /* attempt to clear 16bit bit */ |
outb | 184 | drivers/net/wd.c | outb( NIC16 | (asic_reg5&0x1f), ioaddr+WD_CMDREG5); |
outb | 185 | drivers/net/wd.c | outb(tmp, ioaddr+1); |
outb | 192 | drivers/net/wd.c | outb(tmp, ioaddr+1); /* Restore original reg1 value. */ |
outb | 236 | drivers/net/wd.c | outb(0x00, nic_addr+EN0_IMR); /* Disable all intrs. */ |
outb | 241 | drivers/net/wd.c | outb(E8390_RREAD+E8390_START, nic_addr); /* Trigger it... */ |
outb | 303 | drivers/net/wd.c | outb(inb(ioaddr+4)|0x80, ioaddr+4); |
outb | 320 | drivers/net/wd.c | outb(ei_status.reg5, ioaddr+WD_CMDREG5); |
outb | 321 | drivers/net/wd.c | outb(ei_status.reg0, ioaddr); /* WD_CMDREG */ |
outb | 333 | drivers/net/wd.c | outb(WD_RESET, wd_cmd_port); |
outb | 338 | drivers/net/wd.c | outb((((dev->mem_start>>13) & 0x3f)|WD_MEMENB), wd_cmd_port); |
outb | 340 | drivers/net/wd.c | outb(NIC16 | ((dev->mem_start>>19) & 0x1f), wd_cmd_port+WD_CMDREG5); |
outb | 360 | drivers/net/wd.c | outb(ISA16 | ei_status.reg5, wd_cmdreg+WD_CMDREG5); |
outb | 394 | drivers/net/wd.c | outb(ei_status.reg5, wd_cmdreg+WD_CMDREG5); |
outb | 407 | drivers/net/wd.c | outb(ISA16 | ei_status.reg5, wd_cmdreg+WD_CMDREG5); |
outb | 409 | drivers/net/wd.c | outb(ei_status.reg5, wd_cmdreg+WD_CMDREG5); |
outb | 426 | drivers/net/wd.c | outb(ei_status.reg5, wd_cmdreg + WD_CMDREG5 ); |
outb | 429 | drivers/net/wd.c | outb(ei_status.reg0 & ~WD_MEMENB, wd_cmdreg); |
outb | 175 | drivers/net/wic.c | outb(0, PAR_DATA(dev)); |
outb | 192 | drivers/net/wic.c | outb(0x00, PAR_CONTROL(dev)); |
outb | 319 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 354 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 438 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 440 | drivers/net/wic.c | outb(0x00, PAR_DATA(dev)); |
outb | 471 | drivers/net/wic.c | outb(tog| save, status_addr+1); |
outb | 492 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 516 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 602 | drivers/net/wic.c | outb(0, PAR_DATA(dev)); |
outb | 621 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 628 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 651 | drivers/net/wic.c | outb(data, data_addr); |
outb | 652 | drivers/net/wic.c | outb(tog | save, data_addr+2); |
outb | 674 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 691 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 698 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 702 | drivers/net/wic.c | outb(0x06 | save, PAR_CONTROL(dev)); |
outb | 711 | drivers/net/wic.c | outb(0x02, PAR_CONTROL(dev)); |
outb | 802 | drivers/net/wic.c | outb (0x00, PAR_DATA(dev)); |
outb | 803 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 813 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 853 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 1018 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 1048 | drivers/net/wic.c | outb(0x00, PAR_DATA(dev)); |
outb | 1151 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 1162 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 1168 | drivers/net/wic.c | outb(save, PAR_CONTROL(dev)); |
outb | 1173 | drivers/net/wic.c | outb(0, PAR_DATA(dev)); |
outb | 1193 | drivers/net/wic.c | outb(tog| save, PAR_CONTROL(dev)); |
outb | 1202 | drivers/net/wic.c | outb(save | 0x27, PAR_CONTROL(dev)); |
outb | 1212 | drivers/net/wic.c | outb(save | 0x22, PAR_CONTROL(dev)); |
outb | 1230 | drivers/net/wic.c | outb(0, PAR_DATA(dev)); |
outb | 1231 | drivers/net/wic.c | outb(stat | 0x08, PAR_CONTROL(dev)); |
outb | 1232 | drivers/net/wic.c | outb(stat & 0xf7, PAR_CONTROL(dev)); |
outb | 1247 | drivers/net/wic.c | outb(0x23| save, PAR_CONTROL(dev)); |
outb | 1255 | drivers/net/wic.c | outb(0, PAR_DATA(dev)); |
outb | 1278 | drivers/net/wic.c | outb(0, PAR_DATA(dev)); |
outb | 1303 | drivers/net/wic.c | outb(0, PAR_DATA(dev)); |
outb | 1334 | drivers/net/wic.c | outb(c, PAR_DATA(dev)); |
outb | 1335 | drivers/net/wic.c | outb(save |tog, PAR_CONTROL(dev)); |
outb | 1349 | drivers/net/wic.c | outb(save | 0x04, PAR_CONTROL(dev)); |
outb | 1356 | drivers/net/wic.c | outb(0x02, PAR_CONTROL(dev)); |
outb | 1359 | drivers/net/wic.c | outb(save | 0x02, PAR_CONTROL(dev)); |
outb | 1384 | drivers/net/wic.c | outb(save | 0x23, PAR_CONTROL(dev)); |
outb | 1385 | drivers/net/wic.c | outb(0, PAR_DATA(dev)); |
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 | 419 | drivers/net/znet.c | outb(CMD0_STAT0, ioaddr); |
outb | 424 | drivers/net/znet.c | outb(CMD0_STAT1, ioaddr); |
outb | 426 | drivers/net/znet.c | outb(CMD0_STAT2, ioaddr); |
outb | 428 | drivers/net/znet.c | outb(CMD0_STAT3, ioaddr); |
outb | 439 | drivers/net/znet.c | outb(CMD0_STAT1, ioaddr); |
outb | 463 | drivers/net/znet.c | outb(CMD0_ACK,ioaddr); |
outb | 479 | drivers/net/znet.c | outb(CMD0_STAT2, ioaddr); |
outb | 601 | drivers/net/znet.c | outb(CMD0_RESET, ioaddr); /* CMD0_RESET */ |
outb | 611 | drivers/net/znet.c | outb(0x10, 0xe6); /* Select LAN control register */ |
outb | 612 | drivers/net/znet.c | outb(inb(0xe7) & ~0x84, 0xe7); /* Turn on LAN power (bit 2). */ |
outb | 653 | drivers/net/znet.c | outb(CMD0_CONFIGURE+CMD0_CHNL_1, ioaddr); |
outb | 659 | drivers/net/znet.c | outb(CMD0_MULTICAST_LIST+CMD0_CHNL_1, ioaddr); |
outb | 683 | drivers/net/znet.c | outb(CMD0_RESET, ioaddr); |
outb | 709 | drivers/net/znet.c | outb(CMD0_CONFIGURE+CMD0_CHNL_1, ioaddr); |
outb | 714 | drivers/net/znet.c | outb(CMD0_CONFIGURE+CMD0_CHNL_1, ioaddr); |
outb | 719 | drivers/net/znet.c | outb(CMD0_IA_SETUP + CMD0_CHNL_1, ioaddr); |
outb | 724 | drivers/net/znet.c | outb(CMD0_Rx_ENABLE+CMD0_CHNL_0, ioaddr); |
outb | 730 | drivers/net/znet.c | outb(CMD0_PORT_1, ioaddr); |
outb | 734 | drivers/net/znet.c | outb((rx_stop_offset >> 6) | 0x80, ioaddr); |
outb | 735 | drivers/net/znet.c | outb(CMD1_PORT_0, ioaddr); |
outb | 1525 | drivers/scsi/53c7,8xx.h | outb((value), NCR53c7x0_address_io + (address))) |
outb | 508 | drivers/scsi/AM53C974.c | outb(0, 0xCF8); /* is this really necessary? */ |
outb | 298 | drivers/scsi/AM53C974.h | #define AM53C974_write_8(addr,x) outb((x), io_port + (addr)) |
outb | 323 | drivers/scsi/AM53C974.h | #define AM53C974_PCIREG_OPEN() outb(0xF1, 0xCF8); outb(0, 0xCFA) |
outb | 324 | drivers/scsi/AM53C974.h | #define AM53C974_PCIREG_CLOSE() outb(0, 0xCF8) |
outb | 328 | drivers/scsi/AM53C974.h | #define AM53C974_PCIREG_WRITE_BYTE(instance,x,a) ( outb((x), (a) + (instance)->io_port) ) |
outb | 992 | drivers/scsi/BusLogic.h | outb(Value, HostAdapter->IO_Address + BusLogic_ControlRegister); |
outb | 1005 | drivers/scsi/BusLogic.h | outb(Value, HostAdapter->IO_Address + BusLogic_CommandParameterRegister); |
outb | 88 | drivers/scsi/NCR53c406a.c | #define REG0 (outb(C4_IMG, CONFIG4)) |
outb | 89 | drivers/scsi/NCR53c406a.c | #define REG1 (outb(C5_IMG, CONFIG5)) |
outb | 104 | drivers/scsi/NCR53c406a.c | outb(count & 0xff, TC_LSB); \ |
outb | 105 | drivers/scsi/NCR53c406a.c | outb((count >> 8) & 0xff, TC_MSB); \ |
outb | 106 | drivers/scsi/NCR53c406a.c | outb((count >> 16) & 0xff, TC_HIGH); |
outb | 155 | drivers/scsi/NCR53c406a.c | #define rtrc(i) {inb(0x3da);outb(0x31,0x3c0);outb((i),0x3c0);} |
outb | 450 | drivers/scsi/NCR53c406a.c | outb(*request++, PIO_FIFO); |
outb | 503 | drivers/scsi/NCR53c406a.c | outb(C5_IMG, ports[i] + 0x0d); /* reg set 1 */ |
outb | 712 | drivers/scsi/NCR53c406a.c | outb(SCpnt->target, DEST_ID); /* set destination */ |
outb | 713 | drivers/scsi/NCR53c406a.c | outb(FLUSH_FIFO, CMD_REG); /* reset the fifos */ |
outb | 716 | drivers/scsi/NCR53c406a.c | outb(SCpnt->cmnd[i], SCSI_FIFO); |
outb | 718 | drivers/scsi/NCR53c406a.c | outb(SELECT_NO_ATN, CMD_REG); |
outb | 734 | drivers/scsi/NCR53c406a.c | outb(C4_IMG, CONFIG4); /* Select reg set 0 */ |
outb | 735 | drivers/scsi/NCR53c406a.c | outb(CHIP_RESET, CMD_REG); |
outb | 736 | drivers/scsi/NCR53c406a.c | outb(SCSI_NOP, CMD_REG); /* required after reset */ |
outb | 737 | drivers/scsi/NCR53c406a.c | outb(SCSI_RESET, CMD_REG); |
outb | 859 | drivers/scsi/NCR53c406a.c | outb(FLUSH_FIFO, CMD_REG); |
outb | 865 | drivers/scsi/NCR53c406a.c | outb(TRANSFER_INFO | DMA_OP, CMD_REG); |
outb | 888 | drivers/scsi/NCR53c406a.c | outb(FLUSH_FIFO, CMD_REG); |
outb | 894 | drivers/scsi/NCR53c406a.c | outb(TRANSFER_INFO | DMA_OP, CMD_REG); |
outb | 921 | drivers/scsi/NCR53c406a.c | outb(FLUSH_FIFO, CMD_REG); |
outb | 922 | drivers/scsi/NCR53c406a.c | outb(INIT_CMD_COMPLETE, CMD_REG); |
outb | 933 | drivers/scsi/NCR53c406a.c | outb(SET_ATN, CMD_REG); /* Reject the message */ |
outb | 934 | drivers/scsi/NCR53c406a.c | outb(MSG_ACCEPT, CMD_REG); |
outb | 951 | drivers/scsi/NCR53c406a.c | outb(SET_ATN, CMD_REG); /* Reject message */ |
outb | 954 | drivers/scsi/NCR53c406a.c | outb(MSG_ACCEPT, CMD_REG); |
outb | 971 | drivers/scsi/NCR53c406a.c | outb(0xff, CMD_REG); |
outb | 985 | drivers/scsi/NCR53c406a.c | outb(CHIP_RESET, CMD_REG); |
outb | 986 | drivers/scsi/NCR53c406a.c | outb(SCSI_NOP, CMD_REG); |
outb | 997 | drivers/scsi/NCR53c406a.c | outb(0x00, PIO_STATUS); |
outb | 999 | drivers/scsi/NCR53c406a.c | outb(0x01, PIO_STATUS); |
outb | 1001 | drivers/scsi/NCR53c406a.c | outb(0x00, PIO_FLAG); |
outb | 1003 | drivers/scsi/NCR53c406a.c | outb(C4_IMG, CONFIG4); /* REG0; */ |
outb | 1004 | drivers/scsi/NCR53c406a.c | outb(C3_IMG, CONFIG3); |
outb | 1005 | drivers/scsi/NCR53c406a.c | outb(C2_IMG, CONFIG2); |
outb | 1006 | drivers/scsi/NCR53c406a.c | outb(C1_IMG, CONFIG1); |
outb | 1008 | drivers/scsi/NCR53c406a.c | outb(0x05, CLKCONV); /* clock conversion factor */ |
outb | 1009 | drivers/scsi/NCR53c406a.c | outb(0x9C, SRTIMOUT); /* Selection timeout */ |
outb | 1010 | drivers/scsi/NCR53c406a.c | outb(0x05, SYNCPRD); /* Synchronous transfer period */ |
outb | 1011 | drivers/scsi/NCR53c406a.c | outb(SYNC_MODE, SYNCOFF); /* synchronous mode */ |
outb | 578 | drivers/scsi/advansys.c | #define outp(port, byte) outb((byte), (port)) |
outb | 323 | drivers/scsi/aha152x.h | outb( (VAL), (PORT) ) |
outb | 338 | drivers/scsi/aha152x.h | outb( (inb(PORT) | (BITS)), (PORT) ) |
outb | 341 | drivers/scsi/aha152x.h | outb( (inb(PORT) & ~(BITS)), (PORT) ) |
outb | 344 | drivers/scsi/aha152x.h | outb( (inb(PORT) & ~(CLR)) | (SET) , (PORT) ) |
outb | 122 | drivers/scsi/aha1542.c | #define aha1542_intr_reset(base) outb(IRST, CONTROL(base)) |
outb | 169 | drivers/scsi/aha1542.c | outb(*cmdp, DATA(base)); |
outb | 178 | drivers/scsi/aha1542.c | outb(*cmdp++, DATA(base)); |
outb | 306 | drivers/scsi/aha1542.c | outb(SRST|IRST/*|SCRST*/, CONTROL(bse)); |
outb | 346 | drivers/scsi/aha1542.c | outb(IRST, CONTROL(bse)); |
outb | 1016 | drivers/scsi/aha1542.c | outb((dma_chan - 4) | CASCADE, DMA_MODE_REG); |
outb | 1017 | drivers/scsi/aha1542.c | outb(dma_chan - 4, DMA_MASK_REG); |
outb | 1198 | drivers/scsi/aha1542.c | outb(HRST | SCRST, CONTROL(SCpnt->host->io_port)); |
outb | 192 | drivers/scsi/aha1740.c | outb(G2CNTRL_IRST,G2CNTRL); /* interrupt reset */ |
outb | 199 | drivers/scsi/aha1740.c | outb(G2CNTRL_HRDY,G2CNTRL); /* Host Ready -> Mailbox in complete */ |
outb | 239 | drivers/scsi/aha1740.c | outb(G2CNTRL_HRDY,G2CNTRL); /* Host Ready -> Mailbox in complete */ |
outb | 402 | drivers/scsi/aha1740.c | outb(ATTN_START | (target & 7), ATTN); /* Start it up */ |
outb | 438 | drivers/scsi/aha1740.c | outb(inb(INTDEF) | 0x10, INTDEF); |
outb | 466 | drivers/scsi/aha1740.c | outb(G2CNTRL_HRST,G2CNTRL); |
outb | 467 | drivers/scsi/aha1740.c | outb(0,G2CNTRL); |
outb | 404 | drivers/scsi/aic7xxx.c | outb(p->pause, HCNTRL + p->base); \ |
outb | 413 | drivers/scsi/aic7xxx.c | outb(p->unpause, HCNTRL + p->base) |
outb | 420 | drivers/scsi/aic7xxx.c | outb(SEQRESET | FASTMODE, SEQCTL + p->base); \ |
outb | 911 | drivers/scsi/aic7xxx.c | outb(PERRORDIS | SEQRESET | LOADRAM, SEQCTL + base); |
outb | 931 | drivers/scsi/aic7xxx.c | outb(SEQRESET | FASTMODE, SEQCTL + base); |
outb | 1141 | drivers/scsi/aic7xxx.c | outb(scb->position, SCBPTR + base); |
outb | 1142 | drivers/scsi/aic7xxx.c | outb(SCBAUTO, SCBCNT + base); |
outb | 1161 | drivers/scsi/aic7xxx.c | outb(0, SCBCNT + base); |
outb | 1162 | drivers/scsi/aic7xxx.c | outb(curscb, SCBPTR + base); |
outb | 1180 | drivers/scsi/aic7xxx.c | outb(SCBAUTO, SCBCNT + base); |
outb | 1182 | drivers/scsi/aic7xxx.c | outb(0, SCBCNT + base); |
outb | 1238 | drivers/scsi/aic7xxx.c | outb(active, active_port); |
outb | 1268 | drivers/scsi/aic7xxx.c | outb(active, active_port); |
outb | 1379 | drivers/scsi/aic7xxx.c | outb(scb->position, SCBPTR + base); |
outb | 1380 | drivers/scsi/aic7xxx.c | outb(next, SCB_NEXT_WAITING + base); |
outb | 1381 | drivers/scsi/aic7xxx.c | outb(scb->position, WAITING_SCBH + base); |
outb | 1383 | drivers/scsi/aic7xxx.c | outb(curscb, SCBPTR + base); |
outb | 1407 | drivers/scsi/aic7xxx.c | outb(scb->position, SCBPTR + base); |
outb | 1413 | drivers/scsi/aic7xxx.c | outb(0, SCB_CONTROL + base); |
outb | 1414 | drivers/scsi/aic7xxx.c | outb(SCB_LIST_NULL, SCB_NEXT_WAITING + base); |
outb | 1425 | drivers/scsi/aic7xxx.c | outb(next, WAITING_SCBH + base); |
outb | 1432 | drivers/scsi/aic7xxx.c | outb(prev, SCBPTR + base); |
outb | 1433 | drivers/scsi/aic7xxx.c | outb(next, SCB_NEXT_WAITING + base); |
outb | 1439 | drivers/scsi/aic7xxx.c | outb(curscb, SCBPTR + base); |
outb | 1502 | drivers/scsi/aic7xxx.c | outb(scb->position, SCBPTR + base); |
outb | 1503 | drivers/scsi/aic7xxx.c | outb(0, SCBARRAY + base); |
outb | 1513 | drivers/scsi/aic7xxx.c | outb(saved_queue[queued], QINFIFO + base); |
outb | 1542 | drivers/scsi/aic7xxx.c | outb(scb->position, SCBPTR + base); |
outb | 1566 | drivers/scsi/aic7xxx.c | outb(scb->position, SCBPTR + base); |
outb | 1567 | drivers/scsi/aic7xxx.c | outb(0, SCBARRAY + base); |
outb | 1574 | drivers/scsi/aic7xxx.c | outb(active_scb, SCBPTR + base); |
outb | 1591 | drivers/scsi/aic7xxx.c | outb(SCSIRSTO, SCSISEQ + base); |
outb | 1593 | drivers/scsi/aic7xxx.c | outb(0, SCSISEQ + base); |
outb | 1627 | drivers/scsi/aic7xxx.c | outb(0, ACTIVE_B + base); |
outb | 1639 | drivers/scsi/aic7xxx.c | outb(0, ACTIVE_A + base); |
outb | 1640 | drivers/scsi/aic7xxx.c | outb(0, ACTIVE_B + base); |
outb | 1648 | drivers/scsi/aic7xxx.c | outb(0, ACTIVE_A + base); |
outb | 1662 | drivers/scsi/aic7xxx.c | outb(targ_scratch, offset); |
outb | 1684 | drivers/scsi/aic7xxx.c | outb(sblkctl ^ SELBUSB, SBLKCTL + base); |
outb | 1690 | drivers/scsi/aic7xxx.c | outb(CLRSCSIRSTI | CLRSELTIMEO, CLRSINT1 + base); |
outb | 1691 | drivers/scsi/aic7xxx.c | outb(CLRSCSIINT, CLRINT + base); |
outb | 1692 | drivers/scsi/aic7xxx.c | outb(sblkctl, SBLKCTL + base); |
outb | 1710 | drivers/scsi/aic7xxx.c | outb(CLRSCSIRSTI | CLRSELTIMEO, CLRSINT1 + base); |
outb | 1711 | drivers/scsi/aic7xxx.c | outb(CLRSCSIINT, CLRINT + base); |
outb | 1892 | drivers/scsi/aic7xxx.c | outb(0, SCBARRAY + base); |
outb | 1893 | drivers/scsi/aic7xxx.c | outb(CLRSELTIMEO, CLRSINT1 + base); |
outb | 1925 | drivers/scsi/aic7xxx.c | outb(scratch, TARG_SCRATCH + base + scratch_offset); |
outb | 1926 | drivers/scsi/aic7xxx.c | outb(scratch, SCSIRATE + base); |
outb | 1934 | drivers/scsi/aic7xxx.c | outb(SEND_REJ, RETURN_1 + base); |
outb | 1946 | drivers/scsi/aic7xxx.c | outb(0, RETURN_1 + base); |
outb | 1954 | drivers/scsi/aic7xxx.c | outb(SEND_SDTR, RETURN_1 + base); |
outb | 1976 | drivers/scsi/aic7xxx.c | outb(0, RETURN_1 + base); |
outb | 1990 | drivers/scsi/aic7xxx.c | outb(SEND_REJ, RETURN_1 + base); |
outb | 2021 | drivers/scsi/aic7xxx.c | outb(bus_width | SEND_WDTR, RETURN_1 + base); |
outb | 2025 | drivers/scsi/aic7xxx.c | outb(scratch, TARG_SCRATCH + base + scratch_offset); |
outb | 2026 | drivers/scsi/aic7xxx.c | outb(scratch, SCSIRATE + base); |
outb | 2070 | drivers/scsi/aic7xxx.c | outb(scratch, TARG_SCRATCH + base + scratch_offset); |
outb | 2071 | drivers/scsi/aic7xxx.c | outb(scratch, SCSIRATE + base); |
outb | 2078 | drivers/scsi/aic7xxx.c | outb(0, RETURN_1 + base); /* CHECK_CONDITION may change this */ |
outb | 2138 | drivers/scsi/aic7xxx.c | outb(SCB_LIST_NULL, SCB_NEXT_WAITING + base); |
outb | 2146 | drivers/scsi/aic7xxx.c | outb(SEND_SENSE, RETURN_1 + base); |
outb | 2276 | drivers/scsi/aic7xxx.c | outb(MSG_BUS_DEVICE_RESET, MSG0 + base); |
outb | 2277 | drivers/scsi/aic7xxx.c | outb(1, MSG_LEN + base); |
outb | 2308 | drivers/scsi/aic7xxx.c | outb(scratch, TARG_SCRATCH + base + scratch_offset); |
outb | 2335 | drivers/scsi/aic7xxx.c | outb(CLRSEQINT, CLRINT + base); |
outb | 2358 | drivers/scsi/aic7xxx.c | outb(status, CLRSINT1 + base); |
outb | 2360 | drivers/scsi/aic7xxx.c | outb(CLRSCSIINT, CLRINT + base); |
outb | 2424 | drivers/scsi/aic7xxx.c | outb(mesg_out, MSG0 + base); |
outb | 2425 | drivers/scsi/aic7xxx.c | outb(1, MSG_LEN + base); |
outb | 2447 | drivers/scsi/aic7xxx.c | outb(ENRSELI, SCSISEQ + base); |
outb | 2454 | drivers/scsi/aic7xxx.c | outb(0, MSG_LEN + base); |
outb | 2457 | drivers/scsi/aic7xxx.c | outb(0, SCBARRAY + base); |
outb | 2474 | drivers/scsi/aic7xxx.c | outb(CLRSELTIMEO, CLRSINT1 + base); |
outb | 2476 | drivers/scsi/aic7xxx.c | outb(CLRSCSIINT, CLRINT + base); |
outb | 2482 | drivers/scsi/aic7xxx.c | outb(waiting, SCBPTR + base); |
outb | 2484 | drivers/scsi/aic7xxx.c | outb(waiting, WAITING_SCBH + base); |
outb | 2500 | drivers/scsi/aic7xxx.c | outb(status, CLRSINT1 + base); |
outb | 2502 | drivers/scsi/aic7xxx.c | outb(CLRSCSIINT, CLRINT + base); |
outb | 2526 | drivers/scsi/aic7xxx.c | outb(CLRCMDINT, CLRINT + base); |
outb | 2552 | drivers/scsi/aic7xxx.c | outb(CLRCMDINT, CLRINT + base); |
outb | 2655 | drivers/scsi/aic7xxx.c | outb(0x80 + i, base); |
outb | 2739 | drivers/scsi/aic7xxx.c | outb(CK_2840 | CS_2840, SEECTL_2840 + base); |
outb | 2749 | drivers/scsi/aic7xxx.c | outb(temp, SEECTL_2840 + base); |
outb | 2752 | drivers/scsi/aic7xxx.c | outb(temp, SEECTL_2840 + base); |
outb | 2763 | drivers/scsi/aic7xxx.c | outb(temp, SEECTL_2840 + base); |
outb | 2766 | drivers/scsi/aic7xxx.c | outb(temp, SEECTL_2840 + base); |
outb | 2779 | drivers/scsi/aic7xxx.c | outb(temp, SEECTL_2840 + base); |
outb | 2783 | drivers/scsi/aic7xxx.c | outb(temp, SEECTL_2840 + base); |
outb | 2800 | drivers/scsi/aic7xxx.c | outb(0, SEECTL_2840 + base); |
outb | 2802 | drivers/scsi/aic7xxx.c | outb(CK_2840, SEECTL_2840 + base); |
outb | 2804 | drivers/scsi/aic7xxx.c | outb(0, SEECTL_2840 + base); |
outb | 2908 | drivers/scsi/aic7xxx.c | outb(SEEMS, SEECTL + base); |
outb | 2916 | drivers/scsi/aic7xxx.c | outb(0, SEECTL + base); |
outb | 2931 | drivers/scsi/aic7xxx.c | outb(SEEMS | SEECK | SEECS, SEECTL + base); |
outb | 2941 | drivers/scsi/aic7xxx.c | outb(temp, SEECTL + base); |
outb | 2944 | drivers/scsi/aic7xxx.c | outb(temp, SEECTL + base); |
outb | 2955 | drivers/scsi/aic7xxx.c | outb(temp, SEECTL + base); |
outb | 2958 | drivers/scsi/aic7xxx.c | outb(temp, SEECTL + base); |
outb | 2971 | drivers/scsi/aic7xxx.c | outb(temp, SEECTL + base); |
outb | 2975 | drivers/scsi/aic7xxx.c | outb(temp, SEECTL + base); |
outb | 2993 | drivers/scsi/aic7xxx.c | outb(SEEMS, SEECTL + base); |
outb | 2995 | drivers/scsi/aic7xxx.c | outb(SEEMS | SEECK, SEECTL + base); |
outb | 2997 | drivers/scsi/aic7xxx.c | outb(SEEMS, SEECTL + base); |
outb | 3004 | drivers/scsi/aic7xxx.c | outb(0, SEECTL + base); |
outb | 3059 | drivers/scsi/aic7xxx.c | outb(sblkctl_reg, SBLKCTL + base); |
outb | 3067 | drivers/scsi/aic7xxx.c | outb(sblkctl_reg ^ AUTOFLUSHDIS, SBLKCTL + base); |
outb | 3083 | drivers/scsi/aic7xxx.c | outb (0, SCBPTR + base); |
outb | 3084 | drivers/scsi/aic7xxx.c | outb (0, SCBARRAY + base); |
outb | 3088 | drivers/scsi/aic7xxx.c | outb(i, SCBPTR + base); |
outb | 3089 | drivers/scsi/aic7xxx.c | outb(i, SCBARRAY + base); |
outb | 3092 | drivers/scsi/aic7xxx.c | outb(0, SCBPTR + base); |
outb | 3096 | drivers/scsi/aic7xxx.c | outb(i, SCBPTR + base); /* Clear the control byte. */ |
outb | 3097 | drivers/scsi/aic7xxx.c | outb(0, SCBARRAY + base); |
outb | 3102 | drivers/scsi/aic7xxx.c | outb(i, SCBPTR + base); /* Ensure we clear the control bytes. */ |
outb | 3103 | drivers/scsi/aic7xxx.c | outb(0, SCBARRAY + base); |
outb | 3104 | drivers/scsi/aic7xxx.c | outb(0, SCBPTR + base); |
outb | 3105 | drivers/scsi/aic7xxx.c | outb(0, SCBARRAY + base); |
outb | 3162 | drivers/scsi/aic7xxx.c | outb(config->pause | CHIPRST, HCNTRL + base); |
outb | 3168 | drivers/scsi/aic7xxx.c | outb(config->pause, HCNTRL + base); |
outb | 3191 | drivers/scsi/aic7xxx.c | outb(config->bus_speed & DFTHRSH, BUSSPD + base); |
outb | 3192 | drivers/scsi/aic7xxx.c | outb(config->busrtime, BUSTIME + base); |
outb | 3202 | drivers/scsi/aic7xxx.c | outb(CHIPRST, HCNTRL + base); |
outb | 3206 | drivers/scsi/aic7xxx.c | outb(config->pause, HCNTRL + base); |
outb | 3253 | drivers/scsi/aic7xxx.c | outb(config->bus_speed & DFTHRSH, BUSSPD + base); |
outb | 3254 | drivers/scsi/aic7xxx.c | outb(config->busrtime, BUSTIME + base); |
outb | 3272 | drivers/scsi/aic7xxx.c | outb(CHIPRST, HCNTRL + base); |
outb | 3276 | drivers/scsi/aic7xxx.c | outb(config->pause, HCNTRL + base); |
outb | 3337 | drivers/scsi/aic7xxx.c | outb(scsi_conf, SCSICONF + base); |
outb | 3338 | drivers/scsi/aic7xxx.c | outb(DFTHRSH_100, DSPCISTATUS + base); |
outb | 3350 | drivers/scsi/aic7xxx.c | outb(config->scsi_id, SCSICONF + base + 1); |
outb | 3384 | drivers/scsi/aic7xxx.c | outb(SINGLE_BUS, FLAGS + base); |
outb | 3392 | drivers/scsi/aic7xxx.c | outb(WIDE_BUS, FLAGS + base); |
outb | 3402 | drivers/scsi/aic7xxx.c | outb(TWIN_BUS, FLAGS + base); |
outb | 3407 | drivers/scsi/aic7xxx.c | outb(0, FLAGS + base); |
outb | 3414 | drivers/scsi/aic7xxx.c | outb(0, FLAGS + base); |
outb | 3423 | drivers/scsi/aic7xxx.c | outb(sblkctl & ~(DIAGLEDEN | DIAGLEDON), SBLKCTL + base); |
outb | 3574 | drivers/scsi/aic7xxx.c | outb(FASTMODE, SEQCTL + base); |
outb | 3578 | drivers/scsi/aic7xxx.c | outb(ENABLE, BCTL + base); |
outb | 3591 | drivers/scsi/aic7xxx.c | outb((sblkctl & ~SELBUS_MASK) | SELBUSB, SBLKCTL + base); |
outb | 3593 | drivers/scsi/aic7xxx.c | outb(config->scsi_id_b, SCSIID + base); |
outb | 3595 | drivers/scsi/aic7xxx.c | outb(scsi_conf | ENSTIMER | ACTNEGEN | STPWEN, SXFRCTL1 + base); |
outb | 3596 | drivers/scsi/aic7xxx.c | outb(ENSELTIMO, SIMODE1 + base); |
outb | 3599 | drivers/scsi/aic7xxx.c | outb(DFON | SPIOEN | ULTRAEN, SXFRCTL0 + base); |
outb | 3603 | drivers/scsi/aic7xxx.c | outb(DFON | SPIOEN, SXFRCTL0 + base); |
outb | 3609 | drivers/scsi/aic7xxx.c | outb((sblkctl & ~SELBUS_MASK) | SELNARROW, SBLKCTL + base); |
outb | 3611 | drivers/scsi/aic7xxx.c | outb(config->scsi_id, SCSIID + base); |
outb | 3613 | drivers/scsi/aic7xxx.c | outb(scsi_conf | ENSTIMER | ACTNEGEN | STPWEN, SXFRCTL1 + base); |
outb | 3614 | drivers/scsi/aic7xxx.c | outb(ENSELTIMO, SIMODE1 + base); |
outb | 3617 | drivers/scsi/aic7xxx.c | outb(DFON | SPIOEN | ULTRAEN, SXFRCTL0 + base); |
outb | 3621 | drivers/scsi/aic7xxx.c | outb(DFON | SPIOEN, SXFRCTL0 + base); |
outb | 3711 | drivers/scsi/aic7xxx.c | outb(target_settings, (TARG_SCRATCH + base + i)); |
outb | 3734 | drivers/scsi/aic7xxx.c | outb(config->maxscb, SCBCOUNT + base); |
outb | 3740 | drivers/scsi/aic7xxx.c | outb(-i & 0xff, COMP_SCBCOUNT + base); |
outb | 3746 | drivers/scsi/aic7xxx.c | outb(config->qcntmask, QCNTMASK + base); |
outb | 3751 | drivers/scsi/aic7xxx.c | outb(0, ACTIVE_A + base); |
outb | 3752 | drivers/scsi/aic7xxx.c | outb(0, ACTIVE_B + base); |
outb | 3757 | drivers/scsi/aic7xxx.c | outb(SCB_LIST_NULL, WAITING_SCBH + base); |
outb | 3762 | drivers/scsi/aic7xxx.c | outb(0, MSG_LEN + base); |
outb | 3785 | drivers/scsi/aic7xxx.c | outb((sblkctl & ~SELBUS_MASK) | SELBUSB, SBLKCTL + base); |
outb | 3787 | drivers/scsi/aic7xxx.c | outb(SCSIRSTO, SCSISEQ + base); |
outb | 3789 | drivers/scsi/aic7xxx.c | outb(0, SCSISEQ + base); |
outb | 3792 | drivers/scsi/aic7xxx.c | outb(CLRSCSIRSTI, CLRSINT1 + base); |
outb | 3793 | drivers/scsi/aic7xxx.c | outb(CLRSCSIINT, CLRINT + base); |
outb | 3798 | drivers/scsi/aic7xxx.c | outb((sblkctl & ~SELBUS_MASK) | SELNARROW, SBLKCTL + base); |
outb | 3801 | drivers/scsi/aic7xxx.c | outb(SCSIRSTO, SCSISEQ + base); |
outb | 3803 | drivers/scsi/aic7xxx.c | outb(0, SCSISEQ + base); |
outb | 3806 | drivers/scsi/aic7xxx.c | outb(CLRSCSIRSTI, CLRSINT1 + base); |
outb | 3807 | drivers/scsi/aic7xxx.c | outb(CLRSCSIINT, CLRINT + base); |
outb | 4381 | drivers/scsi/aic7xxx.c | outb(scb->position, QINFIFO + p->base); |
outb | 4501 | drivers/scsi/aic7xxx.c | outb(scb->position, SCBPTR + base); |
outb | 4517 | drivers/scsi/aic7xxx.c | outb(active_scb, SCBPTR + base); |
outb | 4531 | drivers/scsi/aic7xxx.c | outb(1, MSG_LEN + base); |
outb | 4532 | drivers/scsi/aic7xxx.c | outb(MSG_BUS_DEVICE_RESET, MSG0 + base); |
outb | 4533 | drivers/scsi/aic7xxx.c | outb(bus_state | ATNO, SCSISIGO + base); |
outb | 4553 | drivers/scsi/aic7xxx.c | outb(active_scb, SCBPTR + base); |
outb | 606 | drivers/scsi/atari_scsi.c | outb(reg,&tt_rtc.regsel); \ |
outb | 613 | drivers/scsi/atari_scsi.c | outb(reg,&tt_rtc.regsel); \ |
outb | 69 | drivers/scsi/dtc.c | #define rtrc(i) {inb(0x3da); outb(0x31, 0x3c0); outb((i), 0x3c0);} |
outb | 345 | drivers/scsi/eata.c | outb((char) addr, iobase + REG_LOW); |
outb | 346 | drivers/scsi/eata.c | outb((char) (addr >> 8), iobase + REG_LM); |
outb | 347 | drivers/scsi/eata.c | outb((char) (addr >> 16), iobase + REG_MID); |
outb | 348 | drivers/scsi/eata.c | outb((char) (addr >> 24), iobase + REG_MSB); |
outb | 351 | drivers/scsi/eata.c | outb(cmd, iobase + REG_CMD); |
outb | 403 | drivers/scsi/eata_dma.c | outb( addr & 0x000000ff, base + HA_WDMAADDR); |
outb | 404 | drivers/scsi/eata_dma.c | outb((addr & 0x0000ff00) >> 8, base + HA_WDMAADDR + 1); |
outb | 405 | drivers/scsi/eata_dma.c | outb((addr & 0x00ff0000) >> 16, base + HA_WDMAADDR + 2); |
outb | 406 | drivers/scsi/eata_dma.c | outb((addr & 0xff000000) >> 24, base + HA_WDMAADDR + 3); |
outb | 408 | drivers/scsi/eata_dma.c | outb((addr & 0xff000000) >> 24, base + HA_WDMAADDR); |
outb | 409 | drivers/scsi/eata_dma.c | outb((addr & 0x00ff0000) >> 16, base + HA_WDMAADDR + 1); |
outb | 410 | drivers/scsi/eata_dma.c | outb((addr & 0x0000ff00) >> 8, base + HA_WDMAADDR + 2); |
outb | 411 | drivers/scsi/eata_dma.c | outb((addr & 0x000000ff), base + HA_WDMAADDR + 3); |
outb | 413 | drivers/scsi/eata_dma.c | outb(command, base + HA_WCOMMAND); |
outb | 419 | drivers/scsi/eata_dma.c | outb(0x0, base + HA_WDMAADDR - 1); |
outb | 422 | drivers/scsi/eata_dma.c | outb( addr & 0x000000ff, base + HA_WDMAADDR); |
outb | 423 | drivers/scsi/eata_dma.c | outb((addr & 0x0000ff00) >> 8, base + HA_WDMAADDR + 1); |
outb | 424 | drivers/scsi/eata_dma.c | outb((addr & 0x00ff0000) >> 16, base + HA_WDMAADDR + 2); |
outb | 425 | drivers/scsi/eata_dma.c | outb((addr & 0xff000000) >> 24, base + HA_WDMAADDR + 3); |
outb | 427 | drivers/scsi/eata_dma.c | outb((addr & 0xff000000) >> 24, base + HA_WDMAADDR); |
outb | 428 | drivers/scsi/eata_dma.c | outb((addr & 0x00ff0000) >> 16, base + HA_WDMAADDR + 1); |
outb | 429 | drivers/scsi/eata_dma.c | outb((addr & 0x0000ff00) >> 8, base + HA_WDMAADDR + 2); |
outb | 430 | drivers/scsi/eata_dma.c | outb((addr & 0x000000ff), base + HA_WDMAADDR + 3); |
outb | 433 | drivers/scsi/eata_dma.c | outb(0x0, base + HA_WDMAADDR); |
outb | 434 | drivers/scsi/eata_dma.c | outb(0x0, base + HA_WDMAADDR + 1); |
outb | 435 | drivers/scsi/eata_dma.c | outb(code2, base + HA_WCODE2); |
outb | 436 | drivers/scsi/eata_dma.c | outb(code, base + HA_WCODE); |
outb | 439 | drivers/scsi/eata_dma.c | outb(ifc, base + HA_WIFC); |
outb | 440 | drivers/scsi/eata_dma.c | outb(EATA_CMD_IMMEDIATE, base + HA_WCOMMAND); |
outb | 277 | drivers/scsi/eata_pio.c | outb(command, base + HA_WCOMMAND); |
outb | 393 | drivers/scsi/eata_pio.c | outb(EATA_CMD_PIO_TRUNC, base + HA_WCOMMAND); |
outb | 498 | drivers/scsi/eata_pio.c | outb((uint) cmd->host->base+HA_WCOMMAND, EATA_CMD_RESET); |
outb | 571 | drivers/scsi/eata_pio.c | outb(EATA_CMD_PIO_TRUNC, base + HA_WCOMMAND); |
outb | 664 | drivers/scsi/eata_pio.c | outb(EATA_CMD_PIO_SETUPTEST, base + HA_WCOMMAND); |
outb | 550 | drivers/scsi/fdomain.c | outb( 0, SCSI_Cntl_port ); |
outb | 551 | drivers/scsi/fdomain.c | outb( 0, SCSI_Mode_Cntl_port ); |
outb | 553 | drivers/scsi/fdomain.c | outb( 0x21 | PARITY_MASK, TMC_Cntl_port ); /* Clear forced intr. */ |
outb | 555 | drivers/scsi/fdomain.c | outb( 0x01 | PARITY_MASK, TMC_Cntl_port ); |
outb | 586 | drivers/scsi/fdomain.c | outb( 0x80, port + IO_Control ); |
outb | 588 | drivers/scsi/fdomain.c | outb( 0x00, port + IO_Control ); |
outb | 617 | drivers/scsi/fdomain.c | outb( i, port_base + Write_Loopback ); |
outb | 1194 | drivers/scsi/fdomain.c | outb( 0x00, SCSI_Cntl_port ); /* Disable data drivers */ |
outb | 1195 | drivers/scsi/fdomain.c | outb( adapter_mask, port_base + SCSI_Data_NoACK ); /* Set our id bit */ |
outb | 1196 | drivers/scsi/fdomain.c | outb( 0x04 | PARITY_MASK, TMC_Cntl_port ); /* Start arbitration */ |
outb | 1225 | drivers/scsi/fdomain.c | outb( 0x82, SCSI_Cntl_port ); /* Bus Enable + Select */ |
outb | 1226 | drivers/scsi/fdomain.c | outb( adapter_mask | (1 << target), SCSI_Data_NoACK_port ); |
outb | 1229 | drivers/scsi/fdomain.c | outb( PARITY_MASK, TMC_Cntl_port ); |
outb | 1238 | drivers/scsi/fdomain.c | outb( 0x80, SCSI_Cntl_port ); |
outb | 1262 | drivers/scsi/fdomain.c | outb( 0x00, Interrupt_Cntl_port ); |
outb | 1290 | drivers/scsi/fdomain.c | outb( 0x00, Interrupt_Cntl_port ); |
outb | 1325 | drivers/scsi/fdomain.c | outb( 0x40 | FIFO_COUNT, Interrupt_Cntl_port ); |
outb | 1327 | drivers/scsi/fdomain.c | outb( 0x82, SCSI_Cntl_port ); /* Bus Enable + Select */ |
outb | 1328 | drivers/scsi/fdomain.c | outb( adapter_mask | (1 << current_SC->target), SCSI_Data_NoACK_port ); |
outb | 1331 | drivers/scsi/fdomain.c | outb( 0x10 | PARITY_MASK, TMC_Cntl_port ); |
outb | 1351 | drivers/scsi/fdomain.c | outb( 0x10 | PARITY_MASK, TMC_Cntl_port ); |
outb | 1355 | drivers/scsi/fdomain.c | outb( 0x90 | FIFO_COUNT, Interrupt_Cntl_port ); |
outb | 1356 | drivers/scsi/fdomain.c | outb( 0x80, SCSI_Cntl_port ); |
outb | 1372 | drivers/scsi/fdomain.c | outb( current_SC->cmnd[current_SC->SCp.sent_command++], |
outb | 1382 | drivers/scsi/fdomain.c | outb( 0xd0 | PARITY_MASK, TMC_Cntl_port ); |
outb | 1388 | drivers/scsi/fdomain.c | outb( 0x90 | PARITY_MASK, TMC_Cntl_port ); |
outb | 1406 | drivers/scsi/fdomain.c | outb( MESSAGE_REJECT, Write_SCSI_Data_port ); /* Reject */ |
outb | 1575 | drivers/scsi/fdomain.c | outb( 0xd0 | PARITY_MASK, TMC_Cntl_port ); |
outb | 1582 | drivers/scsi/fdomain.c | outb( 0x90 | PARITY_MASK, TMC_Cntl_port ); |
outb | 1599 | drivers/scsi/fdomain.c | outb( *current_SC->SCp.ptr++, Write_FIFO_port ); |
outb | 1694 | drivers/scsi/fdomain.c | outb( 0xd0 | FIFO_COUNT, Interrupt_Cntl_port ); |
outb | 1695 | drivers/scsi/fdomain.c | outb( 0x00, SCSI_Cntl_port ); |
outb | 1697 | drivers/scsi/fdomain.c | outb( 0x90 | FIFO_COUNT, Interrupt_Cntl_port ); |
outb | 1747 | drivers/scsi/fdomain.c | outb( 0x00, Interrupt_Cntl_port ); |
outb | 1748 | drivers/scsi/fdomain.c | outb( 0x00, SCSI_Cntl_port ); /* Disable data drivers */ |
outb | 1749 | drivers/scsi/fdomain.c | outb( adapter_mask, SCSI_Data_NoACK_port ); /* Set our id bit */ |
outb | 1751 | drivers/scsi/fdomain.c | outb( 0x20, Interrupt_Cntl_port ); |
outb | 1752 | drivers/scsi/fdomain.c | outb( 0x14 | PARITY_MASK, TMC_Cntl_port ); /* Start arbitration */ |
outb | 1816 | drivers/scsi/fdomain.c | outb( 0x0a, 0xa0 ); |
outb | 1818 | drivers/scsi/fdomain.c | outb( 0x0a, 0x20 ); |
outb | 1820 | drivers/scsi/fdomain.c | outb( 0x0b, 0xa0 ); |
outb | 1822 | drivers/scsi/fdomain.c | outb( 0x0b, 0x20 ); |
outb | 1901 | drivers/scsi/fdomain.c | outb( 1, SCSI_Cntl_port ); |
outb | 1903 | drivers/scsi/fdomain.c | outb( 0, SCSI_Cntl_port ); |
outb | 1905 | drivers/scsi/fdomain.c | outb( 0, SCSI_Mode_Cntl_port ); |
outb | 1906 | drivers/scsi/fdomain.c | outb( PARITY_MASK, TMC_Cntl_port ); |
outb | 112 | drivers/scsi/g_NCR5380.h | #define NCR5380_write(reg, value) (outb((value), (NCR5380_map_name + (reg)))) |
outb | 217 | drivers/scsi/in2000.c | #define write1_io(b,a) (outb((b),hostdata->io_base+(a))) |
outb | 198 | drivers/scsi/pas16.c | #define rtrc(i) {inb(0x3da); outb(0x31, 0x3c0); outb((i), 0x3c0);} |
outb | 215 | drivers/scsi/pas16.c | outb( 0xbc + board_num, MASTER_ADDRESS_PTR ); |
outb | 216 | drivers/scsi/pas16.c | outb( port >> 2, MASTER_ADDRESS_PTR ); |
outb | 239 | drivers/scsi/pas16.c | outb( 0x30, io_port + P_TIMEOUT_COUNTER_REG ); /* Timeout counter */ |
outb | 240 | drivers/scsi/pas16.c | outb( 0x01, io_port + P_TIMEOUT_STATUS_REG_OFFSET ); /* Reset TC */ |
outb | 241 | drivers/scsi/pas16.c | outb( 0x01, io_port + WAIT_STATE ); /* 1 Wait state */ |
outb | 257 | drivers/scsi/pas16.c | outb( 0x4d, io_port + SYS_CONFIG_4 ); |
outb | 262 | drivers/scsi/pas16.c | outb( tmp, io_port + IO_CONFIG_3 ); |
outb | 265 | drivers/scsi/pas16.c | outb( 0x6d, io_port + SYS_CONFIG_4 ); |
outb | 302 | drivers/scsi/pas16.c | outb( tmp, io_port + PCB_CONFIG ); |
outb | 304 | drivers/scsi/pas16.c | outb( board_rev, io_port + PCB_CONFIG ); |
outb | 317 | drivers/scsi/pas16.c | outb( 0x01, io_port + WAIT_STATE ); /* 1 Wait state */ |
outb | 433 | drivers/scsi/pas16.c | outb( 0x4d, io_port + SYS_CONFIG_4 ); |
outb | 434 | drivers/scsi/pas16.c | outb( (inb(io_port + IO_CONFIG_3) & 0x0f), io_port + IO_CONFIG_3 ); |
outb | 522 | drivers/scsi/pas16.c | outb( P_TS_CT, instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET); |
outb | 558 | drivers/scsi/pas16.c | outb( P_TS_CT, instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET); |
outb | 169 | drivers/scsi/pas16.h | #define NCR5380_write(reg, value) ( outb((value),PAS16_io_port(reg)) ) |
outb | 178 | drivers/scsi/pas16.h | outb( (value),PAS16_io_port(reg) ) ) |
outb | 75 | drivers/scsi/ppa.c | { outb(byte,ppa_base+port); |
outb | 156 | drivers/scsi/qlogic.c | #define REG0 ( outb( inb( qbase + 0xd ) & 0x7f , qbase + 0xd ), outb( 4 , qbase + 0xd )) |
outb | 157 | drivers/scsi/qlogic.c | #define REG1 ( outb( inb( qbase + 0xd ) | 0x80 , qbase + 0xd ), outb( 0xb4 | QL_INT_ACTIVE_HIGH , qbase + 0xd )) |
outb | 167 | drivers/scsi/qlogic.c | #define rtrc(i) {inb(0x3da);outb(0x31,0x3c0);outb((i),0x3c0);} |
outb | 185 | drivers/scsi/qlogic.c | outb(3, qbase + 3); /* reset SCSI */ |
outb | 186 | drivers/scsi/qlogic.c | outb(2, qbase + 3); /* reset chip */ |
outb | 260 | drivers/scsi/qlogic.c | outb(*request++, qbase + 4); |
outb | 308 | drivers/scsi/qlogic.c | outb(2, qbase + 3); /* reset chip */ |
outb | 310 | drivers/scsi/qlogic.c | outb(1, qbase + 3); /* clear fifo */ |
outb | 313 | drivers/scsi/qlogic.c | outb(1, qbase + 8); /* set for PIO pseudo DMA */ |
outb | 314 | drivers/scsi/qlogic.c | outb(0, qbase + 0xb); /* disable ints */ |
outb | 317 | drivers/scsi/qlogic.c | outb(0x40, qbase + 0xb); /* enable features */ |
outb | 320 | drivers/scsi/qlogic.c | outb( qlcfgc , qbase + 0xc); |
outb | 322 | drivers/scsi/qlogic.c | outb( 0x40 | qlcfg8 | qinitid, qbase + 8); |
outb | 323 | drivers/scsi/qlogic.c | outb( qlcfg7 , qbase + 7 ); |
outb | 324 | drivers/scsi/qlogic.c | outb( qlcfg6 , qbase + 6 ); |
outb | 326 | drivers/scsi/qlogic.c | outb(qlcfg5, qbase + 5); /* select timer */ |
outb | 327 | drivers/scsi/qlogic.c | outb(qlcfg9 & 7, qbase + 9); /* prescaler */ |
outb | 329 | drivers/scsi/qlogic.c | outb(cmd->target, qbase + 4); |
outb | 332 | drivers/scsi/qlogic.c | outb(cmd->cmnd[i], qbase + 2); |
outb | 334 | drivers/scsi/qlogic.c | outb(0x41, qbase + 3); /* select and send command */ |
outb | 374 | drivers/scsi/qlogic.c | outb(1, qbase + 3); /* clear fifo */ |
outb | 380 | drivers/scsi/qlogic.c | outb(reqlen, qbase); /* low-mid xfer cnt */ |
outb | 381 | drivers/scsi/qlogic.c | outb(reqlen >> 8, qbase+1); /* low-mid xfer cnt */ |
outb | 382 | drivers/scsi/qlogic.c | outb(reqlen >> 16, qbase + 0xe); /* high xfer cnt */ |
outb | 383 | drivers/scsi/qlogic.c | outb(0x90, qbase + 3); /* command do xfer */ |
outb | 418 | drivers/scsi/qlogic.c | outb(0x11, qbase + 3); /* get status and message */ |
outb | 430 | drivers/scsi/qlogic.c | outb(0x12, qbase + 3); /* done, disconnect */ |
outb | 572 | drivers/scsi/qlogic.c | outb(1, qbase + 8); /* set for PIO pseudo DMA */ |
outb | 574 | drivers/scsi/qlogic.c | outb(0x40 | qlcfg8 | qinitid, qbase + 8); /* (ini) bus id, disable scsi rst */ |
outb | 575 | drivers/scsi/qlogic.c | outb(qlcfg5, qbase + 5); /* select timer */ |
outb | 576 | drivers/scsi/qlogic.c | outb(qlcfg9, qbase + 9); /* prescaler */ |
outb | 578 | drivers/scsi/qlogic.c | outb( 3 , qbase + 3 ); |
outb | 591 | drivers/scsi/qlogic.c | outb(0x90, qbase + 3); /* illegal command - cause interrupt */ |
outb | 593 | drivers/scsi/qlogic.c | outb(10, 0x20); /* access pending interrupt map */ |
outb | 594 | drivers/scsi/qlogic.c | outb(10, 0xa0); |
outb | 596 | drivers/scsi/qlogic.c | outb(0xb0 | QL_INT_ACTIVE_HIGH , qbase + 0xd); /* int pin off */ |
outb | 598 | drivers/scsi/qlogic.c | outb(0xb4 | QL_INT_ACTIVE_HIGH , qbase + 0xd); /* int pin on */ |
outb | 331 | drivers/scsi/u14-34f.c | outb(CMD_CLR_INTR, sh[j]->io_port + REG_SYS_INTR); |
outb | 337 | drivers/scsi/u14-34f.c | outb(CMD_OGM_INTR, sh[j]->io_port + REG_LCL_INTR); |
outb | 462 | drivers/scsi/u14-34f.c | if (sh[j]->base == 0) outb(CMD_ENA_INTR, sh[j]->io_port + REG_SYS_MASK); |
outb | 674 | drivers/scsi/u14-34f.c | outb(CMD_OGM_INTR, sh[j]->io_port + REG_LCL_INTR); |
outb | 806 | drivers/scsi/u14-34f.c | outb(CMD_RESET, sh[j]->io_port + REG_LCL_INTR); |
outb | 898 | drivers/scsi/u14-34f.c | outb(CMD_CLR_INTR, sh[j]->io_port + REG_SYS_INTR); |
outb | 446 | drivers/scsi/ultrastor.c | outb(ultrastor_bus_reset ? 0xc2 : 0x82, LCL_DOORBELL_MASK(config.port_address)); |
outb | 618 | drivers/scsi/ultrastor.c | outb(0, addr + 0x16); |
outb | 619 | drivers/scsi/ultrastor.c | outb(0, addr + 0x1B); |
outb | 623 | drivers/scsi/ultrastor.c | outb(ultrastor_bus_reset ? 0xc2 : 0x82, LCL_DOORBELL_MASK(addr+12)); |
outb | 624 | drivers/scsi/ultrastor.c | outb(0x02, SYS_DOORBELL_MASK(addr+12)); |
outb | 799 | drivers/scsi/ultrastor.c | outb(1, config.ogm_address - 1); |
outb | 800 | drivers/scsi/ultrastor.c | outb(0x2, LCL_DOORBELL_INTR(config.doorbell_address)); |
outb | 802 | drivers/scsi/ultrastor.c | outb(0x1, LCL_DOORBELL_INTR(config.doorbell_address)); |
outb | 910 | drivers/scsi/ultrastor.c | outb(0x80, config.ogm_address - 1); |
outb | 911 | drivers/scsi/ultrastor.c | outb(0x2, LCL_DOORBELL_INTR(config.doorbell_address)); |
outb | 970 | drivers/scsi/ultrastor.c | outb(0xc0, LCL_DOORBELL_INTR(config.doorbell_address)); |
outb | 973 | drivers/scsi/ultrastor.c | outb(0, config.ogm_address - 1); |
outb | 974 | drivers/scsi/ultrastor.c | outb(0, config.icm_address - 1); |
outb | 1062 | drivers/scsi/ultrastor.c | outb(2, SYS_DOORBELL_INTR(config.doorbell_address)); |
outb | 1063 | drivers/scsi/ultrastor.c | outb(0, config.icm_address - 1); |
outb | 1078 | drivers/scsi/ultrastor.c | outb(1, SYS_DOORBELL_INTR(config.doorbell_address)); |
outb | 543 | drivers/scsi/wd7000.c | outb(host->control, host->iobase+ASC_CONTROL); |
outb | 550 | drivers/scsi/wd7000.c | outb(host->control,host->iobase+ASC_CONTROL); |
outb | 583 | drivers/scsi/wd7000.c | outb(*cmd, host->iobase+ASC_COMMAND); |
outb | 809 | drivers/scsi/wd7000.c | #define wd7000_intr_ack(host) outb(0,host->iobase+ASC_INTR_ACK) |
outb | 1006 | drivers/scsi/wd7000.c | outb(ASC_RES, host->iobase+ASC_CONTROL); |
outb | 1008 | drivers/scsi/wd7000.c | outb(0,host->iobase+ASC_CONTROL); |
outb | 145 | drivers/sound/ad1848.c | outb ((unsigned char) (reg & 0xff) | devc->MCE_bit, io_Index_Addr (devc)); |
outb | 165 | drivers/sound/ad1848.c | outb ((unsigned char) (reg & 0xff) | devc->MCE_bit, io_Index_Addr (devc)); |
outb | 166 | drivers/sound/ad1848.c | outb ((unsigned char) (data & 0xff), io_Indexed_Data (devc)); |
outb | 255 | drivers/sound/ad1848.c | outb (devc->MCE_bit, io_Index_Addr (devc)); |
outb | 274 | drivers/sound/ad1848.c | outb (0x00, io_Index_Addr (devc)); /* Clear the MCE bit */ |
outb | 282 | drivers/sound/ad1848.c | outb (0x00, io_Index_Addr (devc)); /* Clear the MCE bit */ |
outb | 1085 | drivers/sound/ad1848.c | outb (0, io_Status (devc)); /* Clear interrupt status */ |
outb | 1086 | drivers/sound/ad1848.c | outb (0, io_Status (devc)); /* Clear interrupt status */ |
outb | 1121 | drivers/sound/ad1848.c | outb (0, io_Status (devc)); /* Clear interrupt status */ |
outb | 1122 | drivers/sound/ad1848.c | outb (0, io_Status (devc)); /* Clear interrupt status */ |
outb | 1465 | drivers/sound/ad1848.c | outb (0, io_Status (devc)); /* Clear pending interrupts */ |
outb | 1663 | drivers/sound/ad1848.c | outb (0, io_Status (devc)); /* Clear interrupt status */ |
outb | 1807 | drivers/sound/ad1848.c | outb (bits | 0x40, config_port); |
outb | 1811 | drivers/sound/ad1848.c | outb (bits | dma_bits[hw_config->dma], config_port); /* Write IRQ+DMA setup */ |
outb | 406 | drivers/sound/aedsp16.c | outb (1, (port + DSP_RESET)); |
outb | 408 | drivers/sound/aedsp16.c | outb (0, (port + DSP_RESET)); |
outb | 428 | drivers/sound/aedsp16.c | outb (cmd, port + DSP_COMMAND); |
outb | 49 | drivers/sound/cs4232.c | outb (a, KEY_PORT); |
outb | 70 | drivers/sound/gus_midi.c | outb (MIDI_RESET, u_MidiControl); |
outb | 83 | drivers/sound/gus_midi.c | outb (gus_midi_control, u_MidiControl); /* Enable */ |
outb | 106 | drivers/sound/gus_midi.c | outb (midi_byte, u_MidiData); |
outb | 114 | drivers/sound/gus_midi.c | outb (gus_midi_control, u_MidiControl); |
outb | 128 | drivers/sound/gus_midi.c | outb (MIDI_RESET, u_MidiControl); |
outb | 261 | drivers/sound/gus_midi.c | outb (MIDI_RESET, u_MidiControl); |
outb | 301 | drivers/sound/gus_midi.c | outb (gus_midi_control, u_MidiControl); |
outb | 302 | drivers/sound/gus_midi.c | outb (gus_midi_control, u_MidiControl); |
outb | 231 | drivers/sound/gus_wave.c | outb (0x43, u_Command); |
outb | 232 | drivers/sound/gus_wave.c | outb (addr & 0xff, u_DataLo); |
outb | 233 | drivers/sound/gus_wave.c | outb ((addr >> 8) & 0xff, u_DataHi); |
outb | 235 | drivers/sound/gus_wave.c | outb (0x44, u_Command); |
outb | 236 | drivers/sound/gus_wave.c | outb ((addr >> 16) & 0xff, u_DataHi); |
outb | 237 | drivers/sound/gus_wave.c | outb (data, u_DRAMIO); |
outb | 249 | drivers/sound/gus_wave.c | outb (0x43, u_Command); |
outb | 250 | drivers/sound/gus_wave.c | outb (addr & 0xff, u_DataLo); |
outb | 251 | drivers/sound/gus_wave.c | outb ((addr >> 8) & 0xff, u_DataHi); |
outb | 253 | drivers/sound/gus_wave.c | outb (0x44, u_Command); |
outb | 254 | drivers/sound/gus_wave.c | outb ((addr >> 16) & 0xff, u_DataHi); |
outb | 269 | drivers/sound/gus_wave.c | outb (reg, u_Command); |
outb | 270 | drivers/sound/gus_wave.c | outb ((unsigned char) (data & 0xff), u_DataHi); |
outb | 283 | drivers/sound/gus_wave.c | outb (reg | 0x80, u_Command); |
outb | 298 | drivers/sound/gus_wave.c | outb (reg, u_Command); |
outb | 313 | drivers/sound/gus_wave.c | outb (reg, u_Command); |
outb | 315 | drivers/sound/gus_wave.c | outb ((unsigned char) (data & 0xff), u_DataLo); |
outb | 316 | drivers/sound/gus_wave.c | outb ((unsigned char) ((data >> 8) & 0xff), u_DataHi); |
outb | 330 | drivers/sound/gus_wave.c | outb (reg | 0x80, u_Command); |
outb | 375 | drivers/sound/gus_wave.c | outb (voice, u_Voice); |
outb | 750 | drivers/sound/gus_wave.c | outb (0x05, gus_base + 0x0f); |
outb | 753 | drivers/sound/gus_wave.c | outb (mix_image, u_Mixer); |
outb | 755 | drivers/sound/gus_wave.c | outb (0x00, u_IRQDMAControl); |
outb | 757 | drivers/sound/gus_wave.c | outb (0x00, gus_base + 0x0f); |
outb | 814 | drivers/sound/gus_wave.c | outb (mix_image, u_Mixer); /* Select DMA control */ |
outb | 815 | drivers/sound/gus_wave.c | outb (dma_image | 0x80, u_IRQDMAControl); /* Set DMA address */ |
outb | 817 | drivers/sound/gus_wave.c | outb (mix_image | 0x40, u_Mixer); /* Select IRQ control */ |
outb | 818 | drivers/sound/gus_wave.c | outb (irq_image, u_IRQDMAControl); /* Set IRQ address */ |
outb | 824 | drivers/sound/gus_wave.c | outb (mix_image, u_Mixer); /* Select DMA control */ |
outb | 825 | drivers/sound/gus_wave.c | outb (dma_image, u_IRQDMAControl); /* Set DMA address */ |
outb | 827 | drivers/sound/gus_wave.c | outb (mix_image | 0x40, u_Mixer); /* Select IRQ control */ |
outb | 828 | drivers/sound/gus_wave.c | outb (irq_image, u_IRQDMAControl); /* Set IRQ address */ |
outb | 834 | drivers/sound/gus_wave.c | outb (mix_image, u_Mixer); /* |
outb | 2824 | drivers/sound/gus_wave.c | outb (mix_image, u_Mixer); |
outb | 2980 | drivers/sound/gus_wave.c | outb (mix_image, u_Mixer); |
outb | 3023 | drivers/sound/gus_wave.c | outb (0x20, gus_base + 0x0f); |
outb | 3082 | drivers/sound/gus_wave.c | outb (max_config, gus_base + 0x106); /* UltraMax control */ |
outb | 3469 | drivers/sound/gus_wave.c | outb ((unsigned char) (addr & 0xff), select_addr); |
outb | 3474 | drivers/sound/gus_wave.c | outb ((unsigned char) (val & 0xff), data_addr); |
outb | 104 | drivers/sound/ics2101.c | outb (ctrl_addr, u_MixSelect); |
outb | 105 | drivers/sound/ics2101.c | outb (selector[dev], u_MixData); |
outb | 106 | drivers/sound/ics2101.c | outb (attn_addr, u_MixSelect); |
outb | 107 | drivers/sound/ics2101.c | outb ((unsigned char) vol, u_MixData); |
outb | 132 | drivers/sound/mad16.c | outb (0xE2, PASSWD_REG); |
outb | 136 | drivers/sound/mad16.c | outb (0xE3, PASSWD_REG); |
outb | 159 | drivers/sound/mad16.c | outb (0xE2, PASSWD_REG); |
outb | 163 | drivers/sound/mad16.c | outb (0xE3, PASSWD_REG); |
outb | 168 | drivers/sound/mad16.c | outb ((unsigned char) (value & 0xff), port); |
outb | 443 | drivers/sound/mad16.c | outb (bits | 0x40, config_port); |
outb | 469 | drivers/sound/mad16.c | outb (bits | dma_bits[dma] | dma2_bit, config_port); /* Write IRQ+DMA setup */ |
outb | 82 | drivers/sound/mad16_sb_midi.c | outb (val, DSP_COMMAND); |
outb | 119 | drivers/sound/mad16_sb_midi.c | outb (1, DSP_RESET); |
outb | 121 | drivers/sound/mad16_sb_midi.c | outb (0, DSP_RESET); |
outb | 132 | drivers/sound/maui.c | outb (data, HOST_DATA_PORT); |
outb | 243 | drivers/sound/maui.c | outb (0x00, HOST_CTRL_PORT); /* Reset */ |
outb | 245 | drivers/sound/maui.c | outb (bits, HOST_DATA_PORT); /* Set the IRQ bits */ |
outb | 246 | drivers/sound/maui.c | outb (bits | 0x80, HOST_DATA_PORT); /* Set the IRQ bits again? */ |
outb | 248 | drivers/sound/maui.c | outb (0x80, HOST_CTRL_PORT); /* Leave reset */ |
outb | 249 | drivers/sound/maui.c | outb (0x80, HOST_CTRL_PORT); /* Leave reset */ |
outb | 251 | drivers/sound/maui.c | outb (0xD0, HOST_CTRL_PORT); /* Cause interrupt */ |
outb | 258 | drivers/sound/maui.c | outb (0x80, HOST_CTRL_PORT); /* Leave reset */ |
outb | 265 | drivers/sound/maui.c | outb (0xE0, HOST_CTRL_PORT); /* Normal operation */ |
outb | 101 | drivers/sound/mpu401.c | outb (cmd, COMDPORT (devc->base)); |
outb | 112 | drivers/sound/mpu401.c | outb (byte, DATAPORT (devc->base)); |
outb | 286 | drivers/sound/opl3.c | outb (0x02, ioaddr - 8); /* Select OPL4 ID register */ |
outb | 295 | drivers/sound/opl3.c | outb (0xF8, ioaddr - 8); /* Select OPL4 FM mixer control */ |
outb | 297 | drivers/sound/opl3.c | outb (0x1B, ioaddr - 7); /* Write value */ |
outb | 778 | drivers/sound/opl3.c | outb ((unsigned char) (addr & 0xff), io_addr); |
outb | 786 | drivers/sound/opl3.c | outb ((unsigned char) (val & 0xff), io_addr + 1); |
outb | 75 | drivers/sound/pas2_card.c | outb (data, ioaddr ^ translat_code); |
outb | 235 | drivers/sound/pas2_card.c | outb (0x05, 0xa8); |
outb | 236 | drivers/sound/pas2_card.c | outb (0x60, 0xa9); |
outb | 327 | drivers/sound/pas2_card.c | outb (0xBC, MASTER_DECODE); /* |
outb | 330 | drivers/sound/pas2_card.c | outb (hw_config->io_base >> 2, MASTER_DECODE); /* |
outb | 87 | drivers/sound/pas2_mixer.c | outb (0x80, 0); |
outb | 839 | drivers/sound/pss.c | outb (0x0b, hw_config->io_base + 4); /* Required by some cards */ |
outb | 55 | drivers/sound/sb16_midi.c | outb (cmd, COMDPORT); |
outb | 65 | drivers/sound/sb16_midi.c | outb (byte, DATAPORT); |
outb | 142 | drivers/sound/sb_dsp.c | outb (val, DSP_COMMAND); |
outb | 260 | drivers/sound/sb_dsp.c | outb (3, DSP_RESET); /* Reset FIFO too */ |
outb | 262 | drivers/sound/sb_dsp.c | outb (1, DSP_RESET); |
outb | 265 | drivers/sound/sb_dsp.c | outb (0, DSP_RESET); |
outb | 1056 | drivers/sound/sb_dsp.c | outb (addr & 0xff, base + 1); /* Low address bits */ |
outb | 1057 | drivers/sound/sb_dsp.c | outb (addr >> 8, base + 2); /* High address bits */ |
outb | 1058 | drivers/sound/sb_dsp.c | outb (val, base); /* Data */ |
outb | 1072 | drivers/sound/sb_dsp.c | outb (addr & 0xff, base + 1); /* Low address bits */ |
outb | 1073 | drivers/sound/sb_dsp.c | outb (addr >> 8, base + 2); /* High address bits */ |
outb | 1102 | drivers/sound/sb_dsp.c | outb (control | 3, mpu_base + 7); /* Set last two bits to 1 (?) */ |
outb | 1103 | drivers/sound/sb_dsp.c | outb ((control & 0xfe) | 2, mpu_base + 7); /* xxxxxxx0 resets the mc */ |
outb | 1108 | drivers/sound/sb_dsp.c | outb (control & 0xfc, mpu_base + 7); /* xxxxxx00 enables RAM */ |
outb | 1183 | drivers/sound/sb_dsp.c | outb (control | 0x03, mpu_base + 7); /* xxxxxx11 restarts */ |
outb | 1195 | drivers/sound/sb_dsp.c | outb (0xAF, 0x201); /* ProSonic/Jazz16 wakeup */ |
outb | 1198 | drivers/sound/sb_dsp.c | outb (0x50, 0x201); |
outb | 1199 | drivers/sound/sb_dsp.c | outb ((sbc_base & 0x70) | ((mpu_base & 0x30) >> 4), 0x201); |
outb | 69 | drivers/sound/sb_mixer.c | outb ((unsigned char) (port & 0xff), MIXER_ADDR); /* |
outb | 73 | drivers/sound/sb_mixer.c | outb ((unsigned char) (value & 0xff), MIXER_DATA); |
outb | 86 | drivers/sound/sb_mixer.c | outb ((unsigned char) (port & 0xff), MIXER_ADDR); /* |
outb | 171 | drivers/sound/sb_mixer.c | outb (0x01, sbc_base + 0x1c); |
outb | 172 | drivers/sound/sb_mixer.c | outb (0x00, sbc_base + 0x1a); |
outb | 136 | drivers/sound/sscape.c | outb (reg, PORT (ODIE_ADDR)); |
outb | 149 | drivers/sound/sscape.c | outb (reg, PORT (ODIE_ADDR)); |
outb | 150 | drivers/sound/sscape.c | outb (data, PORT (ODIE_DATA)); |
outb | 157 | drivers/sound/sscape.c | outb (0x00, PORT (HOST_CTRL)); /* Put the board to the host mode */ |
outb | 163 | drivers/sound/sscape.c | outb (0x03, PORT (HOST_CTRL)); /* Put the board to the MIDI mode */ |
outb | 191 | drivers/sound/sscape.c | outb (data[i], PORT (HOST_DATA)); |
outb | 534 | drivers/sound/sscape.c | outb (0x00, PORT (HOST_CTRL)); |
outb | 535 | drivers/sound/sscape.c | outb (0x00, PORT (MIDI_CTRL)); |
outb | 1034 | drivers/sound/sscape.c | outb (0x00, PORT (ODIE_ADDR)); |
outb | 1038 | drivers/sound/sscape.c | outb (0xff, PORT (ODIE_ADDR)); |
outb | 1042 | drivers/sound/sscape.c | outb (save, PORT (ODIE_ADDR)); |
outb | 55 | drivers/sound/trix.c | outb ((unsigned char) addr, 0x390); /* MT-0002-PC ASIC address */ |
outb | 62 | drivers/sound/trix.c | outb ((unsigned char) addr, 0x390); /* MT-0002-PC ASIC address */ |
outb | 63 | drivers/sound/trix.c | outb ((unsigned char) data, 0x391); /* MT-0002-PC ASIC data */ |
outb | 75 | drivers/sound/trix.c | outb (0x01, base + 6); /* Clear the internal data pointer */ |
outb | 76 | drivers/sound/trix.c | outb (0x00, base + 6); /* Restart */ |
outb | 82 | drivers/sound/trix.c | outb (0x01, base + 6); /* Clear the internal data pointer */ |
outb | 83 | drivers/sound/trix.c | outb (0x1A, 0x390); /* Select RAM download/upload port */ |
outb | 86 | drivers/sound/trix.c | outb (trix_boot[i], 0x391); |
outb | 88 | drivers/sound/trix.c | outb (0x00, 0x391); |
outb | 89 | drivers/sound/trix.c | outb (0x00, base + 6); /* Reset */ |
outb | 90 | drivers/sound/trix.c | outb (0x50, 0x390); /* ?????? */ |
outb | 256 | drivers/sound/trix.c | outb (bits | 0x40, config_port); |
outb | 276 | drivers/sound/trix.c | outb (bits, config_port); /* Write IRQ+DMA setup */ |
outb | 55 | drivers/sound/uart6850.c | outb (cmd, COMDPORT); |
outb | 65 | drivers/sound/uart6850.c | outb (byte, DATAPORT); |
outb | 25 | include/asm-alpha/dma.h | #define dma_outb outb |
outb | 122 | include/asm-alpha/io.h | #ifndef outb |
outb | 143 | include/asm-alpha/io.h | # define outb_p outb |
outb | 17 | include/asm-i386/dma.h | #define dma_outb outb |
outb | 21 | include/asm-mips/dma.h | #define dma_outb outb |
outb | 17 | include/asm-ppc/dma.h | #define dma_outb outb |
outb | 69 | include/asm-ppc/io.h | unsigned char outb(unsigned char val,int port); |
outb | 80 | include/asm-ppc/io.h | static inline unsigned char outb_p(unsigned char val,int port) { return (outb(val,port)); } |
outb | 91 | include/asm-sparc/io.h | #define outb_p outb |
outb | 59 | include/linux/busmouse.h | #define MSE_INT_OFF() outb(MSE_DISABLE_INTERRUPTS, MSE_CONTROL_PORT) |
outb | 60 | include/linux/busmouse.h | #define MSE_INT_ON() outb(MSE_ENABLE_INTERRUPTS, MSE_CONTROL_PORT) |
outb | 83 | include/linux/busmouse.h | #define MS_MSE_INT_OFF() {outb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT); \ |
outb | 84 | include/linux/busmouse.h | outb(MS_MSE_DISABLE_INTERRUPTS, MS_MSE_DATA_PORT);} |
outb | 85 | include/linux/busmouse.h | #define MS_MSE_INT_ON() {outb(MS_MSE_COMMAND_MODE, MS_MSE_CONTROL_PORT); \ |
outb | 86 | include/linux/busmouse.h | outb(MS_MSE_ENABLE_INTERRUPTS, MS_MSE_DATA_PORT);} |
outb | 431 | include/linux/sbpcd.h | #define OUT(x,y) outb(y,x) |
outb | 115 | include/linux/scc.h | #define Outb(port, val) outb(val, port) |