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-generic-dmar.json b/specification/json/sections/cper-generic-dmar.json
index 810bc85..2075b3b 100644
--- a/specification/json/sections/cper-generic-dmar.json
+++ b/specification/json/sections/cper-generic-dmar.json
@@ -1,6 +1,7 @@
 {
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "type": "object",
+    "description": "DMAr Generic Error Section",
     "required": [
         "requesterID",
         "segmentNumber",
@@ -13,10 +14,12 @@
     "additionalProperties": false,
     "properties": {
         "requesterID": {
-            "type": "integer"
+            "type": "integer",
+            "description": "Device ID associated with a fault condition"
         },
         "segmentNumber": {
-            "type": "integer"
+            "type": "integer",
+            "description": "PCI segment associated with a device"
         },
         "faultReason": {
             "type": "object",
@@ -35,18 +38,22 @@
         },
         "accessType": {
             "type": "object",
+            "description": "Either read or write.",
             "$ref": "./common/cper-json-nvp.json"
         },
         "addressType": {
             "type": "object",
+            "description": "Either Translated or untranslated address",
             "$ref": "./common/cper-json-nvp.json"
         },
         "architectureType": {
             "type": "object",
+            "description": "Either VT-d or IOMMU",
             "$ref": "./common/cper-json-nvp.json"
         },
         "deviceAddress": {
-            "type": "integer"
+            "type": "integer",
+            "description": "The 64-bit device virtual address in the faulted DMA request"
         }
     }
 }