|
From: <mar...@us...> - 2007-05-28 15:50:50
|
Revision: 1008
http://svn.sourceforge.net/hackndev/?rev=1008&view=rev
Author: marex_z71
Date: 2007-05-28 08:50:47 -0700 (Mon, 28 May 2007)
Log Message:
-----------
l4p: battery driver fixes + correction of palmt5 battery voltage (thanx snua12)
Modified Paths:
--------------
linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld_battery.c
linux4palm/linux/trunk/arch/arm/mach-pxa/palmt5/palmt5_battery.c
linux4palm/linux/trunk/arch/arm/mach-pxa/palmtx/palmtx_battery.c
linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_battery.c
linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmt5-init.h
Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld_battery.c
===================================================================
--- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld_battery.c 2007-05-28 14:30:17 UTC (rev 1007)
+++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld_battery.c 2007-05-28 15:50:47 UTC (rev 1008)
@@ -84,8 +84,8 @@
int palmld_battery_get_capacity(struct battery *b)
{
if (bat.battery_registered){
- return ((palmld_battery_get_voltage(b)-palmld_battery_min_voltage(b))
- /(palmld_battery_max_voltage(b)-palmld_battery_min_voltage(b)));
+ return (((palmld_battery_get_voltage(b)-palmld_battery_min_voltage(b))
+ /(palmld_battery_max_voltage(b)-palmld_battery_min_voltage(b)))*100);
}
else{
printk("palmld_battery: cannot get capacity -> battery driver unregistered\n");
Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmt5/palmt5_battery.c
===================================================================
--- linux4palm/linux/trunk/arch/arm/mach-pxa/palmt5/palmt5_battery.c 2007-05-28 14:30:17 UTC (rev 1007)
+++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmt5/palmt5_battery.c 2007-05-28 15:50:47 UTC (rev 1008)
@@ -83,8 +83,8 @@
int palmt5_battery_get_capacity(struct battery *b)
{
if (bat.battery_registered){
- return ((palmt5_battery_get_voltage(b)-palmt5_battery_min_voltage(b))
- /(palmt5_battery_max_voltage(b)-palmt5_battery_min_voltage(b)));
+ return (((palmt5_battery_get_voltage(b)-palmt5_battery_min_voltage(b))
+ /(palmt5_battery_max_voltage(b)-palmt5_battery_min_voltage(b)))*100);
}
else{
printk("palmt5_battery: cannot get capacity -> battery driver unregistered\n");
Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmtx/palmtx_battery.c
===================================================================
--- linux4palm/linux/trunk/arch/arm/mach-pxa/palmtx/palmtx_battery.c 2007-05-28 14:30:17 UTC (rev 1007)
+++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmtx/palmtx_battery.c 2007-05-28 15:50:47 UTC (rev 1008)
@@ -88,8 +88,8 @@
int palmtx_battery_get_capacity(struct battery *b)
{
if (bat.battery_registered){
- return ((palmtx_battery_get_voltage(b)-palmtx_battery_min_voltage(b))
- /(palmtx_battery_max_voltage(b)-palmtx_battery_min_voltage(b)));
+ return (((palmtx_battery_get_voltage(b)-palmtx_battery_min_voltage(b))
+ /(palmtx_battery_max_voltage(b)-palmtx_battery_min_voltage(b)))*100);
}
else{
printk("palmtx_battery: cannot get capacity -> battery driver unregistered\n");
Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_battery.c
===================================================================
--- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_battery.c 2007-05-28 14:30:17 UTC (rev 1007)
+++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_battery.c 2007-05-28 15:50:47 UTC (rev 1008)
@@ -88,8 +88,8 @@
int palmz72_battery_get_capacity(struct battery *b)
{
if (bat.battery_registered){
- return ((palmz72_battery_get_voltage(b)-palmz72_battery_min_voltage(b))
- /(palmz72_battery_max_voltage(b)-palmz72_battery_min_voltage(b)));
+ return (((palmz72_battery_get_voltage(b)-palmz72_battery_min_voltage(b))
+ /(palmz72_battery_max_voltage(b)-palmz72_battery_min_voltage(b)))*100);
}
else{
printk("palmz72_battery: cannot get capacity -> battery driver unregistered\n");
Modified: linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmt5-init.h
===================================================================
--- linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmt5-init.h 2007-05-28 14:30:17 UTC (rev 1007)
+++ linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmt5-init.h 2007-05-28 15:50:47 UTC (rev 1008)
@@ -52,7 +52,7 @@
// BATTERY
-#define PALMT5_BAT_MAX_VOLTAGE 4100 // 3.99v current voltage at max charge as from Filez
+#define PALMT5_BAT_MAX_VOLTAGE 4000 // 4.00v current voltage at max charge as from Filez
#define PALMT5_BAT_MIN_VOLTAGE 3550 // 3.55v critical voltage as from FileZ
#define PALMT5_BAT_MAX_CURRENT 0 // unknokn
#define PALMT5_BAT_MIN_CURRENT 0 // unknown
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|