/drivers/isdn/pcbit/ |
H A D | module.c | 36 int board; local 46 for (board=0; board < MAX_PCBIT_CARDS && mem[board] && irq[board]; board++) 48 if (!mem[board]) 49 mem[board] = 0xD0000; 50 if (!irq[board]) 51 irq[board] 83 int board; local [all...] |
H A D | drv.c | 71 int pcbit_init_dev(int board, int mem_base, int irq) argument 82 dev_pcbit[board] = dev; 93 dev_pcbit[board] = NULL; 102 dev_pcbit[board] = NULL; 133 if (request_irq(irq, &pcbit_irq_handler, 0, pcbit_devname[board], dev) != 0) 140 dev_pcbit[board] = NULL; 162 dev_pcbit[board] = NULL; 185 strcpy(dev_if->id, pcbit_devname[board]); 194 dev_pcbit[board] = NULL; 212 void pcbit_terminate(int board) argument [all...] |
/drivers/scsi/ |
H A D | zorro7xx.c | 80 unsigned long board, ioaddr; local 82 board = zorro_resource_start(z); 88 ioaddr = board + zdd->offset; 93 board); 122 "board configuration problem?\n");
|
/drivers/media/dvb/siano/ |
H A D | sms-cards.c | 30 .name = "Unknown board", 170 sms_err("Unknown SMS board event"); 211 struct sms_board *board = sms_get_board(board_id); local 216 sms_set_gpio(coredev, board->led_power, 0); 217 sms_set_gpio(coredev, board->led_hi, 0); 218 sms_set_gpio(coredev, board->led_lo, 0); 223 sms_set_gpio(coredev, board->lna_ctrl, 0); 233 struct sms_board *board = sms_get_board(board_id); local 239 board->led_power, onoff ? 1 : 0); 245 sms_set_gpio(coredev, board 255 struct sms_board *board = sms_get_board(board_id); local 278 struct sms_board *board = sms_get_board(board_id); local [all...] |
/drivers/mtd/nand/ |
H A D | orion_nand.c | 27 struct orion_nand_data *board = nc->priv; local 34 offs = (1 << board->cle); 36 offs = (1 << board->ale); 78 struct orion_nand_data *board; local 104 board = pdev->dev.platform_data; 109 nc->priv = board; 115 if (board->chip_delay) 116 nc->chip_delay = board->chip_delay; 118 if (board->width == 16) 121 if (board [all...] |
/drivers/net/wan/ |
H A D | sealevel.c | 48 struct z8530_dev board; member in struct:slvl_board 206 * Allocate and setup Sealevel board. 228 b->dev[0].chan = &b->board.chanA; 231 b->dev[1].chan = &b->board.chanB; 234 dev = &b->board; 245 * Select 8530 delays for the old board 343 z8530_shutdown(&b->board); 351 free_irq(b->board.irq, &b->board); 352 free_dma(b->board [all...] |
/drivers/pcmcia/ |
H A D | at91_cf.c | 27 #include <mach/board.h> 51 struct at91_cf_data *board; member in struct:at91_cf_socket 58 return !gpio_get_value(cf->board->det_pin); 72 if (irq == cf->board->det_pin) { 98 int rdy = cf->board->irq_pin; /* RDY/nIRQ */ 99 int vcc = cf->board->vcc_pin; 120 if (cf->board->vcc_pin) { 123 gpio_set_value(cf->board->vcc_pin, 0); 126 gpio_set_value(cf->board->vcc_pin, 1); 134 gpio_set_value(cf->board 220 struct at91_cf_data *board = pdev->dev.platform_data; local 337 struct at91_cf_data *board = cf->board; local 362 struct at91_cf_data *board = cf->board; local 375 struct at91_cf_data *board = cf->board; local [all...] |
/drivers/staging/comedi/drivers/ |
H A D | ni_atmio.c | 33 will automatically probe for a supported board if the 36 the isapnp id numbers are unknown. If your board is not 40 id numbers for your board can be added to the driver. 43 your board. Use isapnp to 44 configure the I/O base and IRQ for the board, and then pass 90 properties in board properties 301 * read/written directly in the I/O space of the board. The 433 int board; local 470 /* board existence sanity check */ 474 printk(" board fingerprin [all...] |
H A D | ke_counter.c | 61 /*-- board specification structure ------------------------------------------*/ 190 struct cnt_board_struct *board; local 219 board = 228 "comedi%d: no supported board found! (req. bus/slot: %d/%d)\n", 235 board->name, pci_device->bus->number, 238 dev->board_name = board->name; 263 subdevice->n_chan = board->cnt_channel_nbr; 264 subdevice->maxdata = (1 << board->cnt_bits) - 1;
|
/drivers/video/ |
H A D | hecubafb.c | 24 * It is intended to be architecture independent. A board specific driver 75 par->board->set_data(par, data); 78 par->board->set_ctl(par, HCB_DS_BIT, 0); 81 par->board->wait_for_ack(par, 0); 84 par->board->set_ctl(par, HCB_DS_BIT, 1); 87 par->board->wait_for_ack(par, 1); 93 par->board->set_ctl(par, HCB_CD_BIT, 1); 99 par->board->set_ctl(par, HCB_CD_BIT, 0); 217 struct hecuba_board *board; local 223 /* pick up board specifi [all...] |
H A D | amba-clcd.c | 65 if (fb->board->disable) 66 fb->board->disable(fb); 116 if (fb->board->enable) 117 fb->board->enable(fb); 126 if (fb->panel->caps && fb->board->caps) 127 caps = fb->panel->caps & fb->board->caps; 263 if (fb->board->check) 264 ret = fb->board->check(fb, var); 290 fb->board->decode(fb, ®s); 405 fb->board 547 struct clcd_board *board = dev->dev.platform_data; local [all...] |
/drivers/ata/ |
H A D | pata_at32.c | 28 #include <mach/board.h> 274 struct ide_platform_data *board = pdev->dev.platform_data; local 280 if (!board) 298 info->cs = board->cs;
|
H A D | pata_at91.c | 32 #include <mach/board.h> 318 struct at91_cf_data *board = pdev->dev.platform_data; local 343 irq = board->irq_pin; 376 info->cs = board->chipselect;
|
/drivers/ide/ |
H A D | buddha.c | 43 * Bases of the IDE interfaces (relative to the board address) 167 unsigned long board; local 184 board = z->resource.start; 187 if (!request_mem_region(board+BUDDHA_BASE1, 0x800, "IDE")) 190 if (!request_mem_region(board+XSURF_BASE1, 0x1000, "IDE")) 192 if (!request_mem_region(board+XSURF_BASE2, 0x1000, "IDE")) 194 if (!request_mem_region(board+XSURF_IRQ1, 0x8, "IDE")) { 195 release_mem_region(board+XSURF_BASE2, 0x1000); 197 release_mem_region(board+XSURF_BASE1, 0x1000); 201 buddha_board = ZTWO_VADDR(board); [all...] |
/drivers/input/keyboard/ |
H A D | nomadik-ske-keypad.c | 57 * @board: keypad platform device 65 const struct ske_keypad_platform_data *board; member in struct:ske_keypad 111 value |= ((keypad->board->debounce_ms * 32000)/32768) << 8; 122 value = (keypad->board->kcol - 1) << 3; 236 keypad->board = plat; 279 /* go through board initialization helpers */ 280 if (keypad->board->init) 281 keypad->board->init(); 337 if (keypad->board->exit) 338 keypad->board [all...] |
/drivers/isdn/sc/ |
H A D | card.h | 101 } board; typedef in typeref:struct:__anon1275 104 extern board *sc_adapter[];
|
/drivers/media/video/saa7134/ |
H A D | saa7134-cards.c | 50 /* board config info */ 7012 switch (dev->board) { 7043 switch (dev->board) { 7144 switch (dev->board) { 7169 switch (dev->board) { 7215 /* Make sure we support the board model */ 7247 printk(KERN_INFO "%s: board init: gpio is %x\n", dev->name, dev->gpio_value); 7249 switch (dev->board) { 7510 if (saa7134_boards[dev->board].radio_type != UNSET) { 7511 tun_setup.type = saa7134_boards[dev->board] 7573 int board; local [all...] |
/drivers/mtd/maps/ |
H A D | pismo.c | 34 char board[15]; member in struct:pismo_eeprom 244 dev_info(&client->dev, "%.15s board found\n", eeprom.board);
|
/drivers/net/can/sja1000/ |
H A D | kvaser_pci.c | 66 * The board configuration is probably following: 133 struct kvaser_pci *board = priv->priv; local 137 intcsr = ioread32(board->conf_addr + S5920_INTCSR); 139 iowrite32(intcsr, board->conf_addr + S5920_INTCSR); 145 struct kvaser_pci *board = priv->priv; local 149 tmp_en_io = ioread32(board->conf_addr + S5920_INTCSR); 151 iowrite32(tmp_en_io, board->conf_addr + S5920_INTCSR); 176 struct kvaser_pci *board; local 182 board = priv->priv; 183 if (!board) 217 struct kvaser_pci *board; local 299 struct kvaser_pci *board; local [all...] |
/drivers/net/ethernet/8390/ |
H A D | hydra.c | 11 /* The Amiganet is a Zorro-II board made by Hydra Systems. It contains a */ 12 /* NS8390 NIC (network interface controller) clone, 16 or 64K on-board RAM */ 116 unsigned long board = ZTWO_VADDR(z->resource.start); local 117 unsigned long ioaddr = board+HYDRA_NIC_BASE; 133 dev->dev_addr[j] = *((u8 *)(board + HYDRA_ADDRPROM + 2*j));
|
/drivers/net/ethernet/sfc/ |
H A D | nic.h | 69 * struct falcon_board_type - board operations and type information 72 * @gen_type: Generic board type description 74 * @init_phy: Do board-specific PHY initialisation 91 * struct falcon_board - board information 92 * @type: Type of board 95 * @i2c_adap: I2C adapter for on-board peripherals 112 * @board: Board state and functions 125 struct falcon_board board; member in struct:falcon_nic_data 140 return &data->board;
|
/drivers/parisc/ |
H A D | eisa_enumerator.c | 173 char *board) 187 res->name = board; 331 char *board; local 334 if (NULL == (board = kmalloc(8, GFP_KERNEL))) { 337 print_eisa_id(board, es->eisa_slot_id); 339 slot, board, es->flags&HPEE_FLAG_BOARD_IS_ISA ? "ISA" : "EISA"); 380 pos += configure_memory(buf+pos, mem_parent, board); 393 pos += configure_port(buf+pos, io_parent, board); 411 kfree(board); 437 /* try to read the id of the board i 172 configure_port(const unsigned char *buf, struct resource *io_parent, char *board) argument [all...] |
/drivers/power/ |
H A D | isp1704_charger.c | 80 struct isp1704_charger_data *board = isp->dev->platform_data; local 82 if (board && board->set_power) 83 board->set_power(on);
|
/drivers/staging/media/go7007/ |
H A D | go7007-driver.c | 88 * us talk to the GPIO pins and on-board I2C adapter. 136 * minimum initialization necessary, since the board-specific code may 137 * still need to probe the board ID. 161 * pins and bus parameters, which are board-specific. This assumes 210 * Finalize the GO7007 hardware setup, register the on-board I2C adapter 211 * (if used on this board), load the I2C client driver for the sensor 570 struct go7007 *go7007_alloc(struct go7007_board_info *board, struct device *dev) argument 579 go->board_info = board; 596 if (board->sensor_flags & GO7007_SENSOR_TV) { 603 go->width = board [all...] |
/drivers/usb/host/ |
H A D | ohci-at91.c | 21 #include <mach/board.h> 222 struct at91_usbh_data *board = hcd->self.controller->platform_data; local 229 ohci->num_ports = board->ports;
|