diff --git a/board/nm/nmhw21/board.c b/board/nm/nmhw21/board.c index f0895a2f84..e5897680b5 100644 --- a/board/nm/nmhw21/board.c +++ b/board/nm/nmhw21/board.c @@ -1861,14 +1861,17 @@ static void ft_bootloader_version(void *blob) static void ft_hw_info(void *blob) { int node_offset; - char hw_version[16]; + char hw_version_str[16]; + char hw_type_str[8]; - snprintf(hw_version, sizeof(hw_version), "%d.%d.%d", hw_ver, hw_rev, hw_patch); + snprintf(hw_version_str, sizeof(hw_version_str), "%d.%d.%d", hw_ver, hw_rev, hw_patch); + snprintf(hw_type_str, sizeof(hw_type_str), "%d", hw_type); node_offset = fdt_path_offset(blob, "/"); if (node_offset != -1) { fdt_setprop_string(blob, node_offset, "model", hw_variant_name); - fdt_setprop_string(blob, node_offset, "nm,carrierboard,version", hw_version); + fdt_setprop_string(blob, node_offset, "nm,carrierboard,version", hw_version_str); + fdt_setprop_string(blob, node_offset, "nm,carrierboard,type", hw_type_str); } }