monitor:ibm,bonnell: Add minimal config file
Add the minimum fan monitor config file required for Bonnell power on.
It is minimal because:
* It just has entries for one of the two dual rotors on each fan.
* At least one is required. If none, system will shut down.
* It has no shutdown rules based on faulted/missing fans.
* It copies the other characteristics from Rainier.
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I8f2fe4680acbbbaee125462dbc6392e23399ce08
diff --git a/monitor/config_files/p10bmc/ibm,bonnell/config.json b/monitor/config_files/p10bmc/ibm,bonnell/config.json
new file mode 100644
index 0000000..859c24e
--- /dev/null
+++ b/monitor/config_files/p10bmc/ibm,bonnell/config.json
@@ -0,0 +1,41 @@
+{
+ "fans": [
+ {
+ "inventory": "/system/chassis/motherboard/fan0",
+ "method": "count",
+ "count_interval": 1,
+ "deviation": 18,
+ "num_sensors_nonfunc_for_fan_nonfunc": 0,
+ "monitor_start_delay": 30,
+ "fan_missing_error_delay": 20,
+ "nonfunc_rotor_error_delay": 0,
+ "set_func_on_present": true,
+ "sensors": [
+ {
+ "name": "fan0_0",
+ "threshold": 30,
+ "has_target": true
+ }
+
+ ]
+ },
+ {
+ "inventory": "/system/chassis/motherboard/fan1",
+ "method": "count",
+ "count_interval": 1,
+ "deviation": 18,
+ "num_sensors_nonfunc_for_fan_nonfunc": 0,
+ "monitor_start_delay": 30,
+ "fan_missing_error_delay": 20,
+ "nonfunc_rotor_error_delay": 0,
+ "set_func_on_present": true,
+ "sensors": [
+ {
+ "name": "fan1_0",
+ "threshold": 30,
+ "has_target": true
+ }
+ ]
+ }
+ ]
+}