/linux/include/acpi/ |
A D | acpi_bus.h | 102 struct acpi_device; 140 struct acpi_device *self; 143 void (*fixup)(struct acpi_device *); 360 struct acpi_device { struct 364 struct acpi_device *parent; argument 581 struct acpi_device * device; 607 struct acpi_device *acpi_find_child_device(struct acpi_device *parent, 696 struct acpi_device *acpi_dev_get_first_consumer_dev(struct acpi_device *supplier); 697 struct acpi_device * 699 struct acpi_device * [all …]
|
A D | video.h | 21 struct acpi_device; 56 extern int acpi_video_get_edid(struct acpi_device *device, int type, 65 extern int acpi_video_get_levels(struct acpi_device *device, 71 static inline int acpi_video_get_edid(struct acpi_device *device, int type, in acpi_video_get_edid() 87 static inline int acpi_video_get_levels(struct acpi_device *device, in acpi_video_get_levels()
|
/linux/drivers/acpi/ |
A D | internal.h | 46 void register_dock_dependent_device(struct acpi_device *adev, 48 int dock_notify(struct acpi_device *adev, u32 event); 49 void acpi_dock_add(struct acpi_device *adev); 107 int acpi_device_add(struct acpi_device *device, 111 int acpi_device_setup_files(struct acpi_device *dev); 112 void acpi_device_remove_files(struct acpi_device *dev); 113 void acpi_device_add_finalize(struct acpi_device *device); 116 bool acpi_device_is_battery(struct acpi_device *adev); 138 int acpi_device_sleep_wake(struct acpi_device *dev, 251 void acpi_init_properties(struct acpi_device *adev); [all …]
|
A D | scan.c | 25 extern struct acpi_device *acpi_root; 138 struct acpi_device *device = NULL; in acpi_bus_offline() 339 struct acpi_device *child; in acpi_scan_bus_check() 507 struct acpi_device *adev; in acpi_device_del_work_fn() 1473 struct acpi_device *adev; in acpi_dma_get_range() 1785 struct acpi_device *device; in acpi_add_single_object() 2146 struct acpi_device *child; in acpi_bus_attach() 2208 struct acpi_device *adev; in acpi_dev_get_first_consumer_dev_cb() 2221 struct acpi_device *adev; 2331 struct acpi_device *acpi_dev_get_first_consumer_dev(struct acpi_device *supplier) in acpi_dev_get_first_consumer_dev() [all …]
|
A D | device_sysfs.c | 343 struct acpi_device *adev = to_acpi_device(dev); in real_power_state_show() 359 struct acpi_device *adev = to_acpi_device(dev); in power_state_show() 370 struct acpi_device *acpi_device = to_acpi_device(d); in eject_store() local 377 if ((!acpi_device->handler || !acpi_device->handler->hotplug.enabled) in eject_store() 378 && !acpi_device->driver) in eject_store() 385 acpi_dev_get(acpi_device); in eject_store() 390 acpi_dev_put(acpi_device); in eject_store() 401 struct acpi_device *acpi_dev = to_acpi_device(dev); in hid_show() 410 struct acpi_device *acpi_dev = to_acpi_device(dev); in uid_show() 419 struct acpi_device *acpi_dev = to_acpi_device(dev); in adr_show() [all …]
|
A D | device_pm.c | 288 struct acpi_device *device; in acpi_bus_set_power() 413 struct acpi_device *device; in acpi_bus_update_power() 423 struct acpi_device *device; in acpi_bus_power_manageable() 443 struct acpi_device *adev; in acpi_pm_notify_handler() 546 struct acpi_device *device; in acpi_bus_can_wakeup() 556 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_pm_device_can_wakeup() 690 struct acpi_device *adev; in acpi_pm_device_sleep_state() 850 struct acpi_device *adev; in acpi_pm_set_device_wakeup() 916 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_dev_suspend() 948 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_dev_resume() [all …]
|
A D | button.c | 127 static int acpi_button_add(struct acpi_device *device); 128 static int acpi_button_remove(struct acpi_device *device); 163 static struct acpi_device *lid_device; 271 struct acpi_device *device = seq->private; in acpi_button_state_seq_show() 280 static int acpi_button_add_fs(struct acpi_device *device) in acpi_button_add_fs() 339 static int acpi_button_remove_fs(struct acpi_device *device) in acpi_button_remove_fs() 447 struct acpi_device *device = to_acpi_device(dev); in acpi_button_suspend() 456 struct acpi_device *device = to_acpi_device(dev); in acpi_button_resume() 471 struct acpi_device *device = input_get_drvdata(input); in acpi_lid_input_open() 481 static int acpi_button_add(struct acpi_device *device) in acpi_button_add() [all …]
|
A D | processor_driver.c | 55 struct acpi_device *device = data; in acpi_processor_notify() 94 static int __acpi_processor_start(struct acpi_device *device); 99 struct acpi_device *device; in acpi_soft_cpu_online() 128 struct acpi_device *device; in acpi_soft_cpu_dead() 139 struct acpi_device *device) in acpi_pss_perf_init() 189 struct acpi_device *device) in acpi_pss_perf_exit() 200 struct acpi_device *device) in acpi_pss_perf_init() 206 struct acpi_device *device) {} in acpi_pss_perf_exit() 209 static int __acpi_processor_start(struct acpi_device *device) in __acpi_processor_start() 247 struct acpi_device *device = ACPI_COMPANION(dev); in acpi_processor_start() [all …]
|
A D | power.c | 49 struct acpi_device device; 84 struct acpi_device *device; in acpi_power_get_context() 154 struct acpi_device *rdev; in acpi_extract_power_resources() 312 int acpi_device_power_add_dependent(struct acpi_device *adev, in acpi_device_power_add_dependent() 535 static void acpi_power_hide_list(struct acpi_device *adev, in acpi_power_hide_list() 545 struct acpi_device *res_dev = &entry->resource->device; in acpi_power_hide_list() 554 static void acpi_power_expose_list(struct acpi_device *adev, in acpi_power_expose_list() 569 struct acpi_device *res_dev = &entry->resource->device; in acpi_power_expose_list() 660 int acpi_device_sleep_wake(struct acpi_device *dev, in acpi_device_sleep_wake() 869 struct acpi_device *device = to_acpi_device(dev); in acpi_release_power_resource() [all …]
|
A D | bus.c | 38 struct acpi_device *acpi_root; 96 int acpi_bus_get_status(struct acpi_device *device) in acpi_bus_get_status() 429 struct acpi_device *adev; in acpi_bus_notify() 503 struct acpi_device *device = data; in acpi_notify_device() 510 struct acpi_device *device = data; in acpi_notify_device_fixed() 641 static struct acpi_device *acpi_primary_dev_companion(struct acpi_device *adev, in acpi_primary_dev_companion() 689 struct acpi_device *adev; in acpi_companion_match() 877 struct acpi_device *adev = ACPI_COMPANION(dev); in acpi_of_device_get_match_data() 970 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_bus_match() 984 struct acpi_device *acpi_dev = to_acpi_device(dev); in acpi_device_probe() [all …]
|
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() 98 void (*fixup)(struct acpi_device *); in dock_hotplug_event() 107 void (*uevent)(struct acpi_device *, u32); in dock_hotplug_event() 116 int (*notify)(struct acpi_device *, u32); in dock_hotplug_event() 182 int is_dock_device(struct acpi_device *adev) in is_dock_device() 270 struct acpi_device *adev = dd->adev; in hotplug_dock_devices() 422 int dock_notify(struct acpi_device *adev, u32 event) in dock_notify() 492 struct acpi_device *adev = NULL; in docked_show() [all …]
|
A D | container.c | 28 struct acpi_device *adev = ACPI_COMPANION(&cdev->dev); in acpi_container_offline() 29 struct acpi_device *child; in acpi_container_offline() 44 static int container_device_attach(struct acpi_device *adev, in container_device_attach() 73 static void container_device_detach(struct acpi_device *adev) in container_device_detach() 82 static void container_device_online(struct acpi_device *adev) in container_device_online()
|
/linux/include/linux/ |
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 …]
|
A D | acpi.h | 38 static inline acpi_handle acpi_device_handle(struct acpi_device *adev) in acpi_device_handle() 90 struct acpi_device *parent, u64 addr) in acpi_preset_companion() 95 static inline const char *acpi_dev_name(struct acpi_device *adev) in acpi_dev_name() 384 extern bool acpi_is_pnp_device(struct acpi_device *); 485 int acpi_dev_get_dma_resources(struct acpi_device *adev, 496 struct acpi_device *acpi_resource_consumer(struct resource *res); 741 struct acpi_device; 749 static inline struct acpi_device * 760 static inline void acpi_dev_put(struct acpi_device *adev) {} in acpi_dev_put() 804 struct acpi_device *parent, u64 addr) in acpi_preset_companion() [all …]
|
/linux/drivers/platform/x86/dell/ |
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 int 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() 312 struct acpi_device *device = to_acpi_device(dev); in rbtn_inc_count() 324 struct acpi_device *device = to_acpi_device(dev); in rbtn_switch_dev() 386 static int rbtn_add(struct acpi_device *device) in rbtn_add() [all …]
|
/linux/drivers/usb/core/ |
A D | usb-acpi.c | 127 static struct acpi_device *usb_acpi_find_port(struct acpi_device *parent, in usb_acpi_find_port() 130 struct acpi_device *adev; in usb_acpi_find_port() 143 static struct acpi_device * 147 struct acpi_device *adev; in usb_acpi_get_companion_for_port() 176 static struct acpi_device * 179 struct acpi_device *adev; in usb_acpi_find_companion_for_port() 200 static struct acpi_device * 203 struct acpi_device *adev; in usb_acpi_find_companion_for_device() 225 static struct acpi_device *usb_acpi_find_companion(struct device *dev) in usb_acpi_find_companion()
|
/linux/drivers/thunderbolt/ |
A D | acpi.c | 19 struct acpi_device *adev; in tb_acpi_add_link() 196 struct acpi_device *adev; in tb_acpi_retimer_set_power() 291 static struct acpi_device *tb_acpi_find_port(struct acpi_device *adev, in tb_acpi_find_port() 294 struct acpi_device *port_adev; in tb_acpi_find_port() 311 static struct acpi_device *tb_acpi_switch_find_companion(struct tb_switch *sw) in tb_acpi_switch_find_companion() 313 struct acpi_device *adev = NULL; in tb_acpi_switch_find_companion() 319 struct acpi_device *port_adev; in tb_acpi_switch_find_companion() 326 struct acpi_device *parent_adev; in tb_acpi_switch_find_companion() 336 static struct acpi_device *tb_acpi_find_companion(struct device *dev) in tb_acpi_find_companion() 361 struct acpi_device *adev = ACPI_COMPANION(dev); in tb_acpi_setup()
|
/linux/drivers/platform/x86/ |
A D | fujitsu-laptop.c | 137 static struct acpi_device *fext; 141 static int call_fext_func(struct acpi_device *device, in call_fext_func() 169 static int set_lcd_level(struct acpi_device *device, int level) in set_lcd_level() 208 static int get_lcd_level(struct acpi_device *device) in get_lcd_level() 225 static int get_max_brightness(struct acpi_device *device) in get_max_brightness() 246 struct acpi_device *device = bl_get_data(b); in bl_get_brightness() 253 struct acpi_device *device = bl_get_data(b); in bl_update_status() 385 static int acpi_fujitsu_bl_add(struct acpi_device *device) in acpi_fujitsu_bl_add() 583 struct acpi_device *device = to_acpi_device(cdev->dev->parent); in logolamp_set() 602 struct acpi_device *device = to_acpi_device(cdev->dev->parent); in logolamp_get() [all …]
|
A D | panasonic-laptop.c | 238 struct acpi_device *device; 467 struct acpi_device *acpi = to_acpi_device(dev); in numbatt_show() 479 struct acpi_device *acpi = to_acpi_device(dev); in lcdtype_show() 491 struct acpi_device *acpi = to_acpi_device(dev); in mute_show() 503 struct acpi_device *acpi = to_acpi_device(dev); in mute_store() 521 struct acpi_device *acpi = to_acpi_device(dev); in sticky_key_show() 533 struct acpi_device *acpi = to_acpi_device(dev); in sticky_key_store() 551 struct acpi_device *acpi = to_acpi_device(dev); in eco_mode_show() 575 struct acpi_device *acpi = to_acpi_device(dev); in eco_mode_store() 622 struct acpi_device *acpi = to_acpi_device(dev); in ac_brightness_show() [all …]
|
A D | wmi.c | 66 struct acpi_device *acpi_device; member 193 handle = wblock->acpi_device->handle; in wmi_method_enable() 312 handle = wblock->acpi_device->handle; in wmidev_evaluate_method() 356 handle = wblock->acpi_device->handle; in __query_block() 1071 struct acpi_device *device) in wmi_create_device() 1219 wblock->acpi_device = device; in parse_wdg() 1241 if (wblock->acpi_device != device) in parse_wdg() 1353 struct acpi_device *acpi_device = ACPI_COMPANION(&device->dev); in acpi_wmi_remove() local 1359 wmi_free_devices(acpi_device); in acpi_wmi_remove() 1367 struct acpi_device *acpi_device; in acpi_wmi_probe() local [all …]
|
A D | classmate-laptop.c | 205 struct acpi_device *acpi; in cmpc_accel_sensitivity_show_v4() 220 struct acpi_device *acpi; in cmpc_accel_sensitivity_store_v4() 254 struct acpi_device *acpi; in cmpc_accel_g_select_show_v4() 269 struct acpi_device *acpi; in cmpc_accel_g_select_store_v4() 301 struct acpi_device *acpi; in cmpc_accel_open_v4() 319 struct acpi_device *acpi; in cmpc_accel_close_v4() 548 struct acpi_device *acpi; in cmpc_accel_sensitivity_show() 563 struct acpi_device *acpi; in cmpc_accel_sensitivity_store() 591 struct acpi_device *acpi; in cmpc_accel_open() 601 struct acpi_device *acpi; in cmpc_accel_close() [all …]
|
/linux/drivers/visorbus/ |
A D | visorchipset.c | 80 struct acpi_device *acpi_device; member 372 dev_err(&chipset_dev->acpi_device->dev, in save_crash_message() 377 dev_err(&chipset_dev->acpi_device->dev, in save_crash_message() 386 dev_err(&chipset_dev->acpi_device->dev, in save_crash_message() 413 dev_err(&chipset_dev->acpi_device->dev, in save_crash_message() 458 dev_err(&chipset_dev->acpi_device->dev, in visorbus_create() 629 dev_err(&chipset_dev->acpi_device->dev, in visorbus_configure() 1562 static int visorchipset_init(struct acpi_device *acpi_device) in visorchipset_init() argument 1574 chipset_dev->acpi_device = acpi_device; in visorchipset_init() 1582 &chipset_dev->acpi_device->dev, in visorchipset_init() [all …]
|
/linux/drivers/bus/ |
A D | hisi_lpc.c | 344 struct acpi_device *host, in hisi_lpc_acpi_xlat_io_res() 397 struct acpi_device *adev; in hisi_lpc_acpi_set_io_res() 398 struct acpi_device *host; in hisi_lpc_acpi_set_io_res() 483 struct acpi_device *adev = ACPI_COMPANION(hostdev); in hisi_lpc_acpi_remove() 484 struct acpi_device *child; in hisi_lpc_acpi_remove() 504 struct acpi_device *adev = ACPI_COMPANION(hostdev); in hisi_lpc_acpi_probe() 505 struct acpi_device *child; in hisi_lpc_acpi_probe() 620 struct acpi_device *acpi_device = ACPI_COMPANION(dev); in hisi_lpc_probe() local 656 if (acpi_device) in hisi_lpc_probe() 677 struct acpi_device *acpi_device = ACPI_COMPANION(dev); in hisi_lpc_remove() local [all …]
|
/linux/drivers/platform/x86/intel/ |
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 int irst_remove(struct acpi_device *acpi) in irst_remove()
|
/linux/drivers/platform/x86/intel/int3472/ |
A D | intel_skl_int3472_common.h | 48 struct acpi_device; 79 struct acpi_device *adev; 81 struct acpi_device *sensor; 111 union acpi_object *skl_int3472_get_acpi_buffer(struct acpi_device *adev, 113 int skl_int3472_fill_cldb(struct acpi_device *adev, struct int3472_cldb *cldb);
|