Home
last modified time | relevance | path

Searched refs:acpi_device (Results 1 – 140 of 140) sorted by relevance

/linux-4.4.14/drivers/acpi/
Dinternal.h43 void register_dock_dependent_device(struct acpi_device *adev,
45 int dock_notify(struct acpi_device *adev, u32 event);
46 void acpi_dock_add(struct acpi_device *adev);
48 static inline void register_dock_dependent_device(struct acpi_device *adev, in register_dock_dependent_device()
50 static inline int dock_notify(struct acpi_device *adev, u32 event) { return -ENODEV; } in dock_notify()
51 static inline void acpi_dock_add(struct acpi_device *adev) {} in acpi_dock_add()
78 acpi_status acpi_hotplug_schedule(struct acpi_device *adev, u32 src);
80 void acpi_device_hotplug(struct acpi_device *adev, u32 src);
81 bool acpi_scan_is_offline(struct acpi_device *adev, bool uevent);
89 int acpi_device_add(struct acpi_device *device,
[all …]
Ddevice_sysfs.c142 static int create_pnp_modalias(struct acpi_device *acpi_dev, char *modalias, in create_pnp_modalias()
196 static int create_of_modalias(struct acpi_device *acpi_dev, char *modalias, in create_of_modalias()
240 int __acpi_device_uevent_modalias(struct acpi_device *adev, in __acpi_device_uevent_modalias()
290 static int __acpi_device_modalias(struct acpi_device *adev, char *buf, int size) in __acpi_device_modalias()
344 struct acpi_device *adev = to_acpi_device(dev); in real_power_state_show()
360 struct acpi_device *adev = to_acpi_device(dev); in power_state_show()
371 struct acpi_device *acpi_device = to_acpi_device(d); in acpi_eject_store() local
378 if ((!acpi_device->handler || !acpi_device->handler->hotplug.enabled) in acpi_eject_store()
379 && !acpi_device->driver) in acpi_eject_store()
382 status = acpi_get_type(acpi_device->handle, &not_used); in acpi_eject_store()
[all …]
Dscan.c22 extern struct acpi_device *acpi_root;
83 void acpi_initialize_hp_context(struct acpi_device *adev, in acpi_initialize_hp_context()
85 int (*notify)(struct acpi_device *, u32), in acpi_initialize_hp_context() argument
86 void (*uevent)(struct acpi_device *, u32)) in acpi_initialize_hp_context() argument
118 bool acpi_scan_is_offline(struct acpi_device *adev, bool uevent) in acpi_scan_is_offline()
145 struct acpi_device *device = NULL; in acpi_bus_offline()
193 struct acpi_device *device = NULL; in acpi_bus_online()
212 static int acpi_scan_try_to_offline(struct acpi_device *device) in acpi_scan_try_to_offline()
258 static int acpi_scan_hot_remove(struct acpi_device *device) in acpi_scan_hot_remove()
305 static int acpi_scan_device_not_present(struct acpi_device *adev) in acpi_scan_device_not_present()
[all …]
Ddevice_pm.c63 int acpi_device_get_power(struct acpi_device *device, int *state) in acpi_device_get_power()
128 static int acpi_dev_pm_explicit_set(struct acpi_device *adev, int state) in acpi_dev_pm_explicit_set()
149 int acpi_device_set_power(struct acpi_device *device, int state) in acpi_device_set_power()
243 struct acpi_device *device; in acpi_bus_set_power()
254 int acpi_bus_init_power(struct acpi_device *device) in acpi_bus_init_power()
310 int acpi_device_fix_up_power(struct acpi_device *device) in acpi_device_fix_up_power()
322 int acpi_device_update_power(struct acpi_device *device, int *state_p) in acpi_device_update_power()
365 struct acpi_device *device; in acpi_bus_update_power()
375 struct acpi_device *device; in acpi_bus_power_manageable()
388 struct acpi_device *adev; in acpi_pm_notify_handler()
[all …]
Dwakeup.c35 struct acpi_device *dev = in acpi_enable_wakeup_devices()
36 container_of(node, struct acpi_device, wakeup_list); in acpi_enable_wakeup_devices()
62 struct acpi_device *dev = in acpi_disable_wakeup_devices()
63 container_of(node, struct acpi_device, wakeup_list); in acpi_disable_wakeup_devices()
85 struct acpi_device *dev = container_of(node, in acpi_wakeup_device_init()
86 struct acpi_device, in acpi_wakeup_device_init()
Dbutton.c73 static int acpi_button_add(struct acpi_device *device);
74 static int acpi_button_remove(struct acpi_device *device);
75 static void acpi_button_notify(struct acpi_device *device, u32 event);
107 static struct acpi_device *lid_device;
118 struct acpi_device *device = seq->private; in acpi_button_state_seq_show()
142 static int acpi_button_add_fs(struct acpi_device *device) in acpi_button_add_fs()
199 static int acpi_button_remove_fs(struct acpi_device *device) in acpi_button_remove_fs()
249 static int acpi_lid_send_state(struct acpi_device *device) in acpi_lid_send_state()
281 static void acpi_button_notify(struct acpi_device *device, u32 event) in acpi_button_notify()
324 struct acpi_device *device = to_acpi_device(dev); in acpi_button_suspend()
[all …]
Dprocessor_driver.c71 struct acpi_device *device = data; in acpi_processor_notify()
111 static int __acpi_processor_start(struct acpi_device *device);
118 struct acpi_device *device; in acpi_cpu_soft_notify()
164 struct acpi_device *device) in acpi_pss_perf_init()
214 struct acpi_device *device) in acpi_pss_perf_exit()
225 struct acpi_device *device) in acpi_pss_perf_init()
231 struct acpi_device *device) {} in acpi_pss_perf_exit()
234 static int __acpi_processor_start(struct acpi_device *device) in __acpi_processor_start()
269 struct acpi_device *device = ACPI_COMPANION(dev); in acpi_processor_start()
279 struct acpi_device *device = ACPI_COMPANION(dev); in acpi_processor_stop()
Dcontainer.c44 struct acpi_device *adev = ACPI_COMPANION(&cdev->dev); in acpi_container_offline()
45 struct acpi_device *child; in acpi_container_offline()
60 static int container_device_attach(struct acpi_device *adev, in container_device_attach()
89 static void container_device_detach(struct acpi_device *adev) in container_device_detach()
98 static void container_device_online(struct acpi_device *adev) in container_device_online()
Ddock.c64 struct acpi_device *adev;
92 struct acpi_device *adev) in add_dock_dependent_device()
110 struct acpi_device *adev = dd->adev; in dock_hotplug_event()
118 void (*fixup)(struct acpi_device *); in dock_hotplug_event()
127 void (*uevent)(struct acpi_device *, u32); in dock_hotplug_event()
136 int (*notify)(struct acpi_device *, u32); in dock_hotplug_event()
170 find_dock_dependent_device(struct dock_station *ds, struct acpi_device *adev) in find_dock_dependent_device()
181 void register_dock_dependent_device(struct acpi_device *adev, in register_dock_dependent_device()
202 int is_dock_device(struct acpi_device *adev) in is_dock_device()
289 struct acpi_device *adev = dd->adev; in hotplug_dock_devices()
[all …]
Dfan.c97 struct acpi_device *device = cdev->devdata; in fan_get_max_state()
107 static int fan_get_state_acpi4(struct acpi_device *device, unsigned long *state) in fan_get_state_acpi4()
148 static int fan_get_state(struct acpi_device *device, unsigned long *state) in fan_get_state()
166 struct acpi_device *device = cdev->devdata; in fan_get_cur_state()
175 static int fan_set_state(struct acpi_device *device, unsigned long state) in fan_set_state()
184 static int fan_set_state_acpi4(struct acpi_device *device, unsigned long state) in fan_set_state_acpi4()
205 struct acpi_device *device = cdev->devdata; in fan_set_cur_state()
225 static bool acpi_fan_is_acpi4(struct acpi_device *device) in acpi_fan_is_acpi4()
233 static int acpi_fan_get_fif(struct acpi_device *device) in acpi_fan_get_fif()
271 static int acpi_fan_get_fps(struct acpi_device *device) in acpi_fan_get_fps()
[all …]
Dbus.c46 struct acpi_device *acpi_root;
108 int acpi_bus_get_status(struct acpi_device *device) in acpi_bus_get_status()
350 struct acpi_device *adev; in acpi_bus_notify()
420 struct acpi_device *device = data; in acpi_device_notify()
427 struct acpi_device *device = data; in acpi_device_notify_fixed()
439 static int acpi_device_install_notify_handler(struct acpi_device *device) in acpi_device_install_notify_handler()
464 static void acpi_device_remove_notify_handler(struct acpi_device *device) in acpi_device_remove_notify_handler()
481 static struct acpi_device *acpi_primary_dev_companion(struct acpi_device *adev, in acpi_primary_dev_companion()
512 bool acpi_device_is_first_physical_node(struct acpi_device *adev, in acpi_device_is_first_physical_node()
539 struct acpi_device *acpi_companion_match(const struct device *dev) in acpi_companion_match()
[all …]
Dpower.c59 struct acpi_device device;
82 struct acpi_power_resource *to_power_resource(struct acpi_device *device) in to_power_resource()
89 struct acpi_device *device; in acpi_power_get_context()
378 static void acpi_power_hide_list(struct acpi_device *adev, in acpi_power_hide_list()
388 struct acpi_device *res_dev = &entry->resource->device; in acpi_power_hide_list()
397 static void acpi_power_expose_list(struct acpi_device *adev, in acpi_power_expose_list()
412 struct acpi_device *res_dev = &entry->resource->device; in acpi_power_expose_list()
425 static void acpi_power_expose_hide(struct acpi_device *adev, in acpi_power_expose_hide()
436 void acpi_power_add_remove_device(struct acpi_device *adev, bool add) in acpi_power_add_remove_device()
505 int acpi_device_sleep_wake(struct acpi_device *dev, in acpi_device_sleep_wake()
[all …]
Dglue.c86 static int find_child_checks(struct acpi_device *adev, bool check_children) in find_child_checks()
104 struct acpi_device *acpi_find_child_device(struct acpi_device *parent, in acpi_find_child_device()
107 struct acpi_device *adev, *ret = NULL; in acpi_find_child_device()
164 int acpi_bind_one(struct device *dev, struct acpi_device *acpi_dev) in acpi_bind_one()
263 struct acpi_device *acpi_dev = ACPI_COMPANION(dev); in acpi_unbind_one()
297 struct acpi_device *adev; in acpi_platform_notify()
302 struct acpi_device *adev; in acpi_platform_notify()
340 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_platform_notify_remove()
Dproc.c30 struct acpi_device *dev = in acpi_system_wakeup_device_seq_show()
31 container_of(node, struct acpi_device, wakeup_list); in acpi_system_wakeup_device_seq_show()
77 static void physical_device_enable_wakeup(struct acpi_device *adev) in physical_device_enable_wakeup()
112 struct acpi_device *dev = in acpi_system_write_wakeup_device()
113 container_of(node, struct acpi_device, wakeup_list); in acpi_system_write_wakeup_device()
Dhed.c53 static void acpi_hed_notify(struct acpi_device *device, u32 event) in acpi_hed_notify()
58 static int acpi_hed_add(struct acpi_device *device) in acpi_hed_add()
67 static int acpi_hed_remove(struct acpi_device *device) in acpi_hed_remove()
Dacpi_pnp.c351 static int acpi_pnp_attach(struct acpi_device *adev, in acpi_pnp_attach()
368 static int is_cmos_rtc_device(struct acpi_device *adev) in is_cmos_rtc_device()
379 bool acpi_is_pnp_device(struct acpi_device *adev) in acpi_is_pnp_device()
Dac.c56 static int acpi_ac_add(struct acpi_device *device);
57 static int acpi_ac_remove(struct acpi_device *device);
58 static void acpi_ac_notify(struct acpi_device *device, u32 event);
96 struct acpi_device * device;
246 static void acpi_ac_notify(struct acpi_device *device, u32 event) in acpi_ac_notify()
319 static int acpi_ac_add(struct acpi_device *device) in acpi_ac_add()
403 static int acpi_ac_remove(struct acpi_device *device) in acpi_ac_remove()
Dacpi_memhotplug.c54 static int acpi_memory_device_add(struct acpi_device *device,
56 static void acpi_memory_device_remove(struct acpi_device *device);
77 struct acpi_device * device;
184 struct acpi_device *adev) in acpi_bind_memory_blocks()
301 static int acpi_memory_device_add(struct acpi_device *device, in acpi_memory_device_add()
348 static void acpi_memory_device_remove(struct acpi_device *device) in acpi_memory_device_remove()
Dproperty.c201 static void acpi_init_of_compatible(struct acpi_device *adev) in acpi_init_of_compatible()
265 void acpi_init_properties(struct acpi_device *adev) in acpi_init_properties()
325 void acpi_free_properties(struct acpi_device *adev) in acpi_free_properties()
394 int acpi_dev_get_property(struct acpi_device *adev, const char *name, in acpi_dev_get_property()
404 struct acpi_device *adev = to_acpi_device_node(fwnode); in acpi_device_data_of_node()
493 struct acpi_device *device; in acpi_data_get_property_reference()
636 int acpi_dev_prop_read_single(struct acpi_device *adev, const char *propname, in acpi_dev_prop_read_single()
770 int acpi_dev_prop_read(struct acpi_device *adev, const char *propname, in acpi_dev_prop_read()
803 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_get_next_subnode()
821 adev = list_entry(next, struct acpi_device, node); in acpi_get_next_subnode()
[all …]
Dpci_root.c44 static int acpi_pci_root_add(struct acpi_device *device,
46 static void acpi_pci_root_remove(struct acpi_device *device);
48 static int acpi_pci_root_scan_dependent(struct acpi_device *adev) in acpi_pci_root_scan_dependent()
86 struct acpi_device *device; in acpi_is_root_bridge()
248 struct acpi_device *device; in acpi_pci_find_root()
426 struct acpi_device *device = root->device; in negotiate_os_control()
517 static int acpi_pci_root_add(struct acpi_device *device, in acpi_pci_root_add()
633 static void acpi_pci_root_remove(struct acpi_device *device) in acpi_pci_root_remove()
727 struct acpi_device *device = info->bridge; in acpi_pci_probe_root_resources()
827 struct acpi_device *device = root->device; in acpi_pci_root_create()
Dacpi_cmos_rtc.c57 static int acpi_install_cmos_rtc_space_handler(struct acpi_device *adev, in acpi_install_cmos_rtc_space_handler()
74 static void acpi_remove_cmos_rtc_space_handler(struct acpi_device *adev) in acpi_remove_cmos_rtc_space_handler()
Dprocessor_thermal.c201 struct acpi_device *device = cdev->devdata; in processor_get_max_state()
219 struct acpi_device *device = cdev->devdata; in processor_get_cur_state()
239 struct acpi_device *device = cdev->devdata; in processor_set_cur_state()
Dacpi_video.c90 static int acpi_video_bus_add(struct acpi_device *device);
91 static int acpi_video_bus_remove(struct acpi_device *device);
92 static void acpi_video_bus_notify(struct acpi_device *device, u32 event);
151 struct acpi_device *device;
208 struct acpi_device *dev;
274 struct acpi_device *device = cooling_dev->devdata; in video_get_max_state()
284 struct acpi_device *device = cooling_dev->devdata; in video_get_cur_state()
303 struct acpi_device *device = cooling_dev->devdata; in video_set_cur_state()
1039 acpi_video_bus_get_one_device(struct acpi_device *device, in acpi_video_bus_get_one_device()
1345 int acpi_video_get_edid(struct acpi_device *device, int type, int device_id, in acpi_video_get_edid()
[all …]
Dsbshc.c35 static int acpi_smbus_hc_add(struct acpi_device *device);
36 static int acpi_smbus_hc_remove(struct acpi_device *device);
248 static int acpi_smbus_hc_add(struct acpi_device *device) in acpi_smbus_hc_add()
286 static int acpi_smbus_hc_remove(struct acpi_device *device) in acpi_smbus_hc_remove()
Dacpi_pad.c336 static int acpi_pad_add_sysfs(struct acpi_device *device) in acpi_pad_add_sysfs()
357 static void acpi_pad_remove_sysfs(struct acpi_device *device) in acpi_pad_remove_sysfs()
416 struct acpi_device *device = data; in acpi_pad_notify()
430 static int acpi_pad_add(struct acpi_device *device) in acpi_pad_add()
450 static int acpi_pad_remove(struct acpi_device *device) in acpi_pad_remove()
Dacpi_apd.c50 struct acpi_device *adev;
94 static int acpi_apd_create_device(struct acpi_device *adev, in acpi_apd_create_device()
Dacpi_platform.c43 struct platform_device *acpi_create_platform_device(struct acpi_device *adev) in acpi_create_platform_device()
46 struct acpi_device *acpi_parent; in acpi_create_platform_device()
Dpci_link.c50 static int acpi_pci_link_add(struct acpi_device *device,
52 static void acpi_pci_link_remove(struct acpi_device *device);
82 struct acpi_device *device;
590 struct acpi_device *device; in acpi_pci_link_allocate_irq()
643 struct acpi_device *device; in acpi_pci_link_free_irq()
692 static int acpi_pci_link_add(struct acpi_device *device, in acpi_pci_link_add()
767 static void acpi_pci_link_remove(struct acpi_device *device) in acpi_pci_link_remove()
Dthermal.c92 static int acpi_thermal_add(struct acpi_device *device);
93 static int acpi_thermal_remove(struct acpi_device *device);
94 static void acpi_thermal_notify(struct acpi_device *device, u32 event);
177 struct acpi_device * device;
771 struct acpi_device *device = cdev->devdata; in acpi_thermal_cooling_device_cb()
773 struct acpi_device *dev; in acpi_thermal_cooling_device_cb()
953 static void acpi_thermal_notify(struct acpi_device *device, u32 event) in acpi_thermal_notify()
1076 static int acpi_thermal_add(struct acpi_device *device) in acpi_thermal_add()
1117 static int acpi_thermal_remove(struct acpi_device *device) in acpi_thermal_remove()
Dint340x_thermal.c33 static int int340x_thermal_handler_attach(struct acpi_device *adev, in int340x_thermal_handler_attach()
Dacpi_processor.c231 static int acpi_processor_get_info(struct acpi_device *device) in acpi_processor_get_info()
365 static int acpi_processor_add(struct acpi_device *device, in acpi_processor_add()
450 static void acpi_processor_remove(struct acpi_device *device) in acpi_processor_remove()
Dacpi_lpss.c273 static int register_device_clock(struct acpi_device *adev, in register_device_clock()
343 static int acpi_lpss_create_device(struct acpi_device *adev, in acpi_lpss_create_device()
438 struct acpi_device *adev; in lpss_reg_read()
687 struct acpi_device *adev; in acpi_lpss_platform_notify()
Dsbs.c105 struct acpi_device *device;
117 static int acpi_sbs_remove(struct acpi_device *device);
652 static int acpi_sbs_add(struct acpi_device *device) in acpi_sbs_add()
700 static int acpi_sbs_remove(struct acpi_device *device) in acpi_sbs_remove()
Dbattery.c119 struct acpi_device *device;
1018 static int acpi_battery_add_fs(struct acpi_device *device) in acpi_battery_add_fs()
1044 static void acpi_battery_remove_fs(struct acpi_device *device) in acpi_battery_remove_fs()
1063 static void acpi_battery_notify(struct acpi_device *device, u32 event) in acpi_battery_notify()
1179 static int acpi_battery_add(struct acpi_device *device) in acpi_battery_add()
1235 static int acpi_battery_remove(struct acpi_device *device) in acpi_battery_remove()
Devent.c27 int acpi_notifier_call_chain(struct acpi_device *dev, u32 type, u32 data) in acpi_notifier_call_chain()
Dnfit.c59 static struct acpi_device *to_acpi_dev(struct acpi_nfit_desc *acpi_desc) in to_acpi_dev()
91 struct acpi_device *adev = nfit_mem->adev; in acpi_nfit_ctl()
102 struct acpi_device *adev = to_acpi_dev(acpi_desc); in acpi_nfit_ctl()
828 struct acpi_device *adev, *adev_dimm; in acpi_nfit_add_dimm()
911 struct acpi_device *adev; in acpi_nfit_init_dsms()
1693 static struct acpi_nfit_desc *acpi_nfit_desc_init(struct acpi_device *adev) in acpi_nfit_desc_init()
1731 static int acpi_nfit_add(struct acpi_device *adev) in acpi_nfit_add()
1788 static int acpi_nfit_remove(struct acpi_device *adev) in acpi_nfit_remove()
1796 static void acpi_nfit_notify(struct acpi_device *adev, u32 event) in acpi_nfit_notify()
Dnfit.h93 struct acpi_device *adev;
Dvideo_detect.c67 struct acpi_device *acpi_dev; in find_video()
Dsleep.c384 struct acpi_device *device = to_acpi_device(dev); in find_powerf_dev()
Dresource.c558 int acpi_dev_get_resources(struct acpi_device *adev, struct list_head *list, in acpi_dev_get_resources()
Dosl.c1192 struct acpi_device *adev;
1205 acpi_status acpi_hotplug_schedule(struct acpi_device *adev, u32 src) in acpi_hotplug_schedule()
Dec.c1338 static int acpi_ec_add(struct acpi_device *device) in acpi_ec_add()
1393 static int acpi_ec_remove(struct acpi_device *device) in acpi_ec_remove()
/linux-4.4.14/include/acpi/
Dacpi_bus.h108 struct acpi_device;
117 int (*scan_dependent)(struct acpi_device *adev);
118 void (*notify_online)(struct acpi_device *adev);
133 int (*attach)(struct acpi_device *dev, const struct acpi_device_id *id);
134 void (*detach)(struct acpi_device *dev);
146 struct acpi_device *self;
147 int (*notify)(struct acpi_device *, u32);
148 void (*uevent)(struct acpi_device *, u32);
149 void (*fixup)(struct acpi_device *);
157 typedef int (*acpi_op_add) (struct acpi_device * device);
[all …]
Dvideo.h6 struct acpi_device;
30 extern int acpi_video_get_edid(struct acpi_device *device, int type,
37 static inline int acpi_video_get_edid(struct acpi_device *device, int type, in acpi_video_get_edid()
Dacpi_drivers.h115 extern int is_dock_device(struct acpi_device *adev);
117 static inline int is_dock_device(struct acpi_device *adev) in is_dock_device()
/linux-4.4.14/drivers/platform/x86/
Ddell-rbtn.c39 static enum rbtn_type rbtn_check(struct acpi_device *device) in rbtn_check()
60 static int rbtn_get(struct acpi_device *device) in rbtn_get()
72 static int rbtn_acquire(struct acpi_device *device, bool enable) in rbtn_acquire()
97 struct acpi_device *device = data; in rbtn_rfkill_query()
118 static int rbtn_rfkill_init(struct acpi_device *device) in rbtn_rfkill_init()
146 static void rbtn_rfkill_exit(struct acpi_device *device) in rbtn_rfkill_exit()
158 static void rbtn_rfkill_event(struct acpi_device *device) in rbtn_rfkill_event()
214 static int rbtn_add(struct acpi_device *device);
215 static int rbtn_remove(struct acpi_device *device);
216 static void rbtn_notify(struct acpi_device *device, u32 event);
[all …]
Dintel-rst.c31 struct acpi_device *acpi; in irst_show_wakeup_events()
48 struct acpi_device *acpi; in irst_store_wakeup_events()
77 struct acpi_device *acpi; in irst_show_wakeup_time()
94 struct acpi_device *acpi; in irst_store_wakeup_time()
120 static int irst_add(struct acpi_device *acpi) in irst_add()
135 static int irst_remove(struct acpi_device *acpi) in irst_remove()
Dpanasonic-laptop.c176 static int acpi_pcc_hotkey_add(struct acpi_device *device);
177 static int acpi_pcc_hotkey_remove(struct acpi_device *device);
178 static void acpi_pcc_hotkey_notify(struct acpi_device *device, u32 event);
226 struct acpi_device *device;
256 static inline int acpi_pcc_get_sqty(struct acpi_device *device) in acpi_pcc_get_sqty()
370 struct acpi_device *acpi = to_acpi_device(dev); in show_numbatt()
382 struct acpi_device *acpi = to_acpi_device(dev); in show_lcdtype()
394 struct acpi_device *acpi = to_acpi_device(dev); in show_mute()
406 struct acpi_device *acpi = to_acpi_device(dev); in show_sticky()
418 struct acpi_device *acpi = to_acpi_device(dev); in set_sticky()
[all …]
Dclassmate-laptop.c55 static int cmpc_add_acpi_notify_device(struct acpi_device *acpi, char *name, in cmpc_add_acpi_notify_device()
76 static int cmpc_remove_acpi_notify_device(struct acpi_device *acpi) in cmpc_remove_acpi_notify_device()
196 static void cmpc_accel_handler_v4(struct acpi_device *dev, u32 event) in cmpc_accel_handler_v4()
218 struct acpi_device *acpi; in cmpc_accel_sensitivity_show_v4()
233 struct acpi_device *acpi; in cmpc_accel_sensitivity_store_v4()
267 struct acpi_device *acpi; in cmpc_accel_g_select_show_v4()
282 struct acpi_device *acpi; in cmpc_accel_g_select_store_v4()
314 struct acpi_device *acpi; in cmpc_accel_open_v4()
332 struct acpi_device *acpi; in cmpc_accel_close_v4()
389 static int cmpc_accel_add_v4(struct acpi_device *acpi) in cmpc_accel_add_v4()
[all …]
Dpvpanic.c33 static int pvpanic_add(struct acpi_device *device);
34 static int pvpanic_remove(struct acpi_device *device);
93 static int pvpanic_add(struct acpi_device *device) in pvpanic_add()
116 static int pvpanic_remove(struct acpi_device *device) in pvpanic_remove()
Dtoshiba_bluetooth.c33 struct acpi_device *acpi_dev;
41 static int toshiba_bt_rfkill_add(struct acpi_device *device);
42 static int toshiba_bt_rfkill_remove(struct acpi_device *device);
43 static void toshiba_bt_rfkill_notify(struct acpi_device *device, u32 event);
208 static void toshiba_bt_rfkill_notify(struct acpi_device *device, u32 event) in toshiba_bt_rfkill_notify()
236 static int toshiba_bt_rfkill_add(struct acpi_device *device) in toshiba_bt_rfkill_add()
283 static int toshiba_bt_rfkill_remove(struct acpi_device *device) in toshiba_bt_rfkill_remove()
Dsurfacepro3_button.c70 static void surface_button_notify(struct acpi_device *device, u32 event) in surface_button_notify()
125 struct acpi_device *device = to_acpi_device(dev); in surface_button_suspend()
134 struct acpi_device *device = to_acpi_device(dev); in surface_button_resume()
142 static int surface_button_add(struct acpi_device *device) in surface_button_add()
192 static int surface_button_remove(struct acpi_device *device) in surface_button_remove()
Dtopstar-laptop.c60 static void acpi_topstar_notify(struct acpi_device *device, u32 event) in acpi_topstar_notify()
80 static int acpi_topstar_fncx_switch(struct acpi_device *device, bool state) in acpi_topstar_fncx_switch()
129 static int acpi_topstar_add(struct acpi_device *device) in acpi_topstar_add()
154 static int acpi_topstar_remove(struct acpi_device *device) in acpi_topstar_remove()
Dhp-wireless.c70 static void hpwl_notify(struct acpi_device *acpi_dev, u32 event) in hpwl_notify()
83 static int hpwl_add(struct acpi_device *device) in hpwl_add()
94 static int hpwl_remove(struct acpi_device *device) in hpwl_remove()
Dxo15-ebook.c49 static int ebook_send_state(struct acpi_device *device) in ebook_send_state()
65 static void ebook_switch_notify(struct acpi_device *device, u32 event) in ebook_switch_notify()
88 static int ebook_switch_add(struct acpi_device *device) in ebook_switch_add()
152 static int ebook_switch_remove(struct acpi_device *device) in ebook_switch_remove()
Dhp_accel.c103 struct acpi_device *dev = lis3->bus_priv; in lis3lv02d_acpi_init()
121 struct acpi_device *dev = lis3->bus_priv; in lis3lv02d_acpi_read()
144 struct acpi_device *dev = lis3->bus_priv; in lis3lv02d_acpi_write()
262 struct acpi_device *dev = lis3_dev.bus_priv; in hpled_set()
297 static void lis3lv02d_enum_resources(struct acpi_device *device) in lis3lv02d_enum_resources()
336 static int lis3lv02d_add(struct acpi_device *device) in lis3lv02d_add()
385 static int lis3lv02d_remove(struct acpi_device *device) in lis3lv02d_remove()
Dtoshiba_haps.c31 struct acpi_device *acpi_dev;
142 static void toshiba_haps_notify(struct acpi_device *device, u32 event) in toshiba_haps_notify()
151 static int toshiba_haps_remove(struct acpi_device *device) in toshiba_haps_remove()
181 static int toshiba_haps_add(struct acpi_device *acpi_dev) in toshiba_haps_add()
Ddell-smo8800.c70 static u32 smo8800_get_irq(struct acpi_device *device) in smo8800_get_irq()
147 static int smo8800_add(struct acpi_device *device) in smo8800_add()
200 static int smo8800_remove(struct acpi_device *device) in smo8800_remove()
Dintel_menlow.c66 struct acpi_device *device = cdev->devdata; in memory_get_max_bandwidth()
92 struct acpi_device *device = cdev->devdata; in memory_get_cur_bandwidth()
115 struct acpi_device *device = cdev->devdata; in memory_set_cur_bandwidth()
154 static int intel_menlow_memory_add(struct acpi_device *device) in intel_menlow_memory_add()
197 static int intel_menlow_memory_remove(struct acpi_device *device) in intel_menlow_memory_remove()
Dfujitsu-laptop.c147 struct acpi_device *dev;
166 struct acpi_device *dev;
180 static void acpi_fujitsu_hotkey_notify(struct acpi_device *device, u32 event);
208 static void acpi_fujitsu_notify(struct acpi_device *device, u32 event);
633 static int acpi_fujitsu_add(struct acpi_device *device) in acpi_fujitsu_add()
712 static int acpi_fujitsu_remove(struct acpi_device *device) in acpi_fujitsu_remove()
726 static void acpi_fujitsu_notify(struct acpi_device *device, u32 event) in acpi_fujitsu_notify()
780 static int acpi_fujitsu_hotkey_add(struct acpi_device *device) in acpi_fujitsu_hotkey_add()
911 static int acpi_fujitsu_hotkey_remove(struct acpi_device *device) in acpi_fujitsu_hotkey_remove()
933 static void acpi_fujitsu_hotkey_notify(struct acpi_device *device, u32 event) in acpi_fujitsu_hotkey_notify()
Dwmi.c92 static int acpi_wmi_remove(struct acpi_device *device);
93 static int acpi_wmi_add(struct acpi_device *device);
94 static void acpi_wmi_notify(struct acpi_device *device, u32 event);
837 static void acpi_wmi_notify(struct acpi_device *device, u32 event) in acpi_wmi_notify()
864 static int acpi_wmi_remove(struct acpi_device *device) in acpi_wmi_remove()
873 static int acpi_wmi_add(struct acpi_device *device) in acpi_wmi_add()
Dintel-smartconnect.c26 static int smartconnect_acpi_init(struct acpi_device *acpi) in smartconnect_acpi_init()
Dsony-laptop.c196 static int sony_nc_rfkill_setup(struct acpi_device *device,
453 static int sony_laptop_setup_input(struct acpi_device *acpi_device) in sony_laptop_setup_input() argument
486 key_dev->dev.parent = &acpi_device->dev; in sony_laptop_setup_input()
515 jog_dev->dev.parent = &acpi_device->dev; in sony_laptop_setup_input()
732 static struct acpi_device *sony_nc_acpi_device = NULL;
1203 static void sony_nc_notify(struct acpi_device *device, u32 event) in sony_nc_notify()
1314 static void sony_nc_function_setup(struct acpi_device *device, in sony_nc_function_setup()
1622 static int sony_nc_setup_rfkill(struct acpi_device *device, in sony_nc_setup_rfkill()
1712 static int sony_nc_rfkill_setup(struct acpi_device *device, in sony_nc_rfkill_setup()
3148 static int sony_nc_add(struct acpi_device *device) in sony_nc_add()
[all …]
Dfujitsu-tablet.c457 static int acpi_fujitsu_add(struct acpi_device *adev) in acpi_fujitsu_add()
499 static int acpi_fujitsu_remove(struct acpi_device *adev) in acpi_fujitsu_remove()
Deeepc-laptop.c168 struct acpi_device *device; /* the device we are in */
1241 static void eeepc_acpi_notify(struct acpi_device *device, u32 event) in eeepc_acpi_notify()
1397 static int eeepc_acpi_add(struct acpi_device *device) in eeepc_acpi_add()
1477 static int eeepc_acpi_remove(struct acpi_device *device) in eeepc_acpi_remove()
Dasus-laptop.c257 struct acpi_device *device; /* the device we are in */
1548 static void asus_acpi_notify(struct acpi_device *device, u32 event) in asus_acpi_notify()
1858 static int asus_acpi_add(struct acpi_device *device) in asus_acpi_add()
1936 static int asus_acpi_remove(struct acpi_device *device) in asus_acpi_remove()
Dideapad-laptop.c87 struct acpi_device *adev;
938 struct acpi_device *adev; in ideapad_acpi_add()
Dtoshiba_acpi.c163 struct acpi_device *acpi_dev;
2576 static int toshiba_acpi_remove(struct acpi_device *acpi_dev) in toshiba_acpi_remove()
2628 static int toshiba_acpi_add(struct acpi_device *acpi_dev) in toshiba_acpi_add()
2768 static void toshiba_acpi_notify(struct acpi_device *acpi_dev, u32 event) in toshiba_acpi_notify()
Dthinkpad_acpi.c266 struct acpi_device *device;
701 struct acpi_device *dev; in tpacpi_acpi_handle_locate_callback()
796 static int __init tpacpi_device_add(struct acpi_device *device) in tpacpi_device_add()
6355 struct acpi_device *device, *child; in tpacpi_query_bcl_levels()
/linux-4.4.14/include/linux/
Dacpi.h47 static inline acpi_handle acpi_device_handle(struct acpi_device *adev) in acpi_device_handle()
76 struct acpi_device *parent, u64 addr) in acpi_preset_companion()
81 static inline const char *acpi_dev_name(struct acpi_device *adev) in acpi_dev_name()
253 extern bool acpi_is_pnp_device(struct acpi_device *);
325 int acpi_dev_get_resources(struct acpi_device *adev, struct list_head *list,
468 struct platform_device *acpi_create_platform_device(struct acpi_device *);
492 static inline struct acpi_device *to_acpi_device_node(struct fwnode_handle *fwnode) in to_acpi_device_node()
507 static inline struct fwnode_handle *acpi_fwnode_handle(struct acpi_device *adev) in acpi_fwnode_handle()
518 struct acpi_device *parent, u64 addr) in acpi_preset_companion()
522 static inline const char *acpi_dev_name(struct acpi_device *adev) in acpi_dev_name()
[all …]
Dpci-acpi.h14 extern acpi_status pci_acpi_add_bus_pm_notifier(struct acpi_device *dev);
15 static inline acpi_status pci_acpi_remove_bus_pm_notifier(struct acpi_device *dev) in pci_acpi_remove_bus_pm_notifier()
19 extern acpi_status pci_acpi_add_pm_notifier(struct acpi_device *dev,
21 static inline acpi_status pci_acpi_remove_pm_notifier(struct acpi_device *dev) in pci_acpi_remove_pm_notifier()
60 struct acpi_device *bridge;
96 void acpiphp_check_host_bridge(struct acpi_device *adev);
101 static inline void acpiphp_check_host_bridge(struct acpi_device *adev) { } in acpiphp_check_host_bridge()
Dpnp.h348 static inline struct acpi_device *pnp_acpi_device(struct pnp_dev *dev) in pnp_acpi_device()
/linux-4.4.14/drivers/pnp/pnpacpi/
Dcore.c64 struct acpi_device *acpi_dev; in pnpacpi_set_resources()
105 struct acpi_device *acpi_dev; in pnpacpi_disable_resources()
131 struct acpi_device *acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_can_wakeup()
143 struct acpi_device *acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_suspend()
179 struct acpi_device *acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_resume()
210 static const char *__init pnpacpi_get_id(struct acpi_device *device) in pnpacpi_get_id()
222 static int __init pnpacpi_add_device(struct acpi_device *device) in pnpacpi_add_device()
303 struct acpi_device *device; in pnpacpi_add_device_handler()
Drsparser.c266 struct acpi_device *acpi_dev = dev->data; in pnpacpi_parse_allocated_resource()
545 struct acpi_device *acpi_dev = dev->data; in pnpacpi_parse_resource_option_data()
618 struct acpi_device *acpi_dev = dev->data; in pnpacpi_build_resource_template()
/linux-4.4.14/drivers/hwmon/
Dacpi_power_meter.c89 struct acpi_device *acpi_dev;
106 struct acpi_device **domain_devices;
142 struct acpi_device *acpi_dev = to_acpi_device(dev); in show_avg_interval()
156 struct acpi_device *acpi_dev = to_acpi_device(dev); in set_avg_interval()
214 struct acpi_device *acpi_dev = to_acpi_device(dev); in show_cap()
227 struct acpi_device *acpi_dev = to_acpi_device(dev); in set_cap()
301 struct acpi_device *acpi_dev = to_acpi_device(dev); in set_trip()
352 struct acpi_device *acpi_dev = to_acpi_device(dev); in show_power()
368 struct acpi_device *acpi_dev = to_acpi_device(dev); in show_str()
397 struct acpi_device *acpi_dev = to_acpi_device(dev); in show_val()
[all …]
Dasus_atk0110.c109 struct acpi_device *acpi_dev;
187 static int atk_add(struct acpi_device *device);
188 static int atk_remove(struct acpi_device *device);
1340 static int atk_add(struct acpi_device *device) in atk_add()
1414 static int atk_remove(struct acpi_device *device) in atk_remove()
/linux-4.4.14/drivers/pci/hotplug/
Dacpiphp_glue.c61 static int acpiphp_hotplug_notify(struct acpi_device *adev, u32 type);
62 static void acpiphp_post_dock_fixup(struct acpi_device *adev);
73 static struct acpiphp_context *acpiphp_init_context(struct acpi_device *adev) in acpiphp_init_context()
94 static struct acpiphp_context *acpiphp_get_context(struct acpi_device *adev) in acpiphp_get_context()
134 static struct acpiphp_context *acpiphp_grab_context(struct acpi_device *adev) in acpiphp_grab_context()
195 static void acpiphp_post_dock_fixup(struct acpi_device *adev) in acpiphp_post_dock_fixup()
266 struct acpi_device *adev; in acpiphp_add_context()
379 struct acpi_device *adev = func_to_acpi_device(func); in cleanup_bridge()
467 struct acpi_device *adev = func_to_acpi_device(func); in acpiphp_rescan_slot()
633 struct acpi_device *adev = ACPI_COMPANION(&dev->dev); in trim_stale_devices()
[all …]
Dacpiphp.h135 static inline struct acpi_device *func_to_acpi_device(struct acpiphp_func *func) in func_to_acpi_device()
Dacpiphp_ibm.c92 struct acpi_device *device;
421 struct acpi_device *device; in ibm_acpiphp_init()
Dsgi_hotplug.c406 struct acpi_device *pdevice; in enable_slot()
493 struct acpi_device *device; in disable_slot()
/linux-4.4.14/drivers/pci/
Dpci-acpi.c300 struct acpi_device *adev; in pci_acpi_wake_bus()
303 adev = container_of(work, struct acpi_device, wakeup.context.work); in pci_acpi_wake_bus()
344 acpi_status pci_acpi_add_bus_pm_notifier(struct acpi_device *dev) in pci_acpi_add_bus_pm_notifier()
354 acpi_status pci_acpi_add_pm_notifier(struct acpi_device *dev, in pci_acpi_add_pm_notifier()
412 struct acpi_device *adev = ACPI_COMPANION(&dev->dev); in acpi_pci_power_manageable()
418 struct acpi_device *adev = ACPI_COMPANION(&dev->dev); in acpi_pci_set_power_state()
455 struct acpi_device *adev = ACPI_COMPANION(&dev->dev); in acpi_pci_can_wakeup()
518 struct acpi_device *adev = ACPI_COMPANION(&dev->dev); in acpi_pci_need_resume()
581 static struct acpi_device *acpi_pci_find_companion(struct device *dev) in acpi_pci_find_companion()
648 struct acpi_device *adev = ACPI_COMPANION(dev); in pci_acpi_setup()
[all …]
Dprobe.c1706 struct acpi_device *adev = to_acpi_device_node(bridge->fwnode); in pci_dma_configure()
/linux-4.4.14/drivers/thermal/int340x_thermal/
Dint340x_thermal_zone.h30 struct acpi_device *adev;
46 struct int34x_thermal_zone *int340x_thermal_zone_add(struct acpi_device *,
Dint3402_thermal.c47 struct acpi_device *adev = ACPI_COMPANION(&pdev->dev); in int3402_thermal_probe()
Dint3400_thermal.c33 struct acpi_device *adev;
245 struct acpi_device *adev = ACPI_COMPANION(&pdev->dev); in int3400_thermal_probe()
Dacpi_thermal_rel.c78 struct acpi_device *adev; in acpi_parse_trt()
158 struct acpi_device *adev; in acpi_parse_art()
Dprocessor_thermal_device.c47 struct acpi_device *adev;
199 struct acpi_device *adev; in proc_thermal_add()
Dint3403_thermal.c53 struct acpi_device *adev;
Dint340x_thermal_zone.c185 struct int34x_thermal_zone *int340x_thermal_zone_add(struct acpi_device *adev, in int340x_thermal_zone_add()
/linux-4.4.14/drivers/xen/
Dxen-acpi-cpuhotplug.c43 static int xen_acpi_processor_enable(struct acpi_device *device) in xen_acpi_processor_enable()
85 static int xen_acpi_processor_add(struct acpi_device *device) in xen_acpi_processor_add()
109 static int xen_acpi_processor_remove(struct acpi_device *device) in xen_acpi_processor_remove()
235 static int acpi_processor_device_remove(struct acpi_device *device) in acpi_processor_device_remove()
246 struct acpi_device *device = NULL; in acpi_processor_hotplug_notify()
Dxen-acpi-memhotplug.c42 struct acpi_device *device;
165 struct acpi_device *device = NULL; in acpi_memory_get_device()
235 struct acpi_device *device; in acpi_memory_device_notify()
292 static int xen_acpi_memory_device_add(struct acpi_device *device) in xen_acpi_memory_device_add()
334 static int xen_acpi_memory_device_remove(struct acpi_device *device) in xen_acpi_memory_device_remove()
Dxen-acpi-pad.c117 static int acpi_pad_add(struct acpi_device *device) in acpi_pad_add()
132 static int acpi_pad_remove(struct acpi_device *device) in acpi_pad_remove()
/linux-4.4.14/drivers/iio/light/
Dacpi-als.c75 struct acpi_device *device;
116 static void acpi_als_notify(struct acpi_device *device, u32 event) in acpi_als_notify()
178 static int acpi_als_add(struct acpi_device *device) in acpi_als_add()
/linux-4.4.14/Documentation/acpi/
Dscan_handlers.txt8 of hardware. This causes a struct acpi_device object to be created and
10 and the hierarchy of those struct acpi_device objects reflects the namespace
12 struct acpi_device objects and analogously for their children). Those struct
13 acpi_device objects are referred to as "device nodes" in what follows, but they
38 int (*attach)(struct acpi_device *dev, const struct acpi_device_id *id);
39 void (*detach)(struct acpi_device *dev);
Dnamespace.txt189 The Linux kernel's core ACPI subsystem creates struct acpi_device
229 The following rules apply when creating struct acpi_device objects on
239 The struct acpi_device object is created for a fixed hardware
244 The struct acpi_device object is created for an ACPI namespace node
249 struct acpi_device object with LNXVIDEO 'bus_id' will be created for
254 struct acpi_device objects represented by the given row (xSDT means DSDT
258 rule of the struct acpi_device object:
266 The 'modalias' attribute is also present for struct acpi_device
280 ACPI device (i.e. struct acpi_device) objects may be linked to other
300 representing the struct acpi_device object created for that ACPI
[all …]
/linux-4.4.14/drivers/gpio/
Dgpiolib.h20 struct acpi_device;
42 struct gpio_desc *acpi_get_gpiod_by_index(struct acpi_device *adev,
61 acpi_get_gpiod_by_index(struct acpi_device *adev, const char *propname, in acpi_get_gpiod_by_index()
Dgpiolib-acpi.c352 int acpi_dev_add_driver_gpios(struct acpi_device *adev, in acpi_dev_add_driver_gpios()
363 static bool acpi_get_driver_gpio_data(struct acpi_device *adev, in acpi_get_driver_gpio_data()
392 struct acpi_device *adev;
465 struct acpi_device *adev = to_acpi_device_node(fwnode); in acpi_gpio_property_lookup()
510 struct gpio_desc *acpi_get_gpiod_by_index(struct acpi_device *adev, in acpi_get_gpiod_by_index()
560 struct acpi_device *adev; in acpi_node_get_gpiod()
595 int acpi_dev_gpio_irq_get(struct acpi_device *adev, int index) in acpi_dev_gpio_irq_get()
876 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_gpio_count()
Dgpio-amdpt.c175 struct acpi_device *acpi_dev; in pt_gpio_probe()
Dgpiolib.c1854 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_find_gpio()
/linux-4.4.14/drivers/iio/imu/inv_mpu6050/
Dinv_mpu_acpi.c51 static int asus_acpi_get_sensor_info(struct acpi_device *adev, in asus_acpi_get_sensor_info()
116 struct acpi_device *adev; in inv_mpu_process_acpi_config()
148 struct acpi_device *adev; in inv_mpu_acpi_create_mux_client()
/linux-4.4.14/drivers/dma/
Dacpi-dma.c43 struct acpi_device *adev, struct acpi_dma *adma) in acpi_dma_parse_resource_group()
108 static void acpi_dma_parse_csrt(struct acpi_device *adev, struct acpi_dma *adma) in acpi_dma_parse_csrt()
157 struct acpi_device *adev; in acpi_dma_controller_register()
354 struct acpi_device *adev; in acpi_dma_request_slave_chan_by_index()
/linux-4.4.14/drivers/ata/
Dlibata-acpi.c134 static int ata_acpi_dev_notify_dock(struct acpi_device *adev, u32 event) in ata_acpi_dev_notify_dock()
141 static int ata_acpi_ap_notify_dock(struct acpi_device *adev, u32 event) in ata_acpi_ap_notify_dock()
166 static void ata_acpi_ap_uevent(struct acpi_device *adev, u32 event) in ata_acpi_ap_uevent()
171 static void ata_acpi_dev_uevent(struct acpi_device *adev, u32 event) in ata_acpi_dev_uevent()
180 struct acpi_device *host_companion = ACPI_COMPANION(ap->host->dev); in ata_acpi_bind_port()
181 struct acpi_device *adev; in ata_acpi_bind_port()
208 struct acpi_device *port_companion = ACPI_COMPANION(&ap->tdev); in ata_acpi_bind_dev()
209 struct acpi_device *host_companion = ACPI_COMPANION(ap->host->dev); in ata_acpi_bind_dev()
210 struct acpi_device *parent, *adev; in ata_acpi_bind_dev()
Dlibata-zpodd.c255 struct acpi_device *adev = ACPI_COMPANION(&dev->tdev); in zpodd_init()
/linux-4.4.14/drivers/input/misc/
Datlas_btns.c74 static int atlas_acpi_button_add(struct acpi_device *device) in atlas_acpi_button_add()
123 static int atlas_acpi_button_remove(struct acpi_device *device) in atlas_acpi_button_remove()
/linux-4.4.14/arch/x86/platform/olpc/
Dolpc-xo15-sci.c142 static int xo15_sci_add(struct acpi_device *device) in xo15_sci_add()
190 static int xo15_sci_remove(struct acpi_device *device) in xo15_sci_remove()
/linux-4.4.14/drivers/video/backlight/
Dapple_bl.c140 static int apple_bl_add(struct acpi_device *dev) in apple_bl_add()
199 static int apple_bl_remove(struct acpi_device *dev) in apple_bl_remove()
/linux-4.4.14/arch/ia64/hp/common/
Daml_nfw.c182 static int aml_nfw_add(struct acpi_device *device) in aml_nfw_add()
193 static int aml_nfw_remove(struct acpi_device *device) in aml_nfw_remove()
Dsba_iommu.c2071 static int acpi_sba_ioc_attach(struct acpi_device *device, in acpi_sba_ioc_attach()
/linux-4.4.14/drivers/usb/core/
Dusb-acpi.c130 static struct acpi_device *usb_acpi_find_companion(struct device *dev) in usb_acpi_find_companion()
133 struct acpi_device *adev; in usb_acpi_find_companion()
/linux-4.4.14/drivers/char/tpm/
Dtpm_tis.c106 static int has_hid(struct acpi_device *dev, const char *hid) in has_hid()
117 static inline int is_itpm(struct acpi_device *dev) in is_itpm()
122 static inline int is_fifo(struct acpi_device *dev) in is_fifo()
145 static inline int is_itpm(struct acpi_device *dev) in is_itpm()
150 static inline int is_fifo(struct acpi_device *dev) in is_fifo()
1015 static int tpm_tis_acpi_init(struct acpi_device *acpi_dev) in tpm_tis_acpi_init()
1041 static int tpm_tis_acpi_remove(struct acpi_device *dev) in tpm_tis_acpi_remove()
Dtpm_crb.c207 static int crb_acpi_add(struct acpi_device *device) in crb_acpi_add()
308 static int crb_acpi_remove(struct acpi_device *device) in crb_acpi_remove()
/linux-4.4.14/arch/ia64/include/asm/
Dpci.h68 struct acpi_device *companion;
/linux-4.4.14/arch/x86/include/asm/
Dpci.h18 struct acpi_device *companion; /* ACPI companion device */
/linux-4.4.14/arch/x86/pci/
Dacpi.c239 struct acpi_device *device = root->device; in pci_acpi_root_get_node()
287 struct acpi_device *device = ci->bridge; in pci_acpi_root_prepare_resources()
/linux-4.4.14/drivers/mfd/
Dmfd-core.c86 struct acpi_device *parent, *child; in mfd_acpi_add_device()
87 struct acpi_device *adev; in mfd_acpi_add_device()
/linux-4.4.14/drivers/i2c/busses/
Di2c-scmi.c358 static int acpi_smbus_cmi_add(struct acpi_device *device) in acpi_smbus_cmi_add()
408 static int acpi_smbus_cmi_remove(struct acpi_device *device) in acpi_smbus_cmi_remove()
/linux-4.4.14/drivers/hv/
Dvmbus_drv.c46 static struct acpi_device *hv_acpi_dev;
1100 static int vmbus_acpi_remove(struct acpi_device *device) in vmbus_acpi_remove()
1194 static int vmbus_acpi_add(struct acpi_device *device) in vmbus_acpi_add()
1198 struct acpi_device *ancestor; in vmbus_acpi_add()
/linux-4.4.14/drivers/net/fjes/
Dfjes_main.c66 static int fjes_acpi_add(struct acpi_device *);
67 static int fjes_acpi_remove(struct acpi_device *);
119 static int fjes_acpi_add(struct acpi_device *device) in fjes_acpi_add()
157 static int fjes_acpi_remove(struct acpi_device *device) in fjes_acpi_remove()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_acpi.c401 struct acpi_device *acpidev; in nouveau_acpi_edid()
/linux-4.4.14/drivers/char/
Dsonypi.c520 static struct acpi_device *sonypi_acpi_device;
1132 static int sonypi_acpi_add(struct acpi_device *device) in sonypi_acpi_add()
1140 static int sonypi_acpi_remove(struct acpi_device *device) in sonypi_acpi_remove()
Dhpet.c1021 static int hpet_acpi_add(struct acpi_device *device) in hpet_acpi_add()
/linux-4.4.14/drivers/staging/unisys/visorbus/
Dvisorchipset.c2261 visorchipset_init(struct acpi_device *acpi_device) in visorchipset_init() argument
2348 visorchipset_exit(struct acpi_device *acpi_device) in visorchipset_exit() argument
/linux-4.4.14/drivers/spi/
Dspi-pxa2xx.c1321 static int pxa2xx_spi_get_port_id(struct acpi_device *adev) in pxa2xx_spi_get_port_id()
1332 static int pxa2xx_spi_get_port_id(struct acpi_device *adev) in pxa2xx_spi_get_port_id()
1375 struct acpi_device *adev; in pxa2xx_spi_init_pdata()
Dspi.c466 struct acpi_device *adev = ACPI_COMPANION(&spi->dev); in spi_dev_set_name()
1597 struct acpi_device *adev; in acpi_spi_add_device()
/linux-4.4.14/drivers/mmc/host/
Dsdhci-acpi.c325 struct acpi_device *device; in sdhci_acpi_probe()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe.h760 struct acpi_device *adev;
/linux-4.4.14/drivers/ide/
Dide-acpi.c102 struct acpi_device *adev; in acpi_get_child()
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
Dthunder_bgx.c889 static int acpi_get_mac_address(struct acpi_device *adev, u8 *dst) in acpi_get_mac_address()
914 struct acpi_device *adev; in bgx_acpi_register_phy()
/linux-4.4.14/arch/ia64/pci/
Dpci.c292 struct acpi_device *device = root->device; in pci_acpi_scan_root()
/linux-4.4.14/drivers/pinctrl/intel/
Dpinctrl-broxton.c1011 struct acpi_device *adev; in bxt_pinctrl_probe()
Dpinctrl-baytrail.c554 struct acpi_device *acpi_dev; in byt_gpio_probe()
Dpinctrl-cherryview.c1484 struct acpi_device *adev; in chv_pinctrl_probe()
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_opregion.c663 struct acpi_device *acpi_dev, *acpi_cdev, *acpi_video_bus = NULL; in intel_didl_outputs()
/linux-4.4.14/drivers/cpufreq/
Dlonghaul.c681 struct acpi_device *d; in longhaul_walk_callback()
/linux-4.4.14/drivers/iommu/
Ddmar.c687 struct acpi_device *adev) in dmar_acpi_insert_dev_scope()
741 struct acpi_device *adev; in dmar_acpi_dev_scope_init()
Dintel-iommu.c2834 struct acpi_device *adev; in iommu_prepare_static_identity_mapping()
/linux-4.4.14/drivers/hid/i2c-hid/
Di2c-hid.c869 struct acpi_device *adev; in i2c_hid_acpi_pdata()
/linux-4.4.14/drivers/i2c/
Di2c-core.c147 struct acpi_device *adev; in acpi_i2c_add_device()
1007 struct acpi_device *adev = ACPI_COMPANION(&client->dev); in i2c_dev_set_name()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dbcmsdh.c1125 struct acpi_device *adev; in brcmf_sdiod_acpi_set_power_manageable()
/linux-4.4.14/drivers/input/touchscreen/
Datmel_mxt_ts.c2538 struct acpi_device *adev; in mxt_parse_acpi()