NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/42139 CVS commit: src/sys



The following reply was made to PR kern/42139; it has been noted by GNATS.

From: "Jared D. McNeill" <jmcneill%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/42139 CVS commit: src/sys
Date: Fri, 2 Oct 2009 16:47:52 +0000

 Module Name:   src
 Committed By:  jmcneill
 Date:          Fri Oct  2 16:47:52 UTC 2009
 
 Modified Files:
        src/sys/arch/amd64/conf: GENERIC
        src/sys/arch/i386/conf: ALL GENERIC
        src/sys/dev/acpi: files.acpi
 Added Files:
        src/sys/dev/acpi: wmi_acpi.c wmi_acpivar.h
 
 Log Message:
 PR# kern/42139: ACPI WMI: new driver
 
 Import acpiwmi(4) from Jukka Ruohonen. From the PR:
 
 Attached is a driver that implements ACPI WMI API:
 
 http://www.microsoft.com/whdc/system/pnppwr/wmi/wmi-acpi.mspx
 
 The WMI is used to provide a generic interface for OEMs to use certain
 platform/laptop-specific additions to the standard ACPI in a somewhat
 portable way. These can be hotkeys for additional buttons, different event
 handlers (wireless kill switch, lid switch, etc.), and so on. At least HP
 and Acer use it by default nowadays.
 
 The benefit of this interface would be portability. For an example, instead
 of hpqlb(4) that works only with certain HP models, we could have a generic
 HP WMI-driver that should work in theory across all HP laptops. On many new
 laptops WMI may also be the only way to access laptop/manufacturer-specific
 features.
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.256 -r1.257 src/sys/arch/amd64/conf/GENERIC
 cvs rdiff -u -r1.216 -r1.217 src/sys/arch/i386/conf/ALL
 cvs rdiff -u -r1.947 -r1.948 src/sys/arch/i386/conf/GENERIC
 cvs rdiff -u -r1.59 -r1.60 src/sys/dev/acpi/files.acpi
 cvs rdiff -u -r0 -r1.1 src/sys/dev/acpi/wmi_acpi.c \
     src/sys/dev/acpi/wmi_acpivar.h
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index