From owner-freebsd-acpi@FreeBSD.ORG Thu Dec 28 12:01:22 2006 Return-Path: X-Original-To: freebsd-acpi@FreeBSD.org Delivered-To: freebsd-acpi@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 23E1D16A415 for ; Thu, 28 Dec 2006 12:01:22 +0000 (UTC) (envelope-from steve@localhost.lu) Received: from linion.ion.lu (linion.ion.lu [80.90.47.168]) by mx1.freebsd.org (Postfix) with ESMTP id 88BBD13C481 for ; Thu, 28 Dec 2006 12:01:21 +0000 (UTC) (envelope-from steve@localhost.lu) Received: (qmail 92863 invoked by uid 89); 28 Dec 2006 12:51:51 +0100 Received: from localhost (HELO ?127.0.0.1?) (steve@localhost.lu@127.0.0.1) by linion.ion.lu with SMTP; 28 Dec 2006 12:51:51 +0100 Message-ID: <4593AF98.5050007@localhost.lu> Date: Thu, 28 Dec 2006 12:50:48 +0100 From: Steve Clement User-Agent: Thunderbird 1.5.0.9 (X11/20061222) MIME-Version: 1.0 To: freebsd-acpi@FreeBSD.org, philip@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Asus W5F acpi support X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Dec 2006 12:01:22 -0000 Hi List, First of all: Good job of all who are actively involved in the acpi on FreeBSD project! It is by far one of the least troublesome systems under BSD (as a user of course) I temporarily subscribed to get my new Asus W5F running with all the features it can use. In order to do that I would need to get help from some of you that know how the acpi_asus module works. my identifier is: W5Fm and if I add this to asus_acpi.c: { .name = "W5Fm", } I supposedly get hotkey support: acpi_asus0: on acpi0 So it at least identifies itself and seems to work with the very basic. question now is how to get the rest working and what does the rest mean? .bled_set = "BLED", .tled_set = "TLED", .wled_set = "WLED", .mled_set = "MLED", .lcd_get = "\\BKLT", .lcd_set = "\\_SB.PCI0.SBRG.EC0._Q10", .brn_get = "GPLV", .brn_set = "SPLV", .disp_get = "\\_SB.PCI0.P0P2.VGA.GETD", .disp_set = "SDSP" And how can I debug what the specific parameter for disp_get / lcd_set is? I can make educated guesses but I guess thats not what a community based project is for. And I have a small but annoying bug to report, when I do: acpiconf -i batt OR sysctl hw.acpi.battery.life my display either dimms one up or down depending on how I dimmed it last. That was true yesterday, I tried just now and I couldn't reproduce it, but I am quite sure it isn't gone and it's due to something else, I throw it in just in case someone goes AHA :) Also when I press the power button it doesn't always turn off but goes into a weird power save mode, which might actually only be the suspend mode. The suspend mode works, but waking up does not. On boot I get the following a few times (ADR 8 times, I/O 2 times): acpi_bus_number: can't get _ADR unknown: I/O range not supported I now know that it is partly because of the Wireless Card, cause if I disable it with the switch and re-enable it, it will give me the ADR message... What does that mean? thanks for the help, Steve Clement