Home
last modified time | relevance | path

Searched refs:edev (Results 1 – 19 of 19) sorted by relevance

/drivers/eisa/
Deisa-bus.c45 struct eisa_device *edev) in is_forced_dev() argument
50 x = (root->bus_nr << 8) | edev->slot; in is_forced_dev()
58 static void __init eisa_name_device (struct eisa_device *edev) in eisa_name_device() argument
63 if (!strcmp (edev->id.sig, eisa_table[i].id.sig)) { in eisa_name_device()
64 strlcpy (edev->pretty_name, in eisa_name_device()
66 sizeof(edev->pretty_name)); in eisa_name_device()
72 sprintf (edev->pretty_name, "EISA device %.7s", edev->id.sig); in eisa_name_device()
111 struct eisa_device *edev = to_eisa_device (dev); in eisa_bus_match() local
119 if (!strcmp (eids->sig, edev->id.sig) && in eisa_bus_match()
120 edev->state & EISA_CONFIG_ENABLED) { in eisa_bus_match()
[all …]
/drivers/misc/
Denclosure.c46 struct enclosure_device *edev; in enclosure_find() local
49 list_for_each_entry(edev, &container_list, node) { in enclosure_find()
50 if (edev->edev.parent == dev) { in enclosure_find()
51 get_device(&edev->edev); in enclosure_find()
53 return edev; in enclosure_find()
78 struct enclosure_device *edev; in enclosure_for_each_device() local
81 list_for_each_entry(edev, &container_list, node) { in enclosure_for_each_device()
82 error = fn(edev, data); in enclosure_for_each_device()
106 struct enclosure_device *edev = in enclosure_register() local
114 if (!edev) in enclosure_register()
[all …]
/drivers/firmware/
Dedd.c65 ssize_t(*show) (struct edd_device * edev, char *buf);
66 int (*test) (struct edd_device * edev);
70 static int edd_dev_is_type(struct edd_device *edev, const char *type);
71 static struct pci_dev *edd_get_pci_dev(struct edd_device *edev);
83 edd_has_mbr_signature(struct edd_device *edev) in edd_has_mbr_signature() argument
85 return edev->index < min_t(unsigned char, edd.mbr_signature_nr, EDD_MBR_SIG_MAX); in edd_has_mbr_signature()
89 edd_has_edd_info(struct edd_device *edev) in edd_has_edd_info() argument
91 return edev->index < min_t(unsigned char, edd.edd_info_nr, EDDMAXNR); in edd_has_edd_info()
95 edd_dev_get_info(struct edd_device *edev) in edd_dev_get_info() argument
97 return edev->info; in edd_dev_get_info()
[all …]
/drivers/input/keyboard/
Dgoldfish_events.c47 struct event_dev *edev = dev_id; in events_interrupt() local
50 type = __raw_readl(edev->addr + REG_READ); in events_interrupt()
51 code = __raw_readl(edev->addr + REG_READ); in events_interrupt()
52 value = __raw_readl(edev->addr + REG_READ); in events_interrupt()
54 input_event(edev->input, type, code, value); in events_interrupt()
58 static void events_import_bits(struct event_dev *edev, unsigned long bits[], unsigned type, size_t … in events_import_bits() argument
63 void __iomem *addr = edev->addr; in events_import_bits()
80 struct event_dev *edev = NULL; in events_probe() local
106 edev = kzalloc(sizeof(struct event_dev) + keymapnamelen + 1, GFP_KERNEL); in events_probe()
107 if (!edev) goto fail; in events_probe()
[all …]
/drivers/scsi/
Dses.c105 static int ses_set_page2_descriptor(struct enclosure_device *edev, in ses_set_page2_descriptor() argument
110 struct scsi_device *sdev = to_scsi_device(edev->edev.parent); in ses_set_page2_descriptor()
111 struct ses_device *ses_dev = edev->scratch; in ses_set_page2_descriptor()
136 static unsigned char *ses_get_page2_descriptor(struct enclosure_device *edev, in ses_get_page2_descriptor() argument
140 struct scsi_device *sdev = to_scsi_device(edev->edev.parent); in ses_get_page2_descriptor()
141 struct ses_device *ses_dev = edev->scratch; in ses_get_page2_descriptor()
160 static void ses_get_fault(struct enclosure_device *edev, in ses_get_fault() argument
165 desc = ses_get_page2_descriptor(edev, ecomp); in ses_get_fault()
170 static int ses_set_fault(struct enclosure_device *edev, in ses_set_fault() argument
188 return ses_set_page2_descriptor(edev, ecomp, desc); in ses_set_fault()
[all …]
Daha1740.c73 struct eisa_device *edev; member
123 shpnt->io_port, shpnt->irq, host->edev->slot, in aha1740_proc_info()
238 struct eisa_device *edev; in aha1740_intr_handle() local
245 edev = HOSTDATA(host)->edev; in aha1740_intr_handle()
277 dma_free_coherent (&edev->dev, in aha1740_intr_handle()
403 SCpnt->host_scribble = dma_alloc_coherent (&host->edev->dev, in aha1740_queuecommand()
575 struct eisa_device *edev = to_eisa_device (dev); in aha1740_probe() local
579 slotbase = edev->base_addr + EISA_VENDOR_ID_OFFSET; in aha1740_probe()
592 edev->slot, slotbase, irq_level, irq_type ? "edge" : "level"); in aha1740_probe()
606 host->edev = edev; in aha1740_probe()
[all …]
Dsim710.c291 struct eisa_device *edev = to_eisa_device(dev); in sim710_eisa_probe() local
292 unsigned long io_addr = edev->base_addr; in sim710_eisa_probe()
299 if(strcmp(edev->id.sig, "HWP0C80") == 0) { in sim710_eisa_probe()
Dscsi_transport_sas.c1222 struct sas_expander_device *edev = rphy_to_expander_device(rphy); \
1224 return snprintf(buf, 20, format_string, cast edev->field); \
1314 struct sas_expander_device *edev = rphy_to_expander_device(rphy); in sas_expander_release() local
1320 kfree(edev); in sas_expander_release()
1326 struct sas_end_device *edev = rphy_to_end_device(rphy); in sas_end_device_release() local
1332 kfree(edev); in sas_end_device_release()
Dadvansys.c14100 static unsigned int __devinit advansys_eisa_irq_no(struct eisa_device *edev) in advansys_eisa_irq_no() argument
14102 unsigned short cfg_lsw = inw(edev->base_addr + 0xc86); in advansys_eisa_irq_no()
14113 struct eisa_device *edev = to_eisa_device(dev); in advansys_eisa_probe() local
14120 ioport = edev->base_addr + 0xc30; in advansys_eisa_probe()
14146 irq = advansys_eisa_irq_no(edev); in advansys_eisa_probe()
/drivers/scsi/aic7xxx/
Daic7770_osm.c80 struct eisa_device *edev = to_eisa_device(dev); in aic7770_probe() local
81 u_int eisaBase = edev->base_addr+AHC_EISA_SLOT_OFFSET; in aic7770_probe()
95 error = aic7770_config(ahc, aic7770_ident_table + edev->id.driver_data, in aic7770_probe()
/drivers/net/
Dne3210.c97 struct eisa_device *edev = to_eisa_device (device); in ne3210_eisa_probe() local
108 ioaddr = edev->base_addr; in ne3210_eisa_probe()
122 printk("ne3210-debug: probe at %#x, ID %s\n", ioaddr, edev->id.sig); in ne3210_eisa_probe()
131 edev->slot, ifmap[port_index], dev->dev_addr); in ne3210_eisa_probe()
D3c59x.c866 struct eisa_device *edev; in vortex_eisa_probe() local
868 edev = to_eisa_device(device); in vortex_eisa_probe()
870 if (!request_region(edev->base_addr, VORTEX_TOTAL_SIZE, DRV_NAME)) in vortex_eisa_probe()
873 ioaddr = ioport_map(edev->base_addr, VORTEX_TOTAL_SIZE); in vortex_eisa_probe()
876 edev->id.driver_data, vortex_cards_found)) { in vortex_eisa_probe()
877 release_region(edev->base_addr, VORTEX_TOTAL_SIZE); in vortex_eisa_probe()
888 struct eisa_device *edev; in vortex_eisa_remove() local
893 edev = to_eisa_device(device); in vortex_eisa_remove()
894 dev = eisa_get_drvdata(edev); in vortex_eisa_remove()
1015 struct eisa_device *edev = NULL; in vortex_probe1() local
[all …]
D3c509.c671 struct eisa_device *edev; in el3_eisa_probe() local
675 edev = to_eisa_device (device); in el3_eisa_probe()
676 ioaddr = edev->base_addr; in el3_eisa_probe()
701 eisa_set_drvdata (edev, dev); in el3_eisa_probe()
705 eisa_set_drvdata (edev, NULL); in el3_eisa_probe()
Ddepca.c1560 struct eisa_device *edev; in depca_eisa_probe() local
1566 edev = to_eisa_device (device); in depca_eisa_probe()
1567 ioaddr = edev->base_addr + DEPCA_EISA_IO_PORTS; in depca_eisa_probe()
1588 lp->adapter = edev->id.driver_data; in depca_eisa_probe()
Dhp100.c2851 struct eisa_device *edev = to_eisa_device(gendev); in hp100_eisa_probe() local
2857 SET_NETDEV_DEV(dev, &edev->dev); in hp100_eisa_probe()
2859 err = hp100_probe1(dev, edev->base_addr + 0xC38, HP100_BUS_EISA, NULL); in hp100_eisa_probe()
/drivers/net/hamradio/
Dbpqether.c511 static int bpq_new_device(struct net_device *edev) in bpq_new_device() argument
524 dev_hold(edev); in bpq_new_device()
525 bpq->ethdev = edev; in bpq_new_device()
545 dev_put(edev); in bpq_new_device()
/drivers/scsi/libsas/
Dsas_expander.c385 struct sas_expander_device *edev = rphy_to_expander_device(rphy); in ex_assign_manuf_info() local
387 memcpy(edev->vendor_id, mi_resp + 12, SAS_EXPANDER_VENDOR_ID_LEN); in ex_assign_manuf_info()
388 memcpy(edev->product_id, mi_resp + 20, SAS_EXPANDER_PRODUCT_ID_LEN); in ex_assign_manuf_info()
389 memcpy(edev->product_rev, mi_resp + 36, in ex_assign_manuf_info()
393 memcpy(edev->component_vendor_id, mi_resp + 40, in ex_assign_manuf_info()
395 edev->component_id = mi_resp[48] << 8 | mi_resp[49]; in ex_assign_manuf_info()
396 edev->component_revision_id = mi_resp[50]; in ex_assign_manuf_info()
784 struct sas_expander_device *edev; in sas_ex_discover_expander() local
820 edev = rphy_to_expander_device(rphy); in sas_ex_discover_expander()
829 edev->level = parent_ex->level + 1; in sas_ex_discover_expander()
[all …]
/drivers/net/tulip/
Dde4x5.c2007 struct eisa_device *edev; in de4x5_eisa_probe() local
2016 edev = to_eisa_device (gendev); in de4x5_eisa_probe()
2017 iobase = edev->base_addr; in de4x5_eisa_probe()
3918 struct eisa_device *edev; in EISA_signature() local
3921 edev = to_eisa_device (device); in EISA_signature()
3922 i = edev->id.driver_data; in EISA_signature()
/drivers/char/
Dsx.c2527 struct eisa_device *edev = to_eisa_device(dev); in sx_eisa_probe() local
2529 unsigned long eisa_slot = edev->base_addr; in sx_eisa_probe()