Add mctp eids configuration for Yosemite 4
The MCTP specification is defined in DSP0236. As describe in section
8.17.2, we need a configuration for static EIDs. The `mctpd` from
CodeConstuct/mctp will be able to know where those static EIDs located.
The other services will be able to know what those EIDs stand for by the
"Name" as well.
schemas: add `EndpointId` with type `string` and `number`.
Tested: check D-Bus path for configuration.
Change-Id: I587f5a69051f783753f5855d2f51242aa1cd5bc4
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
diff --git a/schemas/legacy.json b/schemas/legacy.json
index b010d07..551f371 100644
--- a/schemas/legacy.json
+++ b/schemas/legacy.json
@@ -69,6 +69,9 @@
"EntityInstance": {
"$ref": "#/definitions/Types/EntityInstance"
},
+ "EndpointId": {
+ "$ref": "#/definitions/Types/EndpointId"
+ },
"FaultIndex": {
"$ref": "#/definitions/Types/FaultIndex"
},
@@ -689,6 +692,9 @@
"EntityInstance": {
"type": "number"
},
+ "EndpointId": {
+ "type": ["string", "number"]
+ },
"FaultIndex": {
"type": "number"
},