@@ -151,12 +151,10 @@ struct acpi_hotplug_context {
typedef int (*acpi_op_add) (struct acpi_device * device);
typedef void (*acpi_op_remove) (struct acpi_device *device);
-typedef void (*acpi_op_notify) (struct acpi_device * device, u32 event);
struct acpi_device_ops {
acpi_op_add add;
acpi_op_remove remove;
- acpi_op_notify notify;
};
#define ACPI_DRIVER_ALL_NOTIFY_EVENTS 0x1 /* system AND device events */
@@ -165,7 +163,6 @@ struct acpi_driver {
char name[80];
char class[80];
const struct acpi_device_id *ids; /* Supported Hardware IDs */
- unsigned int flags;
struct acpi_device_ops ops;
struct device_driver drv;
struct module *owner;
As callback has been replaced by drivers installing their handlers in .add it's presence is not useful anymore. Remove .notify callback and flags variable from struct acpi_driver, as they're not needed anymore. Signed-off-by: Michal Wilczynski <michal.wilczynski@intel.com> --- include/acpi/acpi_bus.h | 3 --- 1 file changed, 3 deletions(-)