summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@cvs.openbsd.org>2017-11-14 10:17:14 +0000
committerMark Kettenis <kettenis@cvs.openbsd.org>2017-11-14 10:17:14 +0000
commit6fab4a4eef740e7abfc6ce189e8b5d5dbe451468 (patch)
treee632ba0ff96bd87ebbf3a405217b58b9b70cd1b6
parentfa1116e8b3d654eece48f3e522a58fd343e851d6 (diff)
Add a few more PNP IDs to the skip lists.
ok deraadt@, mpi@
-rw-r--r--sys/dev/acpi/acpi.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/sys/dev/acpi/acpi.c b/sys/dev/acpi/acpi.c
index 1e0383e3135..45790d75d2c 100644
--- a/sys/dev/acpi/acpi.c
+++ b/sys/dev/acpi/acpi.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpi.c,v 1.332 2017/08/17 05:16:27 stsp Exp $ */
+/* $OpenBSD: acpi.c,v 1.333 2017/11/14 10:17:13 kettenis Exp $ */
/*
* Copyright (c) 2005 Thorsten Lockert <tholo@sigmasoft.com>
* Copyright (c) 2005 Jordan Hargrave <jordan@openbsd.org>
@@ -2784,9 +2784,11 @@ acpi_parsehid(struct aml_node *node, void *arg, char *outcdev, char *outdev,
const char *acpi_skip_hids[] = {
"INT0800", /* Intel 82802Firmware Hub Device */
"PNP0000", /* 8259-compatible Programmable Interrupt Controller */
+ "PNP0001", /* EISA Interrupt Controller */
"PNP0100", /* PC-class System Timer */
"PNP0103", /* HPET System Timer */
"PNP0200", /* PC-class DMA Controller */
+ "PNP0201", /* EISA DMA Controller */
"PNP0800", /* Microsoft Sound System Compatible Device */
"PNP0A03", /* PCI Bus */
"PNP0A08", /* PCI Express Bus */
@@ -2801,8 +2803,13 @@ const char *acpi_skip_hids[] = {
/* ISA devices for which we attach a driver later */
const char *acpi_isa_hids[] = {
- "PNP0303", /* 8042 PS/2 Controller */
+ "PNP0303", /* IBM Enhanced Keyboard (101/102-key, PS/2 Mouse) */
+ "PNP0400", /* Standard LPT Parallel Port */
+ "PNP0401", /* ECP Parallel Port */
"PNP0501", /* 16550A-compatible COM Serial Port */
+ "PNP0700", /* PC-class Floppy Disk Controller */
+ "PNP0F03", /* Microsoft PS/2-style Mouse */
+ "PNP0F13", /* PS/2 Mouse */
NULL
};