summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDasnavis Sabiya <sabiya.d@ti.com>2023-06-02 19:26:20 +0530
committerPraneeth Bajjuri <praneeth@ti.com>2023-06-07 16:56:46 -0500
commit9a2c6e508ff426bea629d7fe35c3be61e0f3b6dd (patch)
tree8795c13b547cf6ee7c41c7ab773cb369fc76b520
parent2566fc68586a5dac6d9771c685da2ffe399ae6c0 (diff)
board: ti: j784s4: Add support for detecting multiple device trees
Update the board_fit_config_name_match() to choose the dtb based on the board name read from EEPROM. Restrict multpile EEPROM reads by verifying if EEPROM is already read. Signed-off-by: Dasnavis Sabiya <sabiya.d@ti.com>
-rw-r--r--board/ti/j784s4/evm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/board/ti/j784s4/evm.c b/board/ti/j784s4/evm.c
index 958027b642..a59adaf051 100644
--- a/board/ti/j784s4/evm.c
+++ b/board/ti/j784s4/evm.c
@@ -177,6 +177,9 @@ int board_fit_config_name_match(const char *name)
if (!eeprom_read || board_is_j784s4_evm()) {
if ((!strcmp(name, "k3-j784s4-evm")) || (!strcmp(name, "k3-j784s4-r5-evm")))
return 0;
+ } else if (!eeprom_read || board_is_am69_sk()) {
+ if ((!strcmp(name, "k3-am69-sk")) || (!strcmp(name, "k3-am69-r5-sk")))
+ return 0;
}
return -1;