diff options
| author | Dan Williams <dan.j.williams@intel.com> | 2009-09-08 20:55:21 -0400 |
|---|---|---|
| committer | Dan Williams <dan.j.williams@intel.com> | 2009-09-08 20:55:21 -0400 |
| commit | bbb20089a3275a19e475dbc21320c3742e3ca423 (patch) | |
| tree | 216fdc1cbef450ca688135c5b8969169482d9a48 /include/acpi/acpi_bus.h | |
| parent | 3e48e656903e9fd8bc805c6a2c4264d7808d315b (diff) | |
| parent | 657a77fa7284d8ae28dfa48f1dc5d919bf5b2843 (diff) | |
Merge branch 'dmaengine' into async-tx-next
Conflicts:
crypto/async_tx/async_xor.c
drivers/dma/ioat/dma_v2.h
drivers/dma/ioat/pci.c
drivers/md/raid5.c
Diffstat (limited to 'include/acpi/acpi_bus.h')
| -rw-r--r-- | include/acpi/acpi_bus.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/include/acpi/acpi_bus.h b/include/acpi/acpi_bus.h index c34b11022908..c65e4ce6c3af 100644 --- a/include/acpi/acpi_bus.h +++ b/include/acpi/acpi_bus.h | |||
| @@ -114,10 +114,13 @@ struct acpi_device_ops { | |||
| 114 | acpi_op_notify notify; | 114 | acpi_op_notify notify; |
| 115 | }; | 115 | }; |
| 116 | 116 | ||
| 117 | #define ACPI_DRIVER_ALL_NOTIFY_EVENTS 0x1 /* system AND device events */ | ||
| 118 | |||
| 117 | struct acpi_driver { | 119 | struct acpi_driver { |
| 118 | char name[80]; | 120 | char name[80]; |
| 119 | char class[80]; | 121 | char class[80]; |
| 120 | const struct acpi_device_id *ids; /* Supported Hardware IDs */ | 122 | const struct acpi_device_id *ids; /* Supported Hardware IDs */ |
| 123 | unsigned int flags; | ||
| 121 | struct acpi_device_ops ops; | 124 | struct acpi_device_ops ops; |
| 122 | struct device_driver drv; | 125 | struct device_driver drv; |
| 123 | struct module *owner; | 126 | struct module *owner; |
| @@ -168,7 +171,7 @@ struct acpi_device_dir { | |||
| 168 | 171 | ||
| 169 | /* Plug and Play */ | 172 | /* Plug and Play */ |
| 170 | 173 | ||
| 171 | typedef char acpi_bus_id[5]; | 174 | typedef char acpi_bus_id[8]; |
| 172 | typedef unsigned long acpi_bus_address; | 175 | typedef unsigned long acpi_bus_address; |
| 173 | typedef char acpi_hardware_id[15]; | 176 | typedef char acpi_hardware_id[15]; |
| 174 | typedef char acpi_unique_id[9]; | 177 | typedef char acpi_unique_id[9]; |
| @@ -365,10 +368,10 @@ struct acpi_bus_type { | |||
| 365 | int register_acpi_bus_type(struct acpi_bus_type *); | 368 | int register_acpi_bus_type(struct acpi_bus_type *); |
| 366 | int unregister_acpi_bus_type(struct acpi_bus_type *); | 369 | int unregister_acpi_bus_type(struct acpi_bus_type *); |
| 367 | struct device *acpi_get_physical_device(acpi_handle); | 370 | struct device *acpi_get_physical_device(acpi_handle); |
| 368 | struct device *acpi_get_physical_pci_device(acpi_handle); | ||
| 369 | 371 | ||
| 370 | /* helper */ | 372 | /* helper */ |
| 371 | acpi_handle acpi_get_child(acpi_handle, acpi_integer); | 373 | acpi_handle acpi_get_child(acpi_handle, acpi_integer); |
| 374 | int acpi_is_root_bridge(acpi_handle); | ||
| 372 | acpi_handle acpi_get_pci_rootbridge_handle(unsigned int, unsigned int); | 375 | acpi_handle acpi_get_pci_rootbridge_handle(unsigned int, unsigned int); |
| 373 | #define DEVICE_ACPI_HANDLE(dev) ((acpi_handle)((dev)->archdata.acpi_handle)) | 376 | #define DEVICE_ACPI_HANDLE(dev) ((acpi_handle)((dev)->archdata.acpi_handle)) |
| 374 | 377 | ||
