configurations: Add IBM's BlueRidge chassis

These chassis are similar enough to the Rainier ones that the Rainier
compatible names can be at the bottom of the compatible list.  This way
code that needs the name but doesn't need to tell the difference between
a Rainier and a BlueRidge doesn't have to change anything.

The IBMCompatibleSystem interface is being deprecated in favor of the
Decorator.Compatible one, but not all of the code has been changed over
yet so just use both for now.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I453185874e43b1b5d9a215e195c74e6a439cf0d5
diff --git a/configurations/blueridge_1s4u_chassis.json b/configurations/blueridge_1s4u_chassis.json
new file mode 100644
index 0000000..1d0cdb1
--- /dev/null
+++ b/configurations/blueridge_1s4u_chassis.json
@@ -0,0 +1,35 @@
+{
+    "Exposes": [
+        {
+            "Name": "Compatible System",
+            "Names": [
+                "ibm,blueridge-1s4u",
+                "ibm,blueridge",
+                "ibm,rainier-1s4u",
+                "ibm,rainier"
+            ],
+            "Type": "IBMCompatibleSystem"
+        },
+        {
+            "EnterUtilizationDwellTime": 240,
+            "EnterUtilizationPercent": 8,
+            "ExitUtilizationDwellTime": 10,
+            "ExitUtilizationPercent": 12,
+            "IdlePowerSaverEnabled": true,
+            "Name": "Default Power Mode Properties",
+            "PowerMode": "MaximumPerformance",
+            "Type": "PowerModeProperties"
+        }
+    ],
+    "Name": "BlueRidge 1S4U Chassis",
+    "Probe": "com.ibm.ipzvpd.VSBP({'IM': [96, 0, 16, 2]})",
+    "Type": "Chassis",
+    "xyz.openbmc_project.Inventory.Decorator.Compatible": {
+        "Names": [
+            "com.ibm.Hardware.Chassis.Model.BlueRidge1S4U",
+            "com.ibm.Hardware.Chassis.Model.BlueRidge",
+            "com.ibm.Hardware.Chassis.Model.Rainier1S4U",
+            "com.ibm.Hardware.Chassis.Model.Rainier"
+        ]
+    }
+}