From owner-freebsd-acpi@FreeBSD.ORG Thu Nov 18 03:48:38 2004 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0677416A4CE; Thu, 18 Nov 2004 03:48:38 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 542DD43D2D; Thu, 18 Nov 2004 03:48:36 +0000 (GMT) (envelope-from imp@harmony.village.org) Received: from localhost (localhost [IPv6:::1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id iAI3m494061144; Wed, 17 Nov 2004 20:48:04 -0700 (MST) (envelope-from imp@harmony.village.org) Date: Wed, 17 Nov 2004 20:48:04 -0700 (MST) Message-Id: <20041117.204804.71148446.imp@harmony.village.org> To: nate@root.org From: Warner Losh In-Reply-To: <419C1A7A.6050000@root.org> References: <419C00A7.7030300@root.org> <20041117.202521.74694027.imp@harmony.village.org> <419C1A7A.6050000@root.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: imp@rover.village.org cc: freebsd-acpi@FreeBSD.org cc: freebsd-current@FreeBSD.org cc: sos@DeepCore.dk Subject: Re: [PATCH] Please test: new ACPI release (20041105) import X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Nov 2004 03:48:38 -0000 > My serial port. It's named UART in the AML, that's all. Setting it to > D3 hangs the system. Is it a PCI device too? If not, then maybe you need to disable interrupts in the UART before setting the power state. Chances are its interrupt cause register is returning 0xff, which hangs sio, since it never breaks out of the loop when this happens. Warner