3 #include <baseboard/gpio.h>
4 #include <baseboard/variants.h>
5 #include <platform_descriptors.h>
6 #include <soc/soc_util.h>
10 const fsp_ddi_descriptor **ddi_descs,
25 .engine_type = PCIE_ENGINE,
26 .start_logical_lane = 0,
27 .end_logical_lane = 3,
31 .link_aspm_L1_1 =
true,
32 .link_aspm_L1_2 =
true,
33 .turn_off_unused_lanes =
true,
39 .engine_type = PCIE_ENGINE,
40 .start_logical_lane = 4,
41 .end_logical_lane = 4,
45 .link_aspm_L1_1 =
true,
46 .link_aspm_L1_2 =
true,
47 .turn_off_unused_lanes =
true,
53 .engine_type = PCIE_ENGINE,
54 .start_logical_lane = 5,
55 .end_logical_lane = 5,
59 .link_aspm_L1_1 =
true,
60 .link_aspm_L1_2 =
true,
61 .turn_off_unused_lanes =
true,
70 .engine_type = PCIE_ENGINE,
71 .start_logical_lane = 0,
72 .end_logical_lane = 1,
76 .link_aspm_L1_1 =
true,
77 .link_aspm_L1_2 =
true,
78 .turn_off_unused_lanes =
true,
84 .engine_type = PCIE_ENGINE,
85 .start_logical_lane = 4,
86 .end_logical_lane = 4,
90 .link_aspm_L1_1 =
true,
91 .link_aspm_L1_2 =
true,
92 .turn_off_unused_lanes =
true,
98 .engine_type = PCIE_ENGINE,
99 .start_logical_lane = 5,
100 .end_logical_lane = 5,
102 .function_number = 3,
104 .link_aspm_L1_1 =
true,
105 .link_aspm_L1_2 =
true,
106 .turn_off_unused_lanes =
true,
128 .connector_type = EDP,
134 .connector_type = HDMI,
140 .connector_type = DP,
146 .connector_type = DP,
155 .connector_type = EDP,
161 .connector_type = DP,
167 .connector_type = DP,
bool soc_is_reduced_io_sku(void)
const fsp_ddi_descriptor * baseboard_get_ddi_descriptors(size_t *num)
static const fsp_ddi_descriptor dali_ddi_descriptors[]
static const fsp_dxio_descriptor dali_dxio_descriptors[]
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)
static const fsp_ddi_descriptor pco_ddi_descriptors[]
const fsp_dxio_descriptor * baseboard_get_dxio_descriptors(size_t *num)
static const fsp_dxio_descriptor pco_dxio_descriptors[]
const struct smm_save_state_ops *legacy_ops __weak