Searched defs:card (Results 1 - 25 of 283) sorted by relevance

1234567891011>>

/drivers/isdn/sc/
H A Devent.c21 #include "card.h"
41 int indicate_status(int card, int event, ulong Channel, char *Data) argument
47 sc_adapter[card]->devicename, events[event - 256], Channel);
50 pr_debug("%s: Event data: %s\n", sc_adapter[card]->devicename,
65 cmd.driver = sc_adapter[card]->driverId;
67 return sc_adapter[card]->card->statcallb(&cmd);
H A Dtimer.c21 #include "card.h"
27 static void setup_ports(int card) argument
30 outb((sc_adapter[card]->rambase >> 12), sc_adapter[card]->ioport[EXP_BASE]);
33 outb((sc_adapter[card]->interrupt | 0x80),
34 sc_adapter[card]->ioport[IRQ_SELECT]);
50 int card = (unsigned int) data; local
53 sc_adapter[card]->devicename);
56 setup_ports(card);
58 spin_lock_irqsave(&sc_adapter[card]
91 int card = (unsigned int) data; local
[all...]
H A Dshmem.c22 #include "card.h"
27 void memcpy_toshmem(int card, void *dest, const void *src, size_t n) argument
33 if (!IS_VALID_CARD(card)) {
34 pr_debug("Invalid param: %d is not a valid card id\n", card);
45 pr_debug("%s: loaded page %d\n", sc_adapter[card]->devicename, ch);
49 spin_lock_irqsave(&sc_adapter[card]->lock, flags);
51 outb(((sc_adapter[card]->shmem_magic + ch * SRAM_PAGESIZE) >> 14) | 0x80,
52 sc_adapter[card]->ioport[sc_adapter[card]
66 memcpy_fromshmem(int card, void *dest, const void *src, size_t n) argument
[all...]
H A Dinterrupt.c21 #include "card.h"
32 int card = (int)(unsigned long) card_inst; local
34 if (!IS_VALID_CARD(card)) {
35 pr_debug("Invalid param: %d is not a valid card id\n", card);
40 sc_adapter[card]->devicename);
45 while (!receivemessage(card, &rcvmsg)) {
50 if (sc_adapter[card]->want_async_messages)
51 memcpy(&(sc_adapter[card]->async_msg),
61 sc_adapter[card]
[all...]
H A Dioctl.c12 #include "card.h"
15 static int GetStatus(int card, boardInfo *);
20 int sc_ioctl(int card, scs_ioctl *data) argument
37 sc_adapter[card]->devicename);
38 sc_adapter[card]->StartOnReset = 0;
40 return reset(card);
53 sc_adapter[card]->devicename);
54 if (sc_adapter[card]->EngineUp) {
56 sc_adapter[card]->devicename);
71 status = send_and_receive(card, CMPI
412 GetStatus(int card, boardInfo *bi) argument
[all...]
H A Dmessage.c23 #include "card.h"
28 int receivemessage(int card, RspMessage *rspmsg) argument
33 if (!IS_VALID_CARD(card)) {
34 pr_debug("Invalid param: %d is not a valid card id\n", card);
39 sc_adapter[card]->devicename);
44 if (inb(sc_adapter[card]->ioport[FIFO_STATUS]) & RF_HAS_DATA) {
48 spin_lock_irqsave(&sc_adapter[card]->lock, flags);
49 outb((sc_adapter[card]->shmem_magic >> 14) | 0x80,
50 sc_adapter[card]
83 sendmessage(int card, unsigned int procid, unsigned int type, unsigned int class, unsigned int code, unsigned int link, unsigned int data_len, unsigned int *data) argument
168 send_and_receive(int card, unsigned int procid, unsigned char type, unsigned char class, unsigned char code, unsigned char link, unsigned char data_len, unsigned char *data, RspMessage *mesgdata, int timeout) argument
[all...]
H A Dpacket.c21 #include "card.h"
27 int card; local
30 card = get_card_from_id(devId);
32 if (!IS_VALID_CARD(card)) {
33 pr_debug("invalid param: %d is not a valid card id\n", card);
38 sc_adapter[card]->devicename,
39 sc_adapter[card]->channel[channel].first_sendbuf,
40 sc_adapter[card]->channel[channel].next_sendbuf,
41 sc_adapter[card]
93 rcvpkt(int card, RspMessage *rcvmsg) argument
145 setup_buffers(int card, int c) argument
[all...]
/drivers/staging/line6/
H A Daudio.c24 struct snd_card *card; local
29 THIS_MODULE, 0, &card);
33 line6->card = card;
35 strcpy(card->id, line6->properties->id);
36 strcpy(card->driver, DRIVER_NAME);
37 strcpy(card->shortname, line6->properties->name);
39 sprintf(card->longname, "Line6 %s at USB %s", line6->properties->name,
51 err = snd_card_register(line6->card);
63 struct snd_card *card local
[all...]
/drivers/media/pci/bt8xx/
H A Dbttv-if.c46 struct pci_dev* bttv_get_pcidev(unsigned int card) argument
48 if (card >= bttv_num)
50 if (!bttvs[card])
53 return bttvs[card]->c.pci;
57 int bttv_gpio_enable(unsigned int card, unsigned long mask, unsigned long data) argument
61 if (card >= bttv_num) {
65 btv = bttvs[card];
75 int bttv_read_gpio(unsigned int card, unsigned long *data) argument
79 if (card >= bttv_num) {
83 btv = bttvs[card];
97 bttv_write_gpio(unsigned int card, unsigned long mask, unsigned long data) argument
[all...]
/drivers/staging/vme/devices/
H A Dvme_pio2_cntr.c24 static int pio2_cntr_irq_set(struct pio2_card *card, int id) argument
29 data = PIO2_CNTR_SC_DEV[id] | PIO2_CNTR_RW_BOTH | card->cntr[id].mode;
30 retval = vme_master_write(card->window, &data, 1, PIO2_CNTR_CTRL[id]);
34 data = card->cntr[id].count & 0xFF;
35 retval = vme_master_write(card->window, &data, 1, PIO2_CNTR_DATA[id]);
39 data = (card->cntr[id].count >> 8) & 0xFF;
40 retval = vme_master_write(card->window, &data, 1, PIO2_CNTR_DATA[id]);
47 int pio2_cntr_reset(struct pio2_card *card) argument
54 card->cntr[i].mode = PIO2_CNTR_MODE5;
55 card
[all...]
H A Dvme_pio2_gpio.c38 struct pio2_card *card = gpio_to_pio2_card(chip); local
40 if ((card->bank[PIO2_CHANNEL_BANK[offset]].config == OUTPUT) |
41 (card->bank[PIO2_CHANNEL_BANK[offset]].config == NOFIT)) {
43 dev_err(&card->vdev->dev, "Channel not available as input\n");
47 retval = vme_master_read(card->window, &reg, 1,
50 dev_err(&card->vdev->dev, "Unable to read from GPIO\n");
59 if (card->bank[PIO2_CHANNEL_BANK[offset]].config != BOTH)
65 if (card->bank[PIO2_CHANNEL_BANK[offset]].config != BOTH)
76 struct pio2_card *card = gpio_to_pio2_card(chip); local
78 if ((card
106 struct pio2_card *card = gpio_to_pio2_card(chip); local
125 struct pio2_card *card = gpio_to_pio2_card(chip); local
144 pio2_gpio_reset(struct pio2_card *card) argument
189 pio2_gpio_init(struct pio2_card *card) argument
220 pio2_gpio_exit(struct pio2_card *card) argument
[all...]
/drivers/block/rsxx/
H A Dconfig.c98 static int rsxx_save_config(struct rsxx_cardinfo *card) argument
103 memcpy(&cfg, &card->config, sizeof(cfg));
106 dev_err(CARD_TO_DEV(card),
124 st = rsxx_creg_write(card, CREG_ADD_CONFIG, sizeof(cfg), &cfg, 1);
131 int rsxx_load_config(struct rsxx_cardinfo *card) argument
136 st = rsxx_creg_read(card, CREG_ADD_CONFIG, sizeof(card->config),
137 &card->config, 1);
139 dev_err(CARD_TO_DEV(card),
140 "Failed reading card confi
[all...]
/drivers/isdn/hysdn/
H A Dhysdn_init.c40 hysdn_card *card_root = NULL; /* pointer to first card */
41 static hysdn_card *card_last = NULL; /* pointer to first card */
62 hysdn_card *card; local
69 if (!(card = kzalloc(sizeof(hysdn_card), GFP_KERNEL))) {
74 card->myid = cardmax; /* set own id */
75 card->bus = akt_pcidev->bus->number;
76 card->devfn = akt_pcidev->devfn; /* slot + function */
77 card->subsysid = akt_pcidev->subsystem_device;
78 card->irq = akt_pcidev->irq;
79 card
114 hysdn_card *card = pci_get_drvdata(akt_pcidev); local
[all...]
H A Dhysdn_sched.c4 * scheduler routines for handling exchange card <-> pc.
25 /* available from the card. The routine has to handle the data and return */
27 /* no room to buffer the data is available a zero return tells the card */
31 hysdn_sched_rx(hysdn_card *card, unsigned char *buf, unsigned short len, argument
37 if (hynet_enable & (1 << card->myid)) {
39 hysdn_rx_netpkt(card, buf, len);
44 hysdn_card_errlog(card, (tErrLogEntry *) buf, len);
45 if (card->err_log_state == ERRLOG_STATE_ON)
46 card->err_log_state = ERRLOG_STATE_START; /* start new fetch */
51 if (hycapi_enable & (1 << card
74 hysdn_sched_tx(hysdn_card *card, unsigned char *buf, unsigned short volatile *len, unsigned short volatile *chan, unsigned short maxlen) argument
150 hysdn_tx_cfgline(hysdn_card *card, unsigned char *line, unsigned short chan) argument
[all...]
/drivers/mmc/core/
H A Dquirks.c15 #include <linux/mmc/card.h>
41 static void add_quirk_for_sdio_devices(struct mmc_card *card, int data) argument
43 if (mmc_card_sdio(card))
44 card->quirks |= data;
72 void mmc_fixup_device(struct mmc_card *card, const struct mmc_fixup *table) argument
75 u64 rev = cid_rev_card(card);
83 f->manfid == card->cid.manfid) &&
85 f->oemid == card->cid.oemid) &&
87 !strncmp(f->name, card->cid.prod_name,
88 sizeof(card
[all...]
/drivers/parisc/
H A Dhppb.c51 struct hppb_card *card = &hppb_card_head; local
53 while(card->next) {
54 card = card->next;
57 if(card->hpa) {
58 card->next = kzalloc(sizeof(struct hppb_card), GFP_KERNEL);
59 if(!card->next) {
63 card = card->next;
68 card
[all...]
/drivers/pnp/isapnp/
H A Dcompat.c36 struct pnp_card *card = global_to_pnp_card(list); local
38 if (compare_pnp_id(card->id, id) || (memcmp(id, any, 7) == 0))
39 return card;
45 struct pnp_dev *pnp_find_dev(struct pnp_card *card, unsigned short vendor, argument
53 if (card == NULL) { /* look for a logical device from all cards */
71 list = card->devices.next;
74 if (from->card != card) /* something is wrong */
77 while (list != &card->devices) {
/drivers/media/usb/stk1160/
H A Dstk1160-ac97.c92 struct snd_card *card = NULL; local
98 * Just want a card to access ac96 controls,
102 THIS_MODULE, 0, &card);
107 snprintf(card->shortname, sizeof(card->shortname),
109 snprintf(card->longname, sizeof(card->longname),
111 strlcpy(card->driver, dev->dev->driver->name, sizeof(card->driver));
113 rc = snd_ac97_bus(card,
140 struct snd_card *card = dev->snd_card; local
[all...]
/drivers/isdn/hardware/avm/
H A Db1isa.c3 * Module for AVM B1 ISA-card.
34 MODULE_DESCRIPTION("CAPI4Linux: Driver for AVM B1 ISA card");
43 avmcard *card; local
48 card = cinfo->card;
50 b1_reset(card->port);
51 b1_reset(card->port);
54 free_irq(card->irq, card);
55 release_region(card
66 avmcard *card; local
[all...]
H A Db1pci.c3 * Module for AVM B1 PCI-card.
40 MODULE_DESCRIPTION("CAPI4Linux: Driver for AVM B1 PCI card");
55 cinfo->card ? cinfo->card->port : 0x0,
56 cinfo->card ? cinfo->card->irq : 0,
57 cinfo->card ? cinfo->card->revision : 0
66 avmcard *card; local
70 card
148 avmcard *card = pci_get_drvdata(pdev); local
185 avmcard *card; local
287 avmcard *card = pci_get_drvdata(pdev); local
350 avmcard *card = pci_get_drvdata(pdev); local
[all...]
H A Db1pcmcia.c3 * Module for AVM B1/M1/M2 PCMCIA-card.
43 avmcard *card = cinfo->card; local
44 unsigned int port = card->port;
50 free_irq(card->irq, card);
51 b1_free_card(card);
64 avmcard *card; local
68 card = b1_alloc_card(1);
69 if (!card) {
177 avmcard *card; local
[all...]
H A Dt1pci.c3 * Module for AVM T1 PCI-card.
41 MODULE_DESCRIPTION("CAPI4Linux: Driver for AVM T1 PCI card");
51 avmcard *card; local
55 card = b1_alloc_card(1);
56 if (!card) {
62 card->dma = avmcard_dma_alloc("t1pci", pdev, 2048 + 128, 2048 + 128);
63 if (!card->dma) {
69 cinfo = card->ctrlinfo;
70 sprintf(card->name, "t1pci-%x", p->port);
71 card
157 avmcard *card = pci_get_drvdata(pdev); local
[all...]
/drivers/isdn/hardware/eicon/
H A Dcapimain.c36 MODULE_SUPPORTED_DEVICE("CAPI and DIVA card drivers");
83 diva_card *card = (diva_card *) ctrl->driverdata; local
87 seq_printf(m, "Id : %d\n", card->Id);
88 seq_printf(m, "Channels : %d\n", card->d.channels);
/drivers/isdn/hisax/
H A Dhfcscard.c65 printk(KERN_INFO "HFCS: resetting card\n");
168 int setup_hfcs(struct IsdnCard *card) argument
170 struct IsdnCardState *cs = card->cs;
177 if (!card->para[1] && isapnp_present()) {
196 card->para[1] = pnp_port_start(pnp_d, 0);
197 card->para[0] = pnp_irq(pnp_d, 0);
198 if (!card->para[0] || !card->para[1]) {
200 card->para[0], card
[all...]
H A Dnj_s.c160 printk(KERN_WARNING "NETjet-S: No IRQ for PCI card found\n");
165 printk(KERN_WARNING "NETjet-S: No IO-Adr for PCI card found\n");
180 printk(KERN_WARNING "Netjet: You tried to load this driver with an incompatible TigerJet-card\n");
189 static int njs_cs_init(struct IsdnCard *card, struct IsdnCardState *cs) argument
216 printk(KERN_WARNING "NETjet-S: NETspider-U PCI card found\n");
220 printk(KERN_WARNING "NETjet-S: No PCI card found\n");
226 static int njs_cs_init_rest(struct IsdnCard *card, struct IsdnCardState *cs) argument
231 "NETjet-S: %s card configured at %#lx IRQ %d\n",
258 int setup_netjet_s(struct IsdnCard *card) argument
261 struct IsdnCardState *cs = card
[all...]

Completed in 882 milliseconds

1234567891011>>