summaryrefslogtreecommitdiffstats
path: root/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/fans/phosphor-fan-control-events-config-native/events.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/fans/phosphor-fan-control-events-config-native/events.yaml')
-rw-r--r--meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/fans/phosphor-fan-control-events-config-native/events.yaml62
1 files changed, 42 insertions, 20 deletions
diff --git a/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/fans/phosphor-fan-control-events-config-native/events.yaml b/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/fans/phosphor-fan-control-events-config-native/events.yaml
index 33ff0bb8e..b040ee948 100644
--- a/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/fans/phosphor-fan-control-events-config-native/events.yaml
+++ b/meta-openbmc-machines/meta-openpower/meta-rcs/meta-talos/recipes-phosphor/fans/phosphor-fan-control-events-config-native/events.yaml
@@ -605,7 +605,7 @@ events:
type: uint64_t
timer:
interval: 5
- - name: occ_active_speed_changes
+ - name: occ_active_speed_changes_zone0
precondition:
name: property_states_match
groups:
@@ -615,12 +615,6 @@ events:
name: OccActive
type: bool
value: true
- - name: occ1_object
- interface: org.open_power.OCC.Status
- property:
- name: OccActive
- type: bool
- value: true
matches:
- name: interfacesAdded
- name: propertiesChanged
@@ -657,12 +651,15 @@ events:
type: uint64_t
timer:
interval: 5
- - name: speed_changes_based_on_core_temps_zone1
+ - name: speed_changes_based_on_dimm_temps_zone0
zone_conditions:
- name: air_cooled_chassis
zones:
- - 1
- group: zone1_cores
+ - 0
+ - name: water_and_air_cooled_chassis
+ zones:
+ - 0
+ group: zone0_dimms
interface: xyz.openbmc_project.Sensor.Value
property:
name: Value
@@ -672,7 +669,7 @@ events:
- name: propertiesChanged
actions:
- name: set_net_increase_speed
- property: 53000
+ property: 64000
factor:
value: 1000
type: int64_t
@@ -680,7 +677,7 @@ events:
value: 4
type: uint64_t
- name: set_net_decrease_speed
- property: 50000
+ property: 61000
factor:
value: 1000
type: int64_t
@@ -689,15 +686,26 @@ events:
type: uint64_t
timer:
interval: 5
- - name: speed_changes_based_on_dimm_temps_zone0
+ - name: occ_active_speed_changes_zone1
+ precondition:
+ name: property_states_match
+ groups:
+ - name: occ1_object
+ interface: org.open_power.OCC.Status
+ property:
+ name: OccActive
+ type: bool
+ value: true
+ matches:
+ - name: interfacesAdded
+ - name: propertiesChanged
+ events:
+ - name: speed_changes_based_on_core_temps_zone1
zone_conditions:
- name: air_cooled_chassis
zones:
- - 0
- - name: water_and_air_cooled_chassis
- zones:
- - 0
- group: zone0_dimms
+ - 1
+ group: zone1_cores
interface: xyz.openbmc_project.Sensor.Value
property:
name: Value
@@ -707,7 +715,7 @@ events:
- name: propertiesChanged
actions:
- name: set_net_increase_speed
- property: 64000
+ property: 53000
factor:
value: 1000
type: int64_t
@@ -715,7 +723,7 @@ events:
value: 4
type: uint64_t
- name: set_net_decrease_speed
- property: 61000
+ property: 50000
factor:
value: 1000
type: int64_t
@@ -759,6 +767,20 @@ events:
type: uint64_t
timer:
interval: 5
+ - name: occ_active_speed_changes_zone2
+ precondition:
+ name: property_states_match
+ groups:
+ - name: occ0_object
+ interface: org.open_power.OCC.Status
+ property:
+ name: OccActive
+ type: bool
+ value: true
+ matches:
+ - name: interfacesAdded
+ - name: propertiesChanged
+ events:
- name: speed_changes_based_on_gpu_core_temps
zone_conditions:
- name: air_cooled_chassis
OpenPOWER on IntegriCloud