diff options
author | Denys Drozdov <denys.drozdov@toradex.com> | 2021-09-17 14:27:18 +0300 |
---|---|---|
committer | Denys Drozdov <denys.drozdov@toradex.com> | 2021-09-17 15:15:05 +0300 |
commit | bfa9ad28c8035456b488fef586a62bac7011b3b8 (patch) | |
tree | e380f0daf7c26e901d56974d0408dda8cf47baab /board/toradex/apalis-imx8/apalis-imx8.c | |
parent | 3f2bd202ae7d5f3e91da8793113c44753e01d068 (diff) |
apalis-imx8: set default soc and variant for new modules
For the unfused modules ${soc} is defined to imx8.
The ${variant} is undefined as well. This leads to
that Easy Installer failed to load absent DT.
Specify default ${soc} as imx8qm and ${variant}
as "-v1.1" explicitly.
Related-to: TEI-949
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
Diffstat (limited to 'board/toradex/apalis-imx8/apalis-imx8.c')
-rw-r--r-- | board/toradex/apalis-imx8/apalis-imx8.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/board/toradex/apalis-imx8/apalis-imx8.c b/board/toradex/apalis-imx8/apalis-imx8.c index 63f8add1fd..ba3683c3b8 100644 --- a/board/toradex/apalis-imx8/apalis-imx8.c +++ b/board/toradex/apalis-imx8/apalis-imx8.c @@ -221,22 +221,21 @@ static pcb_rev_t get_pcb_revision(void) static void select_dt_from_module_version(void) { + env_set("soc", "imx8qm"); + env_set("variant", "-v1.1"); + switch (tdx_hw_tag.prodid) { /* Select Apalis iMX8QM device trees */ case APALIS_IMX8QM_IT: case APALIS_IMX8QM_WIFI_BT_IT: - env_set("soc", "imx8qm"); if (get_pcb_revision() == PCB_VERSION_1_0) env_set("variant", ""); - else - env_set("variant", "-v1.1"); break; /* Select Apalis iMX8QP device trees */ case APALIS_IMX8QP_WIFI_BT: case APALIS_IMX8QP: env_set("soc", "imx8qp"); - env_set("variant", "-v1.1"); break; default: printf("Unknown Apalis iMX8 module\n"); |