Lines Matching refs:acpi_device

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()
81 acpi_status acpi_hotplug_schedule(struct acpi_device *adev, u32 src);
83 void acpi_device_hotplug(struct acpi_device *adev, u32 src);
84 bool acpi_scan_is_offline(struct acpi_device *adev, bool uevent);
89 int acpi_active_trip_temp(struct acpi_device *adev, int id, int *ret_temp);
90 int acpi_passive_trip_temp(struct acpi_device *adev, int *ret_temp);
91 int acpi_hot_trip_temp(struct acpi_device *adev, int *ret_temp);
92 int acpi_critical_trip_temp(struct acpi_device *adev, int *ret_temp);
117 void acpi_init_device_object(struct acpi_device *device, acpi_handle handle,
119 int acpi_tie_acpi_dev(struct acpi_device *adev);
120 int acpi_device_add(struct acpi_device *device);
121 void acpi_device_setup_files(struct acpi_device *dev);
122 void acpi_device_remove_files(struct acpi_device *dev);
124 void acpi_device_add_finalize(struct acpi_device *device);
126 bool acpi_device_is_enabled(const struct acpi_device *adev);
127 bool acpi_device_is_present(const struct acpi_device *adev);
128 bool acpi_device_is_battery(struct acpi_device *adev);
129 bool acpi_device_is_first_physical_node(struct acpi_device *adev,
136 const struct acpi_device *acpi_companion_match(const struct device *dev);
137 int __acpi_device_uevent_modalias(const struct acpi_device *adev,
146 struct acpi_device *acpi_add_power_resource(acpi_handle handle);
147 void acpi_power_add_remove_device(struct acpi_device *adev, bool add);
149 int acpi_device_sleep_wake(struct acpi_device *dev,
151 int acpi_power_get_inferred_state(struct acpi_device *device, int *state);
152 int acpi_power_on_resources(struct acpi_device *device, int state);
153 int acpi_power_transition(struct acpi_device *device, int state);
159 int acpi_device_get_power(struct acpi_device *device, int *state);
229 void acpi_ec_register_opregions(struct acpi_device *adev);
250 static inline void acpi_ec_register_opregions(struct acpi_device *adev) {} in acpi_ec_register_opregions()
299 void acpi_init_properties(struct acpi_device *adev);
300 void acpi_free_properties(struct acpi_device *adev);
303 void acpi_extract_apple_properties(struct acpi_device *adev);
305 static inline void acpi_extract_apple_properties(struct acpi_device *adev) {} in acpi_extract_apple_properties()