Commit 4ec3f6e5104034e113f6ea8ab356f78ff4ad00b8

Authored by Lokesh Vutla
Committed by Tom Rini
1 parent 75e6cd2799

ARM: DRA7xx: Update the board_name env variable

Update the board_name env variable and accordingly
populate the dtb file.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

Showing 2 changed files with 9 additions and 0 deletions Side-by-side Diff

board/ti/dra7xx/evm.c
... ... @@ -82,6 +82,12 @@
82 82  
83 83 int board_late_init(void)
84 84 {
  85 +#ifdef CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG
  86 + if (omap_revision() == DRA722_ES1_0)
  87 + setenv("board_name", "dra72x");
  88 + else
  89 + setenv("board_name", "dra7xx");
  90 +#endif
85 91 init_sata(0);
86 92 return 0;
87 93 }
include/configs/ti_omap5_common.h
... ... @@ -67,6 +67,7 @@
67 67 #define PARTS_DEFAULT
68 68 #endif
69 69  
  70 +#define CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG
70 71 #define CONFIG_EXTRA_ENV_SETTINGS \
71 72 DEFAULT_LINUX_BOOT_ENV \
72 73 "console=" CONSOLEDEV ",115200n8\0" \
... ... @@ -116,6 +117,8 @@
116 117 "setenv fdtfile omap5-uevm.dtb; fi; " \
117 118 "if test $board_name = dra7xx; then " \
118 119 "setenv fdtfile dra7-evm.dtb; fi;" \
  120 + "if test $board_name = dra72x; then " \
  121 + "setenv fdtfile dra72-evm.dtb; fi;" \
119 122 "if test $fdtfile = undefined; then " \
120 123 "echo WARNING: Could not determine device tree to use; fi; \0" \
121 124 "loadfdt=load mmc ${bootpart} ${fdtaddr} ${bootdir}/${fdtfile};\0" \