| /linux/drivers/acpi/ |
| 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() 298 static int acpi_bus_post_eject(struct acpi_device *adev, void *not_used) in acpi_bus_post_eject() 316 static void acpi_scan_check_subtree(struct acpi_device *adev) in acpi_scan_check_subtree() 323 static int acpi_scan_hot_remove(struct acpi_device *device) in acpi_scan_hot_remove() 371 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 | 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 | 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() 570 struct acpi_device *adev; in acpi_bus_notify() 625 struct acpi_device *device = data; in acpi_notify_device() 631 static int acpi_device_install_notify_handler(struct acpi_device *device, in acpi_device_install_notify_handler() 646 static void acpi_device_remove_notify_handler(struct acpi_device *device, in acpi_device_remove_notify_handler() 658 int acpi_dev_install_notify_handler(struct acpi_device *adev, in acpi_dev_install_notify_handler() 673 void acpi_dev_remove_notify_handler(struct acpi_device *adev, in acpi_dev_remove_notify_handler() 743 struct device *acpi_get_first_physical_node(struct acpi_device *adev) in acpi_get_first_physical_node() 764 static struct acpi_device *acpi_primary_dev_companion(struct acpi_device *adev, in acpi_primary_dev_companion() [all …]
|
| H A D | power.c | 52 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 D | button.c | 172 struct acpi_device *adev; 184 static struct acpi_device *lid_device; 195 static int acpi_lid_evaluate_state(struct acpi_device *device) in acpi_lid_evaluate_state() 209 struct acpi_device *device = button->adev; in acpi_lid_notify_state() 303 struct acpi_device *device = button->adev; in acpi_button_add_fs() 362 struct acpi_device *device = button->adev; in acpi_button_remove_fs() 393 struct acpi_device *device = button->adev; in acpi_lid_update_state() 426 struct acpi_device *device = button->adev; in acpi_lid_notify() 443 struct acpi_device *device = button->adev; in acpi_button_notify() 499 struct acpi_device *device = ACPI_COMPANION(dev); in acpi_button_resume() [all …]
|
| /linux/drivers/platform/x86/dell/ |
| H A D | dell-rbtn.c | 33 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/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() 97 static inline const char *acpi_dev_name(struct acpi_device *adev) in acpi_dev_name() 102 struct device *acpi_get_first_physical_node(struct acpi_device *adev); 402 extern bool acpi_is_pnp_device(struct acpi_device *); 446 int thermal_acpi_active_trip_temp(struct acpi_device *adev, int id, int *ret_temp); 447 int thermal_acpi_passive_trip_temp(struct acpi_device *adev, int *ret_temp); 448 int thermal_acpi_hot_trip_temp(struct acpi_device *adev, int *ret_temp); 449 int thermal_acpi_critical_trip_temp(struct acpi_device *adev, int *ret_temp); 516 int acpi_dev_get_resources(struct acpi_device *adev, struct list_head *list, [all …]
|
| /linux/drivers/platform/x86/ |
| H A D | fujitsu-laptop.c | 147 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 D | panasonic-laptop.c | 186 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 D | classmate-laptop.c | 41 static int cmpc_add_acpi_notify_device(struct acpi_device *acpi, char *name, in cmpc_add_acpi_notify_device() 62 static int cmpc_remove_acpi_notify_device(struct acpi_device *acpi) in cmpc_remove_acpi_notify_device() 182 static void cmpc_accel_handler_v4(struct acpi_device *dev, u32 event) in cmpc_accel_handler_v4() 204 struct acpi_device *acpi; in cmpc_accel_sensitivity_show_v4() 224 struct acpi_device *acpi; in cmpc_accel_sensitivity_store_v4() 263 struct acpi_device *acpi; in cmpc_accel_g_select_show_v4() 283 struct acpi_device *acpi; in cmpc_accel_g_select_store_v4() 320 struct acpi_device *acpi; in cmpc_accel_open_v4() 340 struct acpi_device *acpi; in cmpc_accel_close_v4() 397 static int cmpc_accel_add_v4(struct acpi_device *acpi) in cmpc_accel_add_v4() [all …]
|
| H A D | toshiba_bluetooth.c | 30 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()
|
| H A D | wireless-hotkey.c | 38 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()
|
| /linux/include/acpi/ |
| 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/platform/x86/intel/ |
| H A D | rst.c | 17 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/include/linux/platform_data/x86/ |
| H A D | int3472.h | 72 struct acpi_device; 109 struct acpi_device *adev; 111 struct acpi_device *sensor; 142 union acpi_object *skl_int3472_get_acpi_buffer(struct acpi_device *adev, 144 int skl_int3472_fill_cldb(struct acpi_device *adev, struct int3472_cldb *cldb); 146 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/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()
|
| H A D | surfacepro3_button.c | 75 static void surface_button_notify(struct acpi_device *device, u32 event) in surface_button_notify() 133 struct acpi_device *device = to_acpi_device(dev); in surface_button_suspend() 142 struct acpi_device *device = to_acpi_device(dev); in surface_button_resume() 158 static bool surface_button_check_MSHW0040(struct acpi_device *dev) in surface_button_check_MSHW0040() 188 static int surface_button_add(struct acpi_device *device) in surface_button_add() 241 static void surface_button_remove(struct acpi_device *device) in surface_button_remove()
|
| /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/pnp/pnpacpi/ |
| H A D | core.c | 51 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/staging/media/atomisp/pci/ |
| H A D | atomisp_csi2_bridge.c | 105 static char *gmin_cfg_get_dsm(struct acpi_device *adev, const char *key) in gmin_cfg_get_dsm() 138 static char *gmin_cfg_get_dmi_override(struct acpi_device *adev, const char *key) in gmin_cfg_get_dmi_override() 162 static char *gmin_cfg_get(struct acpi_device *adev, const char *key) in gmin_cfg_get() 173 static int gmin_cfg_get_int(struct acpi_device *adev, const char *key, int default_val) in gmin_cfg_get_int() 196 static int atomisp_csi2_get_pmc_clk_nr_from_acpi_pr0(struct acpi_device *adev) in atomisp_csi2_get_pmc_clk_nr_from_acpi_pr0() 241 static int atomisp_csi2_set_pmc_clk_freq(struct acpi_device *adev, int clock_num) in atomisp_csi2_set_pmc_clk_freq() 277 static int atomisp_csi2_get_port(struct acpi_device *adev, int clock_num) in atomisp_csi2_get_port() 302 static int atomisp_csi2_add_gpio_mappings(struct acpi_device *adev) in atomisp_csi2_add_gpio_mappings() 336 static char *atomisp_csi2_get_vcm_type(struct acpi_device *adev) in atomisp_csi2_get_vcm_type() 366 static int atomisp_csi2_parse_sensor_fwnode(struct acpi_device *adev, in atomisp_csi2_parse_sensor_fwnode()
|
| /linux/drivers/i2c/ |
| H A D | i2c-core-acpi.c | 90 int i2c_acpi_client_count(struct acpi_device *adev) in i2c_acpi_client_count() 145 static int i2c_acpi_do_lookup(struct acpi_device *adev, in i2c_acpi_do_lookup() 204 struct acpi_device *adev = ACPI_COMPANION(&client->dev); in i2c_acpi_get_irq() 232 static int i2c_acpi_get_info(struct acpi_device *adev, in i2c_acpi_get_info() 256 struct acpi_device *adapter_adev; in i2c_acpi_get_info() 278 struct acpi_device *adev, in i2c_acpi_register_device() 299 struct acpi_device *adev = acpi_fetch_acpi_dev(handle); in i2c_acpi_add_device() 322 struct acpi_device *adev; in i2c_acpi_register_devices() 382 struct acpi_device *adev = acpi_fetch_acpi_dev(handle); in i2c_acpi_lookup_speed() 466 static struct i2c_client *i2c_acpi_find_client_by_adev(struct acpi_device *adev) in i2c_acpi_find_client_by_adev() [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()
|