summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorFelix Held <felix-coreboot@felixheld.de>2024-02-01 20:20:34 +0100
committerFelix Held <felix-coreboot@felixheld.de>2024-02-02 20:38:10 +0000
commit09ea3499e7f5647aebc408e49fb346d06222b0c0 (patch)
tree92a73d3d6e5810233621679ba2450ee1f4da04db /src
parent953d7d979b9d358636df0504d18f1ed5d6fdc265 (diff)
downloadcoreboot-09ea3499e7f5647aebc408e49fb346d06222b0c0.tar.gz
coreboot-09ea3499e7f5647aebc408e49fb346d06222b0c0.tar.bz2
coreboot-09ea3499e7f5647aebc408e49fb346d06222b0c0.zip
soc/amd/phoenix/chip.h: guard FSP-specific data structures
Since the USB configuration data structure is FSP-specific, add guards on this part of the soc_amd_phoenix_config struct and the corresponding include. Signed-off-by: Felix Held <felix-coreboot@felixheld.de> Change-Id: I6c324421fbc3dc7b9a7bf6f5868785e9718147a5 Reviewed-on: https://review.coreboot.org/c/coreboot/+/80298 Reviewed-by: Matt DeVillier <matt.devillier@amd.corp-partner.google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src')
-rw-r--r--src/soc/amd/phoenix/chip.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/soc/amd/phoenix/chip.h b/src/soc/amd/phoenix/chip.h
index f436f9fde453..e3cadc24a312 100644
--- a/src/soc/amd/phoenix/chip.h
+++ b/src/soc/amd/phoenix/chip.h
@@ -13,7 +13,9 @@
#include <soc/southbridge.h>
#include <drivers/i2c/designware/dw_i2c.h>
#include <types.h>
+#if CONFIG(PLATFORM_USES_FSP2_0)
#include <vendorcode/amd/fsp/phoenix/FspUsb.h>
+#endif
struct soc_amd_phoenix_config {
struct soc_amd_common_config common_config;
@@ -103,8 +105,10 @@ struct soc_amd_phoenix_config {
DXIO_PSPP_POWERSAVE,
} pspp_policy;
+#if CONFIG(PLATFORM_USES_FSP2_0)
uint8_t usb_phy_custom;
struct usb_phy_config usb_phy;
+#endif
};
#endif /* PHOENIX_CHIP_H */