summaryrefslogtreecommitdiff
path: root/common/smart_battery.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/smart_battery.c')
-rw-r--r--common/smart_battery.c78
1 files changed, 0 insertions, 78 deletions
diff --git a/common/smart_battery.c b/common/smart_battery.c
index 84ae7d15b0..609c3acd2e 100644
--- a/common/smart_battery.c
+++ b/common/smart_battery.c
@@ -5,11 +5,9 @@
* Smart battery driver.
*/
-#include "console.h"
#include "host_command.h"
#include "smart_battery.h"
#include "timer.h"
-#include "util.h"
test_mockable int sbc_read(int cmd, int *param)
{
@@ -303,82 +301,6 @@ test_mockable int battery_device_chemistry(char *device_chemistry, int buf_size)
}
/*****************************************************************************/
-/* Console commands */
-
-/* Usage:sb reg [value]
- * sb 0x14 // read desired charging current
- * sb 0x15 // read desired charging voltage
- * sb 0x3 // read battery mode
- * sb 0x3 0xe001 // set battery mode to 0xe001
- */
-static int command_sb(int argc, char **argv)
-{
- int rv;
- int cmd, d;
- char *e;
-
- if (argc < 2)
- return EC_ERROR_PARAM_COUNT;
-
- cmd = strtoi(argv[1], &e, 0);
- if (*e)
- return EC_ERROR_PARAM2;
-
- if (argc > 2) {
- d = strtoi(argv[2], &e, 0);
- if (*e)
- return EC_ERROR_PARAM3;
- return sb_write(cmd, d);
- }
-
- rv = sb_read(cmd, &d);
- if (rv)
- return rv;
-
- ccprintf("0x%04x (%d)\n", d, d);
- return EC_SUCCESS;
-}
-
-DECLARE_CONSOLE_COMMAND(sb, command_sb,
- "reg [value]",
- "Read/write smart battery registers",
- NULL);
-
-static int command_sbc(int argc, char **argv)
-{
- int rv;
- int cmd, d;
- char *e;
-
- if (argc < 2)
- return EC_ERROR_PARAM_COUNT;
-
- cmd = strtoi(argv[1], &e, 0);
- if (*e)
- return EC_ERROR_PARAM2;
-
- if (argc > 2) {
- d = strtoi(argv[2], &e, 0);
- if (*e)
- return EC_ERROR_PARAM3;
- return sbc_write(cmd, d);
- }
-
- rv = sbc_read(cmd, &d);
- if (rv)
- return rv;
-
- ccprintf("0x%04x (%d)\n", d, d);
- return EC_SUCCESS;
-}
-
-DECLARE_CONSOLE_COMMAND(sbc, command_sbc,
- "reg [value]",
- "Read/write smart battery controller registers",
- NULL);
-
-
-/*****************************************************************************/
/* Smart battery pass-through
*/
#ifdef CONFIG_I2C_PASSTHROUGH