From owner-cvs-src@FreeBSD.ORG Sun Oct 23 00:20:14 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3709A16A41F; Sun, 23 Oct 2005 00:20:14 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F266143D4C; Sun, 23 Oct 2005 00:20:13 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j9N0KDVS046757; Sun, 23 Oct 2005 00:20:13 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j9N0KD4g046756; Sun, 23 Oct 2005 00:20:13 GMT (envelope-from njl) Message-Id: <200510230020.j9N0KD4g046756@repoman.freebsd.org> From: Nate Lawson Date: Sun, 23 Oct 2005 00:20:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi_smbat.c acpi_smbus.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Oct 2005 00:20:14 -0000 njl 2005-10-23 00:20:13 UTC FreeBSD src repository Added files: sys/dev/acpica acpi_smbat.c acpi_smbus.h Log: Import ACPI smart battery support. Newer systems (Acer, mostly) do not support the CM-battery interface. Smart batteries can eventually be supported without ACPI via a separate SMBus interface. The ACPI interface uses the embedded controller for reading/writing to the SMBus, and normal ASL definitions for locating the battery controller (since SMBus can't be enumerated.) Also import definitions for the smart battery interface. This was written by Hans Petter Selasky with minor cleanups from myself. Submitted by: Hans Petter Selasky Revision Changes Path 1.1 +402 -0 src/sys/dev/acpica/acpi_smbat.c (new) 1.1 +285 -0 src/sys/dev/acpica/acpi_smbus.h (new)