summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>2013-03-06 23:41:58 +0100
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2013-03-06 23:41:58 +0100
commitd7553a86b5cd18d46ad3eabebadedcb45eda3ab1 (patch)
treec58abdcb5a82d4498a856b4e53607857b35926a6 /include
parent6dbe51c251a327e012439c4772097a13df43c5b8 (diff)
parent924144818cf0edc5d9d70d3a44e7cbbf4544796c (diff)
Merge branch 'acpi-fixes' into fixes
* acpi-fixes: ACPI / glue: Drop .find_bridge() callback from struct acpi_bus_type ACPI / glue: Add .match() callback to struct acpi_bus_type ACPI / porocessor: Beautify code, pr->id is u32 which is never < 0 ACPI / processor: Remove redundant NULL check before kfree ACPI / Sleep: Avoid interleaved message on errors
Diffstat (limited to 'include')
-rw-r--r--include/acpi/acpi_bus.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/include/acpi/acpi_bus.h b/include/acpi/acpi_bus.h
index e65278f560c4..22ba56e834e2 100644
--- a/include/acpi/acpi_bus.h
+++ b/include/acpi/acpi_bus.h
@@ -437,11 +437,9 @@ void acpi_remove_dir(struct acpi_device *);
*/
struct acpi_bus_type {
struct list_head list;
- struct bus_type *bus;
- /* For general devices under the bus */
+ const char *name;
+ bool (*match)(struct device *dev);
int (*find_device) (struct device *, acpi_handle *);
- /* For bridges, such as PCI root bridge, IDE controller */
- int (*find_bridge) (struct device *, acpi_handle *);
void (*setup)(struct device *);
void (*cleanup)(struct device *);
};