Home
last modified time | relevance | path

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

12345678910>>...12

/linux/drivers/acpi/
H A Dinternal.h14 extern struct acpi_device *acpi_root;
45 int dock_notify(struct acpi_device *adev, u32 event);
46 void acpi_dock_add(struct acpi_device *adev);
119 int acpi_tie_acpi_dev(struct acpi_device *adev);
120 int acpi_device_add(struct acpi_device *device);
121 int acpi_device_setup_files(struct acpi_device *dev);
122 void acpi_device_remove_files(struct acpi_device *dev);
127 bool acpi_device_is_battery(struct acpi_device *adev);
148 int acpi_device_sleep_wake(struct acpi_device *dev,
272 void acpi_init_properties(struct acpi_device *adev);
[all …]
H A Dthermal_lib.c24 static int acpi_trip_temp(struct acpi_device *adev, char *obj_name, in acpi_trip_temp()
47 int acpi_active_trip_temp(struct acpi_device *adev, int id, int *ret_temp) in acpi_active_trip_temp()
58 int acpi_passive_trip_temp(struct acpi_device *adev, int *ret_temp) in acpi_passive_trip_temp()
64 int acpi_hot_trip_temp(struct acpi_device *adev, int *ret_temp) in acpi_hot_trip_temp()
70 int acpi_critical_trip_temp(struct acpi_device *adev, int *ret_temp) in acpi_critical_trip_temp()
101 int thermal_acpi_active_trip_temp(struct acpi_device *adev, int id, int *ret_temp) in thermal_acpi_active_trip_temp()
120 int thermal_acpi_passive_trip_temp(struct acpi_device *adev, int *ret_temp) in thermal_acpi_passive_trip_temp()
140 int thermal_acpi_hot_trip_temp(struct acpi_device *adev, int *ret_temp) in thermal_acpi_hot_trip_temp()
159 int thermal_acpi_critical_trip_temp(struct acpi_device *adev, int *ret_temp) in thermal_acpi_critical_trip_temp()
H A Dscan.c356 struct acpi_device *parent; in acpi_scan_device_check()
533 struct acpi_device *adev; in acpi_device_del_work_fn()
542 struct acpi_device, del_list); in acpi_device_del_work_fn()
576 struct acpi_device *adev = context; in acpi_scan_drop_device()
603 struct acpi_device *adev = NULL; in handle_to_device()
840 struct acpi_device *adev; in acpi_find_parent_acpi_dev()
1519 struct acpi_device *adev; in acpi_dma_get_range()
1862 struct acpi_device *device; in acpi_add_single_object()
2334 struct acpi_device *adev;
2470 struct acpi_device *acpi_dev_get_next_consumer_dev(struct acpi_device *supplier, in acpi_dev_get_next_consumer_dev()
[all …]
H A Ddevice_pm.c78 struct acpi_device *parent; in acpi_device_get_power()
197 struct acpi_device *parent; in acpi_device_set_power()
531 struct acpi_device *adev; in acpi_pm_notify_handler()
642 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_pm_device_can_wakeup()
791 struct acpi_device *adev; in acpi_pm_device_sleep_state()
951 struct acpi_device *adev; in acpi_pm_set_device_wakeup()
1017 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_dev_suspend()
1049 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_dev_resume()
1120 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_subsys_prepare()
1401 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_dev_pm_detach()
[all …]
H A Ddevice_sysfs.c342 struct acpi_device *adev = to_acpi_device(dev); in real_power_state_show()
358 struct acpi_device *adev = to_acpi_device(dev); in power_state_show()
369 struct acpi_device *acpi_device = to_acpi_device(d); in eject_store() local
376 if ((!acpi_device->handler || !acpi_device->handler->hotplug.enabled) in eject_store()
384 acpi_dev_get(acpi_device); in eject_store()
389 acpi_dev_put(acpi_device); in eject_store()
400 struct acpi_device *acpi_dev = to_acpi_device(dev); in hid_show()
409 struct acpi_device *acpi_dev = to_acpi_device(dev); in uid_show()
418 struct acpi_device *acpi_dev = to_acpi_device(dev); in adr_show()
430 struct acpi_device *acpi_dev = to_acpi_device(dev); in path_show()
[all …]
H A Dglue.c81 static int match_any(struct acpi_device *adev, void *not_used) in match_any()
86 static bool acpi_dev_has_children(struct acpi_device *adev) in acpi_dev_has_children()
129 struct acpi_device *adev;
136 static int check_one_child(struct acpi_device *adev, void *data) in check_one_child()
187 static struct acpi_device *acpi_find_child(struct acpi_device *parent, in acpi_find_child()
205 struct acpi_device *acpi_find_child_device(struct acpi_device *parent, in acpi_find_child_device()
212 struct acpi_device *acpi_find_child_by_adr(struct acpi_device *adev, in acpi_find_child_by_adr()
228 int acpi_bind_one(struct device *dev, struct acpi_device *acpi_dev) in acpi_bind_one()
321 struct acpi_device *acpi_dev = ACPI_COMPANION(dev); in acpi_unbind_one()
354 struct acpi_device *adev; in acpi_device_notify()
[all …]
H A Dbutton.c136 static int acpi_button_add(struct acpi_device *device);
137 static void acpi_button_remove(struct acpi_device *device);
170 static struct acpi_device *lid_device;
278 struct acpi_device *device = seq->private; in acpi_button_state_seq_show()
287 static int acpi_button_add_fs(struct acpi_device *device) in acpi_button_add_fs()
412 struct acpi_device *device = data; in acpi_lid_notify()
430 struct acpi_device *device = data; in acpi_button_notify()
474 struct acpi_device *device = to_acpi_device(dev); in acpi_button_suspend()
484 struct acpi_device *device = to_acpi_device(dev); in acpi_button_resume()
507 struct acpi_device *device = input_get_drvdata(input); in acpi_lid_input_open()
[all …]
H A Dbus.c37 struct acpi_device *acpi_root;
95 int acpi_bus_get_status(struct acpi_device *device) in acpi_bus_get_status()
511 struct acpi_device *adev; in acpi_bus_notify()
566 struct acpi_device *device = data; in acpi_notify_device()
705 static struct acpi_device *acpi_primary_dev_companion(struct acpi_device *adev, in acpi_primary_dev_companion()
753 struct acpi_device *adev; in acpi_companion_match()
930 const struct acpi_device *adev) in acpi_match_acpi_device()
959 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_of_device_get_match_data()
1050 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_bus_match()
1132 int (*fn)(struct acpi_device *, void *);
[all …]
H A Dfan_core.c32 struct acpi_device *device = cdev->devdata; in fan_get_max_state()
47 int acpi_fan_get_fst(struct acpi_device *device, struct acpi_fan_fst *fst) in acpi_fan_get_fst()
114 static int fan_get_state(struct acpi_device *device, unsigned long *state) in fan_get_state()
132 struct acpi_device *device = cdev->devdata; in fan_get_cur_state()
141 static int fan_set_state(struct acpi_device *device, unsigned long state) in fan_set_state()
186 struct acpi_device *device = cdev->devdata; in fan_set_cur_state()
206 static bool acpi_fan_is_acpi4(struct acpi_device *device) in acpi_fan_is_acpi4()
214 static int acpi_fan_get_fif(struct acpi_device *device) in acpi_fan_get_fif()
265 static int acpi_fan_get_fps(struct acpi_device *device) in acpi_fan_get_fps()
319 struct acpi_device *device = ACPI_COMPANION(&pdev->dev); in acpi_fan_probe()
[all …]
H A Dpower.c50 struct acpi_device device;
85 struct acpi_device *device = acpi_fetch_acpi_dev(handle); in acpi_power_get_context()
155 struct acpi_device *rdev; in acpi_extract_power_resources()
313 int acpi_device_power_add_dependent(struct acpi_device *adev, in acpi_device_power_add_dependent()
536 static void acpi_power_hide_list(struct acpi_device *adev, in acpi_power_hide_list()
546 struct acpi_device *res_dev = &entry->resource->device; in acpi_power_hide_list()
555 static void acpi_power_expose_list(struct acpi_device *adev, in acpi_power_expose_list()
570 struct acpi_device *res_dev = &entry->resource->device; in acpi_power_expose_list()
661 int acpi_device_sleep_wake(struct acpi_device *dev, in acpi_device_sleep_wake()
882 struct acpi_device *device = to_acpi_device(dev); in acpi_release_power_resource()
[all …]
/linux/include/acpi/
H A Dacpi_bus.h110 struct acpi_device;
152 struct acpi_device *self;
469 struct acpi_device { struct
567 static inline struct acpi_device *acpi_dev_parent(struct acpi_device *adev) in acpi_dev_parent()
719 struct acpi_device * device;
749 struct acpi_device *acpi_find_child_device(struct acpi_device *parent,
751 struct acpi_device *acpi_find_child_by_adr(struct acpi_device *adev,
942 struct acpi_device *acpi_dev_get_next_consumer_dev(struct acpi_device *supplier,
956 struct acpi_device *
958 struct acpi_device *
[all …]
H A Dvideo.h21 struct acpi_device;
59 extern int acpi_video_get_edid(struct acpi_device *device, int type,
66 extern int acpi_video_get_levels(struct acpi_device *device,
95 static inline int acpi_video_get_edid(struct acpi_device *device, int type, in acpi_video_get_edid()
112 static inline int acpi_video_get_levels(struct acpi_device *device, in acpi_video_get_levels()
/linux/include/linux/
H A Dpci-acpi.h15 extern acpi_status pci_acpi_add_bus_pm_notifier(struct acpi_device *dev);
16 static inline acpi_status pci_acpi_remove_bus_pm_notifier(struct acpi_device *dev) in pci_acpi_remove_bus_pm_notifier()
20 extern acpi_status pci_acpi_add_pm_notifier(struct acpi_device *dev,
22 static inline acpi_status pci_acpi_remove_pm_notifier(struct acpi_device *dev) in pci_acpi_remove_pm_notifier()
65 struct acpi_device *bridge;
88 void pci_acpi_setup(struct device *dev, struct acpi_device *adev);
89 void pci_acpi_cleanup(struct device *dev, struct acpi_device *adev);
91 static inline void pci_acpi_setup(struct device *dev, struct acpi_device *adev) {} in pci_acpi_setup()
92 static inline void pci_acpi_cleanup(struct device *dev, struct acpi_device *adev) {} in pci_acpi_cleanup()
109 void acpiphp_check_host_bridge(struct acpi_device *adev);
[all …]
H A Dacpi.h91 struct acpi_device *parent, u64 addr) in acpi_preset_companion()
96 static inline const char *acpi_dev_name(struct acpi_device *adev) in acpi_dev_name()
379 extern bool acpi_is_pnp_device(struct acpi_device *);
497 int acpi_dev_get_dma_resources(struct acpi_device *adev,
711 const struct acpi_device *adev);
794 struct acpi_device;
801 static inline struct acpi_device *
812 static inline void acpi_dev_put(struct acpi_device *adev) {} in acpi_dev_put()
856 struct acpi_device *parent, u64 addr) in acpi_preset_companion()
985 acpi_create_platform_device(struct acpi_device *adev, in acpi_create_platform_device()
[all …]
/linux/drivers/platform/x86/dell/
H A Ddell-rbtn.c54 static int rbtn_get(struct acpi_device *device) in rbtn_get()
91 struct acpi_device *device = data; in rbtn_rfkill_query()
112 static int rbtn_rfkill_init(struct acpi_device *device) in rbtn_rfkill_init()
208 static int rbtn_add(struct acpi_device *device);
209 static void rbtn_remove(struct acpi_device *device);
254 struct acpi_device *device = to_acpi_device(dev); in rbtn_suspend()
264 struct acpi_device *device = to_acpi_device(dev); in rbtn_resume()
311 struct acpi_device *device = to_acpi_device(dev); in rbtn_inc_count()
323 struct acpi_device *device = to_acpi_device(dev); in rbtn_switch_dev()
385 static int rbtn_add(struct acpi_device *device) in rbtn_add()
[all …]
/linux/drivers/platform/x86/
H A Dfujitsu-laptop.c144 static struct acpi_device *fext;
148 static int call_fext_func(struct acpi_device *device, in call_fext_func()
280 static int set_lcd_level(struct acpi_device *device, int level) in set_lcd_level()
319 static int get_lcd_level(struct acpi_device *device) in get_lcd_level()
336 static int get_max_brightness(struct acpi_device *device) in get_max_brightness()
357 struct acpi_device *device = bl_get_data(b); in bl_get_brightness()
364 struct acpi_device *device = bl_get_data(b); in bl_update_status()
496 static int acpi_fujitsu_bl_add(struct acpi_device *device) in acpi_fujitsu_bl_add()
694 struct acpi_device *device = to_acpi_device(cdev->dev->parent); in logolamp_set()
713 struct acpi_device *device = to_acpi_device(cdev->dev->parent); in logolamp_get()
[all …]
H A Dpanasonic-laptop.c240 struct acpi_device *device;
505 struct acpi_device *acpi = to_acpi_device(dev); in numbatt_show()
517 struct acpi_device *acpi = to_acpi_device(dev); in lcdtype_show()
529 struct acpi_device *acpi = to_acpi_device(dev); in mute_show()
541 struct acpi_device *acpi = to_acpi_device(dev); in mute_store()
559 struct acpi_device *acpi = to_acpi_device(dev); in sticky_key_show()
571 struct acpi_device *acpi = to_acpi_device(dev); in sticky_key_store()
589 struct acpi_device *acpi = to_acpi_device(dev); in eco_mode_show()
613 struct acpi_device *acpi = to_acpi_device(dev); in eco_mode_store()
660 struct acpi_device *acpi = to_acpi_device(dev); in ac_brightness_show()
[all …]
H A Dclassmate-laptop.c203 struct acpi_device *acpi; in cmpc_accel_sensitivity_show_v4()
218 struct acpi_device *acpi; in cmpc_accel_sensitivity_store_v4()
252 struct acpi_device *acpi; in cmpc_accel_g_select_show_v4()
267 struct acpi_device *acpi; in cmpc_accel_g_select_store_v4()
299 struct acpi_device *acpi; in cmpc_accel_open_v4()
317 struct acpi_device *acpi; in cmpc_accel_close_v4()
545 struct acpi_device *acpi; in cmpc_accel_sensitivity_show()
560 struct acpi_device *acpi; in cmpc_accel_sensitivity_store()
588 struct acpi_device *acpi; in cmpc_accel_open()
598 struct acpi_device *acpi; in cmpc_accel_close()
[all …]
H A Dwireless-hotkey.c35 static int wireless_input_setup(struct acpi_device *device) in wireless_input_setup()
63 static void wireless_input_destroy(struct acpi_device *device) in wireless_input_destroy()
71 static void wl_notify(struct acpi_device *acpi_dev, u32 event) in wl_notify()
86 static int wl_add(struct acpi_device *device) in wl_add()
106 static void wl_remove(struct acpi_device *device) in wl_remove()
/linux/drivers/platform/x86/intel/int3472/
H A Dcommon.h52 struct acpi_device;
74 struct acpi_device *adev;
76 struct acpi_device *sensor;
112 union acpi_object *skl_int3472_get_acpi_buffer(struct acpi_device *adev,
114 int skl_int3472_fill_cldb(struct acpi_device *adev, struct int3472_cldb *cldb);
116 struct acpi_device **sensor_adev_ret,
H A Dcommon.c9 union acpi_object *skl_int3472_get_acpi_buffer(struct acpi_device *adev, char *id) in skl_int3472_get_acpi_buffer()
33 int skl_int3472_fill_cldb(struct acpi_device *adev, struct int3472_cldb *cldb) in skl_int3472_fill_cldb()
58 struct acpi_device **sensor_adev_ret, in skl_int3472_get_sensor_adev_and_name()
61 struct acpi_device *adev = ACPI_COMPANION(dev); in skl_int3472_get_sensor_adev_and_name()
62 struct acpi_device *sensor; in skl_int3472_get_sensor_adev_and_name()
/linux/drivers/platform/x86/intel/
H A Drst.c16 struct acpi_device *acpi; in irst_show_wakeup_events()
33 struct acpi_device *acpi; in irst_store_wakeup_events()
60 struct acpi_device *acpi; in irst_show_wakeup_time()
77 struct acpi_device *acpi; in irst_store_wakeup_time()
101 static int irst_add(struct acpi_device *acpi) in irst_add()
116 static void irst_remove(struct acpi_device *acpi) in irst_remove()
/linux/drivers/thunderbolt/
H A Dacpi.c17 struct acpi_device *adev = acpi_fetch_acpi_dev(handle); in tb_acpi_add_link()
210 struct acpi_device *adev; in tb_acpi_retimer_set_power()
305 static struct acpi_device *tb_acpi_switch_find_companion(struct tb_switch *sw) in tb_acpi_switch_find_companion()
308 struct acpi_device *adev = NULL; in tb_acpi_switch_find_companion()
316 struct acpi_device *port_adev; in tb_acpi_switch_find_companion()
324 struct acpi_device *parent_adev; in tb_acpi_switch_find_companion()
334 static struct acpi_device *tb_acpi_find_companion(struct device *dev) in tb_acpi_find_companion()
359 struct acpi_device *adev = ACPI_COMPANION(dev); in tb_acpi_setup()
/linux/drivers/platform/chrome/
H A Dchromeos_tbmc.c24 static int chromeos_tbmc_query_switch(struct acpi_device *adev, in chromeos_tbmc_query_switch()
43 struct acpi_device *adev = to_acpi_device(dev); in chromeos_tbmc_resume()
48 static void chromeos_tbmc_notify(struct acpi_device *adev, u32 event) in chromeos_tbmc_notify()
62 struct acpi_device *adev = input_get_drvdata(idev); in chromeos_tbmc_open()
67 static int chromeos_tbmc_add(struct acpi_device *adev) in chromeos_tbmc_add()
/linux/drivers/platform/surface/
H A Dsurface3-wmi.c45 struct acpi_device *touchscreen_adev;
46 struct acpi_device *pnp0c0d_adev;
109 static int s3_wmi_hp_notify(struct acpi_device *adev, u32 value) in s3_wmi_hp_notify()
119 struct acpi_device *adev = acpi_fetch_acpi_dev(handle); in s3_wmi_attach_spi_device()
120 struct acpi_device **ts_adev = data; in s3_wmi_attach_spi_device()
138 struct acpi_device *adev = ACPI_COMPANION(dev); in s3_wmi_check_platform_device()
139 struct acpi_device *ts_adev = NULL; in s3_wmi_check_platform_device()

12345678910>>...12