Basically revert r41365. Remove the get_pci_info() function of ACPI again as it
turns out to be flaky, is a little bit of a hack anyway and performs unnecessary operations. The functionality is now handled kernel side which optimizes those problems away. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41372 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -136,14 +136,6 @@ enum {
|
||||
};
|
||||
|
||||
|
||||
typedef struct acpi_pci_info {
|
||||
uint16 segment;
|
||||
uint16 bus;
|
||||
uint16 device;
|
||||
uint16 function;
|
||||
} acpi_pci_info;
|
||||
|
||||
|
||||
/*
|
||||
* acpi_status should return ACPI specific error codes, not BeOS ones.
|
||||
*/
|
||||
@@ -257,10 +249,6 @@ struct acpi_module_info {
|
||||
size_t size);
|
||||
status_t (*enter_sleep_state)(uint8 state);
|
||||
status_t (*reboot)(void);
|
||||
|
||||
/* PCI specific info */
|
||||
status_t (*get_pci_info)(acpi_handle pciRootBridge, acpi_handle device,
|
||||
acpi_pci_info *info);
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user