Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1946080AbXBBVfh (ORCPT ); Fri, 2 Feb 2007 16:35:37 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1946097AbXBBVfg (ORCPT ); Fri, 2 Feb 2007 16:35:36 -0500 Received: from gprs189-60.eurotel.cz ([160.218.189.60]:49417 "EHLO amd.ucw.cz" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1946080AbXBBVfg (ORCPT ); Fri, 2 Feb 2007 16:35:36 -0500 Date: Fri, 2 Feb 2007 22:35:23 +0100 From: Pavel Machek To: Rodolfo Giometti Cc: Paul Mundt , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.arm.linux.org.uk, linux-mips@linux-mips.org Subject: Re: Advice on battery support [was: Advice on APM-EMU reunion] Message-ID: <20070202213523.GA5089@elf.ucw.cz> References: <20070129230755.GA8705@enneenne.com> <20070130010055.GA15907@linux-sh.org> <20070201095904.GE8882@enneenne.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070201095904.GE8882@enneenne.com> X-Warning: Reading this can be dangerous to your mental health. User-Agent: Mutt/1.5.11+cvs20060126 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1452 Lines: 37 Hi! > > However, it has since been reposted: > > > > http://article.gmane.org/gmane.linux.kernel/485833 > > http://article.gmane.org/gmane.linux.kernel/485834 > > http://article.gmane.org/gmane.linux.kernel/485835 > > http://article.gmane.org/gmane.linux.kernel/485837 > > > > and merged back in to -mm. This is all post 2.6.20 stuff, though.. > > Ok, starting from these patches I'd like to add a "battery support" to > the kernel. > > What I suppose to do is a new class with a proper methods useful to > collect several info on battery status, such as get_ac_line_status() > get_battery_status(), get_battery_flags(), > get_remaining_battery_life() and so on. > > The output will be APM-like into file "/proc/apm" (one line per > battery, or just the "main"/first one?) so that existing applications > continue to work and under sysfs into "/sysfs/class/battery". > > Is it sane? :) Yep. Notice that designing /sysfs/class/battery is not going to be easy, and that some work was already done in context of olpc project. Search the mailing lists... Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/