/drivers/isdn/sc/ |
H A D | card.h | 81 int iobase; /* I/O Base address */ member in struct:__anon1938
|
H A D | scioc.h | 88 int iobase; member in struct:__anon1948
|
/drivers/net/irda/ |
H A D | w83977af_ir.c | 34 * 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 D | via-ircc.c | 83 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 D | addi_eeprom.c | 48 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 D | addi_common.h | 98 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 D | das08.c | 211 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 D | ni_daq_700.c | 97 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 D | addi_apci_3501.c | 94 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 D | pcmuio.c | 145 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 D | unioxx5.c | 378 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 D | serial_cs.c | 343 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 D | isp1760-if.c | 187 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 D | pata_hpt3x2n.c | 414 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 D | pata_hpt37x.c | 831 unsigned long iobase = pci_resource_start(dev, 4); local 936 outb(0x0e, iobase + 0x9c); 949 freq = inl(iobase + 0x90);
|
/drivers/bluetooth/ |
H A D | bt3c_cs.c | 116 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 D | btuart_cs.c | 111 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 D | bluecard_cs.c | 161 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 D | dca.c | 125 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 D | i2c-nforce2.c | 336 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 D | vmci_guest.c | 55 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 D | mvsdio.c | 60 #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 D | sdricoh_cs.c | 95 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 D | baycom_par.c | 52 * 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 D | cm4000_cs.c | 304 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...] |