/drivers/eisa/ |
H A D | eisa-bus.c | 45 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 D | eeprom_93xx46.c | 41 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 D | extcon-class.c | 79 * @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 D | extcon-gpio.c | 35 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 D | extcon-palmas.c | 60 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 D | extcon-adc-jack.c | 30 * @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 D | extcon-max14577.c | 82 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 D | extcon-max77693.c | 77 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 D | extcon-max8997.c | 120 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 D | extcon-sm5502.c | 42 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 D | extcon-rt8973a.c | 44 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 D | extcon-arizona.c | 99 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 D | enclosure.c | 57 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 D | edd.c | 65 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 D | goldfish_events.c | 46 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 D | ses.c | 109 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 D | aha1740.c | 73 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 D | sim710.c | 182 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 D | aic7770_osm.c | 80 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 D | dwc3-omap.c | 430 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 D | bpqether.c | 498 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 D | aer_inject.c | 325 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 D | mpt2sas_transport.c | 281 * @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 D | mpt3sas_transport.c | 285 * @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 D | sas_expander.c | 522 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...] |