diff options
author | Mark Kettenis <kettenis@cvs.openbsd.org> | 2017-07-20 18:34:25 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@cvs.openbsd.org> | 2017-07-20 18:34:25 +0000 |
commit | 2c8e98af62c1df3f3a55cb17244a98df70c76e5d (patch) | |
tree | b13cf65ff6433008fb5ed74cb87e228580b9f147 | |
parent | 9eb9e561d4c9412e4b63122562ceb8ba66cbe135 (diff) |
Start a list of isa(4) device names such that we can avoid printing them
as "not configured".
ok mikeb@, millert@, deraadt@
-rw-r--r-- | sys/dev/acpi/acpi.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/sys/dev/acpi/acpi.c b/sys/dev/acpi/acpi.c index 09495657aad..83049a2ab43 100644 --- a/sys/dev/acpi/acpi.c +++ b/sys/dev/acpi/acpi.c @@ -1,4 +1,4 @@ -/* $OpenBSD: acpi.c,v 1.328 2017/04/08 04:06:01 deraadt Exp $ */ +/* $OpenBSD: acpi.c,v 1.329 2017/07/20 18:34:24 kettenis Exp $ */ /* * Copyright (c) 2005 Thorsten Lockert <tholo@sigmasoft.com> * Copyright (c) 2005 Jordan Hargrave <jordan@openbsd.org> @@ -2799,6 +2799,12 @@ const char *acpi_skip_hids[] = { NULL }; +/* ISA devices for which we attach a driver later */ +const char *acpi_isa_hids[] = { + "PNP0501", /* 16550A-compatible COM Serial Port */ + NULL +}; + void acpi_attach_deps(struct acpi_softc *sc, struct aml_node *node) { @@ -2856,7 +2862,8 @@ acpi_foundhid(struct aml_node *node, void *arg) aaa.aaa_node = node->parent; aaa.aaa_dev = dev; - if (acpi_matchhids(&aaa, acpi_skip_hids, "none")) + if (acpi_matchhids(&aaa, acpi_skip_hids, "none") || + acpi_matchhids(&aaa, acpi_isa_hids, "none")) return (0); #ifndef SMALL_KERNEL |