Commit a3c9805f791eb0f7700fe7a1b8f5bbb1027ab49e
Committed by
Priyanka Jain
1 parent
283e4ab531
Exists in
smarc_8mq_lf_v2020.04
and in
9 other branches
include/configs: ls1012a: add pfe stop command
This adds pfe stop command before boot linux kernel to fix a problem that ethernet won't be workable after enter linux. Because there is a h/w limitation in LS1012A PFE, to re-initialize PFE it has to be safe shutdown, these steps are done through PFE stop. Signed-off-by: Biwen Li <biwen.li@nxp.com> Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
Showing 4 changed files with 5 additions and 5 deletions Side-by-side Diff
include/configs/ls1012a2g5rdb.h
... | ... | @@ -85,7 +85,7 @@ |
85 | 85 | "installer=load mmc 0:2 $load_addr " \ |
86 | 86 | "/flex_installer_arm64.itb; " \ |
87 | 87 | "bootm $load_addr#$board\0" \ |
88 | - "qspi_bootcmd=echo Trying load from qspi..;" \ | |
88 | + "qspi_bootcmd=pfe stop; echo Trying load from qspi..;" \ | |
89 | 89 | "sf probe && sf read $load_addr " \ |
90 | 90 | "$kernel_addr $kernel_size; env exists secureboot " \ |
91 | 91 | "&& sf read $kernelheader_addr_r $kernelheader_addr " \ |
include/configs/ls1012afrdm.h
... | ... | @@ -60,7 +60,7 @@ |
60 | 60 | "installer=load usb 0:2 $load_addr " \ |
61 | 61 | "/flex_installer_arm64.itb; " \ |
62 | 62 | "bootm $load_addr#$board\0" \ |
63 | - "qspi_bootcmd=echo Trying load from qspi..;" \ | |
63 | + "qspi_bootcmd=pfe stop; echo Trying load from qspi..;" \ | |
64 | 64 | "sf probe && sf read $load_addr " \ |
65 | 65 | "$kernel_addr $kernel_size && bootm $load_addr#$board\0" |
66 | 66 |
include/configs/ls1012afrwy.h
... | ... | @@ -101,13 +101,13 @@ |
101 | 101 | "installer=load mmc 0:2 $load_addr " \ |
102 | 102 | "/flex_installer_arm64.itb; " \ |
103 | 103 | "bootm $load_addr#$board\0" \ |
104 | - "qspi_bootcmd=echo Trying load from qspi..;" \ | |
104 | + "qspi_bootcmd=pfe stop; echo Trying load from qspi..;" \ | |
105 | 105 | "sf probe && sf read $load_addr " \ |
106 | 106 | "$kernel_addr $kernel_size; env exists secureboot " \ |
107 | 107 | "&& sf read $kernelheader_addr_r $kernelheader_addr " \ |
108 | 108 | "$kernelheader_size && esbc_validate ${kernelheader_addr_r}; " \ |
109 | 109 | "bootm $load_addr#$board\0" \ |
110 | - "sd_bootcmd=echo Trying load from sd card..;" \ | |
110 | + "sd_bootcmd=pfe stop; echo Trying load from sd card..;" \ | |
111 | 111 | "mmcinfo; mmc read $load_addr " \ |
112 | 112 | "$kernel_addr_sd $kernel_size_sd ;" \ |
113 | 113 | "env exists secureboot && mmc read $kernelheader_addr_r "\ |
include/configs/ls1012ardb.h
... | ... | @@ -107,7 +107,7 @@ |
107 | 107 | "installer=load mmc 0:2 $load_addr " \ |
108 | 108 | "/flex_installer_arm64.itb; " \ |
109 | 109 | "bootm $load_addr#$board\0" \ |
110 | - "qspi_bootcmd=echo Trying load from qspi..;" \ | |
110 | + "qspi_bootcmd=pfe stop; echo Trying load from qspi..;" \ | |
111 | 111 | "sf probe && sf read $load_addr " \ |
112 | 112 | "$kernel_addr $kernel_size; env exists secureboot " \ |
113 | 113 | "&& sf read $kernelheader_addr_r $kernelheader_addr " \ |