
19 Oct
2015
19 Oct
'15
4:23 a.m.
On Mon, Oct 19, 2015 at 5:55 AM, Simon Glass sjg@chromium.org wrote:
From: Bin Meng bmeng.cn@gmail.com
This works correctly now, so enable it.
Signed-off-by: Bin Meng bmeng.cn@gmail.com Dropped malloc() and adjusted commit message: Signed-off-by: Simon Glass sjg@chromium.org
arch/x86/cpu/ivybridge/sdram.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/arch/x86/cpu/ivybridge/sdram.c b/arch/x86/cpu/ivybridge/sdram.c index d9b3dfc..4372a5c 100644 --- a/arch/x86/cpu/ivybridge/sdram.c +++ b/arch/x86/cpu/ivybridge/sdram.c @@ -158,14 +158,8 @@ static int prepare_mrc_cache(struct pei_data *pei_data) if (!mrc_cache) return -ENOENT;
/*
* TODO(sjg@chromium.org): Skip this for now as it causes boot
* problems
*/
if (0) {
pei_data->mrc_input = mrc_cache->data;
pei_data->mrc_input_len = mrc_cache->data_size;
}
pei_data->mrc_input = mrc_cache->data;
pei_data->mrc_input_len = mrc_cache->data_size; debug("%s: at %p, size %x checksum %04x\n", __func__, pei_data->mrc_input, pei_data->mrc_input_len, mrc_cache->checksum);
--
Reviewed-by: Bin Meng bmeng.cn@gmail.com