Home
last modified time | relevance | path

Searched refs:acpi_dev (Results 1 – 21 of 21) sorted by relevance

/linux/drivers/pnp/pnpacpi/
H A Dcore.c50 struct acpi_device *acpi_dev; in pnpacpi_set_resources() local
56 acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_set_resources()
57 if (!acpi_dev) { in pnpacpi_set_resources()
62 if (WARN_ON_ONCE(acpi_dev != dev->data)) in pnpacpi_set_resources()
63 dev->data = acpi_dev; in pnpacpi_set_resources()
65 handle = acpi_dev->handle; in pnpacpi_set_resources()
83 if (!ret && acpi_device_power_manageable(acpi_dev)) in pnpacpi_set_resources()
84 ret = acpi_device_set_power(acpi_dev, ACPI_STATE_D0); in pnpacpi_set_resources()
91 struct acpi_device *acpi_dev; in pnpacpi_disable_resources() local
96 acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_disable_resources()
[all …]
H A Drsparser.c273 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 Dglue.c228 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 Dfan_attr.c54 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 Dscan.c515 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_release() local
517 acpi_free_properties(acpi_dev); in acpi_device_release()
518 acpi_free_pnp_ids(&acpi_dev->pnp); in acpi_device_release()
519 acpi_free_power_resources_lists(acpi_dev); in acpi_device_release()
520 kfree(acpi_dev); in acpi_device_release()
/linux/drivers/platform/x86/
H A Dtoshiba_haps.c22 struct acpi_device *acpi_dev; member
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()
184 struct acpi_device *acpi_dev; in toshiba_haps_probe() local
190 acpi_dev = ACPI_COMPANION(&pdev->dev); in toshiba_haps_probe()
191 if (!acpi_dev) in toshiba_haps_probe()
194 if (!toshiba_haps_available(acpi_dev->handle)) in toshiba_haps_probe()
203 haps->acpi_dev = acpi_dev; in toshiba_haps_probe()
206 dev_set_drvdata(&acpi_dev->dev, haps); in toshiba_haps_probe()
210 ret = toshiba_haps_protection_level(acpi_dev->handle, 2); in toshiba_haps_probe()
[all …]
H A Dsystem76_acpi.c35 struct acpi_device *acpi_dev; member
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; in system76_probe() local
681 acpi_dev = ACPI_COMPANION(&pdev->dev); in system76_probe()
682 if (!acpi_dev) in system76_probe()
[all …]
H A Dtoshiba_bluetooth.c31 struct acpi_device *acpi_dev; member
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()
250 bt_dev->acpi_dev = device; in toshiba_bt_rfkill_probe()
H A Dtoshiba_acpi.c179 struct acpi_device *acpi_dev; member
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("", dev_name(&toshiba_acpi->acpi_dev->dev), in toshiba_acpi_kbd_bl_work()
2702 &dev->acpi_dev->dev, in toshiba_acpi_setup_wwan_rfkill()
2730 status = acpi_evaluate_object(dev->acpi_dev->handle, in toshiba_acpi_enable_hotkeys()
2796 status = acpi_evaluate_integer(dev->acpi_dev->handle, "INFO", in toshiba_acpi_query_hotkey()
2893 dev->hotkey_dev->dev.parent = &dev->acpi_dev->dev; in toshiba_acpi_setup_keyboard()
2932 if (acpi_has_method(dev->acpi_dev->handle, "INFO")) in toshiba_acpi_setup_keyboard()
3001 &dev->acpi_dev->dev, in toshiba_acpi_setup_backlight()
[all …]
H A Dsony-laptop.c3347 struct acpi_device *acpi_dev; member
4523 spic_dev.acpi_dev = device; in sony_pic_probe()
/linux/drivers/platform/chrome/
H A Dchromeos_laptop.c167 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/perf/
H A Dnvidia_t410_c2c_pmu.c137 struct acpi_device *acpi_dev; member
773 uid_str = acpi_device_uid(c2c_pmu->acpi_dev); in nv_c2c_pmu_init_socket()
800 c2c_pmu->identifier = acpi_device_hid(c2c_pmu->acpi_dev); in nv_c2c_pmu_init_id()
874 struct acpi_device *acpi_dev; in nv_c2c_pmu_init_pmu() local
877 acpi_dev = ACPI_COMPANION(dev); in nv_c2c_pmu_init_pmu()
878 if (!acpi_dev) in nv_c2c_pmu_init_pmu()
886 c2c_pmu->acpi_dev = acpi_dev; in nv_c2c_pmu_init_pmu()
H A Dnvidia_t410_cmem_latency_pmu.c595 struct acpi_device *acpi_dev; in cmem_lat_pmu_probe() local
601 acpi_dev = ACPI_COMPANION(dev); in cmem_lat_pmu_probe()
602 if (!acpi_dev) in cmem_lat_pmu_probe()
605 uid_str = acpi_device_uid(acpi_dev); in cmem_lat_pmu_probe()
620 cmem_lat_pmu->identifier = acpi_device_hid(acpi_dev); in cmem_lat_pmu_probe()
H A Dqcom_l3_pmu.c723 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 Darm_dsu_pmu.c633 struct acpi_device *acpi_dev; in dsu_pmu_acpi_get_cpus() local
639 acpi_dev = ACPI_COMPANION(cpu_dev); in dsu_pmu_acpi_get_cpus()
640 if (acpi_dev && acpi_dev_parent(acpi_dev) == parent_adev) in dsu_pmu_acpi_get_cpus()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Disp_v4_1_1.c229 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/perf/arm_cspmu/
H A Darm_cspmu.c1169 struct acpi_device *acpi_dev; in arm_cspmu_find_cpu_container() local
1175 acpi_dev = ACPI_COMPANION(cpu_dev); in arm_cspmu_find_cpu_container()
1176 while (acpi_dev) { in arm_cspmu_find_cpu_container()
1177 if (acpi_dev_hid_uid_match(acpi_dev, ACPI_PROCESSOR_CONTAINER_HID, container_uid)) in arm_cspmu_find_cpu_container()
1180 acpi_dev = acpi_dev_parent(acpi_dev); in arm_cspmu_find_cpu_container()
/linux/drivers/soc/hisilicon/
H A Dkunpeng_hccs.h85 struct acpi_device *acpi_dev; member
/linux/drivers/platform/mellanox/
H A Dmlxbf-pmc.c2266 struct acpi_device *acpi_dev; in mlxbf_pmc_probe() local
2272 acpi_dev = ACPI_COMPANION(&pdev->dev); in mlxbf_pmc_probe()
2273 if (!acpi_dev) in mlxbf_pmc_probe()
2276 hid = acpi_device_hid(acpi_dev); in mlxbf_pmc_probe()
H A Dmlx-platform.c8532 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()
/linux/drivers/scsi/hisi_sas/
H A Dhisi_sas_v3_hw.c1015 struct acpi_device *acpi_dev; in hw_init_v3_hw() local
1046 acpi_dev = ACPI_COMPANION(dev); in hw_init_v3_hw()
1047 if (!acpi_device_power_manageable(acpi_dev)) in hw_init_v3_hw()