diff options
author | Namyoon Woo <namyoon@chromium.org> | 2020-02-28 09:44:46 -0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-03-09 21:48:18 +0000 |
commit | 5ccb5c7cc9c448b66c6f8e0abbb2dd785da0efb7 (patch) | |
tree | 84f6021a658d5b8b11c7612dafac86ede442b27a /common/flash_log_vc.c | |
parent | 97c73303cf9d5f6c8b6e871ddebd01a8e4ce4206 (diff) | |
download | chrome-ec-5ccb5c7cc9c448b66c6f8e0abbb2dd785da0efb7.tar.gz |
remove cr50 related files
BUG=b:149350081
BRANCH=none
TEST=build all, and emerged ec related packages for host and octopus.
$ make buildall -j
$ cros_workon --host list
chromeos-base/chromeos-cr50-dev
chromeos-base/chromeos-ec
chromeos-base/chromeos-ec-headers
chromeos-base/ec-devutils
chromeos-base/ec-utils
chromeos-base/ec-utils-test
dev-util/hdctools
$ sudo emerge chromeos-cr50-dev -j
$ sudo emerge chromeos-ec -j
$ sudo emerge chromeos-ec-headers -j
$ sudo emerge ec-devutils -j
$ sudo emerge ec-utils -j
$ sudo emerge ec-utils-test -j
$ sudo emerge hdctools -j
$ cros_workon-octopus list
chromeos-base/chromeos-ec
chromeos-base/chromeos-ec-headers
chromeos-base/ec-devutils
chromeos-base/ec-utils
chromeos-base/ec-utils-test
dev-util/hdctools
$ sudo emerge-octopus chromeos-ec -j
$ sudo emerge-octopus chromeos-ec-headers -j
$ sudo emerge-octopus ec-devutils -j
$ sudo emerge-octopus ec-utils -j
$ sudo emerge-octopus ec-utils-test -j
$ sudo emerge-octopus hdctools -j
Signed-off-by: Namyoon Woo <namyoon@chromium.org>
Change-Id: If751b26b0635b0021c077338e96eaa8e8dcf17a5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2080631
Reviewed-by: Edward Hill <ecgh@chromium.org>
Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
Diffstat (limited to 'common/flash_log_vc.c')
-rw-r--r-- | common/flash_log_vc.c | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/common/flash_log_vc.c b/common/flash_log_vc.c deleted file mode 100644 index 5d1515a754..0000000000 --- a/common/flash_log_vc.c +++ /dev/null @@ -1,74 +0,0 @@ -/* Copyright 2019 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. - */ - -#include "console.h" -#include "extension.h" -#include "endian.h" -#include "flash_log.h" -#include "util.h" - -static enum vendor_cmd_rc vc_pop_log_entry(enum vendor_cmd_cc code, void *buf, - size_t input_size, - size_t *response_size) -{ - uint32_t prev_timestamp; - int byte_size; - - *response_size = 0; /* In case there is an error. */ - - if (input_size != sizeof(prev_timestamp)) - return VENDOR_RC_BOGUS_ARGS; - - memcpy(&prev_timestamp, buf, sizeof(prev_timestamp)); - - byte_size = flash_log_dequeue_event( - prev_timestamp, buf, - FLASH_LOG_ENTRY_SIZE(MAX_FLASH_LOG_PAYLOAD_SIZE)); - - if (byte_size >= 0) { - *response_size = byte_size; - return VENDOR_RC_SUCCESS; - } - - /* Negative value should fit into a byte. */ - *response_size = 1; - ((uint8_t *)buf)[0] = -byte_size; - - return VENDOR_RC_INTERNAL_ERROR; -} -DECLARE_VENDOR_COMMAND(VENDOR_CC_POP_LOG_ENTRY, vc_pop_log_entry); - -static enum vendor_cmd_rc vc_flog_tstamp(enum vendor_cmd_cc code, void *buf, - size_t input_size, - size_t *response_size) -{ - uint32_t tstamp; - enum ec_error_list rv; - - if (!input_size) { - /* This is a request to report current flash log time. */ - tstamp = htobe32(flash_log_get_tstamp()); - memcpy(buf, &tstamp, sizeof(tstamp)); - *response_size = sizeof(tstamp); - return VENDOR_RC_SUCCESS; - } - - if (input_size != sizeof(tstamp)) - return VENDOR_RC_BOGUS_ARGS; - - memcpy(&tstamp, buf, sizeof(tstamp)); - tstamp = be32toh(tstamp); - rv = flash_log_set_tstamp(tstamp); - - if (rv == EC_SUCCESS) { - *response_size = 0; - return VENDOR_RC_SUCCESS; - } - - *response_size = 1; - *((uint8_t *)buf) = (uint8_t)rv; - return VENDOR_RC_BOGUS_ARGS; -} -DECLARE_VENDOR_COMMAND(VENDOR_CC_FLOG_TIMESTAMP, vc_flog_tstamp); |