From owner-cvs-all@FreeBSD.ORG Mon Jun 5 15:21:58 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6087216AAB2; Mon, 5 Jun 2006 15:21:58 +0000 (UTC) (envelope-from nate@root.org) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id B750E43D48; Mon, 5 Jun 2006 15:21:57 +0000 (GMT) (envelope-from nate@root.org) Received: from [192.168.1.4] (n219077215102.netvigator.com [219.77.215.102]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id k55FLpqL008977 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 5 Jun 2006 08:21:55 -0700 Message-ID: <44844AC2.2060100@root.org> Date: Mon, 05 Jun 2006 08:16:18 -0700 From: Nate Lawson User-Agent: Thunderbird 1.5.0.2 (X11/20060501) MIME-Version: 1.0 To: Takahashi Yoshihiro References: <20060605115713.6573716A9A0@hub.freebsd.org> In-Reply-To: <20060605115713.6573716A9A0@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/acpi_support acpi_panasonic.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Jun 2006 15:22:03 -0000 Takahashi Yoshihiro wrote: > nyan 2006-06-05 11:55:20 UTC > > FreeBSD src repository > > Modified files: > sys/dev/acpi_support acpi_panasonic.c > Log: > Add Fn+F7 hotkey (suspend) support. > > Tested by: nork > > Revision Changes Path > 1.10 +7 -0 src/sys/dev/acpi_support/acpi_panasonic.c > > > Index: src/sys/dev/acpi_support/acpi_panasonic.c > diff -u src/sys/dev/acpi_support/acpi_panasonic.c:1.9 src/sys/dev/acpi_support/acpi_panasonic.c:1.10 > --- src/sys/dev/acpi_support/acpi_panasonic.c:1.9 Sun Sep 11 18:39:00 2005 > +++ src/sys/dev/acpi_support/acpi_panasonic.c Mon Jun 5 11:55:20 2006 > @@ -450,6 +453,10 @@ > arg = 1; > hkey_sound_mute(h, HKEY_SET, &arg); > break; > + case 7: > + /* Suspend. */ > + acpi_SetSleepState(acpi_sc, ACPI_STATE_S3); > + break; > } > } > Actually, the method to use should be the same as acpi_button. Example: acpi_event_sleep_button_sleep(acpi_sc); This allows the sleep state to be configured via sysctl and is the normal entry point. Thanks, -- Nate