From bccc8e5f3774417c9404c7608bb937af96aca363 Mon Sep 17 00:00:00 2001 From: Raptor Engineering Development Team Date: Mon, 19 Feb 2018 14:31:59 -0600 Subject: Set chassis fan speeds based on on-board ambient temperature sensor Remove copypasted GPU temperature sensor blocks --- .../events.yaml | 71 ++++------------------ 1 file changed, 11 insertions(+), 60 deletions(-) (limited to 'meta-openbmc-machines/meta-openpower') 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 b040ee948..5ea039a90 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 @@ -132,26 +132,6 @@ groups: - /temperature/dimm13_temp - /temperature/dimm14_temp - /temperature/dimm15_temp - - name: zone0_gpu_cores - description: Group of gpu core temperature sensors for zone 0 - type: /xyz/openbmc_project/sensors - members: - - /temperature/gpu0_core_temp - - /temperature/gpu1_core_temp - - /temperature/gpu2_core_temp - - /temperature/gpu3_core_temp - - /temperature/gpu4_core_temp - - /temperature/gpu5_core_temp - - name: zone0_gpu_memory - description: Group of gpu memory temperature sensors for zone 0 - type: /xyz/openbmc_project/sensors - members: - - /temperature/gpu0_mem_temp - - /temperature/gpu1_mem_temp - - /temperature/gpu2_mem_temp - - /temperature/gpu3_mem_temp - - /temperature/gpu4_mem_temp - - /temperature/gpu5_mem_temp - name: zone0_pcie description: Group of pcie temperature sensors for zone 0 type: /xyz/openbmc_project/sensors @@ -497,10 +477,10 @@ events: - name: set_floor_from_average_sensor_value map: value: - - 27000: 33 - - 32000: 44 - - 37000: 50 - - 40000: 55 + - 27000: 15 + - 32000: 25 + - 37000: 30 + - 40000: 50 type: std::map - name: set_ceiling_from_average_sensor_value map: @@ -781,44 +761,15 @@ events: - name: interfacesAdded - name: propertiesChanged events: - - name: speed_changes_based_on_gpu_core_temps + - name: speed_changes_based_on_ambient_temp zone_conditions: - name: air_cooled_chassis zones: - - 0 - group: zone0_gpu_cores - interface: xyz.openbmc_project.Sensor.Value - property: - name: Value - type: int64_t - matches: - - name: interfacesAdded - - name: propertiesChanged - actions: - - name: set_net_increase_speed - property: 78000 - factor: - value: 1000 - type: int64_t - delta: - value: 6 - type: uint64_t - - name: set_net_decrease_speed - property: 75000 - factor: - value: 1000 - type: int64_t - delta: - value: 1 - type: uint64_t - timer: - interval: 5 - - name: speed_changes_based_on_gpu_memory_temps - zone_conditions: - - name: air_cooled_chassis + - 2 + - name: water_and_air_cooled_chassis zones: - - 0 - group: zone0_gpu_memory + - 2 + group: zone2_ambient interface: xyz.openbmc_project.Sensor.Value property: name: Value @@ -828,7 +779,7 @@ events: - name: propertiesChanged actions: - name: set_net_increase_speed - property: 80000 + property: 42000 factor: value: 1000 type: int64_t @@ -836,7 +787,7 @@ events: value: 6 type: uint64_t - name: set_net_decrease_speed - property: 77000 + property: 40000 factor: value: 1000 type: int64_t -- cgit v1.2.1