| /linux/drivers/comedi/drivers/ |
| H A D | ni_atmio16d.c | 152 outw(0xFFC2, dev->iobase + AM9513A_COM_REG); in reset_counters() 153 outw(0xFF02, dev->iobase + AM9513A_COM_REG); in reset_counters() 154 outw(0x4, dev->iobase + AM9513A_DATA_REG); in reset_counters() 155 outw(0xFF0A, dev->iobase + AM9513A_COM_REG); in reset_counters() 156 outw(0x3, dev->iobase + AM9513A_DATA_REG); in reset_counters() 157 outw(0xFF42, dev->iobase + AM9513A_COM_REG); in reset_counters() 158 outw(0xFF42, dev->iobase + AM9513A_COM_REG); in reset_counters() 160 outw(0xFFC4, dev->iobase + AM9513A_COM_REG); in reset_counters() 161 outw(0xFF03, dev->iobase + AM9513A_COM_REG); in reset_counters() 162 outw(0x4, dev->iobase + AM9513A_DATA_REG); in reset_counters() [all …]
|
| H A D | ni_at_ao.c | 121 outw(devpriv->cfg1, dev->iobase + ATAO_CFG1_REG); in atao_select_reg_group() 140 outw(comedi_offset_munge(s, val), in atao_ao_insn_write() 157 outw(s->state, dev->iobase + ATAO_DIO_REG); in atao_dio_insn_bits() 192 outw(devpriv->cfg3, dev->iobase + ATAO_CFG3_REG); in atao_dio_insn_config() 248 outw(bits, dev->iobase + ATAO_CFG2_REG); in atao_calib_insn_write() 249 outw(bits | ATAO_CFG2_SCLK, in atao_calib_insn_write() 254 outw(ATAO_CFG2_CALLD(chan), dev->iobase + ATAO_CFG2_REG); in atao_calib_insn_write() 255 outw(ATAO_CFG2_CALLD_NOP, dev->iobase + ATAO_CFG2_REG); in atao_calib_insn_write() 270 outw(devpriv->cfg1, dev->iobase + ATAO_CFG1_REG); in atao_reset() 277 outw(ATAO_CFG2_CALLD_NOP, dev->iobase + ATAO_CFG2_REG); in atao_reset() [all …]
|
| H A D | s526.c | 179 outw((val >> 16) & 0xffff, dev->iobase + S526_GPCT_MSB_REG(chan)); in s526_gpct_write() 180 outw(val & 0xffff, dev->iobase + S526_GPCT_LSB_REG(chan)); in s526_gpct_write() 235 outw(val, dev->iobase + S526_GPCT_MODE_REG(chan)); in s526_gpct_insn_config() 241 outw(S526_GPCT_CTRL_CT_RESET, in s526_gpct_insn_config() 276 outw(val, dev->iobase + S526_GPCT_MODE_REG(chan)); in s526_gpct_insn_config() 283 outw(data[3] & 0xffff, in s526_gpct_insn_config() 290 outw(S526_GPCT_CTRL_CT_RESET, in s526_gpct_insn_config() 293 outw(S526_GPCT_CTRL_CT_LOAD, in s526_gpct_insn_config() 314 outw(val, dev->iobase + S526_GPCT_MODE_REG(chan)); in s526_gpct_insn_config() 324 outw(val, dev->iobase + S526_GPCT_MODE_REG(chan)); in s526_gpct_insn_config() [all …]
|
| H A D | dt282x.c | 446 outw(devpriv->supcsr | DT2821_SUPCSR_CLRDMADNE, in dt282x_ao_dma_interrupt() 466 outw(devpriv->supcsr | DT2821_SUPCSR_CLRDMADNE, in dt282x_ai_dma_interrupt() 542 outw(DT2821_CHANCSR_LLE | DT2821_CHANCSR_NUMB(n), in dt282x_load_changain() 548 outw(devpriv->adcsr | in dt282x_load_changain() 553 outw(DT2821_CHANCSR_NUMB(n), dev->iobase + DT2821_CHANCSR_REG); in dt282x_load_changain() 597 outw(devpriv->adcsr, dev->iobase + DT2821_ADCSR_REG); in dt282x_ai_insn_read() 601 outw(devpriv->supcsr | DT2821_SUPCSR_PRLD, in dt282x_ai_insn_read() 609 outw(devpriv->supcsr | DT2821_SUPCSR_STRIG, in dt282x_ai_insn_read() 697 outw(devpriv->divisor, dev->iobase + DT2821_TMRCTR_REG); in dt282x_ai_cmd() 704 outw(devpriv->supcsr | in dt282x_ai_cmd() [all …]
|
| H A D | ni_at_a2150.c | 215 outw(0x00, dev->iobase + DMA_TC_CLEAR_REG); in a2150_interrupt() 228 outw(devpriv->irq_dma_bits, dev->iobase + IRQ_DMA_CNTRL_REG); in a2150_cancel() 234 outw(0, dev->iobase + FIFO_RESET_REG); in a2150_cancel() 478 outw(0, dev->iobase + FIFO_RESET_REG); in a2150_ai_cmd() 499 outw(devpriv->config_bits, dev->iobase + CONFIG_REG); in a2150_ai_cmd() 522 outw(0x00, dev->iobase + DMA_TC_CLEAR_REG); in a2150_ai_cmd() 526 outw(devpriv->irq_dma_bits, dev->iobase + IRQ_DMA_CNTRL_REG); in a2150_ai_cmd() 554 outw(trigger_bits, dev->iobase + TRIGGER_REG); in a2150_ai_cmd() 558 outw(0, dev->iobase + FIFO_START_REG); in a2150_ai_cmd() 584 outw(0, dev->iobase + FIFO_RESET_REG); in a2150_ai_rinsn() [all …]
|
| H A D | cb_das16_cs.c | 149 outw(DAS16CS_AI_MUX_SINGLE_CHAN(chan), in das16cs_ai_insn_read() 159 outw(devpriv->misc1, dev->iobase + DAS16CS_MISC1_REG); in das16cs_ai_insn_read() 176 outw(devpriv->misc2, dev->iobase + DAS16CS_MISC2_REG); in das16cs_ai_insn_read() 179 outw(0, dev->iobase + DAS16CS_AI_DATA_REG); in das16cs_ai_insn_read() 206 outw(devpriv->misc1, dev->iobase + DAS16CS_MISC1_REG); in das16cs_ao_insn_write() 216 outw(misc1, dev->iobase + DAS16CS_MISC1_REG); in das16cs_ao_insn_write() 224 outw(misc1, dev->iobase + DAS16CS_MISC1_REG); in das16cs_ao_insn_write() 226 outw(misc1 | DAS16CS_MISC1_DACCLK, in das16cs_ao_insn_write() 234 outw(misc1 | DAS16CS_MISC1_DAC0CS | DAS16CS_MISC1_DAC1CS, in das16cs_ao_insn_write() 248 outw(s->state, dev->iobase + DAS16CS_DIO_REG); in das16cs_dio_insn_bits() [all …]
|
| H A D | multiq3.c | 81 outw(MULTIQ3_CTRL_SH | MULTIQ3_CTRL_CLK | bits, in multiq3_set_ctrl() 116 outw(0, dev->iobase + MULTIQ3_AI_CONV_REG); in multiq3_ai_insn_read() 148 outw(val, dev->iobase + MULTIQ3_AO_REG); in multiq3_ao_insn_write() 171 outw(s->state, dev->iobase + MULTIQ3_DO_REG); in multiq3_do_insn_bits()
|
| H A D | das6402.c | 232 outw(DAS6402_AI_MUX_HI(chan_hi) | DAS6402_AI_MUX_LO(chan_lo), in das6402_ai_cmd() 360 outw(0, dev->iobase + DAS6402_AI_DATA_REG); in das6402_ai_soft_trig() 395 outw(DAS6402_AI_MUX_HI(chan) | DAS6402_AI_MUX_LO(chan), in das6402_ai_insn_read() 458 outw(val, dev->iobase + DAS6402_AO_DATA_REG(chan)); in das6402_ao_insn_write() 533 outw(DAS6402_AI_MUX_HI(0) | DAS6402_AI_MUX_LO(0), in das6402_reset() 541 outw(0, dev->iobase + DAS6402_AO_DATA_REG(0)); in das6402_reset() 542 outw(0, dev->iobase + DAS6402_AO_DATA_REG(0)); in das6402_reset()
|
| /linux/arch/sh/boards/mach-hp6xx/ |
| H A D | setup.c | 62 outw(v, HD64461_GPADR); in dac_audio_start() 80 outw(v, HD64461_GPADR); in dac_audio_stop() 138 outw(v, HD64461_STBCR); in hp6xx_setup() 141 outw(v, HD64461_GPADR); in hp6xx_setup() 143 outw(HD64461_PCCGCR_VCC0 | HD64461_PCCSCR_VCC1, HD64461_PCC0GCR); in hp6xx_setup() 146 outw(HD64461_PCCGCR_VCC0 | HD64461_PCCSCR_VCC1, HD64461_PCC1GCR); in hp6xx_setup()
|
| H A D | pm.c | 114 outw(hd64461_stbcr, HD64461_STBCR); in hp6x0_pm_enter() 125 outw(0xf07f, HD64461_SCPUCR); in hp6x0_pm_enter() 129 outw(0, HD64461_SCPUCR); in hp6x0_pm_enter() 136 outw(hd64461_stbcr, HD64461_STBCR); in hp6x0_pm_enter()
|
| /linux/drivers/video/fbdev/omap2/omapfb/dss/ |
| H A D | overlay.c | 142 u16 outw, outh; in dss_ovl_check() local 149 outw = info->width; in dss_ovl_check() 153 outw = info->width; in dss_ovl_check() 155 outw = info->out_width; in dss_ovl_check() 163 if (dw < info->pos_x + outw) { in dss_ovl_check() 166 ovl->id, info->pos_x, outw, dw); in dss_ovl_check()
|
| /linux/arch/mips/loongson2ef/common/cs5536/ |
| H A D | cs5536_mfgpt.c | 39 outw(inw(MFGPT0_SETUP) & 0x7fff, MFGPT0_SETUP); in disable_mfgpt0_counter() 46 outw(0xe310, MFGPT0_SETUP); in enable_mfgpt0_counter() 54 outw(COMPARE, MFGPT0_CMP2); /* set comparator2 */ in mfgpt_timer_set_periodic() 55 outw(0, MFGPT0_CNT); /* set counter to 0 */ in mfgpt_timer_set_periodic() 96 outw(inw(MFGPT0_SETUP) | 0x4000, MFGPT0_SETUP); in timer_interrupt()
|
| /linux/sound/pci/ |
| H A D | es1968.c | 583 outw(reg, chip->io_port + ESM_INDEX); in __maestro_read() 584 outw(data, chip->io_port + ESM_DATA); in __maestro_read() 598 outw(reg, chip->io_port + ESM_INDEX); in snd_es1968_ac97_wait() 643 outw(val, chip->io_port + ESM_AC97_DATA); in snd_es1968_ac97_read() 743 outw(reg, chip->io_port + WC_INDEX); 744 outw(value, chip->io_port + WC_DATA); 750 outw(reg, chip->io_port + WC_INDEX); in snd_es1968_bob_stop() 1036 outw(1, chip->io_port + 0x04); in snd_es1968_playback_setup() 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() 1163 outw( in snd_es1968_pcm_prepare() [all...] |
| /linux/drivers/watchdog/ |
| H A D | scx200_wdt.c | 61 outw(wdto_restart, scx200_cb_base + SCx200_WDT_WDTO); in scx200_wdt_ping() 76 outw(0, scx200_cb_base + SCx200_WDT_WDTO); in scx200_wdt_enable() 78 outw(W_ENABLE, scx200_cb_base + SCx200_WDT_WDCNFG); in scx200_wdt_enable() 89 outw(0, scx200_cb_base + SCx200_WDT_WDTO); in scx200_wdt_disable() 91 outw(W_DISABLE, scx200_cb_base + SCx200_WDT_WDCNFG); in scx200_wdt_disable()
|
| /linux/drivers/net/ethernet/ti/ |
| H A D | tlan.h | 446 outw(internal_addr, base_addr + TLAN_DIO_ADR); in tlan_dio_read8() 456 outw(internal_addr, base_addr + TLAN_DIO_ADR); in tlan_dio_read16() 466 outw(internal_addr, base_addr + TLAN_DIO_ADR); in tlan_dio_read32() 476 outw(internal_addr, base_addr + TLAN_DIO_ADR); in tlan_dio_write8() 486 outw(internal_addr, base_addr + TLAN_DIO_ADR); in tlan_dio_write16() 487 outw(data, base_addr + TLAN_DIO_DATA + (internal_addr & 0x2)); in tlan_dio_write16() 496 outw(internal_addr, base_addr + TLAN_DIO_ADR); in tlan_dio_write32()
|
| /linux/arch/x86/boot/ |
| H A D | io.h | 11 #undef outw 39 #define outw pio_ops.f_outw macro
|
| /linux/arch/alpha/kernel/ |
| H A D | sys_noritake.c | 46 outw(mask, port); in noritake_update_irq_hw() 125 outw(0, 0x54a); in noritake_init_irq() 126 outw(0, 0x54c); in noritake_init_irq()
|
| /linux/drivers/scsi/ |
| H A D | nsp32_io.h | 29 outw(val, (base + index)); in nsp32_write2() 145 outw(val, base + DATA_REG_LOW); in nsp32_index_write2() 170 outw(l, base + DATA_REG_LOW); in nsp32_index_write4() 171 outw(h, base + DATA_REG_HI ); in nsp32_index_write4()
|
| /linux/drivers/leds/ |
| H A D | leds-hp6xx.c | 36 outw(v16 & (~HD64461_GPBDR_LED_RED), HD64461_GPBDR); in hp6xxled_red_set() 38 outw(v16 | HD64461_GPBDR_LED_RED, HD64461_GPBDR); in hp6xxled_red_set()
|
| /linux/arch/sh/drivers/pci/ |
| H A D | pci-dreamcast.c | 87 outw(0xf900, GAPSPCI_BBA_CONFIG+0x06); in gapspci_init() 91 outw(0x0006, GAPSPCI_BBA_CONFIG+0x04); in gapspci_init()
|
| /linux/drivers/power/reset/ |
| H A D | piix4-poweroff.c | 38 outw(sts, io_offset + PIIX4_FUNC3IO_PMSTS); in piix4_poweroff() 42 outw(PIIX4_FUNC3IO_PMCNTRL_SUS_TYP_SOFF | PIIX4_FUNC3IO_PMCNTRL_SUS_EN, in piix4_poweroff()
|
| /linux/arch/mips/pci/ |
| H A D | ops-sni.c | 76 outw(val, PCIMT_CONFIG_DATA + (reg & 2)); in pcimt_write() 150 outw(val, PCIMT_CONFIG_DATA + (reg & 2)); in pcit_write()
|
| /linux/arch/x86/xen/ |
| H A D | platform-pci-unplug.c | 46 outw(XEN_IOPORT_LINUX_PRODNUM, XEN_IOPORT_PRODNUM); in check_platform_magic() 175 outw(xen_emul_unplug, XEN_IOPORT_UNPLUG); in xen_unplug_emulated_devices()
|
| /linux/drivers/tty/ipwireless/ |
| H A D | hardware.c | 422 outw((unsigned short) length, hw->base_port + IODWR); in do_send_fragment() 431 outw(raw_data, hw->base_port + IODWR); in do_send_fragment() 434 outw(DCR_TXDONE, hw->base_port + IODCR); in do_send_fragment() 436 outw((unsigned short) length, hw->base_port); in do_send_fragment() 445 outw(raw_data, hw->base_port); in do_send_fragment() 448 outw((unsigned short) 0xDEAD, hw->base_port); in do_send_fragment() 528 outw(DCR_RXRESET, hw->base_port + IODCR); in ipw_setup_hardware() 530 outw(DCR_TXRESET, hw->base_port + IODCR); in ipw_setup_hardware() 533 outw(IER_TXENABLED | IER_RXENABLED, hw->base_port + IOIER); in ipw_setup_hardware() 845 outw(DCR_RXDONE, hw->base_port + IODCR); in acknowledge_data_read() [all …]
|
| /linux/drivers/platform/mips/ |
| H A D | rs780e-acpi.c | 62 outw(value, ACPI_PM_EVT_BLK); in acpi_hw_clear_status() 93 outw(1, ACPI_PM_CNT_BLK); in acpi_registers_setup()
|