Add hardware dump entry interface and type

Hardware dumps get collected during a critical
failure on the hardware units like processor
chips.
This commits add following:
 - The interface for hardware dump entry.
 - Updated the arguments list with following
      - Hardware: A new dump type to list of supported
        dumps
      - FailingUnitId: Id of the hardware unit failed

Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
Change-Id: Id209cca5d4ff167d21c45c752a687280aa469830
diff --git a/yaml/com/ibm/Dump/Entry/Hardware.interface.yaml b/yaml/com/ibm/Dump/Entry/Hardware.interface.yaml
new file mode 100644
index 0000000..fd9ac4b
--- /dev/null
+++ b/yaml/com/ibm/Dump/Entry/Hardware.interface.yaml
@@ -0,0 +1,7 @@
+description: >
+    Implement this to add Hardware dump management.
+
+    Hardware dump is a collection hardware state information,
+    including various registers, and it is used for debugging
+    system checkstop. checkstop is the descriptive term for
+    entire system termination by the hardware due to a detected error.