OpenBIC
OpenSource Bridge-IC
plat_pldm_device_identifier.c File Reference
Include dependency graph for plat_pldm_device_identifier.c:

Variables

struct pldm_descriptor_string PLDM_VR_PVDDQ_AB_ASIC1_DESCRIPTORS []
 
struct pldm_descriptor_string PLDM_VR_PVDDQ_CD_ASIC1_DESCRIPTORS []
 
struct pldm_descriptor_string PLDM_VR_PVDDQ_AB_ASIC2_DESCRIPTORS []
 
struct pldm_descriptor_string PLDM_VR_PVDDQ_CD_ASIC2_DESCRIPTORS []
 
struct pldm_descriptor_string PLDM_CXL1_DESCRIPTORS []
 
struct pldm_descriptor_string PLDM_CXL2_DESCRIPTORS []
 
struct pldm_downstream_identifier_table downstream_table []
 
const uint8_t downstream_devices_count = ARRAY_SIZE(downstream_table)
 

Variable Documentation

◆ downstream_devices_count

const uint8_t downstream_devices_count = ARRAY_SIZE(downstream_table)

◆ downstream_table

struct pldm_downstream_identifier_table downstream_table[]
Initial value:
= {
.descriptor_count = ARRAY_SIZE(PLDM_VR_PVDDQ_AB_ASIC1_DESCRIPTORS) },
.descriptor_count = ARRAY_SIZE(PLDM_VR_PVDDQ_CD_ASIC1_DESCRIPTORS) },
.descriptor_count = ARRAY_SIZE(PLDM_VR_PVDDQ_AB_ASIC2_DESCRIPTORS) },
.descriptor_count = ARRAY_SIZE(PLDM_VR_PVDDQ_CD_ASIC2_DESCRIPTORS) },
{ .descriptor = PLDM_CXL1_DESCRIPTORS,
.descriptor_count = ARRAY_SIZE(PLDM_CXL1_DESCRIPTORS) },
{ .descriptor = PLDM_CXL2_DESCRIPTORS,
.descriptor_count = ARRAY_SIZE(PLDM_CXL2_DESCRIPTORS) },
}
struct pldm_descriptor_string PLDM_VR_PVDDQ_AB_ASIC1_DESCRIPTORS[]
Definition: plat_pldm_device_identifier.c:5
struct pldm_descriptor_string PLDM_CXL1_DESCRIPTORS[]
Definition: plat_pldm_device_identifier.c:121
struct pldm_descriptor_string PLDM_VR_PVDDQ_AB_ASIC2_DESCRIPTORS[]
Definition: plat_pldm_device_identifier.c:63
struct pldm_descriptor_string PLDM_VR_PVDDQ_CD_ASIC2_DESCRIPTORS[]
Definition: plat_pldm_device_identifier.c:92
struct pldm_descriptor_string PLDM_VR_PVDDQ_CD_ASIC1_DESCRIPTORS[]
Definition: plat_pldm_device_identifier.c:34
struct pldm_descriptor_string PLDM_CXL2_DESCRIPTORS[]
Definition: plat_pldm_device_identifier.c:150

◆ PLDM_CXL1_DESCRIPTORS

struct pldm_descriptor_string PLDM_CXL1_DESCRIPTORS[]
Initial value:
= {
{
.descriptor_type = PLDM_FWUP_IANA_ENTERPRISE_ID,
.title_string = NULL,
.descriptor_data = "0000A015",
},
{
.descriptor_type = PLDM_FWUP_VENDOR_DEFINED,
.title_string = "Platform",
.descriptor_data = "Yosemite4",
},
{
.descriptor_type = PLDM_FWUP_VENDOR_DEFINED,
.title_string = "Board",
.descriptor_data = "WailuaFalls",
},
{
.title_string = NULL,
.descriptor_data =
"43584C00000000000000000000000000000000000000000000000000000000000000000000000000",
},
{
.title_string = NULL,
.descriptor_data = "31000000000000000000",
},
}
@ PLDM_FWUP_VENDOR_DEFINED
Definition: pldm_firmware_update.h:279
@ PLDM_FWUP_IANA_ENTERPRISE_ID
Definition: pldm_firmware_update.h:275
@ PLDM_ASCII_MODEL_NUMBER_LONG_STRING
Definition: pldm_firmware_update.h:277
@ PLDM_ASCII_MODEL_NUMBER_SHORT_STRING
Definition: pldm_firmware_update.h:278

◆ PLDM_CXL2_DESCRIPTORS

struct pldm_descriptor_string PLDM_CXL2_DESCRIPTORS[]
Initial value:
= {
{
.descriptor_type = PLDM_FWUP_IANA_ENTERPRISE_ID,
.title_string = NULL,
.descriptor_data = "0000A015",
},
{
.descriptor_type = PLDM_FWUP_VENDOR_DEFINED,
.title_string = "Platform",
.descriptor_data = "Yosemite4",
},
{
.descriptor_type = PLDM_FWUP_VENDOR_DEFINED,
.title_string = "Board",
.descriptor_data = "WailuaFalls",
},
{
.title_string = NULL,
.descriptor_data =
"43584C00000000000000000000000000000000000000000000000000000000000000000000000000",
},
{
.title_string = NULL,
.descriptor_data = "32000000000000000000",
},
}

◆ PLDM_VR_PVDDQ_AB_ASIC1_DESCRIPTORS

struct pldm_descriptor_string PLDM_VR_PVDDQ_AB_ASIC1_DESCRIPTORS[]
Initial value:
= {
{
.descriptor_type = PLDM_FWUP_IANA_ENTERPRISE_ID,
.title_string = NULL,
.descriptor_data = "0000A015",
},
{
.descriptor_type = PLDM_FWUP_VENDOR_DEFINED,
.title_string = "Platform",
.descriptor_data = "Yosemite4",
},
{
.descriptor_type = PLDM_FWUP_VENDOR_DEFINED,
.title_string = "Board",
.descriptor_data = "WailuaFalls",
},
{
.title_string = NULL,
.descriptor_data =
"4d50535f565200000000000000000000000000000000000000000000000000000000000000000000",
},
{
.title_string = NULL,
.descriptor_data = "41425F41534943310000",
},
}

◆ PLDM_VR_PVDDQ_AB_ASIC2_DESCRIPTORS

struct pldm_descriptor_string PLDM_VR_PVDDQ_AB_ASIC2_DESCRIPTORS[]
Initial value:
= {
{
.descriptor_type = PLDM_FWUP_IANA_ENTERPRISE_ID,
.title_string = NULL,
.descriptor_data = "0000A015",
},
{
.descriptor_type = PLDM_FWUP_VENDOR_DEFINED,
.title_string = "Platform",
.descriptor_data = "Yosemite4",
},
{
.descriptor_type = PLDM_FWUP_VENDOR_DEFINED,
.title_string = "Board",
.descriptor_data = "WailuaFalls",
},
{
.title_string = NULL,
.descriptor_data =
"4d50535f565200000000000000000000000000000000000000000000000000000000000000000000",
},
{
.title_string = NULL,
.descriptor_data = "41425F41534943320000",
},
}

◆ PLDM_VR_PVDDQ_CD_ASIC1_DESCRIPTORS

struct pldm_descriptor_string PLDM_VR_PVDDQ_CD_ASIC1_DESCRIPTORS[]
Initial value:
= {
{
.descriptor_type = PLDM_FWUP_IANA_ENTERPRISE_ID,
.title_string = NULL,
.descriptor_data = "0000A015",
},
{
.descriptor_type = PLDM_FWUP_VENDOR_DEFINED,
.title_string = "Platform",
.descriptor_data = "Yosemite4",
},
{
.descriptor_type = PLDM_FWUP_VENDOR_DEFINED,
.title_string = "Board",
.descriptor_data = "WailuaFalls",
},
{
.title_string = NULL,
.descriptor_data =
"4d50535f565200000000000000000000000000000000000000000000000000000000000000000000",
},
{
.title_string = NULL,
.descriptor_data = "43445F41534943310000",
},
}

◆ PLDM_VR_PVDDQ_CD_ASIC2_DESCRIPTORS

struct pldm_descriptor_string PLDM_VR_PVDDQ_CD_ASIC2_DESCRIPTORS[]
Initial value:
= {
{
.descriptor_type = PLDM_FWUP_IANA_ENTERPRISE_ID,
.title_string = NULL,
.descriptor_data = "0000A015",
},
{
.descriptor_type = PLDM_FWUP_VENDOR_DEFINED,
.title_string = "Platform",
.descriptor_data = "Yosemite4",
},
{
.descriptor_type = PLDM_FWUP_VENDOR_DEFINED,
.title_string = "Board",
.descriptor_data = "WailuaFalls",
},
{
.title_string = NULL,
.descriptor_data =
"4d50535f565200000000000000000000000000000000000000000000000000000000000000000000",
},
{
.title_string = NULL,
.descriptor_data = "43445F41534943320000",
},
}