summaryrefslogtreecommitdiff
path: root/board/toradex/common/tdx-common.c
diff options
context:
space:
mode:
Diffstat (limited to 'board/toradex/common/tdx-common.c')
-rw-r--r--board/toradex/common/tdx-common.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/board/toradex/common/tdx-common.c b/board/toradex/common/tdx-common.c
index a6b45cdab81..f01fb369b4b 100644
--- a/board/toradex/common/tdx-common.c
+++ b/board/toradex/common/tdx-common.c
@@ -191,13 +191,16 @@ static int tdx_detect(struct udevice *dev)
static int tdx_get_str(struct udevice *dev, int id, size_t size, char *val)
{
int ret = -ENOTSUPP;
+ int idx;
switch (id) {
- case SYSINFO_ID_BOARD_MODEL:
+ case SYSID_BOARD_MODEL:
+ idx = get_toradex_modules_idx(tdx_hw_tag.prodid);
+
snprintf(val, size,
"Toradex %04d %s %s",
tdx_hw_tag.prodid,
- toradex_modules[tdx_hw_tag.prodid].name,
+ toradex_modules[idx].name,
tdx_board_rev_str);
ret = 0;