summaryrefslogtreecommitdiff
path: root/board/cyan/battery.c
diff options
context:
space:
mode:
Diffstat (limited to 'board/cyan/battery.c')
-rw-r--r--board/cyan/battery.c35
1 files changed, 0 insertions, 35 deletions
diff --git a/board/cyan/battery.c b/board/cyan/battery.c
deleted file mode 100644
index 5c21d1d29b..0000000000
--- a/board/cyan/battery.c
+++ /dev/null
@@ -1,35 +0,0 @@
-/* Copyright 2015 The Chromium OS Authors. All rights reserved.
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- *
- * Battery pack vendor provided charging profile
- */
-
-#include "battery.h"
-#include "battery_smart.h"
-
-#define SB_SHIP_MODE_ADDR 0x3a
-#define SB_SHIP_MODE_DATA 0xc574
-
-static const struct battery_info info = {
- .voltage_max = 12600,/* mV */
- .voltage_normal = 10800,
- .voltage_min = 8250,
- .precharge_current = 340,/* mA */
- .start_charging_min_c = 0,
- .start_charging_max_c = 50,
- .charging_min_c = 0,
- .charging_max_c = 60,
- .discharging_min_c = 0,
- .discharging_max_c = 60,
-};
-
-const struct battery_info *battery_get_info(void)
-{
- return &info;
-}
-
-int board_cut_off_battery(void)
-{
- return sb_write(SB_SHIP_MODE_ADDR, SB_SHIP_MODE_DATA);
-}