diff options
| -rw-r--r-- | Documentation/DocBook/kernel-api.tmpl | 1 | ||||
| -rw-r--r-- | drivers/acpi/scan.c | 27 |
2 files changed, 18 insertions, 10 deletions
diff --git a/Documentation/DocBook/kernel-api.tmpl b/Documentation/DocBook/kernel-api.tmpl index 767433bdbc40..3c47a3f0dc55 100644 --- a/Documentation/DocBook/kernel-api.tmpl +++ b/Documentation/DocBook/kernel-api.tmpl | |||
| @@ -369,6 +369,7 @@ X!Edrivers/acpi/motherboard.c | |||
| 369 | X!Edrivers/acpi/bus.c | 369 | X!Edrivers/acpi/bus.c |
| 370 | --> | 370 | --> |
| 371 | !Edrivers/acpi/scan.c | 371 | !Edrivers/acpi/scan.c |
| 372 | !Idrivers/acpi/scan.c | ||
| 372 | <!-- No correct structured comments | 373 | <!-- No correct structured comments |
| 373 | X!Edrivers/acpi/pci_bind.c | 374 | X!Edrivers/acpi/pci_bind.c |
| 374 | --> | 375 | --> |
diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c index 0745d20afb8c..3b26a7104363 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c | |||
| @@ -475,8 +475,10 @@ static LIST_HEAD(acpi_bus_drivers); | |||
| 475 | static DECLARE_MUTEX(acpi_bus_drivers_lock); | 475 | static DECLARE_MUTEX(acpi_bus_drivers_lock); |
| 476 | 476 | ||
| 477 | /** | 477 | /** |
| 478 | * acpi_bus_match | 478 | * acpi_bus_match - match device IDs to driver's supported IDs |
| 479 | * -------------- | 479 | * @device: the device that we are trying to match to a driver |
| 480 | * @driver: driver whose device id table is being checked | ||
| 481 | * | ||
| 480 | * Checks the device's hardware (_HID) or compatible (_CID) ids to see if it | 482 | * Checks the device's hardware (_HID) or compatible (_CID) ids to see if it |
| 481 | * matches the specified driver's criteria. | 483 | * matches the specified driver's criteria. |
| 482 | */ | 484 | */ |
| @@ -489,8 +491,10 @@ acpi_bus_match(struct acpi_device *device, struct acpi_driver *driver) | |||
| 489 | } | 491 | } |
| 490 | 492 | ||
| 491 | /** | 493 | /** |
| 492 | * acpi_bus_driver_init | 494 | * acpi_bus_driver_init - add a device to a driver |
| 493 | * -------------------- | 495 | * @device: the device to add and initialize |
| 496 | * @driver: driver for the device | ||
| 497 | * | ||
| 494 | * Used to initialize a device via its device driver. Called whenever a | 498 | * Used to initialize a device via its device driver. Called whenever a |
| 495 | * driver is bound to a device. Invokes the driver's add() and start() ops. | 499 | * driver is bound to a device. Invokes the driver's add() and start() ops. |
| 496 | */ | 500 | */ |
| @@ -603,8 +607,9 @@ static int acpi_driver_detach(struct acpi_driver *drv) | |||
| 603 | } | 607 | } |
| 604 | 608 | ||
| 605 | /** | 609 | /** |
| 606 | * acpi_bus_register_driver | 610 | * acpi_bus_register_driver - register a driver with the ACPI bus |
| 607 | * ------------------------ | 611 | * @driver: driver being registered |
| 612 | * | ||
| 608 | * Registers a driver with the ACPI bus. Searches the namespace for all | 613 | * Registers a driver with the ACPI bus. Searches the namespace for all |
| 609 | * devices that match the driver's criteria and binds. Returns the | 614 | * devices that match the driver's criteria and binds. Returns the |
| 610 | * number of devices that were claimed by the driver, or a negative | 615 | * number of devices that were claimed by the driver, or a negative |
| @@ -633,8 +638,9 @@ int acpi_bus_register_driver(struct acpi_driver *driver) | |||
| 633 | EXPORT_SYMBOL(acpi_bus_register_driver); | 638 | EXPORT_SYMBOL(acpi_bus_register_driver); |
| 634 | 639 | ||
| 635 | /** | 640 | /** |
| 636 | * acpi_bus_unregister_driver | 641 | * acpi_bus_unregister_driver - unregisters a driver with the APIC bus |
| 637 | * -------------------------- | 642 | * @driver: driver to unregister |
| 643 | * | ||
| 638 | * Unregisters a driver with the ACPI bus. Searches the namespace for all | 644 | * Unregisters a driver with the ACPI bus. Searches the namespace for all |
| 639 | * devices that match the driver's criteria and unbinds. | 645 | * devices that match the driver's criteria and unbinds. |
| 640 | */ | 646 | */ |
| @@ -660,8 +666,9 @@ int acpi_bus_unregister_driver(struct acpi_driver *driver) | |||
| 660 | EXPORT_SYMBOL(acpi_bus_unregister_driver); | 666 | EXPORT_SYMBOL(acpi_bus_unregister_driver); |
| 661 | 667 | ||
| 662 | /** | 668 | /** |
| 663 | * acpi_bus_find_driver | 669 | * acpi_bus_find_driver - check if there is a driver installed for the device |
| 664 | * -------------------- | 670 | * @device: device that we are trying to find a supporting driver for |
| 671 | * | ||
| 665 | * Parses the list of registered drivers looking for a driver applicable for | 672 | * Parses the list of registered drivers looking for a driver applicable for |
| 666 | * the specified device. | 673 | * the specified device. |
| 667 | */ | 674 | */ |
