Searched defs:iobase (Results 26 - 50 of 112) sorted by relevance

12345

/drivers/isdn/sc/
H A Dcard.h81 int iobase; /* I/O Base address */ member in struct:__anon1938
H A Dscioc.h88 int iobase; member in struct:__anon1948
/drivers/net/irda/
H A Dw83977af_ir.c34 * bank = inb( iobase+BSR);
38 * outb( bank, iobase+BSR);
86 static int w83977af_open(int i, unsigned int iobase, unsigned int irq,
89 static int w83977af_probe(int iobase, int irq, int dma);
94 static int w83977af_pio_write(int iobase, __u8 *buf, int len, int fifo_size);
95 static void w83977af_dma_write(struct w83977af_ir *self, int iobase);
148 * Function w83977af_open (iobase, irq)
153 static int w83977af_open(int i, unsigned int iobase, unsigned int irq, argument
163 if (!request_region(iobase, CHIP_IO_EXTENT, driver_name)) {
164 IRDA_DEBUG(0, "%s(), can't get iobase o
269 int iobase; local
308 w83977af_probe(int iobase, int irq, int dma) argument
410 int iobase; local
492 int iobase; local
559 w83977af_dma_write(struct w83977af_ir *self, int iobase) argument
592 w83977af_pio_write(int iobase, __u8 *buf, int len, int fifo_size) argument
636 int iobase; local
687 int iobase; local
762 int iobase; local
881 int iobase; local
908 int iobase; local
977 int iobase; local
1057 int iobase; local
1094 int iobase; local
1125 int iobase; local
1189 int iobase; local
[all...]
H A Dvia-ircc.c83 int iobase);
92 static int via_ircc_read_dongle_id(int iobase);
98 static void via_ircc_change_dongle_speed(int iobase, int speed,
100 static int RxTimerHandler(struct via_ircc_cb *self, int iobase);
102 static int via_ircc_dma_xmit(struct via_ircc_cb *self, u16 iobase);
103 static int upload_rxdata(struct via_ircc_cb *self, int iobase);
281 * Function via_ircc_open(pdev, iobase, irq)
319 IRDA_DEBUG(0, "%s(), can't get iobase of 0x%03x\n",
423 int iobase; local
427 iobase
458 int iobase = self->io.fir_base; local
511 via_ircc_read_dongle_id(int iobase) argument
522 via_ircc_change_dongle_speed(int iobase, int speed, int dongle_id) argument
669 u16 iobase; local
770 u16 iobase; local
841 u16 iobase; local
886 via_ircc_dma_xmit(struct via_ircc_cb *self, u16 iobase) argument
926 int iobase; local
994 int iobase; local
1036 via_ircc_dma_receive_complete(struct via_ircc_cb *self, int iobase) argument
1157 upload_rxdata(struct via_ircc_cb *self, int iobase) argument
1207 RxTimerHandler(struct via_ircc_cb *self, int iobase) argument
1299 int iobase; local
1402 int iobase; local
1442 int iobase; local
1465 int iobase; local
1533 int iobase; local
[all...]
/drivers/staging/comedi/drivers/addi-data/
H A Daddi_eeprom.c48 static void addi_eeprom_clk_93c76(unsigned long iobase, unsigned int val) argument
50 outl(val & ~EE93C76_CLK_BIT, iobase);
53 outl(val | EE93C76_CLK_BIT, iobase);
57 static unsigned int addi_eeprom_cmd_93c76(unsigned long iobase, argument
65 outl(val, iobase);
76 outl(val, iobase);
79 addi_eeprom_clk_93c76(iobase, val);
84 static unsigned short addi_eeprom_readw_93c76(unsigned long iobase, argument
94 cmd = addi_eeprom_cmd_93c76(iobase, cmd, EE93C76_CMD_LEN);
98 addi_eeprom_clk_93c76(iobase, cm
115 addi_eeprom_nvram_wait(unsigned long iobase) argument
124 addi_eeprom_readw_nvram(unsigned long iobase, unsigned short addr) argument
160 addi_eeprom_readw(unsigned long iobase, char *type, unsigned short addr) argument
178 addi_eeprom_read_di_info(struct comedi_device *dev, unsigned long iobase, unsigned short addr) argument
199 addi_eeprom_read_do_info(struct comedi_device *dev, unsigned long iobase, unsigned short addr) argument
215 addi_eeprom_read_timer_info(struct comedi_device *dev, unsigned long iobase, unsigned short addr) argument
258 addi_eeprom_read_ao_info(struct comedi_device *dev, unsigned long iobase, unsigned short addr) argument
277 addi_eeprom_read_ai_info(struct comedi_device *dev, unsigned long iobase, unsigned short addr) argument
315 addi_eeprom_read_info(struct comedi_device *dev, unsigned long iobase) argument
[all...]
H A Daddi_common.h98 int iobase; member in struct:addi_private
115 unsigned char b_TimerSelectMode; /* Contain data written at iobase + 0C */
116 unsigned char b_ModeSelectRegister; /* Contain data written at iobase + 0E */
117 unsigned short us_OutputRegister; /* Contain data written at iobase + 0 */
/drivers/staging/comedi/drivers/
H A Ddas08.c211 status = inb(dev->iobase + DAS08_STATUS);
232 inb(dev->iobase + DAS08_LSB);
233 inb(dev->iobase + DAS08_MSB);
240 outb(devpriv->do_mux_bits, dev->iobase + DAS08_CONTROL);
247 dev->iobase + DAS08AO_GAIN_CONTROL);
253 if (inb(dev->iobase + DAS08_MSB) & 0x80)
257 outb_p(0, dev->iobase + DAS08_TRIG_12BIT);
263 msb = inb(dev->iobase + DAS08_MSB);
264 lsb = inb(dev->iobase + DAS08_LSB);
288 data[1] = DAS08_IP(inb(dev->iobase
433 das08_common_attach(struct comedi_device *dev, unsigned long iobase) argument
[all...]
H A Dni_daq_700.c97 outb(s->state & 0xff, dev->iobase + DIO_W);
101 val |= inb(dev->iobase + DIO_R) << 8;
132 status = inb(dev->iobase + STA_R2);
135 status = inb(dev->iobase + STA_R1);
161 outb(r3_bits | (range & 0x03), dev->iobase + CMD_R3);
165 outb(chan | 0x80, dev->iobase + CMD_R1);
172 outb(0x00, dev->iobase + CMD_R2); /* enable ADC conversions */
173 outb(0x30, dev->iobase + CMO_R); /* mode 0 out0 L, from H */
174 outb(0x00, dev->iobase + ADCLEAR_R); /* clear the ADC FIFO */
176 inw(dev->iobase
210 unsigned long iobase = dev->iobase; local
[all...]
H A Daddi_apci_3501.c94 status = inl(dev->iobase + APCI3501_AO_CTRL_STATUS_REG);
118 outl(0, dev->iobase + APCI3501_AO_CTRL_STATUS_REG);
122 dev->iobase + APCI3501_AO_CTRL_STATUS_REG);
141 dev->iobase + APCI3501_AO_DATA_REG);
156 data[1] = inl(dev->iobase + APCI3501_DI_REG) & 0x3;
166 s->state = inl(dev->iobase + APCI3501_DO_REG);
169 outl(s->state, dev->iobase + APCI3501_DO_REG);
176 static void apci3501_eeprom_wait(unsigned long iobase) argument
181 val = inb(iobase + AMCC_OP_REG_MCSR_NVCMD);
185 static unsigned short apci3501_eeprom_readw(unsigned long iobase, argument
227 unsigned long iobase = devpriv->i_IobaseAmcc; local
[all...]
H A Dpcmuio.c145 return dev->iobase + (asic * PCMUIO_ASIC_IOSIZE);
171 unsigned long iobase = pcmuio_asic_iobase(dev, asic); local
177 outb(val & 0xff, iobase + PCMUIO_PORT_REG(port + 0));
178 outb((val >> 8) & 0xff, iobase + PCMUIO_PORT_REG(port + 1));
179 outb((val >> 16) & 0xff, iobase + PCMUIO_PORT_REG(port + 2));
181 outb(PCMUIO_PAGE(page), iobase + PCMUIO_PAGE_LOCK_REG);
182 outb(val & 0xff, iobase + PCMUIO_PAGE_REG(0));
183 outb((val >> 8) & 0xff, iobase + PCMUIO_PAGE_REG(1));
184 outb((val >> 16) & 0xff, iobase + PCMUIO_PAGE_REG(2));
194 unsigned long iobase local
373 unsigned long iobase = pcmuio_asic_iobase(dev, asic); local
[all...]
H A Dunioxx5.c378 int iobase)
388 ret = __comedi_request_region(dev, iobase, UNIOXX5_SIZE);
391 usp->usp_iobase = iobase;
399 outb(i + 1, iobase + 5);
400 outb('H', iobase + 6); /* requests EEPROM world */
401 while (!(inb(iobase + 0) & TxBE))
403 outb(0, iobase + 6);
406 while (!(inb(iobase + 0) & Rx2CA)) {
417 usp->usp_module_type[i] = inb(iobase + 6);
440 int iobase, local
376 __unioxx5_subdev_init(struct comedi_device *dev, struct comedi_subdevice *s, int iobase) argument
[all...]
/drivers/tty/serial/8250/
H A Dserial_cs.c343 unsigned int iobase, int irq)
349 uart.port.iobase = iobase;
363 (unsigned long)iobase, irq);
342 setup_serial(struct pcmcia_device *handle, struct serial_info * info, unsigned int iobase, int irq) argument
/drivers/usb/host/
H A Disp1760-if.c187 u8 __iomem *iobase; local
209 iobase = ioremap_nocache(nxp_pci_io_base, iolength);
210 if (!iobase) {
277 reg_data = readl(iobase + PLX_INT_CSR_REG);
279 writel(reg_data, iobase + PLX_INT_CSR_REG);
291 iounmap(iobase);
300 iounmap(iobase);
/drivers/ata/
H A Dpata_hpt3x2n.c414 unsigned long iobase = pci_resource_start(pdev, 4); local
416 fcnt = inl(iobase + 0x90); /* Not PCI readable for some chips */
498 unsigned long iobase = pci_resource_start(dev, 4); local
600 outb(inb(iobase + 0x9c) | 0x04, iobase + 0x9c);
H A Dpata_hpt37x.c831 unsigned long iobase = pci_resource_start(dev, 4); local
936 outb(0x0e, iobase + 0x9c);
949 freq = inl(iobase + 0x90);
/drivers/bluetooth/
H A Dbt3c_cs.c116 static inline void bt3c_address(unsigned int iobase, unsigned short addr) argument
118 outb(addr & 0xff, iobase + ADDR_L);
119 outb((addr >> 8) & 0xff, iobase + ADDR_H);
123 static inline void bt3c_put(unsigned int iobase, unsigned short value) argument
125 outb(value & 0xff, iobase + DATA_L);
126 outb((value >> 8) & 0xff, iobase + DATA_H);
130 static inline void bt3c_io_write(unsigned int iobase, unsigned short addr, unsigned short value) argument
132 bt3c_address(iobase, addr);
133 bt3c_put(iobase, value);
137 static inline unsigned short bt3c_get(unsigned int iobase) argument
147 bt3c_read(unsigned int iobase, unsigned short addr) argument
159 bt3c_write(unsigned int iobase, int fifo_size, __u8 *buf, int len) argument
189 unsigned int iobase = info->p_dev->resource[0]->start; local
219 unsigned int iobase; local
340 unsigned int iobase; local
460 unsigned int iobase, size, addr, fcs, tmp; local
[all...]
H A Dbtuart_cs.c111 static int btuart_write(unsigned int iobase, int fifo_size, __u8 *buf, int len) argument
116 if (!(inb(iobase + UART_LSR) & UART_LSR_THRE))
122 outb(buf[actual], iobase + UART_TX);
143 unsigned int iobase = info->p_dev->resource[0]->start; local
157 len = btuart_write(iobase, 16, skb->data, skb->len);
177 unsigned int iobase; local
185 iobase = info->p_dev->resource[0]->start;
203 bt_cb(info->rx_skb)->pkt_type = inb(iobase + UART_RX);
236 *skb_put(info->rx_skb, 1) = inb(iobase + UART_RX);
283 } while (inb(iobase
290 unsigned int iobase; local
347 unsigned int iobase; local
462 unsigned int iobase = info->p_dev->resource[0]->start; local
528 unsigned int iobase = info->p_dev->resource[0]->start; local
[all...]
H A Dbluecard_cs.c161 unsigned int iobase = info->p_dev->resource[0]->start; local
168 outb(0x08 | 0x20, iobase + 0x30);
171 outb(0x00, iobase + 0x30);
178 unsigned int iobase = info->p_dev->resource[0]->start; local
185 outb(0x10 | 0x40, iobase + 0x30);
191 outb(0x08 | 0x20, iobase + 0x30);
203 static int bluecard_write(unsigned int iobase, unsigned int offset, __u8 *buf, int len) argument
209 outb_p(actual, iobase + offset);
212 outb_p(buf[i], iobase + offset + i + 1);
234 unsigned int iobase local
343 bluecard_read(unsigned int iobase, unsigned int offset, __u8 *buf, int size) argument
374 unsigned int iobase; local
502 unsigned int iobase; local
635 unsigned int iobase = info->p_dev->resource[0]->start; local
655 unsigned int iobase = info->p_dev->resource[0]->start; local
697 unsigned int iobase = info->p_dev->resource[0]->start; local
812 unsigned int iobase = info->p_dev->resource[0]->start; local
[all...]
/drivers/dma/ioat/
H A Ddca.c125 void __iomem *iobase; member in struct:ioat_dca_priv
246 struct dca_provider *ioat_dca_init(struct pci_dev *pdev, void __iomem *iobase) argument
285 version = readb(iobase + IOAT_VER_OFFSET);
299 ioatdca->dca_base = iobase + 0x54;
341 ioatdca->iobase + global_req_table + (i * 4));
366 writel(0, ioatdca->iobase + global_req_table + (i * 4));
394 static int ioat2_dca_count_dca_slots(void __iomem *iobase, u16 dca_offset) argument
400 global_req_table = readw(iobase + dca_offset + IOAT_DCA_GREQID_OFFSET);
404 req = readl(iobase + global_req_table + (slots * sizeof(u32)));
411 struct dca_provider *ioat2_dca_init(struct pci_dev *pdev, void __iomem *iobase) argument
590 ioat3_dca_count_dca_slots(void *iobase, u16 dca_offset) argument
625 ioat3_dca_init(struct pci_dev *pdev, void __iomem *iobase) argument
[all...]
/drivers/i2c/busses/
H A Di2c-nforce2.c336 u16 iobase; local
338 if (pci_read_config_word(dev, alt_reg, &iobase)
345 smbus->base = iobase & PCI_BASE_ADDRESS_IO_MASK;
/drivers/misc/vmw_vmci/
H A Dvmci_guest.c55 void __iomem *iobase; member in struct:vmci_guest_device
121 iowrite8_rep(vmci_dev_g->iobase + VMCI_DATA_OUT_ADDR,
123 result = ioread32(vmci_dev_g->iobase + VMCI_RESULT_LOW_ADDR);
223 ioread8_rep(vmci_dev->iobase + VMCI_DATA_IN_ADDR,
284 ioread8_rep(vmci_dev->iobase +
326 ioread8_rep(vmci_dev->iobase +
346 ioread8_rep(vmci_dev->iobase + VMCI_DATA_IN_ADDR,
415 icr = ioread32(dev->iobase + VMCI_ICR_ADDR);
460 void __iomem *iobase; local
481 iobase
[all...]
/drivers/mmc/host/
H A Dmvsdio.c60 #define mvsd_write(offs, val) writel(val, iobase + (offs))
61 #define mvsd_read(offs) readl(iobase + (offs))
65 void __iomem *iobase = host->base; local
141 void __iomem *iobase = host->base; local
244 void __iomem *iobase = host->base; local
289 void __iomem *iobase = host->base; local
348 void __iomem *iobase = host->base; local
380 readsw(iobase + MVSD_FIFO, p, 16);
514 void __iomem *iobase = host->base; local
555 void __iomem *iobase local
573 void __iomem *iobase = host->base; local
587 void __iomem *iobase = host->base; local
602 void __iomem *iobase = host->base; local
676 void __iomem *iobase = host->base; local
[all...]
H A Dsdricoh_cs.c95 unsigned char __iomem *iobase; member in struct:sdricoh_host
105 unsigned int value = readl(host->iobase + reg);
113 writel(value, host->iobase + reg);
121 unsigned int value = readw(host->iobase + reg);
129 writew(value, host->iobase + reg);
136 unsigned int value = readb(host->iobase + reg);
402 void __iomem *iobase = NULL; local
412 iobase =
414 if (!iobase) {
415 dev_err(dev, "unable to map iobase\
[all...]
/drivers/net/hamradio/
H A Dbaycom_par.c52 * iobase base address of the port; common values are 0x378, 0x278, 0x3bc
353 printk(KERN_INFO "%s: par96 at iobase 0x%lx irq %u options 0x%x\n",
374 printk(KERN_INFO "%s: close par96 at iobase 0x%lx irq %u\n",
480 static int iobase[NR_PORTS] = { 0x378, }; variable
484 module_param_array(iobase, int, NULL, 0);
485 MODULE_PARM_DESC(iobase, "baycom io base address");
512 iobase[i] = 0;
516 ifname, iobase[i], 0, 0);
567 iobase[nr_dev] = ints[1];
/drivers/char/pcmcia/
H A Dcm4000_cs.c304 static unsigned short io_read_num_rec_bytes(unsigned int iobase, argument
312 tmp = inb(REG_NUM_BYTES(iobase)) |
313 (inb(REG_FLAGS0(iobase)) & 4 ? 0x100 : 0);
423 unsigned int iobase = dev->p_dev->resource[0]->start; local
429 xoutb(dev->flags1, REG_FLAGS1(iobase));
433 xoutb((unsigned char)((dev->baudv - 1) & 0xFF), REG_BAUDRATE(iobase));
444 xoutb(stopbits, REG_STOPBITS(iobase));
456 unsigned int iobase = dev->p_dev->resource[0]->start; local
492 xoutb(0x80, REG_FLAGS0(iobase));
499 xoutb(dev->flags1, REG_FLAGS1(iobase));
[all...]

Completed in 533 milliseconds

12345