From f1758c74330afe9dd7eaa8ff1fef5e4d18ed14ad Mon Sep 17 00:00:00 2001 From: Aaron Durbin Date: Mon, 30 Jun 2014 16:42:13 -0500 Subject: [PATCH] rush: enable 128MiB MTS carveout below top of DRAM The recommended settings for the size of the MTS region is 128MiB. Therefore, provide this region 128MiB below the top of DRAM for each configuration. BUG=chrome-os-partner:29922 BRANCH=None TEST=Built and noted MTS carveout region at expected location. Change-Id: Iac17f210dfef8e8a36617c7b3dceba8c2134ee9b Signed-off-by: Aaron Durbin Reviewed-on: https://chromium-review.googlesource.com/206291 Reviewed-by: Tom Warren Reviewed-by: Furquan Shaikh --- src/mainboard/google/rush/bct/sdram-hynix-2GB-792.inc | 6 +++--- src/mainboard/google/rush/bct/sdram-hynix-2GB-924.inc | 6 +++--- src/mainboard/google/rush/bct/sdram-hynix-4GB-300.inc | 2 +- src/mainboard/google/rush/bct/sdram-hynix-4GB-792.inc | 8 ++++---- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/mainboard/google/rush/bct/sdram-hynix-2GB-792.inc b/src/mainboard/google/rush/bct/sdram-hynix-2GB-792.inc index d175e7b4e4..60bf4168f7 100644 --- a/src/mainboard/google/rush/bct/sdram-hynix-2GB-792.inc +++ b/src/mainboard/google/rush/bct/sdram-hynix-2GB-792.inc @@ -304,8 +304,8 @@ .SwizzleRankByteEncode = 0x0000006f, .BootRomPatchControl = 0x00000000, .BootRomPatchData = 0x00000000, - .McMtsCarveoutBom = 0xfff00000, + .McMtsCarveoutBom = 0xf8000000, .McMtsCarveoutAdrHi = 0x00000000, - .McMtsCarveoutSizeMb = 0x00000000, - .McMtsCarveoutRegCtrl = 0x00000000, + .McMtsCarveoutSizeMb = 0x00000080, + .McMtsCarveoutRegCtrl = 0x00000001, }, diff --git a/src/mainboard/google/rush/bct/sdram-hynix-2GB-924.inc b/src/mainboard/google/rush/bct/sdram-hynix-2GB-924.inc index b10a696447..44d77cb4d9 100644 --- a/src/mainboard/google/rush/bct/sdram-hynix-2GB-924.inc +++ b/src/mainboard/google/rush/bct/sdram-hynix-2GB-924.inc @@ -304,8 +304,8 @@ .SwizzleRankByteEncode = 0x0000006f, .BootRomPatchControl = 0x00000000, .BootRomPatchData = 0x00000000, - .McMtsCarveoutBom = 0xfff00000, + .McMtsCarveoutBom = 0xf8000000, .McMtsCarveoutAdrHi = 0x00000000, - .McMtsCarveoutSizeMb = 0x00000000, - .McMtsCarveoutRegCtrl = 0x00000000, + .McMtsCarveoutSizeMb = 0x00000080, + .McMtsCarveoutRegCtrl = 0x00000001, }, diff --git a/src/mainboard/google/rush/bct/sdram-hynix-4GB-300.inc b/src/mainboard/google/rush/bct/sdram-hynix-4GB-300.inc index 21bf5158a0..62b067f8c4 100644 --- a/src/mainboard/google/rush/bct/sdram-hynix-4GB-300.inc +++ b/src/mainboard/google/rush/bct/sdram-hynix-4GB-300.inc @@ -307,5 +307,5 @@ .McMtsCarveoutBom = 0x78000000, .McMtsCarveoutAdrHi = 0x00000001, .McMtsCarveoutSizeMb = 0x00000080, - .McMtsCarveoutRegCtrl = 0x00000000, + .McMtsCarveoutRegCtrl = 0x00000001, }, diff --git a/src/mainboard/google/rush/bct/sdram-hynix-4GB-792.inc b/src/mainboard/google/rush/bct/sdram-hynix-4GB-792.inc index 70f6ccd02b..7e5f66688e 100644 --- a/src/mainboard/google/rush/bct/sdram-hynix-4GB-792.inc +++ b/src/mainboard/google/rush/bct/sdram-hynix-4GB-792.inc @@ -304,8 +304,8 @@ .SwizzleRankByteEncode = 0x0000006f, .BootRomPatchControl = 0x00000000, .BootRomPatchData = 0x00000000, - .McMtsCarveoutBom = 0xfff00000, - .McMtsCarveoutAdrHi = 0x00000000, - .McMtsCarveoutSizeMb = 0x00000000, - .McMtsCarveoutRegCtrl = 0x00000000, + .McMtsCarveoutBom = 0x78000000, + .McMtsCarveoutAdrHi = 0x00000001, + .McMtsCarveoutSizeMb = 0x00000080, + .McMtsCarveoutRegCtrl = 0x00000001, },