board: ti: j721e: Add beaglebone-ai64 detection
Use eeprom detection logic to detect if beaglebone-ai64 is detected. Signed-off-by: Nishanth Menon <nm@ti.com>
This commit is contained in:
parent
48a39c90ca
commit
0b0f9c6b35
|
|
@ -27,6 +27,8 @@
|
|||
|
||||
#include "../common/board_detect.h"
|
||||
|
||||
#define board_is_bboneai_64_b0() (board_ti_k3_is("BBONEAI-64-B0-"))
|
||||
|
||||
#define board_is_j721e_som() (board_ti_k3_is("J721EX-PM1-SOM") || \
|
||||
board_ti_k3_is("J721EX-PM2-SOM"))
|
||||
|
||||
|
|
@ -98,6 +100,10 @@ int board_fit_config_name_match(const char *name)
|
|||
if (!strcmp(name, "k3-j721e-sk") ||
|
||||
!strcmp(name, "k3-j721e-r5-sk"))
|
||||
return 0;
|
||||
} else if (board_is_bboneai_64_b0()) {
|
||||
if (!strcmp(name, "k3-j721e-beagleboneai64") ||
|
||||
!strcmp(name, "k3-j721e-r5-beagleboneai64"))
|
||||
return 0;
|
||||
}
|
||||
|
||||
return -1;
|
||||
|
|
@ -456,6 +462,8 @@ static void setup_board_eeprom_env(void)
|
|||
name = "j721e";
|
||||
else if (board_is_j721e_sk())
|
||||
name = "j721e-sk";
|
||||
else if (board_is_bboneai_64_b0())
|
||||
name = "BBONEAI-64-B0-";
|
||||
else if (board_is_j7200_som())
|
||||
name = "j7200";
|
||||
else
|
||||
|
|
@ -561,7 +569,8 @@ void spl_board_init(void)
|
|||
|
||||
#ifdef CONFIG_ESM_K3
|
||||
if (board_ti_k3_is("J721EX-PM2-SOM") ||
|
||||
board_ti_k3_is("J7200X-PM2-SOM")) {
|
||||
board_ti_k3_is("J7200X-PM2-SOM") ||
|
||||
board_is_bboneai_64_b0()) {
|
||||
ret = uclass_get_device_by_driver(UCLASS_MISC,
|
||||
DM_DRIVER_GET(k3_esm), &dev);
|
||||
if (ret)
|
||||
|
|
|
|||
Loading…
Reference in New Issue