/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() 64 dev->data = acpi_dev; in pnpacpi_set_resources() 66 handle = acpi_dev->handle; 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() 98 if (!acpi_dev) { in pnpacpi_disable_resources() 120 if (!acpi_dev) { in pnpacpi_can_wakeup() 133 if (!acpi_dev) { in pnpacpi_suspend() [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 | 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() 274 acpi_dev_put(acpi_dev); in acpi_bind_one() 286 acpi_dev->physical_node_count++; in acpi_bind_one() 306 if (acpi_dev->wakeup.flags.valid) in acpi_bind_one() 314 acpi_dev_put(acpi_dev); in acpi_bind_one() 324 if (!acpi_dev) in acpi_unbind_one() 334 acpi_dev->physical_node_count--; in acpi_unbind_one() [all …]
|
H A D | device_sysfs.c | 144 if (!acpi_device_is_present(acpi_dev)) in create_pnp_modalias() 153 list_for_each_entry(id, &acpi_dev->pnp.ids, list) in create_pnp_modalias() 166 list_for_each_entry(id, &acpi_dev->pnp.ids, list) { in create_pnp_modalias() 218 of_compatible = acpi_dev->data.of_compatible; in create_of_modalias() 400 struct acpi_device *acpi_dev = to_acpi_device(dev); in hid_show() local 409 struct acpi_device *acpi_dev = to_acpi_device(dev); in uid_show() local 420 if (acpi_dev->pnp.bus_address > U32_MAX) in adr_show() 432 return acpi_object_path(acpi_dev->handle, buf); in path_show() 444 if (acpi_dev->pnp.str_obj == NULL) in description_show() 452 (wchar_t *)acpi_dev->pnp.str_obj->buffer.pointer, in description_show() [all …]
|
H A D | bus.c | 1050 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_bus_match() local 1053 return acpi_dev->flags.match_driver in acpi_bus_match() 1068 if (acpi_dev->handler && !acpi_is_pnp_device(acpi_dev)) in acpi_device_probe() 1074 ret = acpi_drv->ops.add(acpi_dev); in acpi_device_probe() 1076 acpi_dev->driver_data = NULL; in acpi_device_probe() 1081 acpi_drv->name, acpi_dev->pnp.bus_id); in acpi_device_probe() 1087 acpi_drv->ops.remove(acpi_dev); in acpi_device_probe() 1089 acpi_dev->driver_data = NULL; in acpi_device_probe() 1095 acpi_dev->pnp.bus_id); in acpi_device_probe() 1110 acpi_drv->ops.remove(acpi_dev); in acpi_device_remove() [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, &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 | 64 struct acpi_device *acpi_dev = acpi_fetch_acpi_dev(handle); in find_video() local 73 if (acpi_dev && !acpi_match_device_ids(acpi_dev, video_ids)) { in find_video()
|
H A D | scan.c | 486 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_release() local 488 acpi_free_properties(acpi_dev); in acpi_device_release() 489 acpi_free_pnp_ids(&acpi_dev->pnp); in acpi_device_release() 490 acpi_free_power_resources_lists(acpi_dev); in acpi_device_release() 491 kfree(acpi_dev); in acpi_device_release()
|
/linux/drivers/platform/x86/ |
H A D | toshiba_haps.c | 21 struct acpi_device *acpi_dev; member 111 ret = toshiba_haps_reset_protection(haps->acpi_dev->handle); in reset_protection_store() 173 static int toshiba_haps_add(struct acpi_device *acpi_dev) in toshiba_haps_add() argument 181 if (!toshiba_haps_available(acpi_dev->handle)) in toshiba_haps_add() 190 haps->acpi_dev = acpi_dev; in toshiba_haps_add() 192 acpi_dev->driver_data = haps; in toshiba_haps_add() 193 dev_set_drvdata(&acpi_dev->dev, haps); in toshiba_haps_add() 196 ret = toshiba_haps_protection_level(acpi_dev->handle, 2); in toshiba_haps_add() 218 ret = toshiba_haps_protection_level(haps->acpi_dev->handle, 0); in toshiba_haps_suspend() 231 ret = toshiba_haps_protection_level(haps->acpi_dev->handle, in toshiba_haps_resume() [all …]
|
H A D | system76_acpi.c | 34 struct acpi_device *acpi_dev; member 82 handle = acpi_device_handle(data->acpi_dev); in system76_get() 103 handle = acpi_device_handle(data->acpi_dev); in system76_get_index() 117 handle = acpi_device_handle(data->acpi_dev); in system76_get_object() 150 handle = acpi_device_handle(data->acpi_dev); in system76_set() 651 data = acpi_driver_data(acpi_dev); in system76_notify() 675 static int system76_add(struct acpi_device *acpi_dev) in system76_add() argument 683 acpi_dev->driver_data = data; in system76_add() 684 data->acpi_dev = acpi_dev; in system76_add() 755 data->input->dev.parent = &acpi_dev->dev; in system76_add() [all …]
|
H A D | toshiba_bluetooth.c | 30 struct acpi_device *acpi_dev; member 146 status = toshiba_bluetooth_status(bt_dev->acpi_dev->handle); in toshiba_bluetooth_sync_status() 176 ret = toshiba_bluetooth_disable(bt_dev->acpi_dev->handle); in bt_rfkill_set_block() 178 ret = toshiba_bluetooth_enable(bt_dev->acpi_dev->handle); in bt_rfkill_set_block() 248 bt_dev->acpi_dev = device; in toshiba_bt_rfkill_add()
|
H A D | toshiba_acpi.c | 178 struct acpi_device *acpi_dev; member 2507 dev_name(&toshiba_acpi->acpi_dev->dev), in toshiba_acpi_kbd_bl_work() 2701 &dev->acpi_dev->dev, in toshiba_acpi_setup_wwan_rfkill() 3000 &dev->acpi_dev->dev, in toshiba_acpi_setup_backlight() 3215 sysfs_remove_group(&dev->acpi_dev->dev.kobj, in toshiba_acpi_remove() 3328 dev->acpi_dev = acpi_dev; in toshiba_acpi_add() 3341 acpi_dev->driver_data = dev; in toshiba_acpi_add() 3342 dev_set_drvdata(&acpi_dev->dev, dev); in toshiba_acpi_add() 3505 toshiba_acpi_remove(acpi_dev); in toshiba_acpi_add() 3543 if (sysfs_update_group(&acpi_dev->dev.kobj, in toshiba_acpi_notify() [all …]
|
H A D | wireless-hotkey.c | 71 static void wl_notify(struct acpi_device *acpi_dev, u32 event) in wl_notify() argument 73 struct wl_button *button = acpi_driver_data(acpi_dev); in wl_notify()
|
/linux/drivers/acpi/dptf/ |
H A D | dptf_power.c | 30 struct acpi_device *acpi_dev = dev_get_drvdata(dev);\ 34 status = acpi_evaluate_integer(acpi_dev->handle, #object,\ 68 struct acpi_device *acpi_dev = dev_get_drvdata(dev); in prochot_confirm_store() local 175 struct acpi_device *acpi_dev; in dptf_power_add() local 179 acpi_dev = ACPI_COMPANION(&(pdev->dev)); in dptf_power_add() 180 if (!acpi_dev) in dptf_power_add() 183 ptype = dptf_participant_type(acpi_dev->handle); in dptf_power_add() 191 result = acpi_install_notify_handler(acpi_dev->handle, in dptf_power_add() 201 acpi_remove_notify_handler(acpi_dev->handle, in dptf_power_add() 207 platform_set_drvdata(pdev, acpi_dev); in dptf_power_add() [all …]
|
H A D | dptf_pch_fivr.c | 61 struct acpi_device *acpi_dev = dev_get_drvdata(dev);\ 65 status = pch_fivr_read(acpi_dev->handle, #method, &fivr_resp);\ 77 struct acpi_device *acpi_dev = dev_get_drvdata(dev);\ 84 status = acpi_execute_simple_method(acpi_dev->handle, #method, val);\ 121 struct acpi_device *acpi_dev; in pch_fivr_add() local 126 acpi_dev = ACPI_COMPANION(&(pdev->dev)); in pch_fivr_add() 127 if (!acpi_dev) in pch_fivr_add() 130 status = acpi_evaluate_integer(acpi_dev->handle, "PTYP", NULL, &ptype); in pch_fivr_add() 139 platform_set_drvdata(pdev, acpi_dev); in pch_fivr_add()
|
/linux/drivers/hwmon/ |
H A D | acpi_power_meter.c | 76 struct acpi_device *acpi_dev; member 130 struct acpi_device *acpi_dev = to_acpi_device(dev); in show_avg_interval() local 144 struct acpi_device *acpi_dev = to_acpi_device(dev); in set_avg_interval() local 204 struct acpi_device *acpi_dev = to_acpi_device(dev); in show_cap() local 217 struct acpi_device *acpi_dev = to_acpi_device(dev); in set_cap() local 293 struct acpi_device *acpi_dev = to_acpi_device(dev); in set_trip() local 588 &resource->acpi_dev->dev.kobj); in read_domain_devices() 632 struct device *dev = &resource->acpi_dev->dev; in register_attrs() 670 device_remove_file(&resource->acpi_dev->dev, in remove_attrs() 695 dev_warn(&resource->acpi_dev->dev, in setup_attrs() [all …]
|
H A D | asus_atk0110.c | 109 struct acpi_device *acpi_dev; member 329 struct device *dev = &data->acpi_dev->dev; in validate_hwmon_pack() 424 struct device *dev = &data->acpi_dev->dev; in atk_print_sensor() 451 struct device *dev = &data->acpi_dev->dev; in atk_read_value_old() 489 struct device *dev = &data->acpi_dev->dev; in atk_ggrp() 525 struct device *dev = &data->acpi_dev->dev; in atk_gitm() 567 struct device *dev = &data->acpi_dev->dev; in atk_sitm() 604 struct device *dev = &data->acpi_dev->dev; in atk_read_value_new() 822 struct device *dev = &data->acpi_dev->dev; in atk_add_sensor() 940 struct device *dev = &data->acpi_dev->dev; in atk_enumerate_old_hwmon() [all …]
|
/linux/drivers/platform/chrome/ |
H A D | chromeos_laptop.c | 167 struct acpi_peripheral *acpi_dev; in chromeos_laptop_adjust_client() local 189 acpi_dev->client = client; in chromeos_laptop_adjust_client() 200 struct acpi_peripheral *acpi_dev; in chromeos_laptop_detach_i2c_client() local 208 if (acpi_dev->client == client) { in chromeos_laptop_detach_i2c_client() 209 acpi_dev->client = NULL; in chromeos_laptop_detach_i2c_client() 798 struct acpi_peripheral *acpi_dev; in chromeos_laptop_prepare_acpi_peripherals() local 818 acpi_dev = acpi_peripherals; in chromeos_laptop_prepare_acpi_peripherals() 824 *acpi_dev = *src_dev; in chromeos_laptop_prepare_acpi_peripherals() 828 acpi_dev->swnode.properties = in chromeos_laptop_prepare_acpi_peripherals() 836 acpi_dev++; in chromeos_laptop_prepare_acpi_peripherals() [all …]
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_acpi.c | 932 struct amdgpu_acpi_dev_info *acpi_dev; in amdgpu_acpi_get_dev() local 937 list_for_each_entry(acpi_dev, &amdgpu_acpi_dev_list, list) in amdgpu_acpi_get_dev() 938 if (acpi_dev->sbdf == sbdf) in amdgpu_acpi_get_dev() 939 return acpi_dev; in amdgpu_acpi_get_dev() 1081 struct acpi_device *acpi_dev; in amdgpu_acpi_enumerate_xcc() local 1091 acpi_dev = acpi_dev_get_first_match_dev(hid, NULL, -1); in amdgpu_acpi_enumerate_xcc() 1095 if (!acpi_dev) { in amdgpu_acpi_enumerate_xcc() 1109 xcc_info->handle = acpi_device_handle(acpi_dev); in amdgpu_acpi_enumerate_xcc() 1110 acpi_dev_put(acpi_dev); in amdgpu_acpi_enumerate_xcc()
|
/linux/drivers/perf/ |
H A D | qcom_l3_pmu.c | 723 struct acpi_device *acpi_dev; in qcom_l3_cache_pmu_probe() local 730 acpi_dev = ACPI_COMPANION(&pdev->dev); in qcom_l3_cache_pmu_probe() 731 if (!acpi_dev) in qcom_l3_cache_pmu_probe() 736 acpi_device_uid(acpi_dev_parent(acpi_dev)), in qcom_l3_cache_pmu_probe() 737 acpi_device_uid(acpi_dev)); in qcom_l3_cache_pmu_probe()
|
H A D | arm_dsu_pmu.c | 632 struct acpi_device *acpi_dev; in dsu_pmu_acpi_get_cpus() local 638 acpi_dev = ACPI_COMPANION(cpu_dev); in dsu_pmu_acpi_get_cpus() 639 if (acpi_dev && acpi_dev_parent(acpi_dev) == parent_adev) in dsu_pmu_acpi_get_cpus()
|
/linux/drivers/perf/arm_cspmu/ |
H A D | arm_cspmu.c | 1094 struct acpi_device *acpi_dev; in arm_cspmu_find_cpu_container() local 1100 acpi_dev = ACPI_COMPANION(cpu_dev); in arm_cspmu_find_cpu_container() 1101 while (acpi_dev) { in arm_cspmu_find_cpu_container() 1102 if (acpi_dev_hid_uid_match(acpi_dev, ACPI_PROCESSOR_CONTAINER_HID, container_uid)) in arm_cspmu_find_cpu_container() 1105 acpi_dev = acpi_dev_parent(acpi_dev); in arm_cspmu_find_cpu_container()
|
/linux/drivers/soc/hisilicon/ |
H A D | kunpeng_hccs.h | 72 struct acpi_device *acpi_dev; member
|
H A D | kunpeng_hccs.c | 1266 struct acpi_device *acpi_dev; in hccs_probe() local 1274 acpi_dev = ACPI_COMPANION(&pdev->dev); in hccs_probe() 1275 if (!acpi_dev) in hccs_probe() 1281 hdev->acpi_dev = acpi_dev; in hccs_probe()
|
/linux/drivers/platform/x86/dell/ |
H A D | dell-wmi-ddv.c | 643 static int dell_wmi_ddv_battery_index(struct acpi_device *acpi_dev, u32 *index) in dell_wmi_ddv_battery_index() argument 647 uid_str = acpi_device_uid(acpi_dev); in dell_wmi_ddv_battery_index()
|