Searched defs:ec (Results 1 - 25 of 46) sorted by relevance

12

/drivers/ide/
H A Drapide.c33 rapide_probe(struct expansion_card *ec, const struct ecard_id *id) argument
40 ret = ecard_request_resources(ec);
44 base = ecardm_iomap(ec, ECARD_RES_MEMC, 0, 0);
51 rapide_setup_ports(&hw, base, base + 0x818, 1 << 6, ec->irq);
52 hw.dev = &ec->dev;
58 ecard_set_drvdata(ec, host);
62 ecard_release_resources(ec);
67 static void __devexit rapide_remove(struct expansion_card *ec) argument
69 struct ide_host *host = ecard_get_drvdata(ec);
71 ecard_set_drvdata(ec, NUL
[all...]
H A Dicside.c84 /* Prototype: icside_irqenable_arcin_v5 (struct expansion_card *ec, int irqnr)
87 static void icside_irqenable_arcin_v5 (struct expansion_card *ec, int irqnr) argument
89 struct icside_state *state = ec->irq_data;
94 /* Prototype: icside_irqdisable_arcin_v5 (struct expansion_card *ec, int irqnr)
97 static void icside_irqdisable_arcin_v5 (struct expansion_card *ec, int irqnr) argument
99 struct icside_state *state = ec->irq_data;
111 /* Prototype: icside_irqenable_arcin_v6 (struct expansion_card *ec, int irqnr)
114 static void icside_irqenable_arcin_v6 (struct expansion_card *ec, int irqnr) argument
116 struct icside_state *state = ec->irq_data;
133 /* Prototype: icside_irqdisable_arcin_v6 (struct expansion_card *ec, in
136 icside_irqdisable_arcin_v6(struct expansion_card *ec, int irqnr) argument
149 icside_irqpending_arcin_v6(struct expansion_card *ec) argument
170 struct expansion_card *ec = ECARD_DEV(hwif->dev); local
291 struct expansion_card *ec = ECARD_DEV(hwif->dev); local
301 struct expansion_card *ec = ECARD_DEV(hwif->dev); local
311 struct expansion_card *ec = ECARD_DEV(hwif->dev); local
353 struct expansion_card *ec = ECARD_DEV(hwif->dev); local
387 icside_setup_ports(struct ide_hw *hw, void __iomem *base, struct cardinfo *info, struct expansion_card *ec) argument
412 icside_register_v5(struct icside_state *state, struct expansion_card *ec) argument
467 icside_register_v6(struct icside_state *state, struct expansion_card *ec) argument
542 icside_probe(struct expansion_card *ec, const struct ecard_id *id) argument
608 icside_remove(struct expansion_card *ec) argument
639 icside_shutdown(struct expansion_card *ec) argument
[all...]
/drivers/acpi/
H A Dec_sys.c33 /* Use this if support reading/writing multiple ECs exists in ec.c:
34 * struct acpi_ec *ec = ((struct seq_file *)f->private_data)->private;
62 /* Use this if support reading/writing multiple ECs exists in ec.c:
63 * struct acpi_ec *ec = ((struct seq_file *)f->private_data)->private;
98 int acpi_ec_add_debugfs(struct acpi_ec *ec, unsigned int ec_device_count) argument
105 acpi_ec_debugfs_dir = debugfs_create_dir("ec", NULL);
110 sprintf(name, "ec%u", ec_device_count);
126 if (!debugfs_create_file("io", mode, dev_dir, ec, &acpi_ec_io_ops))
H A Dsbshc.c26 struct acpi_ec *ec; member in struct:acpi_smb_hc
257 extern int acpi_ec_add_query_handler(struct acpi_ec *ec, u8 query_bit,
285 hc->ec = acpi_driver_data(device->parent);
290 acpi_ec_add_query_handler(hc->ec, hc->query_bit, NULL, smbus_alarm, hc);
292 hc->ec, hc->offset, hc->query_bit);
297 extern void acpi_ec_remove_query_handler(struct acpi_ec *ec, u8 query_bit);
307 acpi_ec_remove_query_handler(hc->ec, hc->query_bit);
/drivers/tty/serial/8250/
H A D8250_acorn.c42 serial_card_probe(struct expansion_card *ec, const struct ecard_id *id) argument
56 bus_addr = ecard_resource_start(ec, type->type);
57 info->vaddr = ecardm_iomap(ec, type->type, 0, 0);
63 ecard_set_drvdata(ec, info);
66 port.irq = ec->irq;
71 port.dev = &ec->dev;
83 static void __devexit serial_card_remove(struct expansion_card *ec) argument
85 struct serial_card_info *info = ecard_get_drvdata(ec);
88 ecard_set_drvdata(ec, NULL);
/drivers/bluetooth/
H A Dbtmrvl_main.c50 struct hci_ev_cmd_complete *ec; local
54 ec = (void *) (skb->data + HCI_EVENT_HDR_SIZE);
55 opcode = __le16_to_cpu(ec->opcode);
74 if (event->ec != 0xff) {
75 BT_DBG("Not Marvell Event=%x", event->ec);
H A Dbtmrvl_drv.h125 u8 ec; /* event counter */ member in struct:btmrvl_event
/drivers/scsi/arm/
H A Darxescsi.c43 struct expansion_card *ec; member in struct:arxescsi_info
217 host->hostt->name, info->info.scsi.type, info->ec->slot_no,
280 arxescsi_probe(struct expansion_card *ec, const struct ecard_id *id) argument
287 ret = ecard_request_resources(ec);
291 base = ecardm_iomap(ec, ECARD_RES_MEMC, 0, 0);
304 info->ec = ec;
323 ec->irqaddr = base;
324 ec->irqmask = CSTATUS_IRQ;
330 ret = fas216_add(host, &ec
343 arxescsi_remove(struct expansion_card *ec) argument
[all...]
H A Doak.c132 oakscsi_probe(struct expansion_card *ec, const struct ecard_id *id) argument
137 ret = ecard_request_resources(ec);
147 priv(host)->base = ioremap(ecard_resource_start(ec, ECARD_RES_MEMC),
148 ecard_resource_len(ec, ECARD_RES_MEMC));
167 ret = scsi_add_host(host, &ec->dev);
179 ecard_release_resources(ec);
184 static void __devexit oakscsi_remove(struct expansion_card *ec) argument
186 struct Scsi_Host *host = ecard_get_drvdata(ec);
188 ecard_set_drvdata(ec, NULL);
194 ecard_release_resources(ec);
[all...]
H A Dcumana_1.c229 cumanascsi1_probe(struct expansion_card *ec, const struct ecard_id *id) argument
234 ret = ecard_request_resources(ec);
244 priv(host)->base = ioremap(ecard_resource_start(ec, ECARD_RES_IOCSLOW),
245 ecard_resource_len(ec, ECARD_RES_IOCSLOW));
246 priv(host)->dma = ioremap(ecard_resource_start(ec, ECARD_RES_MEMC),
247 ecard_resource_len(ec, ECARD_RES_MEMC));
253 host->irq = ec->irq;
282 ret = scsi_add_host(host, &ec->dev);
296 ecard_release_resources(ec);
301 static void __devexit cumanascsi1_remove(struct expansion_card *ec) argument
[all...]
H A Dcumana_2.c78 struct expansion_card *ec; member in struct:cumanascsi2_info
87 /* Prototype: void cumanascsi_2_irqenable(ec, irqnr)
89 * Params : ec - expansion card structure
93 cumanascsi_2_irqenable(struct expansion_card *ec, int irqnr) argument
95 struct cumanascsi2_info *info = ec->irq_data;
99 /* Prototype: void cumanascsi_2_irqdisable(ec, irqnr)
101 * Params : ec - expansion card structure
105 cumanascsi_2_irqdisable(struct expansion_card *ec, int irqnr) argument
107 struct cumanascsi2_info *info = ec->irq_data;
303 host->hostt->name, info->info.scsi.type, info->ec
401 cumanascsi2_probe(struct expansion_card *ec, const struct ecard_id *id) argument
498 cumanascsi2_remove(struct expansion_card *ec) argument
[all...]
H A Deesox.c73 struct expansion_card *ec; member in struct:eesoxscsi_info
80 /* Prototype: void eesoxscsi_irqenable(ec, irqnr)
82 * Params : ec - expansion card structure
86 eesoxscsi_irqenable(struct expansion_card *ec, int irqnr) argument
88 struct eesoxscsi_info *info = (struct eesoxscsi_info *)ec->irq_data;
95 /* Prototype: void eesoxscsi_irqdisable(ec, irqnr)
97 * Params : ec - expansion card structure
101 eesoxscsi_irqdisable(struct expansion_card *ec, int irqnr) argument
103 struct eesoxscsi_info *info = (struct eesoxscsi_info *)ec->irq_data;
388 host->hostt->name, info->info.scsi.type, info->ec
468 struct expansion_card *ec = ECARD_DEV(dev); local
477 struct expansion_card *ec = ECARD_DEV(dev); local
519 eesoxscsi_probe(struct expansion_card *ec, const struct ecard_id *id) argument
620 eesoxscsi_remove(struct expansion_card *ec) argument
[all...]
H A Dpowertec.c61 struct expansion_card *ec; member in struct:powertec_info
67 /* Prototype: void powertecscsi_irqenable(ec, irqnr)
69 * Params : ec - expansion card structure
73 powertecscsi_irqenable(struct expansion_card *ec, int irqnr) argument
75 struct powertec_info *info = ec->irq_data;
79 /* Prototype: void powertecscsi_irqdisable(ec, irqnr)
81 * Params : ec - expansion card structure
85 powertecscsi_irqdisable(struct expansion_card *ec, int irqnr) argument
87 struct powertec_info *info = ec->irq_data;
191 host->hostt->name, info->info.scsi.type, info->ec
270 struct expansion_card *ec = ECARD_DEV(dev); local
280 struct expansion_card *ec = ECARD_DEV(dev); local
313 powertecscsi_probe(struct expansion_card *ec, const struct ecard_id *id) argument
412 powertecscsi_remove(struct expansion_card *ec) argument
[all...]
/drivers/staging/echo/
H A Decho.c119 static inline void lms_adapt_bg(struct oslec_state *ec, int clean, int shift) argument
136 offset2 = ec->curr_pos;
137 offset1 = ec->taps - offset2;
138 phist = &ec->fir_state_bg.history[offset2];
143 n = ec->taps;
146 ec->fir_taps16[1][i] += (int16_t) ((exp + (1 << 14)) >> 15);
190 static inline void lms_adapt_bg(struct oslec_state *ec, int clean, int shift) argument
206 offset2 = ec->curr_pos;
207 offset1 = ec->taps - offset2;
209 for (i = ec
230 struct oslec_state *ec; local
281 oslec_free(struct oslec_state *ec) argument
294 oslec_adaption_mode(struct oslec_state *ec, int adaption_mode) argument
300 oslec_flush(struct oslec_state *ec) argument
326 oslec_snapshot(struct oslec_state *ec) argument
334 oslec_update(struct oslec_state *ec, int16_t tx, int16_t rx) argument
625 oslec_hpf_tx(struct oslec_state *ec, int16_t tx) argument
[all...]
/drivers/edac/
H A Dmce_amd.c142 static bool f12h_dc_mce(u16 ec, u8 xec) argument
146 if (MEM_ERROR(ec)) {
147 u8 ll = LL(ec);
153 pr_cont("Data/Tag %s error.\n", R4_MSG(ec));
160 static bool f10h_dc_mce(u16 ec, u8 xec) argument
162 if (R4(ec) == R4_GEN && LL(ec) == LL_L1) {
166 return f12h_dc_mce(ec, xec);
169 static bool k8_dc_mce(u16 ec, u8 xec) argument
171 if (BUS_ERROR(ec)) {
179 f14h_dc_mce(u16 ec, u8 xec) argument
231 f15h_dc_mce(u16 ec, u8 xec) argument
280 u16 ec = EC(m->status); local
299 k8_ic_mce(u16 ec, u8 xec) argument
333 f14h_ic_mce(u16 ec, u8 xec) argument
352 f15h_ic_mce(u16 ec, u8 xec) argument
384 u16 ec = EC(m->status); local
404 u16 ec = EC(m->status); local
446 u16 ec = EC(m->status); local
486 u16 ec = EC(m->status); local
517 u16 ec = EC(m->status); local
636 amd_decode_err_code(u16 ec) argument
[all...]
/drivers/mtd/ubi/
H A Dscan.c105 * @ec: erase counter of the physical eraseblock
117 static int add_to_list(struct ubi_scan_info *si, int pnum, int ec, int to_head, argument
123 dbg_bld("add to free: PEB %d, EC %d", pnum, ec);
125 dbg_bld("add to erase: PEB %d, EC %d", pnum, ec);
127 dbg_bld("add to alien: PEB %d, EC %d", pnum, ec);
137 seb->ec = ec;
149 * @ec: erase counter of the physical eraseblock
155 static int add_corrupted(struct ubi_scan_info *si, int pnum, int ec) argument
159 dbg_bld("add to corrupted: PEB %d, EC %d", pnum, ec);
447 ubi_scan_add_used(struct ubi_device *ubi, struct ubi_scan_info *si, int pnum, int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips) argument
686 ubi_scan_erase_peb(struct ubi_device *ubi, const struct ubi_scan_info *si, int pnum, int ec) argument
[all...]
H A Dscan.h29 * @ec: erase counter (%UBI_SCAN_UNKNOWN_EC if it is unknown)
43 int ec; member in struct:ubi_scan_leb
160 int pnum, int ec, const struct ubi_vid_hdr *vid_hdr,
170 int pnum, int ec);
H A Dubi-media.h129 * @ec: the erase counter
161 __be64 ec; /* Warning: the current limit is 31-bit anyway! */ member in struct:ubi_ec_hdr
H A Dio.c689 long long ec; local
692 ec = be64_to_cpu(ec_hdr->ec);
715 if (ec < 0 || ec > UBI_MAX_ERASECOUNTER) {
716 ubi_err("bad erase counter %lld", ec);
853 * the caller do not have to fill them. Callers must only fill the @ec_hdr->ec
H A Dwl.c166 static int paranoid_check_ec(struct ubi_device *ubi, int pnum, int ec);
173 #define paranoid_check_ec(ubi, pnum, ec) 0
197 if (e->ec < e1->ec)
199 else if (e->ec > e1->ec)
313 if (e->ec < e1->ec)
315 else if (e->ec > e1->ec)
513 unsigned long long ec = e->ec; local
1582 paranoid_check_ec(struct ubi_device *ubi, int pnum, int ec) argument
[all...]
/drivers/net/ethernet/intel/igbvf/
H A Dethtool.c342 struct ethtool_coalesce *ec)
347 ec->rx_coalesce_usecs = adapter->requested_itr;
349 ec->rx_coalesce_usecs = adapter->current_itr >> 2;
355 struct ethtool_coalesce *ec)
360 if ((ec->rx_coalesce_usecs >= IGBVF_MIN_ITR_USECS) &&
361 (ec->rx_coalesce_usecs <= IGBVF_MAX_ITR_USECS)) {
362 adapter->current_itr = ec->rx_coalesce_usecs << 2;
365 } else if ((ec->rx_coalesce_usecs == 3) ||
366 (ec->rx_coalesce_usecs == 2)) {
368 adapter->requested_itr = ec
341 igbvf_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec) argument
354 igbvf_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec) argument
[all...]
/drivers/ata/
H A Dpata_icside.c63 struct expansion_card *ec; member in struct:pata_icside_info
82 /* Prototype: pata_icside_irqenable_arcin_v5 (struct expansion_card *ec, int irqnr)
85 static void pata_icside_irqenable_arcin_v5 (struct expansion_card *ec, int irqnr) argument
87 struct pata_icside_state *state = ec->irq_data;
92 /* Prototype: pata_icside_irqdisable_arcin_v5 (struct expansion_card *ec, int irqnr)
95 static void pata_icside_irqdisable_arcin_v5 (struct expansion_card *ec, int irqnr) argument
97 struct pata_icside_state *state = ec->irq_data;
109 /* Prototype: pata_icside_irqenable_arcin_v6 (struct expansion_card *ec, int irqnr)
112 static void pata_icside_irqenable_arcin_v6 (struct expansion_card *ec, int irqnr) argument
114 struct pata_icside_state *state = ec
126 pata_icside_irqdisable_arcin_v6(struct expansion_card *ec, int irqnr) argument
137 pata_icside_irqpending_arcin_v6(struct expansion_card *ec) argument
278 struct expansion_card *ec = info->ec; local
397 struct expansion_card *ec = info->ec; local
439 struct expansion_card *ec = info->ec; local
478 pata_icside_probe(struct expansion_card *ec, const struct ecard_id *id) argument
552 pata_icside_shutdown(struct expansion_card *ec) argument
578 pata_icside_remove(struct expansion_card *ec) argument
[all...]
/drivers/infiniband/hw/ehca/
H A Dehca_irq.c386 u8 ec = EHCA_BMASK_GET(NEQE_EVENT_CODE, eqe); local
391 switch (ec) {
451 ec, shca->ib_device.name);
/drivers/net/ethernet/8390/
H A Detherh.c149 static void etherh_irq_enable(ecard_t *ec, int irqnr) argument
151 struct etherh_priv *eh = ec->irq_data;
156 static void etherh_irq_disable(ecard_t *ec, int irqnr) argument
158 struct etherh_priv *eh = ec->irq_data;
530 static int __devinit etherh_addr(char *addr, struct expansion_card *ec) argument
535 if (!ecard_readchunk(&cd, ec, 0xf5, 0)) {
537 dev_name(&ec->dev));
556 dev_name(&ec->dev), cd.d.string);
660 etherh_probe(struct expansion_card *ec, const struct ecard_id *id) argument
670 ret = ecard_request_resources(ec);
777 etherh_remove(struct expansion_card *ec) argument
[all...]
/drivers/net/ethernet/seeq/
H A Dether3.c198 ether3_addr(char *addr, struct expansion_card *ec) argument
203 if (ecard_readchunk(&cd, ec, 0xf5, 0) && (s = strchr(cd.d.string, '('))) {
771 ether3_probe(struct expansion_card *ec, const struct ecard_id *id) argument
779 ret = ecard_request_resources(ec);
789 SET_NETDEV_DEV(dev, &ec->dev);
791 priv(dev)->base = ecardm_iomap(ec, ECARD_RES_MEMC, 0, 0);
797 ec->irqaddr = priv(dev)->base + data->base_offset;
798 ec->irqmask = 0xf0;
801 dev->irq = ec->irq;
803 ether3_addr(dev->dev_addr, ec);
867 ether3_remove(struct expansion_card *ec) argument
[all...]

Completed in 1283 milliseconds

12