configs: add ibm rainier 1s4u
The rainier 1s4u system will be different enough from the standard 4u
variant that a new config is required. These differences include a
different kernel device tree, different power supplies, and a
different fan configuration.
Tested:
- Verified that when IM keyword was programmed to match the 1s4u that
correct config was loaded by entity manager
/xyz/openbmc_project/inventory/system/chassis
`-/xyz/openbmc_project/inventory/system/chassis/Rainier_1S4U_Chassis
`-/xyz/openbmc_project/inventory/system/chassis/Rainier_1S4U_Chassis/Compatible_System
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ieca50c03154d268726ed9ec541939e73658d427d
diff --git a/configurations/Rainier 1S4U Chassis.json b/configurations/Rainier 1S4U Chassis.json
new file mode 100644
index 0000000..b381585
--- /dev/null
+++ b/configurations/Rainier 1S4U Chassis.json
@@ -0,0 +1,17 @@
+{
+ "Exposes": [
+ {
+ "Name": "Compatible System",
+ "Type": "IBMCompatibleSystem",
+ "Names": [
+ "ibm,rainier-1s4u",
+ "ibm,rainier"
+ ]
+ }
+ ],
+ "Name": "Rainier 1S4U Chassis",
+ "Probe": [
+ "com.ibm.ipzvpd.VSBP({'IM': [80, 0, 16, 2]})"
+ ],
+ "Type": "Chassis"
+}
diff --git a/configurations/Rainier 4U Chassis.json b/configurations/Rainier 4U Chassis.json
index cd22108..814aa9a 100644
--- a/configurations/Rainier 4U Chassis.json
+++ b/configurations/Rainier 4U Chassis.json
@@ -11,9 +11,7 @@
],
"Name": "Rainier 4U Chassis",
"Probe": [
- "com.ibm.ipzvpd.VSBP({'IM': [80, 0, 16, 0]})",
- "OR",
- "com.ibm.ipzvpd.VSBP({'IM': [80, 0, 16, 2]})"
+ "com.ibm.ipzvpd.VSBP({'IM': [80, 0, 16, 0]})"
],
"Type": "Chassis"
}