/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | internal.h | 14 extern struct acpi_device *acpi_root; 43 void register_dock_dependent_device(struct acpi_device *adev, 45 int dock_notify(struct acpi_device *adev, u32 event); 46 void acpi_dock_add(struct acpi_device *adev); 48 static inline void register_dock_dependent_device(struct acpi_device *adev, in register_dock_dependent_device() 50 static inline int dock_notify(struct acpi_device *adev, u32 event) { return -ENODEV; } in dock_notify() 51 static inline void acpi_dock_add(struct acpi_device *adev) {} in acpi_dock_add() 80 acpi_status acpi_hotplug_schedule(struct acpi_device *adev, u32 src); 82 void acpi_device_hotplug(struct acpi_device *adev, u32 src); 83 bool acpi_scan_is_offline(struct acpi_device *ade [all...] |
H A D | device_sysfs.c | 136 static int create_pnp_modalias(const struct acpi_device *acpi_dev, char *modalias, in create_pnp_modalias() 194 static int create_of_modalias(const struct acpi_device *acpi_dev, char *modalias, in create_of_modalias() 244 int __acpi_device_uevent_modalias(const struct acpi_device *adev, in __acpi_device_uevent_modalias() 288 static int __acpi_device_modalias(const struct acpi_device *adev, char *buf, int size) in __acpi_device_modalias() 346 struct acpi_device *adev = to_acpi_device(dev); in real_power_state_show() 362 struct acpi_device *adev = to_acpi_device(dev); in power_state_show() 373 struct acpi_device *acpi_device = to_acpi_device(d); in eject_store() local 380 if ((!acpi_device->handler || !acpi_device in eject_store() [all...] |
H A D | scan.c | 74 void acpi_initialize_hp_context(struct acpi_device *adev, in acpi_initialize_hp_context() 76 int (*notify)(struct acpi_device *, u32), in acpi_initialize_hp_context() 77 void (*uevent)(struct acpi_device *, u32)) in acpi_initialize_hp_context() 109 bool acpi_scan_is_offline(struct acpi_device *adev, bool uevent) in acpi_scan_is_offline() 137 struct acpi_device *device = acpi_fetch_acpi_dev(handle); in acpi_bus_offline() 182 struct acpi_device *device = acpi_fetch_acpi_dev(handle); in acpi_bus_online() 201 static int acpi_scan_try_to_offline(struct acpi_device *device) in acpi_scan_try_to_offline() 247 static int acpi_scan_hot_remove(struct acpi_device *device) in acpi_scan_hot_remove() 292 static int acpi_scan_device_not_present(struct acpi_device *adev) in acpi_scan_device_not_present() 302 static int acpi_scan_device_check(struct acpi_device *ade [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 *ade [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_ad [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() 469 struct acpi_device *adev; in acpi_bus_notify() 524 struct acpi_device *device = data; in acpi_notify_device() 530 static int acpi_device_install_notify_handler(struct acpi_device *device, in acpi_device_install_notify_handler() 545 static void acpi_device_remove_notify_handler(struct acpi_device *device, in acpi_device_remove_notify_handler() 557 int acpi_dev_install_notify_handler(struct acpi_device *adev, in acpi_dev_install_notify_handler() 572 void acpi_dev_remove_notify_handler(struct acpi_device *adev, in acpi_dev_remove_notify_handler() 642 struct device *acpi_get_first_physical_node(struct acpi_device *adev) in acpi_get_first_physical_node() 663 static struct acpi_device *acpi_primary_dev_companio [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; 181 static int acpi_lid_evaluate_state(struct acpi_device *device) in acpi_lid_evaluate_state() 193 static int acpi_lid_notify_state(struct acpi_device *device, int state) in acpi_lid_notify_state() 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() 346 static int acpi_button_remove_fs(struct acpi_device *device) in acpi_button_remove_fs() 376 static int acpi_lid_update_state(struct acpi_device *device, in acpi_lid_update_state() 391 static void acpi_lid_initialize_state(struct acpi_device *devic [all...] |
/kernel/linux/linux-6.6/include/acpi/ |
H A D | acpi_bus.h | 103 struct acpi_device; 112 int (*scan_dependent)(struct acpi_device *adev); 113 void (*notify_online)(struct acpi_device *adev); 128 int (*attach)(struct acpi_device *dev, const struct acpi_device_id *id); 129 void (*detach)(struct acpi_device *dev); 141 struct acpi_device *self; 142 int (*notify)(struct acpi_device *, u32); 143 void (*uevent)(struct acpi_device *, u32); 144 void (*fixup)(struct acpi_device *); 152 typedef int (*acpi_op_add) (struct acpi_device * devic 367 struct acpi_device { global() struct [all...] |
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | internal.h | 48 void register_dock_dependent_device(struct acpi_device *adev, 50 int dock_notify(struct acpi_device *adev, u32 event); 51 void acpi_dock_add(struct acpi_device *adev); 53 static inline void register_dock_dependent_device(struct acpi_device *adev, in register_dock_dependent_device() 55 static inline int dock_notify(struct acpi_device *adev, u32 event) { return -ENODEV; } in dock_notify() 56 static inline void acpi_dock_add(struct acpi_device *adev) {} in acpi_dock_add() 85 acpi_status acpi_hotplug_schedule(struct acpi_device *adev, u32 src); 87 void acpi_device_hotplug(struct acpi_device *adev, u32 src); 88 bool acpi_scan_is_offline(struct acpi_device *adev, bool uevent); 109 int acpi_device_add(struct acpi_device *devic [all...] |
H A D | device_sysfs.c | 134 static int create_pnp_modalias(struct acpi_device *acpi_dev, char *modalias, in create_pnp_modalias() 192 static int create_of_modalias(struct acpi_device *acpi_dev, char *modalias, in create_of_modalias() 242 int __acpi_device_uevent_modalias(struct acpi_device *adev, in __acpi_device_uevent_modalias() 284 static int __acpi_device_modalias(struct acpi_device *adev, char *buf, int size) in __acpi_device_modalias() 339 struct acpi_device *adev = to_acpi_device(dev); in real_power_state_show() 355 struct acpi_device *adev = to_acpi_device(dev); in power_state_show() 366 struct acpi_device *acpi_device = to_acpi_device(d); in eject_store() local 373 if ((!acpi_device->handler || !acpi_device in eject_store() [all...] |
H A D | scan.c | 25 extern struct acpi_device *acpi_root; 81 void acpi_initialize_hp_context(struct acpi_device *adev, in acpi_initialize_hp_context() 83 int (*notify)(struct acpi_device *, u32), in acpi_initialize_hp_context() 84 void (*uevent)(struct acpi_device *, u32)) in acpi_initialize_hp_context() 116 bool acpi_scan_is_offline(struct acpi_device *adev, bool uevent) in acpi_scan_is_offline() 144 struct acpi_device *device = NULL; in acpi_bus_offline() 189 struct acpi_device *device = NULL; in acpi_bus_online() 208 static int acpi_scan_try_to_offline(struct acpi_device *device) in acpi_scan_try_to_offline() 254 static int acpi_scan_hot_remove(struct acpi_device *device) in acpi_scan_hot_remove() 300 static int acpi_scan_device_not_present(struct acpi_device *ade [all...] |
H A D | device_pm.c | 49 static int acpi_dev_pm_explicit_get(struct acpi_device *device, int *state) in acpi_dev_pm_explicit_get() 76 int acpi_device_get_power(struct acpi_device *device, int *state) in acpi_device_get_power() 140 static int acpi_dev_pm_explicit_set(struct acpi_device *adev, int state) in acpi_dev_pm_explicit_set() 161 int acpi_device_set_power(struct acpi_device *device, int state) in acpi_device_set_power() 292 struct acpi_device *device; in acpi_bus_set_power() 303 int acpi_bus_init_power(struct acpi_device *device) in acpi_bus_init_power() 361 int acpi_device_fix_up_power(struct acpi_device *device) in acpi_device_fix_up_power() 374 int acpi_device_update_power(struct acpi_device *device, int *state_p) in acpi_device_update_power() 417 struct acpi_device *device; in acpi_bus_update_power() 427 struct acpi_device *devic in acpi_bus_power_manageable() [all...] |
H A D | button.c | 130 static int acpi_button_add(struct acpi_device *device); 131 static int acpi_button_remove(struct acpi_device *device); 132 static void acpi_button_notify(struct acpi_device *device, u32 event); 166 static struct acpi_device *lid_device; 180 static int acpi_lid_evaluate_state(struct acpi_device *device) in acpi_lid_evaluate_state() 192 static int acpi_lid_notify_state(struct acpi_device *device, int state) in acpi_lid_notify_state() 277 struct acpi_device *device = seq->private; in acpi_button_state_seq_show() 286 static int acpi_button_add_fs(struct acpi_device *device) in acpi_button_add_fs() 345 static int acpi_button_remove_fs(struct acpi_device *device) in acpi_button_remove_fs() 377 static int acpi_lid_update_state(struct acpi_device *devic [all...] |
/kernel/linux/linux-5.10/include/acpi/ |
H A D | acpi_bus.h | 101 struct acpi_device; 110 int (*scan_dependent)(struct acpi_device *adev); 111 void (*notify_online)(struct acpi_device *adev); 126 int (*attach)(struct acpi_device *dev, const struct acpi_device_id *id); 127 void (*detach)(struct acpi_device *dev); 139 struct acpi_device *self; 140 int (*notify)(struct acpi_device *, u32); 141 void (*uevent)(struct acpi_device *, u32); 142 void (*fixup)(struct acpi_device *); 150 typedef int (*acpi_op_add) (struct acpi_device * devic 352 struct acpi_device { global() struct [all...] |
H 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()
|
/kernel/linux/linux-6.6/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 *ade [all...] |
H A D | acpi.h | 40 static inline acpi_handle acpi_device_handle(struct acpi_device *adev) in acpi_device_handle() 79 struct acpi_device *parent, u64 addr) in acpi_preset_companion() 84 static inline const char *acpi_dev_name(struct acpi_device *adev) in acpi_dev_name() 89 struct device *acpi_get_first_physical_node(struct acpi_device *adev); 398 extern bool acpi_is_pnp_device(struct acpi_device *); 496 int acpi_dev_get_resources(struct acpi_device *adev, struct list_head *list, 499 int acpi_dev_get_dma_resources(struct acpi_device *adev, 501 int acpi_dev_get_memory_resources(struct acpi_device *adev, struct list_head *list); 511 struct acpi_device *acpi_resource_consumer(struct resource *res); 709 const struct acpi_device *ade [all...] |
/kernel/linux/linux-5.10/drivers/platform/x86/ |
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 int rbtn_remove(struct acpi_device *device); 210 static void rbtn_notify(struct acpi_device *devic [all...] |
H 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() 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 *devic [all...] |
/kernel/linux/linux-6.6/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 *devic [all...] |
/kernel/linux/linux-5.10/drivers/usb/core/ |
H A D | usb-acpi.c | 192 static struct acpi_device *usb_acpi_find_port(struct acpi_device *parent, in usb_acpi_find_port() 195 struct acpi_device *adev; in usb_acpi_find_port() 208 static struct acpi_device * 212 struct acpi_device *adev; in usb_acpi_get_companion_for_port() 241 static struct acpi_device * 244 struct acpi_device *adev; in usb_acpi_find_companion_for_port() 265 static struct acpi_device * 268 struct acpi_device *adev; in usb_acpi_find_companion_for_device() 290 static struct acpi_device *usb_acpi_find_companio [all...] |
/kernel/linux/linux-5.10/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; 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()
|
/kernel/linux/linux-6.6/drivers/platform/x86/ |
H 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() 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 *devic [all...] |
/kernel/linux/linux-6.6/drivers/thermal/ |
H A D | thermal_acpi.c | 24 static int thermal_acpi_trip_temp(struct acpi_device *adev, char *obj_name, in thermal_acpi_trip_temp() 59 int thermal_acpi_active_trip_temp(struct acpi_device *adev, int id, int *ret_temp) in thermal_acpi_active_trip_temp() 80 int thermal_acpi_passive_trip_temp(struct acpi_device *adev, int *ret_temp) in thermal_acpi_passive_trip_temp() 97 int thermal_acpi_hot_trip_temp(struct acpi_device *adev, int *ret_temp) in thermal_acpi_hot_trip_temp() 113 int thermal_acpi_critical_trip_temp(struct acpi_device *adev, int *ret_temp) in thermal_acpi_critical_trip_temp()
|
/kernel/linux/linux-5.10/drivers/visorbus/ |
H 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() 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 in visorbus_configure() 1562 visorchipset_init(struct acpi_device *acpi_device) visorchipset_init() argument 1625 visorchipset_exit(struct acpi_device *acpi_device) visorchipset_exit() argument [all...] |