| /Linux-v5.15/drivers/acpi/ |
| 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); 51 static inline void register_dock_dependent_device(struct acpi_device *adev, in register_dock_dependent_device() 53 static inline int dock_notify(struct acpi_device *adev, u32 event) { return -ENODEV; } in dock_notify() 54 static inline void acpi_dock_add(struct acpi_device *adev) {} in acpi_dock_add() 83 acpi_status acpi_hotplug_schedule(struct acpi_device *adev, u32 src); 85 void acpi_device_hotplug(struct acpi_device *adev, u32 src); 86 bool acpi_scan_is_offline(struct acpi_device *adev, bool uevent); 107 int acpi_device_add(struct acpi_device *device, [all …]
|
| D | scan.c | 25 extern struct acpi_device *acpi_root; 75 void acpi_initialize_hp_context(struct acpi_device *adev, in acpi_initialize_hp_context() 77 int (*notify)(struct acpi_device *, u32), in acpi_initialize_hp_context() argument 78 void (*uevent)(struct acpi_device *, u32)) in acpi_initialize_hp_context() argument 110 bool acpi_scan_is_offline(struct acpi_device *adev, bool uevent) in acpi_scan_is_offline() 138 struct acpi_device *device = NULL; in acpi_bus_offline() 183 struct acpi_device *device = NULL; in acpi_bus_online() 202 static int acpi_scan_try_to_offline(struct acpi_device *device) in acpi_scan_try_to_offline() 248 static int acpi_scan_hot_remove(struct acpi_device *device) in acpi_scan_hot_remove() 293 static int acpi_scan_device_not_present(struct acpi_device *adev) in acpi_scan_device_not_present() [all …]
|
| D | device_sysfs.c | 135 static int create_pnp_modalias(struct acpi_device *acpi_dev, char *modalias, in create_pnp_modalias() 193 static int create_of_modalias(struct acpi_device *acpi_dev, char *modalias, in create_of_modalias() 241 int __acpi_device_uevent_modalias(struct acpi_device *adev, in __acpi_device_uevent_modalias() 285 static int __acpi_device_modalias(struct acpi_device *adev, char *buf, int size) in __acpi_device_modalias() 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() 381 status = acpi_get_type(acpi_device->handle, ¬_used); in eject_store() [all …]
|
| 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() 139 static int acpi_dev_pm_explicit_set(struct acpi_device *adev, int state) in acpi_dev_pm_explicit_set() 160 int acpi_device_set_power(struct acpi_device *device, int state) in acpi_device_set_power() 288 struct acpi_device *device; in acpi_bus_set_power() 299 int acpi_bus_init_power(struct acpi_device *device) in acpi_bus_init_power() 357 int acpi_device_fix_up_power(struct acpi_device *device) in acpi_device_fix_up_power() 370 int acpi_device_update_power(struct acpi_device *device, int *state_p) in acpi_device_update_power() 413 struct acpi_device *device; in acpi_bus_update_power() 423 struct acpi_device *device; in acpi_bus_power_manageable() [all …]
|
| D | button.c | 127 static int acpi_button_add(struct acpi_device *device); 128 static int acpi_button_remove(struct acpi_device *device); 129 static void acpi_button_notify(struct acpi_device *device, u32 event); 163 static struct acpi_device *lid_device; 174 static int acpi_lid_evaluate_state(struct acpi_device *device) in acpi_lid_evaluate_state() 186 static int acpi_lid_notify_state(struct acpi_device *device, int state) in acpi_lid_notify_state() 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() 369 static int acpi_lid_update_state(struct acpi_device *device, in acpi_lid_update_state() [all …]
|
| 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 …]
|
| 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()
|
| D | power.c | 49 struct acpi_device device; 78 struct acpi_power_resource *to_power_resource(struct acpi_device *device) in to_power_resource() 85 struct acpi_device *device; 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() 348 void acpi_device_power_remove_dependent(struct acpi_device *adev, in acpi_device_power_remove_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() [all …]
|
| 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() 150 find_dock_dependent_device(struct dock_station *ds, struct acpi_device *adev) in find_dock_dependent_device() 161 void register_dock_dependent_device(struct acpi_device *adev, in register_dock_dependent_device() 182 int is_dock_device(struct acpi_device *adev) in is_dock_device() 270 struct acpi_device *adev = dd->adev; in hotplug_dock_devices() [all …]
|
| 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() 522 static int acpi_device_install_notify_handler(struct acpi_device *device) in acpi_device_install_notify_handler() 547 static void acpi_device_remove_notify_handler(struct acpi_device *device) in acpi_device_remove_notify_handler() 620 struct device *acpi_get_first_physical_node(struct acpi_device *adev) in acpi_get_first_physical_node() 641 static struct acpi_device *acpi_primary_dev_companion(struct acpi_device *adev, in acpi_primary_dev_companion() 660 bool acpi_device_is_first_physical_node(struct acpi_device *adev, in acpi_device_is_first_physical_node() [all …]
|
| /Linux-v5.15/include/acpi/ |
| D | acpi_bus.h | 102 struct acpi_device; 111 int (*scan_dependent)(struct acpi_device *adev); 112 void (*notify_online)(struct acpi_device *adev); 127 int (*attach)(struct acpi_device *dev, const struct acpi_device_id *id); 128 void (*detach)(struct acpi_device *dev); 140 struct acpi_device *self; 141 int (*notify)(struct acpi_device *, u32); 142 void (*uevent)(struct acpi_device *, u32); 143 void (*fixup)(struct acpi_device *); 151 typedef int (*acpi_op_add) (struct acpi_device * device); [all …]
|
| 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-v5.15/drivers/platform/x86/dell/ |
| 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 int rbtn_remove(struct acpi_device *device); 210 static void rbtn_notify(struct acpi_device *device, u32 event); [all …]
|
| /Linux-v5.15/include/linux/ |
| 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; 101 void acpiphp_check_host_bridge(struct acpi_device *adev); 106 static inline void acpiphp_check_host_bridge(struct acpi_device *adev) { } in acpiphp_check_host_bridge() 125 int pci_acpi_set_companion_lookup_hook(struct acpi_device *(*func)(struct pci_dev *));
|
| 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() 100 struct device *acpi_get_first_physical_node(struct acpi_device *adev); 384 extern bool acpi_is_pnp_device(struct acpi_device *); 482 int acpi_dev_get_resources(struct acpi_device *adev, struct list_head *list, 485 int acpi_dev_get_dma_resources(struct acpi_device *adev, 496 struct acpi_device *acpi_resource_consumer(struct resource *res); 675 struct platform_device *acpi_create_platform_device(struct acpi_device *, 679 static inline void acpi_device_set_enumerated(struct acpi_device *adev) in acpi_device_set_enumerated() [all …]
|
| /Linux-v5.15/drivers/usb/core/ |
| 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-v5.15/drivers/thunderbolt/ |
| 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-v5.15/drivers/platform/x86/ |
| 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() 340 static int acpi_fujitsu_bl_input_setup(struct acpi_device *device) in acpi_fujitsu_bl_input_setup() 364 static int fujitsu_backlight_register(struct acpi_device *device) in fujitsu_backlight_register() 385 static int acpi_fujitsu_bl_add(struct acpi_device *device) in acpi_fujitsu_bl_add() [all …]
|
| D | panasonic-laptop.c | 183 static int acpi_pcc_hotkey_add(struct acpi_device *device); 184 static int acpi_pcc_hotkey_remove(struct acpi_device *device); 185 static void acpi_pcc_hotkey_notify(struct acpi_device *device, u32 event); 238 struct acpi_device *device; 265 static inline int acpi_pcc_get_sqty(struct acpi_device *device) in acpi_pcc_get_sqty() 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() [all …]
|
| D | wmi.c | 60 struct acpi_device *acpi_device; member 186 handle = wblock->acpi_device->handle; in wmi_method_enable() 264 handle = wblock->acpi_device->handle; in wmidev_evaluate_method() 314 handle = wblock->acpi_device->handle; in __query_block() 422 handle = wblock->acpi_device->handle; in wmi_set_block() 623 return acpi_evaluate_object(wblock->acpi_device->handle, in wmi_get_event_data() 658 return acpi_device_uid(wblock->acpi_device); in wmi_get_acpi_device_uid() 1036 struct acpi_device *device) in wmi_create_device() 1104 static void wmi_free_devices(struct acpi_device *device) in wmi_free_devices() 1110 if (wblock->acpi_device == device) { in wmi_free_devices() [all …]
|
| /Linux-v5.15/drivers/visorbus/ |
| 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() 397 dev_err(&chipset_dev->acpi_device->dev, in save_crash_message() 407 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() 649 dev_err(&chipset_dev->acpi_device->dev, in visorbus_device_create() [all …]
|
| /Linux-v5.15/drivers/platform/x86/intel/ |
| 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-v5.15/drivers/platform/x86/intel/int3472/ |
| 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);
|
| /Linux-v5.15/drivers/bus/ |
| D | hisi_lpc.c | 343 static int hisi_lpc_acpi_xlat_io_res(struct acpi_device *adev, in hisi_lpc_acpi_xlat_io_res() 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() [all …]
|
| /Linux-v5.15/drivers/platform/chrome/ |
| 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()
|