Use strcpy, fix style issues.
This commit is contained in:
@@ -88,7 +88,7 @@ get_device_by_hid_callback(ACPI_HANDLE object, UINT32 depth, void* context,
|
|||||||
|
|
||||||
static void
|
static void
|
||||||
globalGPEHandler(UINT32 eventType, ACPI_HANDLE device, UINT32 eventNumber,
|
globalGPEHandler(UINT32 eventType, ACPI_HANDLE device, UINT32 eventNumber,
|
||||||
void *context)
|
void* context)
|
||||||
{
|
{
|
||||||
ACPI_BUFFER path;
|
ACPI_BUFFER path;
|
||||||
char deviceName[256];
|
char deviceName[256];
|
||||||
@@ -96,12 +96,8 @@ globalGPEHandler(UINT32 eventType, ACPI_HANDLE device, UINT32 eventNumber,
|
|||||||
path.Pointer = deviceName;
|
path.Pointer = deviceName;
|
||||||
|
|
||||||
ACPI_STATUS status = AcpiNsHandleToPathname(device, &path);
|
ACPI_STATUS status = AcpiNsHandleToPathname(device, &path);
|
||||||
if (ACPI_FAILURE(status)) {
|
if (ACPI_FAILURE(status))
|
||||||
deviceName[0] = '?';
|
strcpy("(missing)", deviceName);
|
||||||
deviceName[1] = '?';
|
|
||||||
deviceName[2] = '?';
|
|
||||||
deviceName[3] = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
switch (eventType) {
|
switch (eventType) {
|
||||||
case ACPI_EVENT_TYPE_GPE:
|
case ACPI_EVENT_TYPE_GPE:
|
||||||
@@ -110,7 +106,7 @@ globalGPEHandler(UINT32 eventType, ACPI_HANDLE device, UINT32 eventNumber,
|
|||||||
|
|
||||||
case ACPI_EVENT_TYPE_FIXED:
|
case ACPI_EVENT_TYPE_FIXED:
|
||||||
{
|
{
|
||||||
switch(eventNumber) {
|
switch (eventNumber) {
|
||||||
case ACPI_EVENT_PMTIMER:
|
case ACPI_EVENT_PMTIMER:
|
||||||
dprintf("acpi: PMTIMER(%d) event for %s\n", eventNumber,
|
dprintf("acpi: PMTIMER(%d) event for %s\n", eventNumber,
|
||||||
deviceName);
|
deviceName);
|
||||||
@@ -140,7 +136,8 @@ globalGPEHandler(UINT32 eventType, ACPI_HANDLE device, UINT32 eventNumber,
|
|||||||
dprintf("acpi: unknown fixed(%d) event for %s\n",
|
dprintf("acpi: unknown fixed(%d) event for %s\n",
|
||||||
eventNumber, deviceName);
|
eventNumber, deviceName);
|
||||||
}
|
}
|
||||||
} break;
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
default:
|
default:
|
||||||
dprintf("acpi: unknown event type (%d:%d) event for %s\n",
|
dprintf("acpi: unknown event type (%d:%d) event for %s\n",
|
||||||
@@ -198,34 +195,34 @@ acpi_std_ops(int32 op,...)
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (checkAndLogFailure(AcpiInitializeSubsystem(),
|
if (checkAndLogFailure(AcpiInitializeSubsystem(),
|
||||||
"AcpiInitializeSubsystem failed"))
|
"AcpiInitializeSubsystem failed"))
|
||||||
goto err;
|
goto err;
|
||||||
|
|
||||||
if (checkAndLogFailure(AcpiInitializeTables(NULL, 0, TRUE),
|
if (checkAndLogFailure(AcpiInitializeTables(NULL, 0, TRUE),
|
||||||
"AcpiInitializeTables failed"))
|
"AcpiInitializeTables failed"))
|
||||||
goto err;
|
goto err;
|
||||||
|
|
||||||
if (checkAndLogFailure(AcpiLoadTables(),
|
if (checkAndLogFailure(AcpiLoadTables(),
|
||||||
"AcpiLoadTables failed"))
|
"AcpiLoadTables failed"))
|
||||||
goto err;
|
goto err;
|
||||||
|
|
||||||
/* Install the default address space handlers. */
|
/* Install the default address space handlers. */
|
||||||
if (checkAndLogFailure(AcpiInstallAddressSpaceHandler(
|
if (checkAndLogFailure(AcpiInstallAddressSpaceHandler(
|
||||||
ACPI_ROOT_OBJECT, ACPI_ADR_SPACE_SYSTEM_MEMORY,
|
ACPI_ROOT_OBJECT, ACPI_ADR_SPACE_SYSTEM_MEMORY,
|
||||||
ACPI_DEFAULT_HANDLER, NULL, NULL),
|
ACPI_DEFAULT_HANDLER, NULL, NULL),
|
||||||
"Could not initialise SystemMemory handler:"))
|
"Could not initialise SystemMemory handler:"))
|
||||||
goto err;
|
goto err;
|
||||||
|
|
||||||
if (checkAndLogFailure(AcpiInstallAddressSpaceHandler(
|
if (checkAndLogFailure(AcpiInstallAddressSpaceHandler(
|
||||||
ACPI_ROOT_OBJECT, ACPI_ADR_SPACE_SYSTEM_IO,
|
ACPI_ROOT_OBJECT, ACPI_ADR_SPACE_SYSTEM_IO,
|
||||||
ACPI_DEFAULT_HANDLER, NULL, NULL),
|
ACPI_DEFAULT_HANDLER, NULL, NULL),
|
||||||
"Could not initialise SystemIO handler:"))
|
"Could not initialise SystemIO handler:"))
|
||||||
goto err;
|
goto err;
|
||||||
|
|
||||||
if (checkAndLogFailure(AcpiInstallAddressSpaceHandler(
|
if (checkAndLogFailure(AcpiInstallAddressSpaceHandler(
|
||||||
ACPI_ROOT_OBJECT, ACPI_ADR_SPACE_PCI_CONFIG,
|
ACPI_ROOT_OBJECT, ACPI_ADR_SPACE_PCI_CONFIG,
|
||||||
ACPI_DEFAULT_HANDLER, NULL, NULL),
|
ACPI_DEFAULT_HANDLER, NULL, NULL),
|
||||||
"Could not initialise PciConfig handler:"))
|
"Could not initialise PciConfig handler:"))
|
||||||
goto err;
|
goto err;
|
||||||
|
|
||||||
arg.Integer.Type = ACPI_TYPE_INTEGER;
|
arg.Integer.Type = ACPI_TYPE_INTEGER;
|
||||||
@@ -237,27 +234,25 @@ acpi_std_ops(int32 op,...)
|
|||||||
AcpiEvaluateObject(NULL, "\\_PIC", ¶meter, NULL);
|
AcpiEvaluateObject(NULL, "\\_PIC", ¶meter, NULL);
|
||||||
|
|
||||||
if (checkAndLogFailure(AcpiEnableSubsystem(
|
if (checkAndLogFailure(AcpiEnableSubsystem(
|
||||||
ACPI_FULL_INITIALIZATION),
|
ACPI_FULL_INITIALIZATION),
|
||||||
"AcpiEnableSubsystem failed"))
|
"AcpiEnableSubsystem failed"))
|
||||||
goto err;
|
goto err;
|
||||||
|
|
||||||
if (checkAndLogFailure(AcpiInitializeObjects(
|
if (checkAndLogFailure(AcpiInitializeObjects(
|
||||||
ACPI_FULL_INITIALIZATION),
|
ACPI_FULL_INITIALIZATION),
|
||||||
"AcpiInitializeObjects failed"))
|
"AcpiInitializeObjects failed"))
|
||||||
goto err;
|
goto err;
|
||||||
|
|
||||||
|
|
||||||
checkAndLogFailure(
|
checkAndLogFailure(
|
||||||
AcpiInstallGlobalEventHandler(globalGPEHandler, NULL),
|
AcpiInstallGlobalEventHandler(globalGPEHandler, NULL),
|
||||||
"Failed to install global GPE handler.");
|
"Failed to install global GPE handler.");
|
||||||
|
|
||||||
checkAndLogFailure(AcpiEnableAllRuntimeGpes(),
|
checkAndLogFailure(AcpiEnableAllRuntimeGpes(),
|
||||||
"Failed to enable all runtime Gpes");
|
"Failed to enable all runtime Gpes");
|
||||||
|
|
||||||
checkAndLogFailure(AcpiUpdateAllGpes(),
|
checkAndLogFailure(AcpiUpdateAllGpes(),
|
||||||
"Failed to update all Gpes");
|
"Failed to update all Gpes");
|
||||||
|
|
||||||
/* Phew. Now in ACPI mode */
|
|
||||||
TRACE("ACPI initialized\n");
|
TRACE("ACPI initialized\n");
|
||||||
return B_OK;
|
return B_OK;
|
||||||
|
|
||||||
@@ -268,7 +263,7 @@ acpi_std_ops(int32 op,...)
|
|||||||
case B_MODULE_UNINIT:
|
case B_MODULE_UNINIT:
|
||||||
{
|
{
|
||||||
if (checkAndLogFailure(AcpiTerminate(),
|
if (checkAndLogFailure(AcpiTerminate(),
|
||||||
"Could not bring system out of ACPI mode. Oh well."));
|
"Could not bring system out of ACPI mode. Oh well."));
|
||||||
|
|
||||||
gDPC->delete_dpc_queue(gDPCHandle);
|
gDPC->delete_dpc_queue(gDPCHandle);
|
||||||
gDPCHandle = NULL;
|
gDPCHandle = NULL;
|
||||||
|
|||||||
Reference in New Issue
Block a user