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 ba6181bb39a0..459cd916ee5d 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));      }  }  | 
