diff options
| author | Jung-uk Kim <jkim@FreeBSD.org> | 2012-04-20 23:39:48 +0000 |
|---|---|---|
| committer | Jung-uk Kim <jkim@FreeBSD.org> | 2012-04-20 23:39:48 +0000 |
| commit | b43c4dd5abdb09fe2e7f73f186586b962c9dc9f5 (patch) | |
| tree | 79677aa8d9d6e5b97246264fe36dcad25ae471a1 /source/components/debugger/dbcmds.c | |
| parent | 9fd6e3caab6c4754f50b66bcc8bdbf7ef8397f74 (diff) | |
Notes
Diffstat (limited to 'source/components/debugger/dbcmds.c')
| -rw-r--r-- | source/components/debugger/dbcmds.c | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/source/components/debugger/dbcmds.c b/source/components/debugger/dbcmds.c index ba6181bb39a00..459cd916ee5d4 100644 --- a/source/components/debugger/dbcmds.c +++ b/source/components/debugger/dbcmds.c @@ -373,25 +373,20 @@ AcpiDbSendNotify ( return; } - /* Decode Named object type */ + /* Dispatch the notify if legal */ - switch (Node->Type) + if (AcpiEvIsNotifyObject (Node)) { - case ACPI_TYPE_DEVICE: - case ACPI_TYPE_THERMAL: - - /* Send the notify */ - Status = AcpiEvQueueNotifyRequest (Node, Value); if (ACPI_FAILURE (Status)) { AcpiOsPrintf ("Could not queue notify\n"); } - break; - - default: - AcpiOsPrintf ("Named object is not a device or a thermal object\n"); - break; + } + else + { + AcpiOsPrintf ("Named object [%4.4s] Type %s, must be Device/Thermal/Processor type\n", + AcpiUtGetNodeName (Node), AcpiUtGetTypeName (Node->Type)); } } |
