power_supply: add eeprom dump file to olpc_battery's sysfs
authorAndres Salomon <dilinger@queued.net>
Fri, 2 May 2008 20:41:58 +0000 (13:41 -0700)
committerAnton Vorontsov <cbouatmailru@gmail.com>
Sun, 4 May 2008 09:14:03 +0000 (13:14 +0400)
commitd7eb9e36c42504e87c7d92dd5c05cb6f2cf74d28
treebab5dccb3c425a5ccc9fa491ab40399bd3857a43
parent1ca5b9d2183f11bb8b69e04b19a7faf7f600a840
power_supply: add eeprom dump file to olpc_battery's sysfs

This allows you to dump 0x60 bytes from the battery's EEPROM (starting at
address 0x20).  Note that it does an EC command for each byte, so it's pretty
slow.  OTOH, if you want to grab just a single byte from somewhere in the
EEPROM, you can do something like:

dd bs=1 count=1 skip=16 if=/sys/class/power_supply/olpc-battery/eeprom | od -x

Userspace battery collection/logging information needs this.

Signed-off-by: Andres Salomon <dilinger@debian.org>
Cc: David Woodhouse <dwmw2@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Anton Vorontsov <cbouatmailru@gmail.com>
drivers/power/olpc_battery.c