History log of /openbmc/phosphor-fan-presence/control/config_files/ (Results 76 – 100 of 108)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
8508098008-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:ibm,rainier-2u: Add decrease action for NVMe temps

Add the initial target decrease action for the NVMe temperature group.

Change-Id: I7e0df136ea4ac3a3f74460d3faec953ebac5754b
Signed-

control:p10bmc:ibm,rainier-2u: Add decrease action for NVMe temps

Add the initial target decrease action for the NVMe temperature group.

Change-Id: I7e0df136ea4ac3a3f74460d3faec953ebac5754b
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

87eba63d08-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:ibm,everest: Add increase action for NVMe temps

Add the initial target increase action for the NVMe temperature group.

Change-Id: I7b8bedf91ba55d0b2fcc30c43b198bb5889a3068
Signed-off

control:p10bmc:ibm,everest: Add increase action for NVMe temps

Add the initial target increase action for the NVMe temperature group.

Change-Id: I7b8bedf91ba55d0b2fcc30c43b198bb5889a3068
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

4a7337ee08-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:ibm,rainier-1s4u: Add increase action for NVMe temps

Add the initial target increase action for the NVMe temperature group.

Change-Id: I226ebad0fa8bc7687a2a0f584b7979ce2a3040ef
Signe

control:p10bmc:ibm,rainier-1s4u: Add increase action for NVMe temps

Add the initial target increase action for the NVMe temperature group.

Change-Id: I226ebad0fa8bc7687a2a0f584b7979ce2a3040ef
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

47ede25808-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:ibm,rainier-4u: Add increase action for NVMe temps

Add the initial target increase action for the NVMe temperature group.

Change-Id: Idd4cb5a6344a2d9b723740c2b138a594bd87e3cf
Signed-

control:p10bmc:ibm,rainier-4u: Add increase action for NVMe temps

Add the initial target increase action for the NVMe temperature group.

Change-Id: Idd4cb5a6344a2d9b723740c2b138a594bd87e3cf
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

b28663e708-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:ibm,rainier-2u: Add increase action for NVMe temps

Add the initial target increase action for the NVMe temperature group.

Change-Id: I97a4608dab5abcf050ea97e6ac42ad41e7219031
Signed-

control:p10bmc:ibm,rainier-2u: Add increase action for NVMe temps

Add the initial target increase action for the NVMe temperature group.

Change-Id: I97a4608dab5abcf050ea97e6ac42ad41e7219031
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

d8b08ed907-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:ibm,everest: Add decrease actions for OCC temps

Add the initial target decrease actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a managed

control:p10bmc:ibm,everest: Add decrease actions for OCC temps

Add the initial target decrease actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a managed
parameter to determine their state at which target decreases should be
calculated and requested. The events to set those managed parameters is:

https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-fan-presence/+/49237

Each of the other dimm temperatures and the vrm temperatures use a
static state to determine at which target decreases should be calculated
and requested.

All groups are given an initial delta which is multiplied by the number
of degrees each sensor is below their respective state values (whether
set statically or by a managed parameter), and that is the amount to
decrease the target of the zone's fans by.

Change-Id: I33546d316e11e7cb983c57f6822d0a0a0f0978cc
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

1cb3ce1f06-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:ibm,rainier-1s4u: Add decrease actions for OCC temps

Add the initial target decrease actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a ma

control:p10bmc:ibm,rainier-1s4u: Add decrease actions for OCC temps

Add the initial target decrease actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a managed
parameter to determine their state at which target decreases should be
calculated and requested. The events to set those managed parameters is:

https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-fan-presence/+/49237

Each of the other dimm temperatures and the vrm temperatures use a
static state to determine at which target decreases should be calculated
and requested.

All groups are given an initial delta which is multiplied by the number
of degrees each sensor is below their respective state values (whether
set statically or by a managed parameter), and that is the amount to
decrease the target of the zone's fans by.

Change-Id: I6621785cf9531fbb045f072148b4d8e29a836f27
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

34a1fd9d06-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:ibm,rainier-4u: Add decrease actions for OCC temps

Add the initial target decrease actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a mana

control:p10bmc:ibm,rainier-4u: Add decrease actions for OCC temps

Add the initial target decrease actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a managed
parameter to determine their state at which target decreases should be
calculated and requested. The events to set those managed parameters is:

https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-fan-presence/+/49237

Each of the other dimm temperatures and the vrm temperatures use a
static state to determine at which target decreases should be calculated
and requested.

All groups are given an initial delta which is multiplied by the number
of degrees each sensor is below their respective state values (whether
set statically or by a managed parameter), and that is the amount to
decrease the target of the zone's fans by.

Change-Id: Ifb3c9046ef2e99bed5b58e4571e310258edc3e8f
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

b253cbd006-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:ibm,rainier-2u: Add decrease actions for OCC temps

Add the initial target decrease actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a mana

control:p10bmc:ibm,rainier-2u: Add decrease actions for OCC temps

Add the initial target decrease actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a managed
parameter to determine their state at which target decreases should be
calculated and requested. The events to set those managed parameters is:

https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-fan-presence/+/49237

Each of the other dimm temperatures and the vrm temperatures use a
static state to determine at which target decreases should be calculated
and requested.

All groups are given an initial delta which is multiplied by the number
of degrees each sensor is below their respective state values (whether
set statically or by a managed parameter), and that is the amount to
decrease the target of the zone's fans by.

Change-Id: Ia457edb005c28dde6774c69895e17dcc06cacaab
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

d251fef907-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:ibm,everest: Add increase actions for OCC temps

Add the initial target increase actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a managed

control:p10bmc:ibm,everest: Add increase actions for OCC temps

Add the initial target increase actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a managed
parameter to determine their state at which target increases should be
calculated and requested. The events to set those managed parameters
is:

https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-fan-presence/+/49236

Each of the other dimm temperatures and the vrm temperatures use a
static state to determine at which target increases should be calculated
and requested.

All groups are given an initial delta which is multiplied by the number
of degrees each sensor is above their respective state values (whether
set statically or by a managed parameter), and that is the amount to
increase the target of the zone's fans by.

Change-Id: Ia6eab4e170389b0aa685f136986b7145dc62be9d
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

bf3c6b9706-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:ibm,rainier-1s4u: Add increase actions for OCC temps

Add the initial target increase actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a ma

control:p10bmc:ibm,rainier-1s4u: Add increase actions for OCC temps

Add the initial target increase actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a managed
parameter to determine their state at which target increases should be
calculated and requested. The events to set those managed parameters
is:

https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-fan-presence/+/49236

Each of the other dimm temperatures and the vrm temperatures use a
static state to determine at which target increases should be calculated
and requested.

All groups are given an initial delta which is multiplied by the number
of degrees each sensor is above their respective state values (whether
set statically or by a managed parameter), and that is the amount to
increase the target of the zone's fans by.

Change-Id: I5784f3dbdd99e094c95eb5d4b1fffcdf17c65cd3
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

a45b161e06-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:ibm,rainier-4u: Add increase actions for OCC temps

Add the initial target increase actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a mana

control:p10bmc:ibm,rainier-4u: Add increase actions for OCC temps

Add the initial target increase actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a managed
parameter to determine their state at which target increases should be
calculated and requested. The events to set those managed parameters
is:

https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-fan-presence/+/49236

Each of the other dimm temperatures and the vrm temperatures use a
static state to determine at which target increases should be calculated
and requested.

All groups are given an initial delta which is multiplied by the number
of degrees each sensor is above their respective state values (whether
set statically or by a managed parameter), and that is the amount to
increase the target of the zone's fans by.

Change-Id: I053922641eb89b99ad99a45289678d5c61fa234a
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

6f63b2f406-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:ibm,rainier-2u: Add increase actions for OCC temps

Add the initial target increase actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a mana

control:p10bmc:ibm,rainier-2u: Add increase actions for OCC temps

Add the initial target increase actions for each of the OCC provided
temperature groups. The core and ioring temperatures use a managed
parameter to determine their state at which target increases should be
calculated and requested. The events to set those managed parameters
is:

https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-fan-presence/+/49236

Each of the other dimm temperatures and the vrm temperatures use a
static state to determine at which target increases should be calculated
and requested.

All groups are given an initial delta which is multiplied by the number
of degrees each sensor is above their respective state values (whether
set statically or by a managed parameter), and that is the amount to
increase the target of the zone's fans by.

Change-Id: Ied03a4b30c253bff815dc538adc5738f7830523d
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

b6f1035002-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc: Create 2s fan control timer loop event

Add the fan control timer loop, initially collecting the OCC provided
temperatures, that runs every 2 seconds. All temperature sensors
utilized

control:p10bmc: Create 2s fan control timer loop event

Add the fan control timer loop, initially collecting the OCC provided
temperatures, that runs every 2 seconds. All temperature sensors
utilized in determining fan speed increases/decreases will be added to
this event. Future commits will add the fan speed increase/decrease
actions per group to this event that will be run after all groups are
collected from dbus.

Change-Id: I5540b9bcbf7d4c853277e674a7ed900acfab8364
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

dcf3973101-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc: Add decrease parameter to DVFS temp events

Add an action to the DVFS temp events to also set a decrease parameter
with an initial delta of -13 degrees from the DVFS temp. This decrea

control:p10bmc: Add decrease parameter to DVFS temp events

Add an action to the DVFS temp events to also set a decrease parameter
with an initial delta of -13 degrees from the DVFS temp. This decrease
parameter will be used as the point at which fan target decrease will be
requested for each corresponding temperature sensor type (cores or io).

Change-Id: Ia18c9717405590c07fbe03f83bb08721ab8bae61
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

a0a72b1901-Dec-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc: Update DVFS temp events

Update the initial delta from -3 to -10 degrees from the DVFS temp for
when to start increasing fans. Also update the parameter names to
denote that they are

control:p10bmc: Update DVFS temp events

Update the initial delta from -3 to -10 degrees from the DVFS temp for
when to start increasing fans. Also update the parameter names to
denote that they are for fan target increases since a follow-on commit
will add actions to do something similar for fan target decreases using
a different delta from DVFS.

Change-Id: If208192b2b2939c1036dd3ef7a65b5c156bca34e
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

323694a911-Nov-2021 Matt Spinler <spinler@us.ibm.com>

control:p10bmc: Events to set DVFS temp params

Create the events that use the set_parameter_from_group_max action to
set parameters with the processor core and IO ring DVFS (Dynamic
Frequency and Vo

control:p10bmc: Events to set DVFS temp params

Create the events that use the set_parameter_from_group_max action to
set parameters with the processor core and IO ring DVFS (Dynamic
Frequency and Voltage Slewing) temperatures, minus 3 degrees.
Subtracting 3 degrees allows the fans to start increasing before the
DVFS kicks in. The value chosen is just a starting point.

Parameter names:
* proc_N_core_dvfs_temp
* proc_N_ioring_dvfs_temp

These parameters can then be used by the set_net_increase_target action
as the value to compare the actual temperatures against to know when to
start increasing fan targets.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I40320ef87b2e3ccd5ea6761b61b3c3fcc3f0b526

show more ...

0cb48f3d30-Nov-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc: Add processor `vdd vrm temps` groups

Change-Id: I2c5170cf9e0a5d892057bb43285977b6bb64ba38
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

0656454a30-Nov-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc: Add all possible dimm temps groups

Change-Id: I10e86bfb7d5b0b6dd84d16562c315465368316b3
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

16534c0630-Nov-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc: Add processor `ioring temp` groups

Change-Id: I35f490ae74f945205fbca530d79428649c46291e
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

5934f09703-Nov-2021 Matt Spinler <spinler@us.ibm.com>

control:p10bmc: OCC inactive fan floor event

Set and hold a fan floor unless all OCCs are active.

Example of a boot with just this floor event:
zone-floor0: count_state_floor-2 is setting floor hol

control:p10bmc: OCC inactive fan floor event

Set and hold a fan floor unless all OCCs are active.

Example of a boot with just this floor event:
zone-floor0: count_state_floor-2 is setting floor hold to 10000",
zone-floor0: Setting new floor to 10000",
zone-floor0: count_state_floor-2 is removing floor hold",
zone-floor0: No set floor exists, using default floor"

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Ia4521764130822c0962b8e2c7570f87bddf77b7e

show more ...

31ba23c123-Nov-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc: Add processor `core temps` groups

Change-Id: Ibc2dbe6de271391af9ba089a955e3aca3c101e95
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

f3a6d45c23-Nov-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc: Add missing `fan inventory`

When the change was made that events would only be triggered by the
groups configured on the events, the `fan inventory` group was missing
in the critical

control:p10bmc: Add missing `fan inventory`

When the change was made that events would only be triggered by the
groups configured on the events, the `fan inventory` group was missing
in the critical services event. This adds the `fan inventory` group to
trigger the critical services event when the `fan inventory` group's
service(s)' are no longer owned on dbus for 5sec.

Change-Id: Icad2a0e6f9cfbb4450606f5f62566de11295f4d7
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

09b09e5728-Oct-2021 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc: Critical service(s)

Sets/holds the fans at an initial target for each p10bmc machine when
the OCC or fan inventory service is missing after delaying for 5sec.
Future additional criti

control:p10bmc: Critical service(s)

Sets/holds the fans at an initial target for each p10bmc machine when
the OCC or fan inventory service is missing after delaying for 5sec.
Future additional critical services will be added as the sensor groups
are configured and utilized.

Change-Id: I9b497e508561ba30ec32e6514f7942369c034b91
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

284505d319-Oct-2021 Matthew Barth <msbarth@us.ibm.com>

control:ibm,everest: Fan rotor nonfunctional event

Sets/holds the fans at a target of 10700rpm when 1 or more fan
rotors are deemed nonfunctional.

Change-Id: I3003ae64cd323bd7066c8b523e86bef0c4d66d

control:ibm,everest: Fan rotor nonfunctional event

Sets/holds the fans at a target of 10700rpm when 1 or more fan
rotors are deemed nonfunctional.

Change-Id: I3003ae64cd323bd7066c8b523e86bef0c4d66d06
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>

show more ...

12345