cros_ec: Add MEC_EMI_BASE and size to the header file

Provide these values which are part of the EC interface now.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
Simon Glass 2019-09-25 08:56:24 -06:00 committed by Bin Meng
parent fd42948fc9
commit e37d963ec8

View file

@ -71,6 +71,10 @@
#define EC_LPC_CMDR_SCI (1 << 5) /* SCI event is pending */ #define EC_LPC_CMDR_SCI (1 << 5) /* SCI event is pending */
#define EC_LPC_CMDR_SMI (1 << 6) /* SMI event is pending */ #define EC_LPC_CMDR_SMI (1 << 6) /* SMI event is pending */
/* MEC uses 0x800/0x804 as register/index pair, thus an 8-byte resource */
#define MEC_EMI_BASE 0x800
#define MEC_EMI_SIZE 8
#define EC_LPC_ADDR_MEMMAP 0x900 #define EC_LPC_ADDR_MEMMAP 0x900
#define EC_MEMMAP_SIZE 255 /* ACPI IO buffer max is 255 bytes */ #define EC_MEMMAP_SIZE 255 /* ACPI IO buffer max is 255 bytes */
#define EC_MEMMAP_TEXT_MAX 8 /* Size of a string in the memory map */ #define EC_MEMMAP_TEXT_MAX 8 /* Size of a string in the memory map */