Home
last modified time | relevance | path

Searched refs:inw (Results 1 – 200 of 214) sorted by relevance

12

/linux-4.4.14/sound/pcmcia/pdaudiocf/
Dpdaudiocf_irq.c40 stat = inw(chip->port + PDAUDIOCF_REG_ISR); in pdacf_interrupt()
57 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_mono16()
58 inw(rdp_port); in pdacf_transfer_mono16()
67 val1 = inw(rdp_port); in pdacf_transfer_mono32()
68 val2 = inw(rdp_port); in pdacf_transfer_mono32()
69 inw(rdp_port); in pdacf_transfer_mono32()
77 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_stereo16()
78 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_stereo16()
87 val1 = inw(rdp_port); in pdacf_transfer_stereo32()
88 val2 = inw(rdp_port); in pdacf_transfer_stereo32()
[all …]
Dpdaudiocf_core.c71 while (inw(chip->port + PDAUDIOCF_REG_SCR) & PDAUDIOCF_AK_SBP) { in pdacf_ak4117_write()
88 inw(chip->port + PDAUDIOCF_REG_WDP));
90 inw(chip->port + PDAUDIOCF_REG_RDP));
92 inw(chip->port + PDAUDIOCF_REG_TCR));
94 inw(chip->port + PDAUDIOCF_REG_SCR));
96 inw(chip->port + PDAUDIOCF_REG_ISR));
98 inw(chip->port + PDAUDIOCF_REG_IER));
100 inw(chip->port + PDAUDIOCF_REG_AK_IFR));
255 val = inw(chip->port + PDAUDIOCF_REG_IER); in snd_pdacf_powerdown()
270 val = inw(chip->port + PDAUDIOCF_REG_IER); in snd_pdacf_suspend()
Dpdaudiocf_pcm.c36 while (inw(chip->port + PDAUDIOCF_REG_RDP) != inw(chip->port + PDAUDIOCF_REG_WDP)) { in pdacf_pcm_clear_sram()
39 inw(chip->port + PDAUDIOCF_REG_MD); in pdacf_pcm_clear_sram()
Dpdaudiocf.h126 return inw(chip->port + reg); in pdacf_reg_read()
/linux-4.4.14/drivers/net/ethernet/smsc/
Dsmc9194.c338 outw( inw( ioaddr + CONTROL ) | CTL_AUTO_RELEASE , ioaddr + CONTROL ); in smc_reset()
398 outw( inw( ioaddr + CONTROL ), CTL_POWERDOWN, ioaddr + CONTROL ); in smc_shutdown()
869 bank = inw( ioaddr + BANK_SELECT ); in smc_probe()
877 bank = inw( ioaddr + BANK_SELECT ); in smc_probe()
886 base_address_register = inw( ioaddr + BASE ); in smc_probe()
901 revision_register = inw( ioaddr + REVISION ); in smc_probe()
927 address = inw( ioaddr + ADDR0 + i ); in smc_probe()
935 memory_info_register = inw( ioaddr + MIR ); in smc_probe()
936 memory_cfg_register = inw( ioaddr + MCR ); in smc_probe()
946 revision_register = inw( ioaddr + REVISION ); in smc_probe()
[all …]
Dsmc91c92_cs.c261 #define set_bits(v, p) outw(inw(p)|(v), (p))
262 #define mask_bits(v, p) outw(inw(p)&(v), (p))
554 wait = ((CTL_RELOAD | CTL_STORE) & inw(ioaddr + CONTROL)); in mot_setup()
561 addr = inw(ioaddr + GENERAL); in mot_setup()
703 inw(link->resource[0]->start + OSITECH_AUI_PWR), in osi_setup()
704 inw(link->resource[0]->start + OSITECH_RESET_ISR)); in osi_setup()
770 if (inw(ioaddr + BANK_SELECT) >> 8 != 0x33) { in check_sig()
786 s = inw(ioaddr + BASE_ADDR); in check_sig()
787 if ((inw(ioaddr + BANK_SELECT) >> 8 == 0x33) && in check_sig()
790 s = inw(ioaddr + REVISION); in check_sig()
[all …]
Dsmc9194.h207 #define SMC_DELAY() { inw( ioaddr + RCR );\
208 inw( ioaddr + RCR );\
209 inw( ioaddr + RCR ); }
Dsmc91x.h88 #define SMC_inw(a, r) inw((a) + (r) - 0xa0000000)
107 #define SMC_inw(a, r) inw(((u32)a) + (r))
/linux-4.4.14/drivers/net/ethernet/3com/
D3c589_cs.c372 if (!(inw(dev->base_addr + EL3_STATUS) & 0x1000)) in tc589_wait_for_completion()
388 if ((inw(ioaddr + 10) & EEPROM_BUSY) == 0) in read_eeprom()
390 return inw(ioaddr + 12); in read_eeprom()
432 inw(ioaddr+EL3_STATUS), inw(ioaddr+RX_STATUS), in dump_status()
433 inb(ioaddr+TX_STATUS), inw(ioaddr+TX_FREE)); in dump_status()
436 inw(ioaddr+0x04), inw(ioaddr+0x06), inw(ioaddr+0x08), in dump_status()
437 inw(ioaddr+0x0a)); in dump_status()
463 inw(ioaddr + 10); in tc589_reset()
464 inw(ioaddr + 12); in tc589_reset()
525 dev->name, inw(dev->base_addr + EL3_STATUS)); in el3_open()
[all …]
D3c509.c323 if (inw(ioaddr) != 0x6d50) { in el3_isa_match()
373 if (inw(ioaddr) != 0x6d50) in el3_isa_resume()
584 irq = inw(ioaddr + WN0_IRQ) >> 12; in el3_eisa_probe()
585 if_port = inw(ioaddr + 6)>>14; in el3_eisa_probe()
638 return inw(ioaddr + 12); in read_eeprom()
681 dev->irq, ioaddr + EL3_STATUS, inw(ioaddr + EL3_STATUS)); in el3_open()
687 dev->name, dev->irq, inw(ioaddr + EL3_STATUS)); in el3_open()
699 dev->name, inb(ioaddr + TX_STATUS), inw(ioaddr + EL3_STATUS), in el3_tx_timeout()
700 inw(ioaddr + TX_FREE)); in el3_tx_timeout()
723 dev->name, skb->len, inw(ioaddr + EL3_STATUS)); in el3_start_xmit()
[all …]
D3c515.c453 if ((inw(ioaddr + 0x2002) & 0x1f0) != (ioaddr & 0x1f0)) { in check_device()
462 if ((inw(ioaddr + Wn0EepromCmd) & 0x0200) == 0) in check_device()
465 if (inw(ioaddr + Wn0EepromData) != 0x6d50) { in check_device()
536 inl(ioaddr + 0x2002), inw(ioaddr + 0x2000)); in corkscrew_scan()
555 inl(ioaddr + 0x2002), inw(ioaddr + 0x2000)); in corkscrew_scan()
592 irq = inw(ioaddr + 0x2002) & 15; in corkscrew_setup()
595 irq = inw(ioaddr + 0x2002) & 15; in corkscrew_setup()
600 dev->dma = inw(ioaddr + 0x2000) & 7; in corkscrew_setup()
640 if ((inw(ioaddr + Wn0EepromCmd) & 0x0200) == 0) in corkscrew_setup()
643 eeprom[i] = inw(ioaddr + Wn0EepromData); in corkscrew_setup()
[all …]
D3c574_cs.c478 inw(ioaddr+EL3_STATUS), in dump_status()
479 inw(ioaddr+RxStatus), inb(ioaddr+TxStatus), in dump_status()
480 inw(ioaddr+TxFree)); in dump_status()
483 inw(ioaddr+0x04), inw(ioaddr+0x06), in dump_status()
484 inw(ioaddr+0x08), inw(ioaddr+0x0a)); in dump_status()
496 if (!(inw(dev->base_addr + EL3_STATUS) & 0x1000)) break; in tc574_wait_for_completion()
510 if ((inw(ioaddr + Wn0EepromCmd) & 0x8000) == 0) in read_eeprom()
513 return inw(ioaddr + Wn0EepromData); in read_eeprom()
562 retval = (retval << 1) | ((inw(mdio_addr) & MDIO_DATA_READ) ? 1 : 0); in mdio_read()
636 inw(ioaddr + 10); in tc574_reset()
[all …]
/linux-4.4.14/drivers/net/ethernet/amd/
Dlance.c505 reset_val = inw(ioaddr+LANCE_RESET); /* Reset the LANCE */ in lance_probe1()
513 if (inw(ioaddr+LANCE_DATA) != 0x0004) in lance_probe1()
518 if (inw(ioaddr+LANCE_ADDR) != 88) { in lance_probe1()
521 int chip_version = inw(ioaddr+LANCE_DATA); in lance_probe1()
523 chip_version |= inw(ioaddr+LANCE_DATA) << 16; in lance_probe1()
579 inw(ioaddr+LANCE_ADDR); in lance_probe1()
582 inw(ioaddr+LANCE_ADDR); in lance_probe1()
585 inw(ioaddr+LANCE_ADDR); in lance_probe1()
600 short reset_val = inw(ioaddr+LANCE_RESET); in lance_probe1()
607 bus_info = inw(ioaddr+LANCE_BUS_IF); in lance_probe1()
[all …]
Dni65.c159 #define writereg(val,reg) {outw(reg,PORT+L_ADDRREG);inw(PORT+L_ADDRREG); \
160 outw(val,PORT+L_DATAREG);inw(PORT+L_DATAREG);}
161 #define readreg(reg) (outw(reg,PORT+L_ADDRREG),inw(PORT+L_ADDRREG),\
162 inw(PORT+L_DATAREG))
164 #define writedatareg(val) {outw(val,PORT+L_DATAREG);inw(PORT+L_DATAREG);}
170 #define readreg(reg) (outw(reg,PORT+L_ADDRREG),inw(PORT+L_DATAREG))
279 if(inw(PORT+L_ADDRREG) != 80) in ni65_set_performance()
326 outw(inw(PORT+L_RESET),PORT+L_RESET); /* that's the hard way */ in ni65_close()
463 outw(inw(PORT+L_RESET),PORT+L_RESET); /* first: reset the card */ in ni65_probe1()
473 if(inw(PORT+L_ADDRREG) == 88) { in ni65_probe1()
[all …]
Dpcnet32.c340 return inw(addr + PCNET32_WIO_RDP); in pcnet32_wio_read_csr()
352 return inw(addr + PCNET32_WIO_BDP); in pcnet32_wio_read_bcr()
363 return inw(addr + PCNET32_WIO_RAP); in pcnet32_wio_read_rap()
373 inw(addr + PCNET32_WIO_RESET); in pcnet32_wio_reset()
379 return inw(addr + PCNET32_WIO_RAP) == 88; in pcnet32_wio_check()
1399 *buff++ = inw(ioaddr + i); in pcnet32_get_regs()
Dnmclan_cs.c1075 rx_status = inw(ioaddr + AM2150_RCV); in mace_rx()
/linux-4.4.14/arch/parisc/lib/
Dio.c182 l = cpu_to_le16(inw(port)) << 16; in insw()
183 l |= cpu_to_le16(inw(port)); in insw()
188 *(unsigned short *)p = cpu_to_le16(inw(port)); in insw()
193 *(unsigned short *)p = cpu_to_le16(inw(port)); in insw()
199 l = cpu_to_le16(inw(port)) << 16; in insw()
200 l |= cpu_to_le16(inw(port)); in insw()
205 *(unsigned short *)p = cpu_to_le16(inw(port)); in insw()
215 l = cpu_to_le16(inw(port)); in insw()
220 l2 = cpu_to_le16(inw(port)); in insw()
Diomap.c74 return inw(ADDR2PORT(addr)); in ioport_read16()
/linux-4.4.14/drivers/input/touchscreen/
Dmk712.c114 last_x = inw(mk712_io + MK712_X) & 0x0fff; in mk712_interrupt()
115 last_y = inw(mk712_io + MK712_Y) & 0x0fff; in mk712_interrupt()
163 if ((inw(mk712_io + MK712_X) & 0xf000) || /* Sanity check */ in mk712_init()
164 (inw(mk712_io + MK712_Y) & 0xf000) || in mk712_init()
165 (inw(mk712_io + MK712_STATUS) & 0xf333)) { in mk712_init()
/linux-4.4.14/drivers/input/gameport/
Dfm801-gp.c48 w = inw(gameport->io + 2); in fm801_gp_cooked_read()
51 w = inw(gameport->io + 4); in fm801_gp_cooked_read()
53 w = inw(gameport->io + 6); in fm801_gp_cooked_read()
56 w = inw(gameport->io + 8); in fm801_gp_cooked_read()
/linux-4.4.14/drivers/ide/
Dopti621.c40 inw(reg_base + 1); in write_reg()
41 inw(reg_base + 1); in write_reg()
56 inw(reg_base + 1); in read_reg()
57 inw(reg_base + 1); in read_reg()
Dtrm290.c165 reg = inw(hwif->config_data + 3); in trm290_prepare_drive()
216 u16 status = inw(drive->hwif->dma_base + 2); in trm290_dma_end()
225 u16 status = inw(drive->hwif->dma_base + 2); in trm290_dma_test_irq()
286 old = inw(hwif->config_data); in init_hwif_trm290()
294 new = inw(hwif->config_data); in init_hwif_trm290()
Dtc86c001.c20 u16 mode, scr = inw(scr_port); in tc86c001_set_mode()
138 u16 scr1 = inw(sc_base + 0x00); in tc86c001_cable_detect()
151 u16 scr1 = inw(sc_base + 0x00); in init_hwif_tc86c001()
Dsc1200.c56 pci_clock = inw (0x901e); in sc1200_get_pci_clock()
/linux-4.4.14/arch/sh/boards/mach-hp6xx/
Dsetup.c62 v = inw(HD64461_GPADR); in dac_audio_start()
80 v = inw(HD64461_GPADR); in dac_audio_stop()
131 v = inw(HD64461_STBCR); in hp6xx_setup()
141 v = inw(HD64461_GPADR); in hp6xx_setup()
Dpm.c114 hd64461_stbcr = inw(HD64461_STBCR); in hp6x0_pm_enter()
136 hd64461_stbcr = inw(HD64461_STBCR); in hp6x0_pm_enter()
/linux-4.4.14/sound/oss/
Dpss.c168 if (inw(REG(PSS_STATUS)) & PSS_WRITE_EMPTY) in pss_write()
195 id = inw(REG(PSS_ID)); in probe_pss()
224 tmp = inw(REG(dev)) & ~0x38; /* Load confreg, mask IRQ bits out */ in set_irq()
237 unsigned short tmp = inw(REG(dev)) & 0x003f; in set_io_base()
256 tmp = inw(REG(dev)) & ~0x07; /* Load confreg, mask DMA bits out */ in set_dma()
273 inw(REG(PSS_CONTROL)); in pss_reset_dsp()
284 val = inw(REG(PSS_STATUS)); in pss_put_dspword()
300 val = inw(REG(PSS_STATUS)); in pss_get_dspword()
303 *word = inw(REG(PSS_DATA)); in pss_get_dspword()
323 if (inw(REG(PSS_DATA)) == 0x5500) in pss_download_boot()
[all …]
Dwaveartist.c206 res = inw(hw->io_base + CMDR); in waveartist_reset()
250 old_data = inw(io_base + CMDR); in waveartist_cmd()
281 resp[i] = inw(io_base + CMDR); in waveartist_cmd()
/linux-4.4.14/drivers/tty/
Disicom.c142 #define ClearInterrupt(base) inw((base) + 0x0a)
228 while (!(inw(base + 0xe) & 0x1) && count++ < 100) in WaitTillCardIsFree()
234 return !(inw(base + 0xe) & 0x1); in WaitTillCardIsFree()
245 if (inw(base + 0xe) & 0x1) in lock_card()
428 if (inw(base + 0xe) & 0x1) in isicom_tx()
449 if (!(inw(base + 0x02) & (1 << port->channel))) in isicom_tx()
531 if (!(inw(base + 0x0e) & 0x02)) in isicom_interrupt()
543 inw(base); /* get the dummy word out */ in isicom_interrupt()
544 header = inw(base); in isicom_interrupt()
566 inw(base); in isicom_interrupt()
[all …]
Dsynclink.c1460 outw( (inw(info->io_base + CCAR) & 0x0780) | (RDR+LSBONLY), in mgsl_isr_receive_data()
3530 u16 Ccar = inw( info->io_base + CCAR ); in line_info()
4491 inw( info->io_base + CCAR ); in usc_RTCmd()
4516 inw( info->io_base ); in usc_DmaCmd()
4546 inw( info->io_base ); in usc_OutDmaReg()
4571 return inw( info->io_base ); in usc_InDmaReg()
4599 inw( info->io_base + CCAR ); in usc_OutReg()
4620 return inw( info->io_base + CCAR ); in usc_InReg()
5731 outw( (inw( info->io_base + CCAR) & 0x0780) | (TDR+LSBONLY), in usc_load_txfifo()
/linux-4.4.14/drivers/watchdog/
DiTCO_wdt.c234 val = inw(TCO1_CNT); in iTCO_wdt_start()
237 val = inw(TCO1_CNT); in iTCO_wdt_start()
254 val = inw(TCO1_CNT); in iTCO_wdt_stop()
257 val = inw(TCO1_CNT); in iTCO_wdt_stop()
315 val16 = inw(TCOv2_TMR); in iTCO_wdt_set_timeout()
319 val16 = inw(TCOv2_TMR); in iTCO_wdt_set_timeout()
350 val16 = inw(TCO_RLD); in iTCO_wdt_get_timeleft()
359 if (!(inw(TCO1_STS) & 0x0008)) in iTCO_wdt_get_timeleft()
Die6xx_wdt.c203 inw(ie6xx_wdt_data.sch_wdtba + RR0)); in ie6xx_wdt_dbg_show()
205 inw(ie6xx_wdt_data.sch_wdtba + WDTCR)); in ie6xx_wdt_dbg_show()
209 inw(ie6xx_wdt_data.sch_wdtba + WDTLR)); in ie6xx_wdt_dbg_show()
Dmachzwd.c88 return inw(DATA_W); in zf_readw()
/linux-4.4.14/arch/mips/loongson64/common/cs5536/
Dcs5536_mfgpt.c43 outw(inw(MFGPT0_SETUP) & 0x7fff, MFGPT0_SETUP); in disable_mfgpt0_counter()
100 outw(inw(MFGPT0_SETUP) | 0x4000, MFGPT0_SETUP); in timer_interrupt()
171 count = inw(MFGPT0_CNT); in mfgpt_read()
/linux-4.4.14/drivers/scsi/
Dnsp32_io.h35 return inw(base + index); in nsp32_read2()
137 return inw(base + DATA_REG_LOW); in nsp32_index_read2()
154 l = inw(base + DATA_REG_LOW); in nsp32_index_read4()
155 h = inw(base + DATA_REG_HI ); in nsp32_index_read4()
Deata_pio.c204 zwickel = inw(base + HA_RDATA); in eata_pio_int_handler()
212 zwickel = inw(base + HA_RDATA); in eata_pio_int_handler()
558 inw(base + HA_RDATA); in get_pio_board_data()
588 *p = inw(base + HA_RDATA); in get_pio_conf_PIO()
604 inw(base + HA_RDATA); in get_pio_conf_PIO()
Din2000.h53 #define read2_io(a) (inw(hostdata->io_base+(a)))
Dncr53c8xx.h276 #define inw_l2b inw
306 #define inw_raw inw
Dfdomain.c1302 while ((data_count = FIFO_Size - inw(port_base + FIFO_Data_Count)) > 512) { in do_fdomain_16x0_intr()
1335 while ((data_count = inw(port_base + FIFO_Data_Count)) > 0) { in do_fdomain_16x0_intr()
Datp870u.c1007 k = inw(tmport); in fun_scam()
1019 if ((inw(tmport) & 0x2000) != 0) { /* DB5 all release? */ in fun_scam()
1030 if ((inw(tmport) & 0x4000) != 0) { /* DB6 all release? */ in fun_scam()
1211 if ((inw(tmport) & 0x2000) == 0) { in tscam()
2631 atpdev->ultra_map[0] = inw(tmport); in atp870u_probe()
2932 atpdev->ultra_map[0] = inw(tmport); in atp870u_probe()
Dqla1280.h64 #define RD_REG_WORD(addr) inw((unsigned long)addr)
Da100u2w.c1112 bios = inw(port + 0x50); in inia100_probe_one()
Dgdth.c3022 ha->status = inw(ha->bmic + MAILBOXREG+8); in __gdth_interrupt()
3027 ha->service = inw(ha->bmic + MAILBOXREG+10); in __gdth_interrupt()
3065 ha->status = inw(PTR2USHORT(&ha->plx->status)); in __gdth_interrupt()
3070 ha->service = inw(PTR2USHORT(&ha->plx->service)); in __gdth_interrupt()
Deata.c1021 *p = REG2H(inw(iobase)); in read_pio()
/linux-4.4.14/arch/hexagon/include/asm/
Dio.h232 static inline u16 inw(unsigned long port) in inw() function
267 #define inw_p inw
286 u16 x = inw(port); in insw()
297 u32 x = inw(port); in insl()
/linux-4.4.14/drivers/net/ethernet/fujitsu/
Dfmvj18x_cs.c779 htons(inw(ioaddr + TX_STATUS)), in fjn_tx_timeout()
784 htons(inw(ioaddr + 0)), htons(inw(ioaddr + 2)), in fjn_tx_timeout()
785 htons(inw(ioaddr + 4)), htons(inw(ioaddr + 6)), in fjn_tx_timeout()
786 htons(inw(ioaddr + 8)), htons(inw(ioaddr + 10)), in fjn_tx_timeout()
787 htons(inw(ioaddr + 12)), htons(inw(ioaddr + 14))); in fjn_tx_timeout()
933 inw(ioaddr + DATAPORT); in fjn_reset()
934 inw(ioaddr + DATAPORT); in fjn_reset()
963 u_short status = inw(ioaddr + DATAPORT); in fjn_rx()
980 u_short pkt_len = inw(ioaddr + DATAPORT); in fjn_rx()
/linux-4.4.14/drivers/staging/comedi/drivers/
Ddt282x.c510 adcsr = inw(dev->iobase + DT2821_ADCSR_REG); in dt282x_interrupt()
511 dacsr = inw(dev->iobase + DT2821_DACSR_REG); in dt282x_interrupt()
512 supcsr = inw(dev->iobase + DT2821_SUPCSR_REG); in dt282x_interrupt()
536 data = inw(dev->iobase + DT2821_ADDAT_REG); in dt282x_interrupt()
587 status = inw(dev->iobase + DT2821_ADCSR_REG); in dt282x_ai_timeout()
641 val = inw(dev->iobase + DT2821_ADDAT_REG); in dt282x_ai_insn_read()
968 data[1] = inw(dev->iobase + DT2821_DIODAT_REG); in dt282x_dio_insn_bits()
1070 inw(dev->iobase + DT2821_ADCSR_REG); in dt282x_initialize()
1076 if (((inw(dev->iobase + DT2821_ADCSR_REG) & 0xfff0) != 0x7c00) || in dt282x_initialize()
1077 ((inw(dev->iobase + DT2821_CHANCSR_REG) & 0xf0f0) != 0x70f0) || in dt282x_initialize()
[all …]
Daddi_apci_3120.c352 val = inw(dev->iobase + APCI3120_TIMER_REG); in apci3120_timer_read()
359 val |= (inw(dev->iobase + APCI3120_TIMER_REG) << 16); in apci3120_timer_read()
422 inw(dev->iobase + APCI3120_TIMER_MODE_REG); in apci3120_set_chanlist()
488 status = inw(dev->iobase + APCI3120_STATUS_REG); in apci3120_interrupt()
513 val = inw(dev->iobase + APCI3120_AI_FIFO_REG); in apci3120_interrupt()
693 inw(dev->iobase + APCI3120_STATUS_REG); in apci3120_cancel()
706 status = inw(dev->iobase + APCI3120_STATUS_REG); in apci3120_ai_eoc()
750 data[i] = inw(dev->iobase + APCI3120_AI_FIFO_REG); in apci3120_ai_insn_read()
763 status = inw(dev->iobase + APCI3120_STATUS_REG); in apci3120_ao_ready()
801 status = inw(dev->iobase + APCI3120_STATUS_REG); in apci3120_di_insn_bits()
[all …]
Dadl_pci6208.c58 status = inw(dev->iobase + PCI6208_AO_STATUS); in pci6208_ao_eoc()
99 val = inw(dev->iobase + PCI6208_DIO); in pci6208_di_insn_bits()
172 val = inw(dev->iobase + PCI6208_DIO); in pci6208_auto_attach()
Ds526.c149 val = inw(dev->iobase + S526_GPCT_LSB_REG(chan)) & 0xffff; in s526_gpct_read()
150 val |= (inw(dev->iobase + S526_GPCT_MSB_REG(chan)) & 0xff) << 16; in s526_gpct_read()
334 inw(dev->iobase + S526_GPCT_MODE_REG(chan)); /* Is this required? */ in s526_gpct_winsn()
370 status = inw(dev->iobase + S526_INT_STATUS_REG); in s526_eoc()
412 val = inw(dev->iobase + S526_AI_REG); in s526_ai_insn_read()
456 data[1] = inw(dev->iobase + S526_DIO_CTRL_REG) & 0xff; in s526_dio_insn_bits()
Dadv_pci1723.c136 data[1] = inw(dev->iobase + PCI1723_DIO_DATA_REG); in pci1723_dio_insn_bits()
196 val = inw(dev->iobase + PCI1723_DIO_CTRL_REG); in pci1723_auto_attach()
201 s->state = inw(dev->iobase + PCI1723_DIO_DATA_REG); in pci1723_auto_attach()
Dni_daq_700.c173 inw(dev->iobase + ADFIFO_R); in daq700_ai_rinsn()
183 d = inw(dev->iobase + ADFIFO_R); in daq700_ai_rinsn()
215 inw(iobase + ADFIFO_R); /* read 16bit junk from FIFO to clear */ in daq700_ai_config()
Daddi_apci_2200.c42 data[1] = inw(dev->iobase + APCI2200_DI_REG); in apci2200_di_insn_bits()
52 s->state = inw(dev->iobase + APCI2200_DO_REG); in apci2200_do_insn_bits()
Dni_at_a2150.c170 status = inw(dev->iobase + STATUS_REG); in a2150_interrupt()
586 status = inw(dev->iobase + STATUS_REG); in a2150_ai_eoc()
632 inw(dev->iobase + FIFO_DATA_REG); in a2150_ai_rinsn()
641 data[n] = inw(dev->iobase + FIFO_DATA_REG); in a2150_ai_rinsn()
692 int id = ID_BITS(inw(dev->iobase + STATUS_REG)); in a2150_probe()
763 if ((DCAL_BIT & inw(dev->iobase + STATUS_REG)) == 0) in a2150_attach()
Daddi_apci_1516.c81 data[1] = inw(dev->iobase + APCI1516_DI_REG); in apci1516_di_insn_bits()
91 s->state = inw(dev->iobase + APCI1516_DO_REG); in apci1516_do_insn_bits()
Dadv_pci1710.c345 status = inw(dev->iobase + PCI171X_STATUS_REG); in pci171x_ai_eoc()
361 sample = inw(dev->iobase + PCI171X_AD_DATA_REG); in pci171x_ai_read_sample()
450 data[1] = inw(dev->iobase + PCI171X_DI_REG); in pci171x_di_insn_bits()
522 status = inw(dev->iobase + PCI171X_STATUS_REG); in pci1710_handle_every_sample()
537 for (; !(inw(dev->iobase + PCI171X_STATUS_REG) & PCI171X_STATUS_FE);) { in pci1710_handle_every_sample()
565 status = inw(dev->iobase + PCI171X_STATUS_REG); in pci1710_handle_fifo()
615 if (!(inw(dev->iobase + PCI171X_STATUS_REG) & PCI171X_STATUS_IRQ)) in interrupt_service_pci1710()
Dcb_das16_cs.c142 status = inw(dev->iobase + DAS16CS_MISC1_REG); in das16cs_ai_eoc()
196 data[i] = inw(dev->iobase + DAS16CS_AI_DATA_REG); in das16cs_ai_insn_read()
261 data[1] = inw(dev->iobase + DAS16CS_DIO_REG); in das16cs_dio_insn_bits()
Dcontec_pci_dio.c55 data[1] = inw(dev->iobase + PIO1616L_DI_REG); in contec_di_insn_bits()
Dmultiq3.c97 status = inw(dev->iobase + MULTIQ3_STATUS_REG); in multiq3_ai_status()
165 data[1] = inw(dev->iobase + MULTIQ3_DI_REG); in multiq3_di_insn_bits()
Dni_at_ao.c170 data[1] = inw(dev->iobase + ATAO_DIO_REG); in atao_dio_insn_bits()
293 inw(dev->iobase + ATAO_FIFO_CLEAR_REG); in atao_reset()
Damplc_pci230.c536 data = inw(devpriv->daqio + PCI230_ADCDATA); in pci230_ai_read()
712 status = inw(devpriv->daqio + PCI230_ADCCON); in pci230_ai_eoc()
1101 dacstat = inw(devpriv->daqio + PCI230_DACCON); in pci230_handle_ao_fifo()
1162 dacstat = inw(devpriv->daqio + PCI230_DACCON); in pci230_handle_ao_fifo()
1196 inw(devpriv->daqio + PCI230P2_DACSWTRIG); in pci230_ao_inttrig_scan_begin()
2027 status_fifo = inw(devpriv->daqio + PCI230_ADCCON); in pci230_handle_ai()
2044 fifoamount = inw(devpriv->daqio + in pci230_handle_ai()
2407 devpriv->daccon = inw(devpriv->daqio + PCI230_DACCON) & in pci230_auto_attach()
2416 devpriv->hwver = inw(devpriv->daqio + PCI230P_HWVER); in pci230_auto_attach()
Dni_atmio16d.c220 val = inw(dev->iobase + AD_FIFO_REG); in atmio16d_interrupt()
447 status = inw(dev->iobase + STAT_REG); in atmio16d_ai_eoc()
488 data[i] = inw(dev->iobase + AD_FIFO_REG); in atmio16d_ai_insn_read()
535 data[1] = inw(dev->iobase + MIO_16_DIG_IN_REG); in atmio16d_dio_insn_bits()
Dcb_pcimdda.c130 inw(dev->iobase + PCIMDDA_DA_CHAN(chan)); in cb_pcimdda_ao_insn_read()
Ddas6402.c175 val = inw(dev->iobase + DAS6402_AI_DATA_REG); in das6402_ai_read_sample()
494 inw(dev->iobase + DAS6402_AO_LSB_REG(chan)); in das6402_ao_insn_read()
552 inw(dev->iobase + DAS6402_AO_LSB_REG(0)); in das6402_reset()
Dcb_pcidas.c327 status = inw(devpriv->pcibar1 + PCIDAS_AI_REG); in cb_pcidas_ai_eoc()
379 data[n] = inw(devpriv->pcibar2 + PCIDAS_AI_DATA_REG); in cb_pcidas_ai_insn_read()
1126 if (inw(devpriv->pcibar4 + PCIDAS_AO_REG) & PCIDAS_AO_EMPTY) { in cb_pcidas_ao_interrupt()
1180 if ((inw(devpriv->pcibar1 + PCIDAS_CTRL_REG) & in cb_pcidas_ai_interrupt()
1183 val = inw(devpriv->pcibar2 + PCIDAS_AI_DATA_REG); in cb_pcidas_ai_interrupt()
1234 status = inw(devpriv->pcibar1 + PCIDAS_CTRL_REG); in cb_pcidas_interrupt()
Dadl_pci8164.c50 data[i] = inw(dev->iobase + PCI8164_AXIS(chan) + offset); in adl_pci8164_insn_read()
Daio_aio12_8.c152 val = inw(dev->iobase + AIO12_8_ADC_REG) & s->maxdata; in aio_aio12_8_ai_read()
Dadl_pci9111.c571 data[i] = inw(dev->iobase + PCI9111_AI_FIFO_REG); in pci9111_ai_insn_read()
601 data[1] = inw(dev->iobase + PCI9111_DIO_REG); in pci9111_di_insn_bits()
Damplc_pci224.c413 inw(dev->iobase + PCI224_SOFTTRIG); in pci224_ao_set_data()
514 dacstat = inw(dev->iobase + PCI224_DACCON); in pci224_ao_handle_fifo()
Dcb_pcimdas.c222 data[n] = inw(devpriv->daqio + PCIMDAS_AI_REG); in cb_pcimdas_ai_insn_read()
Dcomedi_8254.c150 val = inw(i8254->iobase + reg_offset); in __i8254_read()
Ddas16m1.c365 data[n] = munge_sample(inw(dev->iobase)); in das16m1_ai_rinsn()
Ddas1800.c490 dpnt = inw(dev->iobase + DAS1800_FIFO); in das1800_handle_fifo_not_empty()
1102 dpnt = inw(dev->iobase + DAS1800_FIFO); in das1800_ai_rinsn()
Daddi_apci_1500.c557 data[1] = inw(devpriv->addon + APCI1500_DI_REG); in apci1500_di_insn_bits()
Dadv_pci_dio.c436 data[1] |= inw(dev->iobase + d->addr + 2 * i) << (16 * i); in pci_dio_insn_bits_di_w()
/linux-4.4.14/arch/sh/include/asm/
Dio_noioport.h10 static inline u16 inw(unsigned long addr) in inw() function
49 #define inw_p(addr) inw(addr)
/linux-4.4.14/arch/parisc/include/asm/
Dio.h240 #define inw_p inw
255 extern unsigned short inw(int addr);
263 #define inw eisa_in16 macro
275 static inline short inw(unsigned long addr) in inw() function
Dpci.h143 u16 (*inw) (struct pci_hba_data *hba, u16 port); member
/linux-4.4.14/drivers/net/irda/
Dvlsi_ir.c228 word = inw(iobase+VLSI_PIO_RINGPTR); in vlsi_proc_ndev()
230 word = inw(iobase+VLSI_PIO_RINGBASE); in vlsi_proc_ndev()
233 word = inw(iobase+VLSI_PIO_RINGSIZE); in vlsi_proc_ndev()
237 word = inw(iobase+VLSI_PIO_IRCFG); in vlsi_proc_ndev()
252 word = inw(iobase+VLSI_PIO_IRENABLE); in vlsi_proc_ndev()
262 word = inw(iobase+VLSI_PIO_PHYCTL); in vlsi_proc_ndev()
267 word = inw(iobase+VLSI_PIO_NPHYCTL); in vlsi_proc_ndev()
272 word = inw(iobase+VLSI_PIO_MAXPKT); in vlsi_proc_ndev()
274 word = inw(iobase+VLSI_PIO_RCVBCNT) & RCVBCNT_MASK; in vlsi_proc_ndev()
791 fifocnt = inw(iobase+VLSI_PIO_RCVBCNT) & RCVBCNT_MASK; in vlsi_set_baud()
[all …]
/linux-4.4.14/sound/pci/
Des1968.c610 chip->maestro_map[reg] = inw(chip->io_port + ESM_DATA); in __maestro_read()
675 data = inw(chip->io_port + ESM_AC97_DATA); in snd_es1968_ac97_read()
789 value = inw(chip->io_port + WC_DATA); in wave_get_register()
1084 outw(inw(chip->io_port + ESM_PORT_HOST_IRQ) | ESM_HIRQ_DSIE, chip->io_port + ESM_PORT_HOST_IRQ); in snd_es1968_playback_setup()
1212 outw(inw(chip->io_port + ESM_PORT_HOST_IRQ) | ESM_HIRQ_DSIE, chip->io_port + ESM_PORT_HOST_IRQ); in snd_es1968_capture_setup()
1754 …outw(inw(chip->io_port + ESM_PORT_HOST_IRQ) | ESM_HIRQ_DSIE, chip->io_port + ESM_PORT_HOST_IRQ); /… in es1968_measure_clock()
1981 outw(inw(chip->io_port + 4) & 1, chip->io_port + 4); in snd_es1968_interrupt()
2071 save_ringbus_a = inw(ioaddr + 0x36); in snd_es1968_ac97_reset()
2075 outw(inw(ioaddr + 0x3a) & 0xfffc, ioaddr + 0x3a); in snd_es1968_ac97_reset()
2076 outw(inw(ioaddr + 0x3c) & 0xfffc, ioaddr + 0x3c); in snd_es1968_ac97_reset()
[all …]
Des1938.c777 old = inw(SLDM_REG(chip, DMACOUNT)); in snd_es1938_capture_pointer()
778 while ((new = inw(SLDM_REG(chip, DMACOUNT))) != old) in snd_es1938_capture_pointer()
786 count = inw(SLDM_REG(chip, DMACOUNT)); in snd_es1938_capture_pointer()
805 ptr = chip->dma2_size - inw(SLIO_REG(chip, AUDIO2DMACOUNT)); in snd_es1938_playback1_pointer()
819 old = inw(SLDM_REG(chip, DMACOUNT)); in snd_es1938_playback2_pointer()
820 while ((new = inw(SLDM_REG(chip, DMACOUNT))) != old) in snd_es1938_playback2_pointer()
1657 inw(SLDM_REG(chip, DMACOUNT))); in snd_es1938_interrupt()
1681 inw(SLIO_REG(chip, AUDIO2DMACOUNT))); in snd_es1938_interrupt()
Dfm801.c77 #define fm801_readw(chip,reg) inw(chip->port + FM801_##reg)
259 old = inw(chip->port + reg); in snd_fm801_update_bits()
855 ucontrol->value.integer.value[0] = (inw(chip->port + reg) >> shift) & mask; in snd_fm801_get_single()
912 ucontrol->value.integer.value[0] = (inw(chip->port + reg) >> shift_left) & mask; in snd_fm801_get_double()
913 ucontrol->value.integer.value[1] = (inw(chip->port + reg) >> shift_right) & mask; in snd_fm801_get_double()
1373 chip->saved_regs[i] = inw(chip->port + saved_regs[i]); in snd_fm801_suspend()
Dsis7019.c947 while ((inw(io + SIS_AC97_SEMA) & SIS_AC97_SEMA_BUSY) && --count) in sis_ac97_rw()
957 status = inw(io + SIS_AC97_STATUS); in sis_ac97_rw()
973 while ((inw(io + SIS_AC97_STATUS) & SIS_AC97_STATUS_BUSY) && --count) in sis_ac97_rw()
1098 while ((inw(io + SIS_AC97_SEMA) & SIS_AC97_SEMA_BUSY) && --count) in sis_chip_init()
1108 while ((inw(io + SIS_AC97_STATUS) & SIS_AC97_STATUS_BUSY) && --count) in sis_chip_init()
Dmaestro3.c937 return inw(chip->iobase + reg); in snd_m3_inw()
1952 tmp = inw(io + RING_BUS_CTRL_B) & ~SECOND_CODEC_ID_MASK; in snd_m3_remote_codec_config()
1958 outw((inw(io + SDO_OUT_DEST_CTRL) & ~COMMAND_ADDR_OUT) | isremote, in snd_m3_remote_codec_config()
1960 outw((inw(io + SDO_IN_DEST_CTRL) & ~STATUS_ADDR_IN) | isremote, in snd_m3_remote_codec_config()
2005 dir = inw(io + GPIO_DIRECTION); in snd_m3_ac97_reset()
2044 tmp = inw(io + RING_BUS_CTRL_A); in snd_m3_ac97_reset()
2255 outw(inw(io + GPIO_DIRECTION) | gpo, in snd_m3_amp_enable()
2281 outw(inw(io + GPIO_DIRECTION) & ~val, io + GPIO_DIRECTION); in snd_m3_hv_init()
Dazt3328.c378 return inw(codec->io_base + reg); in snd_azf3328_codec_inw()
426 return inw(chip->ctrl_io + reg); in snd_azf3328_ctrl_inw()
462 return inw(chip->game_io + reg); in snd_azf3328_game_inw()
474 return inw(chip->mixer_io + reg); in snd_azf3328_mixer_inw()
Dens1370.c1758 inw(ES_REG(ensoniq, 1370_CODEC)); in snd_ensoniq_1370_mixer()
1761 inw(ES_REG(ensoniq, 1370_CODEC)); in snd_ensoniq_1370_mixer()
2049 inw(ES_REG(ensoniq, 1370_CODEC)); in snd_ensoniq_suspend()
2052 inw(ES_REG(ensoniq, 1370_CODEC)); in snd_ensoniq_suspend()
Dals300.c288 return inw(chip->port+AC97_READ); in snd_als300_ac97_read()
/linux-4.4.14/arch/x86/xen/
Dplatform-pci-unplug.c43 magic = inw(XEN_IOPORT_MAGIC); in check_platform_magic()
58 if (inw(XEN_IOPORT_MAGIC) != XEN_IOPORT_MAGIC_VAL) { in check_platform_magic()
/linux-4.4.14/arch/mips/pci/
Dops-sni.c53 *val = inw(PCIMT_CONFIG_DATA + (reg & 2)); in pcimt_read()
128 *val = inw(PCIMT_CONFIG_DATA + (reg & 2)); in pcit_read()
Dpci-virtio-guest.c86 *val = inw(PCI_CONFIG_DATA + (reg & 2)); in pci_virtio_guest_read_config()
/linux-4.4.14/drivers/char/
Dds1302.c48 while(inw((unsigned long)PLD_RTCCR)); in out_byte_rtc()
67 while(inw((unsigned long)PLD_RTCCR)); in in_byte_rtc()
70 retval=(inw((unsigned long)PLD_RTCRDDATA) & 0xff00)>>8; in in_byte_rtc()
/linux-4.4.14/arch/sparc/include/asm/
Dio_64.h200 #define inw inw macro
201 static inline u16 inw(unsigned long addr) in inw() function
233 #define inw_p(__addr) inw(__addr)
/linux-4.4.14/arch/alpha/kernel/
Dsys_eiger.c97 intstatus = inw(0x500) & 15; in eiger_device_interrupt()
169 int backplane = inw(0x502) & 0x0f; in eiger_swizzle()
Dsys_noritake.c76 pld = (((unsigned long) inw(0x54c) << 32) in noritake_device_interrupt()
77 | ((unsigned long) inw(0x54a) << 16) in noritake_device_interrupt()
Dsys_mikasa.c71 pld = (((~inw(0x534) & 0x0000ffffUL) << 16) in mikasa_device_interrupt()
Dsys_eb64p.c100 if (inw(0x806) != 0xffff) { in eb64p_init_irq()
Dsys_takara.c92 intstatus = inw(0x500) & 15; in takara_device_interrupt()
Dio.c67 u16 inw(unsigned long port) in inw() function
93 EXPORT_SYMBOL(inw);
Dpci-sysfs.c335 *((u16 *)val) = inw(port); in pci_legacy_read()
/linux-4.4.14/drivers/video/backlight/
Dhp680_bl.c48 v = inw(HD64461_GPBDR); in hp680bl_send_intensity()
55 v = inw(HD64461_GPBDR); in hp680bl_send_intensity()
/linux-4.4.14/drivers/net/ethernet/hp/
Dhp100.h588 inw( ioaddr + HP100_REG_##reg )
600 outw( inw( ioaddr + HP100_REG_##reg ) | (data), ioaddr + HP100_REG_##reg )
604 outw( inw( ioaddr + HP100_REG_##reg ) & (data), ioaddr + HP100_REG_##reg )
Dhp100.c2819 printk("0x%.2x = 0x%.4x\n", Register, inw(ioaddr + Register)); in hp100_RegisterDump()
/linux-4.4.14/arch/tile/include/asm/
Dio.h297 static inline u16 inw(unsigned long addr) in inw() function
338 u16 x = inw(addr); in insw()
423 static inline u16 inw(unsigned long addr) in inw() function
481 #define inw_p(addr) inw(addr)
/linux-4.4.14/arch/mn10300/include/asm/
Dio.h93 static inline u16 inw(unsigned long addr) in inw() function
119 #define inw_p(addr) inw(addr)
141 u16 x = inw(addr); in insw()
/linux-4.4.14/arch/arm/mach-ixp4xx/include/mach/
Dio.h308 #define inw inw macro
309 static inline u16 inw(u32 addr) in inw() function
325 *vaddr++ = le16_to_cpu(inw(io_addr)); in insw()
385 return (unsigned int)inw(port & PIO_MASK); in ioread16()
/linux-4.4.14/include/asm-generic/
Dio.h368 #ifndef inw
369 #define inw inw macro
370 static inline u16 inw(unsigned long addr) in inw() function
420 return inw(addr); in inw_p()
/linux-4.4.14/drivers/usb/host/
Duhci-pci.c82 if (inw(uhci->io_addr + USBPORTSC1 + port * 2) & in uhci_pci_resume_detect_interrupts_are_broken()
104 if (inw(uhci->io_addr + USBPORTSC1 + port * 2) & in uhci_pci_global_suspend_mode_is_broken()
Duhci-hcd.h513 return inw(uhci->io_addr + reg); in uhci_readw()
575 return inw(uhci->io_addr + reg); in uhci_readw()
Dpci-quirks.c472 if (inw(base + UHCI_USBCMD) & UHCI_USBCMD_HCRESET) in uhci_reset_hc()
511 cmd = inw(base + UHCI_USBCMD); in uhci_check_and_reset_hc()
519 intr = inw(base + UHCI_USBINTR); in uhci_check_and_reset_hc()
Disp1362.h46 *bp++ = inw(addr); in delayed_insw()
/linux-4.4.14/arch/x86/pci/
Ddirect.c39 *value = inw(0xCFC + (reg & 2)); in pci_conf1_read()
122 *value = inw(PCI_CONF2_ADDRESS(dev, reg)); in pci_conf2_read()
Dearly.c30 v = inw(0xcfc + (offset&2)); in read_pci_config_16()
/linux-4.4.14/arch/m68k/include/asm/
Dio_no.h116 #define inw(addr) readw(addr) macro
123 #define inw_p(addr) inw(addr)
Dio_mm.h110 #define inw mcf_pci_inw macro
362 #define inw isa_inw macro
391 #define inw(port) ((port) < 1024 ? isa_rom_inw(port) : in_le16(port)) macro
425 #define inw(port) 0xffff macro
/linux-4.4.14/arch/sh/drivers/pci/
Dops-dreamcast.c58 case 2: *val = inw(GAPSPCI_BBA_CONFIG+where); break; in gapspci_read()
/linux-4.4.14/arch/cris/include/asm/
Dio.h137 #define inw(port) (cris_iops ? cris_iops->read_io(port,NULL,2,1) : 0) macro
177 #define inw_p(port) inw(port)
/linux-4.4.14/arch/mips/mti-malta/
Dmalta-pm.c31 sts = inw(pm_io_offset + PIIX4_FUNC3IO_PMSTS); in mips_pm_suspend()
/linux-4.4.14/drivers/leds/
Dleds-hp6xx.c37 v16 = inw(HD64461_GPBDR); in hp6xxled_red_set()
/linux-4.4.14/arch/mn10300/unit-asb2303/include/unit/
Dsmc91111.h32 #define SMC_inw(a, r) inw((unsigned long) ((a) + (r)))
/linux-4.4.14/lib/
Diomap.c62 #define pio_read16be(port) swab16(inw(port))
78 IO_COND(addr, return inw(port), return readw(addr)); in ioread16()
/linux-4.4.14/drivers/tty/ipwireless/
Dhardware.c862 len = inw(hw->base_port + IODRR); in do_receive_packet()
871 __le16 raw_data = inw(hw->base_port + IODRR); in do_receive_packet()
878 len = inw(hw->base_port); in do_receive_packet()
888 __le16 raw_data = inw(hw->base_port); in do_receive_packet()
896 inw(hw->base_port); in do_receive_packet()
1050 return inw(hw->base_port + IOIR) != 0xFFFF; in is_card_present()
1061 irqn = inw(hw->base_port + IOIR); in ipwireless_handle_v1_interrupt()
1599 irqn = inw(hw->base_port + IOIR); in do_close_hardware()
/linux-4.4.14/sound/isa/sb/
Demu8000.c70 res = inw(port); /* Read data */ in snd_emu8000_peek()
100 low = inw(port); /* Read low word of data */ in snd_emu8000_peek_dw()
101 res = low + (inw(port+2) << 16); in snd_emu8000_peek_dw()
495 while (!(inw(EMU8000_PTR(emu)) & 0x1000)) in snd_emu8000_init_fm()
497 while ((inw(EMU8000_PTR(emu)) & 0x1000)) in snd_emu8000_init_fm()
/linux-4.4.14/arch/alpha/include/asm/
Dio.h245 extern u16 inw(unsigned long port);
357 extern inline u16 inw(unsigned long port) in inw() function
500 #define inw_p inw
/linux-4.4.14/sound/pcmcia/vx/
Dvxp_ops.c420 *addr++ = le16_to_cpu(inw(port)); in vxp_dma_read()
428 *addr++ = le16_to_cpu(inw(port)); in vxp_dma_read()
433 *addr = le16_to_cpu(inw(port)); in vxp_dma_read()
/linux-4.4.14/sound/pci/ice1712/
Dice1712.c196 return inw(ICEREG(ice, AC97_DATA)); in snd_ice1712_ac97_read()
251 return inw(ICEMT(ice, AC97_DATA)); in snd_ice1712_pro_ac97_read()
469 pbkstatus = inw(ICEDS(ice, INTSTAT)); in snd_ice1712_interrupt()
686 ptr = runtime->buffer_size - inw(ice->ddma_port + 4); in snd_ice1712_playback_pointer()
802 tmp = inw(ICEDS(ice, INTMASK)) & ~(1 << (substream->number * 2)); in snd_ice1712_playback_ds_open()
835 tmp = inw(ICEDS(ice, INTMASK)) | (3 << (substream->number * 2)); in snd_ice1712_playback_ds_close()
1110 ptr = ice->playback_pro_size - (inw(ICEMT(ice, PLAYBACK_SIZE)) << 2); in snd_ice1712_playback_pro_pointer()
1124 ptr = ice->capture_pro_size - (inw(ICEMT(ice, CAPTURE_SIZE)) << 2); in snd_ice1712_capture_pro_pointer()
1595 snd_iprintf(buffer, " PSDOUT03 : 0x%04x\n", (unsigned)inw(ICEMT(ice, ROUTE_PSDOUT03))); in snd_ice1712_proc_read()
1597 snd_iprintf(buffer, " SPDOUT : 0x%04x\n", (unsigned)inw(ICEMT(ice, ROUTE_SPDOUT))); in snd_ice1712_proc_read()
[all …]
Dice1724.c191 return inw(ICEMT1724(ice, AC97_DATA)); in snd_vt1724_ac97_read()
203 inw(ICEREG1724(ice, GPIO_DIRECTION)); /* dummy read for pci-posting */ in snd_vt1724_set_gpio_dir()
218 inw(ICEREG1724(ice, GPIO_WRITE_MASK)); /* dummy read for pci-posting */ in snd_vt1724_set_gpio_mask()
228 mask = (mask << 16) | inw(ICEREG1724(ice, GPIO_WRITE_MASK)); in snd_vt1724_get_gpio_mask()
237 inw(ICEREG1724(ice, GPIO_DATA)); /* dummy read for pci-posting */ in snd_vt1724_set_gpio_data()
247 data = (data << 16) | inw(ICEREG1724(ice, GPIO_DATA)); in snd_vt1724_get_gpio_data()
879 ptr = inw(ice->profi_port + reg->size); in snd_vt1724_pcm_pointer()
1197 nval = val = inw(ICEMT1724(ice, SPDIF_CTRL)); in update_spdif_rate()
1696 val = inw(ICEMT1724(ice, SPDIF_CTRL)); in snd_vt1724_spdif_default_get()
1709 old = inw(ICEMT1724(ice, SPDIF_CTRL)); in snd_vt1724_spdif_default_put()
[all …]
/linux-4.4.14/sound/pci/oxygen/
Doxygen_io.c36 return inw(chip->addr + reg); in oxygen_read16()
81 u16 tmp = inw(chip->addr + reg); in oxygen_write16_masked()
/linux-4.4.14/drivers/staging/speakup/
Dspeakup_acntpc.c273 port_val = inw(speakup_info.port_tts-1); in synth_probe()
284 port_val = inw(synth_portlist[i]) & 0xfffc; in synth_probe()
Dspeakup_dtlk.c344 port_val = inw(speakup_info.port_tts-1); in synth_probe()
351 port_val = inw(synth_portlist[i]) & 0xfbff; in synth_probe()
/linux-4.4.14/arch/ia64/include/asm/
Dmachvec.h138 # define platform_inw ia64_mv.inw
182 ia64_mv_inw_t *inw; member
Dio.h298 #define inw(p) __inw(p) macro
409 # define inw_p inw
/linux-4.4.14/drivers/ata/
Dpata_optidma.c422 inw(0x1F1); in optidma_init_one()
423 inw(0x1F1); in optidma_init_one()
Dpata_sc1200.c69 pci_clock = inw(0x901E); in sc1200_clock()
/linux-4.4.14/arch/x86/platform/scx200/
Dscx200_32.c18 #define scx200_cb_probe(base) (inw((base) + SCx200_CBA) == (base))
/linux-4.4.14/drivers/platform/mips/
Dacpi_init.c72 value = inw(ACPI_PM_EVT_BLK); in acpi_hw_clear_status()
/linux-4.4.14/drivers/i2c/busses/
Di2c-amd756.c132 outw_p(inw(SMB_GLOBAL_ENABLE) | GE_HOST_STC, SMB_GLOBAL_ENABLE); in amd756_transaction()
182 outw_p(inw(SMB_GLOBAL_ENABLE) | GE_ABORT, SMB_GLOBAL_ENABLE); in amd756_transaction()
Di2c-isch.c158 temp = inw(SMBHSTCLK); in sch_access()
/linux-4.4.14/arch/mips/sgi-ip27/
DTODO4 3. Need to figure out why address swaizzling is needed in inw/outw for
/linux-4.4.14/arch/arm/mach-ebsa110/include/mach/
Dio.h48 #define inw(p) __inw(p) macro
/linux-4.4.14/include/linux/
Dcs5535.h138 val = inw(VSA_VRC_DATA); in cs5535_has_vsa2()
/linux-4.4.14/sound/pci/cs5535audio/
Dcs5535audio.h7 #define cs_readw(cs5535au, reg) inw((cs5535au)->port + reg)
/linux-4.4.14/arch/frv/include/asm/
Dio.h137 static inline uint16_t inw(unsigned long addr) in inw() function
177 #define inw_p(addr) inw(addr)
/linux-4.4.14/drivers/pcmcia/
Dm32r_cfc.c249 unsigned int val = inw(reg); in pcc_get()
406 status = inw((unsigned int)PLD_CPCR); in _pcc_get_status()
423 status = inw((unsigned int)PLD_CPCR); in _pcc_get_status()
Dvrc4171_card.c141 return inw(INTERRUPT_STATUS); in vrc4171_get_irq_status()
148 config1 = inw(CONFIGURATION1); in vrc4171_set_multifunction_pin()
Dtcic.c133 u_short val = inw(tcic_base+reg); in tcic_getw()
151 #define tcic_getw(reg) inw(tcic_base+reg)
/linux-4.4.14/drivers/block/paride/
Dparide.h115 #define r4w() (delay_p,inw(pi->port+4)&0xffff)
Dkbic.c33 #define r12w() (delay_p,inw(pi->port+1)&0xffff)
Dppc6lnx.c470 *((u16 *)data) = inw(ppc->lpt_addr + 4); in ppc6_rd_data_blk()
/linux-4.4.14/drivers/video/fbdev/geode/
Ddisplay_gx.c51 val = (unsigned int)(inw(VSA_VRC_DATA)) & 0xFFl; in gx_frame_buffer_size()
Dlxfb_ops.c341 val = (unsigned int)(inw(VSA_VRC_DATA)) & 0xFE; in lx_framebuffer_size()
/linux-4.4.14/drivers/platform/x86/
Dhdaps.c185 *y = inw(port2); in __hdaps_read_pair()
186 *x = inw(port1); in __hdaps_read_pair()
/linux-4.4.14/sound/pci/ali5451/
Dali5451.c682 wval = inw(ALI_REG(codec, ALI_SPDIF_CTRL + 2)); in snd_ali_detect_spdif_rate()
690 wval = inw(ALI_REG(codec, ALI_SPDIF_CTRL + 2)); in snd_ali_detect_spdif_rate()
802 wVal = inw(ALI_REG(codec, ALI_GLOBAL_CONTROL)); in snd_ali_enable_spdif_out()
812 wVal = inw(ALI_REG(codec, ALI_GLOBAL_CONTROL)); in snd_ali_enable_spdif_chnout()
830 wVal = inw(ALI_REG(codec, ALI_GLOBAL_CONTROL)); in snd_ali_disable_spdif_chnout()
872 inw(ALI_REG(codec, ALI_CSO_ALPHA_FMS + 2)), in snd_ali_update_ptr()
1407 cso = inw(ALI_REG(codec, ALI_CSO_ALPHA_FMS + 2)); in snd_ali_playback_pointer()
1428 cso = inw(ALI_REG(codec, ALI_CSO_ALPHA_FMS + 2)); in snd_ali_pointer()
/linux-4.4.14/drivers/char/mwave/
D3780i.h353 #define InWordDsp(index) inw(usDspBaseIO+index)
/linux-4.4.14/arch/m32r/include/asm/
Dio.h131 #define inw _inw macro
/linux-4.4.14/drivers/net/ethernet/8390/
Dapne.c416 *ptrs++ = inw(NE_BASE + NE_DATAPORT); in apne_get_8390_hdr()
461 *ptrs++ = inw(NE_BASE + NE_DATAPORT); in apne_block_input()
Dne2k-pci.c70 #define inw_le(addr) le16_to_cpu(inw(addr))
553 *b++ = cpu_to_le16(inw(NE_BASE + NE_DATAPORT)); in ne2k_pci_block_input()
Daxnet_cs.c225 j = inw(ioaddr + AXNET_DATAPORT); in get_prom()
Dpcnet_cs.c412 j = inw(ioaddr + PCNET_DATAPORT); in get_ax88190()
/linux-4.4.14/arch/arm/mach-s3c24xx/include/mach/
Dio.h196 #define inw(p) (__builtin_constant_p((p)) ? __inwc(p) : __inw(p)) macro
/linux-4.4.14/arch/powerpc/include/asm/
Dio-defs.h23 DEF_PCI_AC_RET(inw, u16, (unsigned long port), (port), pio, port)
Dio.h670 #define inw_p(port) inw(port)
/linux-4.4.14/drivers/gpu/drm/bochs/
Dbochs_hw.c34 ret = inw(VBE_DISPI_IOPORT_DATA); in bochs_dispi_read()
/linux-4.4.14/drivers/net/wireless/hostap/
Dhostap_cs.c100 v = inw(dev->base_addr + a); in hfa384x_inw_debug()
148 #define HFA384X_INW(a) inw(dev->base_addr + (a))
Dhostap_plx.c166 v = inw(dev->base_addr + a); in hfa384x_inw_debug()
216 #define HFA384X_INW(a) inw(dev->base_addr + (a))
/linux-4.4.14/drivers/usb/musb/
Dblackfin.c186 *dst = (u8)inw((unsigned long)fifo + 4); in bfin_read_fifo()
194 *(dst + len - 1) = (u8)inw((unsigned long)fifo + 4); in bfin_read_fifo()
/linux-4.4.14/sound/isa/gus/
Dgus_io.c92 return inw(gus->gf1.reg_data16); in __snd_gf1_look16()
382 res = inw(gus->gf1.reg_data16);
/linux-4.4.14/drivers/isdn/hardware/mISDN/
DmISDNinfineon.c428 w = inw((u32)hw->cfg.start + SCT_PLX_IRQ_ADDR); in enable_hwirq()
472 w = inw((u32)hw->cfg.start + SCT_PLX_IRQ_ADDR); in disable_hwirq()
548 w = inw((u32)hw->cfg.start + SCT_PLX_RESET_ADDR); in reset_inf()
552 w = inw((u32)hw->cfg.start + SCT_PLX_RESET_ADDR); in reset_inf()
/linux-4.4.14/drivers/misc/
Dcs5535-mfgpt.c233 return inw(timer->chip->base + reg + (timer->nr * 8)); in cs5535_mfgpt_read()
/linux-4.4.14/drivers/scsi/mvsas/
Dmv_chips.h40 #define ior16(reg) inw((unsigned long)(regs + reg))
/linux-4.4.14/arch/x86/boot/
Dboot.h57 static inline u16 inw(u16 port) in inw() function
/linux-4.4.14/drivers/net/ethernet/ti/
Dtlan.h457 return inw((base_addr + TLAN_DIO_DATA) + (internal_addr & 0x2)); in tlan_dio_read16()
Dtlan.c533 device_id = inw(ioaddr + EISA_ID2); in tlan_probe1()
688 (int) ioaddr + 0xc80, inw(ioaddr + EISA_ID)); in tlan_eisa_probe()
690 (int) ioaddr + 0xc82, inw(ioaddr + EISA_ID2)); in tlan_eisa_probe()
699 if (inw(ioaddr + EISA_ID) != 0x110E) { in tlan_eisa_probe()
704 device_id = inw(ioaddr + EISA_ID2); in tlan_eisa_probe()
1162 host_int = inw(dev->base_addr + TLAN_HOST_INT); in tlan_handle_interrupt()
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dopal-lpc.c171 .inw = opal_lpc_inw,
/linux-4.4.14/drivers/cpufreq/
Dlonghaul.c288 bm_status = inw(acpi_regs_addr); in longhaul_setstate()
293 bm_status = inw(acpi_regs_addr); in longhaul_setstate()
/linux-4.4.14/arch/ia64/hp/sim/boot/
Dfw-emu.c204 r9 = inw(0xCFC + ((REG_OFFSET(in1) & 2))); in sal_emulator()
/linux-4.4.14/drivers/scsi/aic94xx/
Daic94xx_reg.c87 val = inw((unsigned long)asd_ha->io_handle[0].addr in asd_read_word()
/linux-4.4.14/sound/pci/ca0106/
Dca0106_proc.c338 value = inw(emu->port + i); in snd_ca0106_proc_reg_read16()
Dca0106_main.c1210 val = inw(emu->port + AC97DATA); in snd_ca0106_ac97_read()
/linux-4.4.14/drivers/parisc/
Deisa_enumerator.c241 outw((inw(get_16(buf+len+1)) & in configure_port_init()
Dlba_pci.c907 .inw = lba_astro_in16,
965 .inw = lba_pat_in16,
Ddino.c291 .inw = dino_in16,
/linux-4.4.14/drivers/hwmon/
Dpc87427.c189 data->fan[nr] = inw(iobase + PC87427_REG_FAN); in pc87427_readall_fan()
190 data->fan_min[nr] = inw(iobase + PC87427_REG_FAN_MIN); in pc87427_readall_fan()
308 data->temp[nr] = le16_to_cpu(inw(iobase + PC87427_REG_TEMP)); in pc87427_readall_temp()
/linux-4.4.14/sound/pci/trident/
Dtrident_main.c198 if ((inw(TRID_REG(trident, address)) & DX_AC97_BUSY_WRITE) == 0) in snd_trident_codec_write()
208 if ((inw(TRID_REG(trident, address)) & NX_AC97_BUSY_WRITE) == 0) in snd_trident_codec_write()
218 if ((inw(TRID_REG(trident, address)) & (SI_AC97_BUSY_WRITE)) == 0) in snd_trident_codec_write()
1657 cso = inw(TRID_REG(trident, CH_DX_CSO_ALPHA_FMS + 2)); in snd_trident_playback_pointer()
1691 result = inw(TRID_REG(trident, T4D_SBBL_SBCL)); in snd_trident_capture_pointer()
3154 axes[i] = inw(TRID_REG(chip, GAMEPORT_AXES + i * 2)); in snd_trident_gameport_cooked_read()
3763 tmp = inw(TRID_REG(trident, T4D_SBBL_SBCL)); in snd_trident_interrupt()
/linux-4.4.14/arch/arm/include/asm/
Dio.h255 #define inw(p) ({ __u16 __v = le16_to_cpu((__force __le16) \ macro
/linux-4.4.14/drivers/block/
Dmg_disk.c362 host->id[i] = le16_to_cpu(inw((unsigned long)host->dev_base + in mg_get_disk_id()
486 *buff++ = inw((unsigned long)host->dev_base + MG_BUFF_OFFSET + in mg_read_one()
/linux-4.4.14/drivers/isdn/hisax/
Dbkm_a8.c38 #define wordin(addr) inw(addr)
Dhfc4s8s_l1.c251 return (inw((volatile u_int) a->iobase)); in Read_hfc16()
/linux-4.4.14/arch/ia64/pci/
Dpci.c549 *val = inw(port); in ia64_pci_legacy_read()
/linux-4.4.14/drivers/net/wan/
Dn2.c139 #define sca_inw(reg, card) inw(sca_reg(reg, card))
Dcosa.c257 #define cosa_inw inw
/linux-4.4.14/sound/pci/emu10k1/
Dio.c505 val = inw(emu->port + AC97DATA); in snd_emu10k1_ac97_read()
Demu10k1x.c717 val = inw(emu->port + AC97DATA); in snd_emu10k1x_ac97_read()
/linux-4.4.14/drivers/isdn/hardware/eicon/
Ddivasmain.c455 return (inw((unsigned long) addr)); in inppw()
/linux-4.4.14/drivers/tty/serial/
Dm32r_sio.c135 #define __sio_in(x) inw((unsigned long)(x))
/linux-4.4.14/drivers/net/wireless/
Datmel.c648 return inw(dev->base_addr + offset); in atmel_read16()
4167 for (i = 0; data != inw(dev->base_addr + AR) && i < 10; i++) in atmel_writeAR()
4209 outw(inw(dev->base_addr + GCR) | mask, dev->base_addr + GCR); in atmel_set_gcr()
4214 outw(inw(dev->base_addr + GCR) & ~mask, dev->base_addr + GCR); in atmel_clear_gcr()
/linux-4.4.14/drivers/media/pci/dm1105/
Ddm1105.c379 #define dm_readw(reg) inw(dm_io_mem(reg))
/linux-4.4.14/drivers/net/ethernet/xircom/
Dxirc2ps_cs.c309 #define GetWord(reg) ((unsigned)inw(ioaddr + (reg)))
/linux-4.4.14/drivers/acpi/
Dosl.c920 *(u16 *) value = inw(port); in acpi_os_read_port()
/linux-4.4.14/drivers/pci/
Dpci-sysfs.c1088 *(u16 *)buf = inw(port); in pci_resource_io()
/linux-4.4.14/drivers/atm/
Dhorizon.c383 return le16_to_cpu (inw (dev->iobase + reg)); in rd_regw()

12