Searched refs:card (Results 1 - 25 of 610) sorted by relevance

1234567891011>>

/drivers/isdn/sc/
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 Dcommand.c22 #include "card.h"
25 static int dial(int card, unsigned long channel, setup_parm setup);
26 static int hangup(int card, unsigned long channel);
27 static int answer(int card, unsigned long channel);
28 static int clreaz(int card, unsigned long channel);
29 static int seteaz(int card, unsigned long channel, char *);
30 static int setl2(int card, unsigned long arg);
31 static int setl3(int card, unsigned long arg);
32 static int acceptb(int card, unsigned long channel);
85 int card; local
136 startproc(int card) argument
161 dial(int card, unsigned long channel, setup_parm setup) argument
191 answer(int card, unsigned long channel) argument
212 hangup(int card, unsigned long channel) argument
235 setl2(int card, unsigned long arg) argument
267 setl3(int card, unsigned long channel) argument
280 acceptb(int card, unsigned long channel) argument
299 clreaz(int card, unsigned long arg) argument
313 seteaz(int card, unsigned long arg, char *num) argument
328 reset(int card) argument
359 flushreadfifo(int card) argument
[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 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/isdn/hysdn/
H A Dboardergo.c37 hysdn_card *card = dev_id; /* parameter from irq */ local
42 if (!card)
44 if (!card->irq_enabled)
47 spin_lock_irqsave(&card->hysdn_lock, flags); /* no further irqs allowed */
49 if (!(bytein(card->iobase + PCI9050_INTR_REG) & PCI9050_INTR_REG_STAT1)) {
50 spin_unlock_irqrestore(&card->hysdn_lock, flags); /* restore old state */
54 dpr = card->dpram;
60 if (!card->hw_lock)
61 schedule_work(&card->irq_queue);
62 spin_unlock_irqrestore(&card
76 hysdn_card *card = container_of(ugli_api, hysdn_card, irq_queue); local
128 ergo_stopcard(hysdn_card *card) argument
153 ergo_set_errlog_state(hysdn_card *card, int on) argument
183 ergo_testram(hysdn_card *card) argument
214 ergo_writebootimg(struct HYSDN_CARD *card, unsigned char *buf, unsigned long offs) argument
261 ergo_writebootseq(struct HYSDN_CARD *card, unsigned char *buf, int len) argument
322 ergo_waitpofready(struct HYSDN_CARD *card) argument
396 ergo_releasehardware(hysdn_card *card) argument
413 ergo_inithardware(hysdn_card *card) argument
[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...]
H A Dhysdn_boot.c36 unsigned char is_crypted;/* card data is crypted */
85 pof_handle_data(hysdn_card *card, int datlen) argument
87 struct boot_data *boot = card->boot; /* pointer to boot specific data */
96 if (card->debug_flags & LOG_POF_RECORD)
97 hysdn_addlog(card, "POF created %s", boot->buf.PofTime.DateTimeText);
103 if (card->debug_flags & LOG_POF_RECORD)
104 hysdn_addlog(card, "POF got %s len=%d offs=0x%lx",
125 /* The buffer for the boot image on the card is filled in 2 cycles */
132 card->writebootimg(card, img
174 pof_write_buffer(hysdn_card *card, int datlen) argument
271 pof_write_open(hysdn_card *card, unsigned char **bufp) argument
313 pof_write_close(hysdn_card *card) argument
337 EvalSysrTokData(hysdn_card *card, unsigned char *cp, int len) argument
[all...]
/drivers/block/rsxx/
H A Dcore.c58 "until the card startup has completed.");
67 struct rsxx_cardinfo *card = m->private; local
70 ioread32(card->regmap + HWID));
72 ioread32(card->regmap + SCRATCH));
74 ioread32(card->regmap + IER));
76 ioread32(card->regmap + IPR));
78 ioread32(card->regmap + CREG_CMD));
80 ioread32(card->regmap + CREG_ADD));
82 ioread32(card->regmap + CREG_CNT));
84 ioread32(card
129 struct rsxx_cardinfo *card = m->private; local
181 struct rsxx_cardinfo *card = file_inode(fp)->i_private; local
202 struct rsxx_cardinfo *card = file_inode(fp)->i_private; local
243 rsxx_debugfs_dev_new(struct rsxx_cardinfo *card) argument
284 rsxx_mask_interrupts(struct rsxx_cardinfo *card) argument
307 rsxx_enable_ier(struct rsxx_cardinfo *card, unsigned int intr) argument
317 rsxx_disable_ier(struct rsxx_cardinfo *card, unsigned int intr) argument
326 rsxx_enable_ier_and_isr(struct rsxx_cardinfo *card, unsigned int intr) argument
337 rsxx_disable_ier_and_isr(struct rsxx_cardinfo *card, unsigned int intr) argument
350 struct rsxx_cardinfo *card = pdata; local
422 card_state_change(struct rsxx_cardinfo *card, unsigned int new_state) argument
479 struct rsxx_cardinfo *card; local
513 card_shutdown(struct rsxx_cardinfo *card) argument
556 struct rsxx_cardinfo *card = pci_get_drvdata(dev); local
596 struct rsxx_cardinfo *card = pci_get_drvdata(dev); local
621 rsxx_eeh_fifo_flush_poll(struct rsxx_cardinfo *card) argument
669 struct rsxx_cardinfo *card = pci_get_drvdata(dev); local
750 rsxx_compatibility_check(struct rsxx_cardinfo *card) argument
764 struct rsxx_cardinfo *card; local
1001 struct rsxx_cardinfo *card = pci_get_drvdata(dev); local
1066 struct rsxx_cardinfo *card = pci_get_drvdata(dev); local
[all...]
H A Dcregs.c32 typedef void (*creg_cmd_cb)(struct rsxx_cardinfo *card,
61 static int copy_to_creg_data(struct rsxx_cardinfo *card, argument
69 if (unlikely(card->eeh_state))
78 iowrite32be(data[i], card->regmap + CREG_DATA(i));
80 iowrite32(data[i], card->regmap + CREG_DATA(i));
87 static int copy_from_creg_data(struct rsxx_cardinfo *card, argument
95 if (unlikely(card->eeh_state))
104 data[i] = ioread32be(card->regmap + CREG_DATA(i));
106 data[i] = ioread32(card->regmap + CREG_DATA(i));
112 static void creg_issue_cmd(struct rsxx_cardinfo *card, struc argument
138 creg_kick_queue(struct rsxx_cardinfo *card) argument
161 creg_queue_cmd(struct rsxx_cardinfo *card, unsigned int op, unsigned int addr, unsigned int cnt8, void *buf, int stream, creg_cmd_cb callback, void *cb_private) argument
208 struct rsxx_cardinfo *card = (struct rsxx_cardinfo *) data; local
238 struct rsxx_cardinfo *card; local
311 creg_reset(struct rsxx_cardinfo *card) argument
371 creg_cmd_done_cb(struct rsxx_cardinfo *card, struct creg_cmd *cmd, int st) argument
385 __issue_creg_rw(struct rsxx_cardinfo *card, unsigned int op, unsigned int addr, unsigned int cnt8, void *buf, int stream, unsigned int *hw_stat) argument
452 issue_creg_rw(struct rsxx_cardinfo *card, u32 addr, unsigned int size8, void *data, int stream, int read) argument
483 rsxx_creg_write(struct rsxx_cardinfo *card, u32 addr, unsigned int size8, void *data, int byte_stream) argument
492 rsxx_creg_read(struct rsxx_cardinfo *card, u32 addr, unsigned int size8, void *data, int byte_stream) argument
501 rsxx_get_card_state(struct rsxx_cardinfo *card, unsigned int *state) argument
507 rsxx_get_card_size8(struct rsxx_cardinfo *card, u64 *size8) argument
521 rsxx_get_num_targets(struct rsxx_cardinfo *card, unsigned int *n_targets) argument
528 rsxx_get_card_capabilities(struct rsxx_cardinfo *card, u32 *capabilities) argument
535 rsxx_issue_card_cmd(struct rsxx_cardinfo *card, u32 cmd) argument
543 hw_log_msg(struct rsxx_cardinfo *card, const char *str, int len) argument
609 read_hw_log_done(struct rsxx_cardinfo *card, struct creg_cmd *cmd, int st) argument
652 rsxx_read_hw_log(struct rsxx_cardinfo *card) argument
667 issue_reg_cmd(struct rsxx_cardinfo *card, struct rsxx_reg_access *cmd, int read) argument
677 rsxx_reg_access(struct rsxx_cardinfo *card, struct rsxx_reg_access __user *ucmd, int read) argument
708 rsxx_eeh_save_issued_creg(struct rsxx_cardinfo *card) argument
726 rsxx_kick_creg_queue(struct rsxx_cardinfo *card) argument
735 rsxx_creg_setup(struct rsxx_cardinfo *card) argument
754 rsxx_creg_destroy(struct rsxx_cardinfo *card) argument
[all...]
H A Ddev.c73 struct rsxx_cardinfo *card = bdev->bd_disk->private_data; local
77 return rsxx_reg_access(card, (void __user *)arg, 1);
79 return rsxx_reg_access(card, (void __user *)arg, 0);
87 struct rsxx_cardinfo *card = bdev->bd_disk->private_data; local
88 u64 blocks = card->size8 >> 9;
94 if (card->size8) {
113 static void disk_stats_start(struct rsxx_cardinfo *card, struct bio *bio) argument
115 struct hd_struct *part0 = &card->gendisk->part0;
127 static void disk_stats_complete(struct rsxx_cardinfo *card, argument
131 struct hd_struct *part0 = &card
148 bio_dma_done_cb(struct rsxx_cardinfo *card, void *cb_data, unsigned int error) argument
168 struct rsxx_cardinfo *card = q->queuedata; local
227 rsxx_discard_supported(struct rsxx_cardinfo *card) argument
236 rsxx_attach_dev(struct rsxx_cardinfo *card) argument
256 rsxx_detach_dev(struct rsxx_cardinfo *card) argument
268 rsxx_setup_dev(struct rsxx_cardinfo *card) argument
334 rsxx_destroy_dev(struct rsxx_cardinfo *card) argument
[all...]
/drivers/isdn/hardware/mISDN/
H A Dnetjet.c106 _set_debug(struct tiger_hw *card) argument
108 card->isac.dch.debug = debug;
109 card->bc[0].bch.debug = debug;
110 card->bc[1].bch.debug = debug;
117 struct tiger_hw *card; local
122 list_for_each_entry(card, &Cards, list)
123 _set_debug(card);
136 nj_disable_hwirq(struct tiger_hw *card) argument
138 outb(0, card->base + NJ_IRQMASK0);
139 outb(0, card
146 struct tiger_hw *card = p; local
159 struct tiger_hw *card = p; local
170 struct tiger_hw *card = p; local
180 struct tiger_hw *card = p; local
190 struct tiger_hw *card = bc->bch.hw; local
213 struct tiger_hw *card = bc->bch.hw; local
286 nj_reset(struct tiger_hw *card) argument
309 inittiger(struct tiger_hw *card) argument
378 struct tiger_hw *card = bc->bch.hw; local
456 recv_tiger(struct tiger_hw *card, u8 irq_stat) argument
478 resync(struct tiger_ch *bc, struct tiger_hw *card) argument
502 struct tiger_hw *card = bc->bch.hw; local
539 struct tiger_hw *card = bc->bch.hw; local
639 send_tiger_bc(struct tiger_hw *card, struct tiger_ch *bc) argument
669 send_tiger(struct tiger_hw *card, u8 irq_stat) argument
691 struct tiger_hw *card = dev_id; local
756 struct tiger_hw *card = bch->hw; local
807 struct tiger_hw *card = bch->hw; local
835 channel_ctrl(struct tiger_hw *card, struct mISDN_ctrl_req *cq) argument
863 open_bchannel(struct tiger_hw *card, struct channel_req *rq) argument
888 struct tiger_hw *card = dch->hw; local
922 nj_init_card(struct tiger_hw *card) argument
956 nj_release(struct tiger_hw *card) argument
995 nj_setup(struct tiger_hw *card) argument
1012 setup_instance(struct tiger_hw *card) argument
1067 struct tiger_hw *card; local
1129 struct tiger_hw *card = pci_get_drvdata(pdev); local
[all...]
/drivers/mmc/core/
H A Dsd.h4 #include <linux/mmc/card.h>
9 int mmc_sd_get_csd(struct mmc_host *host, struct mmc_card *card);
10 void mmc_decode_cid(struct mmc_card *card);
11 int mmc_sd_setup_card(struct mmc_host *host, struct mmc_card *card,
13 unsigned mmc_sd_get_max_clock(struct mmc_card *card);
14 int mmc_sd_switch_hs(struct mmc_card *card);
H A Dbus.c11 * MMC card bus driver model
21 #include <linux/mmc/card.h>
33 struct mmc_card *card = mmc_dev_to_card(dev); local
35 switch (card->type) {
57 * This currently matches any MMC driver to any MMC card - drivers
58 * themselves make the decision whether to drive this card in their
69 struct mmc_card *card = mmc_dev_to_card(dev); local
73 switch (card->type) {
96 retval = add_uevent_var(env, "MMC_NAME=%s", mmc_card_name(card));
112 struct mmc_card *card local
120 struct mmc_card *card = mmc_dev_to_card(dev); local
130 struct mmc_card *card = mmc_dev_to_card(dev); local
149 struct mmc_card *card = mmc_dev_to_card(dev); local
166 struct mmc_card *card = mmc_dev_to_card(dev); local
185 struct mmc_card *card = mmc_dev_to_card(dev); local
193 struct mmc_card *card = mmc_dev_to_card(dev); local
252 struct mmc_card *card = mmc_dev_to_card(dev); local
266 struct mmc_card *card; local
287 mmc_add_card(struct mmc_card *card) argument
368 mmc_remove_card(struct mmc_card *card) argument
[all...]
H A Dsdio_cis.h17 int sdio_read_common_cis(struct mmc_card *card);
18 void sdio_free_common_cis(struct mmc_card *card);
/drivers/isdn/isdnloop/
H A Disdnloop.c21 MODULE_DESCRIPTION("ISDN4Linux: Pseudo Driver that simulates an ISDN card");
25 MODULE_PARM_DESC(isdnloop_id, "ID-String of first card");
33 * card = pointer to card struct
37 isdnloop_free_queue(isdnloop_card *card, int channel) argument
39 struct sk_buff_head *queue = &card->bqueue[channel];
42 card->sndcount[channel] = 0;
46 * Send B-Channel data to another virtual card.
50 * card = pointer to card struc
54 isdnloop_bchan_send(isdnloop_card *card, int ch) argument
94 isdnloop_card *card = (isdnloop_card *) data; local
185 isdnloop_parse_status(u_char *status, int channel, isdnloop_card *card) argument
279 isdnloop_putmsg(isdnloop_card *card, unsigned char c) argument
310 isdnloop_card *card = (isdnloop_card *) data; local
399 isdnloop_sendbuf(int channel, struct sk_buff *skb, isdnloop_card *card) argument
442 isdnloop_readstatus(u_char __user *buf, int len, isdnloop_card *card) argument
470 isdnloop_fake(isdnloop_card *card, char *s, int ch) argument
519 isdnloop_fake_err(isdnloop_card *card) argument
545 isdnloop_unicause(isdnloop_card *card, int loc, int cau) argument
571 isdnloop_atimeout(isdnloop_card *card, int ch) argument
595 isdnloop_card *card = (isdnloop_card *) data; local
605 isdnloop_card *card = (isdnloop_card *) data; local
617 isdnloop_start_ctimer(isdnloop_card *card, int ch) argument
641 isdnloop_kill_ctimer(isdnloop_card *card, int ch) argument
670 isdnloop_try_call(isdnloop_card *card, char *p, int lch, isdn_ctrl *cmd) argument
743 isdnloop_vstphone(isdnloop_card *card, char *phone, int caller) argument
781 isdnloop_parse_cmd(isdnloop_card *card) argument
970 isdnloop_writecmd(const u_char *buf, int len, int user, isdnloop_card *card) argument
1020 isdnloop_stopcard(isdnloop_card *card) argument
1065 isdnloop_start(isdnloop_card *card, isdnloop_sdef *sdefp) argument
1134 isdnloop_command(isdn_ctrl *c, isdnloop_card *card) argument
1377 isdnloop_card *card = isdnloop_findcard(c->driver); local
1389 isdnloop_card *card = isdnloop_findcard(id); local
1404 isdnloop_card *card = isdnloop_findcard(id); local
1419 isdnloop_card *card = isdnloop_findcard(id); local
1440 isdnloop_card *card; local
1491 isdnloop_card *card; local
1515 isdnloop_card *card = cards; local
[all...]
/drivers/block/
H A Dumem.c33 * - a sequence of writes that cover the card, and
148 static void check_batteries(struct cardinfo *card);
150 static int get_userbit(struct cardinfo *card, int bit) argument
154 led = readb(card->csr_remap + MEMCTRLCMD_LEDCTRL);
158 static int set_userbit(struct cardinfo *card, int bit, unsigned char state) argument
162 led = readb(card->csr_remap + MEMCTRLCMD_LEDCTRL);
167 writeb(led, card->csr_remap + MEMCTRLCMD_LEDCTRL);
175 static void set_led(struct cardinfo *card, int shift, unsigned char state) argument
179 led = readb(card->csr_remap + MEMCTRLCMD_LEDCTRL);
186 writeb(led, card
191 dump_regs(struct cardinfo *card) argument
208 dump_dmastat(struct cardinfo *card, unsigned int dmastat) argument
252 mm_start_io(struct cardinfo *card) argument
304 activate(struct cardinfo *card) argument
339 add_bio(struct cardinfo *card) argument
423 struct cardinfo *card = (struct cardinfo *)data; local
514 struct cardinfo *card = cb->data; local
522 mm_check_plugged(struct cardinfo *card) argument
529 struct cardinfo *card = q->queuedata; local
547 struct cardinfo *card = (struct cardinfo *) __card; local
655 set_fault_to_battery_status(struct cardinfo *card) argument
669 check_battery(struct cardinfo *card, int battery, int status) argument
698 check_batteries(struct cardinfo *card) argument
727 struct cardinfo *card = &cards[i]; local
762 struct cardinfo *card = disk->private_data; local
769 struct cardinfo *card = bdev->bd_disk->private_data; local
792 struct cardinfo *card = &cards[num_cards]; local
1025 struct cardinfo *card = pci_get_drvdata(dev); local
[all...]
/drivers/isdn/act2000/
H A Dmodule.c36 MODULE_DESCRIPTION("ISDN4Linux: Driver for IBM Active 2000 ISDN card");
39 MODULE_PARM_DESC(act_bus, "BusType of first card, 1=ISA, 2=MCA, 3=PCMCIA, currently only ISA");
40 MODULE_PARM_DESC(membase, "Base port address of first card");
41 MODULE_PARM_DESC(act_irq, "IRQ of first card");
42 MODULE_PARM_DESC(act_id, "ID-String of first card");
51 find_channel(act2000_card *card, int channel) argument
54 return &(card->bch[channel]);
63 act2000_clear_msn(act2000_card *card) argument
65 struct msn_entry *p = card->msn_list;
69 spin_lock_irqsave(&card
85 act2000_find_msn(act2000_card *card, char *msn, int ia5) argument
108 act2000_find_eaz(act2000_card *card, char eaz) argument
127 act2000_set_msn(act2000_card *card, char *eazmsn) argument
197 struct act2000_card *card = local
215 struct act2000_card *card = local
233 act2000_card *card = (act2000_card *)data; local
243 act2000_command(act2000_card *card, isdn_ctrl *c) argument
420 act2000_sendbuf(act2000_card *card, int channel, int ack, struct sk_buff *skb) argument
474 act2000_readstatus(u_char __user *buf, int len, act2000_card *card) argument
511 act2000_card *card = act2000_findcard(c->driver); local
524 act2000_card *card = act2000_findcard(id); local
539 act2000_card *card = act2000_findcard(id); local
554 act2000_card *card = act2000_findcard(id); local
575 act2000_card *card; local
623 act2000_registercard(act2000_card *card) argument
648 unregister_card(act2000_card *card) argument
795 act2000_card *card = cards; local
[all...]
H A Dact2000_isa.c66 act2000_card *card = dev_id; local
74 act2000_isa_receive(card);
83 printk(KERN_DEBUG "act2000: ?IRQ %d %02x\n", card->irq, istatus);
88 act2000_isa_select_irq(act2000_card *card) argument
93 switch (card->irq) {
120 act2000_isa_enable_irq(act2000_card *card) argument
122 act2000_isa_select_irq(card);
128 * Install interrupt handler, enable irq on card.
132 act2000_isa_config_irq(act2000_card *card, short irq) argument
136 if (card
162 act2000_isa_config_port(act2000_card *card, unsigned short portbase) argument
181 act2000_isa_release(act2000_card *card) argument
197 act2000_isa_writeb(act2000_card *card, u_char data) argument
214 act2000_isa_readb(act2000_card *card, u_char *data) argument
231 act2000_isa_receive(act2000_card *card) argument
294 act2000_isa_send(act2000_card *card) argument
357 act2000_isa_getid(act2000_card *card) argument
395 act2000_isa_download(act2000_card *card, act2000_ddef __user *cb) argument
[all...]
/drivers/net/can/softing/
H A Dsofting_fw.c28 * Make sure that card->dpram[DPRAM_FCT_HOST] is preset
30 static int _softing_fct_cmd(struct softing *card, int16_t cmd, uint16_t vector, argument
36 iowrite16(cmd, &card->dpram[DPRAM_FCT_PARAM]);
37 iowrite8(vector >> 8, &card->dpram[DPRAM_FCT_HOST + 1]);
38 iowrite8(vector, &card->dpram[DPRAM_FCT_HOST]);
39 /* be sure to flush this to the card */
42 /* wait for card */
45 ret = ioread8(&card->dpram[DPRAM_FCT_HOST]) +
46 (ioread8(&card->dpram[DPRAM_FCT_HOST + 1]) << 8);
51 return ioread16(&card
64 softing_fct_cmd(struct softing *card, int16_t cmd, const char *msg) argument
76 softing_bootloader_command(struct softing *card, int16_t cmd, const char *msg) argument
144 softing_load_fw(const char *file, struct softing *card, __iomem uint8_t *dpram, unsigned int size, int offset) argument
229 softing_load_app_fw(const char *file, struct softing *card) argument
327 softing_reset_chip(struct softing *card) argument
349 softing_chip_poweron(struct softing *card) argument
383 softing_initialize_timestamp(struct softing *card) argument
396 softing_raw2ktime(struct softing *card, u32 raw) argument
431 struct softing *card; local
682 struct softing *card = priv->card; local
[all...]
/drivers/net/ethernet/toshiba/
H A Dps3_gelic_net.c62 int gelic_card_set_irq_mask(struct gelic_card *card, u64 mask) argument
66 status = lv1_net_set_interrupt_mask(bus_id(card), dev_id(card),
69 dev_info(ctodev(card),
74 static void gelic_card_rx_irq_on(struct gelic_card *card) argument
76 card->irq_mask |= GELIC_CARD_RXINT;
77 gelic_card_set_irq_mask(card, card->irq_mask);
79 static void gelic_card_rx_irq_off(struct gelic_card *card) argument
81 card
85 gelic_card_get_ether_port_status(struct gelic_card *card, int inform) argument
105 gelic_card_set_link_mode(struct gelic_card *card, int mode) argument
130 gelic_card_disable_txdmac(struct gelic_card *card) argument
148 gelic_card_enable_rxdmac(struct gelic_card *card) argument
177 gelic_card_disable_rxdmac(struct gelic_card *card) argument
220 gelic_card_reset_chain(struct gelic_card *card, struct gelic_descr_chain *chain, struct gelic_descr *start_descr) argument
237 gelic_card_up(struct gelic_card *card) argument
254 gelic_card_down(struct gelic_card *card) argument
297 gelic_card_free_chain(struct gelic_card *card, struct gelic_descr *descr_in) argument
321 gelic_card_init_chain(struct gelic_card *card, struct gelic_descr_chain *chain, struct gelic_descr *start_descr, int no) argument
382 gelic_descr_prepare_rx(struct gelic_card *card, struct gelic_descr *descr) argument
435 gelic_card_release_rx_chain(struct gelic_card *card) argument
463 gelic_card_fill_rx_chain(struct gelic_card *card) argument
489 gelic_card_alloc_rx_skbs(struct gelic_card *card) argument
506 gelic_descr_release_tx(struct gelic_card *card, struct gelic_descr *descr) argument
530 gelic_card_stop_queues(struct gelic_card *card) argument
537 gelic_card_wake_queues(struct gelic_card *card) argument
551 gelic_card_release_tx_chain(struct gelic_card *card, int stop) argument
608 struct gelic_card *card = netdev_card(netdev); local
668 struct gelic_card *card; local
689 gelic_card_get_next_tx_descr(struct gelic_card *card) argument
777 gelic_descr_prepare_tx(struct gelic_card *card, struct gelic_descr *descr, struct sk_buff *skb) argument
822 gelic_card_kick_txdma(struct gelic_card *card, struct gelic_descr *descr) argument
852 struct gelic_card *card = netdev_card(netdev); local
921 gelic_net_pass_skb_up(struct gelic_descr *descr, struct gelic_card *card, struct net_device *netdev) argument
980 gelic_card_decode_one_descr(struct gelic_card *card) argument
1101 struct gelic_card *card = container_of(napi, struct gelic_card, napi); local
1142 struct gelic_card *card = ptr; local
1188 struct gelic_card *card = netdev_card(netdev); local
1207 struct gelic_card *card = netdev_card(netdev); local
1230 struct gelic_card *card = netdev_card(netdev); local
1274 struct gelic_card *card = netdev_card(netdev); local
1325 struct gelic_card *card; local
1407 struct gelic_card *card = local
1434 struct gelic_card *card; local
1484 gelic_net_setup_netdev(struct net_device *netdev, struct gelic_card *card) argument
1538 struct gelic_card *card; local
1587 gelic_card_get_vlan_info(struct gelic_card *card) argument
1663 struct gelic_card *card; local
1819 struct gelic_card *card = ps3_system_bus_get_drvdata(dev); local
[all...]
/drivers/isdn/hardware/avm/
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 Dc4.c3 * Module for AVM C4 & C2 card.
59 static void c4_dispatch_tx(avmcard *card);
146 static inline int wait_for_doorbell(avmcard *card, unsigned long t) argument
151 while (c4inmeml(card->mbase + DOORBELL) != 0xffffffff) {
159 static int c4_poke(avmcard *card, unsigned long off, unsigned long value) argument
162 if (wait_for_doorbell(card, HZ / 10) < 0)
165 c4outmeml(card->mbase + MBOX_PEEK_POKE, off);
166 c4outmeml(card->mbase + DOORBELL, DBELL_ADDR);
168 if (wait_for_doorbell(card, HZ / 10) < 0)
171 c4outmeml(card
177 c4_peek(avmcard *card, unsigned long off, unsigned long *valuep) argument
195 c4_load_t4file(avmcard *card, capiloaddatapart *t4file) argument
296 c4_reset(avmcard *card) argument
316 c4_detect(avmcard *card) argument
410 c4_dispatch_tx(avmcard *card) argument
480 queue_pollack(avmcard *card) argument
503 c4_handle_rx(avmcard *card) argument
666 c4_handle_interrupt(avmcard *card) argument
724 avmcard *card = devptr; local
731 c4_send_init(avmcard *card) argument
758 queue_sendconfigword(avmcard *card, u32 val) argument
784 queue_sendconfig(avmcard *card, char cval[4]) argument
814 c4_send_config(avmcard *card, capiloaddatapart *config) argument
858 avmcard *card = cinfo->card; local
901 avmcard *card = ((avmctrl_info *)(ctrl->driverdata))->card; local
922 avmcard *card = pci_get_drvdata(pdev); local
952 avmcard *card = cinfo->card; local
995 avmcard *card = cinfo->card; local
1031 avmcard *card = cinfo->card; local
1072 avmcard *card = cinfo->card; local
1148 avmcard *card; local
[all...]
H A Db1dma.c48 static void b1dma_dispatch_tx(avmcard *card);
86 static inline void b1dma_writel(avmcard *card, u32 value, int off) argument
88 writel(value, card->mbase + off);
91 static inline u32 b1dma_readl(avmcard *card, int off) argument
93 return readl(card->mbase + off);
108 static int b1dma_tolink(avmcard *card, void *buf, unsigned int len) argument
113 while (!b1dma_tx_empty(card->port)
115 if (!b1dma_tx_empty(card->port))
117 t1outp(card->port, 0x01, *s++);
122 static int b1dma_fromlink(avmcard *card, voi argument
136 WriteReg(avmcard *card, u32 reg, u8 val) argument
147 ReadReg(avmcard *card, u32 reg) argument
218 b1dma_reset(avmcard *card) argument
242 b1dma_detect(avmcard *card) argument
291 t1pci_detect(avmcard *card) argument
327 b1pciv4_detect(avmcard *card) argument
350 b1dma_queue_tx(avmcard *card, struct sk_buff *skb) argument
368 b1dma_dispatch_tx(avmcard *card) argument
425 queue_pollack(avmcard *card) argument
447 b1dma_handle_rx(avmcard *card) argument
584 b1dma_handle_interrupt(avmcard *card) argument
641 avmcard *card = devptr; local
649 b1dma_loaded(avmcard *card) argument
681 b1dma_send_init(avmcard *card) argument
707 avmcard *card = cinfo->card; local
756 avmcard *card = cinfo->card; local
775 avmcard *card = cinfo->card; local
810 avmcard *card = cinfo->card; local
841 avmcard *card = cinfo->card; local
865 avmcard *card = cinfo->card; local
[all...]
/drivers/staging/vme/devices/
H A Dvme_pio2_core.c48 static int pio2_get_led(struct pio2_card *card) argument
51 return card->led;
54 static int pio2_set_led(struct pio2_card *card, int state) argument
59 reg = card->irq_level;
68 retval = vme_master_write(card->window, &reg, 1, PIO2_REGS_CTRL);
72 card->led = state ? 1 : 0;
81 struct pio2_card *card = ptr; local
87 dev_warn(&card->vdev->dev, "Spurious Interrupt\n");
94 retval = vme_master_read(card->window, &reg, 1,
97 dev_err(&card
127 pio2_reset_card(struct pio2_card *card) argument
217 struct pio2_card *card; local
452 struct pio2_card *card = dev_get_drvdata(&vdev->dev); local
[all...]

Completed in 548 milliseconds

1234567891011>>