summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAaron Massey <aaronmassey@google.com>2023-03-31 11:37:25 -0600
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-03-31 23:02:01 +0000
commit33885596426b7f419709d81529f3e4d02f960ddf (patch)
tree6b1105e423869c620cb2a9d8d8b99cfaf14101e3 /include
parent3917b18af3421c9a695582239457d2b5a8b9c2ae (diff)
downloadchrome-ec-33885596426b7f419709d81529f3e4d02f960ddf.tar.gz
battery: Finish past cleanup of sb fw update
We removed the SB_FW_UPDATE host command code in CL:792013 without cleaning up all now dead references. Remove all dead code that references the SB_FW_UPDATE command and associated sources. BRANCH=none BUG=b:276458241 TEST=CQ Change-Id: I66a79eb42508aaa7ba3a64f6022df777608a497b Signed-off-by: Aaron Massey <aaronmassey@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4388382 Reviewed-by: Abe Levkoy <alevkoy@chromium.org>
Diffstat (limited to 'include')
-rw-r--r--include/ec_commands.h54
1 files changed, 1 insertions, 53 deletions
diff --git a/include/ec_commands.h b/include/ec_commands.h
index 51f51cbe6e..2d35729dc6 100644
--- a/include/ec_commands.h
+++ b/include/ec_commands.h
@@ -5035,62 +5035,10 @@ struct ec_response_battery_vendor_param {
/*****************************************************************************/
/*
- * Smart Battery Firmware Update Commands
+ * Smart Battery Firmware Update Command - OBSOLETE
*/
#define EC_CMD_SB_FW_UPDATE 0x00B5
-enum ec_sb_fw_update_subcmd {
- EC_SB_FW_UPDATE_PREPARE = 0x0,
- EC_SB_FW_UPDATE_INFO = 0x1, /*query sb info */
- EC_SB_FW_UPDATE_BEGIN = 0x2, /*check if protected */
- EC_SB_FW_UPDATE_WRITE = 0x3, /*check if protected */
- EC_SB_FW_UPDATE_END = 0x4,
- EC_SB_FW_UPDATE_STATUS = 0x5,
- EC_SB_FW_UPDATE_PROTECT = 0x6,
- EC_SB_FW_UPDATE_MAX = 0x7,
-};
-
-#define SB_FW_UPDATE_CMD_WRITE_BLOCK_SIZE 32
-#define SB_FW_UPDATE_CMD_STATUS_SIZE 2
-#define SB_FW_UPDATE_CMD_INFO_SIZE 8
-
-struct ec_sb_fw_update_header {
- uint16_t subcmd; /* enum ec_sb_fw_update_subcmd */
- uint16_t fw_id; /* firmware id */
-} __ec_align4;
-
-struct ec_params_sb_fw_update {
- struct ec_sb_fw_update_header hdr;
- union {
- /* EC_SB_FW_UPDATE_PREPARE = 0x0 */
- /* EC_SB_FW_UPDATE_INFO = 0x1 */
- /* EC_SB_FW_UPDATE_BEGIN = 0x2 */
- /* EC_SB_FW_UPDATE_END = 0x4 */
- /* EC_SB_FW_UPDATE_STATUS = 0x5 */
- /* EC_SB_FW_UPDATE_PROTECT = 0x6 */
- /* Those have no args */
-
- /* EC_SB_FW_UPDATE_WRITE = 0x3 */
- struct __ec_align4 {
- uint8_t data[SB_FW_UPDATE_CMD_WRITE_BLOCK_SIZE];
- } write;
- };
-} __ec_align4;
-
-struct ec_response_sb_fw_update {
- union {
- /* EC_SB_FW_UPDATE_INFO = 0x1 */
- struct __ec_align1 {
- uint8_t data[SB_FW_UPDATE_CMD_INFO_SIZE];
- } info;
-
- /* EC_SB_FW_UPDATE_STATUS = 0x5 */
- struct __ec_align1 {
- uint8_t data[SB_FW_UPDATE_CMD_STATUS_SIZE];
- } status;
- };
-} __ec_align1;
-
/*
* Entering Verified Boot Mode Command
* Default mode is VBOOT_MODE_NORMAL if EC did not receive this command.