Searched refs:card (Results 76 - 100 of 566) sorted by relevance

1234567891011>>

/drivers/net/wan/
H A Dc101.c2 * Moxa C101 synchronous serial card driver for Linux
87 #define sca_in(reg, card) readb((card)->win0base + C101_SCA + (reg))
88 #define sca_out(value, reg, card) writeb(value, (card)->win0base + C101_SCA + (reg))
89 #define sca_inw(reg, card) readw((card)->win0base + C101_SCA + (reg))
92 #define sca_outw(value, reg, card) do { \
93 writeb(value & 0xFF, (card)->win0base + C101_SCA + (reg)); \
94 writeb((value >> 8 ) & 0xFF, (card)
107 sca_get_page(card_t *card) argument
112 openwin(card_t *card, u8 page) argument
285 c101_destroy_card(card_t *card) argument
314 card_t *card; local
436 card_t *card = first_card; local
[all...]
H A Dpci200syn.c2 * Goramo PCI200SYN synchronous serial card driver for Linux
70 struct card_s *card; member in struct:port_s
98 #define get_port(card, port) (&card->ports[port])
99 #define sca_flush(card) (sca_in(IER0, card));
122 card_t *card = port->card; local
128 port->card);
153 sca_out(rxs, msci + RXS, card);
245 card_t *card = pci_get_drvdata(pdev); local
282 card_t *card; local
[all...]
H A Dn2.c2 * SDL Inc. RISCom/N2 synchronous serial card driver for Linux
99 struct card_s *card; member in struct:port_s
135 #define sca_reg(reg, card) (0x8000 | (card)->io | \
137 #define sca_in(reg, card) inb(sca_reg(reg, card))
138 #define sca_out(value, reg, card) outb(value, sca_reg(reg, card))
139 #define sca_inw(reg, card) inw(sca_reg(reg, card))
151 sca_get_page(card_t *card) argument
157 openwin(card_t *card, u8 page) argument
169 card_t *card = port->card; local
303 n2_destroy_card(card_t *card) argument
341 card_t *card; local
549 card_t *card = first_card; local
[all...]
H A Dpc300too.c2 * Cyclades PC300 synchronous serial card driver for Linux
59 enum { PC300_RSV = 1, PC300_X21, PC300_TE }; /* card types */
82 struct card_s *card; member in struct:port_s
114 #define get_port(card, port) ((port) < (card)->n_ports ? \
115 (&(card)->ports[port]) : (NULL))
122 card_t *card = port->card; local
123 u32 __iomem * init_ctrl = &card->plxbase->init_ctrl;
129 port->card);
266 card_t *card = pci_get_drvdata(pdev); local
303 card_t *card; local
[all...]
H A Dhd64572.c14 * Packet buffer descriptor rings - starting from card->rambase:
20 * Packet data buffers - starting from card->rambase + buff_offset:
52 #define sca_in(reg, card) readb(card->scabase + (reg))
53 #define sca_out(value, reg, card) writeb(value, card->scabase + (reg))
54 #define sca_inw(reg, card) readw(card->scabase + (reg))
55 #define sca_outw(value, reg, card) writew(value, card
131 card_t *card = port->card; local
164 sca_outl(desc_offset(port, 0, 0), dmac_rx + CDAL, card); local
166 dmac_rx + EDAL, card); local
167 sca_outl(desc_offset(port, 0, 1), dmac_tx + CDAL, card); local
168 sca_outl(desc_offset(port, 0, 1), dmac_tx + EDAL, card); local
193 card_t* card = port->card; local
203 sca_rx(card_t *card, port_t *port, pkt_desc __iomem *desc, u16 rxin) argument
238 card_t *card = port->card; local
293 card_t* card = port->card; local
354 card_t *card = dev_id; local
373 card_t* card = port->card; local
428 card_t* card = port->card; local
523 card_t *card = port->card; local
569 card_t *card = port->card; local
608 sca_detect_ram(card_t *card, u8 __iomem *rambase, u32 ramsize) argument
628 sca_init(card_t *card, int wait_states) argument
[all...]
H A Dhd64570.c60 static inline int sca_intr_status(card_t *card) argument
63 u8 isr0 = sca_in(ISR0, card);
64 u8 isr1 = sca_in(ISR1, card);
74 if (sca_in(DSR_TX(0), card) & DSR_EOM)
77 if (sca_in(DSR_TX(1), card) & DSR_EOM)
153 card_t *card = port_to_card(port); local
161 openwin(card, 0);
166 u16 buffs = transmit ? card->tx_ring_buffers
167 : card->rx_ring_buffers;
182 DSR_RX(phy_node(port)), card);
189 sca_outw(desc_offset(port, 0, transmit), dmac + CDAL, card); local
192 dmac + EDAL, card); local
195 card); local
226 card_t* card = port_to_card(port); local
244 sca_rx(card_t *card, port_t *port, pkt_desc __iomem *desc, u16 rxin) argument
295 card_t *card = port_to_card(port); local
347 card_t* card = port_to_card(port); local
380 card_t *card = dev_id; local
410 card_t* card = port_to_card(port); local
464 card_t* card = port_to_card(port); local
528 card_t* card = port_to_card(port); local
570 card_t *card = port_to_card(port); local
624 card_t *card = port_to_card(port); local
679 sca_detect_ram(card_t *card, u8 __iomem *rambase, u32 ramsize) argument
708 sca_init(card_t *card, int wait_states) argument
[all...]
/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);
/drivers/net/can/sja1000/
H A Dpeak_pci.c153 static inline void pita_set_scl_highz(struct peak_pciec_card *card) argument
155 u8 gp_outen = readb(card->cfg_base + PITA_GPOEN) & ~PITA_GPIN_SCL;
156 writeb(gp_outen, card->cfg_base + PITA_GPOEN);
159 static inline void pita_set_sda_highz(struct peak_pciec_card *card) argument
161 u8 gp_outen = readb(card->cfg_base + PITA_GPOEN) & ~PITA_GPIN_SDA;
162 writeb(gp_outen, card->cfg_base + PITA_GPOEN);
165 static void peak_pciec_init_pita_gpio(struct peak_pciec_card *card) argument
168 pita_set_scl_highz(card);
169 pita_set_sda_highz(card);
174 struct peak_pciec_card *card local
193 struct peak_pciec_card *card = (struct peak_pciec_card *)data; local
212 struct peak_pciec_card *card = (struct peak_pciec_card *)data; local
222 struct peak_pciec_card *card = (struct peak_pciec_card *)data; local
233 peak_pciec_write_pca9553(struct peak_pciec_card *card, u8 offset, u8 data) argument
266 struct peak_pciec_card *card = local
312 peak_pciec_set_leds(struct peak_pciec_card *card, u8 led_mask, u8 s) argument
331 peak_pciec_start_led_work(struct peak_pciec_card *card) argument
340 peak_pciec_stop_led_work(struct peak_pciec_card *card) argument
348 peak_pciec_init_leds(struct peak_pciec_card *card) argument
379 peak_pciec_leds_exit(struct peak_pciec_card *card) argument
393 struct peak_pciec_card *card = chan->pciec_card; local
429 struct peak_pciec_card *card; local
499 peak_pciec_remove(struct peak_pciec_card *card) argument
518 peak_pciec_remove(struct peak_pciec_card *card) argument
[all...]
/drivers/mmc/core/
H A Dsdio_cis.c20 #include <linux/mmc/card.h>
27 static int cistpl_vers_1(struct mmc_card *card, struct sdio_func *func, argument
67 card->num_info = nr_strings;
68 card->info = (const char**)buffer;
74 static int cistpl_manfid(struct mmc_card *card, struct sdio_func *func, argument
89 card->cis.vendor = vendor;
90 card->cis.device = device;
111 static int cis_tpl_parse(struct mmc_card *card, struct sdio_func *func, argument
127 ret = tpl->parse(card, func, buf, size);
136 mmc_hostname(card
146 cistpl_funce_common(struct mmc_card *card, struct sdio_func *func, const unsigned char *buf, unsigned size) argument
163 cistpl_funce_func(struct mmc_card *card, struct sdio_func *func, const unsigned char *buf, unsigned size) argument
208 cistpl_funce(struct mmc_card *card, struct sdio_func *func, const unsigned char *buf, unsigned size) argument
228 sdio_read_cis(struct mmc_card *card, struct sdio_func *func) argument
346 sdio_read_common_cis(struct mmc_card *card) argument
351 sdio_free_common_cis(struct mmc_card *card) argument
[all...]
H A Dsdio_bus.h14 struct sdio_func *sdio_alloc_func(struct mmc_card *card);
H A Dmmc_ops.c18 #include <linux/mmc/card.h>
24 static int _mmc_select_card(struct mmc_host *host, struct mmc_card *card) argument
33 if (card) {
34 cmd.arg = card->rca << 16;
48 int mmc_select_card(struct mmc_card *card) argument
50 BUG_ON(!card);
52 return _mmc_select_card(card->host, card);
63 struct mmc_card *card = host->card; local
192 mmc_set_relative_addr(struct mmc_card *card) argument
234 mmc_send_cxd_data(struct mmc_card *card, struct mmc_host *host, u32 opcode, void *buf, unsigned len) argument
294 mmc_send_csd(struct mmc_card *card, u32 *csd) argument
333 mmc_send_ext_csd(struct mmc_card *card, u8 *ext_csd) argument
380 mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms) argument
428 mmc_send_status(struct mmc_card *card, u32 *status) argument
455 mmc_send_bus_test(struct mmc_card *card, struct mmc_host *host, u8 opcode, u8 len) argument
530 mmc_bus_test(struct mmc_card *card, u8 bus_width) argument
552 mmc_send_hpi_cmd(struct mmc_card *card, u32 *status) argument
[all...]
H A Dcore.c31 #include <linux/mmc/card.h>
58 * back data to a different card after resume. Allow this to be
144 if (err && cmd->retries && !mmc_card_removed(host->card)) {
257 if (mmc_card_removed(host->card)) {
276 mmc_card_removed(host->card))
356 err = host->areq->err_check(host->card, host->areq);
398 * @card: the MMC card associated with the HPI transfer
400 * Issued High Priority Interrupt, and check for card status
403 int mmc_interrupt_hpi(struct mmc_card *card) argument
490 mmc_set_data_timeout(struct mmc_data *data, const struct mmc_card *card) argument
594 mmc_align_data_size(struct mmc_card *card, unsigned int sz) argument
1106 struct mmc_card *card; local
1391 mmc_init_erase(struct mmc_card *card) argument
1440 mmc_mmc_erase_timeout(struct mmc_card *card, unsigned int arg, unsigned int qty) argument
1504 mmc_sd_erase_timeout(struct mmc_card *card, unsigned int arg, unsigned int qty) argument
1529 mmc_erase_timeout(struct mmc_card *card, unsigned int arg, unsigned int qty) argument
1539 mmc_do_erase(struct mmc_card *card, unsigned int from, unsigned int to, unsigned int arg) argument
1649 mmc_erase(struct mmc_card *card, unsigned int from, unsigned int nr, unsigned int arg) argument
1707 mmc_can_erase(struct mmc_card *card) argument
1716 mmc_can_trim(struct mmc_card *card) argument
1724 mmc_can_discard(struct mmc_card *card) argument
1736 mmc_can_sanitize(struct mmc_card *card) argument
1746 mmc_can_secure_erase_trim(struct mmc_card *card) argument
1754 mmc_erase_group_aligned(struct mmc_card *card, unsigned int from, unsigned int nr) argument
1765 mmc_do_calc_max_discard(struct mmc_card *card, unsigned int arg) argument
1811 mmc_calc_max_discard(struct mmc_card *card) argument
1841 mmc_set_blocklen(struct mmc_card *card, unsigned int blocklen) argument
1864 mmc_can_reset(struct mmc_card *card) argument
1879 struct mmc_card *card = host->card; local
2005 struct mmc_card *card = host->card; local
2242 struct mmc_card *card = host->card; local
2253 mmc_flush_cache(struct mmc_card *card) argument
2282 struct mmc_card *card = host->card; local
[all...]
/drivers/staging/sbe-2t3e3/
H A Dmodule.c2 * SBE 2T3E3 synchronous serial card driver for Linux
25 struct card *card = (struct card *)arg; local
26 struct channel *channel0 = &card->channels[0];
31 update_led(&card->channels[1], blinker);
33 card->timer.expires = jiffies + HZ / 10;
34 add_timer(&card->timer);
53 static int __devinit t3e3_init_channel(struct channel *channel, struct pci_dev *pdev, struct card *card) argument
113 struct card *card = channel0->card; local
128 struct card *card; local
[all...]
/drivers/net/wireless/orinoco/
H A Dairport.c4 * card.
40 struct airport *card = priv->card; local
56 disable_irq(card->irq);
68 struct airport *card = priv->card; local
78 enable_irq(card->irq);
91 struct airport *card = priv->card; local
93 if (card
151 struct airport *card; local
[all...]
H A Dorinoco_nortel.c53 #define COR_OFFSET (0xe0) /* COR attribute offset of Prism2 PC card */
54 #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
67 struct orinoco_pci_card *card = priv->card; local
69 /* Assert the reset until the card notices */
70 iowrite16(8, card->bridge_io + 2);
71 ioread16(card->attr_io + COR_OFFSET);
72 iowrite16(0x80, card->attr_io + COR_OFFSET);
75 /* Give time for the card t
90 orinoco_nortel_hw_init(struct orinoco_pci_card *card) argument
146 struct orinoco_pci_card *card; local
261 struct orinoco_pci_card *card = priv->card; local
[all...]
/drivers/isdn/hardware/avm/
H A Db1.c67 avmcard *card; local
71 card = kzalloc(sizeof(*card), GFP_KERNEL);
72 if (!card)
77 kfree(card);
81 card->ctrlinfo = cinfo;
84 cinfo[i].card = card;
86 spin_lock_init(&card->lock);
87 card
94 b1_free_card(avmcard *card) argument
145 b1_getrevision(avmcard *card) argument
152 b1_load_t4file(avmcard *card, capiloaddatapart *t4file) argument
194 b1_load_config(avmcard *card, capiloaddatapart *config) argument
245 b1_loaded(avmcard *card) argument
281 avmcard *card = cinfo->card; local
325 avmcard *card = cinfo->card; local
344 avmcard *card = cinfo->card; local
366 avmcard *card = cinfo->card; local
380 avmcard *card = cinfo->card; local
419 avmcard *card = cinfo->card; local
492 avmcard *card = devptr; local
644 avmcard *card = cinfo->card; local
[all...]
/drivers/net/ethernet/toshiba/
H A Dspider_net_ethtool.c53 struct spider_net_card *card; local
54 card = netdev_priv(netdev);
61 ethtool_cmd_speed_set(cmd, card->phy.speed);
71 struct spider_net_card *card; local
72 card = netdev_priv(netdev);
79 strncpy(drvinfo->bus_info, pci_name(card->pdev), 32);
94 struct spider_net_card *card; local
95 card = netdev_priv(netdev);
96 return card->msg_enable;
103 struct spider_net_card *card; local
122 struct spider_net_card *card = netdev_priv(netdev); local
143 struct spider_net_card *card = netdev_priv(netdev); local
[all...]
/drivers/uwb/
H A Dwhci.c27 u64 whci_capdata_quirks(struct whci_card *card, u64 capdata) argument
30 struct pci_dev *pci_dev = card->pci;
92 static int whci_add_cap(struct whci_card *card, int n) argument
98 umc = umc_device_create(&card->pci->dev, n);
102 capdata = le_readq(card->uwbbase + UWBCAPDATA(n));
106 capdata = whci_capdata_quirks(card, capdata);
112 umc->resource.start = pci_resource_start(card->pci, bar)
117 umc->resource.flags = card->pci->resource[bar].flags;
118 umc->resource.parent = &card->pci->resource[bar];
119 umc->irq = card
132 whci_del_cap(struct whci_card *card, int n) argument
156 struct whci_card *card; local
227 struct whci_card *card = pci_get_drvdata(pci); local
[all...]
/drivers/isdn/hardware/mISDN/
H A Dspeedfax.c89 _set_debug(struct sfax_hw *card) argument
91 card->isac.dch.debug = debug;
92 card->isar.ch[0].bch.debug = debug;
93 card->isar.ch[1].bch.debug = debug;
100 struct sfax_hw *card; local
105 list_for_each_entry(card, &Cards, list)
106 _set_debug(card);
178 pr_debug("%s: resetting card\n", sf->name);
351 release_card(struct sfax_hw *card) { argument
354 spin_lock_irqsave(&card
372 setup_instance(struct sfax_hw *card) argument
455 struct sfax_hw *card = kzalloc(sizeof(struct sfax_hw), GFP_KERNEL); local
483 struct sfax_hw *card = pci_get_drvdata(pdev); local
[all...]
/drivers/media/video/cx18/
H A Dcx18-alsa-pcm.h26 void cx18_alsa_announce_pcm_data(struct snd_cx18_card *card, u8 *pcm_data,
/drivers/mmc/
H A DMakefile8 obj-$(CONFIG_MMC) += card/
/drivers/isdn/hardware/eicon/
H A Ddivasfunc.c64 void diva_xdi_didd_register_adapter(int card) argument
69 if (card && ((card - 1) < MAX_ADAPTER) &&
70 IoAdapters[card - 1] && Requests[card - 1]) {
71 d.type = IoAdapters[card - 1]->Properties.DescType;
72 d.request = Requests[card - 1];
73 d.channels = IoAdapters[card - 1]->Properties.Channels;
74 d.features = IoAdapters[card - 1]->Properties.Features;
75 DBG_TRC(("DIDD register A(%d) channels=%d", card,
95 diva_xdi_didd_remove_adapter(int card) argument
[all...]
/drivers/firewire/
H A Dcore-transaction.c86 struct fw_card *card, int rcode)
91 spin_lock_irqsave(&card->lock, flags);
92 list_for_each_entry(t, &card->transaction_list, link) {
95 spin_unlock_irqrestore(&card->lock, flags);
99 card->tlabel_mask &= ~(1ULL << t->tlabel);
103 spin_unlock_irqrestore(&card->lock, flags);
105 if (&t->link != &card->transaction_list) {
106 t->callback(card, rcode, NULL, 0, t->callback_data);
118 int fw_cancel_transaction(struct fw_card *card, argument
127 if (card
85 close_transaction(struct fw_transaction *transaction, struct fw_card *card, int rcode) argument
142 struct fw_card *card = t->card; local
157 start_split_transaction_timeout(struct fw_transaction *t, struct fw_card *card) argument
176 transmit_complete_callback(struct fw_packet *packet, struct fw_card *card, int status) argument
284 allocate_tlabel(struct fw_card *card) argument
349 fw_send_request(struct fw_card *card, struct fw_transaction *t, int tcode, int destination_id, int generation, int speed, unsigned long long offset, void *payload, size_t length, fw_transaction_callback_t callback, void *callback_data) argument
399 transaction_callback(struct fw_card *card, int rcode, void *payload, size_t length, void *data) argument
418 fw_run_transaction(struct fw_card *card, int tcode, int destination_id, int generation, int speed, unsigned long long offset, void *payload, size_t length) argument
440 transmit_phy_packet_callback(struct fw_packet *packet, struct fw_card *card, int status) argument
454 fw_send_phy_config(struct fw_card *card, int node_id, int generation, int gap_count) argument
624 free_response_callback(struct fw_packet *packet, struct fw_card *card, int status) argument
726 compute_split_timeout_timestamp(struct fw_card *card, u32 request_timestamp) argument
742 allocate_request(struct fw_card *card, struct fw_packet *p) argument
798 fw_send_response(struct fw_card *card, struct fw_request *request, int rcode) argument
823 handle_exclusive_region_request(struct fw_card *card, struct fw_packet *p, struct fw_request *request, unsigned long long offset) argument
852 handle_fcp_region_request(struct fw_card *card, struct fw_packet *p, struct fw_request *request, unsigned long long offset) argument
894 fw_core_handle_request(struct fw_card *card, struct fw_packet *p) argument
924 fw_core_handle_response(struct fw_card *card, struct fw_packet *p) argument
1001 handle_topology_map(struct fw_card *card, struct fw_request *request, int tcode, int destination, int source, int generation, unsigned long long offset, void *payload, size_t length, void *callback_data) argument
1033 update_split_timeout(struct fw_card *card) argument
1046 handle_registers(struct fw_card *card, struct fw_request *request, int tcode, int destination, int source, int generation, unsigned long long offset, void *payload, size_t length, void *callback_data) argument
[all...]
H A Dcore.h26 /* -card */
29 void fw_err(const struct fw_card *card, const char *fmt, ...);
31 void fw_notice(const struct fw_card *card, const char *fmt, ...);
53 * Enable the given card with the given initial config rom.
54 * This function is expected to activate the card, and either
58 int (*enable)(struct fw_card *card,
61 int (*read_phy_reg)(struct fw_card *card, int address);
62 int (*update_phy_reg)(struct fw_card *card, int address,
66 * Update the config rom for an enabled card. This function
70 int (*set_config_rom)(struct fw_card *card,
123 fw_card_get(struct fw_card *card) argument
132 fw_card_put(struct fw_card *card) argument
[all...]
/drivers/mtd/maps/
H A Dvmu-flash.c63 struct memcard *card; local
69 card = maple_get_drvdata(mdev);
71 if (src_ofs >= card->parts[partition].numblocks * card->blocklen)
74 num = src_ofs / card->blocklen;
75 if (num > card->parts[partition].numblocks)
83 vblock->ofs = src_ofs % card->blocklen;
94 struct memcard *card; local
97 card = maple_get_drvdata(mdev);
100 if (unlikely(!card
114 struct memcard *card; local
231 struct memcard *card; local
308 struct memcard *card; local
356 struct memcard *card; local
422 struct memcard *card; local
505 struct memcard *card; local
603 struct memcard *card; local
695 struct memcard *card; local
717 struct memcard *card; local
[all...]

Completed in 597 milliseconds

1234567891011>>