[U-Boot] [PATCH 00/13] x86: Provide a common MRC cache library and enable it for FSP
Simon Glass
sjg at chromium.org
Sun Oct 18 22:27:30 CEST 2015
Hi Bin,
On 12 October 2015 at 02:30, Bin Meng <bmeng.cn at gmail.com> wrote:
> Hi Simon,
>
> On Mon, Oct 12, 2015 at 12:37 PM, Bin Meng <bmeng.cn at gmail.com> wrote:
>> This series moves existing MRC cache codes in the ivybridge cpu
>> diretory to a common place and makes some changes so that every
>> x86 board benefits from it. It also updates FSP support codes
>> to pass MRC cache data to fsp_init() to speed up boot time.
>>
>> Currently tested on Intel Bayley Bay board. Minnow Max board should
>> work as it uses the same FSP that Bayley Bay uses. For Chromebook
>> I cannot test that, but I see Simon added a TODO in the codes below:
>>
>> /*
>> * TODO(sjg at 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;
>> }
>>
>> I have no idea what breaks the MRC cache on the Chromebook board.
>> Simon, you may retest this on top of this series to see if things
>> go better.
>>
>
> Can you please try this patch on Chromebook?
> http://patchwork.ozlabs.org/patch/528970/
>
> I suspect this patch fixes the boot failures you saw before.
>
> [snip]
Thanks for the prod - actually the problem turns out to be in
car_uninit() so I will send a series to fix that, and some RTC
problems.
Regards,
Simon
More information about the U-Boot
mailing list