/linux-4.1.27/arch/alpha/kernel/ |
D | es1888.c | 15 inb(0x0229); in es1888_init() 16 inb(0x0229); in es1888_init() 17 inb(0x0229); in es1888_init() 18 inb(0x022b); in es1888_init() 19 inb(0x0229); in es1888_init() 20 inb(0x022b); in es1888_init() 21 inb(0x0229); in es1888_init() 22 inb(0x0229); in es1888_init() 23 inb(0x022b); in es1888_init() 24 inb(0x0229); in es1888_init() [all …]
|
D | sys_jensen.c | 103 printk("61=%02x, 461=%02x\n", inb(0x61), inb(0x461)); in jensen_device_interrupt() 130 inb(0x64); in jensen_device_interrupt() 131 inb(0x60); in jensen_device_interrupt() 133 inb(0x3fa); in jensen_device_interrupt() 134 inb(0x2fa); in jensen_device_interrupt()
|
D | sys_sio.c | 139 old_level_bits = inb(0x4d0) | (inb(0x4d1) << 8); in sio_fixup_irq_levels() 264 ctest4 = inb(io_port+0x21); in alphabook1_init_pci() 277 outb(0x0f, 0x3ce); orig = inb(0x3cf); /* read PR5 */ in alphabook1_init_pci() 279 outb(0x0b, 0x3ce); config = inb(0x3cf); /* read PR1 */ in alphabook1_init_pci()
|
D | smc37c93x.c | 99 devId = inb(dataPort); in SMCConfigState() 102 /* unsigned char devRev = */ inb(dataPort); in SMCConfigState() 193 oldValue = inb(dataPort); in SMCEnableFDC() 219 currentControl = inb(dataPort); in SMCReportDeviceStatus()
|
D | irq_i8259.c | 157 pic = inb(0x20) | (inb(0xA0) << 8); /* read isr */ in isa_no_iack_sc_device_interrupt()
|
D | sys_cabriolet.c | 73 pld = inb(0x804) | (inb(0x805) << 8) | (inb(0x806) << 16); in cabriolet_device_interrupt()
|
D | sys_eb64p.c | 71 pld = inb(0x26) | (inb(0x27) << 8); in eb64p_device_interrupt()
|
D | sys_mikasa.c | 72 | (((unsigned long) inb(0xa0)) << 8) in mikasa_device_interrupt() 73 | inb(0x20)); in mikasa_device_interrupt()
|
/linux-4.1.27/drivers/scsi/ |
D | atp870u.c | 65 j = inb(tmport); in atp870u_intr_handle() 78 cmdp = inb(dev->ioport[c] + 0x10); in atp870u_intr_handle() 83 if ((inb(tmport1) & 0x80) == 0) in atp870u_intr_handle() 84 outb((inb(tmport1) | 0x80), tmport1); in atp870u_intr_handle() 87 if ((inb(tmpcip) & 0x08) != 0) in atp870u_intr_handle() 91 if ((inb(tmpcip) & 0x08) == 0) { in atp870u_intr_handle() 94 if ((inb(tmpcip) & 0x01) == 0) { in atp870u_intr_handle() 104 i = inb(tmport); in atp870u_intr_handle() 113 target_id = inb(tmport); in atp870u_intr_handle() 144 ((unsigned char *) &adrcnt)[2] = inb(tmport++); in atp870u_intr_handle() [all …]
|
D | qlogicfas408.c | 84 x = inb(qbase + 0xd); in ql_zap() 105 if (reqlen >= 128 && (inb(qbase + 8) & 2)) { /* full */ in ql_pdma() 111 if ((j = inb(qbase + 8)) & 4) in ql_pdma() 117 if (reqlen >= 44 && (inb(qbase + 8) & 8)) { /* 1/3 */ in ql_pdma() 130 while (reqlen && !((j = inb(qbase + 8)) & 0x10)) in ql_pdma() 132 *request++ = inb(qbase + 4); in ql_pdma() 136 j = inb(qbase + 8); in ql_pdma() 142 if (reqlen >= 128 && inb(qbase + 8) & 0x10) { /* empty */ in ql_pdma() 148 if (!((j = inb(qbase + 8)) & 8)) { in ql_pdma() 153 if (reqlen >= 40 && !(inb(qbase + 8) & 4)) { /* 2/3 */ in ql_pdma() [all …]
|
D | ppa.h | 128 #define r_dtr(x) (unsigned char)inb((x)) 129 #define r_str(x) (unsigned char)inb((x)+1) 130 #define r_ctr(x) (unsigned char)inb((x)+2) 131 #define r_epp(x) (unsigned char)inb((x)+4) 132 #define r_fifo(x) (unsigned char)inb((x)) /* x must be base_hi */ 134 #define r_ecr(x) (unsigned char)inb((x)+0x2) /* x must be base_hi */
|
D | imm.h | 121 #define r_dtr(x) (unsigned char)inb((x)) 122 #define r_str(x) (unsigned char)inb((x)+1) 123 #define r_ctr(x) (unsigned char)inb((x)+2) 124 #define r_epp(x) (unsigned char)inb((x)+4) 125 #define r_fifo(x) (unsigned char)inb((x)) /* x must be base_hi */ 127 #define r_ecr(x) (unsigned char)inb((x)+2) /* x must be base_hi */
|
D | fdomain.c | 598 inb( port + MSB_ID_Code ), inb( port + LSB_ID_Code ) ); in fdomain_is_valid_port() 607 if (inb( port + LSB_ID_Code ) != 0xe9) { /* test for 0x6127 id */ in fdomain_is_valid_port() 608 if (inb( port + LSB_ID_Code ) != 0x27) return 0; in fdomain_is_valid_port() 609 if (inb( port + MSB_ID_Code ) != 0x61) return 0; in fdomain_is_valid_port() 612 if (inb( port + MSB_ID_Code ) != 0x60) return 0; in fdomain_is_valid_port() 621 if ((inb( port + Configuration2 ) & 0x80) == 0x80) { in fdomain_is_valid_port() 623 if ((inb( port + Configuration2 ) & 0x80) == 0x00) { in fdomain_is_valid_port() 641 result = inb( port_base + Read_Loopback ); in fdomain_test_loopback() 666 int options = inb(base + Configuration1); in fdomain_get_irq() 1050 status = inb(port_base + TMC_Status); /* Read adapter status */ [all …]
|
D | aha1740.c | 199 if ( inb(PORTADR(base)) & PORTADDR_ENH ) in aha1740_test_port() 228 while(inb(G2STAT(base)) & G2STAT_INTPEND) { in aha1740_intr_handle() 231 adapstat = inb(G2INTST(base)); in aha1740_intr_handle() 243 inb(G2STAT(base)),adapstat, in aha1740_intr_handle() 244 inb(G2INTST(base)), number_serviced++); in aha1740_intr_handle() 250 inb(G2STAT(base)),adapstat, in aha1740_intr_handle() 251 inb(G2INTST(base)), number_serviced++); in aha1740_intr_handle() 291 inb(MBOXIN0(base)), in aha1740_intr_handle() 292 inb(MBOXIN1(base)), in aha1740_intr_handle() 293 inb(MBOXIN2(base)), in aha1740_intr_handle() [all …]
|
D | sym53c416.c | 255 bytes_left = inb(base + PIO_FIFO_CNT); /* Number of bytes in the PIO FIFO */ in sym53c416_read() 266 *(buffer++) = inb(base + PIO_FIFO_1); in sym53c416_read() 272 while(time_before(jiffies, i) && (inb(base + PIO_INT_REG) & EMPTY) && timeout) in sym53c416_read() 273 if(inb(base + PIO_INT_REG) & SCI) in sym53c416_read() 276 if(inb(base + PIO_INT_REG) & EMPTY) in sym53c416_read() 297 bufferfree = PIO_SIZE - inb(base + PIO_FIFO_CNT); in sym53c416_write() 316 while(time_before(jiffies, i) && (inb(base + PIO_INT_REG) & FULL) && timeout) in sym53c416_write() 319 if(inb(base + PIO_INT_REG) & FULL) in sym53c416_write() 338 status_reg = inb(base + STATUS_REG); in sym53c416_intr_handle() 339 pio_int_reg = inb(base + PIO_INT_REG); in sym53c416_intr_handle() [all …]
|
D | eata_pio.c | 175 if (inb(sh->base + HA_RSTATUS) & HA_SBUSY) in eata_pio_int_handler() 188 stat = inb(base + HA_RSTATUS); in eata_pio_int_handler() 257 if (!(inb(base + HA_RSTATUS) & HA_SERROR)) { in eata_pio_int_handler() 267 eata_stat = inb(base + HA_RSTATUS); in eata_pio_int_handler() 288 while (inb(base + HA_RSTATUS) & HA_SBUSY) in eata_pio_send_command() 390 while (!(inb(base + HA_RSTATUS) & HA_SDRQ)) in eata_pio_queue_lck() 413 while (inb(cmd->device->host->base + HA_RAUXSTAT) & HA_ABUSY) in DEF_SCSI_QCMD() 540 while (!(inb(base + HA_RSTATUS) & HA_SDRQ)) in get_pio_board_data() 548 while (inb(base + HA_RSTATUS) & HA_SBUSY) in get_pio_board_data() 551 if (inb(base + HA_RSTATUS) & HA_SERROR) in get_pio_board_data() [all …]
|
D | NCR53c406a.c | 153 #define rtrc(i) {inb(0x3da);outb(0x31,0x3c0);outb((i),0x3c0);} 353 i = inb(PIO_STATUS); in NCR53c406a_pio_read() 391 *request++ = inb(PIO_FIFO); in NCR53c406a_pio_read() 407 i = inb(PIO_STATUS); in NCR53c406a_pio_write() 492 …if ((inb(ports[i] + 0x0e) ^ inb(ports[i] + 0x0e)) == 7 && (inb(ports[i] + 0x0e) ^ inb(ports[i] + 0… in NCR53c406a_detect() 679 while (time_after(i, jiffies) && !(inb(STAT_REG) & 0xe0)) { /* wait for a pseudo-interrupt */ 798 pio_status = inb(PIO_STATUS); in NCR53c406a_intr() 801 status = inb(STAT_REG); in NCR53c406a_intr() 802 DEB(seq_reg = inb(SEQ_REG)); in NCR53c406a_intr() 803 int_reg = inb(INT_REG); in NCR53c406a_intr() [all …]
|
D | pas16.c | 161 #define rtrc(i) {inb(0x3da); outb(0x31, 0x3c0); outb((i), 0x3c0);} 214 tmp = inb( io_port + IO_CONFIG_3 ); in init_board() 261 board_rev = inb( io_port + PCB_CONFIG ); in pas16_hw_detect() 269 tmp = inb( io_port + PCB_CONFIG ); in pas16_hw_detect() 275 if( ( inb( io_port + OPERATION_MODE_1 ) & 0x03 ) != 0x03 ) in pas16_hw_detect() 431 outb( (inb(io_port + IO_CONFIG_3) & 0x0f), io_port + IO_CONFIG_3 ); in pas16_detect() 504 while ( !(inb(instance->io_port + P_STATUS_REG_OFFSET) & P_ST_RDY) ) in NCR5380_pread() 509 if ( inb(instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET) & P_TS_TIM) { in NCR5380_pread() 541 while ( !((inb(instance->io_port + P_STATUS_REG_OFFSET)) & P_ST_RDY) ) in NCR5380_pwrite() 546 if (inb(instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET) & P_TS_TIM) { in NCR5380_pwrite()
|
D | ultrastor.c | 394 in_byte = inb(U14F_PRODUCT_ID(config.port_address)); in ultrastor_14f_detect() 410 in_byte = inb(U14F_PRODUCT_ID(config.port_address) + 1); in ultrastor_14f_detect() 454 *(char *)&config_1 = inb(CONFIG(config.port_address + 0)); in ultrastor_14f_detect() 455 *(char *)&config_2 = inb(CONFIG(config.port_address + 1)); in ultrastor_14f_detect() 550 if (inb(addr) != US24F_PRODUCT_ID_0 && in ultrastor_24f_detect() 551 inb(addr+1) != US24F_PRODUCT_ID_1 && in ultrastor_24f_detect() 552 inb(addr+2) != US24F_PRODUCT_ID_2) in ultrastor_24f_detect() 555 config.revision = inb(addr+3); in ultrastor_24f_detect() 557 if (! (inb(addr+4) & 1)) in ultrastor_24f_detect() 567 config_1 = inb(addr + 5); in ultrastor_24f_detect() [all …]
|
D | a100u2w.c | 144 if (inb(host->base + ORC_HCTRL) & HOSTSTOP) /* Wait HOSTSTOP set */ in wait_chip_ready() 156 if (inb(host->base + ORC_HSTUS) & RREADY) /* Wait READY set */ in wait_firmware_ready() 169 if (!(inb(host->base + ORC_HCTRL) & SCSIRST)) /* Wait SCSIRST done */ in wait_scsi_reset_done() 182 if (!(inb(host->base + ORC_HCTRL) & HDO)) /* Wait HDO off */ in wait_HDO_off() 195 if ((*data = inb(host->base + ORC_HSTUS)) & HDI) in wait_hdi_set() 215 version = inb(host->base + ORC_HDATA); in orc_read_fwrev() 220 version |= inb(host->base + ORC_HDATA) << 8; in orc_read_fwrev() 264 *ptr = inb(host->base + ORC_HDATA); in orc_nv_read() 375 data = inb(host->base + ORC_GCFG); in orc_load_firmware() 379 if (inb(host->base + ORC_EBIOSDATA) != 0x55) { in orc_load_firmware() [all …]
|
D | initio.c | 382 rb = inb(base + TUL_NVRAM); in initio_se2_rd() 433 if ((rb = inb(base + TUL_NVRAM)) & SE2DI) in initio_se2_wr() 519 gctrl = inb(base + TUL_GCTRL); in initio_read_eeprom() 526 gctrl = inb(base + TUL_GCTRL); in initio_read_eeprom() 540 if (inb(host->addr + TUL_XStatus) & XPEND) { /* if DMA xfer is pending, abort DMA xfer */ in initio_stop_bm() 543 while ((inb(host->addr + TUL_Int) & XABT) == 0) in initio_stop_bm() 561 while (!((host->jsint = inb(host->addr + TUL_SInt)) & TSS_SCSIRST_INT)) in initio_reset_scsi() 572 inb(host->addr + TUL_SInt); in initio_reset_scsi() 609 outb(inb(host->addr + TUL_PCMD) | 0x40, host->addr + TUL_PCMD); in initio_init() 642 (inb(host->addr + TUL_GCTRL1) & 0xFE), in initio_init() [all …]
|
D | aha152x.h | 289 #define GETPORT(PORT) inb( PORT ) 290 #define SETBITS(PORT, BITS) outb( (inb(PORT) | (BITS)), (PORT) ) 291 #define CLRBITS(PORT, BITS) outb( (inb(PORT) & ~(BITS)), (PORT) ) 292 #define TESTHI(PORT, BITS) ((inb(PORT) & (BITS)) == (BITS)) 293 #define TESTLO(PORT, BITS) ((inb(PORT) & (BITS)) == 0)
|
D | NCR_Q720.c | 177 i = inb(io_base) | (inb(io_base+1)<<8); in NCR_Q720_probe() 185 pos4 = inb(io_base + 4); in NCR_Q720_probe() 191 asr10 = inb(io_base + 0x12); in NCR_Q720_probe() 197 asr9 = inb(io_base + 0x11); in NCR_Q720_probe() 236 asr2 = inb(io_base + 0x0a); in NCR_Q720_probe()
|
D | aha1542.c | 80 u8 bits = inb(port) & mask; in wait_mask() 122 *buf++ = inb(DATA(base)); in aha1542_in() 191 if (inb(STATUS(sh->io_port)) == 0xff) in aha1542_test_port() 208 if (inb(INTRFLAGS(sh->io_port)) & INTRMASK) in aha1542_test_port() 219 inquiry_result[i] = inb(DATA(sh->io_port)); in aha1542_test_port() 223 if (inb(STATUS(sh->io_port)) & DF) in aha1542_test_port() 251 flag = inb(INTRFLAGS(sh->io_port)); in aha1542_interrupt() 263 printk("status %02x\n", inb(STATUS(sh->io_port))); in aha1542_interrupt() 270 flag = inb(INTRFLAGS(sh->io_port)); in aha1542_interrupt() 514 i = inb(STATUS(sh->io_port)); in aha1542_getconfig() [all …]
|
D | qlogicfas408.h | 90 #define REG0 ( outb( inb( qbase + 0xd ) & 0x7f , qbase + 0xd ), outb( 4 , qbase + 0xd )) 91 #define REG1 ( outb( inb( qbase + 0xd ) | 0x80 , qbase + 0xd ), outb( 0xb4 | int_type, qbase + 0xd …
|
D | pas16.h | 124 #define NCR5380_read(reg) ( inb(PAS16_io_port(reg)) ) 129 , instance->hostno, (reg), PAS16_io_port(reg))), inb( PAS16_io_port(reg)) )
|
D | sim710.c | 193 irq_index = (inb(io_addr + 0xc85) & 0x7) - 1; in sim710_eisa_probe() 195 val = inb(io_addr + 0x4); in sim710_eisa_probe() 204 irq_index = inb(io_addr + 0xc88) & 0x07; in sim710_eisa_probe()
|
/linux-4.1.27/drivers/i2c/busses/ |
D | i2c-isch.c | 73 "ADD=%02x, DAT0=%02x, DAT1=%02x\n", inb(SMBHSTCNT), in sch_transaction() 74 inb(SMBHSTCMD), inb(SMBHSTADD), inb(SMBHSTDAT0), in sch_transaction() 75 inb(SMBHSTDAT1)); in sch_transaction() 78 temp = inb(SMBHSTSTS) & 0x0f; in sch_transaction() 90 temp = inb(SMBHSTSTS) & 0x0f; in sch_transaction() 99 outb(inb(SMBHSTCNT) | 0x10, SMBHSTCNT); in sch_transaction() 103 temp = inb(SMBHSTSTS) & 0x0f; in sch_transaction() 122 temp = inb(SMBHSTSTS) & 0x07; in sch_transaction() 133 "ADD=%02x, DAT0=%02x, DAT1=%02x\n", inb(SMBHSTCNT), in sch_transaction() 134 inb(SMBHSTCMD), inb(SMBHSTADD), inb(SMBHSTDAT0), in sch_transaction() [all …]
|
D | scx200_acb.c | 131 outb(inb(ACBCTL1) | ACBCTL1_STOP, ACBCTL1); in scx200_acb_machine() 161 outb(inb(ACBCTL1) | ACBCTL1_START, ACBCTL1); in scx200_acb_machine() 167 outb(inb(ACBCTL1) | ACBCTL1_ACK, ACBCTL1); in scx200_acb_machine() 169 outb(inb(ACBCTL1) & ~ACBCTL1_ACK, ACBCTL1); in scx200_acb_machine() 183 outb(inb(ACBCTL1) | ACBCTL1_ACK, ACBCTL1); in scx200_acb_machine() 185 outb(inb(ACBCTL1) & ~ACBCTL1_ACK, ACBCTL1); in scx200_acb_machine() 190 outb(inb(ACBCTL1) | ACBCTL1_STOP, ACBCTL1); in scx200_acb_machine() 193 *iface->ptr++ = inb(ACBSDA); in scx200_acb_machine() 202 outb(inb(ACBCTL1) | ACBCTL1_STOP, ACBCTL1); in scx200_acb_machine() 232 status = inb(ACBST); in scx200_acb_poll() [all …]
|
D | i2c-via.c | 51 outb(state ? inb(I2C_DIR) & ~I2C_SCL : inb(I2C_DIR) | I2C_SCL, I2C_DIR); in bit_via_setscl() 56 outb(state ? inb(I2C_DIR) & ~I2C_SDA : inb(I2C_DIR) | I2C_SDA, I2C_DIR); in bit_via_setsda() 61 return (0 != (inb(I2C_IN) & I2C_SCL)); in bit_via_getscl() 66 return (0 != (inb(I2C_IN) & I2C_SDA)); in bit_via_getsda() 129 outb(inb(I2C_DIR) & ~(I2C_SDA | I2C_SCL), I2C_DIR); in vt586b_probe() 130 outb(inb(I2C_OUT) & ~(I2C_SDA | I2C_SCL), I2C_OUT); in vt586b_probe()
|
/linux-4.1.27/arch/arm/mach-footbridge/ |
D | netwinder-hw.c | 133 return inb(GP1_IO_BASE) | inb(GP2_IO_BASE) << 8; in nw_gpio_read() 437 inb(0x203); in rwa010_read_ident() 439 bit = inb(0x203); in rwa010_read_ident() 453 dprintk("Card no = %d\n", inb(0x203)); in rwa010_global_init() 476 i = inb(0x203); in rwa010_game_port_init() 479 dprintk("%02X%02X (201)\n", inb(0x203), i); in rwa010_game_port_init() 492 i = inb(0x203); in rwa010_waveartist_init() 495 dprintk("%02X%02X (%X),", inb(0x203), i, base); in rwa010_waveartist_init() 498 dprintk(" irq: %d (%d),", inb(0x203), irq); in rwa010_waveartist_init() 501 dprintk(" dma: %d (%d)\n", inb(0x203), dma); in rwa010_waveartist_init() [all …]
|
D | isa-irq.c | 37 outb(inb(PIC_MASK_LO) | mask, PIC_MASK_LO); in isa_mask_pic_lo_irq() 44 outb(inb(PIC_MASK_LO) | mask, PIC_MASK_LO); in isa_ack_pic_lo_irq() 52 outb(inb(PIC_MASK_LO) & ~mask, PIC_MASK_LO); in isa_unmask_pic_lo_irq() 65 outb(inb(PIC_MASK_HI) | mask, PIC_MASK_HI); in isa_mask_pic_hi_irq() 72 outb(inb(PIC_MASK_HI) | mask, PIC_MASK_HI); in isa_ack_pic_hi_irq() 81 outb(inb(PIC_MASK_HI) & ~mask, PIC_MASK_HI); in isa_unmask_pic_hi_irq() 144 if (inb(PIC_MASK_LO) == 0xf5 && inb(PIC_MASK_HI) == 0xfa) { in isa_init_irq()
|
/linux-4.1.27/kernel/debug/kdb/ |
D | kdb_keyboard.c | 44 (inb(KBD_STATUS_REG) == 0xff && inb(KBD_DATA_REG) == 0xff)) { in kdb_get_kbd_char() 50 if ((inb(KBD_STATUS_REG) & KBD_STAT_OBF) == 0) in kdb_get_kbd_char() 56 scancode = inb(KBD_DATA_REG); in kdb_get_kbd_char() 57 scanstatus = inb(KBD_STATUS_REG); in kdb_get_kbd_char() 227 while ((inb(KBD_STATUS_REG) & KBD_STAT_OBF) == 0) in kdb_kbd_cleanup_state() 233 scancode = inb(KBD_DATA_REG); in kdb_kbd_cleanup_state() 234 scanstatus = inb(KBD_STATUS_REG); in kdb_kbd_cleanup_state()
|
/linux-4.1.27/drivers/net/appletalk/ |
D | cops.c | 380 inb(ioaddr+DAYNA_RESET); in cops_irq() 385 inb(ioaddr); in cops_irq() 397 status = (inb(ioaddr+DAYNA_CARD_STATUS)&3); in cops_irq() 403 if((inb(ioaddr+TANG_CARD_STATUS)& TANG_TX_READY) !=0) in cops_irq() 476 while(timeout++ < 5 && (inb(ioaddr+TANG_CARD_STATUS)&TANG_TX_READY)==0) in tangent_wait_reset() 490 inb(ioaddr); /* Clear request latch. */ in cops_reset() 500 inb(ioaddr+DAYNA_RESET); /* Clear the reset */ in cops_reset() 562 if((inb(ioaddr+DAYNA_CARD_STATUS)&3)==1) in cops_load() 588 inb(ioaddr); in cops_load() 593 inb(ioaddr); /* Clear initial ready signal. */ in cops_load() [all …]
|
/linux-4.1.27/drivers/ide/ |
D | dtc2278.c | 56 inb(0x3f6); in sub22() 58 inb(0x3f6); in sub22() 60 inb(0x3f6); in sub22() 61 if(inb(0xb4) == c) { in sub22() 63 inb(0x3f6); in sub22() 117 inb(0x3f6); in dtc2278_probe() 119 inb(0x3f6); in dtc2278_probe()
|
D | ht6560b.c | 138 (void)inb(HT_CONFIG_PORT); in ht6560b_dev_select() 139 (void)inb(HT_CONFIG_PORT); in ht6560b_dev_select() 140 (void)inb(HT_CONFIG_PORT); in ht6560b_dev_select() 141 (void)inb(HT_CONFIG_PORT); in ht6560b_dev_select() 147 (void)inb(hwif->io_ports.status_addr); in ht6560b_dev_select() 167 if ((orig_value = inb(HT_CONFIG_PORT)) == 0xff) in try_to_init_ht6560b() 172 if (!( (~inb(HT_CONFIG_PORT)) & 0x3f )) { in try_to_init_ht6560b() 178 if ((~inb(HT_CONFIG_PORT))& 0x3f) { in try_to_init_ht6560b() 187 (void)inb(0x1f7); /* Status register */ in try_to_init_ht6560b()
|
D | pdc202xx_new.c | 76 value = inb(hwif->dma_base + 3); in get_indexed_reg() 216 cnt0 = inb(pri_dma_base + 0x03); in read_counter() 218 cnt1 = inb(pri_dma_base + 0x03); in read_counter() 220 cnt2 = inb(sec_dma_base + 0x03); in read_counter() 222 cnt3 = inb(sec_dma_base + 0x03); in read_counter() 256 scr1 = inb(dma_base + 0x03); in detect_pll_input_clock() 268 scr1 = inb(dma_base + 0x03); in detect_pll_input_clock() 355 pll_ctl0 = inb(sec_dma_base + 0x03); in init_chipset_pdcnew() 357 pll_ctl1 = inb(sec_dma_base + 0x03); in init_chipset_pdcnew() 414 pll_ctl0 = inb(sec_dma_base + 0x03); in init_chipset_pdcnew() [all …]
|
D | ns87415.c | 46 tmp = inb(port); in superio_ide_inb() 70 tf->error = inb(io_ports->feature_addr); in superio_tf_read() 72 tf->nsect = inb(io_ports->nsect_addr); in superio_tf_read() 74 tf->lbal = inb(io_ports->lbal_addr); in superio_tf_read() 76 tf->lbam = inb(io_ports->lbam_addr); in superio_tf_read() 78 tf->lbah = inb(io_ports->lbah_addr); in superio_tf_read() 191 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in ns87415_dma_end() 195 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in ns87415_dma_end()
|
D | pdc202xx_old.c | 89 u8 sc1d = inb(high_16 + 0x1d); in pdc202xx_test_irq() 128 u8 clock = inb(clock_reg); in pdc_old_enable_66MHz_clock() 136 u8 clock = inb(clock_reg); in pdc_old_disable_66MHz_clock() 156 u8 clock = inb(high_16 + 0x11); in pdc202xx_dma_start() 177 clock = inb(high_16 + 0x11); in pdc202xx_dma_end() 193 udma_speed_flag = inb(dmabase | 0x1f); in init_chipset_pdc202xx() 194 primary_mode = inb(dmabase | 0x1a); in init_chipset_pdc202xx() 195 secondary_mode = inb(dmabase | 0x1b); in init_chipset_pdc202xx() 208 printk("%sACTIVE\n", (inb(dmabase | 0x1f) & 1) ? "" : "IN"); in init_chipset_pdc202xx()
|
D | ide-io-std.c | 19 return (u8) inb(port); in ide_inb() 55 return inb(hwif->io_ports.status_addr); in ide_read_status() 64 return inb(hwif->io_ports.ctl_addr); in ide_read_altstatus() 152 (void)inb(port); in ata_vlb_sync() 153 (void)inb(port); in ata_vlb_sync() 154 (void)inb(port); in ata_vlb_sync()
|
D | ali14xx.c | 93 return inb(dataPort); in inReg() 158 regOff = inb(basePort); in findPort() 161 if (inb(basePort) == regOn) { in findPort() 192 t = inb(regPort) & 0x01; in initRegisters()
|
D | sc1200.c | 46 chip_id = inb (0x903c); in sc1200_get_pci_clock() 47 silicon_revision = inb (0x903d); in sc1200_get_pci_clock() 177 dma_stat = inb(dma_base+2); /* get DMA status */ in sc1200_dma_end() 184 outb(inb(dma_base)&~1, dma_base); /* !! DO THIS HERE !! stop DMA */ in sc1200_dma_end()
|
D | opti621.c | 59 ret = inb(reg_base + reg); in read_reg() 100 (void)inb(reg_base + CNTRL_REG); in opti621_set_pio_mode()
|
D | hpt366.c | 726 dma_cmd = inb(hwif->dma_base + ATA_DMA_CMD); in hpt370_irq_timeout() 743 u8 dma_stat = inb(hwif->dma_base + ATA_DMA_STATUS); in hpt370_dma_end() 748 dma_stat = inb(hwif->dma_base + ATA_DMA_STATUS); in hpt370_dma_end() 769 dma_stat = inb(hwif->dma_base + ATA_DMA_STATUS); in hpt374_dma_test_irq() 802 u8 scr2 = inb(base + 0x6b); in hpt3xxn_set_clock() 819 outb(inb(base + 0x60) | 0x32, base + 0x60); in hpt3xxn_set_clock() 820 outb(inb(base + 0x64) | 0x32, base + 0x64); in hpt3xxn_set_clock() 1146 outb(inb(io_base + 0x9c) | 0x04, io_base + 0x9c); in init_chipset_hpt366() 1242 dma_old = inb(base + 2); in init_dma_hpt366()
|
/linux-4.1.27/drivers/input/gameport/ |
D | lightning.c | 68 while ((inb(L4_PORT) & L4_BUSY) && t > 0) t--; in l4_wait_ready() 85 if (inb(L4_PORT) & L4_BUSY) goto fail; in l4_cooked_read() 89 status = inb(L4_PORT); in l4_cooked_read() 94 axes[i] = inb(L4_PORT); in l4_cooked_read() 100 *buttons = inb(L4_PORT) & 0x0f; in l4_cooked_read() 129 if (inb(L4_PORT) & L4_BUSY) in l4_getcal() 136 if (inb(L4_PORT) != L4_SELECT_DIGITAL + (port >> 2)) in l4_getcal() 146 cal[i] = inb(L4_PORT); in l4_getcal() 165 if (inb(L4_PORT) & L4_BUSY) in l4_setcal() 172 if (inb(L4_PORT) != L4_SELECT_DIGITAL + (port >> 2)) in l4_setcal() [all …]
|
D | ns558.c | 83 c = inb(io); in ns558_isa_probe() 85 if (~(u = v = inb(io)) & 3) { in ns558_isa_probe() 94 for (i = 0; i < 1000; i++) v &= inb(io); in ns558_isa_probe() 106 u = inb(io); in ns558_isa_probe() 108 if ((u ^ inb(io)) & 0xf) { in ns558_isa_probe() 126 if (inb(io & (-1 << i)) != inb((io & (-1 << i)) + (1 << i) - 1)) b++; in ns558_isa_probe()
|
/linux-4.1.27/scripts/dtc/ |
D | flattree.c | 584 static void inbuf_init(struct inbuf *inb, void *base, void *limit) in inbuf_init() argument 586 inb->base = base; in inbuf_init() 587 inb->limit = limit; in inbuf_init() 588 inb->ptr = inb->base; in inbuf_init() 591 static void flat_read_chunk(struct inbuf *inb, void *p, int len) in flat_read_chunk() argument 593 if ((inb->ptr + len) > inb->limit) in flat_read_chunk() 596 memcpy(p, inb->ptr, len); in flat_read_chunk() 598 inb->ptr += len; in flat_read_chunk() 601 static uint32_t flat_read_word(struct inbuf *inb) in flat_read_word() argument 605 assert(((inb->ptr - inb->base) % sizeof(val)) == 0); in flat_read_word() [all …]
|
/linux-4.1.27/sound/oss/ |
D | sb_common.c | 103 if ((inb(DSP_STATUS) & 0x80) == 0) in sb_dsp_command() 119 if (inb(DSP_DATA_AVAIL) & 0x80) in sb_dsp_get_byte() 120 return inb(DSP_READ); in sb_dsp_get_byte() 190 status = inb(DSP_DATA_AVAIL); in sb_intr() 193 status = inb(DSP_DATA_AVL16); in sb_intr() 198 int src = inb(devc->pcibase+0x1A); in pci_intr() 239 for (loopc = 0; loopc < 1000 && !(inb(DSP_DATA_AVAIL) & 0x80); loopc++); in sb_dsp_reset() 241 if (inb(DSP_READ) != 0xAA) in sb_dsp_reset() 263 if (inb(DSP_DATA_AVAIL) & 0x80) in dsp_get_vers() 266 devc->major = inb(DSP_READ); in dsp_get_vers() [all …]
|
D | ad1848.c | 209 while (timeout > 0 && inb(devc->base) == 0x80) /*Are we initializing */ in ad_read() 215 x = inb(io_Indexed_Data(devc)); in ad_read() 225 x = inb(io_Indexed_Data(devc)); in ad_read() 235 while (timeout > 0 && inb(devc->base) == 0x80) /* Are we initializing */ in ad_write() 267 while (timeout > 0 && inb(devc->base) == 0x80) in wait_for_calibration() 269 if (inb(devc->base) & 0x80) in wait_for_calibration() 311 while (timeout > 0 && inb(devc->base) == 0x80) /*Are we initializing */ in ad_enter_MCE() 315 prev = inb(io_Index_Addr(devc)); in ad_enter_MCE() 328 while (timeout > 0 && inb(devc->base) == 0x80) /*Are we initializing */ in ad_leave_MCE() 334 prev = inb(io_Index_Addr(devc)); in ad_leave_MCE() [all …]
|
D | waveartist.c | 165 clear = ~clear & inb(ctlr_port); in waveartist_set_ctlr() 178 old_ctlr = inb(ctlr_port) & ~IRQ_ACK; in waveartist_iack() 205 if (inb(hw->io_base + STATR) & CMD_RF) { in waveartist_reset() 244 if (inb(io_base + STATR) & CMD_RF) { in waveartist_cmd() 262 if (inb(io_base + STATR) & CMD_WE) in waveartist_cmd() 275 if (inb(io_base + STATR) & CMD_RF) in waveartist_cmd() 613 inb(devc->hw.io_base + CTLR)); in waveartist_prepare_for_input() 615 inb(devc->hw.io_base + STATR)); in waveartist_prepare_for_input() 617 inb(devc->hw.io_base + IRQSTAT)); in waveartist_prepare_for_input() 663 printk("WA CTLR reg: 0x%02X.\n",inb(devc->hw.io_base + CTLR)); in waveartist_prepare_for_output() [all …]
|
/linux-4.1.27/arch/mips/loongson/lemote-2f/ |
D | ec_kb3310b.c | 30 value = inb(EC_IO_PORT_DATA); in ec_read() 46 inb(EC_IO_PORT_DATA); in ec_write() 70 status = inb(EC_STS_PORT); in ec_query_seq() 72 status = inb(EC_STS_PORT); in ec_query_seq() 112 status = inb(EC_STS_PORT); in ec_get_event_num() 115 status = inb(EC_STS_PORT); in ec_get_event_num() 123 value = inb(EC_DAT_PORT); in ec_get_event_num()
|
D | irq.c | 41 isr = inb(PIC_MASTER_CMD) & in mach_i8259_irq() 42 ~inb(PIC_MASTER_IMR) & ~(1 << PIC_CASCADE_IR); in mach_i8259_irq() 44 isr = (inb(PIC_SLAVE_CMD) & ~inb(PIC_SLAVE_IMR)) << 8; in mach_i8259_irq() 55 if (~inb(PIC_MASTER_ISR) & 0x80) in mach_i8259_irq()
|
D | pm.c | 65 irq_mask = inb(PIC_MASTER_IMR); in setup_wakeup_events() 72 inb(PIC_MASTER_IMR); in setup_wakeup_events() 74 inb(PIC_SLAVE_IMR); in setup_wakeup_events()
|
/linux-4.1.27/drivers/parport/ |
D | parport_pc.c | 118 ectr = inb(ECONTROL(pb)); in frob_econtrol() 152 oecr = inb(ECONTROL(p)); in change_mode() 167 if (inb(ECONTROL(p)) & 0x01) in change_mode() 175 while (!(inb(ECONTROL(p)) & 0x01)) { in change_mode() 250 s->u.pc.ecr = inb(ECONTROL(p)); in parport_pc_save_state() 278 status = inb(STATUS(port)); in parport_pc_epp_read_data() 292 *((char *)buf) = inb(EPPDATA(port)); in parport_pc_epp_read_data() 297 status = inb(STATUS(port)); in parport_pc_epp_read_data() 312 if (inb(STATUS(port)) & 0x01) { in parport_pc_epp_read_data() 319 *((char *)buf) = inb(EPPDATA(port)); in parport_pc_epp_read_data() [all …]
|
/linux-4.1.27/drivers/ata/ |
D | pata_legacy.c | 280 inb(0x1F5); in pdc20230_set_piomode() 281 outb(inb(0x1F2) | 0x80, 0x1F2); in pdc20230_set_piomode() 282 inb(0x1F2); in pdc20230_set_piomode() 283 inb(0x3F6); in pdc20230_set_piomode() 284 inb(0x3F6); in pdc20230_set_piomode() 285 inb(0x1F2); in pdc20230_set_piomode() 286 inb(0x1F2); in pdc20230_set_piomode() 288 while ((inb(0x1F2) & 0x80) && --tries); in pdc20230_set_piomode() 292 outb(inb(0x1F4) & 0x07, 0x1F4); in pdc20230_set_piomode() 294 rt = inb(0x1F3); in pdc20230_set_piomode() [all …]
|
/linux-4.1.27/drivers/net/ethernet/8390/ |
D | wd.c | 177 checksum += inb(ioaddr + 8 + i); in wd_probe1() 178 if (inb(ioaddr + 8) == 0xff /* Extra check to avoid soundcard. */ in wd_probe1() 179 || inb(ioaddr + 9) == 0xff in wd_probe1() 195 dev->dev_addr[i] = inb(ioaddr + 8 + i); in wd_probe1() 204 if (inb(ioaddr+0) == 'P' && inb(ioaddr+1) == 'D') { in wd_probe1() 205 unsigned char reg5 = inb(ioaddr+5); in wd_probe1() 207 switch (inb(ioaddr+2)) { in wd_probe1() 224 if (inb(ioaddr+i) != inb(ioaddr+8+i)) in wd_probe1() 231 int tmp = inb(ioaddr+1); /* fiddle with 16bit bit */ in wd_probe1() 233 if (((inb( ioaddr+1) & 0x01) == 0x01) /* A 16 bit card */ in wd_probe1() [all …]
|
D | ne2k-pci.c | 258 reg0 = inb(ioaddr); in ne2k_pci_init_one() 266 regd = inb(ioaddr + 0x0d); in ne2k_pci_init_one() 269 inb(ioaddr + EN0_COUNTER0); /* Clear the counter by reading. */ in ne2k_pci_init_one() 270 if (inb(ioaddr + EN0_COUNTER0) != 0) { in ne2k_pci_init_one() 293 outb(inb(ioaddr + NE_RESET), ioaddr + NE_RESET); in ne2k_pci_init_one() 298 while ((inb(ioaddr + EN0_ISR) & ENISR_RESET) == 0) in ne2k_pci_init_one() 341 SA_prom[i] = inb(ioaddr + NE_DATAPORT); in ne2k_pci_init_one() 419 outb(inb(ioaddr + 0x20) | 0x80, ioaddr + 0x20); in set_holtek_fdx() 463 outb(inb(NE_BASE + NE_RESET), NE_BASE + NE_RESET); in ne2k_pci_reset_8390() 469 while ((inb(NE_BASE+EN0_ISR) & ENISR_RESET) == 0) in ne2k_pci_reset_8390() [all …]
|
D | smc-ultra.c | 213 unsigned char idreg = inb(ioaddr + 7); in ultra_probe1() 214 unsigned char reg4 = inb(ioaddr + 4) & 0x7f; in ultra_probe1() 231 checksum += inb(ioaddr + 8 + i); in ultra_probe1() 243 dev->dev_addr[i] = inb(ioaddr + 8 + i); in ultra_probe1() 253 outb(0x80 | inb(ioaddr + 0x0c), ioaddr + 0x0c); in ultra_probe1() 254 piomode = inb(ioaddr + 0x8); in ultra_probe1() 255 addr = inb(ioaddr + 0xb); in ultra_probe1() 256 irqreg = inb(ioaddr + 0xd); in ultra_probe1() 401 outb(inb(ioaddr + 4) | 0x80, ioaddr + 4); in ultra_open() 402 outb((inb(ioaddr + 13) & ~0x4C) | irq2reg[dev->irq], ioaddr + 13); in ultra_open() [all …]
|
D | apne.c | 224 outb(inb(ioaddr + NE_RESET), ioaddr + NE_RESET); in apne_probe1() 226 while ((inb(ioaddr + NE_EN0_ISR) & ENISR_RESET) == 0) in apne_probe1() 263 SA_prom[i] = inb(ioaddr + NE_DATAPORT); in apne_probe1() 264 SA_prom[i+1] = inb(ioaddr + NE_DATAPORT); in apne_probe1() 369 outb(inb(NE_BASE + NE_RESET), NE_BASE + NE_RESET); in apne_reset_8390() 375 while ((inb(NE_BASE+NE_EN0_ISR) & ENISR_RESET) == 0) in apne_reset_8390() 420 *ptrc++ = inb(NE_BASE + NE_DATAPORT); in apne_get_8390_hdr() 463 buf[count-1] = inb(NE_BASE + NE_DATAPORT); in apne_block_input() 468 *ptrc++ = inb(NE_BASE + NE_DATAPORT); in apne_block_input() 523 while ((inb(NE_BASE + NE_EN0_ISR) & ENISR_RDC) == 0) in apne_block_output()
|
D | ne.c | 350 outb(inb(ioaddr + NE_RESET), ioaddr + NE_RESET); in ne_probe1() 394 SA_prom[i] = inb(ioaddr + NE_DATAPORT); in ne_probe1() 395 SA_prom[i+1] = inb(ioaddr + NE_DATAPORT); in ne_probe1() 415 inb(ioaddr + EN0_RCNTLO) == 0x50 && in ne_probe1() 416 inb(ioaddr + EN0_RCNTHI) == 0x70) in ne_probe1() 574 outb(inb(NE_BASE + NE_RESET), NE_BASE + NE_RESET); in ne_reset_8390() 659 buf[count-1] = inb(NE_BASE + NE_DATAPORT); in ne_block_input()
|
/linux-4.1.27/drivers/watchdog/ |
D | ibmasr.c | 77 reg = inb(asr_read_addr); in __asr_toggle() 80 reg = inb(asr_read_addr); in __asr_toggle() 83 reg = inb(asr_read_addr); in __asr_toggle() 86 reg = inb(asr_read_addr); in __asr_toggle() 103 reg = inb(asr_read_addr); in asr_enable() 113 reg = inb(asr_read_addr); in asr_enable() 116 reg = inb(asr_read_addr); in asr_enable() 125 reg = inb(asr_read_addr); in asr_disable() 133 reg = inb(asr_read_addr); in asr_disable() 137 reg = inb(asr_read_addr); in asr_disable() [all …]
|
D | wdt_pci.c | 135 inb(WDT_DC); /* Disable watchdog */ in wdtpci_start() 141 inb(WDT_DC); /* Disable watchdog */ in wdtpci_start() 145 inb(WDT_BUZZER); /* disable */ in wdtpci_start() 147 inb(WDT_OPTONOTRST); /* disable */ in wdtpci_start() 149 inb(WDT_OPTORST); /* disable */ in wdtpci_start() 151 inb(WDT_PROGOUT); /* disable */ in wdtpci_start() 181 inb(WDT_DC); /* Disable watchdog */ in wdtpci_stop() 201 inb(WDT_DC); /* Disable watchdog */ in wdtpci_ping() 248 new_status = inb(WDT_SR); in wdtpci_get_status() 283 c = inb(WDT_RT); in wdtpci_get_temperature() [all …]
|
D | pc87413_wdt.c | 82 cr_data = inb(WDT_DATA_IO_PORT); in pc87413_select_wdt_out() 108 cr_data = inb(WDT_DATA_IO_PORT); in pc87413_enable_swc() 127 addr_h = inb(WDT_DATA_IO_PORT); in pc87413_get_swc_base_addr() 131 addr_l = inb(WDT_DATA_IO_PORT); in pc87413_get_swc_base_addr() 146 outb_p(inb(swc_base_addr + 0x0f) | 0x03, swc_base_addr + 0x0f); in pc87413_swc_bank3() 168 outb_p(inb(swc_base_addr + WDCTL) | 0x01, swc_base_addr + WDCTL); in pc87413_enable_wden() 178 outb_p(inb(swc_base_addr + WDCFG) | 0x80, swc_base_addr + WDCFG); in pc87413_enable_sw_wd_tren() 189 outb_p(inb(swc_base_addr + WDCFG) & 0x7f, swc_base_addr + WDCFG); in pc87413_disable_sw_wd_tren() 200 outb_p(inb(swc_base_addr + WDCTL) | 0x80, swc_base_addr + WDCTL); in pc87413_enable_sw_wd_trg() 211 outb_p(inb(swc_base_addr + WDCTL) & 0x7f, swc_base_addr + WDCTL); in pc87413_disable_sw_wd_trg()
|
D | sp5100_tco.c | 136 val = inb(SB800_IO_PM_DATA_REG); in tco_timer_enable() 142 val = inb(SB800_IO_PM_DATA_REG); in tco_timer_enable() 161 val = inb(SP5100_IO_PM_DATA_REG); in tco_timer_enable() 362 val = inb(data_reg); in sp5100_tco_setupdevice() 364 val = val << 8 | inb(data_reg); in sp5100_tco_setupdevice() 366 val = val << 8 | inb(data_reg); in sp5100_tco_setupdevice() 369 val = val << 8 | (inb(data_reg) & 0xf8); in sp5100_tco_setupdevice() 387 val = inb(SB800_IO_PM_DATA_REG); in sp5100_tco_setupdevice() 389 val = val << 8 | inb(SB800_IO_PM_DATA_REG); in sp5100_tco_setupdevice() 391 val = val << 8 | inb(SB800_IO_PM_DATA_REG); in sp5100_tco_setupdevice() [all …]
|
D | iTCO_vendor_support.c | 188 val = inb(SM_DATAIO); in supermicro_new_pre_start() 198 val = inb(SM_DATAIO); in supermicro_new_pre_start() 204 val = inb(SM_DATAIO); in supermicro_new_pre_start() 219 val = inb(SM_DATAIO); in supermicro_new_pre_stop()
|
D | it8712f_wdt.c | 100 return inb(VAL); in superio_inb() 113 val = inb(VAL) << 8; in superio_inw() 115 val |= inb(VAL); in superio_inw() 150 inb(address); in it8712f_wdt_ping()
|
D | sch311x_wdt.c | 100 return inb(sio_config_port + 1); in sch311x_sio_inb() 153 t = inb(sch311x_wdt_data.runtime_reg + GP60); in sch311x_wdt_start() 167 t = inb(sch311x_wdt_data.runtime_reg + GP60); in sch311x_wdt_stop() 214 new_status = inb(sch311x_wdt_data.runtime_reg + WDT_CTRL); in sch311x_wdt_get_status()
|
D | pcwd.c | 294 if (inb(pcwd_private.io_addr) != 0xF0) in pcwd_check_temperature_support() 491 control_status = inb(pcwd_private.io_addr); in pcwd_get_status() 498 control_status = inb(pcwd_private.io_addr + 1); in pcwd_get_status() 571 *temperature = ((inb(pcwd_private.io_addr)) * 9 / 5) + 32; in pcwd_get_temperature() 789 if ((inb(pcwd_private.io_addr + 2) == 0xFF) || in get_revision() 790 (inb(pcwd_private.io_addr + 3) == 0xFF)) in get_revision()
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
D | dt2814.c | 71 status = inb(dev->iobase + DT2814_CSR); in dt2814_ai_eoc() 94 hi = inb(dev->iobase + DT2814_DATA); in dt2814_ai_insn_read() 95 lo = inb(dev->iobase + DT2814_DATA); in dt2814_ai_insn_read() 209 hi = inb(dev->iobase + DT2814_DATA); in dt2814_interrupt() 210 lo = inb(dev->iobase + DT2814_DATA); in dt2814_interrupt() 222 if (inb(dev->iobase + DT2814_CSR) & DT2814_FINISH) in dt2814_interrupt() 225 inb(dev->iobase + DT2814_DATA); in dt2814_interrupt() 226 inb(dev->iobase + DT2814_DATA); in dt2814_interrupt() 247 if (inb(dev->iobase + DT2814_CSR) & DT2814_ERR) { in dt2814_attach() 251 i = inb(dev->iobase + DT2814_DATA); in dt2814_attach() [all …]
|
D | ssv_dnp.c | 72 val = inb(CSCDR) & 0x0f; in dnp_dio_insn_bits() 77 val = inb(CSCDR); in dnp_dio_insn_bits() 79 val |= (inb(CSCDR) << 8); in dnp_dio_insn_bits() 81 val |= ((inb(CSCDR) & 0xf0) << 12); in dnp_dio_insn_bits() 122 val = inb(CSCDR); in dnp_dio_insn_config() 161 outb((inb(CSCDR) & 0xAA), CSCDR); in dnp_attach() 173 outb((inb(CSCDR) & 0xAA), CSCDR); in dnp_detach()
|
D | aio_iiro_16.c | 59 val = inb(dev->iobase + AIO_IIRO_16_INPUT_0_7); in aio_iiro_16_read_inputs() 60 val |= inb(dev->iobase + AIO_IIRO_16_INPUT_8_15) << 8; in aio_iiro_16_read_inputs() 72 status = inb(dev->iobase + AIO_IIRO_16_STATUS); in aio_iiro_16_cos() 88 inb(dev->iobase + AIO_IIRO_16_IRQ); in aio_iiro_enable_irq() 211 s->state = inb(dev->iobase + AIO_IIRO_16_RELAY_0_7) | in aio_iiro_16_attach() 212 (inb(dev->iobase + AIO_IIRO_16_RELAY_8_15) << 8); in aio_iiro_16_attach()
|
D | das08.c | 196 status = inb(dev->iobase + DAS08_STATUS); in das08_ai_eoc() 217 inb(dev->iobase + DAS08_LSB); in das08_ai_rinsn() 218 inb(dev->iobase + DAS08_MSB); in das08_ai_rinsn() 238 if (inb(dev->iobase + DAS08_MSB) & 0x80) in das08_ai_rinsn() 248 msb = inb(dev->iobase + DAS08_MSB); in das08_ai_rinsn() 249 lsb = inb(dev->iobase + DAS08_LSB); in das08_ai_rinsn() 273 data[1] = DAS08_IP(inb(dev->iobase + DAS08_STATUS)); in das08_di_rbits() 304 data[1] = inb(dev->iobase + DAS08JR_DIO); in das08jr_di_rbits() 335 inb(dev->iobase + DAS08JR_DIO); in das08_ao_set_data() 340 inb(dev->iobase + DAS08AO_AO_UPDATE); in das08_ao_set_data()
|
D | dmm32at.c | 190 val = inb(dev->iobase + DMM32AT_AI_LSB_REG); in dmm32at_ai_get_sample() 191 val |= (inb(dev->iobase + DMM32AT_AI_MSB_REG) << 8); in dmm32at_ai_get_sample() 204 status = inb(dev->iobase + context); in dmm32at_ai_status() 422 intstat = inb(dev->iobase + DMM32AT_INTCLK_REG); in dmm32at_isr() 452 status = inb(dev->iobase + DMM32AT_AUX_DI_REG); in dmm32at_ao_eoc() 481 inb(dev->iobase + DMM32AT_AO_MSB_REG); in dmm32at_ao_insn_write() 499 return inb(dev->iobase + regbase + port); in dmm32at_8255_io() 530 ailo = inb(dev->iobase + DMM32AT_AI_LO_CHAN_REG); in dmm32at_reset() 531 aihi = inb(dev->iobase + DMM32AT_AI_HI_CHAN_REG); in dmm32at_reset() 532 fifostat = inb(dev->iobase + DMM32AT_FIFO_STATUS_REG); in dmm32at_reset() [all …]
|
D | comedi_parport.c | 89 data[1] = inb(dev->iobase + PARPORT_DATA_REG); in parport_data_reg_insn_bits() 106 ctrl = inb(dev->iobase + PARPORT_CTRL_REG); in parport_data_reg_insn_config() 121 data[1] = inb(dev->iobase + PARPORT_STATUS_REG) >> 3; in parport_status_reg_insn_bits() 134 ctrl = inb(dev->iobase + PARPORT_CTRL_REG); in parport_ctrl_reg_insn_bits() 198 ctrl = inb(dev->iobase + PARPORT_CTRL_REG); in parport_intr_cmd() 210 ctrl = inb(dev->iobase + PARPORT_CTRL_REG); in parport_intr_cancel() 223 ctrl = inb(dev->iobase + PARPORT_CTRL_REG); in parport_interrupt()
|
D | ke_counter.c | 82 inb(dev->iobase + KE_LATCH_REG(chan)); in ke_counter_insn_read() 84 val = inb(dev->iobase + KE_LSB_REG(chan)); in ke_counter_insn_read() 85 val |= (inb(dev->iobase + KE_MID_REG(chan)) << 8); in ke_counter_insn_read() 86 val |= (inb(dev->iobase + KE_MSB_REG(chan)) << 16); in ke_counter_insn_read() 87 val |= (inb(dev->iobase + KE_SIGN_REG(chan)) << 24); in ke_counter_insn_read() 128 src = inb(dev->iobase + KE_OSC_SEL_REG); in ke_counter_insn_config()
|
D | unioxx5.c | 151 *data = inb(usp->usp_iobase + channel_offset); in __unioxx5_digital_read() 184 control = inb(usp->usp_iobase); /* get control register byte */ in __unioxx5_analog_read() 187 while (!((control = inb(usp->usp_iobase + 0)) & Rx4CA)) in __unioxx5_analog_read() 266 while (!((inb(usp->usp_iobase + 0)) & TxBE)) in __unioxx5_analog_write() 399 while (!(inb(iobase + 0) & TxBE)) in __unioxx5_subdev_init() 404 while (!(inb(iobase + 0) & Rx2CA)) { in __unioxx5_subdev_init() 415 usp->usp_module_type[i] = inb(iobase + 6); in __unioxx5_subdev_init() 451 id = inb(ba + 0xE); in unioxx5_attach() 452 num = inb(ba + 0xF); in unioxx5_attach()
|
D | dt2817.c | 100 val = inb(iobase + 0); in dt2817_dio_insn_bits() 101 val |= (inb(iobase + 1) << 8); in dt2817_dio_insn_bits() 102 val |= (inb(iobase + 2) << 16); in dt2817_dio_insn_bits() 103 val |= (inb(iobase + 3) << 24); in dt2817_dio_insn_bits()
|
D | adq12b.c | 125 status = inb(dev->iobase + ADQ12B_STINR); in adq12b_ai_eoc() 151 val = inb(dev->iobase + ADQ12B_ADLOW); /* trigger A/D */ in adq12b_ai_insn_read() 158 val = inb(dev->iobase + ADQ12B_ADHIG) << 8; in adq12b_ai_insn_read() 159 val |= inb(dev->iobase + ADQ12B_ADLOW); /* retriggers A/D */ in adq12b_ai_insn_read() 172 data[1] = (inb(dev->iobase + ADQ12B_STINR) & ADQ12B_STINR_IN_MASK); in adq12b_di_insn_bits()
|
D | pcmmio.c | 227 val = inb(iobase + PCMMIO_PORT_REG(port + 0)); in pcmmio_dio_read() 228 val |= (inb(iobase + PCMMIO_PORT_REG(port + 1)) << 8); in pcmmio_dio_read() 229 val |= (inb(iobase + PCMMIO_PORT_REG(port + 2)) << 16); in pcmmio_dio_read() 232 val = inb(iobase + PCMMIO_PAGE_REG(0)); in pcmmio_dio_read() 233 val |= (inb(iobase + PCMMIO_PAGE_REG(1)) << 8); in pcmmio_dio_read() 234 val |= (inb(iobase + PCMMIO_PAGE_REG(2)) << 16); in pcmmio_dio_read() 376 int_pend = inb(dev->iobase + PCMMIO_INT_PENDING_REG) & 0x07; in interrupt_pcmmio() 533 status = inb(dev->iobase + PCMMIO_AI_STATUS_REG); in pcmmio_ai_eoc() 586 val = inb(iobase + PCMMIO_AI_LSB_REG); in pcmmio_ai_insn_read() 587 val |= inb(iobase + PCMMIO_AI_MSB_REG) << 8; in pcmmio_ai_insn_read() [all …]
|
D | rti800.c | 149 status = inb(dev->iobase + RTI800_CSR); in rti800_ai_eoc() 171 inb(dev->iobase + RTI800_ADCHI); in rti800_ai_insn_read() 198 data[i] = inb(dev->iobase + RTI800_ADCLO); in rti800_ai_insn_read() 199 data[i] |= (inb(dev->iobase + RTI800_ADCHI) & 0xf) << 8; in rti800_ai_insn_read() 239 data[1] = inb(dev->iobase + RTI800_DI); in rti800_di_insn_bits() 270 inb(dev->iobase + RTI800_ADCHI); in rti800_attach()
|
D | dt2811.c | 230 status = inb(dev->iobase + DT2811_ADCSR); in dt2811_ai_eoc() 250 data[i] = inb(dev->iobase + DT2811_ADDATLO); in dt2811_ai_insn() 251 data[i] |= inb(dev->iobase + DT2811_ADDATHI) << 8; in dt2811_ai_insn() 282 data[1] = inb(dev->iobase + DT2811_DIO); in dt2811_di_insn_bits() 335 i = inb(dev->iobase + DT2811_ADDATLO); in dt2811_attach() 336 i = inb(dev->iobase + DT2811_ADDATHI); in dt2811_attach()
|
D | cb_pcimdas.c | 172 status = inb(devpriv->BADR3 + PCIMDAS_STATUS_REG); in cb_pcimdas_ai_eoc() 193 d = inb(devpriv->BADR3 + PCIMDAS_PACER_REG); in cb_pcimdas_ai_insn_read() 254 val = inb(devpriv->BADR3 + PCIMDAS_DI_DO_REG); in cb_pcimdas_di_insn_bits() 299 ctrl = inb(devpriv->BADR3 + PCIMDAS_USER_CNTR_REG); in cb_pcimdas_counter_insn_config() 321 status = inb(devpriv->BADR3 + PCIMDAS_STATUS_REG); in cb_pcimdas_pacer_clk() 337 status = inb(devpriv->BADR3 + PCIMDAS_STATUS_REG); in cb_pcimdas_is_ai_se() 351 status = inb(devpriv->BADR3 + PCIMDAS_STATUS_REG); in cb_pcimdas_is_ai_uni()
|
D | pcmad.c | 70 status = inb(dev->iobase + PCMAD_STATUS); in pcmad_ai_eoc() 94 val = inb(dev->iobase + PCMAD_LSB) | in pcmad_ai_insn_read() 95 (inb(dev->iobase + PCMAD_MSB) << 8); in pcmad_ai_insn_read()
|
D | pcmda12.c | 88 inb(ioreg); in pcmda12_ao_insn_write() 107 inb(dev->iobase); in pcmda12_ao_insn_read() 122 inb(dev->iobase); in pcmda12_ao_reset()
|
D | fl512.c | 76 val = inb(dev->iobase + FL512_AI_LSB_REG); in fl512_ai_insn_read() 77 val |= (inb(dev->iobase + FL512_AI_MSB_REG) << 8); in fl512_ai_insn_read() 101 inb(dev->iobase + FL512_AO_TRIG_REG(chan)); in fl512_ao_insn_write()
|
D | multiq3.c | 117 hi = inb(dev->iobase + MULTIQ3_AD_CS); in multiq3_ai_insn_read() 118 lo = inb(dev->iobase + MULTIQ3_AD_CS); in multiq3_ai_insn_read() 182 value = inb(dev->iobase + MULTIQ3_ENC_DATA); in multiq3_encoder_insn_read() 183 value |= (inb(dev->iobase + MULTIQ3_ENC_DATA) << 8); in multiq3_encoder_insn_read() 184 value |= (inb(dev->iobase + MULTIQ3_ENC_DATA) << 16); in multiq3_encoder_insn_read()
|
D | pcl730.c | 242 val = inb(dev->iobase + reg); in pcl730_get_bits() 244 val |= (inb(dev->iobase + reg + 1) << 8); in pcl730_get_bits() 246 val |= (inb(dev->iobase + reg + 2) << 16); in pcl730_get_bits() 248 val |= (inb(dev->iobase + reg + 3) << 24); in pcl730_get_bits()
|
D | quatech_daqp_cs.c | 202 while (!((status = inb(dev->iobase + DAQP_STATUS)) in daqp_interrupt() 212 data = inb(dev->iobase + DAQP_FIFO); in daqp_interrupt() 213 data |= inb(dev->iobase + DAQP_FIFO) << 8; in daqp_interrupt() 305 && (inb(dev->iobase + DAQP_STATUS) & DAQP_STATUS_EVENTS)) in daqp_ai_insn_read() 326 data[i] = inb(dev->iobase + DAQP_FIFO); in daqp_ai_insn_read() 327 data[i] |= inb(dev->iobase + DAQP_FIFO) << 8; in daqp_ai_insn_read() 612 && (inb(dev->iobase + DAQP_STATUS) & DAQP_STATUS_EVENTS)) in daqp_ai_cmd() 669 data[0] = inb(dev->iobase + DAQP_DIGITAL_IO); in daqp_di_insn_bits()
|
D | amplc_pc263.c | 92 s->state = inb(dev->iobase) | (inb(dev->iobase + 1) << 8); in pc263_attach()
|
D | pcmuio.c | 197 val = inb(iobase + PCMUIO_PORT_REG(port + 0)); in pcmuio_read() 198 val |= (inb(iobase + PCMUIO_PORT_REG(port + 1)) << 8); in pcmuio_read() 199 val |= (inb(iobase + PCMUIO_PORT_REG(port + 2)) << 16); in pcmuio_read() 202 val = inb(iobase + PCMUIO_PAGE_REG(0)); in pcmuio_read() 203 val |= (inb(iobase + PCMUIO_PAGE_REG(1)) << 8); in pcmuio_read() 204 val |= (inb(iobase + PCMUIO_PAGE_REG(2)) << 16); in pcmuio_read() 355 val = inb(iobase + PCMUIO_INT_PENDING_REG) & 0x07; in pcmuio_handle_asic_interrupt()
|
D | amplc_pci263.c | 79 s->state = inb(dev->iobase) | (inb(dev->iobase + 1) << 8); in pci263_auto_attach()
|
D | das800.c | 238 return inb(dev->iobase + 7); in das800_ind_read() 424 unsigned int lsb = inb(dev->iobase + DAS800_LSB); in das800_ai_get_sample() 425 unsigned int msb = inb(dev->iobase + DAS800_MSB); in das800_ai_get_sample() 444 status = inb(dev->iobase + DAS800_STATUS); in das800_interrupt() 474 fifo_overflow = !!(inb(dev->iobase + DAS800_GAIN) & in das800_interrupt() 524 status = inb(dev->iobase + DAS800_STATUS); in das800_ai_eoc() 580 data[1] = (inb(dev->iobase + DAS800_STATUS) >> 4) & 0x7; in das800_di_insn_bits()
|
D | ni_daq_700.c | 98 val |= inb(dev->iobase + DIO_R) << 8; in daq700_dio_insn_bits() 129 status = inb(dev->iobase + STA_R2); in daq700_ai_eoc() 132 status = inb(dev->iobase + STA_R1); in daq700_ai_eoc()
|
D | adv_pci_dio.c | 419 data[1] |= inb(dev->iobase + d->addr + i) << (8 * i); in pci_dio_insn_bits_di_b() 494 imb[2] = inb(dev->iobase + IMB2); in pci1760_unchecked_mbxrequest() 496 imb[0] = inb(dev->iobase + IMB0); in pci1760_unchecked_mbxrequest() 497 imb[1] = inb(dev->iobase + IMB1); in pci1760_unchecked_mbxrequest() 498 imb[3] = inb(dev->iobase + IMB3); in pci1760_unchecked_mbxrequest() 517 if (inb(dev->iobase + IMB2) == CMD_ClearIMB2) in pci1760_clear_imb2() 530 if (inb(dev->iobase + IMB2) == omb[2]) { in pci1760_mbxrequest() 547 data[1] = inb(dev->iobase + IMB3); in pci1760_insn_bits_di() 966 if ((inb(reg) & 0x07) == 0x02) { in pci_dio_override_cardtype() 968 if ((inb(reg) & 0x07) == 0x05) in pci_dio_override_cardtype()
|
D | pcl726.c | 276 val = inb(dev->iobase + PCL727_DI_LSB_REG); in pcl726_di_insn_bits() 277 val |= (inb(dev->iobase + PCL727_DI_MSB_REG) << 8); in pcl726_di_insn_bits() 279 val = inb(dev->iobase + PCL726_DI_LSB_REG); in pcl726_di_insn_bits() 280 val |= (inb(dev->iobase + PCL726_DI_MSB_REG) << 8); in pcl726_di_insn_bits()
|
D | pcl711.c | 176 val = inb(dev->iobase + PCL711_AI_MSB_REG) << 8; in pcl711_ai_get_sample() 177 val |= inb(dev->iobase + PCL711_AI_LSB_REG); in pcl711_ai_get_sample() 250 status = inb(dev->iobase + PCL711_AI_MSB_REG); in pcl711_ai_eoc() 397 val = inb(dev->iobase + PCL711_DI_LSB_REG); in pcl711_di_insn_bits() 398 val |= (inb(dev->iobase + PCL711_DI_MSB_REG) << 8); in pcl711_di_insn_bits()
|
D | pcl818.c | 396 val = inb(dev->iobase + PCL818_FI_DATALO); in pcl818_ai_get_fifo_sample() 397 val |= (inb(dev->iobase + PCL818_FI_DATAHI) << 8); in pcl818_ai_get_fifo_sample() 411 val = inb(dev->iobase + PCL818_AI_MSB_REG) << 8; in pcl818_ai_get_sample() 412 val |= inb(dev->iobase + PCL818_AI_LSB_REG); in pcl818_ai_get_sample() 427 status = inb(dev->iobase + PCL818_STATUS_REG); in pcl818_ai_eoc() 516 status = inb(dev->iobase + PCL818_FI_STATUS); in pcl818_handle_fifo() 638 if (inb(port + PCL818_STATUS_REG) & PCL818_STATUS_MUX) in check_single_ended() 865 data[1] = inb(dev->iobase + PCL818_DO_DI_LSB_REG) | in pcl818_di_insn_bits() 866 (inb(dev->iobase + PCL818_DO_DI_MSB_REG) << 8); in pcl818_di_insn_bits()
|
/linux-4.1.27/drivers/platform/chrome/ |
D | cros_ec_lpc.c | 41 if (!(inb(EC_LPC_ADDR_HOST_CMD) & EC_LPC_STATUS_BUSY_MASK)) in ec_response_timed_out() 97 msg->result = inb(EC_LPC_ADDR_HOST_DATA); in cros_ec_cmd_xfer_lpc() 113 args.flags = inb(EC_LPC_ADDR_HOST_ARGS); in cros_ec_cmd_xfer_lpc() 114 args.command_version = inb(EC_LPC_ADDR_HOST_ARGS + 1); in cros_ec_cmd_xfer_lpc() 115 args.data_size = inb(EC_LPC_ADDR_HOST_ARGS + 2); in cros_ec_cmd_xfer_lpc() 116 args.checksum = inb(EC_LPC_ADDR_HOST_ARGS + 3); in cros_ec_cmd_xfer_lpc() 132 msg->indata[i] = inb(EC_LPC_ADDR_HOST_PARAM + i); in cros_ec_cmd_xfer_lpc() 165 *s = inb(EC_LPC_ADDR_MEMMAP + i); in cros_ec_lpc_readmem() 171 *s = inb(EC_LPC_ADDR_MEMMAP + i); in cros_ec_lpc_readmem() 192 if ((inb(EC_LPC_ADDR_MEMMAP + EC_MEMMAP_ID) != 'E') || in cros_ec_lpc_probe() [all …]
|
/linux-4.1.27/drivers/media/rc/ |
D | ite-cir.c | 564 iflags = inb(dev->cir_addr + IT87_IIR) & IT87_II; in it87_get_irq_causes() 592 val = inb(dev->cir_addr + IT87_RCR) in it87_set_carrier_params() 619 fifo = inb(dev->cir_addr + IT87_RSR) & IT87_RXFBC; in it87_get_rx_bytes() 622 *(buf++) = inb(dev->cir_addr + IT87_DR); in it87_get_rx_bytes() 638 return inb(dev->cir_addr + IT87_TSR) & IT87_TXFBC; in it87_get_tx_used_slots() 654 outb(inb(dev->cir_addr + IT87_RCR) | IT87_RXACT, in it87_idle_rx() 658 outb(inb(dev->cir_addr + IT87_TCR1) | IT87_FIFOCLR, in it87_idle_rx() 668 outb(inb(dev->cir_addr + IT87_IER) & ~(IT87_RDAIE | IT87_RFOIE), in it87_disable_rx() 672 outb(inb(dev->cir_addr + IT87_RCR) & ~IT87_RXEN, in it87_disable_rx() 686 outb(inb(dev->cir_addr + IT87_RCR) | IT87_RXEN, in it87_enable_rx() [all …]
|
D | winbond-cir.c | 264 val = inb(addr); in wbcir_set_bits() 294 if (inb(data->ebase + WBCIR_REG_ECEIR_CTS) & WBCIR_LED_ENABLE) in wbcir_led_brightness_get() 341 unsigned counter = inb(data->ebase + WBCIR_REG_ECEIR_CNT_LO) | in wbcir_carrier_report() 342 inb(data->ebase + WBCIR_REG_ECEIR_CNT_HI) << 8; in wbcir_carrier_report() 389 while (inb(data->sbase + WBCIR_REG_SP3_LSR) & WBCIR_RX_AVAIL) { in wbcir_irq_rx() 390 irdata = inb(data->sbase + WBCIR_REG_SP3_RXDATA); in wbcir_irq_rx() 492 status = inb(data->sbase + WBCIR_REG_SP3_EIR); in wbcir_irq_handler() 502 if (inb(data->sbase + WBCIR_REG_SP3_LSR) & WBCIR_RX_OVERRUN) { in wbcir_irq_handler() 508 if (inb(data->sbase + WBCIR_REG_SP3_ASCR) & WBCIR_TX_UNDERRUN) in wbcir_irq_handler() 946 inb(data->sbase + WBCIR_REG_SP3_LSR); /* Clear LSR */ in wbcir_init_hw() [all …]
|
/linux-4.1.27/drivers/net/irda/ |
D | smsc-ircc2.c | 362 outb(((inb(iobase + IRCC_MASTER) & 0xf0) | (bank & 0x07)), in register_bank() 659 high = inb(fir_base + IRCC_ID_HIGH); in smsc_ircc_present() 660 low = inb(fir_base + IRCC_ID_LOW); in smsc_ircc_present() 661 chip = inb(fir_base + IRCC_CHIP_ID); in smsc_ircc_present() 662 version = inb(fir_base + IRCC_VERSION); in smsc_ircc_present() 663 config = inb(fir_base + IRCC_INTERFACE); in smsc_ircc_present() 699 config = inb(fir_base + IRCC_INTERFACE); in smsc_ircc_setup_io() 762 outb(((inb(iobase + IRCC_SCE_CFGA) & 0x87) | IRCC_CFGA_IRDA_SIR_A), in smsc_ircc_init_chip() 766 outb(((inb(iobase + IRCC_SCE_CFGB) & 0x3f) | IRCC_CFGB_MUX_COM), in smsc_ircc_init_chip() 769 outb(((inb(iobase + IRCC_SCE_CFGB) & 0x3f) | IRCC_CFGB_MUX_IR), in smsc_ircc_init_chip() [all …]
|
D | nsc-ircc.c | 239 reg = inb(cfg_base); in nsc_ircc_init() 248 id = inb(cfg_base+1); in nsc_ircc_init() 615 reg = inb(cfg_base+1); in nsc_ircc_probe_108() 637 reg = inb(cfg_base+1); in nsc_ircc_probe_108() 686 reg = inb(cfg_base+1); in nsc_ircc_probe_108() 723 reg = inb(cfg_base+1); in nsc_ircc_probe_338() 729 reg = inb(cfg_base+1); in nsc_ircc_probe_338() 735 reg = (inb(cfg_base+1) & 0xfe) << 2; in nsc_ircc_probe_338() 738 reg |= ((inb(cfg_base+1) & 0xfc) << 8); in nsc_ircc_probe_338() 744 reg = inb(cfg_base+1); in nsc_ircc_probe_338() [all …]
|
D | w83977af_ir.c | 344 outb(inb(iobase+ADCR1) | ADCR1_ADV_SL, iobase+ADCR1); in w83977af_probe() 352 version = inb(iobase+AUID); in w83977af_probe() 411 set = inb(iobase+SSR); in w83977af_change_speed() 511 set = inb(iobase+SSR); in w83977af_hard_xmit() 557 set = inb(iobase+SSR); in w83977af_dma_write() 561 outb(inb(iobase+HCR) & ~HCR_EN_DMA, iobase+HCR); in w83977af_dma_write() 572 outb(inb(iobase+HCR) | HCR_EN_DMA | HCR_TX_WT, iobase+HCR); in w83977af_dma_write() 590 set = inb(iobase+SSR); in w83977af_pio_write() 635 set = inb(iobase+SSR); in w83977af_dma_xmit_complete() 639 outb(inb(iobase+HCR) & ~HCR_EN_DMA, iobase+HCR); in w83977af_dma_xmit_complete() [all …]
|
D | ali-ircc.c | 194 reg = inb(cfg_base+1); in ali_ircc_init() 202 revision = inb(cfg_base+1); in ali_ircc_init() 492 hi = inb(cfg_base+1); in ali_ircc_probe_53() 494 low = inb(cfg_base+1); in ali_ircc_probe_53() 503 reg = inb(cfg_base+1); in ali_ircc_probe_53() 509 reg = inb(cfg_base+1); in ali_ircc_probe_53() 520 reg = inb(cfg_base+1); in ali_ircc_probe_53() 526 reg = inb(cfg_base+1); in ali_ircc_probe_53() 564 version = inb(iobase+FIR_ID_VR); in ali_ircc_setup() 583 outb(inb(iobase+FIR_IRDA_CR) | IRDA_CR_CRC, iobase+FIR_IRDA_CR); in ali_ircc_setup() [all …]
|
/linux-4.1.27/drivers/media/radio/ |
D | radio-zoltrix.c | 95 inb(isa->io + 3); /* Zoltrix needs to be read to confirm */ in zoltrix_s_mute_volume() 101 inb(isa->io + 2); in zoltrix_s_mute_volume() 127 inb(isa->io + 3); /* Zoltrix needs to be read to confirm */ in zoltrix_s_frequency() 156 inb(isa->io + 2); in zoltrix_s_frequency() 172 a = inb(isa->io); in zoltrix_g_rxsubchans() 174 b = inb(isa->io); in zoltrix_g_rxsubchans() 189 a = inb(isa->io); in zoltrix_g_signal() 191 b = inb(isa->io); in zoltrix_g_signal()
|
D | radio-cadet.c | 122 if ((inb(dev->io + 1) & 0x40) == 0) in cadet_getstereo() 137 curvol = inb(dev->io + 1); /* Save current volume/mute setting */ in cadet_gettune() 145 fifo = (fifo << 1) | ((inb(dev->io + 1) >> 7) & 0x01); in cadet_gettune() 148 dev->tunestat &= inb(dev->io + 1); in cadet_gettune() 248 curvol = inb(dev->io + 1); in cadet_setfreq() 270 outb(inb(dev->io + 1) & 0x7f, dev->io + 1); in cadet_setfreq() 291 if ((inb(dev->io + 1) & 0x20) != 0) in cadet_handler() 295 while ((inb(dev->io) & 0x80) != 0) { in cadet_handler() 296 dev->rdsbuf[dev->rdsin] = inb(dev->io + 1); in cadet_handler() 385 outb(inb(dev->io + 1) & 0x7f, dev->io + 1); in vidioc_g_tuner() [all …]
|
D | radio-trust.c | 67 #define TR_DELAY do { inb(tr->isa.io); inb(tr->isa.io); inb(tr->isa.io); } while (0) 143 v |= inb(isa->io); in trust_g_signal()
|
D | radio-aztech.c | 99 if (inb(isa->io) & AZTECH_BIT_MONO) in aztech_g_rxsubchans() 106 return (inb(isa->io) & AZTECH_BIT_NOT_TUNED) ? 0 : 0xffff; in aztech_g_signal()
|
D | radio-sf16fmi.c | 114 res = (int)inb(fmi->io + 1); in fmi_getsigstr() 297 ((inb(io) & 0xf9) == 0xf9 && (inb(io) & 0x4) == 0)) in fmi_init() 307 if (inb(io) == 0xff) { in fmi_init()
|
/linux-4.1.27/arch/x86/kernel/ |
D | i8259.c | 102 ret = inb(PIC_MASTER_CMD) & mask; in i8259A_irq_pending() 104 ret = inb(PIC_SLAVE_CMD) & (mask >> 8); in i8259A_irq_pending() 131 value = inb(PIC_MASTER_CMD) & irqmask; in i8259A_irq_real() 136 value = inb(PIC_SLAVE_CMD) & (irqmask >> 8); in i8259A_irq_real() 175 inb(PIC_SLAVE_IMR); /* DUMMY - (do we need this?) */ in mask_and_ack_8259A() 182 inb(PIC_MASTER_IMR); /* DUMMY - (do we need this?) */ in mask_and_ack_8259A() 242 trigger[0] = inb(0x4d0) & 0xF8; in save_ELCR() 243 trigger[1] = inb(0x4d1) & 0xDE; in save_ELCR() 317 new_val = inb(PIC_MASTER_IMR); in init_8259A()
|
/linux-4.1.27/drivers/tty/ |
D | mxser.c | 296 oldlcr = inb(baseio + UART_LCR); in mxser_enable_must_enchance_mode() 299 efr = inb(baseio + MOXA_MUST_EFR_REGISTER); in mxser_enable_must_enchance_mode() 312 oldlcr = inb(baseio + UART_LCR); in mxser_disable_must_enchance_mode() 315 efr = inb(baseio + MOXA_MUST_EFR_REGISTER); in mxser_disable_must_enchance_mode() 328 oldlcr = inb(baseio + UART_LCR); in mxser_set_must_xon1_value() 331 efr = inb(baseio + MOXA_MUST_EFR_REGISTER); in mxser_set_must_xon1_value() 345 oldlcr = inb(baseio + UART_LCR); in mxser_set_must_xoff1_value() 348 efr = inb(baseio + MOXA_MUST_EFR_REGISTER); in mxser_set_must_xoff1_value() 362 oldlcr = inb(info->ioaddr + UART_LCR); in mxser_set_must_fifo_value() 365 efr = inb(info->ioaddr + MOXA_MUST_EFR_REGISTER); in mxser_set_must_fifo_value() [all …]
|
/linux-4.1.27/drivers/net/ |
D | sb1000.c | 267 a = inb(ioaddr[0] + 7); in card_wait_for_busy_clear() 273 a = inb(ioaddr[0] + 7); in card_wait_for_busy_clear() 291 a = inb(ioaddr[1] + 6); in card_wait_for_ready() 297 a = inb(ioaddr[1] + 6); in card_wait_for_ready() 305 in[1] = inb(ioaddr[0] + 1); in card_wait_for_ready() 306 in[2] = inb(ioaddr[0] + 2); in card_wait_for_ready() 307 in[3] = inb(ioaddr[0] + 3); in card_wait_for_ready() 308 in[4] = inb(ioaddr[0] + 4); in card_wait_for_ready() 309 in[0] = inb(ioaddr[0] + 5); in card_wait_for_ready() 310 in[6] = inb(ioaddr[0] + 6); in card_wait_for_ready() [all …]
|
/linux-4.1.27/drivers/block/paride/ |
D | ppc6lnx.c | 126 i = inb(ppc->lpt_addr + 1); in ppc6_select() 131 ppc->org_data = inb(ppc->lpt_addr); in ppc6_select() 133 ppc->org_ctrl = inb(ppc->lpt_addr + 2) & 0x5F; // readback ctrl in ppc6_select() 176 k = inb(ppc->lpt_addr + 1) & 0xB8; in ppc6_select() 184 k = (inb(ppc->lpt_addr + 1) & 0xB8) ^ 0xB8; in ppc6_select() 303 data = inb(ppc->lpt_addr + 1); in ppc6_rd_data_byte() 313 data |= inb(ppc->lpt_addr + 1) & 0xB8; in ppc6_rd_data_byte() 329 data = inb(ppc->lpt_addr); in ppc6_rd_data_byte() 348 data = inb(ppc->lpt_addr + 4); in ppc6_rd_data_byte() 396 d = inb(ppc->lpt_addr + 1); in ppc6_rd_data_blk() [all …]
|
/linux-4.1.27/drivers/misc/c2port/ |
D | c2port-duramar2150.c | 38 v = inb(DIR_PORT); in duramar2150_c2port_access() 57 v = inb(DIR_PORT); in duramar2150_c2port_c2d_dir() 69 return inb(DATA_PORT) & C2D; in duramar2150_c2port_c2d_get() 78 v = inb(DATA_PORT); in duramar2150_c2port_c2d_set() 94 v = inb(DATA_PORT); in duramar2150_c2port_c2ck_set()
|
/linux-4.1.27/arch/mips/loongson/common/ |
D | pm.c | 32 cached_slave_mask = inb(PIC_SLAVE_IMR); in arch_suspend_disable_irqs() 33 cached_master_mask = inb(PIC_MASTER_IMR); in arch_suspend_disable_irqs() 36 inb(PIC_SLAVE_IMR); in arch_suspend_disable_irqs() 38 inb(PIC_MASTER_IMR); in arch_suspend_disable_irqs()
|
/linux-4.1.27/drivers/input/mouse/ |
D | inport.c | 94 input_report_rel(inport_dev, REL_X, inb(INPORT_DATA_PORT)); in inport_interrupt() 97 input_report_rel(inport_dev, REL_Y, inb(INPORT_DATA_PORT)); in inport_interrupt() 100 buttons = inb(INPORT_DATA_PORT); in inport_interrupt() 140 a = inb(INPORT_SIGNATURE_PORT); in inport_init() 141 b = inb(INPORT_SIGNATURE_PORT); in inport_init() 142 c = inb(INPORT_SIGNATURE_PORT); in inport_init()
|
D | logibm.c | 83 dx = (inb(LOGIBM_DATA_PORT) & 0xf); in logibm_interrupt() 85 dx |= (inb(LOGIBM_DATA_PORT) & 0xf) << 4; in logibm_interrupt() 87 dy = (inb(LOGIBM_DATA_PORT) & 0xf); in logibm_interrupt() 89 buttons = inb(LOGIBM_DATA_PORT); in logibm_interrupt() 133 if (inb(LOGIBM_SIGNATURE_PORT) != LOGIBM_SIGNATURE_BYTE) { in logibm_init()
|
/linux-4.1.27/drivers/char/tpm/ |
D | tpm_nsc.c | 75 *data = inb(chip->vendor.base + NSC_STATUS); in wait_for_stat() 83 *data = inb(chip->vendor.base + 1); in wait_for_stat() 98 status = inb(chip->vendor.base + NSC_STATUS); in nsc_wait_for_ready() 100 status = inb(chip->vendor.base + NSC_DATA); in nsc_wait_for_ready() 108 status = inb(chip->vendor.base + NSC_STATUS); in nsc_wait_for_ready() 110 status = inb(chip->vendor.base + NSC_DATA); in nsc_wait_for_ready() 136 inb(chip->vendor.base + NSC_DATA)) != NSC_COMMAND_NORMAL) { in tpm_nsc_recv() 152 *p = inb(chip->vendor.base + NSC_DATA); in tpm_nsc_recv() 160 if ((data = inb(chip->vendor.base + NSC_DATA)) != NSC_COMMAND_EOC) { in tpm_nsc_recv() 227 return inb(chip->vendor.base + NSC_STATUS); in tpm_nsc_status()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | mach_traps.h | 22 return inb(NMI_REASON_PORT); in default_get_nmi_reason() 34 inb(0x71); /* dummy */ in reassert_nmi() 36 inb(0x71); /* dummy */ in reassert_nmi()
|
D | processor-cyrix.h | 23 return inb(0x23); in getCx86() 32 #define getCx86_old(reg) ({ outb((reg), 0x22); inb(0x23); })
|
/linux-4.1.27/arch/x86/platform/ts5500/ |
D | ts5500.c | 128 sbc->id = inb(TS5500_PRODUCT_CODE_ADDR); in ts5500_detect_config() 139 tmp = inb(TS5500_SRAM_RS485_ADC_ADDR); in ts5500_detect_config() 144 tmp = inb(TS5500_ERESET_ITR_ADDR); in ts5500_detect_config() 148 tmp = inb(TS5500_LED_JP_ADDR); in ts5500_detect_config() 245 return (inb(TS5500_LED_JP_ADDR) & TS5500_LED) ? LED_FULL : LED_OFF; in ts5500_led_get() 267 if (inb(TS5500_ADC_CONV_BUSY_ADDR) & TS5500_ADC_CONV_BUSY) in ts5500_adc_convert() 271 lsb = inb(TS5500_ADC_CONV_INIT_LSB_ADDR); in ts5500_adc_convert() 272 msb = inb(TS5500_ADC_CONV_MSB_ADDR); in ts5500_adc_convert()
|
/linux-4.1.27/drivers/char/ |
D | toshiba.c | 118 scan = inb(tosh_fn); in tosh_fn_status() 122 scan = inb(0xe5); in tosh_fn_status() 149 al = inb(0xe5); in tosh_emulate_fan() 158 al = inb(0xe5); in tosh_emulate_fan() 169 al = inb(0xe5); in tosh_emulate_fan() 185 al = inb(0xe5); in tosh_emulate_fan() 194 al = inb(0xe5); in tosh_emulate_fan() 204 al = inb(0xe5); in tosh_emulate_fan()
|
D | tlclk.c | 145 #define SET_PORT_BITS(port, mask, val) outb(((inb(port) & mask) | val), port) 220 inb(TLCLK_REG6); in tlclk_open() 229 inb(TLCLK_REG6); /* Clear interrupt events */ in tlclk_open() 287 ret_val = ((inb(TLCLK_REG1) & 0x08) >> 3); in show_current_ref() 303 ret_val = inb(TLCLK_REG5); in show_telclock_version() 319 ret_val = (inb(TLCLK_REG2) & 0xf0); in show_alarms() 799 telclk_interrupt = (inb(TLCLK_REG7) & 0x0f); in tlclk_init() 863 if ((inb(TLCLK_REG1) & 0x08) != (flags & 0x08)) in switchover_timeout() 866 if ((inb(TLCLK_REG1) & 0x08) != (flags & 0x08)) in switchover_timeout() 882 int_events = inb(TLCLK_REG6); in tlclk_interrupt() [all …]
|
/linux-4.1.27/arch/mips/sgi-ip22/ |
D | ip22-eisa.c | 59 sig[i] = inb(addr + i); in decode_eisa_sig() 76 u8 eisa_irq = inb(EIU_INTRPT_ACK); in ip22_eisa_intr() 78 inb(EISA_DMA1_STATUS); in ip22_eisa_intr() 79 inb(EISA_DMA2_STATUS); in ip22_eisa_intr()
|
/linux-4.1.27/drivers/staging/olpc_dcon/ |
D | olpc_dcon_xo_1_5.c | 55 tmp = inb(VX855_GPI_STATUS_CHG); in dcon_was_irq() 68 outb(inb(VX855_GPI_SCI_SMI)|BIT_GPIO12, VX855_GPI_SCI_SMI); in dcon_init_xo_1_5() 93 tmp = inb(0x3c5); in set_i2c_line() 134 outb(inb(VX855_GPI_SCI_SMI)|BIT_GPIO12, VX855_GPI_SCI_SMI); in dcon_wiggle_xo_1_5()
|
/linux-4.1.27/drivers/net/hamradio/ |
D | baycom_ser_hdx.c | 225 cur_s = inb(MSR(dev->base_addr)) & 0x10; /* the CTS line */ in ser12_rx() 362 hdlcdrv_setdcd(&bc->hdrv, !((inb(MSR(dev->base_addr)) ^ bc->opt_dcd) & 0x80)); in ser12_rx() 387 if ((iir = inb(IIR(dev->base_addr))) & 1) in ser12_interrupt() 393 inb(LSR(dev->base_addr)); in ser12_interrupt() 397 inb(RBR(dev->base_addr)); in ser12_interrupt() 414 inb(MSR(dev->base_addr)); in ser12_interrupt() 417 iir = inb(IIR(dev->base_addr)); in ser12_interrupt() 446 b1 = inb(MCR(iobase)); in ser12_check_uart() 448 b2 = inb(MSR(iobase)); in ser12_check_uart() 450 b3 = inb(MSR(iobase)) & 0xf0; in ser12_check_uart() [all …]
|
D | baycom_ser_fdx.c | 297 if ((iir = inb(IIR(dev->base_addr))) & 1) in ser12_interrupt() 301 msr = inb(MSR(dev->base_addr)); in ser12_interrupt() 308 inb(LSR(dev->base_addr)); in ser12_interrupt() 312 inb(RBR(dev->base_addr)); in ser12_interrupt() 335 msr = inb(MSR(dev->base_addr)); in ser12_interrupt() 341 iir = inb(IIR(dev->base_addr)); in ser12_interrupt() 387 b1 = inb(MCR(iobase)); in ser12_check_uart() 389 b2 = inb(MSR(iobase)); in ser12_check_uart() 391 b3 = inb(MSR(iobase)) & 0xf0; in ser12_check_uart() 396 inb(RBR(iobase)); in ser12_check_uart() [all …]
|
D | yam.c | 314 inb(LSR(iobase)); in fpga_reset() 315 inb(MSR(iobase)); in fpga_reset() 339 while ((inb(LSR(iobase)) & LSR_TSRE) == 0) in fpga_write() 462 rc = inb(MSR(iobase)); /* check DONE signal */ in fpga_download() 490 inb(RBR(dev->base_addr)); in yam_set_uart() 491 inb(MSR(dev->base_addr)); in yam_set_uart() 516 b1 = inb(MCR(iobase)); in yam_check_uart() 518 b2 = inb(MSR(iobase)); in yam_check_uart() 520 b3 = inb(MSR(iobase)) & 0xf0; in yam_check_uart() 525 inb(RBR(iobase)); in yam_check_uart() [all …]
|
/linux-4.1.27/arch/mips/include/asm/ |
D | i8259.h | 58 irq = inb(PIC_MASTER_CMD) & 7; in i8259_irq() 65 irq = (inb(PIC_SLAVE_CMD) & 7) + 8; in i8259_irq() 77 if(~inb(PIC_MASTER_ISR) & 0x80) in i8259_irq()
|
/linux-4.1.27/sound/drivers/ |
D | serial-u16550.c | 216 while ((status = inb(uart->base + UART_LSR)) & UART_LSR_DR) { in snd_uart16550_io_loop() 218 c = inb(uart->base + UART_RX); in snd_uart16550_io_loop() 258 status = inb(uart->base + UART_MSR); in snd_uart16550_io_loop() 262 status = inb(uart->base + UART_MSR); in snd_uart16550_io_loop() 305 inb(uart->base + UART_IIR); in snd_uart16550_interrupt() 350 c = inb(io_base + UART_IER); in snd_uart16550_detect() 357 c = inb(io_base + UART_SCR); in snd_uart16550_detect() 364 c = inb(io_base + UART_SCR); in snd_uart16550_detect() 393 if ((inb(uart->base + UART_IIR) & 0xf0) == 0xc0) in snd_uart16550_do_open() 396 uart->old_line_ctrl_reg = inb(uart->base + UART_LCR); in snd_uart16550_do_open() [all …]
|
/linux-4.1.27/arch/mips/kernel/ |
D | i8259.c | 100 ret = inb(PIC_MASTER_CMD) & mask; in i8259A_irq_pending() 102 ret = inb(PIC_SLAVE_CMD) & (mask >> 8); in i8259A_irq_pending() 128 value = inb(PIC_MASTER_CMD) & irqmask; in i8259A_irq_real() 133 value = inb(PIC_SLAVE_CMD) & (irqmask >> 8); in i8259A_irq_real() 172 inb(PIC_SLAVE_IMR); /* DUMMY - (do we need this?) */ in mask_and_ack_8259A() 177 inb(PIC_MASTER_IMR); /* DUMMY - (do we need this?) */ in mask_and_ack_8259A()
|
/linux-4.1.27/include/linux/ |
D | parport_pc.h | 72 unsigned char val = inb (DATA (p)); in parport_pc_read_data() 84 unsigned char ecr = inb (ECONTROL (p)); in dump_parport_state() 85 unsigned char dcr = inb (CONTROL (p)); in dump_parport_state() 86 unsigned char dsr = inb (STATUS (p)); in dump_parport_state() 99 dcr = i ? priv->ctr : inb (CONTROL (p)); in dump_parport_state() 212 return inb(STATUS(p)); in parport_pc_read_status()
|
D | via-core.h | 208 return inb(port + 1); in via_read_reg() 222 old = inb(port + 1); in via_write_reg_mask() 231 u8 old = inb(VIA_MISC_REG_READ); in via_write_misc_reg_mask()
|
D | com20020.h | 138 #define ASTATUS() inb(_STATUS) 139 #define ADIAGSTATUS() inb(_DIAGSTAT)
|
/linux-4.1.27/sound/isa/es1688/ |
D | es1688_lib.c | 44 if ((inb(ES1688P(chip, STATUS)) & 0x80) == 0) { in snd_es1688_dsp_command() 59 if (inb(ES1688P(chip, DATA_AVAIL)) & 0x80) in snd_es1688_dsp_get_byte() 60 return inb(ES1688P(chip, READ)); in snd_es1688_dsp_get_byte() 61 …snd_printd("es1688 get byte failed: 0x%lx = 0x%x!!!\n", ES1688P(chip, DATA_AVAIL), inb(ES1688P(chi… in snd_es1688_dsp_get_byte() 98 result = inb(ES1688P(chip, MIXER_DATA)); in snd_es1688_mixer_read() 111 for (i = 0; i < 1000 && !(inb(ES1688P(chip, DATA_AVAIL)) & 0x80); i++); in snd_es1688_reset() 112 if (inb(ES1688P(chip, READ)) != 0xaa) { in snd_es1688_reset() 132 inb(ES1688P(chip, ENABLE1)); /* ENABLE1 */ in snd_es1688_probe() 133 inb(ES1688P(chip, ENABLE1)); /* ENABLE1 */ in snd_es1688_probe() 134 inb(ES1688P(chip, ENABLE1)); /* ENABLE1 */ in snd_es1688_probe() [all …]
|
/linux-4.1.27/drivers/net/arcnet/ |
D | com90io.c | 76 #define ASTATUS() inb(_STATUS) 98 return inb(_MEMDATA); in get_buffer_byte() 126 *(dest++) = inb(_MEMDATA); in get_whole_buffer() 171 inb(_RESET); in com90io_probe() 199 if ((status = inb(_MEMDATA)) != 0xd1) { in com90io_probe() 270 outb((inb(_CONFIG) & ~IOMAPflag), _CONFIG); in com90io_found() 300 inb(_RESET); in com90io_reset() 425 outb((inb(_CONFIG) & ~IOMAPflag), _CONFIG); in com90io_exit()
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | i8259.c | 49 irq = inb(0x20) & 7; in i8259_irq() 56 irq = (inb(0xA0) & 7) + 8; in i8259_irq() 70 if(~inb(0x20) & 0x80) in i8259_irq() 87 inb(0xA1); /* DUMMY */ in i8259_mask_and_ack_irq() 93 inb(0x21); /* DUMMY */ in i8259_mask_and_ack_irq()
|
/linux-4.1.27/arch/x86/boot/ |
D | early_serial_console.c | 32 c = inb(port + LCR); in early_serial_init() 102 lcr = inb(port + LCR); in probe_baud() 104 dll = inb(port + DLL); in probe_baud() 105 dlh = inb(port + DLH); in probe_baud()
|
D | a20.c | 30 status = inb(0x64); in empty_8042() 39 (void)inb(0x60); in empty_8042() 118 port_a = inb(0x92); /* Configuration port A */ in enable_a20_fast()
|
/linux-4.1.27/drivers/staging/speakup/ |
D | serialio.c | 76 if (inb(ser->port + UART_LSR) == 0xff) { in spk_serial_init() 128 inb(speakup_info.port_tts+UART_LSR); in start_serial_interrupt() 129 inb(speakup_info.port_tts+UART_RX); in start_serial_interrupt() 130 inb(speakup_info.port_tts+UART_IIR); in start_serial_interrupt() 131 inb(speakup_info.port_tts+UART_MSR); in start_serial_interrupt()
|
/linux-4.1.27/drivers/input/serio/ |
D | pcips2.c | 52 stat = inb(ps2if->base + PS2_STATUS); in pcips2_write() 70 status = inb(ps2if->base + PS2_STATUS); in pcips2_interrupt() 74 scancode = inb(ps2if->base + PS2_DATA); in pcips2_interrupt() 93 status = inb(ps2if->base + PS2_STATUS); in pcips2_flush_input() 96 scancode = inb(ps2if->base + PS2_DATA); in pcips2_flush_input()
|
D | i8042-io.h | 51 return inb(I8042_DATA_REG); in i8042_read_data() 56 return inb(I8042_STATUS_REG); in i8042_read_status()
|
/linux-4.1.27/sound/isa/gus/ |
D | gus_io.c | 33 inb(GUSP(gus, DRAM)); in snd_gf1_delay() 52 value = inb(gus->gf1.reg_data8); in __snd_gf1_ctrl_stop() 75 return inb(gus->gf1.reg_data8); in __snd_gf1_look8() 99 inb(gus->gf1.reg_timerctrl); in __snd_gf1_adlib_write() 100 inb(gus->gf1.reg_timerctrl); in __snd_gf1_adlib_write() 102 inb(gus->gf1.reg_timerctrl); in __snd_gf1_adlib_write() 103 inb(gus->gf1.reg_timerctrl); in __snd_gf1_adlib_write() 332 res = inb(gus->gf1.reg_dram); in snd_gf1_peek() 508 printk(KERN_INFO " -S- mix control = 0x%x\n", inb(GUSP(gus, MIXCNTRLREG))); 509 printk(KERN_INFO " -S- IRQ status = 0x%x\n", inb(GUSP(gus, IRQSTAT))); [all …]
|
/linux-4.1.27/drivers/net/wan/ |
D | sbni.c | 409 if( inb( ioaddr + CSR0 ) & 0x01 ) in sbni_probe1() 515 if( inb( dev->base_addr + CSR0 ) & (RC_RDY | TR_RDY) ) in sbni_interrupt() 519 (inb( nl->second->base_addr+CSR0 ) & (RC_RDY | TR_RDY)) ) in sbni_interrupt() 546 outb( (inb( ioaddr + CSR0 ) & ~EN_INT) | TR_REQ, ioaddr + CSR0 ); in handle_channel() 550 csr0 = inb( ioaddr + CSR0 ); in handle_channel() 563 csr0 = inb( ioaddr + CSR0 ); in handle_channel() 572 outb( inb( ioaddr + CSR0 ) & ~TR_REQ, ioaddr + CSR0 ); in handle_channel() 575 outb( inb( ioaddr + CSR0 ) | EN_INT, ioaddr + CSR0 ); in handle_channel() 608 outb( inb( ioaddr + CSR0 ) ^ CT_ZER, ioaddr + CSR0 ); in recv_frame() 666 outb( inb( dev->base_addr + CSR0 ) & ~TR_REQ, dev->base_addr + CSR0 ); in send_frame() [all …]
|
D | n2.c | 137 #define sca_in(reg, card) inb(sca_reg(reg, card)) 153 return inb(card->io + N2_PSR) & PSR_PAGEBITS; in sca_get_page() 159 u8 psr = inb(card->io + N2_PSR); in openwin() 171 u8 mcr = inb(io + N2_MCR); in n2_set_iface() 215 u8 mcr = inb(io + N2_MCR) | (port->phy_node ? TX422_PORT1:TX422_PORT0); in n2_open() 225 outb(inb(io + N2_PCR) | PCR_ENWIN, io + N2_PCR); /* open window */ in n2_open() 226 outb(inb(io + N2_PSR) | PSR_DMAEN, io + N2_PSR); /* enable dma */ in n2_open() 238 u8 mcr = inb(io+N2_MCR) | (port->phy_node ? TX422_PORT1 : TX422_PORT0); in n2_close()
|
/linux-4.1.27/drivers/net/ethernet/3com/ |
D | 3c574_cs.c | 372 mcr = inb(ioaddr + 2); in tc574_config() 479 inw(ioaddr+RxStatus), inb(ioaddr+TxStatus), in dump_status() 635 inb(ioaddr + i); in tc574_reset() 639 inb(ioaddr + 12); in tc574_reset() 640 inb(ioaddr + 13); in tc574_reset() 717 u_char tx_status = inb(ioaddr + TxStatus); in pop_tx_status() 876 if ((inw(ioaddr + EL3_STATUS) & IntLatch) && (inb(ioaddr + Timer) == 0xff)) { in media_check() 967 dev->stats.tx_carrier_errors += inb(ioaddr + 0); in update_stats() 968 dev->stats.tx_heartbeat_errors += inb(ioaddr + 1); in update_stats() 969 /* Multiple collisions. */ inb(ioaddr + 2); in update_stats() [all …]
|
D | 3c589_cs.c | 433 inb(ioaddr+TX_STATUS), inw(ioaddr+TX_FREE)); in dump_status() 462 inb(ioaddr+i); in tc589_reset() 551 u_char tx_status = inb(ioaddr + TX_STATUS); in pop_tx_status() 695 (inb(ioaddr + EL3_TIMER) == 0xff)) { in media_check() 727 errs = inb(ioaddr + 0); in media_check() 798 dev->stats.tx_carrier_errors += inb(ioaddr + 0); in update_stats() 799 dev->stats.tx_heartbeat_errors += inb(ioaddr + 1); in update_stats() 801 inb(ioaddr + 2); in update_stats() 802 dev->stats.collisions += inb(ioaddr + 3); in update_stats() 803 dev->stats.tx_window_errors += inb(ioaddr + 4); in update_stats() [all …]
|
D | 3c515.c | 804 inb(ioaddr + i); in corkscrew_open() 809 inb(ioaddr + 12); in corkscrew_open() 971 dev->name, inb(ioaddr + TxStatus), in corkscrew_timeout() 974 if ((inb(ioaddr + TxStatus) & 0x88) == 0x88) in corkscrew_timeout() 1099 while (--i > 0 && (tx_status = inb(ioaddr + TxStatus)) > 0) { in corkscrew_start_xmit() 1136 latency = inb(ioaddr + Timer); in corkscrew_interrupt() 1224 pr_cont(" %2.2x", inb(ioaddr + reg)); in corkscrew_interrupt() 1277 unsigned char rx_error = inb(ioaddr + RxErrors); in corkscrew_rx() 1425 inb(ioaddr + TxStatus)); in corkscrew_close() 1493 dev->stats.tx_carrier_errors += inb(ioaddr + 0); in update_stats() [all …]
|
D | 3c509.c | 655 word = (word << 1) + (inb(id_port) & 0x01); in id_read_eeprom() 699 dev->name, inb(ioaddr + TX_STATUS), inw(ioaddr + EL3_STATUS), in el3_tx_timeout() 759 while (--i > 0 && (tx_status = inb(ioaddr + TX_STATUS)) > 0) { in el3_start_xmit() 813 while (--i>0 && (tx_status = inb(ioaddr + TX_STATUS)) > 0) { in el3_interrupt() 898 dev->stats.tx_carrier_errors += inb(ioaddr + 0); in update_stats() 899 dev->stats.tx_heartbeat_errors += inb(ioaddr + 1); in update_stats() 900 /* Multiple collisions. */ inb(ioaddr + 2); in update_stats() 901 dev->stats.collisions += inb(ioaddr + 3); in update_stats() 902 dev->stats.tx_window_errors += inb(ioaddr + 4); in update_stats() 903 dev->stats.rx_fifo_errors += inb(ioaddr + 5); in update_stats() [all …]
|
/linux-4.1.27/arch/arm/kernel/ |
D | dma-isa.c | 52 count = 1 + inb(io_port); in isa_get_dma_residue() 53 count |= inb(io_port) << 8; in isa_get_dma_residue() 174 if (inb(0) == 0x55 && inb(0) == 0xaa) { in isa_init_dma()
|
/linux-4.1.27/sound/drivers/opl4/ |
D | opl4_lib.c | 35 while ((inb(opl4->fm_port) & OPL4_STATUS_BUSY) && --timeout > 0) in snd_opl4_wait() 56 return inb(opl4->pcm_port + 1); in snd_opl4_read() 116 inb(opl4->fm_port); in snd_opl4_enable_opl4() 117 inb(opl4->fm_port); in snd_opl4_enable_opl4() 119 inb(opl4->fm_port); in snd_opl4_enable_opl4() 120 inb(opl4->fm_port); in snd_opl4_enable_opl4()
|
/linux-4.1.27/drivers/net/can/sja1000/ |
D | tscan1.c | 81 return inb((unsigned long)priv->reg_base + reg); in tscan1_read() 102 if (inb(pld_base + TSCAN1_ID1) != TSCAN1_ID1_VALUE || in tscan1_probe() 103 inb(pld_base + TSCAN1_ID2) != TSCAN1_ID2_VALUE) { in tscan1_probe() 108 switch (inb(pld_base + TSCAN1_JUMPERS) & (TSCAN1_JP4 | TSCAN1_JP5)) { in tscan1_probe()
|
/linux-4.1.27/arch/parisc/lib/ |
D | io.c | 136 *p = inb(port); in insb() 143 w = inb(port) << 24; in insb() 144 w |= inb(port) << 16; in insb() 145 w |= inb(port) << 8; in insb() 146 w |= inb(port); in insb() 153 *p = inb(port); in insb()
|
/linux-4.1.27/drivers/platform/x86/ |
D | apple-gmux.c | 84 return inb(gmux_data->iostart + port); in gmux_pio_read8() 113 u8 gwr = inb(gmux_data->iostart + GMUX_PORT_WRITE); in gmux_index_wait_ready() 116 inb(gmux_data->iostart + GMUX_PORT_READ); in gmux_index_wait_ready() 117 gwr = inb(gmux_data->iostart + GMUX_PORT_WRITE); in gmux_index_wait_ready() 128 u8 gwr = inb(gmux_data->iostart + GMUX_PORT_WRITE); in gmux_index_wait_complete() 131 gwr = inb(gmux_data->iostart + GMUX_PORT_WRITE); in gmux_index_wait_complete() 137 inb(gmux_data->iostart + GMUX_PORT_READ); in gmux_index_wait_complete() 150 val = inb(gmux_data->iostart + GMUX_PORT_VALUE); in gmux_index_read8() 241 val = inb(gmux_data->iostart + 0xcc) | in gmux_is_indexed() 242 (inb(gmux_data->iostart + 0xcd) << 8); in gmux_is_indexed()
|
D | hdaps.c | 87 return inb(port) & 0xff; in __get_latch() 125 if (inb(0x1604) != STATE_FRESH) { in __device_refresh() 148 inb(0x161f); in __device_complete() 149 inb(0x1604); in __device_complete() 169 *val = inb(port); in hdaps_readb_one() 187 km_activity = inb(HDAPS_PORT_KMACT); in __hdaps_read_pair()
|
D | amilo-rfkill.c | 67 if (inb(M7440_PORT1) != val1 || inb(M7440_PORT2) != val2) in amilo_m7440_rfkill_set_block()
|
/linux-4.1.27/drivers/scsi/pcmcia/ |
D | sym53c500_cs.c | 252 i = inb(base + PIO_STATUS); in SYM53C500_pio_read() 290 *request++ = inb(base + PIO_FIFO); in SYM53C500_pio_read() 307 i = inb(base + PIO_STATUS); in SYM53C500_pio_write() 370 pio_status = inb(port_base + PIO_STATUS); in SYM53C500_intr() 372 status = inb(port_base + STAT_REG); in SYM53C500_intr() 373 DEB(seq_reg = inb(port_base + SEQ_REG)); in SYM53C500_intr() 374 int_reg = inb(port_base + INT_REG); in SYM53C500_intr() 375 DEB(fifo_size = inb(port_base + FIFO_FLAGS) & 0x1f); in SYM53C500_intr() 485 curSC->SCp.Status = inb(port_base + SCSI_FIFO); in SYM53C500_intr() 486 curSC->SCp.Message = inb(port_base + SCSI_FIFO); in SYM53C500_intr() [all …]
|
/linux-4.1.27/drivers/bluetooth/ |
D | dtl1_cs.c | 115 if (!(inb(iobase + UART_LSR) & UART_LSR_THRE)) in dtl1_write() 229 *skb_put(info->rx_skb, 1) = inb(iobase + UART_RX); in dtl1_receive() 284 } while (inb(iobase + UART_LSR) & UART_LSR_DR); in dtl1_receive() 305 iir = inb(iobase + UART_IIR) & UART_IIR_ID; in dtl1_interrupt() 310 lsr = inb(iobase + UART_LSR); in dtl1_interrupt() 335 iir = inb(iobase + UART_IIR) & UART_IIR_ID; in dtl1_interrupt() 339 msr = inb(iobase + UART_MSR); in dtl1_interrupt() 485 info->ri_latch = inb(info->p_dev->resource[0]->start + UART_MSR) in dtl1_open()
|
D | bt3c_cs.c | 139 unsigned short value = inb(iobase + DATA_L); in bt3c_get() 141 value |= inb(iobase + DATA_H) << 8; in bt3c_get() 250 bt_cb(info->rx_skb)->pkt_type = inb(iobase + DATA_L); in bt3c_receive() 251 inb(iobase + DATA_H); in bt3c_receive() 284 __u8 x = inb(iobase + DATA_L); in bt3c_receive() 287 inb(iobase + DATA_H); in bt3c_receive() 350 iir = inb(iobase + CONTROL); in bt3c_interrupt() 523 outb(inb(iobase + CONTROL) | 0x40, iobase + CONTROL); in bt3c_load_firmware()
|
D | btuart_cs.c | 116 if (!(inb(iobase + UART_LSR) & UART_LSR_THRE)) in btuart_write() 203 bt_cb(info->rx_skb)->pkt_type = inb(iobase + UART_RX); in btuart_receive() 236 *skb_put(info->rx_skb, 1) = inb(iobase + UART_RX); in btuart_receive() 283 } while (inb(iobase + UART_LSR) & UART_LSR_DR); in btuart_receive() 303 iir = inb(iobase + UART_IIR) & UART_IIR_ID; in btuart_interrupt() 308 lsr = inb(iobase + UART_LSR); in btuart_interrupt() 333 iir = inb(iobase + UART_IIR) & UART_IIR_ID; in btuart_interrupt()
|
/linux-4.1.27/sound/isa/ |
D | sscape.c | 230 return inb(ODIE_DATA_IO(io_base)); in sscape_read_unsafe() 256 if ((inb(HOST_CTRL_IO(io_base)) & RX_READY) != 0) in host_read_unsafe() 257 data = inb(HOST_DATA_IO(io_base)); in host_read_unsafe() 285 if ((inb(HOST_CTRL_IO(io_base)) & TX_READY) != 0) { in host_write_unsafe() 320 return ((inb(MPU401C(mpu)) & 0xc0) == 0x80); in verify_mpu401() 723 if ((inb(HOST_CTRL_IO(s->io_base)) & 0x78) != 0) in detect_sscape() 726 d = inb(ODIE_ADDR_IO(s->io_base)) & 0xf0; in detect_sscape() 738 if ((inb(ODIE_ADDR_IO(s->io_base)) & 0x9f) != 0x0a) in detect_sscape() 742 if ((inb(ODIE_ADDR_IO(s->io_base)) & 0x9f) != 0x0e) in detect_sscape() 746 d = inb(ODIE_DATA_IO(s->io_base)); in detect_sscape() [all …]
|
D | es18xx.c | 182 if ((inb(chip->port + 0x0C) & 0x80) == 0) { in snd_es18xx_dsp_command() 195 if (inb(chip->port + 0x0C) & 0x40) in snd_es18xx_dsp_get_byte() 196 return inb(chip->port + 0x0A); in snd_es18xx_dsp_get_byte() 198 chip->port + 0x0A, inb(chip->port + 0x0A)); in snd_es18xx_dsp_get_byte() 302 data = inb(chip->port + 0x05); in snd_es18xx_mixer_read() 318 old = inb(chip->port + 0x05); in snd_es18xx_mixer_bits() 339 old = inb(chip->port + 0x05); in snd_es18xx_mixer_writable() 342 new = inb(chip->port + 0x05); in snd_es18xx_mixer_writable() 356 inb(chip->port + 0x06); in snd_es18xx_reset() 358 for(i = 0; i < MILLISECOND && !(inb(chip->port + 0x0E) & 0x80); i++); in snd_es18xx_reset() [all …]
|
/linux-4.1.27/drivers/tty/serial/8250/ |
D | 8250_fintek.c | 74 if (inb(DATA_PORT) != CHIP_ID1_VAL) in fintek_8250_check_id() 78 if (inb(DATA_PORT) != CHIP_ID2_VAL) in fintek_8250_check_id() 82 if (inb(DATA_PORT) != VENDOR_ID1_VAL) in fintek_8250_check_id() 86 if (inb(DATA_PORT) != VENDOR_ID2_VAL) in fintek_8250_check_id()
|
/linux-4.1.27/drivers/block/ |
D | smart1,2.h | 238 chan = inb(h->io_mem_addr + SMART1_SYSTEM_DOORBELL) & CHANNEL_CLEAR; in smart1_fifo_full() 247 if (inb(h->io_mem_addr + SMART1_SYSTEM_DOORBELL) & CHANNEL_BUSY) { in smart1_completed() 251 status = inb(h->io_mem_addr + SMART1_LISTSTATUS); in smart1_completed() 268 chan = inb(h->io_mem_addr + SMART1_SYSTEM_DOORBELL) & CHANNEL_BUSY; in smart1_intr_pending()
|
D | hd.c | 170 i |= inb(0x40) << 8; in read_timer() 226 hd_error = inb(HD_ERROR); in dump_status() 236 printk(", CHS=%d/%d/%d", (inb(HD_HCYL)<<8) + inb(HD_LCYL), in dump_status() 237 inb(HD_CURRENT) & 0xf, inb(HD_SECTOR)); in dump_status() 248 hd_error = inb(HD_ERROR); in dump_status() 362 else if ((hd_error = inb(HD_ERROR)) != 1) in reset_controller()
|
/linux-4.1.27/sound/pci/ice1712/ |
D | ice1724.c | 122 return (inb(ICEMT1724(ice, RATE)) & VT1724_SPDIF_MASTER) ? 1 : 0; in stdclock_is_spdif_master() 142 old_cmd = inb(ICEMT1724(ice, AC97_CMD)); in snd_vt1724_ac97_ready() 157 if ((inb(ICEMT1724(ice, AC97_CMD)) & bit) == 0) in snd_vt1724_ac97_wait_bit() 225 mask = (unsigned int)inb(ICEREG1724(ice, GPIO_WRITE_MASK_22)); in snd_vt1724_get_gpio_mask() 244 data = (unsigned int)inb(ICEREG1724(ice, GPIO_DATA_22)); in snd_vt1724_get_gpio_data() 259 for (count = inb(ICEREG1724(ice, MPU_RXFIFO)); count > 0; --count) in vt1724_midi_clear_rx() 260 inb(ICEREG1724(ice, MPU_DATA)); in vt1724_midi_clear_rx() 279 count = 31 - inb(ICEREG1724(ice, MPU_TXFIFO)); in vt1724_midi_write() 299 count = inb(ICEREG1724(ice, MPU_RXFIFO)); in vt1724_midi_read() 303 buffer[i] = inb(ICEREG1724(ice, MPU_DATA)); in vt1724_midi_read() [all …]
|
D | ice1712.c | 129 return (inb(ICEMT(ice, RATE)) & ICE1712_SPDIF_MASTER) ? 1 : 0; in is_spdif_master() 158 old_cmd = inb(ICEREG(ice, AC97_CMD)); in snd_ice1712_ac97_write() 170 if ((inb(ICEREG(ice, AC97_CMD)) & ICE1712_AC97_WRITE) == 0) in snd_ice1712_ac97_write() 182 old_cmd = inb(ICEREG(ice, AC97_CMD)); in snd_ice1712_ac97_read() 192 if ((inb(ICEREG(ice, AC97_CMD)) & ICE1712_AC97_READ) == 0) in snd_ice1712_ac97_read() 212 old_cmd = inb(ICEMT(ice, AC97_CMD)); in snd_ice1712_pro_ac97_write() 224 if ((inb(ICEMT(ice, AC97_CMD)) & ICE1712_AC97_WRITE) == 0) in snd_ice1712_pro_ac97_write() 237 old_cmd = inb(ICEMT(ice, AC97_CMD)); in snd_ice1712_pro_ac97_read() 247 if ((inb(ICEMT(ice, AC97_CMD)) & ICE1712_AC97_READ) == 0) in snd_ice1712_pro_ac97_read() 263 ucontrol->value.integer.value[0] = inb(ICEMT(ice, MONITOR_ROUTECTRL)) & ICE1712_ROUTE_AC97 ? 1 : 0; in snd_ice1712_digmix_route_ac97_get() [all …]
|
/linux-4.1.27/sound/isa/sb/ |
D | sb_common.c | 51 if ((inb(SBP(chip, STATUS)) & 0x80) == 0) { in snd_sbdsp_command() 64 if (inb(SBP(chip, DATA_AVAIL)) & 0x80) { in snd_sbdsp_get_byte() 65 val = inb(SBP(chip, READ)); in snd_sbdsp_get_byte() 85 if (inb(SBP(chip, DATA_AVAIL)) & 0x80) { in snd_sbdsp_reset() 86 if (inb(SBP(chip, READ)) == 0xaa) in snd_sbdsp_reset()
|
D | sb8_midi.c | 46 inb(SBP(chip, DATA_AVAIL)); /* ack interrupt */ in snd_sb8dsp_midi_interrupt() 52 if (inb(SBP(chip, DATA_AVAIL)) & 0x80) { in snd_sb8dsp_midi_interrupt() 53 byte = inb(SBP(chip, READ)); in snd_sb8dsp_midi_interrupt() 195 while ((inb(SBP(chip, STATUS)) & 0x80) != 0 && --timeout > 0) in snd_sb8dsp_midi_output_write()
|
/linux-4.1.27/drivers/isdn/hardware/avm/ |
D | avmcard.h | 224 return inb(base + B1_ANALYSE); in b1outp() 230 return inb(base + B1_INSTAT) & 0x1; in b1_rx_full() 238 return inb(base + B1_READ); in b1_get_byte() 255 return inb(base + B1_OUTSTAT) & 0x1; in b1_tx_empty() 396 return inb(base + offset); in t1inp() 401 return (inb(base + T1_IDENT) & ~0x82) == 1; in t1_isfastlink() 406 return inb(base + T1_FIFOSTAT); in t1_fifostatus()
|
/linux-4.1.27/drivers/isdn/act2000/ |
D | act2000_isa.c | 34 if ((reg = inb(portbase + ISA_COR)) != 0xff) { in act2000_isa_reset() 41 if (inb(portbase + ISA_ISR) & ISA_ISR_SERIAL) in act2000_isa_reset() 69 istatus = (inb(ISA_PORT_ISR) & 0x07); in act2000_isa_interrupt() 92 reg = (inb(ISA_PORT_COR) & ~ISA_COR_IRQOFF) | ISA_COR_PERR; in act2000_isa_select_irq() 202 if (inb(ISA_PORT_SOS) & ISA_SOS_READY) { in act2000_isa_writeb() 219 if (inb(ISA_PORT_SIS) & ISA_SIS_READY) { in act2000_isa_readb() 220 *data = inb(ISA_PORT_SDI); in act2000_isa_readb()
|
/linux-4.1.27/arch/x86/pci/ |
D | direct.c | 36 *value = inb(0xCFC + (reg & 3)); in pci_conf1_read() 119 *value = inb(PCI_CONF2_ADDRESS(dev, reg)); in pci_conf2_read() 253 if (inb(0xCF8) == 0x00 && inb(0xCFA) == 0x00 && in pci_check_type2()
|
/linux-4.1.27/drivers/char/pcmcia/ |
D | cm4000_cs.c | 173 #define xinb inb 184 val = inb(port); in xinb() 312 tmp = inb(REG_NUM_BYTES(iobase)) | in io_read_num_rec_bytes() 313 (inb(REG_FLAGS0(iobase)) & 4 ? 0x100 : 0); in io_read_num_rec_bytes() 529 if (inb(REG_FLAGS0(iobase)) & 0x08) { 569 pts_reply[i] = inb(REG_BUF_DATA(iobase)); 608 if (inb(REG_FLAGS0(iobase)) & 8) { in io_detect_cm4000() 615 if ((inb(REG_FLAGS0(iobase)) & 8) == 0) { in io_detect_cm4000() 737 flags0 = inb(REG_FLAGS0(iobase)); in monitor_card() 802 dev->atr[i] = inb(REG_BUF_DATA(iobase)); in monitor_card() [all …]
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx5/core/ |
D | mad.c | 39 int mlx5_core_mad_ifc(struct mlx5_core_dev *dev, void *inb, void *outb, in mlx5_core_mad_ifc() argument 60 memcpy(in->data, inb, sizeof(in->data)); in mlx5_core_mad_ifc()
|
/linux-4.1.27/arch/x86/kernel/apic/ |
D | vector.c | 665 v = inb(0xa1) << 8 | inb(0x21); in print_PIC() 668 v = inb(0xa0) << 8 | inb(0x20); in print_PIC() 673 v = inb(0xa0) << 8 | inb(0x20); in print_PIC() 681 v = inb(0x4d1) << 8 | inb(0x4d0); in print_PIC()
|
/linux-4.1.27/drivers/parisc/ |
D | superio.c | 106 results = inb(IC_PIC1+0); in superio_interrupt() 134 results = inb(IC_PIC1+0); in superio_interrupt() 272 if (inb(sio->acpi_base + USB_REG_CR) & 1) in superio_init() 302 r8 = inb(IC_PIC1+1); in superio_mask_irq() 319 r8 = inb(IC_PIC1+1); in superio_unmask_irq()
|
/linux-4.1.27/sound/drivers/opl3/ |
D | opl3_lib.c | 79 inb(opl3->l_port); in snd_opl3_command() 80 inb(opl3->l_port); in snd_opl3_command() 83 inb(opl3->l_port); in snd_opl3_command() 84 inb(opl3->l_port); in snd_opl3_command() 108 signature = stat1 = inb(opl3->l_port); /* Status register */ in snd_opl3_detect() 120 stat2 = inb(opl3->l_port); in snd_opl3_detect() 304 status = inb(opl3->l_port); in snd_opl3_interrupt()
|
/linux-4.1.27/arch/sh/include/asm/ |
D | io_noioport.h | 4 static inline u8 inb(unsigned long addr) in inb() function 48 #define inb_p(addr) inb(addr)
|
/linux-4.1.27/drivers/video/fbdev/via/ |
D | via_utility.c | 226 color_r = inb(LUT_DATA); in viafb_get_gamma_table() 227 color_g = inb(LUT_DATA); in viafb_get_gamma_table() 228 color_b = inb(LUT_DATA); in viafb_get_gamma_table()
|
/linux-4.1.27/arch/x86/platform/olpc/ |
D | olpc.c | 61 return !!(inb(port) & 0x02); in ibf_status() 66 return inb(port) & 0x01; in obf_status() 125 inb(0x68); in olpc_xo1_ec_cmd() 179 outbuf[i] = inb(0x68); in olpc_xo1_ec_cmd()
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | io.h | 237 #define inb_p inb 252 extern unsigned char inb(int addr); 260 #define inb eisa_in8 macro 267 static inline char inb(unsigned long addr) in inb() function
|
/linux-4.1.27/drivers/hwmon/ |
D | sch56xx-common.c | 84 return inb(base + 1); in superio_inb() 127 val = inb(addr + 1); in sch56xx_send_cmd() 155 val = inb(addr + 8); in sch56xx_send_cmd() 175 val = inb(addr + 1); in sch56xx_send_cmd() 202 return inb(addr + 4); in sch56xx_send_cmd() 357 val = inb(data->addr + 9); in watchdog_start()
|
/linux-4.1.27/sound/isa/msnd/ |
D | msnd.c | 71 if (inb(io + HP_ISR) & HPISR_TXDE) in snd_msnd_wait_TXDE() 83 if (!(inb(io + HP_CVR) & HPCVR_HC)) in snd_msnd_wait_HC0() 139 inb(dev->io + HP_RXL); in snd_msnd_upload_host() 140 inb(dev->io + HP_CVR); in snd_msnd_upload_host() 157 outb(inb(dev->io + HP_ICR) | HPICR_TREQ, dev->io + HP_ICR); in snd_msnd_enable_irq() 161 outb(inb(dev->io + HP_ICR) & ~HPICR_TREQ, dev->io + HP_ICR); in snd_msnd_enable_irq() 162 outb(inb(dev->io + HP_ICR) | HPICR_RREQ, dev->io + HP_ICR); in snd_msnd_enable_irq() 192 outb(inb(dev->io + HP_ICR) & ~HPICR_RREQ, dev->io + HP_ICR); in snd_msnd_disable_irq()
|
/linux-4.1.27/drivers/net/ethernet/amd/ |
D | nmclan_cs.c | 493 data = inb(ioaddr + AM2150_MACE_BASE + reg); in mace_read() 498 data = inb(ioaddr + AM2150_MACE_BASE + (reg & 0x0F)); in mace_read() 941 inb(ioaddr + AM2150_MACE_BASE + MACE_IR), in mace_interrupt() 942 inb(ioaddr + AM2150_MACE_BASE + MACE_IMR)); in mace_interrupt() 954 status = inb(ioaddr + AM2150_MACE_BASE + MACE_IR); in mace_interrupt() 969 fifofc = inb(ioaddr + AM2150_MACE_BASE + MACE_FIFOFC); in mace_interrupt() 976 xmtrc = inb(ioaddr + AM2150_MACE_BASE + MACE_XMTRC); in mace_interrupt() 981 (xmtfs = inb(ioaddr + AM2150_MACE_BASE + MACE_XMTFS)) & in mace_interrupt() 1071 ((rx_framecnt = inb(ioaddr + AM2150_RCV_FRAME_COUNT)) > 0) && in mace_rx() 1099 lp->mace_stats.rfs_rntpc += inb(ioaddr + AM2150_RCV); in mace_rx() [all …]
|
D | lance.c | 407 char offset14 = inb(ioaddr + 14); in do_lance_probe() 413 char offset15 = inb(ioaddr + 15); in do_lance_probe() 495 if ((inb(hp_port) & 0xc0) == 0x80 && in lance_probe1() 496 ioaddr_table[inb(hp_port) & 3] == ioaddr) in lance_probe1() 501 hpJ2405A = (inb(ioaddr) == 0x08 && inb(ioaddr+1) == 0x00 && in lance_probe1() 502 inb(ioaddr+2) == 0x09); in lance_probe1() 543 dev->dev_addr[i] = inb(ioaddr + i); in lance_probe1() 593 unsigned char port_val = inb(hp_builtin); in lance_probe1() 619 dma_channels = ((inb(DMA1_STAT_REG) >> 4) & 0x0f) | in lance_probe1() 620 (inb(DMA2_STAT_REG) & 0xf0); in lance_probe1()
|
/linux-4.1.27/drivers/gpio/ |
D | gpio-it8761e.c | 50 return inb(port + 1); in read_reg() 86 return !!(inb(reg) & (1 << bit)); in it8761e_gpio_get() 124 curr_vals = inb(reg); in it8761e_gpio_set()
|
/linux-4.1.27/drivers/cpufreq/ |
D | speedstep-ich.c | 105 value = inb(pmbase + 0x50); in speedstep_set_state() 116 pm2_blk = inb(pmbase + 0x20); in speedstep_set_state() 128 value = inb(pmbase + 0x50); in speedstep_set_state()
|
/linux-4.1.27/drivers/net/ethernet/fujitsu/ |
D | fmvj18x_cs.c | 494 dev->dev_addr[i] = inb(ioaddr + UNGERMANN_MAC_ID + i); in fmvj18x_config() 512 dev->dev_addr[i] = inb(ioaddr + MAC_ID + i); in fmvj18x_config() 727 tx_stat = inb(ioaddr + TX_STATUS); in fjn_interrupt() 728 rx_stat = inb(ioaddr + RX_STATUS); in fjn_interrupt() 737 if (rx_stat || (inb(ioaddr + RX_MODE) & F_BUF_EMP) == 0) { in fjn_interrupt() 780 inb(ioaddr + TX_STATUS) & F_TMT_RDY in fjn_tx_timeout() 960 dev->name, inb(ioaddr + RX_STATUS)); in fjn_rx() 962 while ((inb(ioaddr + RX_MODE) & F_BUF_EMP) == 0) { in fjn_rx() 966 inb(ioaddr + RX_MODE), status); in fjn_rx() 1129 int saved_config_0 = inb(ioaddr + CONFIG_0); in set_rx_mode() [all …]
|
/linux-4.1.27/drivers/mmc/host/ |
D | wbsd.c | 115 return inb(host->config + 1); in wbsd_read_config() 127 return inb(host->base + WBSD_DATAR); in wbsd_read_index() 170 if (inb(host->base + WBSD_CSR) & WBSD_CARDPRESENT) in wbsd_init_device() 190 inb(host->base + WBSD_ISR); in wbsd_init_device() 435 while (!((fsr = inb(host->base + WBSD_FSR)) & WBSD_FIFO_EMPTY)) { in wbsd_empty_fifo() 448 *buffer = inb(host->base + WBSD_DFR); in wbsd_empty_fifo() 498 while (!((fsr = inb(host->base + WBSD_FSR)) & WBSD_FIFO_FULL)) { in wbsd_fill_fifo() 886 pwr = inb(host->base + WBSD_CSR); in wbsd_set_ios() 930 csr = inb(host->base + WBSD_CSR); in wbsd_get_ro() 936 csr = inb(host->base + WBSD_CSR); in wbsd_get_ro() [all …]
|
/linux-4.1.27/arch/hexagon/include/asm/ |
D | io.h | 227 static inline u8 inb(unsigned long port) in inb() function 266 #define inb_p inb 275 u8 x = inb(port); in insb()
|
/linux-4.1.27/drivers/isdn/sc/ |
D | message.c | 44 if (inb(sc_adapter[card]->ioport[FIFO_STATUS]) & RF_HAS_DATA) { in receivemessage() 55 inb(sc_adapter[card]->ioport[FIFO_READ]); in receivemessage() 137 while (!(inb(sc_adapter[card]->ioport[FIFO_STATUS]) & WF_NOT_FULL)) in sendmessage()
|
/linux-4.1.27/drivers/net/ethernet/smsc/ |
D | smc9194.h | 215 mask = inb( ioaddr + INT_MASK );\ 225 mask = inb( ioaddr + INT_MASK );\
|
/linux-4.1.27/arch/mips/pci/ |
D | ops-sni.c | 50 *val = inb(PCIMT_CONFIG_DATA + (reg & 3)); in pcimt_read() 125 *val = inb(PCIMT_CONFIG_DATA + (reg & 3)); in pcit_read()
|
/linux-4.1.27/drivers/staging/media/lirc/ |
D | lirc_sir.c | 168 return inb(io + offset); in sinp() 454 while ((iir = inb(io + UART_IIR) & UART_IIR_ID)) { in sir_interrupt() 457 (void) inb(io + UART_MSR); in sir_interrupt() 460 (void) inb(io + UART_LSR); in sir_interrupt() 473 data = inb(io + UART_RX); in sir_interrupt() 527 lsr = inb(io + UART_LSR); in sir_interrupt() 553 while (!(inb(io + UART_LSR) & UART_LSR_THRE)) in send_pulse()
|
/linux-4.1.27/arch/mips/sni/ |
D | time.c | 111 (void) inb(0x40); in dosample() 112 msb = inb(0x40); in dosample()
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | io_64.h | 194 #define inb inb macro 195 static inline u8 inb(unsigned long addr) in inb() function 231 #define inb_p(__addr) inb(__addr)
|
/linux-4.1.27/sound/pci/ |
D | als300.c | 203 status = inb(chip->port+ALS300_IRQ_STATUS); in snd_als300_interrupt() 234 general = inb(chip->port+ALS300P_IRQ_STATUS); in snd_als300plus_interrupt() 235 mpu = inb(chip->port+MPU_IRQ_STATUS); in snd_als300plus_interrupt() 236 dram = inb(chip->port+ALS300P_DRAM_IRQ_STATUS); in snd_als300plus_interrupt() 277 if ((inb(chip->port+AC97_STATUS) & (AC97_BUSY)) == 0) in snd_als300_ac97_read() 284 if ((inb(chip->port+AC97_STATUS) & (AC97_DATA_AVAIL)) != 0) in snd_als300_ac97_read() 298 if ((inb(chip->port+AC97_STATUS) & (AC97_BUSY)) == 0) in snd_als300_ac97_write()
|
D | azt3328.c | 339 u8 prev = inb(reg), new; in snd_azf3328_io_reg_setb() 363 return inb(codec->io_base + reg); in snd_azf3328_codec_inb() 420 return inb(chip->ctrl_io + reg); in snd_azf3328_ctrl_inb() 456 return inb(chip->game_io + reg); in snd_azf3328_game_inb() 823 curr_vol_left = inb(portbase + 1); in snd_azf3328_mixer_write_volume_gradually() 835 curr_vol_right = inb(portbase + 0); in snd_azf3328_mixer_write_volume_gradually() 2323 val = inb(reg); 2326 valoff = inb(reg); 2329 valon = inb(reg); 2361 "mpu_io 0x%04x\n", inb(chip->mpu_io + tmp)); in snd_azf3328_debug_show_ports() [all …]
|
/linux-4.1.27/arch/arm/mach-ebsa110/include/mach/ |
D | io.h | 41 #define inb(p) __inb16(p) macro 44 #define inb(p) __inb8(p) macro
|
/linux-4.1.27/arch/sh/boards/mach-hp6xx/ |
D | setup.c | 67 v8 = inb(PKDR); in dac_audio_start() 85 v8 = inb(PKDR); in dac_audio_stop()
|