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"
|
#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") || \
|
#define board_is_j721e_som() (board_ti_k3_is("J721EX-PM1-SOM") || \
|
||||||
board_ti_k3_is("J721EX-PM2-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") ||
|
if (!strcmp(name, "k3-j721e-sk") ||
|
||||||
!strcmp(name, "k3-j721e-r5-sk"))
|
!strcmp(name, "k3-j721e-r5-sk"))
|
||||||
return 0;
|
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;
|
return -1;
|
||||||
|
|
@ -456,6 +462,8 @@ static void setup_board_eeprom_env(void)
|
||||||
name = "j721e";
|
name = "j721e";
|
||||||
else if (board_is_j721e_sk())
|
else if (board_is_j721e_sk())
|
||||||
name = "j721e-sk";
|
name = "j721e-sk";
|
||||||
|
else if (board_is_bboneai_64_b0())
|
||||||
|
name = "BBONEAI-64-B0-";
|
||||||
else if (board_is_j7200_som())
|
else if (board_is_j7200_som())
|
||||||
name = "j7200";
|
name = "j7200";
|
||||||
else
|
else
|
||||||
|
|
@ -561,7 +569,8 @@ void spl_board_init(void)
|
||||||
|
|
||||||
#ifdef CONFIG_ESM_K3
|
#ifdef CONFIG_ESM_K3
|
||||||
if (board_ti_k3_is("J721EX-PM2-SOM") ||
|
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,
|
ret = uclass_get_device_by_driver(UCLASS_MISC,
|
||||||
DM_DRIVER_GET(k3_esm), &dev);
|
DM_DRIVER_GET(k3_esm), &dev);
|
||||||
if (ret)
|
if (ret)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue