aboutsummaryrefslogtreecommitdiff
path: root/src/soc/intel/apollolake
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc/intel/apollolake')
-rw-r--r--src/soc/intel/apollolake/acpi/globalnvs.asl5
-rw-r--r--src/soc/intel/apollolake/include/soc/nvs.h7
2 files changed, 5 insertions, 7 deletions
diff --git a/src/soc/intel/apollolake/acpi/globalnvs.asl b/src/soc/intel/apollolake/acpi/globalnvs.asl
index a512a488cd..82f41b3c64 100644
--- a/src/soc/intel/apollolake/acpi/globalnvs.asl
+++ b/src/soc/intel/apollolake/acpi/globalnvs.asl
@@ -30,9 +30,8 @@ Field (GNVS, ByteAcc, NoLock, Preserve)
EPCS, 8, // 0x2C - SGX Enabled status
EMNA, 64, // 0x2D - 0x34 EPC base address
ELNG, 64, // 0x35 - 0x3C EPC Length
- E4GM, 8, // 0x3D - Enable above 4GB MMIO Resource
- A4GB, 64, // 0x3E - 0x45 Base of above 4GB MMIO Resource
- A4GS, 64, // 0x46 - 0x4D Length of above 4GB MMIO Resource
+ A4GB, 64, // 0x3D - 0x44 Base of above 4GB MMIO Resource
+ A4GS, 64, // 0x45 - 0x4C Length of above 4GB MMIO Resource
/* ChromeOS stuff (0x100 -> 0xfff, size 0xeff) */
Offset (0x100),
diff --git a/src/soc/intel/apollolake/include/soc/nvs.h b/src/soc/intel/apollolake/include/soc/nvs.h
index 6ed20a0277..4668e1a07f 100644
--- a/src/soc/intel/apollolake/include/soc/nvs.h
+++ b/src/soc/intel/apollolake/include/soc/nvs.h
@@ -32,10 +32,9 @@ typedef struct global_nvs_t {
uint8_t ecps; /* 0x2C - SGX Enabled status */
uint64_t emna; /* 0x2D - 0x34 EPC base address */
uint64_t elng; /* 0x35 - 0x3C EPC Length */
- uint8_t e4gm; /* 0x3D - Enable above 4GB MMIO Resource */
- uint64_t a4gb; /* 0x3E - 0x45 Base of above 4GB MMIO Resource */
- uint64_t a4gs; /* 0x46 - 0x4D Length of above 4GB MMIO Resource */
- uint8_t unused[178];
+ uint64_t a4gb; /* 0x3D - 0x44 Base of above 4GB MMIO Resource */
+ uint64_t a4gs; /* 0x45 - 0x4C Length of above 4GB MMIO Resource */
+ uint8_t unused[179];
/* ChromeOS specific (0x100 - 0xfff) */
chromeos_acpi_t chromeos;