From owner-freebsd-acpi@FreeBSD.ORG Tue Jan 16 16:28:04 2007 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 DE85116A417; Tue, 16 Jan 2007 16:28:04 +0000 (UTC) (envelope-from takawata@ns.init-main.com) Received: from sana.init-main.com (104.194.138.210.bn.2iij.net [210.138.194.104]) by mx1.freebsd.org (Postfix) with ESMTP id 25CEC13C4A6; Tue, 16 Jan 2007 16:28:03 +0000 (UTC) (envelope-from takawata@ns.init-main.com) Received: from ns.init-main.com (localhost [127.0.0.1]) by sana.init-main.com (8.13.8/8.13.3) with ESMTP id l0GG9epQ098459; Wed, 17 Jan 2007 01:09:40 +0900 (JST) (envelope-from takawata@ns.init-main.com) Message-Id: <200701161609.l0GG9epQ098459@sana.init-main.com> To: freebsd-acpi@freebsd.org, sos@freebsd.org Date: Wed, 17 Jan 2007 01:09:40 +0900 From: Takanori Watanabe Cc: Subject: Generalize acpi_pci_save_handle and preliminary ATA 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: Tue, 16 Jan 2007 16:28:05 -0000 I wrote preliminary support of ACPI support for PCI ATA device. Currently it does nothing but recognize acpi handle. To use some support function in PCI, I generalized acpi_pci_save_handle and export it as acpi device method. To support ATA channel it seems that it require some modification to ATA driver. ACPI has some ATA support. for more information, Section 9.9 of ACPI 3.0 specification. Regards. #text/plain /home/takawata/acpibusdiff #text/plain /home/takawata/ata-pci-acpi.c