[PATCH 1/3] include: environment: ti: Use .env for environment variables
Neha Malcom Francis
n-francis at ti.com
Wed Mar 15 05:05:14 CET 2023
Hi Tom,
On 14/03/23 22:17, Tom Rini wrote:
> On Tue, Mar 14, 2023 at 04:07:50PM +0530, Neha Malcom Francis wrote:
>
>> Add K3 common environment variables to .env. We retain the old-style C
>> environment .h files to maintain compatibility with other K3 boards that
>> have not moved to using .env yet.
>>
>> Signed-off-by: Neha Malcom Francis <n-francis at ti.com>
>
> Thanks for starting this off, a few comments:
>
>> +#if CONFIG_MTD_RAW_NAND
>> +dfu_alt_info_nand=
>> + SPL part 0 1;
>> + SPL.backup1 part 0 2;
>> + SPL.backup2 part 0 3;
>> + SPL.backup3 part 0 4;
>> + u-boot part 0 5;
>> + u-boot-spl-os part 0 6;
>> + kernel part 0 8;
>> + rootfs part 0 9
>> +#endif
>
> We don't guard any of the other dfu_alt_innfo_xxx options, so I don't
> think we need to here either. If it's a concern about having the
> variables when we don't have the support, perhaps a slightly different
> structure of the files makes sense? All of the NAND variables in a
> nand.env, emmc in emmc.env, etc.
>
>> diff --git a/include/environment/ti/k3_rproc.env b/include/environment/ti/k3_rproc.env
>> new file mode 100644
>> index 0000000000..ed19ff4a52
>> --- /dev/null
>> +++ b/include/environment/ti/k3_rproc.env
>> @@ -0,0 +1,28 @@
>> +#if CONFIG_CMD_REMOTEPROC
>
> We should guard including this file or not based on REMOTEPROC, not the
> contents.
>
>> +#define CFG_SYS_SDRAM_BASE 0x80000000
>
> I don't see this used anywhere else, please drop it. Everything else
> seems fine, thanks!
>
Thanks for the comments, I'll send v2 soon!
--
Thanking You
Neha Malcom Francis
More information about the U-Boot
mailing list