diff options
Diffstat (limited to 'chip/npcx/sha256_chip.h')
-rw-r--r-- | chip/npcx/sha256_chip.h | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/chip/npcx/sha256_chip.h b/chip/npcx/sha256_chip.h deleted file mode 100644 index 3b9586d962..0000000000 --- a/chip/npcx/sha256_chip.h +++ /dev/null @@ -1,25 +0,0 @@ -/* Copyright 2020 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. - */ - -#ifndef __CROS_EC_SHA256_CHIP_H -#define __CROS_EC_SHA256_CHIP_H - -#include "common.h" - -#define NPCX_SHA256_HANDLE_SIZE 212 -struct sha256_ctx { - /* the context handle required for SHA256 API */ - uint8_t handle[NPCX_SHA256_HANDLE_SIZE]; - /* - * This is used to buffer: - * 1. the result (digest) of the SHA256 computation. - * 2. the 1st block input data (the key padding) for hmac_SHA256_step. - */ - uint8_t buf[SHA256_BLOCK_SIZE]; -} __aligned(4); - -void SHA256_abort(struct sha256_ctx *ctx); - -#endif /* __CROS_EC_SHA256_CHIP_H */ |