Home
last modified time | relevance | path

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

123456789

/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 …]
/linux/drivers/acpi/
H A Ddevice_sysfs.c136 static int create_pnp_modalias(const struct acpi_device *acpi_dev, char *modalias, in create_pnp_modalias()
192 static int create_of_modalias(const struct acpi_device *acpi_dev, char *modalias, in create_of_modalias()
240 int __acpi_device_uevent_modalias(const struct acpi_device *adev, in __acpi_device_uevent_modalias()
284 static int __acpi_device_modalias(const struct acpi_device *adev, char *buf, int size) in __acpi_device_modalias()
342 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()
380 status = acpi_get_type(acpi_device->handle, &not_used); in eject_store()
381 if (ACPI_FAILURE(status) || !acpi_device->flags.ejectable) in eject_store()
[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 Ddevice_pm.c48 static int acpi_dev_pm_explicit_get(struct acpi_device *device, int *state) in acpi_dev_pm_explicit_get()
75 int acpi_device_get_power(struct acpi_device *device, int *state) in acpi_device_get_power()
78 struct acpi_device *parent; in acpi_device_get_power()
141 static int acpi_dev_pm_explicit_set(struct acpi_device *adev, int state) in acpi_dev_pm_explicit_set()
162 int acpi_device_set_power(struct acpi_device *device, int state) in acpi_device_set_power()
197 struct acpi_device *parent; in acpi_device_set_power()
298 struct acpi_device *device = acpi_fetch_acpi_dev(handle); in acpi_bus_set_power()
307 int acpi_bus_init_power(struct acpi_device *device) in acpi_bus_init_power()
365 int acpi_device_fix_up_power(struct acpi_device *device) in acpi_device_fix_up_power()
378 static int fix_up_power_if_applicable(struct acpi_device *adev, void *not_used) in fix_up_power_if_applicable()
[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()
91 static int find_child_checks(struct acpi_device *adev, bool check_children) in find_child_checks()
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()
[all …]
H A Dbutton.c148 static int acpi_button_add(struct acpi_device *device);
149 static void acpi_button_remove(struct acpi_device *device);
182 static struct acpi_device *lid_device;
193 static int acpi_lid_evaluate_state(struct acpi_device *device) in acpi_lid_evaluate_state()
205 static int acpi_lid_notify_state(struct acpi_device *device, int state) in acpi_lid_notify_state()
290 struct acpi_device *device = seq->private; in acpi_button_state_seq_show()
299 static int acpi_button_add_fs(struct acpi_device *device) in acpi_button_add_fs()
358 static int acpi_button_remove_fs(struct acpi_device *device) in acpi_button_remove_fs()
388 static int acpi_lid_update_state(struct acpi_device *device, in acpi_lid_update_state()
403 static void acpi_lid_initialize_state(struct acpi_device *device) in acpi_lid_initialize_state()
[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()
513 struct acpi_device *adev; in acpi_bus_notify()
568 struct acpi_device *device = data; in acpi_notify_device()
574 static int acpi_device_install_notify_handler(struct acpi_device *device, in acpi_device_install_notify_handler()
589 static void acpi_device_remove_notify_handler(struct acpi_device *device, in acpi_device_remove_notify_handler()
601 int acpi_dev_install_notify_handler(struct acpi_device *adev, in acpi_dev_install_notify_handler()
616 void acpi_dev_remove_notify_handler(struct acpi_device *adev, in acpi_dev_remove_notify_handler()
686 struct device *acpi_get_first_physical_node(struct acpi_device *adev) in acpi_get_first_physical_node()
707 static struct acpi_device *acpi_primary_dev_companion(struct acpi_device *adev, in acpi_primary_dev_companion()
[all …]
H A Dpower.c52 struct acpi_device device;
83 struct acpi_power_resource *to_power_resource(struct acpi_device *device) in to_power_resource()
90 struct acpi_device *device = acpi_fetch_acpi_dev(handle); in acpi_power_get_context()
160 struct acpi_device *rdev; in acpi_extract_power_resources()
318 int acpi_device_power_add_dependent(struct acpi_device *adev, in acpi_device_power_add_dependent()
353 void acpi_device_power_remove_dependent(struct acpi_device *adev, in acpi_device_power_remove_dependent()
541 static void acpi_power_hide_list(struct acpi_device *adev, in acpi_power_hide_list()
551 struct acpi_device *res_dev = &entry->resource->device; in acpi_power_hide_list()
560 static void acpi_power_expose_list(struct acpi_device *adev, in acpi_power_expose_list()
575 struct acpi_device *res_dev = &entry->resource->device; in acpi_power_expose_list()
[all …]
H A Dcontainer.c26 static int check_offline(struct acpi_device *adev, void *not_used) in check_offline()
45 static int container_device_attach(struct acpi_device *adev, in container_device_attach()
74 static void container_device_detach(struct acpi_device *adev) in container_device_detach()
83 static void container_device_online(struct acpi_device *adev) in container_device_online()
H A Dacpi_platform.c36 static struct platform_device *acpi_platform_device_find_by_companion(struct acpi_device *adev) in acpi_platform_device_find_by_companion()
47 struct acpi_device *adev = arg; in acpi_platform_device_remove_notify()
74 static void acpi_platform_fill_resource(struct acpi_device *adev, in acpi_platform_fill_resource()
110 struct platform_device *acpi_create_platform_device(struct acpi_device *adev, in acpi_create_platform_device()
113 struct acpi_device *parent = acpi_dev_parent(adev); in acpi_create_platform_device()
H A Dfan_attr.c54 struct acpi_device *acpi_dev = container_of(dev, struct acpi_device, dev); in show_fan_speed()
67 struct acpi_device *acpi_dev = container_of(dev, struct acpi_device, dev); in show_fine_grain_control()
73 int acpi_fan_create_attributes(struct acpi_device *device) in acpi_fan_create_attributes()
130 void acpi_fan_delete_attributes(struct acpi_device *device) in acpi_fan_delete_attributes()
/linux/drivers/platform/x86/dell/
H A Ddell-rbtn.c33 static enum rbtn_type rbtn_check(struct acpi_device *device) in rbtn_check()
54 static int rbtn_get(struct acpi_device *device) in rbtn_get()
66 static int rbtn_acquire(struct acpi_device *device, bool enable) in rbtn_acquire()
91 struct acpi_device *device = data; in rbtn_rfkill_query()
112 static int rbtn_rfkill_init(struct acpi_device *device) in rbtn_rfkill_init()
140 static void rbtn_rfkill_exit(struct acpi_device *device) in rbtn_rfkill_exit()
152 static void rbtn_rfkill_event(struct acpi_device *device) in rbtn_rfkill_event()
208 static int rbtn_add(struct acpi_device *device);
209 static void rbtn_remove(struct acpi_device *device);
210 static void rbtn_notify(struct acpi_device *device, u32 event);
[all …]
/linux/drivers/platform/x86/
H A Dfujitsu-laptop.c147 static struct acpi_device *fext;
151 static int call_fext_func(struct acpi_device *device, in call_fext_func()
254 static int fujitsu_battery_charge_control_add(struct acpi_device *device) in fujitsu_battery_charge_control_add()
277 static void fujitsu_battery_charge_control_remove(struct acpi_device *device) in fujitsu_battery_charge_control_remove()
287 static int set_lcd_level(struct acpi_device *device, int level) in set_lcd_level()
326 static int get_lcd_level(struct acpi_device *device) in get_lcd_level()
343 static int get_max_brightness(struct acpi_device *device) in get_max_brightness()
364 struct acpi_device *device = bl_get_data(b); in bl_get_brightness()
371 struct acpi_device *device = bl_get_data(b); in bl_update_status()
458 static int acpi_fujitsu_bl_input_setup(struct acpi_device *device) in acpi_fujitsu_bl_input_setup()
[all …]
H A Dpanasonic-laptop.c186 static int acpi_pcc_hotkey_add(struct acpi_device *device);
187 static void acpi_pcc_hotkey_remove(struct acpi_device *device);
188 static void acpi_pcc_hotkey_notify(struct acpi_device *device, u32 event);
252 struct acpi_device *device;
315 static inline int acpi_pcc_get_sqty(struct acpi_device *device) in acpi_pcc_get_sqty()
518 struct acpi_device *acpi = to_acpi_device(dev); in numbatt_show()
530 struct acpi_device *acpi = to_acpi_device(dev); in lcdtype_show()
542 struct acpi_device *acpi = to_acpi_device(dev); in mute_show()
554 struct acpi_device *acpi = to_acpi_device(dev); in mute_store()
572 struct acpi_device *acpi = to_acpi_device(dev); in sticky_key_show()
[all …]
H A Dwireless-hotkey.c38 static int wireless_input_setup(struct acpi_device *device) in wireless_input_setup()
66 static void wireless_input_destroy(struct acpi_device *device) in wireless_input_destroy()
74 static void wl_notify(struct acpi_device *acpi_dev, u32 event) in wl_notify()
89 static int wl_add(struct acpi_device *device) in wl_add()
109 static void wl_remove(struct acpi_device *device) in wl_remove()
H A Dtoshiba_bluetooth.c30 struct acpi_device *acpi_dev;
38 static int toshiba_bt_rfkill_add(struct acpi_device *device);
39 static void toshiba_bt_rfkill_remove(struct acpi_device *device);
40 static void toshiba_bt_rfkill_notify(struct acpi_device *device, u32 event);
206 static void toshiba_bt_rfkill_notify(struct acpi_device *device, u32 event) in toshiba_bt_rfkill_notify()
234 static int toshiba_bt_rfkill_add(struct acpi_device *device) in toshiba_bt_rfkill_add()
281 static void toshiba_bt_rfkill_remove(struct acpi_device *device) in toshiba_bt_rfkill_remove()
/linux/include/acpi/
H A Dvideo.h21 struct acpi_device;
60 extern int acpi_video_get_edid(struct acpi_device *device, int type,
67 extern int acpi_video_get_levels(struct acpi_device *device,
96 static inline int acpi_video_get_edid(struct acpi_device *device, int type, in acpi_video_get_edid()
113 static inline int acpi_video_get_levels(struct acpi_device *device, in acpi_video_get_levels()
/linux/include/linux/platform_data/x86/
H A Dint3472.h71 struct acpi_device;
108 struct acpi_device *adev;
110 struct acpi_device *sensor;
141 union acpi_object *skl_int3472_get_acpi_buffer(struct acpi_device *adev,
143 int skl_int3472_fill_cldb(struct acpi_device *adev, struct int3472_cldb *cldb);
145 struct acpi_device **sensor_adev_ret,
/linux/drivers/platform/x86/intel/
H A Drst.c17 struct acpi_device *acpi; in irst_show_wakeup_events()
34 struct acpi_device *acpi; in irst_store_wakeup_events()
61 struct acpi_device *acpi; in irst_show_wakeup_time()
78 struct acpi_device *acpi; in irst_store_wakeup_time()
102 static int irst_add(struct acpi_device *acpi) in irst_add()
117 static void irst_remove(struct acpi_device *acpi) in irst_remove()
/linux/drivers/platform/x86/intel/int3472/
H A Dcommon.c8 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()
59 struct acpi_device **sensor_adev_ret, in skl_int3472_get_sensor_adev_and_name()
62 struct acpi_device *adev = ACPI_COMPANION(dev); in skl_int3472_get_sensor_adev_and_name()
63 struct acpi_device *sensor; in skl_int3472_get_sensor_adev_and_name()
/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()
H A Dsurfacepro3_button.c74 static void surface_button_notify(struct acpi_device *device, u32 event) in surface_button_notify()
132 struct acpi_device *device = to_acpi_device(dev); in surface_button_suspend()
141 struct acpi_device *device = to_acpi_device(dev); in surface_button_resume()
157 static bool surface_button_check_MSHW0040(struct acpi_device *dev) in surface_button_check_MSHW0040()
187 static int surface_button_add(struct acpi_device *device) in surface_button_add()
242 static void surface_button_remove(struct acpi_device *device) in surface_button_remove()
/linux/drivers/pnp/pnpacpi/
H A Dcore.c51 struct acpi_device *acpi_dev; in pnpacpi_set_resources()
92 struct acpi_device *acpi_dev; in pnpacpi_disable_resources()
118 struct acpi_device *acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_can_wakeup()
130 struct acpi_device *acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_suspend()
166 struct acpi_device *acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_resume()
197 static const char *__init pnpacpi_get_id(struct acpi_device *device) in pnpacpi_get_id()
209 static int __init pnpacpi_add_device(struct acpi_device *device) in pnpacpi_add_device()
290 struct acpi_device *device = acpi_fetch_acpi_dev(handle); in pnpacpi_add_device_handler()
/linux/drivers/usb/core/
H A Dusb-acpi.c248 static struct acpi_device *
252 struct acpi_device *adev; in usb_acpi_get_companion_for_port()
281 static struct acpi_device *
284 struct acpi_device *adev; in usb_acpi_find_companion_for_port()
295 static struct acpi_device *
298 struct acpi_device *adev; in usb_acpi_find_companion_for_device()
329 static struct acpi_device *usb_acpi_find_companion(struct device *dev) in usb_acpi_find_companion()

123456789