summaryrefslogtreecommitdiff
path: root/chip/ish/aontaskfw/ish_aon_share.h
diff options
context:
space:
mode:
authorVadim Bendebury <vbendeb@chromium.org>2020-01-03 15:04:15 -0800
committerCommit Bot <commit-bot@chromium.org>2020-01-07 00:17:09 +0000
commit943645d993c88754b2db1e86734210256c505e07 (patch)
tree45ddf3e6cb66d1943b0e4eeb6cade057247f24c5 /chip/ish/aontaskfw/ish_aon_share.h
parentc4e8fffe2024108ed4373f910a5b68291aa3802e (diff)
downloadchrome-ec-943645d993c88754b2db1e86734210256c505e07.tar.gz
drop unnecessary boards, chips and cts tests
The only board which would be built from this branch is Cr50. bds, fizz and host boards are necessary for proper make infrastructure operation and tests. lm4 and npcx are chips used by the bds and fizz boards, so they are also kept around. BRANCH=cr50, cr50-mp BUG=b:145912698 TEST='make buildall -j' succeeds Change-Id: I937b2b8642c1fe91578fc9615438ae22c165b20f Signed-off-by: Vadim Bendebury <vbendeb@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1986942 Reviewed-by: Namyoon Woo <namyoon@chromium.org> Reviewed-by: Mary Ruthven <mruthven@chromium.org> Reviewed-by: Andrey Pronin <apronin@chromium.org>
Diffstat (limited to 'chip/ish/aontaskfw/ish_aon_share.h')
-rw-r--r--chip/ish/aontaskfw/ish_aon_share.h56
1 files changed, 0 insertions, 56 deletions
diff --git a/chip/ish/aontaskfw/ish_aon_share.h b/chip/ish/aontaskfw/ish_aon_share.h
deleted file mode 100644
index e804bd72e8..0000000000
--- a/chip/ish/aontaskfw/ish_aon_share.h
+++ /dev/null
@@ -1,56 +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.
- */
-
-#ifndef __CROS_EC_ISH_AON_SHARE_H
-#define __CROS_EC_ISH_AON_SHARE_H
-
-#include "common.h"
-#include "ia_structs.h"
-#include "power_mgt.h"
-
-/* magic ID for valid aontask image sanity check */
-#define AON_MAGIC_ID 0x544E4F41 /*"AONT"*/
-
-/* aontask error code */
-#define AON_SUCCESS 0
-#define AON_ERROR_NOT_SUPPORT_POWER_MODE 1
-#define AON_ERROR_DMA_FAILED 2
-
-
-/* shared data structure between main FW and aontask */
-struct ish_aon_share {
- /* magic ID */
- uint32_t magic_id;
- /* error counter */
- uint32_t error_count;
- /* last error */
- int last_error;
- /* aontask's TSS segment entry */
- struct tss_entry *aon_tss;
- /* aontask's LDT start address */
- ldt_entry *aon_ldt;
- /* aontask's LDT's limit size */
- uint32_t aon_ldt_size;
- /* current power state, see chip/ish/power_mgt.h */
- enum ish_pm_state pm_state;
- /* for store/restore main FW's IDT */
- struct idt_header main_fw_idt_hdr;
-
- /**
- * main FW's read only code and data region in main SRAM,
- * address need 64 bytes align due to DMA requirement
- */
- uint32_t main_fw_ro_addr;
- uint32_t main_fw_ro_size;
-
- /**
- * main FW's read and write data region in main SRAM,
- * address need 64 bytes align due to DMA requirement
- */
- uint32_t main_fw_rw_addr;
- uint32_t main_fw_rw_size;
-} __packed;
-
-#endif /* __CROS_EC_ISH_AON_SHARE_H */