/linux/drivers/acpi/ |
H A D | internal.h | 14 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 D | thermal_lib.c | 24 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 D | scan.c | 356 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 D | device_pm.c | 78 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 D | device_sysfs.c | 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() 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 D | glue.c | 81 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 D | button.c | 136 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 D | bus.c | 37 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 D | fan_core.c | 32 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 D | power.c | 50 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 D | acpi_bus.h | 110 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 D | video.h | 21 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 D | pci-acpi.h | 15 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 D | acpi.h | 91 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 D | dell-rbtn.c | 54 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 D | fujitsu-laptop.c | 144 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 D | panasonic-laptop.c | 240 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 D | classmate-laptop.c | 203 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 D | wireless-hotkey.c | 35 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 D | common.h | 52 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 D | common.c | 9 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 D | rst.c | 16 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 D | acpi.c | 17 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 D | chromeos_tbmc.c | 24 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 D | surface3-wmi.c | 45 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()
|