Module Name: src
Committed By: jmcneill
Date: Sun Nov 8 14:16:59 UTC 2020
Modified Files:
src/sys/dev/acpi: acpi.c
Log Message:
Ignore PNP0001 (EISA interrupt controller) and PNP0C02 (motherboard
resources) when enumerating devices.
To generate a diff of this commit:
cvs rdiff -u -r1.285 -r1.286 src/sys/dev/acpi/acpi.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/dev/acpi/acpi.c
diff -u src/sys/dev/acpi/acpi.c:1.285 src/sys/dev/acpi/acpi.c:1.286
--- src/sys/dev/acpi/acpi.c:1.285 Mon Jun 22 16:14:18 2020
+++ src/sys/dev/acpi/acpi.c Sun Nov 8 14:16:59 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: acpi.c,v 1.285 2020/06/22 16:14:18 maxv Exp $ */
+/* $NetBSD: acpi.c,v 1.286 2020/11/08 14:16:59 jmcneill Exp $ */
/*-
* Copyright (c) 2003, 2007 The NetBSD Foundation, Inc.
@@ -100,7 +100,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: acpi.c,v 1.285 2020/06/22 16:14:18 maxv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: acpi.c,v 1.286 2020/11/08 14:16:59 jmcneill Exp $");
#include "pci.h"
#include "opt_acpi.h"
@@ -166,9 +166,11 @@ static const char * const acpi_ignored_i
#if defined(i386) || defined(x86_64)
"ACPI0007", /* ACPI CPUs do not attach to acpi(4) */
"PNP0000", /* AT interrupt controller is handled internally */
+ "PNP0001", /* EISA interrupt controller is handled internally */
"PNP0200", /* AT DMA controller is handled internally */
"PNP0A??", /* PCI Busses are handled internally */
"PNP0B00", /* AT RTC is handled internally */
+ "PNP0C02", /* PnP motherboard resources */
"PNP0C0F", /* ACPI PCI link devices are handled internally */
#endif
#if defined(x86_64)