[U-Boot] [PATCH v7 4/5] imx6: add spl in the header file
John Tobias
john.tobias.ph at gmail.com
Thu Nov 13 16:47:48 CET 2014
Hi Stefano,
On Thu, Nov 13, 2014 at 4:49 AM, Fabio Estevam <festevam at gmail.com> wrote:
> On Thu, Nov 13, 2014 at 10:41 AM, Fabio Estevam <festevam at gmail.com> wrote:
>> Hi John,
>>
>> On Thu, Nov 13, 2014 at 6:58 AM, Stefano Babic <sbabic at denx.de> wrote:
>>
>>>> #define CONFIG_LOADADDR 0x12000000
>>>> +#ifndef CONFIG_SYS_TEXT_BASE
>>>> #define CONFIG_SYS_TEXT_BASE 0x17800000
>>>> +#endif
>>>>
>>>
>>> Why is that needed ? SPL does not use it, because it use
>>> CONFIG_SPL_TEXT_BASE, and this is defined in imx6_spl.h. And you do not
>>> redefine it, meaning that overwriting the value is not necessary at all,
>>> as we expect.
The CONFIG_SYS_TEXT_BASE was defined in imx6_spl.h and I was seeing
previously some warning related to the duplication of the said macro.
I thought it would be great to remove the warning messages so that is why
I added the macro.
Regards,
john
>>
>> Stefano is right.
>>
>> You can simply remove this piece:
>>
>> --- a/include/configs/mx6sabre_common.h
>> +++ b/include/configs/mx6sabre_common.h
>> @@ -95,9 +95,6 @@
>> #define CONFIG_BOOTDELAY 1
>>
>> #define CONFIG_LOADADDR 0x12000000
>> -#ifndef CONFIG_SYS_TEXT_BASE
>> -#define CONFIG_SYS_TEXT_BASE 0x17800000
>> -#endif
>
> Sorry, I meant to remove only the ifdef:
>
> --- a/include/configs/mx6sabre_common.h
> +++ b/include/configs/mx6sabre_common.h
> @@ -95,9 +95,7 @@
> #define CONFIG_BOOTDELAY 1
>
> #define CONFIG_LOADADDR 0x12000000
> -#ifndef CONFIG_SYS_TEXT_BASE
> #define CONFIG_SYS_TEXT_BASE 0x17800000
> -#endif
More information about the U-Boot
mailing list