blob: e7c2990c191cfc26cedf62938c3efdde5871ef4e [file] [log] [blame] [edit]
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"description": "CXL Component Events Section",
"required": ["length"],
"additionalProperties": false,
"properties": {
"length": {
"type": "integer"
},
"deviceID": {
"type": "object",
"description": "Provides devices specific identifies.",
"additionalProperties": false,
"required": [
"vendorID",
"deviceID",
"functionNumber",
"deviceNumber",
"busNumber",
"segmentNumber",
"slotNumber"
],
"properties": {
"vendorID": {
"type": "integer"
},
"deviceID": {
"type": "integer"
},
"functionNumber": {
"type": "integer"
},
"deviceNumber": {
"type": "integer"
},
"busNumber": {
"type": "integer"
},
"segmentNumber": {
"type": "integer"
},
"slotNumber": {
"type": "integer"
}
}
},
"deviceSerial": {
"type": "integer"
},
"cxlComponentEventLog": {
"type": "object",
"additionalProperties": false,
"required": ["data"],
"properties": {
"data": {
"type": "string"
}
}
}
}
}