summaryrefslogtreecommitdiffstats
path: root/meta-openbmc-machines/meta-openpower
diff options
context:
space:
mode:
authorMatthew Barth <msbarth@us.ibm.com>2017-11-08 11:02:33 -0600
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2017-11-10 16:39:08 +0000
commitbdeca3eb3cea455e9d899b241bab19c93efb5e44 (patch)
treeb7d33fc4dbed34277452f349758766238dc41241 /meta-openbmc-machines/meta-openpower
parent7e1be1fb6a484a06959eb2dbd839ea60dbdc78f9 (diff)
downloadtalos-openbmc-bdeca3eb3cea455e9d899b241bab19c93efb5e44.tar.gz
talos-openbmc-bdeca3eb3cea455e9d899b241bab19c93efb5e44.zip
wspoon: Correct removal of air cooled events
Mistakenly removed air cooled events from being created when specifically enabling water cooled only. Adding these back in as fan control will continue to be limited on air cooled systems with the floor held at 7200 RPMs. Change-Id: Ia910b51564fd902e0b0e8c067d5649a689fd100a Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Diffstat (limited to 'meta-openbmc-machines/meta-openpower')
-rw-r--r--meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/fans/phosphor-fan-control-events-config-native/events.yaml96
1 files changed, 96 insertions, 0 deletions
diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/fans/phosphor-fan-control-events-config-native/events.yaml b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/fans/phosphor-fan-control-events-config-native/events.yaml
index 23722b4e1..52fcfdd79 100644
--- a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/fans/phosphor-fan-control-events-config-native/events.yaml
+++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/fans/phosphor-fan-control-events-config-native/events.yaml
@@ -327,6 +327,9 @@ events:
- name: set_request_speed_base_with_max
- name: speed_changes_based_on_regulator_temps
zone_conditions:
+ - name: air_cooled_chassis
+ zones:
+ - 0
- name: water_and_air_cooled_chassis
zones:
- 0
@@ -356,6 +359,9 @@ events:
interval: 5
- name: speed_changes_based_on_pcie_temps
zone_conditions:
+ - name: air_cooled_chassis
+ zones:
+ - 0
- name: water_and_air_cooled_chassis
zones:
- 0
@@ -400,8 +406,40 @@ events:
type: bool
value: true
events:
+ - name: speed_changes_based_on_core_temps
+ zone_conditions:
+ - name: air_cooled_chassis
+ zones:
+ - 0
+ group: zone0_cores
+ interface: xyz.openbmc_project.Sensor.Value
+ property:
+ name: Value
+ type: int64_t
+ actions:
+ - name: set_net_increase_speed
+ property: 73000
+ factor:
+ value: 1000
+ type: int64_t
+ delta:
+ value: 400
+ type: uint64_t
+ - name: set_net_decrease_speed
+ property: 70000
+ factor:
+ value: 1000
+ type: int64_t
+ delta:
+ value: 40
+ type: uint64_t
+ timer:
+ interval: 5
- name: speed_changes_based_on_dimm_temps
zone_conditions:
+ - name: air_cooled_chassis
+ zones:
+ - 0
- name: water_and_air_cooled_chassis
zones:
- 0
@@ -429,3 +467,61 @@ events:
type: uint64_t
timer:
interval: 5
+ - name: speed_changes_based_on_gpu_core_temps
+ zone_conditions:
+ - name: air_cooled_chassis
+ zones:
+ - 0
+ group: zone0_gpu_cores
+ interface: xyz.openbmc_project.Sensor.Value
+ property:
+ name: Value
+ type: int64_t
+ actions:
+ - name: set_net_increase_speed
+ property: 78000
+ factor:
+ value: 1000
+ type: int64_t
+ delta:
+ value: 600
+ type: uint64_t
+ - name: set_net_decrease_speed
+ property: 75000
+ factor:
+ value: 1000
+ type: int64_t
+ delta:
+ value: 40
+ type: uint64_t
+ timer:
+ interval: 5
+ - name: speed_changes_based_on_gpu_memory_temps
+ zone_conditions:
+ - name: air_cooled_chassis
+ zones:
+ - 0
+ group: zone0_gpu_memory
+ interface: xyz.openbmc_project.Sensor.Value
+ property:
+ name: Value
+ type: int64_t
+ actions:
+ - name: set_net_increase_speed
+ property: 80000
+ factor:
+ value: 1000
+ type: int64_t
+ delta:
+ value: 600
+ type: uint64_t
+ - name: set_net_decrease_speed
+ property: 77000
+ factor:
+ value: 1000
+ type: int64_t
+ delta:
+ value: 40
+ type: uint64_t
+ timer:
+ interval: 5
OpenPOWER on IntegriCloud