diff options
| author | John Baldwin <jhb@FreeBSD.org> | 2003-12-29 15:48:16 +0000 |
|---|---|---|
| committer | John Baldwin <jhb@FreeBSD.org> | 2003-12-29 15:48:16 +0000 |
| commit | a4f660fe503cf2ae28a9535324b385d6f1976de1 (patch) | |
| tree | ad6ef57398d4b429d28624e37c6290692b91d486 /sys/dev | |
| parent | c1e66e7e3fc3c96c6a7b9e30375b32e2dd6caf4d (diff) | |
Notes
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/acpica/acpi.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/acpica/acpi.c b/sys/dev/acpica/acpi.c index 3ae72a76b27e..824a68731114 100644 --- a/sys/dev/acpica/acpi.c +++ b/sys/dev/acpica/acpi.c @@ -1210,10 +1210,10 @@ acpi_MatchHid(device_t dev, char *hid) return (FALSE); devinfo = (ACPI_DEVICE_INFO *)buf.Pointer; - if ((devinfo->Valid & ACPI_VALID_HID) != 0) { - if (strcmp(hid, devinfo->HardwareId.Value) == 0) + if ((devinfo->Valid & ACPI_VALID_HID) != 0 && + strcmp(hid, devinfo->HardwareId.Value) == 0) ret = TRUE; - } else if ((devinfo->Valid & ACPI_VALID_CID) != 0) { + else if ((devinfo->Valid & ACPI_VALID_CID) != 0) { for (i = 0; i < devinfo->CompatibilityId.Count; i++) { if (strcmp(hid, devinfo->CompatibilityId.Id[i].Value) == 0) { ret = TRUE; |
