Home
last modified time | relevance | path

Searched refs:inw (Results 1 – 25 of 82) sorted by relevance

1234

/linux/sound/pcmcia/pdaudiocf/
H A Dpdaudiocf_irq.c27 stat = inw(chip->port + PDAUDIOCF_REG_ISR); in pdacf_interrupt()
44 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_mono16()
45 inw(rdp_port); in pdacf_transfer_mono16()
54 val1 = inw(rdp_port); in pdacf_transfer_mono32()
55 val2 = inw(rdp_port); in pdacf_transfer_mono32()
56 inw(rdp_port); in pdacf_transfer_mono32()
64 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_stereo16()
65 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_stereo16()
74 val1 = inw(rdp_port); in pdacf_transfer_stereo32()
75 val2 = inw(rdp_port); in pdacf_transfer_stereo32()
[all …]
H A Dpdaudiocf_core.c58 while (inw(chip->port + PDAUDIOCF_REG_SCR) & PDAUDIOCF_AK_SBP) { in pdacf_ak4117_write()
75 inw(chip->port + PDAUDIOCF_REG_WDP));
77 inw(chip->port + PDAUDIOCF_REG_RDP));
79 inw(chip->port + PDAUDIOCF_REG_TCR));
81 inw(chip->port + PDAUDIOCF_REG_SCR));
83 inw(chip->port + PDAUDIOCF_REG_ISR));
85 inw(chip->port + PDAUDIOCF_REG_IER));
87 inw(chip->port + PDAUDIOCF_REG_AK_IFR));
238 val = inw(chip->port + PDAUDIOCF_REG_IER); in snd_pdacf_powerdown()
252 val = inw(chip->port + PDAUDIOCF_REG_IER); in snd_pdacf_suspend()
/linux/drivers/input/gameport/
H A Dfm801-gp.c33 w = inw(gameport->io + 2); in fm801_gp_cooked_read()
36 w = inw(gameport->io + 4); in fm801_gp_cooked_read()
38 w = inw(gameport->io + 6); in fm801_gp_cooked_read()
41 w = inw(gameport->io + 8); in fm801_gp_cooked_read()
/linux/arch/sh/boards/mach-hp6xx/
H A Dsetup.c60 v = inw(HD64461_GPADR); in dac_audio_start()
78 v = inw(HD64461_GPADR); in dac_audio_stop()
129 v = inw(HD64461_STBCR); in hp6xx_setup()
139 v = inw(HD64461_GPADR); in hp6xx_setup()
H A Dpm.c112 hd64461_stbcr = inw(HD64461_STBCR); in hp6x0_pm_enter()
134 hd64461_stbcr = inw(HD64461_STBCR); in hp6x0_pm_enter()
/linux/drivers/net/ethernet/smsc/
H A Dsmc9194.h207 #define SMC_DELAY() { inw( ioaddr + RCR );\
208 inw( ioaddr + RCR );\
209 inw( ioaddr + RCR ); }
/linux/arch/mips/loongson2ef/common/cs5536/
H A Dcs5536_mfgpt.c39 outw(inw(MFGPT0_SETUP) & 0x7fff, MFGPT0_SETUP); in disable_mfgpt0_counter()
96 outw(inw(MFGPT0_SETUP) | 0x4000, MFGPT0_SETUP); in timer_interrupt()
165 count = inw(MFGPT0_CNT); in mfgpt_read()
/linux/drivers/scsi/
H A 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()
/linux/drivers/comedi/drivers/
H A Ddt282x.c506 adcsr = inw(dev->iobase + DT2821_ADCSR_REG); in dt282x_interrupt()
507 dacsr = inw(dev->iobase + DT2821_DACSR_REG); in dt282x_interrupt()
508 supcsr = inw(dev->iobase + DT2821_SUPCSR_REG); in dt282x_interrupt()
563 status = inw(dev->iobase + DT2821_ADCSR_REG); in dt282x_ai_timeout()
617 val = inw(dev->iobase + DT2821_ADDAT_REG); in dt282x_ai_insn_read()
939 data[1] = inw(dev->iobase + DT2821_DIODAT_REG); in dt282x_dio_insn_bits()
1043 inw(dev->iobase + DT2821_ADCSR_REG); in dt282x_initialize()
1049 if (((inw(dev->iobase + DT2821_ADCSR_REG) & 0xfff0) != 0x7c00) || in dt282x_initialize()
1050 ((inw(dev->iobase + DT2821_CHANCSR_REG) & 0xf0f0) != 0x70f0) || in dt282x_initialize()
1051 ((inw(dev->iobase + DT2821_DACSR_REG) & 0x7c93) != 0x7c90) || in dt282x_initialize()
[all …]
H A Dni_daq_700.c163 inw(dev->iobase + ADFIFO_R); in daq700_ai_rinsn()
173 d = inw(dev->iobase + ADFIFO_R); in daq700_ai_rinsn()
205 inw(iobase + ADFIFO_R); /* read 16bit junk from FIFO to clear */ in daq700_ai_config()
H A Ds526.c189 val = inw(dev->iobase + S526_GPCT_LSB_REG(chan)) & 0xffff; in s526_gpct_read()
190 val |= (inw(dev->iobase + S526_GPCT_MSB_REG(chan)) & 0xff) << 16; in s526_gpct_read()
388 inw(dev->iobase + S526_GPCT_MODE_REG(chan)); /* Is this required? */ in s526_gpct_winsn()
423 status = inw(dev->iobase + S526_INT_STATUS_REG); in s526_eoc()
465 val = inw(dev->iobase + S526_AI_REG); in s526_ai_insn_read()
509 data[1] = inw(dev->iobase + S526_DIO_CTRL_REG) & 0xff; in s526_dio_insn_bits()
H A Dcb_das16_cs.c131 status = inw(dev->iobase + DAS16CS_MISC1_REG); in das16cs_ai_eoc()
185 data[i] = inw(dev->iobase + DAS16CS_AI_DATA_REG); in das16cs_ai_insn_read()
250 data[1] = inw(dev->iobase + DAS16CS_DIO_REG); in das16cs_dio_insn_bits()
/linux/sound/pci/
H A Des1968.c599 chip->maestro_map[reg] = inw(chip->io_port + ESM_DATA); in snd_es1968_ac97_wait()
660 data = inw(chip->io_port + ESM_AC97_DATA); in apu_index_set()
751 return inw(chip->io_port + WC_DATA); in snd_es1968_bob_stop()
1038 outw(inw(chip->io_port + ESM_PORT_HOST_IRQ) | ESM_HIRQ_DSIE, chip->io_port + ESM_PORT_HOST_IRQ); in snd_es1968_playback_setup()
1165 outw(inw(chip->io_port + ESM_PORT_HOST_IRQ) | ESM_HIRQ_DSIE, chip->io_port + ESM_PORT_HOST_IRQ); in snd_es1968_pcm_prepare()
1698 outw(inw(chip->io_port + ESM_PORT_HOST_IRQ) | ESM_HIRQ_DSIE, chip->io_port + ESM_PORT_HOST_IRQ); /* enable WP ints */ in es1968_measure_clock()
1928 outw(inw(chip->io_port + 4) & 1, chip->io_port + 4); in snd_es1968_interrupt()
2013 save_ringbus_a = inw(ioaddr + 0x36); in snd_es1968_ac97_reset()
2015 //outw(inw(ioaddr + 0x38) & 0xfffc, ioaddr + 0x38); /* clear second codec id? */ in snd_es1968_ac97_reset()
2017 outw(inw(ioadd in snd_es1968_ac97_reset()
[all...]
/linux/arch/mips/pci/
H A Dops-sni.c53 *val = inw(PCIMT_CONFIG_DATA + (reg & 2)); in pcimt_read()
128 *val = inw(PCIMT_CONFIG_DATA + (reg & 2)); in pcit_read()
/linux/arch/x86/xen/
H A Dplatform-pci-unplug.c33 magic = inw(XEN_IOPORT_MAGIC); in check_platform_magic()
48 if (inw(XEN_IOPORT_MAGIC) != XEN_IOPORT_MAGIC_VAL) { in check_platform_magic()
/linux/drivers/watchdog/
H A Die6xx_wdt.c188 inw(ie6xx_wdt_data.sch_wdtba + RR0)); in ie6xx_wdt_show()
190 inw(ie6xx_wdt_data.sch_wdtba + WDTCR)); in ie6xx_wdt_show()
194 inw(ie6xx_wdt_data.sch_wdtba + WDTLR)); in ie6xx_wdt_show()
/linux/arch/alpha/kernel/
H A Dsys_noritake.c75 pld = (((unsigned long) inw(0x54c) << 32) in noritake_device_interrupt()
76 | ((unsigned long) inw(0x54a) << 16) in noritake_device_interrupt()
H A Dsys_eiger.c97 intstatus = inw(0x500) & 15; in eiger_device_interrupt()
169 int backplane = inw(0x502) & 0x0f; in eiger_swizzle()
/linux/arch/alpha/include/asm/
H A Dio.h229 extern u16 inw(unsigned long port);
235 #define inw inw macro
369 extern inline u16 inw(unsigned long port) in inw() function
549 #define inw_p inw
/linux/arch/x86/pci/
H A Ddirect.c40 *value = inw(0xCFC + (reg & 2)); in pci_conf1_read()
123 *value = inw(PCI_CONF2_ADDRESS(dev, reg)); in pci_conf2_read()
/linux/arch/x86/boot/
H A Dio.h8 #undef inw
/linux/arch/x86/include/asm/shared/
H A Dio.h28 #define inw __inw macro
/linux/drivers/usb/host/
H A Duhci-pci.c83 if (inw(uhci->io_addr + USBPORTSC1 + port * 2) & in uhci_pci_resume_detect_interrupts_are_broken()
105 if (inw(uhci->io_addr + USBPORTSC1 + port * 2) & in uhci_pci_global_suspend_mode_is_broken()
/linux/arch/sh/include/asm/
H A Dio_noioport.h11 static inline u16 inw(unsigned long addr) in inw() function
/linux/arch/sh/drivers/pci/
H A Dops-dreamcast.c55 case 2: *val = inw(GAPSPCI_BBA_CONFIG+where); break; in gapspci_read()

1234