| /linux/drivers/pnp/pnpacpi/ |
| H A D | core.c | 51 struct acpi_device *acpi_dev; in pnpacpi_set_resources() local 57 acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_set_resources() 58 if (!acpi_dev) { in pnpacpi_set_resources() 63 if (WARN_ON_ONCE(acpi_dev != dev->data)) in pnpacpi_set_resources() 64 dev->data = acpi_dev; in pnpacpi_set_resources() 66 handle = acpi_dev->handle; in pnpacpi_set_resources() 84 if (!ret && acpi_device_power_manageable(acpi_dev)) in pnpacpi_set_resources() 85 ret = acpi_device_set_power(acpi_dev, ACPI_STATE_D0); in pnpacpi_set_resources() 92 struct acpi_device *acpi_dev; in pnpacpi_disable_resources() local 97 acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_disable_resources() [all …]
|
| H A D | rsparser.c | 273 struct acpi_device *acpi_dev = dev->data; in pnpacpi_parse_allocated_resource() local 274 acpi_handle handle = acpi_dev->handle; in pnpacpi_parse_allocated_resource() 552 struct acpi_device *acpi_dev = dev->data; in pnpacpi_parse_resource_option_data() local 553 acpi_handle handle = acpi_dev->handle; in pnpacpi_parse_resource_option_data() 625 struct acpi_device *acpi_dev = dev->data; in pnpacpi_build_resource_template() local 626 acpi_handle handle = acpi_dev->handle; in pnpacpi_build_resource_template()
|
| /linux/drivers/acpi/ |
| H A D | glue.c | 228 int acpi_bind_one(struct device *dev, struct acpi_device *acpi_dev) in acpi_bind_one() argument 237 if (acpi_dev) { in acpi_bind_one() 241 acpi_dev = ACPI_COMPANION(dev); in acpi_bind_one() 244 if (!acpi_dev) in acpi_bind_one() 247 acpi_dev_get(acpi_dev); in acpi_bind_one() 255 mutex_lock(&acpi_dev->physical_node_lock); in acpi_bind_one() 261 physnode_list = &acpi_dev->physical_node_list; in acpi_bind_one() 263 list_for_each_entry(pn, &acpi_dev->physical_node_list, node) { in acpi_bind_one() 266 mutex_unlock(&acpi_dev->physical_node_lock); in acpi_bind_one() 270 if (ACPI_COMPANION(dev) != acpi_dev) in acpi_bind_one() [all …]
|
| H A D | bus.c | 1103 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_bus_match() local 1106 return acpi_dev->flags.match_driver in acpi_bus_match() 1107 && !acpi_match_device_ids(acpi_dev, acpi_drv->ids); in acpi_bus_match() 1117 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_probe() local 1121 if (acpi_dev->handler && !acpi_is_pnp_device(acpi_dev)) in acpi_device_probe() 1127 ret = acpi_drv->ops.add(acpi_dev); in acpi_device_probe() 1129 acpi_dev->driver_data = NULL; in acpi_device_probe() 1134 acpi_drv->name, acpi_dev->pnp.bus_id); in acpi_device_probe() 1137 ret = acpi_device_install_notify_handler(acpi_dev, acpi_drv); in acpi_device_probe() 1140 acpi_drv->ops.remove(acpi_dev); in acpi_device_probe() [all …]
|
| H A D | fan_attr.c | 54 struct acpi_device *acpi_dev = container_of(dev, struct acpi_device, dev); in show_fan_speed() local 58 status = acpi_fan_get_fst(acpi_dev->handle, &fst); in show_fan_speed() 67 struct acpi_device *acpi_dev = container_of(dev, struct acpi_device, dev); in show_fine_grain_control() local 68 struct acpi_fan *fan = acpi_driver_data(acpi_dev); in show_fine_grain_control()
|
| H A D | video_detect.c | 66 struct acpi_device *acpi_dev = acpi_fetch_acpi_dev(handle); in find_video() local 75 if (acpi_dev && !acpi_match_device_ids(acpi_dev, video_ids)) { in find_video()
|
| H A D | scan.c | 519 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_release() local 521 acpi_free_properties(acpi_dev); in acpi_device_release() 522 acpi_free_pnp_ids(&acpi_dev->pnp); in acpi_device_release() 523 acpi_free_power_resources_lists(acpi_dev); in acpi_device_release() 524 kfree(acpi_dev); in acpi_device_release()
|
| /linux/drivers/platform/x86/ |
| H A D | toshiba_haps.c | 22 struct acpi_device *acpi_dev; 86 ret = toshiba_haps_protection_level(haps->acpi_dev->handle, level); in protection_level_store() 112 ret = toshiba_haps_reset_protection(haps->acpi_dev->handle); in reset_protection_store() 185 struct acpi_device *acpi_dev = ACPI_COMPANION(&pdev->dev); in toshiba_haps_add() 192 if (!toshiba_haps_available(acpi_dev->handle)) in toshiba_haps_add() 201 haps->acpi_dev = acpi_dev; in toshiba_haps_add() 204 dev_set_drvdata(&acpi_dev->dev, haps); in toshiba_haps_add() 208 ret = toshiba_haps_protection_level(acpi_dev->handle, 2); 212 ret = sysfs_create_group(&acpi_dev in toshiba_haps_suspend() 21 struct acpi_device *acpi_dev; global() member 173 toshiba_haps_add(struct acpi_device * acpi_dev) toshiba_haps_add() argument [all...] |
| H A D | system76_acpi.c | 35 struct acpi_device *acpi_dev; 83 handle = acpi_device_handle(data->acpi_dev); in system76_get() 104 handle = acpi_device_handle(data->acpi_dev); in system76_get_index() 118 handle = acpi_device_handle(data->acpi_dev); in system76_get_object() 151 handle = acpi_device_handle(data->acpi_dev); in system76_set() 338 if (acpi_has_method(acpi_device_handle(data->acpi_dev), "GKBK")) { in kb_led_set() 414 if (acpi_has_method(acpi_device_handle(data->acpi_dev), "GKBK")) { in kb_led_hotkey_hardware() 677 struct acpi_device *acpi_dev = ACPI_COMPANION(&pdev->dev); in system76_add() 687 data->acpi_dev = acpi_dev; in system76_add() 34 struct acpi_device *acpi_dev; global() member 647 system76_notify(struct acpi_device * acpi_dev,u32 event) system76_notify() argument 675 system76_add(struct acpi_device * acpi_dev) system76_add() argument 791 system76_remove(struct acpi_device * acpi_dev) system76_remove() argument [all...] |
| H A D | toshiba_bluetooth.c | 31 struct acpi_device *acpi_dev; 145 status = toshiba_bluetooth_status(bt_dev->acpi_dev->handle); in toshiba_bluetooth_sync_status() 175 ret = toshiba_bluetooth_disable(bt_dev->acpi_dev->handle); in bt_rfkill_set_block() 177 ret = toshiba_bluetooth_enable(bt_dev->acpi_dev->handle); in bt_rfkill_set_block() 246 bt_dev->acpi_dev = device; in toshiba_bt_rfkill_add() 30 struct acpi_device *acpi_dev; global() member
|
| H A D | toshiba_acpi.c | 179 struct acpi_device *acpi_dev; 342 status = acpi_evaluate_object(dev->acpi_dev->handle, in tci_raw() 2496 if (sysfs_update_group(&toshiba_acpi->acpi_dev->dev.kobj, in toshiba_acpi_kbd_bl_work() 2508 acpi_bus_generate_netlink_event(toshiba_acpi->acpi_dev->pnp.device_class, in toshiba_acpi_kbd_bl_work() 2509 dev_name(&toshiba_acpi->acpi_dev->dev), in toshiba_acpi_kbd_bl_work() 2703 &dev->acpi_dev->dev, in toshiba_acpi_setup_wwan_rfkill() 2731 status = acpi_evaluate_object(dev->acpi_dev->handle, in toshiba_acpi_enable_hotkeys() 2797 status = acpi_evaluate_integer(dev->acpi_dev->handle, "INFO", in toshiba_acpi_query_hotkey() 2894 dev->hotkey_dev->dev.parent = &dev->acpi_dev->dev; in toshiba_acpi_setup_keyboard() 2933 if (acpi_has_method(dev->acpi_dev in toshiba_acpi_setup_keyboard() 178 struct acpi_device *acpi_dev; global() member 3196 toshiba_acpi_remove(struct acpi_device * acpi_dev) toshiba_acpi_remove() argument 3305 toshiba_acpi_add(struct acpi_device * acpi_dev) toshiba_acpi_add() argument 3498 toshiba_acpi_notify(struct acpi_device * acpi_dev,u32 event) toshiba_acpi_notify() argument [all...] |
| H A D | wireless-hotkey.c | 74 wl_notify(struct acpi_device * acpi_dev,u32 event) wl_notify() argument
|
| /linux/drivers/platform/chrome/ |
| H A D | chromeos_laptop.c | 167 struct acpi_peripheral *acpi_dev; in chromeos_laptop_adjust_client() local 176 acpi_dev = &cros_laptop->acpi_peripherals[i]; in chromeos_laptop_adjust_client() 178 memcpy(acpi_ids[0].id, acpi_dev->hid, ACPI_ID_LEN); in chromeos_laptop_adjust_client() 181 error = device_add_software_node(&client->dev, &acpi_dev->swnode); in chromeos_laptop_adjust_client() 189 acpi_dev->client = client; in chromeos_laptop_adjust_client() 200 struct acpi_peripheral *acpi_dev; in chromeos_laptop_detach_i2c_client() local 206 acpi_dev = &cros_laptop->acpi_peripherals[i]; in chromeos_laptop_detach_i2c_client() 208 if (acpi_dev->client == client) { in chromeos_laptop_detach_i2c_client() 209 acpi_dev->client = NULL; in chromeos_laptop_detach_i2c_client() 796 struct acpi_peripheral *acpi_dev; in chromeos_laptop_prepare_acpi_peripherals() local [all …]
|
| /linux/drivers/hwmon/ |
| H A D | acpi_power_meter.c | 79 struct acpi_device *acpi_dev; 107 status = acpi_evaluate_integer(resource->acpi_dev->handle, "_GAI", in update_avg_interval() 110 acpi_evaluation_failure_warn(resource->acpi_dev->handle, "_GAI", in update_avg_interval() 125 status = acpi_evaluate_integer(resource->acpi_dev->handle, "_GHL", in update_cap() 128 acpi_evaluation_failure_warn(resource->acpi_dev->handle, "_GHL", in update_cap() 156 status = acpi_evaluate_integer(resource->acpi_dev->handle, "_PTP", in set_acpi_trip() 159 acpi_evaluation_failure_warn(resource->acpi_dev->handle, "_PTP", in set_acpi_trip() 183 status = acpi_evaluate_integer(resource->acpi_dev->handle, "_PMM", in update_meter() 186 acpi_evaluation_failure_warn(resource->acpi_dev->handle, "_PMM", in update_meter() 229 status = acpi_evaluate_object(resource->acpi_dev in read_domain_devices() 78 struct acpi_device *acpi_dev; global() member [all...] |
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_acpi.c | 999 struct amdgpu_acpi_dev_info *acpi_dev; in amdgpu_acpi_get_dev() local 1004 list_for_each_entry(acpi_dev, &amdgpu_acpi_dev_list, list) in amdgpu_acpi_get_dev() 1005 if (acpi_dev->sbdf == sbdf) in amdgpu_acpi_get_dev() 1006 return acpi_dev; in amdgpu_acpi_get_dev() 1149 struct acpi_device *acpi_dev; in amdgpu_acpi_enumerate_xcc() local 1159 acpi_dev = acpi_dev_get_first_match_dev(hid, NULL, -1); in amdgpu_acpi_enumerate_xcc() 1163 if (!acpi_dev) { in amdgpu_acpi_enumerate_xcc() 1174 xcc_info->handle = acpi_device_handle(acpi_dev); in amdgpu_acpi_enumerate_xcc() 1175 acpi_dev_put(acpi_dev); in amdgpu_acpi_enumerate_xcc()
|
| H A D | isp_v4_1_1.c | 229 struct acpi_device *acpi_dev; in isp_v4_1_1_hw_init() local 236 r = amdgpu_acpi_get_isp4_dev(&acpi_dev); in isp_v4_1_1_hw_init() 244 if (!strcmp("OMNI5C10", acpi_device_hid(acpi_dev))) { in isp_v4_1_1_hw_init() 285 amd_camera_node = (const struct software_node *)acpi_dev->driver_data; in isp_v4_1_1_hw_init()
|
| /linux/drivers/hid/intel-thc-hid/intel-quickspi/ |
| H A D | quickspi-dev.h | 135 struct acpi_device *acpi_dev; member
|
| H A D | quickspi-protocol.c | 258 if (!qsdev->acpi_dev) in acpi_tic_reset() 261 handle = acpi_device_handle(qsdev->acpi_dev); in acpi_tic_reset()
|
| H A D | pci-quickspi.c | 126 qsdev->acpi_dev = adev; in quickspi_get_acpi_resources()
|
| /linux/drivers/hid/intel-thc-hid/intel-quicki2c/ |
| H A D | quicki2c-dev.h | 200 struct acpi_device *acpi_dev; member
|
| H A D | pci-quicki2c.c | 142 qcdev->acpi_dev = adev; in quicki2c_get_acpi_resources()
|
| /linux/drivers/soc/hisilicon/ |
| H A D | kunpeng_hccs.h | 85 struct acpi_device *acpi_dev; member
|
| H A D | kunpeng_hccs.c | 1732 struct acpi_device *acpi_dev; in hccs_probe() 1740 acpi_dev = ACPI_COMPANION(&pdev->dev); in hccs_probe() 1741 if (!acpi_dev) in hccs_probe() 1747 hdev->acpi_dev = acpi_dev; in hccs_probe() 1733 struct acpi_device *acpi_dev; hccs_probe() local
|
| /linux/drivers/platform/mellanox/ |
| H A D | mlxbf-pmc.c | 2265 struct acpi_device *acpi_dev = ACPI_COMPANION(&pdev->dev); in mlxbf_pmc_probe() local 2266 const char *hid = acpi_device_hid(acpi_dev); in mlxbf_pmc_probe()
|
| H A D | mlx-platform.c | 8532 struct acpi_device *acpi_dev; in mlxplat_probe() local 8536 acpi_dev = ACPI_COMPANION(&pdev->dev); in mlxplat_probe() 8537 if (acpi_dev) { in mlxplat_probe() 8538 irq_fpga = acpi_dev_gpio_irq_get(acpi_dev, 0); in mlxplat_probe()
|