Searched refs:edev (Results 1 - 25 of 34) sorted by relevance

12

/drivers/eisa/
H A Deisa-bus.c45 struct eisa_device *edev)
50 x = (root->bus_nr << 8) | edev->slot;
58 static void __init eisa_name_device(struct eisa_device *edev) argument
63 if (!strcmp(edev->id.sig, eisa_table[i].id.sig)) {
64 strlcpy(edev->pretty_name,
66 sizeof(edev->pretty_name));
72 sprintf(edev->pretty_name, "EISA device %.7s", edev->id.sig);
111 struct eisa_device *edev = to_eisa_device(dev); local
119 if (!strcmp(eids->sig, edev
42 is_forced_dev(int *forced_tab, int forced_count, struct eisa_root_device *root, struct eisa_device *edev) argument
133 struct eisa_device *edev = to_eisa_device(dev); local
162 struct eisa_device *edev = to_eisa_device(dev); local
172 struct eisa_device *edev = to_eisa_device(dev); local
182 struct eisa_device *edev = to_eisa_device(dev); local
188 eisa_init_device(struct eisa_root_device *root, struct eisa_device *edev, int slot) argument
232 eisa_register_device(struct eisa_device *edev) argument
261 eisa_request_resources(struct eisa_root_device *root, struct eisa_device *edev, int slot) argument
306 eisa_release_resources(struct eisa_device *edev) argument
318 struct eisa_device *edev; local
[all...]
/drivers/misc/eeprom/
H A Deeprom_93xx46.c41 struct eeprom_93xx46_dev *edev; local
49 edev = dev_get_drvdata(dev);
51 if (unlikely(off >= edev->bin.size))
53 if ((off + count) > edev->bin.size)
54 count = edev->bin.size - off;
58 cmd_addr = OP_READ << edev->addrlen;
60 if (edev->addrlen == 7) {
68 dev_dbg(&edev->spi->dev, "read cmd 0x%x, %d Hz\n",
69 cmd_addr, edev->spi->max_speed_hz);
84 mutex_lock(&edev
104 eeprom_93xx46_ew(struct eeprom_93xx46_dev *edev, int is_on) argument
150 eeprom_93xx46_write_word(struct eeprom_93xx46_dev *edev, const char *buf, unsigned off) argument
196 struct eeprom_93xx46_dev *edev; local
245 eeprom_93xx46_eral(struct eeprom_93xx46_dev *edev) argument
292 struct eeprom_93xx46_dev *edev = dev_get_drvdata(dev); local
314 struct eeprom_93xx46_dev *edev; local
374 struct eeprom_93xx46_dev *edev = spi_get_drvdata(spi); local
[all...]
/drivers/extcon/
H A Dextcon-class.c79 * @edev: the extcon device
80 * @new_state: new cable attach status for @edev
85 static int check_mutually_exclusive(struct extcon_dev *edev, u32 new_state) argument
89 if (!edev->mutually_exclusive)
92 for (i = 0; edev->mutually_exclusive[i]; i++) {
94 u32 correspondants = new_state & edev->mutually_exclusive[i];
109 struct extcon_dev *edev = dev_get_drvdata(dev); local
111 if (edev->print_state) {
112 int ret = edev->print_state(edev, bu
138 struct extcon_dev *edev = dev_get_drvdata(dev); local
156 struct extcon_dev *edev = dev_get_drvdata(dev); local
205 extcon_update_state(struct extcon_dev *edev, u32 mask, u32 state) argument
279 extcon_set_state(struct extcon_dev *edev, u32 state) argument
295 extcon_find_cable_index(struct extcon_dev *edev, const char *cable_name) argument
316 extcon_get_cable_state_(struct extcon_dev *edev, int index) argument
332 extcon_get_cable_state(struct extcon_dev *edev, const char *cable_name) argument
347 extcon_set_cable_state_(struct extcon_dev *edev, int index, bool cable_state) argument
369 extcon_set_cable_state(struct extcon_dev *edev, const char *cable_name, bool cable_state) argument
402 struct extcon_dev *edev = ptr; local
515 extcon_register_notifier(struct extcon_dev *edev, struct notifier_block *nb) argument
527 extcon_unregister_notifier(struct extcon_dev *edev, struct notifier_block *nb) argument
582 struct extcon_dev *edev; local
598 extcon_dev_free(struct extcon_dev *edev) argument
636 struct extcon_dev **ptr, *edev; local
657 devm_extcon_dev_free(struct device *dev, struct extcon_dev *edev) argument
673 extcon_dev_register(struct extcon_dev *edev) argument
878 extcon_dev_unregister(struct extcon_dev *edev) argument
938 devm_extcon_dev_register(struct device *dev, struct extcon_dev *edev) argument
968 devm_extcon_dev_unregister(struct device *dev, struct extcon_dev *edev) argument
986 struct extcon_dev *edev; local
[all...]
H A Dextcon-gpio.c35 struct extcon_dev *edev; member in struct:gpio_extcon_data
56 extcon_set_state(data->edev, state);
68 static ssize_t extcon_gpio_print_state(struct extcon_dev *edev, char *buf) argument
70 struct device *dev = edev->dev.parent;
74 if (extcon_get_state(edev))
102 extcon_data->edev = devm_extcon_dev_allocate(&pdev->dev, NULL);
103 if (IS_ERR(extcon_data->edev)) {
107 extcon_data->edev->name = pdata->name;
115 extcon_data->edev->print_state = extcon_gpio_print_state;
130 ret = devm_extcon_dev_register(&pdev->dev, extcon_data->edev);
[all...]
H A Dextcon-palmas.c60 extcon_set_cable_state(palmas_usb->edev, "USB", true);
69 extcon_set_cable_state(palmas_usb->edev, "USB", false);
96 extcon_set_cable_state(palmas_usb->edev, "USB-HOST", true);
104 extcon_set_cable_state(palmas_usb->edev, "USB-HOST", false);
109 extcon_set_cable_state(palmas_usb->edev, "USB-HOST", false);
114 extcon_set_cable_state(palmas_usb->edev, "USB-HOST", true);
190 palmas_usb->edev = devm_extcon_dev_allocate(&pdev->dev,
192 if (IS_ERR(palmas_usb->edev)) {
196 palmas_usb->edev->name = kstrdup(node->name, GFP_KERNEL);
197 palmas_usb->edev
[all...]
H A Dextcon-adc-jack.c30 * @edev: extcon device.
42 struct extcon_dev *edev; member in struct:adc_jack_data
67 dev_err(&data->edev->dev, "read channel() error: %d\n", ret);
83 extcon_set_state(data->edev, state);
110 data->edev = devm_extcon_dev_allocate(&pdev->dev, pdata->cable_names);
111 if (IS_ERR(data->edev)) {
115 data->edev->name = pdata->name;
118 for (i = 0; data->edev->supported_cable[i]; i++)
149 err = devm_extcon_dev_register(&pdev->dev, data->edev);
H A Dextcon-max14577.c82 struct extcon_dev *edev; member in struct:max14577_muic_info
385 extcon_set_cable_state(info->edev, cable_name, attached);
482 extcon_set_cable_state(info->edev, "USB", attached);
485 extcon_set_cable_state(info->edev, "TA", attached);
488 extcon_set_cable_state(info->edev,
492 extcon_set_cable_state(info->edev, "Slow-charger", attached);
495 extcon_set_cable_state(info->edev, "Fast-charger", attached);
516 if (!info->edev)
741 info->edev = devm_extcon_dev_allocate(&pdev->dev,
743 if (IS_ERR(info->edev)) {
[all...]
H A Dextcon-max77693.c77 struct extcon_dev *edev; member in struct:max77693_muic_info
532 extcon_set_cable_state(info->edev, "Dock-Smart", attached);
533 extcon_set_cable_state(info->edev, "MHL", attached);
544 extcon_set_cable_state(info->edev, "USB", false);
556 extcon_set_cable_state(info->edev, dock_name, attached);
621 extcon_set_cable_state(info->edev, "USB-Host", attached);
628 extcon_set_cable_state(info->edev,
634 extcon_set_cable_state(info->edev, "MHL", attached);
682 extcon_set_cable_state(info->edev, cable_name, attached);
836 extcon_set_cable_state(info->edev, "MHL_T
[all...]
H A Dextcon-max8997.c120 struct extcon_dev *edev; member in struct:max8997_muic_info
350 extcon_set_cable_state(info->edev, "USB-Host", attached);
353 extcon_set_cable_state(info->edev, "USB", attached);
377 extcon_set_cable_state(info->edev, "Dock-desk", attached);
380 extcon_set_cable_state(info->edev, "Dock-card", attached);
403 extcon_set_cable_state(info->edev, "JIG", attached);
425 extcon_set_cable_state(info->edev, "MHL", attached);
508 extcon_set_cable_state(info->edev,
512 extcon_set_cable_state(info->edev, "TA", attached);
515 extcon_set_cable_state(info->edev, "Slo
[all...]
H A Dextcon-sm5502.c42 struct extcon_dev *edev; member in struct:sm5502_muic_info
380 const char **cable_names = info->edev->supported_cable;
425 extcon_set_cable_state(info->edev, cable_names[idx], attached);
436 if (!info->edev)
621 info->edev = devm_extcon_dev_allocate(info->dev, sm5502_extcon_cable);
622 if (IS_ERR(info->edev)) {
626 info->edev->name = np->name;
629 ret = devm_extcon_dev_register(info->dev, info->edev);
H A Dextcon-rt8973a.c44 struct extcon_dev *edev; member in struct:rt8973a_muic_info
316 const char **cable_names = info->edev->supported_cable;
424 extcon_set_cable_state(info->edev, cable_names[idx], attached);
435 if (!info->edev)
643 info->edev = devm_extcon_dev_allocate(info->dev, rt8973a_extcon_cable);
644 if (IS_ERR(info->edev)) {
648 info->edev->name = np->name;
651 ret = devm_extcon_dev_register(info->dev, info->edev);
H A Dextcon-arizona.c99 struct extcon_dev *edev; member in struct:arizona_extcon_info
559 ret = extcon_get_cable_state_(info->edev, ARIZONA_CABLE_MECHANICAL);
594 ret = extcon_set_cable_state_(info->edev, report, true);
677 ret = extcon_set_cable_state_(info->edev,
735 ret = extcon_set_cable_state_(info->edev,
775 ret = extcon_get_cable_state_(info->edev, ARIZONA_CABLE_MECHANICAL);
823 ret = extcon_set_cable_state_(info->edev,
1015 ret = extcon_set_cable_state_(info->edev,
1054 ret = extcon_update_state(info->edev, 0xffffffff, 0);
1165 info->edev
[all...]
/drivers/misc/
H A Denclosure.c57 struct enclosure_device *edev; local
60 edev = list_prepare_entry(start, &container_list, node);
62 put_device(&start->edev);
64 list_for_each_entry_continue(edev, &container_list, node) {
65 struct device *parent = edev->edev.parent;
70 get_device(&edev->edev);
72 return edev;
99 struct enclosure_device *edev; local
127 struct enclosure_device *edev = local
171 enclosure_unregister(struct enclosure_device *edev) argument
232 struct enclosure_device *edev = to_enclosure_device(cdev); local
265 enclosure_component_register(struct enclosure_device *edev, unsigned int number, enum enclosure_component_type type, const char *name) argument
319 enclosure_add_device(struct enclosure_device *edev, int component, struct device *dev) argument
349 enclosure_remove_device(struct enclosure_device *edev, struct device *dev) argument
378 struct enclosure_device *edev = to_enclosure_device(cdev); local
417 struct enclosure_device *edev = to_enclosure_device(cdev->parent); local
429 struct enclosure_device *edev = to_enclosure_device(cdev->parent); local
441 struct enclosure_device *edev = to_enclosure_device(cdev->parent); local
453 struct enclosure_device *edev = to_enclosure_device(cdev->parent); local
475 struct enclosure_device *edev = to_enclosure_device(cdev->parent); local
487 struct enclosure_device *edev = to_enclosure_device(cdev->parent); local
499 struct enclosure_device *edev = to_enclosure_device(cdev->parent); local
511 struct enclosure_device *edev = to_enclosure_device(cdev->parent); local
[all...]
/drivers/firmware/
H A 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) argument
85 return edev->index < min_t(unsigned char, edd.mbr_signature_nr, EDD_MBR_SIG_MAX);
89 edd_has_edd_info(struct edd_device *edev) argument
91 return edev->index < min_t(unsigned char, edd.edd_info_nr, EDDMAXNR);
95 edd_dev_get_info(struct edd_device *edev) argument
97 return edev
101 edd_dev_set_info(struct edd_device *edev, int i) argument
130 edd_show_host_bus(struct edd_device *edev, char *buf) argument
176 edd_show_interface(struct edd_device *edev, char *buf) argument
242 edd_show_raw_data(struct edd_device *edev, char *buf) argument
264 edd_show_version(struct edd_device *edev, char *buf) argument
279 edd_show_mbr_signature(struct edd_device *edev, char *buf) argument
287 edd_show_extensions(struct edd_device *edev, char *buf) argument
313 edd_show_info_flags(struct edd_device *edev, char *buf) argument
343 edd_show_legacy_max_cylinder(struct edd_device *edev, char *buf) argument
358 edd_show_legacy_max_head(struct edd_device *edev, char *buf) argument
373 edd_show_legacy_sectors_per_track(struct edd_device *edev, char *buf) argument
388 edd_show_default_cylinders(struct edd_device *edev, char *buf) argument
403 edd_show_default_heads(struct edd_device *edev, char *buf) argument
418 edd_show_default_sectors_per_track(struct edd_device *edev, char *buf) argument
433 edd_show_sectors(struct edd_device *edev, char *buf) argument
459 edd_has_legacy_max_cylinder(struct edd_device *edev) argument
471 edd_has_legacy_max_head(struct edd_device *edev) argument
483 edd_has_legacy_sectors_per_track(struct edd_device *edev) argument
495 edd_has_default_cylinders(struct edd_device *edev) argument
507 edd_has_default_heads(struct edd_device *edev) argument
519 edd_has_default_sectors_per_track(struct edd_device *edev) argument
531 edd_has_edd30(struct edd_device *edev) argument
645 edd_dev_is_type(struct edd_device *edev, const char *type) argument
667 edd_get_pci_dev(struct edd_device *edev) argument
681 edd_create_symlink_to_pcidev(struct edd_device *edev) argument
694 edd_device_unregister(struct edd_device *edev) argument
699 edd_populate_dir(struct edd_device * edev) argument
717 edd_device_register(struct edd_device *edev, int i) argument
749 struct edd_device *edev; local
791 struct edd_device *edev; local
[all...]
/drivers/input/keyboard/
H A Dgoldfish_events.c46 struct event_dev *edev = dev_id; local
49 type = __raw_readl(edev->addr + REG_READ);
50 code = __raw_readl(edev->addr + REG_READ);
51 value = __raw_readl(edev->addr + REG_READ);
53 input_event(edev->input, type, code, value);
54 input_sync(edev->input);
58 static void events_import_bits(struct event_dev *edev, argument
61 void __iomem *addr = edev->addr;
81 static void events_import_abs_params(struct event_dev *edev) argument
83 struct input_dev *input_dev = edev
112 struct event_dev *edev; local
[all...]
/drivers/scsi/
H A Dses.c109 static int ses_set_page2_descriptor(struct enclosure_device *edev, argument
114 struct scsi_device *sdev = to_scsi_device(edev->edev.parent);
115 struct ses_device *ses_dev = edev->scratch;
140 static unsigned char *ses_get_page2_descriptor(struct enclosure_device *edev, argument
144 struct scsi_device *sdev = to_scsi_device(edev->edev.parent);
145 struct ses_device *ses_dev = edev->scratch;
168 static void ses_get_fault(struct enclosure_device *edev, argument
173 desc = ses_get_page2_descriptor(edev, ecom
178 ses_set_fault(struct enclosure_device *edev, struct enclosure_component *ecomp, enum enclosure_component_setting val) argument
199 ses_get_status(struct enclosure_device *edev, struct enclosure_component *ecomp) argument
209 ses_get_locate(struct enclosure_device *edev, struct enclosure_component *ecomp) argument
219 ses_set_locate(struct enclosure_device *edev, struct enclosure_component *ecomp, enum enclosure_component_setting val) argument
239 ses_set_active(struct enclosure_device *edev, struct enclosure_component *ecomp, enum enclosure_component_setting val) argument
272 struct enclosure_device *edev; member in struct:ses_host_edev
337 ses_enclosure_find_by_addr(struct enclosure_device *edev, void *data) argument
360 ses_enclosure_data_process(struct enclosure_device *edev, struct scsi_device *sdev, int create) argument
449 ses_match_to_enclosure(struct enclosure_device *edev, struct scsi_device *sdev) argument
495 struct enclosure_device *edev; local
644 struct enclosure_device *edev, *prev = NULL; local
657 struct enclosure_device *edev; local
[all...]
H A Daha1740.c73 struct eisa_device *edev; member in struct:aha1740_hostdata
114 shpnt->io_port, shpnt->irq, host->edev->slot,
219 struct eisa_device *edev; local
226 edev = HOSTDATA(host)->edev;
258 dma_free_coherent (&edev->dev,
384 SCpnt->host_scribble = dma_alloc_coherent (&host->edev->dev,
558 struct eisa_device *edev = to_eisa_device (dev); local
562 slotbase = edev->base_addr + EISA_VENDOR_ID_OFFSET;
575 edev
[all...]
H A Dsim710.c182 struct eisa_device *edev = to_eisa_device(dev); local
183 unsigned long io_addr = edev->base_addr;
190 if(strcmp(edev->id.sig, "HWP0C80") == 0) {
/drivers/scsi/aic7xxx/
H A Daic7770_osm.c80 struct eisa_device *edev = to_eisa_device(dev); local
81 u_int eisaBase = edev->base_addr+AHC_EISA_SLOT_OFFSET;
94 error = aic7770_config(ahc, aic7770_ident_table + edev->id.driver_data,
/drivers/usb/dwc3/
H A Ddwc3-omap.c430 struct extcon_dev *edev; local
433 edev = extcon_get_edev_by_phandle(omap->dev, 0);
434 if (IS_ERR(edev)) {
441 edev->name, "USB",
448 edev->name, "USB-HOST",
453 if (extcon_get_cable_state(edev, "USB") == true)
455 if (extcon_get_cable_state(edev, "USB-HOST") == true)
551 if (omap->extcon_vbus_dev.edev)
553 if (omap->extcon_id_dev.edev)
572 if (omap->extcon_vbus_dev.edev)
[all...]
/drivers/net/hamradio/
H A Dbpqether.c498 static int bpq_new_device(struct net_device *edev) argument
511 dev_hold(edev);
512 bpq->ethdev = edev;
528 dev_put(edev);
/drivers/pci/pcie/aer/
H A Daer_inject.c325 struct pcie_device *edev; local
458 if (find_aer_device(rpdev, &edev)) {
459 if (!get_service_data(edev)) {
464 aer_irq(-1, edev);
/drivers/scsi/mpt2sas/
H A Dmpt2sas_transport.c281 * @edev: the sas_expander_device object
289 u64 sas_address, struct sas_expander_device *edev)
436 strncpy(edev->vendor_id, manufacture_reply->vendor_id,
438 strncpy(edev->product_id, manufacture_reply->product_id,
440 strncpy(edev->product_rev, manufacture_reply->product_rev,
442 edev->level = manufacture_reply->sas_format & 1;
443 if (edev->level) {
444 strncpy(edev->component_vendor_id,
448 edev->component_id = tmp[0] << 8 | tmp[1];
449 edev
288 _transport_expander_report_manufacture(struct MPT2SAS_ADAPTER *ioc, u64 sas_address, struct sas_expander_device *edev) argument
[all...]
/drivers/scsi/mpt3sas/
H A Dmpt3sas_transport.c285 * @edev: the sas_expander_device object
293 u64 sas_address, struct sas_expander_device *edev)
426 strncpy(edev->vendor_id, manufacture_reply->vendor_id,
428 strncpy(edev->product_id, manufacture_reply->product_id,
430 strncpy(edev->product_rev, manufacture_reply->product_rev,
432 edev->level = manufacture_reply->sas_format & 1;
433 if (edev->level) {
434 strncpy(edev->component_vendor_id,
438 edev->component_id = tmp[0] << 8 | tmp[1];
439 edev
292 _transport_expander_report_manufacture(struct MPT3SAS_ADAPTER *ioc, u64 sas_address, struct sas_expander_device *edev) argument
[all...]
/drivers/scsi/libsas/
H A Dsas_expander.c522 struct sas_expander_device *edev = rphy_to_expander_device(rphy); local
524 memcpy(edev->vendor_id, mi_resp + 12, SAS_EXPANDER_VENDOR_ID_LEN);
525 memcpy(edev->product_id, mi_resp + 20, SAS_EXPANDER_PRODUCT_ID_LEN);
526 memcpy(edev->product_rev, mi_resp + 36,
530 memcpy(edev->component_vendor_id, mi_resp + 40,
532 edev->component_id = mi_resp[48] << 8 | mi_resp[49];
533 edev->component_revision_id = mi_resp[50];
913 struct sas_expander_device *edev; local
950 edev = rphy_to_expander_device(rphy);
960 edev
[all...]

Completed in 381 milliseconds

12