CPER JSON Schema Descriptions

Descriptions populated based on UEFI Appendix N in JSON Schemas

Change-Id: I765ec81913567ba7f32c39fdbd901483d9d78e21
Signed-off-by: Andrew Adriance <aadriance@nvidia.com>
diff --git a/specification/json/sections/cper-nvidia.json b/specification/json/sections/cper-nvidia.json
index f15403a..5b04583 100644
--- a/specification/json/sections/cper-nvidia.json
+++ b/specification/json/sections/cper-nvidia.json
@@ -13,16 +13,20 @@
     "additionalProperties": false,
     "properties": {
         "signature": {
-            "type": "string"
+            "type": "string",
+            "description": "IP Signature Name."
         },
         "errorType": {
-            "type": "integer"
+            "type": "integer",
+            "description": "Error type within the IP block."
         },
         "errorInstance": {
-            "type": "integer"
+            "type": "integer",
+            "description": ""
         },
         "severity": {
             "type": "object",
+            "description": "Internal severity for firmware tracking. Use CPER section severity.",
             "required": ["code", "name"],
             "properties": {
                 "code": {
@@ -35,16 +39,20 @@
             }
         },
         "socket": {
-            "type": "integer"
+            "type": "integer",
+            "description": "Socket the error report originated from."
         },
         "registerCount": {
-            "type": "integer"
+            "type": "integer",
+            "description": "Number of registers present in registers array."
         },
         "instanceBase": {
-            "type": "integer"
+            "type": "integer",
+            "description": "The location the error data was read from."
         },
         "registers": {
             "type": "array",
+            "description": "Address, value pairs for registers dumped during the error detection.",
             "items": {
                 "type": "object",
                 "required": ["address", "value"],