diff options
author | jkim <jkim@FreeBSD.org> | 2011-01-10 21:09:38 +0000 |
---|---|---|
committer | jkim <jkim@FreeBSD.org> | 2011-01-10 21:09:38 +0000 |
commit | ab709a4e92a5f80e9e1c6ae81c13f3f58b0fae6b (patch) | |
tree | aa4e5747909b97cb6ab057e1790815e46fcc8914 /sys/dev/acpica/Osd | |
parent | e06fa8b36f38908c79081288185a2a51d20e8faa (diff) | |
download | FreeBSD-src-ab709a4e92a5f80e9e1c6ae81c13f3f58b0fae6b.zip FreeBSD-src-ab709a4e92a5f80e9e1c6ae81c13f3f58b0fae6b.tar.gz |
Remove impossible error conditions.
Diffstat (limited to 'sys/dev/acpica/Osd')
-rw-r--r-- | sys/dev/acpica/Osd/OsdInterrupt.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/sys/dev/acpica/Osd/OsdInterrupt.c b/sys/dev/acpica/Osd/OsdInterrupt.c index d9cfc65a..095ef2a 100644 --- a/sys/dev/acpica/Osd/OsdInterrupt.c +++ b/sys/dev/acpica/Osd/OsdInterrupt.c @@ -104,8 +104,7 @@ AcpiOsInstallInterruptHandler(UINT32 InterruptNumber, KASSERT(sc != NULL && sc->acpi_dev != NULL, ("can't find ACPI device to register interrupt")); - if (InterruptNumber < 0 || InterruptNumber > 255 || - ServiceRoutine == NULL) + if (InterruptNumber > 255 || ServiceRoutine == NULL) return_ACPI_STATUS (AE_BAD_PARAMETER); ai = malloc(sizeof(*ai), M_ACPIINTR, M_WAITOK | M_ZERO); @@ -181,8 +180,7 @@ AcpiOsRemoveInterruptHandler(UINT32 InterruptNumber, KASSERT(sc != NULL && sc->acpi_dev != NULL, ("can't find ACPI device to deregister interrupt")); - if (InterruptNumber < 0 || InterruptNumber > 255 || - ServiceRoutine == NULL) + if (InterruptNumber > 255 || ServiceRoutine == NULL) return_ACPI_STATUS (AE_BAD_PARAMETER); mtx_lock(&acpi_intr_lock); SLIST_FOREACH(ai, &acpi_intr_list, ai_link) |