summaryrefslogtreecommitdiffstats
path: root/src/mainboard/google/zork
diff options
context:
space:
mode:
authorFelix Held <felix-coreboot@felixheld.de>2020-07-21 17:09:31 +0200
committerFelix Held <felix-coreboot@felixheld.de>2020-07-23 13:47:39 +0000
commit86db2c74ffc38ad6ca92c62f0fb2858a2423c089 (patch)
tree546f8cc26eda84d97d2eff47c07defebe9393db4 /src/mainboard/google/zork
parenta19d98647b0b1862c28b362505b30f4551b2fe2c (diff)
downloadcoreboot-86db2c74ffc38ad6ca92c62f0fb2858a2423c089.tar.gz
coreboot-86db2c74ffc38ad6ca92c62f0fb2858a2423c089.tar.bz2
coreboot-86db2c74ffc38ad6ca92c62f0fb2858a2423c089.zip
amd/picasso: rename PCIe descriptor to DXIO descriptor
Most of the DXIO descriptors are used to configure PCIe engines and lanes, but on Picasso system some of the DXIO lanes can also be configured as SATA or XGBE ports. Change-Id: I28da1b21cf0de1813d87a6873b8d4ef3c1e0e9dd Signed-off-by: Felix Held <felix-coreboot@felixheld.de> Reviewed-on: https://review.coreboot.org/c/coreboot/+/43675 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/google/zork')
-rw-r--r--src/mainboard/google/zork/mainboard.c6
-rw-r--r--src/mainboard/google/zork/variants/baseboard/fsps_baseboard_dalboz.c14
-rw-r--r--src/mainboard/google/zork/variants/baseboard/fsps_baseboard_trembyle.c20
-rw-r--r--src/mainboard/google/zork/variants/baseboard/include/baseboard/variants.h6
-rw-r--r--src/mainboard/google/zork/variants/dalboz/variant.c6
-rw-r--r--src/mainboard/google/zork/variants/vilboz/variant.c6
6 files changed, 29 insertions, 29 deletions
diff --git a/src/mainboard/google/zork/mainboard.c b/src/mainboard/google/zork/mainboard.c
index f3ef5c5a98d3..1ce87a5611b7 100644
--- a/src/mainboard/google/zork/mainboard.c
+++ b/src/mainboard/google/zork/mainboard.c
@@ -165,12 +165,12 @@ static void mainboard_init(void *chip_info)
gpe_configure_sci(gpes, num);
}
-void mainboard_get_pcie_ddi_descriptors(const fsp_pcie_descriptor **pcie_descs,
- size_t *pcie_num,
+void mainboard_get_dxio_ddi_descriptors(const fsp_dxio_descriptor **dxio_descs,
+ size_t *dxio_num,
const fsp_ddi_descriptor **ddi_descs,
size_t *ddi_num)
{
- variant_get_pcie_ddi_descriptors(pcie_descs, pcie_num, ddi_descs, ddi_num);
+ variant_get_dxio_ddi_descriptors(dxio_descs, dxio_num, ddi_descs, ddi_num);
}
/*************************************************
diff --git a/src/mainboard/google/zork/variants/baseboard/fsps_baseboard_dalboz.c b/src/mainboard/google/zork/variants/baseboard/fsps_baseboard_dalboz.c
index 82a11b05fbc2..8d55db6934f2 100644
--- a/src/mainboard/google/zork/variants/baseboard/fsps_baseboard_dalboz.c
+++ b/src/mainboard/google/zork/variants/baseboard/fsps_baseboard_dalboz.c
@@ -4,16 +4,16 @@
#include <baseboard/variants.h>
#include <commonlib/bsd/compiler.h>
-void __weak variant_get_pcie_ddi_descriptors(const fsp_pcie_descriptor **pcie_descs,
- size_t *pcie_num,
+void __weak variant_get_dxio_ddi_descriptors(const fsp_dxio_descriptor **dxio_descs,
+ size_t *dxio_num,
const fsp_ddi_descriptor **ddi_descs,
size_t *ddi_num)
{
- *pcie_descs = baseboard_get_pcie_descriptors(pcie_num);
+ *dxio_descs = baseboard_get_dxio_descriptors(dxio_num);
*ddi_descs = baseboard_get_ddi_descriptors(ddi_num);
}
-static const fsp_pcie_descriptor pcie_descriptors[] = {
+static const fsp_dxio_descriptor dxio_descriptors[] = {
{
// NVME SSD
.port_present = true,
@@ -60,10 +60,10 @@ static const fsp_pcie_descriptor pcie_descriptors[] = {
}
};
-const fsp_pcie_descriptor *baseboard_get_pcie_descriptors(size_t *num)
+const fsp_dxio_descriptor *baseboard_get_dxio_descriptors(size_t *num)
{
- *num = ARRAY_SIZE(pcie_descriptors);
- return pcie_descriptors;
+ *num = ARRAY_SIZE(dxio_descriptors);
+ return dxio_descriptors;
}
const fsp_ddi_descriptor *baseboard_get_ddi_descriptors(size_t *num)
diff --git a/src/mainboard/google/zork/variants/baseboard/fsps_baseboard_trembyle.c b/src/mainboard/google/zork/variants/baseboard/fsps_baseboard_trembyle.c
index 9e82684442d2..75c2211ee93e 100644
--- a/src/mainboard/google/zork/variants/baseboard/fsps_baseboard_trembyle.c
+++ b/src/mainboard/google/zork/variants/baseboard/fsps_baseboard_trembyle.c
@@ -5,12 +5,12 @@
#include <commonlib/bsd/compiler.h>
#include <soc/soc_util.h>
-void __weak variant_get_pcie_ddi_descriptors(const fsp_pcie_descriptor **pcie_descs,
- size_t *pcie_num,
+void __weak variant_get_dxio_ddi_descriptors(const fsp_dxio_descriptor **dxio_descs,
+ size_t *dxio_num,
const fsp_ddi_descriptor **ddi_descs,
size_t *ddi_num)
{
- *pcie_descs = baseboard_get_pcie_descriptors(pcie_num);
+ *dxio_descs = baseboard_get_dxio_descriptors(dxio_num);
*ddi_descs = baseboard_get_ddi_descriptors(ddi_num);
}
@@ -18,7 +18,7 @@ void __weak variant_get_pcie_ddi_descriptors(const fsp_pcie_descriptor **pcie_de
* Type 1 parts, while reporting as Picasso through cpuid, are fused like a Dali.
* Those parts need to be configured as Type 2. */
-static const fsp_pcie_descriptor pco_pcie_descriptors[] = {
+static const fsp_dxio_descriptor pco_dxio_descriptors[] = {
{
// NVME SSD
.port_present = true,
@@ -64,7 +64,7 @@ static const fsp_pcie_descriptor pco_pcie_descriptors[] = {
}
};
-static const fsp_pcie_descriptor dali_pcie_descriptors[] = {
+static const fsp_dxio_descriptor dali_dxio_descriptors[] = {
{
// NVME SSD
.port_present = true,
@@ -111,16 +111,16 @@ static const fsp_pcie_descriptor dali_pcie_descriptors[] = {
}
};
-const fsp_pcie_descriptor *baseboard_get_pcie_descriptors(size_t *num)
+const fsp_dxio_descriptor *baseboard_get_dxio_descriptors(size_t *num)
{
/* Type 2 or Type 1 fused like Type 2. */
if (soc_is_reduced_io_sku()) {
- *num = ARRAY_SIZE(dali_pcie_descriptors);
- return dali_pcie_descriptors;
+ *num = ARRAY_SIZE(dali_dxio_descriptors);
+ return dali_dxio_descriptors;
} else {
/* Type 1 */
- *num = ARRAY_SIZE(pco_pcie_descriptors);
- return pco_pcie_descriptors;
+ *num = ARRAY_SIZE(pco_dxio_descriptors);
+ return pco_dxio_descriptors;
}
}
diff --git a/src/mainboard/google/zork/variants/baseboard/include/baseboard/variants.h b/src/mainboard/google/zork/variants/baseboard/include/baseboard/variants.h
index 90e8b042128b..aa1a3c8cf43c 100644
--- a/src/mainboard/google/zork/variants/baseboard/include/baseboard/variants.h
+++ b/src/mainboard/google/zork/variants/baseboard/include/baseboard/variants.h
@@ -40,15 +40,15 @@ void variant_pcie_gpio_configure(void);
/* Per variant FSP-S initialization, default implementation in baseboard and
* overrideable by the variant. */
-void variant_get_pcie_ddi_descriptors(const fsp_pcie_descriptor **pcie_descs,
- size_t *pcie_num,
+void variant_get_dxio_ddi_descriptors(const fsp_dxio_descriptor **dxio_descs,
+ size_t *dxio_num,
const fsp_ddi_descriptor **ddi_descs,
size_t *ddi_num);
/* Provide the descriptors for the associated baseboard for the variant. These functions
* can be used for obtaining the baseboard's descriptors if the variant followed the
* baseboard. */
-const fsp_pcie_descriptor *baseboard_get_pcie_descriptors(size_t *num);
+const fsp_dxio_descriptor *baseboard_get_dxio_descriptors(size_t *num);
const fsp_ddi_descriptor *baseboard_get_ddi_descriptors(size_t *num);
/* Retrieve attributes from FW_CONFIG in CBI. */
diff --git a/src/mainboard/google/zork/variants/dalboz/variant.c b/src/mainboard/google/zork/variants/dalboz/variant.c
index ceef2895a04c..02121611a185 100644
--- a/src/mainboard/google/zork/variants/dalboz/variant.c
+++ b/src/mainboard/google/zork/variants/dalboz/variant.c
@@ -179,14 +179,14 @@ static const fsp_ddi_descriptor hdmi_ddi_descriptors[] = {
}
};
-void variant_get_pcie_ddi_descriptors(const fsp_pcie_descriptor **pcie_descs,
- size_t *pcie_num,
+void variant_get_dxio_ddi_descriptors(const fsp_dxio_descriptor **dxio_descs,
+ size_t *dxio_num,
const fsp_ddi_descriptor **ddi_descs,
size_t *ddi_num)
{
uint32_t board_sku = sku_id();
- *pcie_descs = baseboard_get_pcie_descriptors(pcie_num);
+ *dxio_descs = baseboard_get_dxio_descriptors(dxio_num);
/* SKU 1, A, and D DB have HDMI, as well as unknown */
/* FIXME: this needs to be fw_config controlled. */
diff --git a/src/mainboard/google/zork/variants/vilboz/variant.c b/src/mainboard/google/zork/variants/vilboz/variant.c
index 5573837f9d3f..cbc160e5c774 100644
--- a/src/mainboard/google/zork/variants/vilboz/variant.c
+++ b/src/mainboard/google/zork/variants/vilboz/variant.c
@@ -21,12 +21,12 @@ static const fsp_ddi_descriptor hdmi_ddi_descriptors[] = {
}
};
-void variant_get_pcie_ddi_descriptors(const fsp_pcie_descriptor **pcie_descs,
- size_t *pcie_num,
+void variant_get_dxio_ddi_descriptors(const fsp_dxio_descriptor **dxio_descs,
+ size_t *dxio_num,
const fsp_ddi_descriptor **ddi_descs,
size_t *ddi_num)
{
- *pcie_descs = baseboard_get_pcie_descriptors(pcie_num);
+ *dxio_descs = baseboard_get_dxio_descriptors(dxio_num);
*ddi_descs = &hdmi_ddi_descriptors[0];
*ddi_num = ARRAY_SIZE(hdmi_ddi_descriptors);