diff options
Diffstat (limited to 'src/soc/intel/alderlake/chip.c')
-rw-r--r-- | src/soc/intel/alderlake/chip.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/soc/intel/alderlake/chip.c b/src/soc/intel/alderlake/chip.c index 21b59a187f..86d40fd375 100644 --- a/src/soc/intel/alderlake/chip.c +++ b/src/soc/intel/alderlake/chip.c @@ -13,6 +13,7 @@ #include <intelblocks/pcie_rp.h> #include <intelblocks/systemagent.h> #include <intelblocks/xdci.h> +#include <soc/hsphy.h> #include <soc/intel/common/vbt.h> #include <soc/itss.h> #include <soc/pci_devs.h> @@ -176,6 +177,9 @@ static void soc_fill_gpio_pm_configuration(void) void soc_init_pre_device(void *chip_info) { + /* HSPHY FW needs to be loaded before FSP silicon init */ + load_and_init_hsphy(); + /* Perform silicon specific init. */ fsp_silicon_init(); |