NetBSD Problem Report #55336

From www@netbsd.org  Tue Jun  2 06:36:15 2020
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id AB3291A9218
	for <gnats-bugs@gnats.NetBSD.org>; Tue,  2 Jun 2020 06:36:15 +0000 (UTC)
Message-Id: <20200602063614.678691A921A@mollari.NetBSD.org>
Date: Tue,  2 Jun 2020 06:36:14 +0000 (UTC)
From: jruohonen@iki.fi
Reply-To: jruohonen@iki.fi
To: gnats-bugs@NetBSD.org
Subject: Update amd/conf/MODULAR
X-Send-Pr-Version: www-1.0

>Number:         55336
>Category:       port-amd64
>Synopsis:       Update amd/conf/MODULAR
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    port-amd64-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 02 06:40:00 +0000 2020
>Originator:     Jukka Ruohonen
>Release:        NetBSD 9.99.64
>Organization:
>Environment:
System: NetBSD kafka 9.99.64 NetBSD 9.99.64 (CUSTOM) #0: Tue Jun 2 08:24:50 EEST 2020 jruoho@kafka:/tmp/obj/sys/arch/amd64/compile/CUSTOM amd64 Architecture: x86_64 Machine: amd64
>Description:
I created this PR to keep track of the "modularization of the MODULAR". Eventually, almost all of the "builtin" entries should be eliminated.

As said in the commit logs, the task is not that easy due to the dependencies in terms of both code and configs. Some of the additions  may need testing with real hardware.

So far, I have tracked the following, which can be all safely added:

-no coretemp*   at cpu?         # Intel on-die thermal sensor

-no acpidalb*   at acpi?        # Direct Application Launch Button
-no aibs*       at acpi?        # ASUSTeK AI Booster hardware monitor
-no asus*       at acpi?        # ASUS hotkeys
-no fujbp*      at acpi?        # Fujitsu Brightness & Pointer
-no fujhk*      at acpi?        # Fujitsu Hotkeys
-no thinkpad*   at acpi?        # IBM/Lenovo Thinkpad hotkeys
-no wmidell*    at acpiwmibus?  # Dell WMI mappings
-no wmieeepc*   at acpiwmibus?  # Asus Eee PC WMI mappings
-no wmihp*      at acpiwmibus?  # HP WMI mappings
-no wmimsi*     at acpiwmibus?  # MSI WMI mappings

# ichlpcib(4)
-no ichsmb* at pci?
-no iic* at ichsmb?
-no tco* at ichlpcib?

# hpet(4)
-no hpet*       at amdpcib?
#-no hpet*      at ichlpcib?
-no hpet*       at acpihpetbus?
-no hpet*       at acpinodebus?

(Note that hpet(4) should be allowed to attach to ichlpcib(4) also in GENERIC. If this is done, uncomment accordingly in above.)
>How-To-Repeat:

>Fix:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.