mirror of
https://git.codelinaro.org/clo/qsdk/oss/boot/u-boot-2016.git
synced 2026-02-14 20:09:24 +01:00
Merge "ipq: fdt_fixup: Add support for addmtdparts"
This commit is contained in:
commit
1663d8c23b
1 changed files with 7 additions and 0 deletions
|
|
@ -636,6 +636,7 @@ int ft_board_setup(void *blob, bd_t *bd)
|
|||
uint32_t flash_type;
|
||||
char *s;
|
||||
char *mtdparts = NULL;
|
||||
char *addparts = NULL;
|
||||
char parts_str[4096];
|
||||
int len = sizeof(parts_str), ret;
|
||||
qca_smem_flash_info_t *sfi = &qca_smem_flash_info;
|
||||
|
|
@ -689,6 +690,12 @@ int ft_board_setup(void *blob, bd_t *bd)
|
|||
if (mtdparts) {
|
||||
qca_smem_part_to_mtdparts(mtdparts,len);
|
||||
if (mtdparts[0] != '\0') {
|
||||
addparts = getenv("addmtdparts");
|
||||
if (addparts) {
|
||||
debug("addmtdparts = %s\n", addparts);
|
||||
strlcat(mtdparts, ",", sizeof(parts_str));
|
||||
strlcat(mtdparts, addparts, sizeof(parts_str));
|
||||
}
|
||||
debug("mtdparts = %s\n", mtdparts);
|
||||
setenv("mtdparts", mtdparts);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue