meta: add compatible strings for BMCs

Add 'com.meta' hierarchy for Meta (Facebook) and define compatible
strings for the currently supported BMC types.  This will be used
to provide hardware compatibility on BMC update images.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ie8b914784eed88f4f9a8df8e42dfce489d473cfb
diff --git a/yaml/com/meta/Hardware/BMC.interface.yaml b/yaml/com/meta/Hardware/BMC.interface.yaml
new file mode 100644
index 0000000..f8acde5
--- /dev/null
+++ b/yaml/com/meta/Hardware/BMC.interface.yaml
@@ -0,0 +1,13 @@
+description: >
+    This interface is never intended to be instantiated, but is used to define
+    enumerations for Compatible strings.
+
+enumerations:
+    - name: Model
+      description: >
+          Possible BMC types used for compatible strings.
+      values:
+          - name: Bletchley
+          - name: GreatLakes
+          - name: TiogaPass
+          - name: YosemiteV2