| /linux/include/acpi/ |
| H A D | acpi_bus.h | 111 struct acpi_device; 120 int (*scan_dependent)(struct acpi_device *adev); 121 void (*notify_online)(struct acpi_device *adev); 136 int (*attach)(struct acpi_device *dev, const struct acpi_device_id *id); 137 void (*detach)(struct acpi_device *dev); 138 void (*post_eject)(struct acpi_device *dev); 149 typedef int (*acpi_hp_notify) (struct acpi_device *, u32); 150 typedef void (*acpi_hp_uevent) (struct acpi_device *, u32); 151 typedef void (*acpi_hp_fixup) (struct acpi_device *); 154 struct acpi_device *self; [all …]
|
| H A D | video.h | 21 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/drivers/acpi/ |
| 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 | 78 void acpi_initialize_hp_context(struct acpi_device *adev, in acpi_initialize_hp_context() 112 bool acpi_scan_is_offline(struct acpi_device *adev, bool uevent) in acpi_scan_is_offline() 140 struct acpi_device *device = acpi_fetch_acpi_dev(handle); in acpi_bus_offline() 185 struct acpi_device *device = acpi_fetch_acpi_dev(handle); in acpi_bus_online() 204 static int acpi_scan_try_to_offline(struct acpi_device *device) in acpi_scan_try_to_offline() 253 static int acpi_scan_check_and_detach(struct acpi_device *adev, void *p) in acpi_scan_check_and_detach() 294 static int acpi_bus_post_eject(struct acpi_device *adev, void *not_used) in acpi_bus_post_eject() 312 static void acpi_scan_check_subtree(struct acpi_device *adev) in acpi_scan_check_subtree() 319 static int acpi_scan_hot_remove(struct acpi_device *device) in acpi_scan_hot_remove() 367 static int acpi_scan_rescan_bus(struct acpi_device *adev) in acpi_scan_rescan_bus() [all …]
|
| H A D | device_pm.c | 48 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 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() 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 D | bus.c | 37 struct acpi_device *acpi_root; 95 int acpi_bus_get_status(struct acpi_device *device) in acpi_bus_get_status() 578 struct acpi_device *adev; in acpi_bus_notify() 631 int acpi_dev_install_notify_handler(struct acpi_device *adev, in acpi_dev_install_notify_handler() 646 void acpi_dev_remove_notify_handler(struct acpi_device *adev, in acpi_dev_remove_notify_handler() 656 struct acpi_device *adev; 696 struct acpi_device *adev; in devm_acpi_install_notify_handler() 778 static struct device *primary_physical_device(struct acpi_device *adev) in primary_physical_device() 801 struct device *acpi_bus_get_primary_device(struct acpi_device *adev) in acpi_bus_get_primary_device() 818 struct device *acpi_get_first_physical_node(struct acpi_device *adev) in acpi_get_first_physical_node() [all …]
|
| H A D | power.c | 50 struct acpi_device device; 81 struct acpi_power_resource *to_power_resource(struct acpi_device *device) in to_power_resource() 88 struct acpi_device *device = acpi_fetch_acpi_dev(handle); in acpi_power_get_context() 158 struct acpi_device *rdev; in acpi_extract_power_resources() 316 int acpi_device_power_add_dependent(struct acpi_device *adev, in acpi_device_power_add_dependent() 351 void acpi_device_power_remove_dependent(struct acpi_device *adev, in acpi_device_power_remove_dependent() 539 static void acpi_power_hide_list(struct acpi_device *adev, in acpi_power_hide_list() 549 struct acpi_device *res_dev = &entry->resource->device; in acpi_power_hide_list() 558 static void acpi_power_expose_list(struct acpi_device *adev, in acpi_power_expose_list() 573 struct acpi_device *res_dev = &entry->resource->device; in acpi_power_expose_list() [all …]
|
| H A D | container.c | 26 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 D | fan_attr.c | 54 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()
|
| H A D | dock.c | 44 struct acpi_device *adev; 72 struct acpi_device *adev) in add_dock_dependent_device() 90 struct acpi_device *adev = dd->adev; in dock_hotplug_event() 136 find_dock_dependent_device(struct dock_station *ds, struct acpi_device *adev) in find_dock_dependent_device() 147 void register_dock_dependent_device(struct acpi_device *adev, in register_dock_dependent_device() 168 int is_dock_device(struct acpi_device *adev) in is_dock_device() 256 struct acpi_device *adev = dd->adev; in hotplug_dock_devices() 410 int dock_notify(struct acpi_device *adev, u32 event) in dock_notify() 480 struct acpi_device *adev = acpi_fetch_acpi_dev(dock_station->handle); in docked_show() 575 void acpi_dock_add(struct acpi_device *adev) in acpi_dock_add()
|
| H A D | acpi_platform.c | 37 static struct platform_device *acpi_platform_device_find_by_companion(struct acpi_device *adev) in acpi_platform_device_find_by_companion() 48 struct acpi_device *adev = arg; in acpi_platform_device_remove_notify() 75 static unsigned int acpi_platform_adjust_resources(struct acpi_device *adev, in acpi_platform_adjust_resources() 144 struct platform_device *acpi_create_platform_device(struct acpi_device *adev, in acpi_create_platform_device() 147 struct acpi_device *p = acpi_dev_parent(adev); in acpi_create_platform_device()
|
| H A D | button.c | 184 struct acpi_device *adev; 222 struct acpi_device *device = button->adev; in acpi_lid_notify_state() 310 struct acpi_device *device = button->adev; in acpi_lid_add_fs() 357 struct acpi_device *device = button->adev; in acpi_lid_remove_fs() 384 static void acpi_lid_save(struct acpi_device *adev) in acpi_lid_save() 391 static void acpi_lid_forget(struct acpi_device *adev) in acpi_lid_forget() 445 struct acpi_device *device = button->adev; in acpi_lid_notify() 462 struct acpi_device *device = button->adev; in acpi_button_notify() 570 struct acpi_device *adev = button->adev; in acpi_button_remove_event_handler() 611 struct acpi_device *adev = button->adev; in acpi_button_add_event_handler() [all …]
|
| H A D | processor_thermal.c | 238 struct acpi_device *device = cdev->devdata; in processor_get_max_state() 256 struct acpi_device *device = cdev->devdata; in processor_get_cur_state() 276 struct acpi_device *device = cdev->devdata; in processor_set_cur_state() 312 struct acpi_device *device) in acpi_processor_thermal_init() 355 struct acpi_device *device) in acpi_processor_thermal_exit()
|
| /linux/include/linux/ |
| H A D | acpi.h | 53 static inline acpi_handle acpi_device_handle(struct acpi_device *adev) in acpi_device_handle() 92 struct acpi_device *parent, u64 addr) in acpi_preset_companion() 103 static inline const char *acpi_dev_name(struct acpi_device *adev) in acpi_dev_name() 108 struct device *acpi_get_first_physical_node(struct acpi_device *adev); 435 extern bool acpi_is_pnp_device(struct acpi_device *); 473 extern bool acpi_dev_is_video_device(struct acpi_device *adev); 480 int thermal_acpi_active_trip_temp(struct acpi_device *adev, int id, int *ret_temp); 481 int thermal_acpi_passive_trip_temp(struct acpi_device *adev, int *ret_temp); 482 int thermal_acpi_hot_trip_temp(struct acpi_device *adev, int *ret_temp); 483 int thermal_acpi_critical_trip_temp(struct acpi_device *adev, int *ret_temp); [all …]
|
| /linux/include/linux/platform_data/x86/ |
| H A D | int3472.h | 75 struct acpi_device; 111 struct acpi_device *adev; 113 struct acpi_device *sensor; 145 union acpi_object *skl_int3472_get_acpi_buffer(struct acpi_device *adev, 147 int skl_int3472_fill_cldb(struct acpi_device *adev, struct int3472_cldb *cldb); 149 struct acpi_device **sensor_adev_ret,
|
| /linux/drivers/platform/x86/intel/int3472/ |
| H A D | common.c | 8 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/x86/intel/ |
| H A D | rst.c | 18 struct acpi_device *acpi; in irst_show_wakeup_events() 35 struct acpi_device *acpi; in irst_store_wakeup_events() 62 struct acpi_device *acpi; in irst_show_wakeup_time() 79 struct acpi_device *acpi; in irst_store_wakeup_time() 105 struct acpi_device *acpi; in irst_probe() 125 struct acpi_device *acpi = ACPI_COMPANION(&pdev->dev); in irst_remove()
|
| /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()
|
| /linux/drivers/pnp/pnpacpi/ |
| H A D | core.c | 50 struct acpi_device *acpi_dev; in pnpacpi_set_resources() 91 struct acpi_device *acpi_dev; in pnpacpi_disable_resources() 117 struct acpi_device *acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_can_wakeup() 129 struct acpi_device *acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_suspend() 165 struct acpi_device *acpi_dev = ACPI_COMPANION(&dev->dev); in pnpacpi_resume() 196 static const char *__init pnpacpi_get_id(struct acpi_device *device) in pnpacpi_get_id() 208 static int __init pnpacpi_add_device(struct acpi_device *device) in pnpacpi_add_device() 286 struct acpi_device *device = acpi_fetch_acpi_dev(handle); in pnpacpi_add_device_handler()
|
| /linux/drivers/platform/x86/ |
| H A D | panasonic-laptop.c | 247 struct acpi_device *device; 311 static inline int acpi_pcc_get_sqty(struct acpi_device *device) in acpi_pcc_get_sqty() 523 struct acpi_device *acpi = to_acpi_device(dev); in numbatt_show() 535 struct acpi_device *acpi = to_acpi_device(dev); in lcdtype_show() 547 struct acpi_device *acpi = to_acpi_device(dev); in mute_show() 559 struct acpi_device *acpi = to_acpi_device(dev); in mute_store() 577 struct acpi_device *acpi = to_acpi_device(dev); in sticky_key_show() 589 struct acpi_device *acpi = to_acpi_device(dev); in sticky_key_store() 607 struct acpi_device *acpi = to_acpi_device(dev); in eco_mode_show() 630 struct acpi_device *acpi = to_acpi_device(dev); in eco_mode_store() [all …]
|
| /linux/drivers/usb/core/ |
| H A D | usb-acpi.c | 248 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()
|
| /linux/drivers/platform/x86/amd/ |
| H A D | wbrf.c | 42 static int wbrf_record(struct acpi_device *adev, uint8_t action, struct wbrf_ranges_in_out *in) in wbrf_record() 141 struct acpi_device *adev; in acpi_amd_wbrf_add_remove() 172 struct acpi_device *adev; in acpi_amd_wbrf_supported_producer() 197 struct acpi_device *adev; in acpi_amd_wbrf_supported_consumer() 226 struct acpi_device *adev; in amd_wbrf_retrieve_freq_band()
|
| /linux/drivers/pci/hotplug/ |
| H A D | acpiphp_glue.c | 47 static int acpiphp_hotplug_notify(struct acpi_device *adev, u32 type); 48 static void acpiphp_post_dock_fixup(struct acpi_device *adev); 59 static struct acpiphp_context *acpiphp_init_context(struct acpi_device *adev) in acpiphp_init_context() 80 static struct acpiphp_context *acpiphp_get_context(struct acpi_device *adev) in acpiphp_get_context() 120 static struct acpiphp_context *acpiphp_grab_context(struct acpi_device *adev) in acpiphp_grab_context() 189 static void acpiphp_post_dock_fixup(struct acpi_device *adev) in acpiphp_post_dock_fixup() 229 struct acpi_device *adev = acpi_fetch_acpi_dev(handle); in acpiphp_add_context() 346 struct acpi_device *adev = func_to_acpi_device(func); in cleanup_bridge() 435 struct acpi_device *adev = func_to_acpi_device(func); in acpiphp_rescan_slot() 655 struct acpi_device *adev = ACPI_COMPANION(&dev->dev); in trim_stale_devices() [all …]
|
| /linux/include/media/ |
| H A D | ipu-bridge.h | 125 struct acpi_device *adev; 128 struct acpi_device *ivsc_adev; 158 typedef int (*ipu_parse_sensor_fwnode_t)(struct acpi_device *adev, 174 int ipu_bridge_parse_ssdb(struct acpi_device *adev, struct ipu_sensor *sensor);
|