]> git.sur5r.net Git - u-boot/blobdiff - board/freescale/mx6sabresd/mx6sabresd.c
imx: mx6sabresd/sabreauto runtime setting fdt_file
[u-boot] / board / freescale / mx6sabresd / mx6sabresd.c
index fa800f4b22bfd2c07a90482cb5f9102d43370500..eb8a8b38266a7fa685f15066eb234d1a630386c1 100644 (file)
@@ -680,6 +680,16 @@ int board_late_init(void)
 #ifdef CONFIG_CMD_BMODE
        add_board_boot_modes(board_boot_modes);
 #endif
+
+#ifdef CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG
+       setenv("board_name", "SABRESD");
+
+       if (is_cpu_type(MXC_CPU_MX6Q) || is_cpu_type(MXC_CPU_MX6D))
+               setenv("board_rev", "MX6Q");
+       else if (is_cpu_type(MXC_CPU_MX6DL) || is_cpu_type(MXC_CPU_MX6SOLO))
+               setenv("board_rev", "MX6DL");
+#endif
+
        return 0;
 }