swift-ipmi: Add support for non-host based config

The Swift MRW does a few things different here:
- Renames these from gv100 to ga100
- Starts their FRU_ID at 15
- Only has 4 vs. 6 of them

Change-Id: Id66b9691c81f9077d41ce334a9115a20ca77c62b
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
diff --git a/meta-witherspoon/recipes-phosphor/configuration/acx22-yaml-config/swift/acx22-ipmi-fru-not-sent-by-host.yaml b/meta-witherspoon/recipes-phosphor/configuration/acx22-yaml-config/swift/acx22-ipmi-fru-not-sent-by-host.yaml
new file mode 100644
index 0000000..114360e
--- /dev/null
+++ b/meta-witherspoon/recipes-phosphor/configuration/acx22-yaml-config/swift/acx22-ipmi-fru-not-sent-by-host.yaml
@@ -0,0 +1,21 @@
+15:
+  /system/chassis/motherboard/ga100card0: &DEFAULTS
+    entityInstance: 1
+    entityID: 3
+    interfaces:
+      xyz.openbmc_project.Inventory.Item:
+        PrettyName:
+          IPMIFruProperty: Board Name
+          IPMIFruSection: Board
+16:
+  /system/chassis/motherboard/ga100card1:
+    <<: *DEFAULTS
+    entityInstance: 2
+17:
+  /system/chassis/motherboard/ga100card2:
+    <<: *DEFAULTS
+    entityInstance: 3
+18:
+  /system/chassis/motherboard/ga100card3:
+    <<: *DEFAULTS
+    entityInstance: 4