On Sat, 2009-11-28 at 21:37 +0800, Wu Zhangjin wrote: > From: Wu Zhangjin <wuzhangjin@xxxxxxxxx> > > This patch adds APM_EMULATION based Battery Driver, which provides > standard interface for user-space applications to manage the battery. > > Signed-off-by: Wu Zhangjin <wuzhangjin@xxxxxxxxx> > --- > .../loongson/lemote-2f/yeeloong_laptop/Kconfig | 9 ++ > .../loongson/lemote-2f/yeeloong_laptop/Makefile | 1 + > .../loongson/lemote-2f/yeeloong_laptop/battery.c | 127 ++++++++++++++++++++ > 3 files changed, 137 insertions(+), 0 deletions(-) > create mode 100644 arch/mips/loongson/lemote-2f/yeeloong_laptop/battery.c > > diff --git a/arch/mips/loongson/lemote-2f/yeeloong_laptop/Kconfig b/arch/mips/loongson/lemote-2f/yeeloong_laptop/Kconfig > index 02d36d8..e284c91 100644 > --- a/arch/mips/loongson/lemote-2f/yeeloong_laptop/Kconfig > +++ b/arch/mips/loongson/lemote-2f/yeeloong_laptop/Kconfig > @@ -19,4 +19,13 @@ config YEELOONG_BACKLIGHT > interface for user-space applications to control the brightness of > the backlight. > > +config YEELOONG_BATTERY > + tristate "Battery Driver" > + select SYS_SUPPORTS_APM_EMULATION > + select APM_EMULATION Will use "depend" on APM_EMULATION instead in the next version, and put this line "select SYS_SUPPORTS_APM_EMULATION" under the LEMOTE_YEELOONG2F. Regards, Wu Zhangjin