On 10-10-2010 19:47, Steve Sakoman wrote: >>>>> The crash was occuring in env_relocate because it was being called prior >>>>> to mmc_initialize. This patch moves the MMC initialization earlier in >>>>> the init process.
>>>>> This patch also cleans up the env_relocate_spec code in env_mmc.c >>>>> Developed jointly with Stefano Babic >>>>> Signed-off-by: Steve Sakoman<steve.sako...@linaro.org> >>>>> --- >>>>> diff --git a/arch/arm/lib/board.c b/arch/arm/lib/board.c >>>>> index 5f2dfd0..0e2f129 100644 >>>>> --- a/arch/arm/lib/board.c >>>>> +++ b/arch/arm/lib/board.c >>>>> @@ -779,6 +779,11 @@ void board_init_r (gd_t *id, ulong dest_addr) >>>>> onenand_init(); >>>>> #endif >>>>> >>>>> +#ifdef CONFIG_GENERIC_MMC >>>>> + puts ("MMC: "); >>>>> + mmc_initialize (bd); >>>> This would cause checkpatch.pl to complain -- no spaces allowed before >>>> (. >>> I will resubmit a V2 with that change as well as Stefano's Signed-off-by >> You've posted V2 with Stefano's ACK... and this line unchanged. :-) > ??? > +#ifdef CONFIG_GENERIC_MMC > + puts("MMC: "); > + mmc_initialize (bd); > +#endif > + > It looks changed to me! Indeed, I have ovelooked that first line under #ifdef was changed. But not the second. ;-) > Steve WBR, Sergei _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot