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

(From meta-ibm rev: 91a87c8b0288f235452b3073e24a5519020553e8)

Change-Id: I0af55e2d0bf5e317dfae45b4e53810d3b6d8897c
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/meta-ibm/meta-witherspoon/recipes-phosphor/configuration/acx22-yaml-config/swift/acx22-ipmi-fru-not-sent-by-host.yaml b/meta-ibm/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-ibm/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
diff --git a/meta-ibm/meta-witherspoon/recipes-phosphor/configuration/acx22-yaml-config/acx22-ipmi-fru-not-sent-by-host.yaml b/meta-ibm/meta-witherspoon/recipes-phosphor/configuration/acx22-yaml-config/witherspoon/acx22-ipmi-fru-not-sent-by-host.yaml
similarity index 100%
rename from meta-ibm/meta-witherspoon/recipes-phosphor/configuration/acx22-yaml-config/acx22-ipmi-fru-not-sent-by-host.yaml
rename to meta-ibm/meta-witherspoon/recipes-phosphor/configuration/acx22-yaml-config/witherspoon/acx22-ipmi-fru-not-sent-by-host.yaml