/drivers/acpi/ |
H A D | ac.c | 71 static int acpi_ac_resume(struct device *dev); 275 dev_name(&device->dev), event, 278 kobject_uevent(&ac->charger.dev->kobj, KOBJ_CHANGE); 354 result = power_supply_register(&ac->device->dev, &ac->charger); 377 static int acpi_ac_resume(struct device *dev) argument 382 if (!dev) 385 ac = acpi_driver_data(to_acpi_device(dev)); 393 kobject_uevent(&ac->charger.dev->kobj, KOBJ_CHANGE); 410 if (ac->charger.dev)
|
H A D | acpi_ipmi.c | 52 struct device *dev; member in struct:acpi_ipmi_device 110 static void ipmi_register_bmc(int iface, struct device *dev); 128 ipmi_dev_alloc(int iface, struct device *dev, acpi_handle handle) argument 143 ipmi_device->dev = get_device(dev); 149 put_device(dev); 161 put_device(ipmi_device->dev); 284 dev_WARN_ONCE(tx_msg->device->dev, true, 396 struct device *dev = ipmi_device->dev; local 454 ipmi_register_bmc(int iface, struct device *dev) argument [all...] |
H A D | acpi_lpss.c | 239 const char *devname = dev_name(&adev->dev); 393 static int lpss_reg_read(struct device *dev, unsigned int reg, u32 *val) argument 400 ret = acpi_bus_get_device(ACPI_HANDLE(dev), &adev); 404 spin_lock_irqsave(&dev->power.lock, flags); 405 if (pm_runtime_suspended(dev)) { 417 spin_unlock_irqrestore(&dev->power.lock, flags); 421 static ssize_t lpss_ltr_show(struct device *dev, struct device_attribute *attr, argument 429 ret = lpss_reg_read(dev, reg, <r_value); 436 static ssize_t lpss_ltr_mode_show(struct device *dev, argument 443 ret = lpss_reg_read(dev, LPSS_GENERA 467 acpi_lpss_set_ltr(struct device *dev, s32 val) argument 507 acpi_lpss_save_ctx(struct device *dev) argument 527 acpi_lpss_restore_ctx(struct device *dev) argument 550 acpi_lpss_suspend_late(struct device *dev) argument 561 acpi_lpss_resume_early(struct device *dev) argument 574 acpi_lpss_runtime_suspend(struct device *dev) argument 585 acpi_lpss_runtime_resume(struct device *dev) argument 669 acpi_lpss_bind(struct device *dev) argument 682 acpi_lpss_unbind(struct device *dev) argument [all...] |
H A D | acpi_memhotplug.c | 185 return acpi_bind_one(&mem->dev, arg); 198 acpi_unbind_one(&mem->dev); 261 dev_err(&mem_device->device->dev, "add_memory failed\n"); 344 dev_err(&device->dev, "acpi_memory_enable_device() error\n"); 349 dev_dbg(&device->dev, "Memory device configured by ACPI\n");
|
H A D | acpi_pad.c | 292 static ssize_t acpi_pad_rrtime_store(struct device *dev, argument 306 static ssize_t acpi_pad_rrtime_show(struct device *dev, argument 315 static ssize_t acpi_pad_idlepct_store(struct device *dev, argument 329 static ssize_t acpi_pad_idlepct_show(struct device *dev, argument 338 static ssize_t acpi_pad_idlecpus_store(struct device *dev, argument 350 static ssize_t acpi_pad_idlecpus_show(struct device *dev, argument 367 result = device_create_file(&device->dev, &dev_attr_idlecpus); 370 result = device_create_file(&device->dev, &dev_attr_idlepct); 372 device_remove_file(&device->dev, &dev_attr_idlecpus); 375 result = device_create_file(&device->dev, [all...] |
H A D | acpi_platform.c | 68 dev_err(&adev->dev, "No memory for resources\n"); 97 pdevinfo.parent = entry->dev; 101 pdevinfo.name = dev_name(&adev->dev); 109 dev_err(&adev->dev, "platform device creation failed: %ld\n", 112 dev_dbg(&adev->dev, "created platform device %s\n", 113 dev_name(&pdev->dev));
|
H A D | acpi_processor.c | 42 static int acpi_processor_errata_piix4(struct pci_dev *dev) argument 48 if (!dev) 52 * Note that 'dev' references the PIIX4 ACPI Controller. 55 switch (dev->revision) { 73 switch (dev->revision) { 102 dev = pci_get_subsys(PCI_VENDOR_ID_INTEL, 105 if (dev) { 106 errata.piix4.bmisx = pci_resource_start(dev, 4); 107 pci_dev_put(dev); 119 dev 146 struct pci_dev *dev = NULL; local 349 struct device *dev; local [all...] |
H A D | battery.c | 582 static ssize_t acpi_battery_alarm_show(struct device *dev, argument 586 struct acpi_battery *battery = to_acpi_battery(dev_get_drvdata(dev)); 590 static ssize_t acpi_battery_alarm_store(struct device *dev, argument 595 struct acpi_battery *battery = to_acpi_battery(dev_get_drvdata(dev)); 627 result = power_supply_register_no_ws(&battery->device->dev, &battery->bat); 631 return device_create_file(battery->bat.dev, &alarm_attr); 637 if (!battery->bat.dev) { 642 device_remove_file(battery->bat.dev, &alarm_attr); 644 battery->bat.dev = NULL; 741 if (!battery->bat.dev) { 1249 acpi_battery_resume(struct device *dev) argument [all...] |
H A D | bgrt.c | 19 static ssize_t show_version(struct device *dev, argument 26 static ssize_t show_status(struct device *dev, argument 33 static ssize_t show_type(struct device *dev, argument 40 static ssize_t show_xoffset(struct device *dev, argument 47 static ssize_t show_yoffset(struct device *dev, argument
|
H A D | button.c | 82 static int acpi_button_suspend(struct device *dev); 83 static int acpi_button_resume(struct device *dev); 269 pm_wakeup_event(&device->dev, 0); 301 pm_wakeup_event(&device->dev, 0); 314 dev_name(&device->dev), 326 static int acpi_button_suspend(struct device *dev) argument 328 struct acpi_device *device = to_acpi_device(dev); 335 static int acpi_button_resume(struct device *dev) argument 337 struct acpi_device *device = to_acpi_device(dev); 403 input->dev [all...] |
H A D | container.c | 48 struct acpi_device *adev = ACPI_COMPANION(&cdev->dev); 59 static void acpi_container_release(struct device *dev) argument 61 kfree(to_container_dev(dev)); 68 struct device *dev; local 79 dev = &cdev->dev; 80 dev->bus = &container_subsys; 81 dev_set_name(dev, "%s", dev_name(&adev->dev)); 82 ACPI_COMPANION_SET(dev, ade 95 struct device *dev = acpi_driver_data(adev); local 104 struct device *dev = acpi_driver_data(adev); local [all...] |
H A D | device_pm.c | 173 dev_warn(&device->dev, "Power state %s not supported\n", 179 dev_warn(&device->dev, 195 dev_warn(&device->dev, 223 dev_warn(&device->dev, "Failed to change power state to %s\n", 398 * @dev: Device to generate a wakeup event for while handling the notification. 406 acpi_status acpi_add_pm_notifier(struct acpi_device *adev, struct device *dev, argument 411 if (!dev && !work_func) 419 adev->wakeup.ws = wakeup_source_register(dev_name(&adev->dev)); 420 adev->wakeup.context.dev = dev; 500 acpi_dev_pm_get_state(struct device *dev, struct acpi_device *adev, u32 target_state, int *d_min_p, int *d_max_p) argument 598 acpi_pm_device_sleep_state(struct device *dev, int *d_min_p, int d_max_in) argument 648 struct device *dev; local 725 acpi_pm_device_sleep_wake(struct device *dev, bool enable) argument 754 acpi_dev_pm_low_power(struct device *dev, struct acpi_device *adev, u32 system_state) argument 786 acpi_dev_runtime_suspend(struct device *dev) argument 817 acpi_dev_runtime_resume(struct device *dev) argument 838 acpi_subsys_runtime_suspend(struct device *dev) argument 852 acpi_subsys_runtime_resume(struct device *dev) argument 870 acpi_dev_suspend_late(struct device *dev) argument 902 acpi_dev_resume_early(struct device *dev) argument 920 acpi_subsys_prepare(struct device *dev) argument 950 acpi_subsys_complete(struct device *dev) argument 969 acpi_subsys_suspend(struct device *dev) argument 983 acpi_subsys_suspend_late(struct device *dev) argument 998 acpi_subsys_resume_early(struct device *dev) argument 1009 acpi_subsys_freeze(struct device *dev) argument 1056 acpi_dev_pm_detach(struct device *dev, bool power_off) argument 1094 acpi_dev_pm_attach(struct device *dev, bool power_on) argument [all...] |
H A D | dock.c | 298 dev_dbg(&adev->dev, "scan error %d\n", -ret); 305 struct device *dev = &ds->dock_device->dev; local 320 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp); 326 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, envp); 509 static ssize_t show_docked(struct device *dev, argument 512 struct dock_station *dock_station = dev->platform_data; 523 static ssize_t show_flags(struct device *dev, argument 526 struct dock_station *dock_station = dev->platform_data; 535 static ssize_t write_undock(struct device *dev, struc argument 555 show_dock_uid(struct device *dev, struct device_attribute *attr, char *buf) argument 569 show_dock_type(struct device *dev, struct device_attribute *attr, char *buf) argument [all...] |
H A D | event.c | 27 int acpi_notifier_call_chain(struct acpi_device *dev, u32 type, u32 data) argument 31 strcpy(event.device_class, dev->pnp.device_class); 32 strcpy(event.bus_id, dev->pnp.bus_id);
|
H A D | fan.c | 51 static int acpi_fan_suspend(struct device *dev); 52 static int acpi_fan_resume(struct device *dev); 121 dev_err(&device->dev, "Get fan state failed\n"); 129 dev_err(&device->dev, "Invalid _FST data\n"); 140 dev_dbg(&device->dev, "Invalid control value returned\n"); 198 dev_dbg(&device->dev, "Failed to set state by _FSL\n"); 251 dev_err(&device->dev, "Invalid _FIF data\n"); 258 dev_err(&device->dev, "Invalid _FIF element\n"); 288 dev_err(&device->dev, "Invalid _FPS data\n"); 294 fan->fps = devm_kzalloc(&device->dev, 387 acpi_fan_suspend(struct device *dev) argument 398 acpi_fan_resume(struct device *dev) argument [all...] |
H A D | glue.c | 67 static struct acpi_bus_type *acpi_get_bus_type(struct device *dev) argument 73 if (tmp->match(dev)) { 163 int acpi_bind_one(struct device *dev, struct acpi_device *acpi_dev) argument 171 if (ACPI_COMPANION(dev)) { 173 dev_warn(dev, "ACPI companion already set\n"); 176 acpi_dev = ACPI_COMPANION(dev); 182 get_device(&acpi_dev->dev); 183 get_device(dev); 200 if (pn->dev == dev) { 254 acpi_unbind_one(struct device *dev) argument 287 acpi_platform_notify(struct device *dev) argument 331 acpi_platform_notify_remove(struct device *dev) argument [all...] |
H A D | internal.h | 101 int acpi_device_sleep_wake(struct acpi_device *dev,
|
H A D | pci_irq.c | 160 static int acpi_pci_irq_check_entry(acpi_handle handle, struct pci_dev *dev, argument 164 int segment = pci_domain_nr(dev->bus); 165 int bus = dev->bus->number; 166 int device = PCI_SLOT(dev->devfn); 195 * configure the IRQ assigned to this slot|dev|pin. The 'source_index' 226 static int acpi_pci_irq_find_prt_entry(struct pci_dev *dev, argument 234 if (dev->bus->bridge) 235 handle = ACPI_HANDLE(dev->bus->bridge); 249 if (!acpi_pci_irq_check_entry(handle, dev, pin, 287 static int acpi_reroute_boot_interrupt(struct pci_dev *dev, argument 318 acpi_pci_irq_lookup(struct pci_dev *dev, int pin) argument 374 acpi_isa_register_gsi(struct pci_dev *dev) argument 391 acpi_isa_register_gsi(struct pci_dev *dev) argument 397 acpi_pci_irq_enable(struct pci_dev *dev) argument 474 acpi_pci_irq_disable(struct pci_dev *dev) argument [all...] |
H A D | pci_root.c | 173 dev_info(&root->device->dev, "_OSC: %s [%s]\n", msg, buf); 282 int dev, fn; local 326 dev = (adr >> 16) & 0xffff; 329 pdev = pci_get_slot(pbus, PCI_DEVFN(dev, fn)); 342 dev_dbg(&pdev->dev, "Not a PCI-to-PCI bridge\n"); 461 dev_info(&device->dev, "_OSC failed (%s); disabling ASPM\n", 468 dev_info(&device->dev, "PCIe port services disabled; not requesting _OSC control\n"); 484 dev_info(&device->dev, 505 dev_info(&device->dev, "_OSC failed (%s); disabling ASPM\n", 537 dev_err(&device->dev, "ca [all...] |
H A D | pci_slot.c | 155 get_device(&pci_bus->dev); 184 put_device(&bus->dev);
|
H A D | power.c | 391 sysfs_remove_link_from_group(&adev->dev.kobj, 393 dev_name(&res_dev->dev)); 395 sysfs_remove_group(&adev->dev.kobj, attr_group); 408 ret = sysfs_create_group(&adev->dev.kobj, attr_group); 415 ret = sysfs_add_link_to_group(&adev->dev.kobj, 417 &res_dev->dev.kobj, 418 dev_name(&res_dev->dev)); 492 * @dev: Device to handle. 506 int acpi_device_sleep_wake(struct acpi_device *dev, argument 530 status = acpi_evaluate_object(dev 556 acpi_enable_wakeup_device_power(struct acpi_device *dev, int sleep_state) argument 608 acpi_disable_wakeup_device_power(struct acpi_device *dev) argument 734 acpi_release_power_resource(struct device *dev) argument 749 acpi_power_in_use_show(struct device *dev, struct device_attribute *attr, char *buf) argument [all...] |
H A D | proc.c | 30 struct acpi_device *dev = local 34 if (!dev->wakeup.flags.valid) 38 dev->pnp.bus_id, 39 (u32) dev->wakeup.sleep_state); 41 mutex_lock(&dev->physical_node_lock); 43 if (!dev->physical_node_count) { 45 dev->wakeup.flags.run_wake ? '*' : ' ', 46 device_may_wakeup(&dev->dev) ? 50 list_for_each_entry(entry, &dev 112 struct acpi_device *dev = local [all...] |
H A D | processor_driver.c | 55 static int acpi_processor_start(struct device *dev); 56 static int acpi_processor_stop(struct device *dev); 93 dev_name(&device->dev), event, 99 dev_name(&device->dev), event, 0); 104 dev_name(&device->dev), event, 0); 196 dev_dbg(&device->dev, "registered as cooling_device%d\n", 199 result = sysfs_create_link(&device->dev.kobj, 203 dev_err(&device->dev, 208 &device->dev.kobj, 223 sysfs_remove_link(&device->dev 231 acpi_processor_start(struct device *dev) argument 241 acpi_processor_stop(struct device *dev) argument [all...] |
/drivers/acpi/apei/ |
H A D | ghes.c | 966 generic = *(struct acpi_hest_generic **)ghes_dev->dev.platform_data; 1007 rc = ghes_edac_register(ghes, &ghes_dev->dev);
|
H A D | hest.c | 161 hdr = *(struct acpi_hest_header **)ghes_dev->dev.platform_data;
|