aboutsummaryrefslogtreecommitdiff
path: root/drivers/power/Kconfig
diff options
context:
space:
mode:
authorAndy Green <andy@openmoko.com>2008-11-19 17:09:32 +0000
committerAndy Green <agreen@pads.home.warmcat.com>2008-11-19 17:09:32 +0000
commit24afca6cf30a4f6e5c95e673bf10f78d16a27a73 (patch)
treeeb55c58633ec99953b60c07fb130f0bcdbd79916 /drivers/power/Kconfig
parent17be374225290ab7156962e112a9bcb5d48fbbd5 (diff)
introduce-bq27000-battery-driver.patch
This is a driver for the bq27000 found in the Highcell A5 battery, and the platform device stuff for it for GTA02. It is a Power Supply Class battery device. The driver doesn't contain an HDQ engine but accepts pointers from the platform data to the HDQ action routines; our platform data plugs it into the FIQ HDQ engine stuff. The Power Supply class exposes the battery down /sys so you can find out battery status by doing the equivalent of this bash command for i in capacity charge_full current_now present status technology temp time_to_empty_now time_to_full_now type voltage_now ; do echo -n "$i " ; cat /sys/devices/platform/bq27000-battery.0/power_supply/bat/$i ; done Here is the kind of result you get from a battery discharging capacity 0 charge_full 1215585 current_now 183375 present 1 status Discharging technology Li-ion temp 276 time_to_empty_now 0 time_to_full_now 3932100 type Battery voltage_now 2761000 Note that temp is in 1/10 degrees C, other values are in uV, uA, uW. The time_to_* reported are bogus, but that is what the battery actually reports. We can make more mappings to entries in power_supply class but this is enough to get started with. Signed-off-by: Andy Green <andy@openmoko.com>
Diffstat (limited to 'drivers/power/Kconfig')
-rw-r--r--drivers/power/Kconfig7
1 files changed, 0 insertions, 7 deletions
diff --git a/drivers/power/Kconfig b/drivers/power/Kconfig
index e1a02f53ef1..2bf15b1eb2e 100644
--- a/drivers/power/Kconfig
+++ b/drivers/power/Kconfig
@@ -83,10 +83,3 @@ config GTA02_HDQ
endif # POWER_SUPPLY
-config GTA02_HDQ
- tristate "Neo Freerunner HDQ"
- depends on MACH_NEO1973_GTA02 && FIQ && S3C2440_C_FIQ
- help
- Say Y to enable support for communicating with an HDQ battery
- on the Neo Freerunner. You probably want to select
- at least BATTERY_BQ27000_HDQ as well