Home
last modified time | relevance | path

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

/drivers/acpi/
Dglue.c172 int acpi_bind_one(struct device *dev, struct acpi_device *acpi_dev) in acpi_bind_one() argument
182 if (acpi_dev) { in acpi_bind_one()
186 acpi_dev = ACPI_COMPANION(dev); in acpi_bind_one()
189 if (!acpi_dev) in acpi_bind_one()
192 get_device(&acpi_dev->dev); in acpi_bind_one()
200 mutex_lock(&acpi_dev->physical_node_lock); in acpi_bind_one()
206 physnode_list = &acpi_dev->physical_node_list; in acpi_bind_one()
208 list_for_each_entry(pn, &acpi_dev->physical_node_list, node) { in acpi_bind_one()
211 mutex_unlock(&acpi_dev->physical_node_lock); in acpi_bind_one()
215 if (ACPI_COMPANION(dev) != acpi_dev) in acpi_bind_one()
[all …]
Ddevice_sysfs.c142 static int create_pnp_modalias(struct acpi_device *acpi_dev, char *modalias, in create_pnp_modalias() argument
150 if (!acpi_device_is_present(acpi_dev)) in create_pnp_modalias()
159 list_for_each_entry(id, &acpi_dev->pnp.ids, list) in create_pnp_modalias()
172 list_for_each_entry(id, &acpi_dev->pnp.ids, list) { in create_pnp_modalias()
200 static int create_of_modalias(struct acpi_device *acpi_dev, char *modalias, in create_of_modalias() argument
209 acpi_get_name(acpi_dev->handle, ACPI_SINGLE_NAME, &buf); in create_of_modalias()
220 of_compatible = acpi_dev->data.of_compatible; in create_of_modalias()
407 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_hid_show() local
409 return sprintf(buf, "%s\n", acpi_device_hid(acpi_dev)); in acpi_device_hid_show()
416 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_uid_show() local
[all …]
Dbus.c817 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_bus_match() local
820 return acpi_dev->flags.match_driver in acpi_bus_match()
821 && !acpi_match_device_ids(acpi_dev, acpi_drv->ids); in acpi_bus_match()
831 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_probe() local
835 if (acpi_dev->handler && !acpi_is_pnp_device(acpi_dev)) in acpi_device_probe()
841 ret = acpi_drv->ops.add(acpi_dev); in acpi_device_probe()
845 acpi_dev->driver = acpi_drv; in acpi_device_probe()
848 acpi_drv->name, acpi_dev->pnp.bus_id)); in acpi_device_probe()
851 ret = acpi_device_install_notify_handler(acpi_dev); in acpi_device_probe()
854 acpi_drv->ops.remove(acpi_dev); in acpi_device_probe()
[all …]
Dvideo_detect.c67 struct acpi_device *acpi_dev; in find_video() local
73 if (acpi_bus_get_device(handle, &acpi_dev)) in find_video()
76 if (!acpi_match_device_ids(acpi_dev, video_ids)) { in find_video()
Dscan.c465 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_release() local
467 acpi_free_properties(acpi_dev); in acpi_device_release()
468 acpi_free_pnp_ids(&acpi_dev->pnp); in acpi_device_release()
469 acpi_free_power_resources_lists(acpi_dev); in acpi_device_release()
470 kfree(acpi_dev); in acpi_device_release()
/drivers/pnp/pnpacpi/
Dcore.c64 struct acpi_device *acpi_dev; in pnpacpi_set_resources() local
70 acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_set_resources()
71 if (!acpi_dev) { in pnpacpi_set_resources()
76 if (WARN_ON_ONCE(acpi_dev != dev->data)) in pnpacpi_set_resources()
77 dev->data = acpi_dev; in pnpacpi_set_resources()
79 handle = acpi_dev->handle; in pnpacpi_set_resources()
97 if (!ret && acpi_device_power_manageable(acpi_dev)) in pnpacpi_set_resources()
98 ret = acpi_device_set_power(acpi_dev, ACPI_STATE_D0); in pnpacpi_set_resources()
105 struct acpi_device *acpi_dev; in pnpacpi_disable_resources() local
110 acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_disable_resources()
[all …]
Drsparser.c270 struct acpi_device *acpi_dev = dev->data; in pnpacpi_parse_allocated_resource() local
271 acpi_handle handle = acpi_dev->handle; in pnpacpi_parse_allocated_resource()
549 struct acpi_device *acpi_dev = dev->data; in pnpacpi_parse_resource_option_data() local
550 acpi_handle handle = acpi_dev->handle; in pnpacpi_parse_resource_option_data()
622 struct acpi_device *acpi_dev = dev->data; in pnpacpi_build_resource_template() local
623 acpi_handle handle = acpi_dev->handle; in pnpacpi_build_resource_template()
/drivers/platform/x86/
Dtoshiba_haps.c31 struct acpi_device *acpi_dev; member
95 ret = toshiba_haps_protection_level(haps->acpi_dev->handle, level); in protection_level_store()
121 ret = toshiba_haps_reset_protection(haps->acpi_dev->handle); in reset_protection_store()
185 static int toshiba_haps_add(struct acpi_device *acpi_dev) in toshiba_haps_add() argument
193 if (!toshiba_haps_available(acpi_dev->handle)) in toshiba_haps_add()
202 haps->acpi_dev = acpi_dev; in toshiba_haps_add()
204 acpi_dev->driver_data = haps; in toshiba_haps_add()
205 dev_set_drvdata(&acpi_dev->dev, haps); in toshiba_haps_add()
208 ret = toshiba_haps_protection_level(acpi_dev->handle, 2); in toshiba_haps_add()
212 ret = sysfs_create_group(&acpi_dev->dev.kobj, &haps_attr_group); in toshiba_haps_add()
[all …]
Dtoshiba_bluetooth.c33 struct acpi_device *acpi_dev; member
150 status = toshiba_bluetooth_status(bt_dev->acpi_dev->handle); in toshiba_bluetooth_sync_status()
180 ret = toshiba_bluetooth_disable(bt_dev->acpi_dev->handle); in bt_rfkill_set_block()
182 ret = toshiba_bluetooth_enable(bt_dev->acpi_dev->handle); in bt_rfkill_set_block()
252 bt_dev->acpi_dev = device; in toshiba_bt_rfkill_add()
Dtoshiba_acpi.c173 struct acpi_device *acpi_dev; member
340 status = acpi_evaluate_object(dev->acpi_dev->handle, in tci_raw()
2434 struct acpi_device *acpi_dev = toshiba_acpi->acpi_dev; in toshiba_acpi_kbd_bl_work() local
2437 if (sysfs_update_group(&acpi_dev->dev.kobj, in toshiba_acpi_kbd_bl_work()
2442 acpi_bus_generate_netlink_event(acpi_dev->pnp.device_class, in toshiba_acpi_kbd_bl_work()
2443 dev_name(&acpi_dev->dev), in toshiba_acpi_kbd_bl_work()
2638 &dev->acpi_dev->dev, in toshiba_acpi_setup_wwan_rfkill()
2666 status = acpi_evaluate_object(dev->acpi_dev->handle, in toshiba_acpi_enable_hotkeys()
2727 status = acpi_evaluate_integer(dev->acpi_dev->handle, "INFO", in toshiba_acpi_query_hotkey()
2862 if (acpi_has_method(dev->acpi_dev->handle, "INFO")) in toshiba_acpi_setup_keyboard()
[all …]
Dhp-wireless.c70 static void hpwl_notify(struct acpi_device *acpi_dev, u32 event) in hpwl_notify() argument
Dsony-laptop.c3367 struct acpi_device *acpi_dev; member
4709 spic_dev.acpi_dev = device; in sony_pic_add()
/drivers/hwmon/
Dacpi_power_meter.c89 struct acpi_device *acpi_dev; member
127 status = acpi_evaluate_integer(resource->acpi_dev->handle, "_GAI", in update_avg_interval()
142 struct acpi_device *acpi_dev = to_acpi_device(dev); in show_avg_interval() local
143 struct acpi_power_meter_resource *resource = acpi_dev->driver_data; in show_avg_interval()
156 struct acpi_device *acpi_dev = to_acpi_device(dev); in set_avg_interval() local
157 struct acpi_power_meter_resource *resource = acpi_dev->driver_data; in set_avg_interval()
175 status = acpi_evaluate_integer(resource->acpi_dev->handle, "_PAI", in set_avg_interval()
199 status = acpi_evaluate_integer(resource->acpi_dev->handle, "_GHL", in update_cap()
214 struct acpi_device *acpi_dev = to_acpi_device(dev); in show_cap() local
215 struct acpi_power_meter_resource *resource = acpi_dev->driver_data; in show_cap()
[all …]
Dasus_atk0110.c109 struct acpi_device *acpi_dev; member
336 struct device *dev = &data->acpi_dev->dev; in validate_hwmon_pack()
431 struct device *dev = &data->acpi_dev->dev; in atk_print_sensor()
458 struct device *dev = &data->acpi_dev->dev; in atk_read_value_old()
496 struct device *dev = &data->acpi_dev->dev; in atk_ggrp()
532 struct device *dev = &data->acpi_dev->dev; in atk_gitm()
574 struct device *dev = &data->acpi_dev->dev; in atk_sitm()
611 struct device *dev = &data->acpi_dev->dev; in atk_read_value_new()
848 struct device *dev = &data->acpi_dev->dev; in atk_add_sensor()
971 struct device *dev = &data->acpi_dev->dev; in atk_enumerate_old_hwmon()
[all …]
/drivers/acpi/dptf/
Ddptf_power.c35 struct acpi_device *acpi_dev = platform_get_drvdata(pdev);\
39 status = acpi_evaluate_integer(acpi_dev->handle, #object,\
75 struct acpi_device *acpi_dev; in dptf_power_add() local
80 acpi_dev = ACPI_COMPANION(&(pdev->dev)); in dptf_power_add()
81 if (!acpi_dev) in dptf_power_add()
84 status = acpi_evaluate_integer(acpi_dev->handle, "PTYP", NULL, &ptype); in dptf_power_add()
96 platform_set_drvdata(pdev, acpi_dev); in dptf_power_add()
/drivers/char/tpm/
Dtpm_tis.c248 static int tpm_tis_acpi_init(struct acpi_device *acpi_dev) in tpm_tis_acpi_init() argument
259 dev_err(&acpi_dev->dev, in tpm_tis_acpi_init()
269 ret = acpi_dev_get_resources(acpi_dev, &resources, tpm_check_resource, in tpm_tis_acpi_init()
277 dev_err(&acpi_dev->dev, in tpm_tis_acpi_init()
282 if (is_itpm(acpi_dev)) in tpm_tis_acpi_init()
285 return tpm_tis_init(&acpi_dev->dev, &tpm_info, acpi_dev->handle); in tpm_tis_acpi_init()
/drivers/gpio/
Dgpio-amdpt.c78 struct acpi_device *acpi_dev; in pt_gpio_probe() local
84 if (acpi_bus_get_device(handle, &acpi_dev)) { in pt_gpio_probe()
/drivers/gpu/drm/i915/
Dintel_opregion.c724 struct acpi_device *acpi_dev, *acpi_cdev, *acpi_video_bus = NULL; in intel_didl_outputs() local
731 if (!handle || acpi_bus_get_device(handle, &acpi_dev)) in intel_didl_outputs()
735 acpi_video_bus = acpi_dev; in intel_didl_outputs()
737 list_for_each_entry(acpi_cdev, &acpi_dev->children, node) { in intel_didl_outputs()
/drivers/pinctrl/intel/
Dpinctrl-baytrail.c1790 struct acpi_device *acpi_dev; in byt_pinctrl_probe() local
1794 acpi_dev = ACPI_COMPANION(&pdev->dev); in byt_pinctrl_probe()
1795 if (!acpi_dev) in byt_pinctrl_probe()
1805 if (!strcmp(acpi_dev->pnp.unique_id, soc_table[i]->uid)) { in byt_pinctrl_probe()