/drivers/tty/ |
H A D | isicom.c | 36 * when the last port on the card is 56 * ISIHP-4X card 207 struct isi_board *card; member in struct:isi_port 218 * Locking functions for card level locking. We need to own both 219 * the kernel lock for the card and have the card in a position that 237 static int lock_card(struct isi_board *card) argument 239 unsigned long base = card->base; 243 spin_lock_irqsave(&card->card_lock, card 257 unlock_card(struct isi_board *card) argument 269 struct isi_board *card = port->card; local 285 struct isi_board *card = port->card; local 301 struct isi_board *card = port->card; local 317 struct isi_board *card = port->card; local 335 struct isi_board *card = ip->card; local 359 struct isi_board *card = port->card; local 405 short count = (BOARD_COUNT-1), card; local 517 struct isi_board *card = dev_id; local 686 struct isi_board *card = port->card; local 814 struct isi_board *card = port->card; local 847 struct isi_board *card; local 887 struct isi_board *card = port->card; local 902 struct isi_board *card = port->card; local 918 struct isi_board *card = ip->card; local 950 struct isi_board *card = port->card; local 983 struct isi_board *card = port->card; local 1047 struct isi_board *card = port->card; local 1218 struct isi_board *card = port->card; local 1232 struct isi_board *card = port->card; local 1310 reset_card(struct pci_dev *pdev, const unsigned int card, unsigned int *signature) argument [all...] |
H A D | cyclades.c | 166 /* This is the per-card data structure containing address, irq, number of 297 struct cyclades_card *card = port->card; local 299 cy_writeb(port->u.cyy.base_addr + (reg << card->bus_index), val); 304 struct cyclades_card *card = port->card; local 306 return readb(port->u.cyy.base_addr + (reg << card->bus_index)); 309 static inline bool cy_is_Z(struct cyclades_card *card) argument 311 return card->num_chips == (unsigned int)-1; 319 static inline bool cyz_fpga_loaded(struct cyclades_card *card) argument 324 cyz_is_loaded(struct cyclades_card *card) argument 832 struct cyclades_card *card = info->card; local 1218 struct cyclades_card *card = info->card; local 1239 unsigned int port, card; local 1286 struct cyclades_card *card; local 1411 struct cyclades_card *card = info->card; local 1443 struct cyclades_card *card; local 1637 struct cyclades_card *card; local 1694 struct cyclades_card *card; local 1730 struct cyclades_card *card; local 1995 struct cyclades_card *card; local 2398 struct cyclades_card *card = info->card; local 2418 struct cyclades_card *card; local 2473 struct cyclades_card *card; local 2528 struct cyclades_card *card; local 2587 struct cyclades_card *card = info->card; local 2605 struct cyclades_card *card = info->card; local 2616 struct cyclades_card *card = info->card; local 2630 struct cyclades_card *card = info->card; local 2851 struct cyclades_card *card; local 2880 struct cyclades_card *card; local 2921 struct cyclades_card *card; local 4135 struct cyclades_card *card; local [all...] |
/drivers/net/can/sja1000/ |
H A D | plx_pci.c | 283 /* IXXAT PC-I 04/PCI card */ 290 /* Marathon CAN-bus-PCI card */ 297 /* TEWS TECHNOLOGIES TPMC810 card */ 358 struct plx_pci_card *card = pci_get_drvdata(pdev); local 361 cntrl = ioread32(card->conf_addr + PLX_CNTRL); 363 iowrite32(cntrl, card->conf_addr + PLX_CNTRL); 366 iowrite32(cntrl, card->conf_addr + PLX_CNTRL); 375 struct plx_pci_card *card = pci_get_drvdata(pdev); local 379 cntrl = ioread32(card->conf_addr + PLX9056_CNTRL); 381 iowrite32(cntrl, card 426 struct plx_pci_card *card = pci_get_drvdata(pdev); local 473 struct plx_pci_card *card; local [all...] |
/drivers/staging/sbe-2t3e3/ |
H A D | io.c | 2 * SBE 2T3E3 synchronous serial card driver for Linux 18 * protected via the card->bootrom_lock. */ 20 /* priviate define to be used here only - must be protected by card->bootrom_lock */ 29 spin_lock_irqsave(&channel->card->bootrom_lock, flags); 31 spin_unlock_irqrestore(&channel->card->bootrom_lock, flags); 41 unsigned long addr = channel->card->bootrom_addr; 65 unsigned long addr = channel->card->bootrom_addr; 89 unsigned long addr = channel->card->bootrom_addr; 111 unsigned long addr = channel->card->bootrom_addr; 146 unsigned long addr = channel->card [all...] |
/drivers/net/wireless/orinoco/ |
H A D | orinoco_tmd.c | 53 #define COR_VALUE (COR_LEVEL_REQ | COR_FUNC_ENA) /* Enable PC card with interrupt in level trigger */ 58 * Do a soft reset of the card using the Configuration Option Register 63 struct orinoco_pci_card *card = priv->card; local 67 iowrite8(COR_VALUE | COR_RESET, card->bridge_io); 70 iowrite8(COR_VALUE, card->bridge_io); 73 /* Just in case, wait more until the card is no longer busy */ 96 struct orinoco_pci_card *card; local 126 priv = alloc_orinocodev(sizeof(*card), &pdev->dev, 134 card 194 struct orinoco_pci_card *card = priv->card; local [all...] |
/drivers/sn/ |
H A D | Kconfig | 13 controller card. This option does not enable any specific 14 functions on such a card, but provides necessary infrastructure 18 I/O controller or a PCI IOC3 serial card say Y.
|
/drivers/tty/serial/8250/ |
H A D | 8250_hub6.c | 13 #define HUB6(card,port) \ 20 .hub6 = (card) << 6 | (port) << 3 | 1, \
|
/drivers/usb/gadget/ |
H A D | u_uac1.h | 27 * This represents the USB side of an audio card device, managed by a USB 32 struct gaudio *card; member in struct:gaudio_snd_dev 53 int gaudio_setup(struct gaudio *card);
|
/drivers/net/tokenring/ |
H A D | madgemc.c | 2 * madgemc.c: Driver for the Madge Smart 16/4 MC16 MCA token ring card. 62 static void madgemc_read_rom(struct net_device *dev, struct card_info *card); 150 struct card_info *card; local 171 card = kmalloc(sizeof(struct card_info), GFP_KERNEL); 172 if (card==NULL) { 219 card->arblevel = ((mdev->pos[0] >> 1) & 0x7) + 8; 224 card->burstmode = ((mdev->pos[2] >> 6) & 0x3); 225 card->fairness = ((mdev->pos[2] >> 4) & 0x1); 231 card->ringspeed = 2; /* not selected */ 233 card 618 madgemc_read_rom(struct net_device *dev, struct card_info *card) argument 709 struct card_info *card; local [all...] |
/drivers/net/wan/ |
H A D | pc300_tty.c | 72 #define CPC_TTY_LOCK(card,flags)\ 74 spin_lock_irqsave(&card->card_lock, flags); \ 77 #define CPC_TTY_UNLOCK(card,flags) \ 79 spin_unlock_irqrestore(&card->card_lock, flags); \ 149 pc300_t *card = (pc300_t *) pc300chan->card; local 155 CPC_TTY_LOCK(card, flags); 156 cpc_writeb(card->hw.scabase + M_REG(CTL,ch), 157 cpc_readb(card->hw.scabase+M_REG(CTL,ch))& signal); 158 CPC_TTY_UNLOCK(card,flag 167 pc300_t *card = (pc300_t *) pc300chan->card; local 434 pc300_t *card; local 579 pc300_t *card = (pc300_t *) pc300chan->card; local 718 pc300_t *card = (pc300_t *)pc300chan->card; local 741 pc300_t *card = (pc300_t *)pc300chan->card; local 916 pc300_t *card = (pc300_t *)chan->card; local [all...] |
/drivers/isdn/hardware/avm/ |
H A D | Kconfig | 16 Enable support for the ISA version of the AVM B1 card. 22 Enable support for the PCI version of the AVM B1 card. 28 Enable support for the V4 version of AVM B1 PCI card. 34 Enable support for the AVM T1 T1B card. 35 Note: This is a PRI card and handle 30 B-channels. 41 Enable support for the PCMCIA version of the AVM B1 card. 54 Enable support for the AVM T1 T1B card. 55 Note: This is a PRI card and handle 30 B-channels.
|
/drivers/net/ethernet/adi/ |
H A D | Kconfig | 9 If you have a network (Ethernet) card belonging to this class, say Y. 10 Make sure you know the name of your card. Read the Ethernet-HOWTO, 17 the remaining Blackfin card questions. If you say Y, you will be 18 asked for your specific card in the following questions.
|
/drivers/net/ethernet/cadence/ |
H A D | Kconfig | 13 If you have a network (Ethernet) card belonging to this class, say Y. 14 Make sure you know the name of your card. Read the Ethernet-HOWTO, 21 the remaining Atmel network card questions. If you say Y, you will be 22 asked for your specific card in the following questions.
|
/drivers/net/ethernet/qlogic/ |
H A D | Kconfig | 10 If you have a network (Ethernet) card belonging to this class, say Y 17 your specific card in the following questions. 52 This enables the support for NetXen's Gigabit Ethernet card.
|
/drivers/net/can/softing/ |
H A D | softing.h | 22 struct softing *card; member in struct:softing_priv 76 extern ktime_t softing_raw2ktime(struct softing *card, u32 raw); 78 extern int softing_chip_poweron(struct softing *card); 80 extern int softing_bootloader_command(struct softing *card, int16_t cmd, 84 extern int softing_load_fw(const char *file, struct softing *card, 88 extern int softing_load_app_fw(const char *file, struct softing *card); 94 extern int softing_enable_irq(struct softing *card, int enable); 96 /* start/stop 1 bus on card */
|
/drivers/isdn/hardware/mISDN/ |
H A D | mISDNinfineon.c | 239 _set_debug(struct inf_hw *card) argument 241 card->ipac.isac.dch.debug = debug; 242 card->ipac.hscx[0].bch.debug = debug; 243 card->ipac.hscx[1].bch.debug = debug; 250 struct inf_hw *card; local 255 list_for_each_entry(card, &Cards, list) 256 _set_debug(card); 503 pr_notice("%s: resetting card\n", hw->name); 865 release_card(struct inf_hw *card) { argument 869 spin_lock_irqsave(&card 900 setup_instance(struct inf_hw *card) argument 1080 struct inf_hw *card; local 1141 struct inf_hw *card = pci_get_drvdata(pdev); local [all...] |
H A D | avmfritz.c | 147 _set_debug(struct fritzcard *card) argument 149 card->isac.dch.debug = debug; 150 card->bch[0].debug = debug; 151 card->bch[1].debug = debug; 158 struct fritzcard *card; local 163 list_for_each_entry(card, &Cards, list) 164 _set_debug(card); 996 release_card(struct fritzcard *card) argument 1000 disable_hwirq(card); 1001 spin_lock_irqsave(&card 1021 setup_instance(struct fritzcard *card) argument 1081 struct fritzcard *card; local 1114 struct fritzcard *card = pci_get_drvdata(pdev); local [all...] |
/drivers/mmc/core/ |
H A D | sdio_ops.c | 15 #include <linux/mmc/card.h> 46 * an initialized card under SPI, but some cards 114 int mmc_io_rw_direct(struct mmc_card *card, int write, unsigned fn, argument 117 BUG_ON(!card); 118 return mmc_io_rw_direct_host(card->host, write, fn, addr, in, out); 121 int mmc_io_rw_extended(struct mmc_card *card, int write, unsigned fn, argument 129 BUG_ON(!card); 160 mmc_set_data_timeout(&data, card); 162 mmc_wait_for_req(card->host, &mrq); 169 if (mmc_host_is_spi(card [all...] |
/drivers/firewire/ |
H A D | core-device.c | 225 return device->card->driver->enable_phys_dma(device->card, 464 rcode = fw_run_transaction(device->card, 487 struct fw_card *card = device->card; local 532 card->beta_repeaters_present) { 537 device->max_speed = card->link_speed; 579 fw_err(card, "skipped invalid ROM block %x at %llx\n", 607 fw_err(card, 677 fw_err(device->card, "ou 793 struct fw_card *card = device->card; local 853 struct fw_card *card = new->card; local 900 struct fw_card *card = device->card; local 960 struct fw_card *card = device->card; local 1103 struct fw_card *card = device->card; local 1178 fw_node_event(struct fw_card *card, struct fw_node *node, int event) argument [all...] |
/drivers/mmc/card/ |
H A D | mmc_test.c | 2 * linux/drivers/mmc/card/mmc_test.c 13 #include <linux/mmc/card.h> 64 * @dev_addr: address on card at which to do performance tests 106 * @card: card under test 113 struct mmc_card *card; member in struct:mmc_test_general_result 122 * @card: card under test 127 struct mmc_card *card; member in struct:mmc_test_dbgfs_file 133 * @card 141 struct mmc_card *card; member in struct:mmc_test_card 597 mmc_test_capacity(struct mmc_card *card) argument 716 mmc_test_check_result_async(struct mmc_card *card, struct mmc_async_req *areq) argument 2338 struct mmc_card *card = test->card; local 2786 mmc_test_free_result(struct mmc_card *card) argument 2814 struct mmc_card *card = (struct mmc_card *)sf->private; local 2850 struct mmc_card *card = (struct mmc_card *)sf->private; local 2935 mmc_test_free_dbgfs_file(struct mmc_card *card) argument 2952 __mmc_test_register_dbgfs_file(struct mmc_card *card, const char *name, umode_t mode, const struct file_operations *fops) argument 2984 mmc_test_register_dbgfs_file(struct mmc_card *card) argument 3006 mmc_test_probe(struct mmc_card *card) argument 3022 mmc_test_remove(struct mmc_card *card) argument [all...] |
/drivers/isdn/hardware/eicon/ |
H A D | Kconfig | 16 Say Y here if you have an Eicon Networks DIVA Server PCI ISDN card. 17 In order to use this card, additional firmware is necessary, which 18 has to be downloaded into the card using the divactrl utility.
|
/drivers/staging/media/go7007/ |
H A D | snd-go7007.c | 50 struct snd_card *card; member in struct:go7007_snd 252 &gosnd->card); 257 ret = snd_device_new(gosnd->card, SNDRV_DEV_LOWLEVEL, go, 263 snd_card_set_dev(gosnd->card, go->dev); 264 ret = snd_pcm_new(gosnd->card, "go7007", 0, 0, 1, &gosnd->pcm); 266 snd_card_free(gosnd->card); 270 strncpy(gosnd->card->driver, "go7007", sizeof(gosnd->card->driver)); 271 strncpy(gosnd->card->shortname, go->name, sizeof(gosnd->card [all...] |
/drivers/net/ethernet/toshiba/ |
H A D | ps3_gelic_net.h | 303 /* only first user should up the card */ 322 struct gelic_card *card; member in struct:gelic_port 330 return p->card; 338 return ((struct gelic_port *)netdev_priv(d))->card; 344 static inline struct device *ctodev(struct gelic_card *card) argument 346 return &card->dev->core; 348 static inline u64 bus_id(struct gelic_card *card) argument 350 return card->dev->bus_id; 352 static inline u64 dev_id(struct gelic_card *card) argument 354 return card [all...] |
/drivers/media/video/cx23885/ |
H A D | cx23885-cards.c | 42 "NetUP Dual DVB-T/C CI card revision"); 511 .card = CX23885_BOARD_UNKNOWN, 515 .card = CX23885_BOARD_HAUPPAUGE_HVR1800lp, 519 .card = CX23885_BOARD_HAUPPAUGE_HVR1800, 523 .card = CX23885_BOARD_HAUPPAUGE_HVR1800, 527 .card = CX23885_BOARD_HAUPPAUGE_HVR1800, 531 .card = CX23885_BOARD_HAUPPAUGE_HVR1250, 535 .card = CX23885_BOARD_DVICO_FUSIONHDTV_5_EXP, 539 .card = CX23885_BOARD_HAUPPAUGE_HVR1500Q, 543 .card [all...] |
/drivers/media/video/cx88/ |
H A D | cx88-cards.c | 4 * card-specific stuff. 35 static unsigned int card[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; variable 39 module_param_array(card, int, NULL, 0444); 43 MODULE_PARM_DESC(card,"card type"); 2321 .card = CX88_BOARD_HAUPPAUGE, 2325 .card = CX88_BOARD_HAUPPAUGE, 2329 .card = CX88_BOARD_GDI, 2333 .card = CX88_BOARD_GDI, 2337 .card [all...] |