mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-03-17 23:37:01 +00:00
nandbcb: nand support for i.MX8MP
Add NAND boot support for i.MX8MP by adding i.MX8MP in nandbcb support list, reading boot_search_count from fuse. i.MX8MN NAND boot is same as i.MX8MP, fix some issues as well. Signed-off-by: Han Xu <han.xu@nxp.com> Reviewed-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
This commit is contained in:
parent
233b0b070e
commit
42a49754e2
1 changed files with 8 additions and 8 deletions
|
@ -1487,7 +1487,7 @@ static int do_nandbcb(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
plat_config = imx8mq_plat_config;
|
||||
} else if (is_imx8mm()) {
|
||||
plat_config = imx8mm_plat_config;
|
||||
} else if (is_imx8mn()) {
|
||||
} else if (is_imx8mn() || is_imx8mp()) {
|
||||
plat_config = imx8mn_plat_config;
|
||||
} else if (is_imx8qm() || is_imx8qxp()) {
|
||||
plat_config = imx8q_plat_config;
|
||||
|
@ -1496,13 +1496,13 @@ static int do_nandbcb(struct cmd_tbl *cmdtp, int flag, int argc,
|
|||
return CMD_RET_FAILURE;
|
||||
}
|
||||
|
||||
if (plat_config.misc_flags & BT_SEARCH_CNT_FROM_FUSE) {
|
||||
if (is_imx8qxp()) {
|
||||
g_boot_search_count = fuse_to_search_count(0, 720,
|
||||
0xc0, 6);
|
||||
printf("search count set to %d from fuse\n",
|
||||
g_boot_search_count);
|
||||
}
|
||||
if ((plat_config.misc_flags) & BT_SEARCH_CNT_FROM_FUSE) {
|
||||
if (is_imx8qxp())
|
||||
g_boot_search_count = fuse_to_search_count(0, 720, 0xc0, 6);
|
||||
if (is_imx8mn() || is_imx8mp())
|
||||
g_boot_search_count = fuse_to_search_count(2, 2, 0x6000, 13);
|
||||
printf("search count set to %d from fuse\n",
|
||||
g_boot_search_count);
|
||||
}
|
||||
|
||||
cmd = argv[1];
|
||||
|
|
Loading…
Add table
Reference in a new issue