summaryrefslogtreecommitdiff
path: root/chip/ish/aontaskfw/ish_aon_share.h
diff options
context:
space:
mode:
Diffstat (limited to 'chip/ish/aontaskfw/ish_aon_share.h')
-rw-r--r--chip/ish/aontaskfw/ish_aon_share.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/chip/ish/aontaskfw/ish_aon_share.h b/chip/ish/aontaskfw/ish_aon_share.h
index 3a5c1bd06b..ee630a49bf 100644
--- a/chip/ish/aontaskfw/ish_aon_share.h
+++ b/chip/ish/aontaskfw/ish_aon_share.h
@@ -37,6 +37,19 @@ struct ish_aon_share {
/* 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 */