Home
last modified time | relevance | path

Searched refs:outb (Results 1 – 25 of 344) sorted by relevance

12345678910>>...14

/drivers/net/ethernet/realtek/
A Datp.h165 outb(outval, port + PAR_DATA); in write_reg()
170 outb(outval, port + PAR_DATA); in write_reg()
172 outb(outval, port + PAR_DATA); in write_reg()
173 outb(outval, port + PAR_DATA); in write_reg()
183 outb(outval, port + PAR_DATA); in write_reg_high()
185 outb(outval, port + PAR_DATA); in write_reg_high()
189 outb(outval, port + PAR_DATA); in write_reg_high()
191 outb(outval, port + PAR_DATA); in write_reg_high()
192 outb(outval, port + PAR_DATA); in write_reg_high()
205 outb(outval, port + PAR_DATA); in write_reg_byte()
[all …]
/drivers/comedi/drivers/
A Dssv_dnp.c57 outb(PADR, CSCIR); in dnp_dio_insn_bits()
60 outb(PBDR, CSCIR); in dnp_dio_insn_bits()
63 outb(PCDR, CSCIR); in dnp_dio_insn_bits()
68 outb(PADR, CSCIR); in dnp_dio_insn_bits()
70 outb(PBDR, CSCIR); in dnp_dio_insn_bits()
72 outb(PCDR, CSCIR); in dnp_dio_insn_bits()
119 outb(val, CSCDR); in dnp_dio_insn_config()
150 outb(PAMR, CSCIR); in dnp_attach()
151 outb(0x00, CSCDR); in dnp_attach()
152 outb(PBMR, CSCIR); in dnp_attach()
[all …]
A Ddmm32at.c169 outb(DMM32AT_FIFO_CTRL_SCANEN, in dmm32at_ai_set_chanspec()
343 outb(0, dev->iobase + DMM32AT_CTRDIO_CFG_REG); in dmm32at_setaitimer()
350 outb(lo1, dev->iobase + DMM32AT_CLK1); in dmm32at_setaitimer()
354 outb(lo2, dev->iobase + DMM32AT_CLK2); in dmm32at_setaitimer()
355 outb(hi2, dev->iobase + DMM32AT_CLK2); in dmm32at_setaitimer()
358 outb(DMM32AT_INTCLK_ADINT | in dmm32at_setaitimer()
398 outb(0x0, dev->iobase + DMM32AT_INTCLK_REG); in dmm32at_ai_cancel()
464 outb((val >> 8) | DMM32AT_AO_MSB_DACH(chan), in dmm32at_ao_insn_write()
488 outb(data, dev->iobase + regbase + port); in dmm32at_8255_io()
506 outb(0x0, dev->iobase + DMM32AT_FIFO_CTRL_REG); in dmm32at_reset()
[all …]
A Dni_daq_700.c84 outb(s->state & 0xff, dev->iobase + DIO_W); in daq700_dio_insn_bits()
148 outb(r3_bits | (range & 0x03), dev->iobase + CMD_R3); in daq700_ai_rinsn()
152 outb(chan | 0x80, dev->iobase + CMD_R1); in daq700_ai_rinsn()
159 outb(0x00, dev->iobase + CMD_R2); /* enable ADC conversions */ in daq700_ai_rinsn()
160 outb(0x30, dev->iobase + CMO_R); /* mode 0 out0 L, from H */ in daq700_ai_rinsn()
161 outb(0x00, dev->iobase + ADCLEAR_R); /* clear the ADC FIFO */ in daq700_ai_rinsn()
165 outb(0x32, dev->iobase + CMO_R); in daq700_ai_rinsn()
200 outb(0x00, iobase + CMD_R2); /* clear all bits */ in daq700_ai_config()
201 outb(0x00, iobase + CMD_R3); /* set +-10 range */ in daq700_ai_config()
203 outb(0x00, iobase + TIC_R); /* clear counter interrupt */ in daq700_ai_config()
[all …]
A Dadv_pci_dio.c449 outb(s->state & 0xff, iobase); in pci_dio_insn_bits_do_b()
451 outb((s->state >> 8) & 0xff, iobase + 1); in pci_dio_insn_bits_do_b()
505 outb(0x88, dev->iobase + PCI1750_INT_REG); in pci_dio_reset()
531 outb(0, dev->iobase + PCI1761_INT_EN_REG); in pci_dio_reset()
535 outb(0, dev->iobase + PCI1761_INT_RF_REG); in pci_dio_reset()
629 outb(0, dev->iobase + d->addr); in pci_dio_auto_attach()
631 outb(0, dev->iobase + d->addr + 1); in pci_dio_auto_attach()
633 outb(0, dev->iobase + d->addr + 2); in pci_dio_auto_attach()
635 outb(0, dev->iobase + d->addr + 3); in pci_dio_auto_attach()
749 outb(0x05, reg); in pci_dio_override_cardtype()
[all …]
/drivers/scsi/
A Dinitio.c291 outb(b, base + TUL_NVRAM); in initio_se2_instr()
534 outb(0, host->addr + TUL_SSignal); in initio_reset_scsi()
581 outb(0x1F, host->addr + TUL_Mask); in initio_init()
601 outb(0, host->addr + TUL_SPeriod); in initio_init()
643 outb(0x17, host->addr + TUL_SCFG1); in initio_init()
926 outb(0x1F, host->addr + TUL_Mask); in initio_abort_srb()
932 outb(0x0F, host->addr + TUL_Mask); in initio_abort_srb()
1035 outb(0x1F, host->addr + TUL_Mask); in initio_exec_scb()
1763 outb(0, host->addr + TUL_SFifo); in initio_xpad_out()
2170 outb(3, host->addr + TUL_SFifo); in initio_msgin_extend()
[all …]
A Dfdomain.c125 outb(0, fd->base + REG_BCTL); in fdomain_make_bus_idle()
126 outb(0, fd->base + REG_MCTL); in fdomain_make_bus_idle()
151 outb(0, port + REG_CFG2); in fdomain_identify()
164 outb(i, base + REG_LOOPBACK); in fdomain_test_loopback()
174 outb(BCTL_RST, base + REG_BCTL); in fdomain_reset()
176 outb(0, base + REG_BCTL); in fdomain_reset()
178 outb(0, base + REG_MCTL); in fdomain_reset()
212 outb(0, fd->base + REG_ICTL); in fdomain_finish_cmd()
377 outb(0, fd->base + REG_BCTL); in fdomain_work()
394 outb(0, fd->base + REG_ICTL); in fdomain_irq()
[all …]
A Dqlogicfas408.c90 outb(3, qbase + 3); /* reset SCSI */ in ql_zap()
91 outb(2, qbase + 3); /* reset chip */ in ql_zap()
171 outb(*request++, qbase + 4); in ql_pdma()
231 outb(2, qbase + 3); /* reset chip */ in ql_icmd()
233 outb(1, qbase + 3); /* clear fifo */ in ql_icmd()
243 outb(qlcfgc, qbase + 0xc); in ql_icmd()
246 outb(qlcfg7, qbase + 7); in ql_icmd()
247 outb(qlcfg6, qbase + 6); in ql_icmd()
251 outb(scmd_id(cmd), qbase + 4); in ql_icmd()
254 outb(cmd->cmnd[i], qbase + 2); in ql_icmd()
[all …]
A Da100u2w.c209 outb(HDO, host->base + ORC_HCTRL); in orc_read_fwrev()
230 outb(HDO, host->base + ORC_HCTRL); in orc_nv_write()
235 outb(HDO, host->base + ORC_HCTRL); in orc_nv_write()
240 outb(HDO, host->base + ORC_HCTRL); in orc_nv_write()
253 outb(HDO, host->base + ORC_HCTRL); in orc_nv_read()
258 outb(HDO, host->base + ORC_HCTRL); in orc_nv_read()
280 outb(scb->scbidx, host->base + ORC_PQUEUE); in orc_exec_scb()
377 outb(0x00, host->base + ORC_EBIOSADR2); in orc_load_firmware()
573 outb(SCSIRST, host->base + ORC_HCTRL); in orc_reset_scsi_bus()
743 outb(HDO, host->base + ORC_HCTRL); in orchid_abort_scb()
[all …]
/drivers/net/ethernet/8390/
A Dne2k-pci.c258 outb(0xff, ioaddr + 0x0d); in ne2k_pci_init_one()
263 outb(reg0, ioaddr); in ne2k_pci_init_one()
265 outb(regd, ioaddr + 0x0d); in ne2k_pci_init_one()
299 outb(0xff, ioaddr + EN0_ISR); in ne2k_pci_init_one()
332 outb(program_seq[i].value, in ne2k_pci_init_one()
348 outb(0x49, ioaddr + EN0_DCFG); in ne2k_pci_init_one()
506 outb(0, nic_base + EN0_RCNTHI); in ne2k_pci_get_8390_hdr()
609 outb(0x42, nic_base + EN0_RCNTLO); in ne2k_pci_block_output()
610 outb(0x00, nic_base + EN0_RCNTHI); in ne2k_pci_block_output()
611 outb(0x42, nic_base + EN0_RSARLO); in ne2k_pci_block_output()
[all …]
A Dapne.c270 outb(0x49, ioaddr + NE_EN0_DCFG); in apne_probe1()
297 outb(0x49, ioaddr + NE_EN0_DCFG); in apne_probe1()
395 outb(ENISR_RDC, nic_base + NE_EN0_ISR); in apne_get_8390_hdr()
397 outb(0, nic_base + NE_EN0_RCNTHI); in apne_get_8390_hdr()
399 outb(ring_page, nic_base + NE_EN0_RSARHI); in apne_get_8390_hdr()
441 outb(ENISR_RDC, nic_base + NE_EN0_ISR); in apne_block_input()
443 outb(count >> 8, nic_base + NE_EN0_RCNTHI); in apne_block_input()
491 outb(ENISR_RDC, nic_base + NE_EN0_ISR); in apne_block_output()
496 outb(0x00, nic_base + NE_EN0_RSARLO); in apne_block_output()
497 outb(start_page, nic_base + NE_EN0_RSARHI); in apne_block_output()
[all …]
A Dsmc-ultra.c227 outb(reg4, ioaddr + 4); in ultra_probe1()
250 outb(0x80 | reg4, ioaddr + 4); in ultra_probe1()
260 outb(reg4, ioaddr + 4); in ultra_probe1()
399 outb(0x80, ioaddr + 5); in ultra_open()
401 outb(inb(ioaddr + 4) | 0x80, ioaddr + 4); in ultra_open()
413 outb(0xff, dev->base_addr + EN0_ERWCNT); in ultra_open()
424 outb(ULTRA_RESET, cmd_port); in ultra_reset_8390()
429 outb(0x80, cmd_port + 5); in ultra_reset_8390()
510 outb(ring_page, ioaddr + IOPA); in ultra_pio_get_hdr()
522 outb(ring_offset >> 8, ioaddr + IOPA); in ultra_pio_input()
[all …]
/drivers/media/radio/
A Dradio-zoltrix.c94 outb(0, isa->io); in zoltrix_s_mute_volume()
95 outb(0, isa->io); in zoltrix_s_mute_volume()
126 outb(0, isa->io); in zoltrix_s_frequency()
127 outb(0, isa->io); in zoltrix_s_frequency()
130 outb(0x40, isa->io); in zoltrix_s_frequency()
131 outb(0xc0, isa->io); in zoltrix_s_frequency()
136 outb(0x80, isa->io); in zoltrix_s_frequency()
138 outb(0x00, isa->io); in zoltrix_s_frequency()
153 outb(0x80, isa->io); in zoltrix_s_frequency()
154 outb(0xc0, isa->io); in zoltrix_s_frequency()
[all …]
A Dradio-cadet.c148 outb(0x01, dev->io + 1); in cadet_gettune()
150 outb(0x00, dev->io + 1); in cadet_gettune()
157 outb(curvol, dev->io + 1); in cadet_gettune()
205 outb(test, dev->io + 1); in cadet_settune()
207 outb(test, dev->io + 1); in cadet_settune()
210 outb(test, dev->io + 1); in cadet_settune()
270 outb(3, dev->io); in cadet_setfreq()
377 outb(3, dev->io); in vidioc_g_tuner()
380 outb(3, dev->io); in vidioc_g_tuner()
444 outb(0x00, dev->io + 1); in cadet_s_ctrl()
[all …]
/drivers/scsi/pcmcia/
A Dsym53c500_cs.c126 #define REG1(x) outb(C7_IMG, (x) + CONFIG7); outb(C5_IMG, (x) + CONFIG5)
141 outb(count & 0xff, (x) + TC_LSB); \
217 outb(0x01, io_port + PIO_STATUS); in chip_init()
218 outb(0x00, io_port + PIO_FLAG); in chip_init()
221 outb(C3_IMG, io_port + CONFIG3); in chip_init()
222 outb(C2_IMG, io_port + CONFIG2); in chip_init()
223 outb(C1_IMG, io_port + CONFIG1); in chip_init()
235 outb(CHIP_RESET, io_port + CMD_REG); in SYM53C500_int_host_reset()
237 outb(SCSI_RESET, io_port + CMD_REG); in SYM53C500_int_host_reset()
338 outb(*request++, base + PIO_FIFO); in SYM53C500_pio_write()
[all …]
/drivers/input/gameport/
A Dlightning.c63 outb(L4_SELECT_ANALOG, L4_PORT); in l4_cooked_read()
67 outb(l4->port & 3, L4_PORT); in l4_cooked_read()
96 outb(L4_SELECT_ANALOG, L4_PORT); in l4_open()
108 outb(L4_SELECT_ANALOG, L4_PORT); in l4_getcal()
113 outb(L4_CMD_GETCAL, L4_PORT); in l4_getcal()
122 outb(port & 3, L4_PORT); in l4_getcal()
144 outb(L4_SELECT_ANALOG, L4_PORT); in l4_setcal()
149 outb(L4_CMD_SETCAL, L4_PORT); in l4_setcal()
158 outb(port & 3, L4_PORT); in l4_setcal()
163 outb(cal[i], L4_PORT); in l4_setcal()
[all …]
/drivers/irqchip/
A Dirq-i8259.c77 outb(cached_slave_mask, PIC_SLAVE_IMR); in disable_8259A_irq()
79 outb(cached_master_mask, PIC_MASTER_IMR); in disable_8259A_irq()
92 outb(cached_slave_mask, PIC_SLAVE_IMR); in enable_8259A_irq()
94 outb(cached_master_mask, PIC_MASTER_IMR); in enable_8259A_irq()
117 outb(0x0B, PIC_MASTER_CMD); /* ISR register */ in i8259A_irq_real()
122 outb(0x0B, PIC_SLAVE_CMD); /* ISR register */ in i8259A_irq_real()
163 outb(cached_slave_mask, PIC_SLAVE_IMR); in mask_and_ack_8259A()
168 outb(cached_master_mask, PIC_MASTER_IMR); in mask_and_ack_8259A()
219 outb(0xff, PIC_SLAVE_IMR); /* mask all of 8259A-2 */ in i8259A_shutdown()
236 outb(0xff, PIC_MASTER_IMR); /* mask all of 8259A-1 */ in init_8259A()
[all …]
/drivers/i2c/busses/
A Dscx200_acb.c127 outb(0, ACBST); in scx200_acb_machine()
144 outb(iface->command, ACBSDA); in scx200_acb_machine()
162 outb(iface->address_byte, ACBSDA); in scx200_acb_machine()
166 outb(iface->address_byte, ACBSDA); in scx200_acb_machine()
198 outb(*iface->ptr++, ACBSDA); in scx200_acb_machine()
227 outb(0, ACBST); in scx200_acb_poll()
251 outb(0x70, ACBCTL2); in scx200_acb_reset()
253 outb(0, ACBCTL1); in scx200_acb_reset()
255 outb(0, ACBADDR); in scx200_acb_reset()
265 outb(inb(ACBCST) | ACBCST_BB, ACBCST); in scx200_acb_reset()
[all …]
/drivers/net/ethernet/fujitsu/
A Dfmvj18x_cs.c451 outb(BANK_0, ioaddr + CONFIG_1); in fmvj18x_config()
453 outb(BANK_0U, ioaddr + CONFIG_1); in fmvj18x_config()
895 outb(BANK_0, ioaddr + CONFIG_1); in fjn_reset()
897 outb(BANK_0U, ioaddr + CONFIG_1); in fjn_reset()
913 outb(BANK_2, ioaddr + CONFIG_1); in fjn_reset()
915 outb(BANK_2U, ioaddr + CONFIG_1); in fjn_reset()
924 outb(0x00, ioaddr + BMPR12); in fjn_reset()
925 outb(0x00, ioaddr + BMPR13); in fjn_reset()
928 outb(0x01, ioaddr + RX_SKIP); in fjn_reset()
953 outb(INTR_ON, ioaddr + LAN_CTRL); in fjn_reset()
[all …]
/drivers/input/mouse/
A Dinport.c71 outb(INPORT_REG_MODE, INPORT_CONTROL_PORT); in inport_interrupt()
74 outb(INPORT_REG_X, INPORT_CONTROL_PORT); in inport_interrupt()
77 outb(INPORT_REG_Y, INPORT_CONTROL_PORT); in inport_interrupt()
80 outb(INPORT_REG_BTNS, INPORT_CONTROL_PORT); in inport_interrupt()
87 outb(INPORT_REG_MODE, INPORT_CONTROL_PORT); in inport_interrupt()
98 outb(INPORT_REG_MODE, INPORT_CONTROL_PORT); in inport_open()
106 outb(INPORT_REG_MODE, INPORT_CONTROL_PORT); in inport_close()
107 outb(INPORT_MODE_BASE, INPORT_DATA_PORT); in inport_close()
152 outb(INPORT_RESET, INPORT_CONTROL_PORT); in inport_init()
153 outb(INPORT_REG_MODE, INPORT_CONTROL_PORT); in inport_init()
[all …]
A Dlogibm.c63 outb(LOGIBM_READ_X_LOW, LOGIBM_CONTROL_PORT); in logibm_interrupt()
65 outb(LOGIBM_READ_X_HIGH, LOGIBM_CONTROL_PORT); in logibm_interrupt()
67 outb(LOGIBM_READ_Y_LOW, LOGIBM_CONTROL_PORT); in logibm_interrupt()
69 outb(LOGIBM_READ_Y_HIGH, LOGIBM_CONTROL_PORT); in logibm_interrupt()
81 outb(LOGIBM_ENABLE_IRQ, LOGIBM_CONTROL_PORT); in logibm_interrupt()
91 outb(LOGIBM_ENABLE_IRQ, LOGIBM_CONTROL_PORT); in logibm_open()
97 outb(LOGIBM_DISABLE_IRQ, LOGIBM_CONTROL_PORT); in logibm_close()
110 outb(LOGIBM_CONFIG_BYTE, LOGIBM_CONFIG_PORT); in logibm_init()
111 outb(LOGIBM_SIGNATURE_BYTE, LOGIBM_SIGNATURE_PORT); in logibm_init()
120 outb(LOGIBM_DEFAULT_MODE, LOGIBM_CONFIG_PORT); in logibm_init()
[all …]
/drivers/bluetooth/
A Dbluecard_cs.c171 outb(0x08 | 0x20, iobase + 0x30); in bluecard_activity_led_timeout()
187 outb(0x18 | 0x60, iobase + 0x30); in bluecard_enable_activity_led()
190 outb(0x00, iobase + 0x30); in bluecard_enable_activity_led()
521 outb(0x04, iobase + REG_INTERRUPT); in bluecard_interrupt()
527 outb(0x08, iobase + REG_INTERRUPT); in bluecard_interrupt()
627 outb(0x08 | 0x20, iobase + 0x30); in bluecard_hci_open()
644 outb(0x00, iobase + 0x30); in bluecard_hci_close()
730 outb(0x80, iobase + 0x30); in bluecard_open()
736 outb(0x00, iobase + 0x30); in bluecard_open()
743 outb(0xff, iobase + REG_INTERRUPT); in bluecard_open()
[all …]
/drivers/parisc/
A Dsuperio.c100 outb (OCW3_POLL,IC_PIC1+0); in superio_interrupt()
129 outb(OCW3_ISR,IC_PIC1+0); in superio_interrupt()
143 outb((OCW2_SEOI|local_irq),IC_PIC1 + 0); in superio_interrupt()
246 outb (0x04,IC_PIC1+1); /* ICW3: Cascade */ in superio_init()
247 outb (0x01,IC_PIC1+1); /* ICW4: x86 mode */ in superio_init()
255 outb (0x00,IC_PIC2+1); /* ICW2: N/A */ in superio_init()
257 outb (0x01,IC_PIC2+1); /* ICW4: x86 mode */ in superio_init()
264 outb (0xff,IC_PIC1+1); in superio_init()
267 outb(1, sio->acpi_base + USB_REG_CR); in superio_init()
300 outb (r8,IC_PIC1+1); in superio_mask_irq()
[all …]
/drivers/parport/
A Dparport_pc.c978 outb(key, io); in show_parconfig_smsc37c669()
979 outb(key, io); in show_parconfig_smsc37c669()
980 outb(1, io); in show_parconfig_smsc37c669()
982 outb(4, io); in show_parconfig_smsc37c669()
984 outb(0x0a, io); in show_parconfig_smsc37c669()
986 outb(0x23, io); in show_parconfig_smsc37c669()
988 outb(0x26, io); in show_parconfig_smsc37c669()
1068 outb(key, io); in show_parconfig_winbond()
1069 outb(key, io); in show_parconfig_winbond()
1215 outb(key, io); in winbond_check()
[all …]
/drivers/media/rc/
A Dite-cir.c536 outb(val, dev->cir_addr + IT87_RCR); in it87_set_carrier_params()
573 outb(value, dev->cir_addr + IT87_DR); in it87_put_tx_byte()
642 outb(inb(dev->cir_addr + IT87_IER) & in it87_disable()
659 outb((inb(dev->cir_addr + IT87_IER) & in it87_init_hardware()
724 outb(val, dev->cir_addr + IT8708_C0CFR); in it8708_set_carrier_params()
738 outb(val, dev->cir_addr + IT8708_C0RCR); in it8708_set_carrier_params()
743 outb(val, dev->cir_addr + IT8708_C0TCR); in it8708_set_carrier_params()
796 outb(inb(dev->cir_addr + IT8708_C0IER) & in it8708_disable_rx()
820 outb(inb(dev->cir_addr + IT8708_C0IER) in it8708_enable_rx()
839 outb(inb(dev->cir_addr + IT8708_C0IER) in it8708_enable_tx_interrupt()
[all …]

Completed in 87 milliseconds

12345678910>>...14