aboutsummaryrefslogtreecommitdiff
path: root/hdata/spira.c
diff options
context:
space:
mode:
Diffstat (limited to 'hdata/spira.c')
-rw-r--r--hdata/spira.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/hdata/spira.c b/hdata/spira.c
index 4ebbc43..512784f 100644
--- a/hdata/spira.c
+++ b/hdata/spira.c
@@ -1230,6 +1230,9 @@ int parse_hdat(bool is_opal)
dt_add_property_cells(dt_root, "#size-cells", 2);
dt_add_property_string(dt_root, "lid-type", is_opal ? "opal" : "phyp");
+ /* Add any BMCs and enable the LPC UART */
+ bmc_parse();
+
/* Create /vpd node */
dt_init_vpd_node();
@@ -1247,10 +1250,10 @@ int parse_hdat(bool is_opal)
/* Parse MS VPD */
memory_parse();
- /* Add XSCOM node (must be before chiptod & IO ) */
+ /* Add XSCOM node (must be before chiptod, IO and FSP) */
add_xscom();
- /* Add FSP */
+ /* Add any FSPs */
fsp_parse();
/* Add ChipTOD's */