[coreboot] [PATCH] v3: fix bugs in Geode LX RAMinit
Carl-Daniel Hailfinger
c-d.hailfinger.devel.2006 at gmx.net
Wed Apr 16 18:41:45 CEST 2008
On 07.03.2008 20:15, Carl-Daniel Hailfinger wrote:
> On 07.03.2008 19:16, Marc Jones wrote:
>
>> Carl-Daniel Hailfinger wrote:
>>
>>
>>> Marc? It would be nice if you could read through the code and verify the
>>> things I did.
>>>
>>> northbridge/amd/geodelx/raminit.c:auto_size_dimm() checks for the
>>> mathematically impossible condition of a value being above and below the
>>> specified range at the same time. Change it to check for out-of-range.
>>> arch/x86/geodelx/geodelx.c:set_delay_control() is missing a break, it
>>> will keep going and mess up DRAM timings.
>>>
>>> Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006 at gmx.net>
>>>
>>>
>>>
>> Strange, The raminit in v2 was correct. Both changes look right to me. I
>> didn't build or run it. I am a bit swamped in something else right now.
>>
>>
>
> The raminit in v2 was fixed in r2899 | rminnich | 2007-10-26 with this log:
>
>> The lxraminit change fixes a bug (&& used instead of ||) [...]
>> Signed-off-by: Ronald G. Minnich <rminnich at gmail.com>
>> Acked-by: Peter Stuge <peter at stuge.se>
>>
>
>
> On 07.03.2008 19:16, Marc Jones wrote:
>
>> Ron, can you test this?
>>
>> BTW, Thanks to Carl-Daniel, Ron, and Uwe for recent work on LX. You are
>> making good improvements to the code.
>>
>>
>
> You're welcome.
>
>
>> Acked-by: Marc Jones <marc.jones at amd.com>
>>
>>
>
> Thanks! I will wait a bit before committing to give Ron the chance to test.
>
I saw no further responses and committed this in r659.
Regards,
Carl-Daniel
More information about the coreboot
mailing list