History log of /openbmc/phosphor-fan-presence/control/config_files/ (Results 26 – 50 of 108)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
4ddd6df109-Jun-2022 Andrew Jeffery <andrew@aj.id.au>

p10bmc: Remove reference to Samsung PM1735s

Switch to the D-Bus object paths using generic drive types.

Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Change-Id: Ie340fb56194e710995ed715972c60e4d2

p10bmc: Remove reference to Samsung PM1735s

Switch to the D-Bus object paths using generic drive types.

Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Change-Id: Ie340fb56194e710995ed715972c60e4d2c3a18ff

show more ...

077f8c0513-Jun-2022 Andrew Jeffery <andrew@aj.id.au>

p10bmc: Allow generic NVMe drive name (#11)

Not all drives are Samsung PM1735s, and for lab systems we can't learn
the drive model in order to state accurately what has been plugged.
Instead, defer

p10bmc: Allow generic NVMe drive name (#11)

Not all drives are Samsung PM1735s, and for lab systems we can't learn
the drive model in order to state accurately what has been plugged.
Instead, defer to what we do know, which is that it's an NVMe drive.

This is a transition change. It needs to be followed by integration of
an entity-manager change to switch the drive names, then finally by a
change to drop the old drive names from the fan configuration.

Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Change-Id: I334cf2b518257ed445f4df9bfbed6968d33f1341

show more ...


p10bmc/ibm,everest/groups.json
p10bmc/ibm,rainier-1s4u/groups.json
p10bmc/ibm,rainier-2u/groups.json
p10bmc/ibm,rainier-4u/groups.json
/openbmc/phosphor-fan-presence/control/fanctl.cpp
/openbmc/phosphor-fan-presence/control/json/actions/mapped_floor.cpp
/openbmc/phosphor-fan-presence/control/json/actions/mapped_floor.hpp
/openbmc/phosphor-fan-presence/control/json/actions/net_target_increase.cpp
/openbmc/phosphor-fan-presence/control/json/actions/pcie_card_floors.cpp
/openbmc/phosphor-fan-presence/control/json/actions/pcie_card_floors.hpp
/openbmc/phosphor-fan-presence/control/json/actions/set_parameter_from_group_max.cpp
/openbmc/phosphor-fan-presence/control/json/actions/set_parameter_from_group_max.hpp
/openbmc/phosphor-fan-presence/control/json/config_base.hpp
/openbmc/phosphor-fan-presence/control/json/manager.cpp
/openbmc/phosphor-fan-presence/control/json/manager.hpp
/openbmc/phosphor-fan-presence/control/json/triggers/init.cpp
/openbmc/phosphor-fan-presence/control/json/triggers/parameter.cpp
/openbmc/phosphor-fan-presence/control/json/triggers/signal.cpp
/openbmc/phosphor-fan-presence/control/json/triggers/timer.cpp
/openbmc/phosphor-fan-presence/control/json/utils/modifier.cpp
/openbmc/phosphor-fan-presence/control/json/utils/modifier.hpp
/openbmc/phosphor-fan-presence/control/main.cpp
/openbmc/phosphor-fan-presence/control/manager.cpp
/openbmc/phosphor-fan-presence/control/triggers.cpp
/openbmc/phosphor-fan-presence/control/zone.hpp
/openbmc/phosphor-fan-presence/json_config.hpp
/openbmc/phosphor-fan-presence/monitor/fan.cpp
/openbmc/phosphor-fan-presence/monitor/json_parser.cpp
/openbmc/phosphor-fan-presence/monitor/json_parser.hpp
/openbmc/phosphor-fan-presence/monitor/main.cpp
/openbmc/phosphor-fan-presence/monitor/system.cpp
/openbmc/phosphor-fan-presence/monitor/tach_sensor.cpp
/openbmc/phosphor-fan-presence/presence/fallback.cpp
/openbmc/phosphor-fan-presence/presence/fallback.hpp
/openbmc/phosphor-fan-presence/presence/gpio.hpp
/openbmc/phosphor-fan-presence/presence/json_parser.cpp
/openbmc/phosphor-fan-presence/presence/json_parser.hpp
/openbmc/phosphor-fan-presence/sdbusplus.hpp
/openbmc/phosphor-fan-presence/sensor-monitor/main.cpp
/openbmc/phosphor-fan-presence/sensor-monitor/shutdown_alarm_monitor.cpp
a9a0394b30-Jun-2022 Matt Spinler <spinler@us.ibm.com>

control:rainier-4u: Remove power mode floors

The power mode entries in the mapped_floor action were just place
holders that used the same values as the default_floor field until
better values were n

control:rainier-4u: Remove power mode floors

The power mode entries in the mapped_floor action were just place
holders that used the same values as the default_floor field until
better values were needed. It turns out the floors won't need to be
based on power mode so remove these entries.

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

show more ...

7d29944b17-Jun-2022 Matt Spinler <spinler@us.ibm.com>

control:p10bmc:rainier-1s4u: 4000 -> 3700 floor

Lower the floor from 4000 to 3700 in the lowest ambient table. This is
for acoustic reasons.

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

control:p10bmc:rainier-1s4u: 4000 -> 3700 floor

Lower the floor from 4000 to 3700 in the lowest ambient table. This is
for acoustic reasons.

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

show more ...

2affad9f14-Jun-2022 Matt Spinler <spinler@us.ibm.com>

Revert "control:configs:ibm,everest: Change 11300 -> 11000"

This reverts commit cd6c66882613ed248e048a338d775653da881f34.

Turns out the fans need to be allowed to go to 11300 to help with high
alti

Revert "control:configs:ibm,everest: Change 11300 -> 11000"

This reverts commit cd6c66882613ed248e048a338d775653da881f34.

Turns out the fans need to be allowed to go to 11300 to help with high
altitude systems.

Change-Id: I29ed5dc2b9d31de893acd18051e7b28addc17fee

show more ...

cd6c668803-Jun-2022 Matt Spinler <spinler@us.ibm.com>

control:configs:ibm,everest: Change 11300 -> 11000

Change all occurrences of the 11300 fan ceiling value to 11000.

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

control:configs:ibm,everest: Change 11300 -> 11000

Change all occurrences of the 11300 fan ceiling value to 11000.

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

show more ...

f32c643931-May-2022 Matt Spinler <spinler@us.ibm.com>

control:ibm,everest: Cutoff temp updates

Updates to the increase and decrease temps for 3 of the memory related
sensor groups.

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

control:ibm,everest: Cutoff temp updates

Updates to the increase and decrease temps for 3 of the memory related
sensor groups.

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

show more ...

a75f61e511-May-2022 Matt Spinler <spinler@us.ibm.com>

control:ibm,everest: Fix events.json line endings

Change them to unix line endings.

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

fce0568211-May-2022 Matt Spinler <spinler@us.ibm.com>

control:ibm,everest: Update events.json

Several updates to the control config in events.json from thermal
testing.

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

control:ibm,everest: Update events.json

Several updates to the control config in events.json from thermal
testing.

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

show more ...

0461bd2f25-Apr-2022 Matt Spinler <spinler@us.ibm.com>

control:configs: Add an intfs removed trigger

Add an interfaces_removed trigger to the action that sets fan floors
when sensors are nonfunctional so that it runs when the
OperationalStatus interface

control:configs: Add an intfs removed trigger

Add an interfaces_removed trigger to the action that sets fan floors
when sensors are nonfunctional so that it runs when the
OperationalStatus interface is removed from D-Bus.

This is necessary so that if the only non functional sensor is removed
the action will run and remove its floor hold.

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

show more ...

05a9504611-Apr-2022 Matt Spinler <spinler@us.ibm.com>

control:p10bmc:config:everest: Fan floor tables

Add the fan floor table config received from the thermal team. Also
update the maximimum fan speed on Everest to 11300.

Signed-off-by: Matt Spinler

control:p10bmc:config:everest: Fan floor tables

Add the fan floor table config received from the thermal team. Also
update the maximimum fan speed on Everest to 11300.

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

show more ...

facbe12910-Mar-2022 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:rainier-4u/1s4u: Enable floor altitude offsets

Instead of having a static floor for different altitude ranges, have the
altitude provide an offset to the chosen floor per ambient rang

control:p10bmc:rainier-4u/1s4u: Enable floor altitude offsets

Instead of having a static floor for different altitude ranges, have the
altitude provide an offset to the chosen floor per ambient range. This
allows the thermal team to define the floors per ambient for a baseline
altitude point and then offset those floors by a set amount for some set
of difference in altitude from their baseline.

Included in this change, the altitude continues to be updated in fan
control when the fan control app starts and at any point it is added to
dbus, however it's now refreshed every 24hrs instead of thru properties
changed signals.

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

show more ...

8fbdba3c11-Mar-2022 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:rainier4u/1s4u: Thermal updates

Multiple updates provided by the thermal team including:

- Adjustments to 1s4u floors
- External memory buffer t-control updates
- 2s4u Haleakela floo

control:p10bmc:rainier4u/1s4u: Thermal updates

Multiple updates provided by the thermal team including:

- Adjustments to 1s4u floors
- External memory buffer t-control updates
- 2s4u Haleakela floor index change

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

show more ...

b12f906424-Mar-2022 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:rainier2u: PMICs & DRAMs t-controls -1C

Thermal has requested both t-control high and t-control low for the
PMICs and DRAMs be decreased by 1C.

Change-Id: I3e6d4ef89362a28a643004841b

control:p10bmc:rainier2u: PMICs & DRAMs t-controls -1C

Thermal has requested both t-control high and t-control low for the
PMICs and DRAMs be decreased by 1C.

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

show more ...

20b0e45016-Mar-2022 Matt Spinler <spinler@us.ibm.com>

control:p10bmc: Rename PCIe temp sensors: phase 2

The old Flett and cable card sensor names can now be removed since the
new ones are in everywhere.

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

control:p10bmc: Rename PCIe temp sensors: phase 2

The old Flett and cable card sensor names can now be removed since the
new ones are in everywhere.

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

show more ...

9569ee4a11-Mar-2022 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:rainier2u: Floor updates

Floor adjustments made by thermal team to accommodate the use of the
altitude offsets based on chamber testing.

Change-Id: I0d1f0752e25d15a821d95a4fe93530837

control:p10bmc:rainier2u: Floor updates

Floor adjustments made by thermal team to accommodate the use of the
altitude offsets based on chamber testing.

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

show more ...

8b93d34210-Mar-2022 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:rainier2u: Enable floor altitude offsets

Instead of having a static floor for different altitude ranges, have the
altitude provide an offset to the chosen floor per ambient range. Thi

control:p10bmc:rainier2u: Enable floor altitude offsets

Instead of having a static floor for different altitude ranges, have the
altitude provide an offset to the chosen floor per ambient range. This
allows the thermal team to define the floors per ambient for a baseline
altitude point and then offset those floors by a set amount for some set
of difference in altitude from their baseline.

Included in this change, the altitude continues to be updated in fan
control when the fan control app starts and at any point it is added to
dbus, however it's now refreshed every 24hrs instead of thru properties
changed signals.

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

show more ...

1e46c18910-Mar-2022 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:rainier4u/1s4u: Remove unsupported pcie cards

Rainier4U system owner provided a list of cards that can be removed as
they are no longer supported in p10.

These cards are be removed:

control:p10bmc:rainier4u/1s4u: Remove unsupported pcie cards

Rainier4U system owner provided a list of cards that can be removed as
they are no longer supported in p10.

These cards are be removed:
Glacier Park
Lassen
Y4
Bono
Palmita

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

show more ...

9e79599404-Mar-2022 Matt Spinler <spinler@us.ibm.com>

control:p10bmc: Rename PCIe temp sensors: phase 1

The IBM PCIe card temp sensors are in the process of being renamed to
have stable names based on the location of of the slot they're in. In
order t

control:p10bmc: Rename PCIe temp sensors: phase 1

The IBM PCIe card temp sensors are in the process of being renamed to
have stable names based on the location of of the slot they're in. In
order to prevent a coreq between the fan control config files and the
entity-manager JSON that contains the name, support both the old and the
new names until everything is merged, and then the old ones can be
removed.

Notes:
* On Rainier systems, there can be up to two NVMe JBOF cards, in any of
slots C8, C10, C11.
* On the Rainier 2U/4U, the system documentation states:
"Technically, Bear Lake/River cards could be in slots C0, C2, C3, C4,
C7, C9, C10, C11."
* On the Rainier 1S4U, the DCM0 slots are C7-C11, though the
documentation states only 1 of those cards may be plugged at the same
time.

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

show more ...

1bc9cda009-Mar-2022 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:rainier-2u: Add PCI cards to floor indices

Add additionally supported PCI cards to the hot adapters list with their
corresponding floor indexes provided by the thermal team.

Change-I

control:p10bmc:rainier-2u: Add PCI cards to floor indices

Add additionally supported PCI cards to the hot adapters list with their
corresponding floor indexes provided by the thermal team.

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

show more ...

a23ac12e02-Mar-2022 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:rainier-4u/1s4u: Update Flett t-controls

Per thermal, update Flett t-control high to 80C with an increase of
200rpm per degree and t-control low to 75C with a decrease of 40rpm per
de

control:p10bmc:rainier-4u/1s4u: Update Flett t-controls

Per thermal, update Flett t-control high to 80C with an increase of
200rpm per degree and t-control low to 75C with a decrease of 40rpm per
degree.

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

show more ...

3a53f2cf18-Feb-2022 Matt Spinler <spinler@us.ibm.com>

control:rainier: Add parameter triggers

Add parameter triggers to the mapped floor actions to run the action
when the pcie_floor_index parameter changes, which occurs when the PCIe
card config chang

control:rainier: Add parameter triggers

Add parameter triggers to the mapped floor actions to run the action
when the pcie_floor_index parameter changes, which occurs when the PCIe
card config changes.

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

show more ...

1a7ad07814-Feb-2022 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:everest - Include OCC service on OCC groups

To provide some performance optimization ability, include the OCC
service to all the groups that are provided by the OCC service on the
BMC

control:p10bmc:everest - Include OCC service on OCC groups

To provide some performance optimization ability, include the OCC
service to all the groups that are provided by the OCC service on the
BMC. This alleviates the need to lookup the service for all of the
members of these groups, regardless of interface in this case, and
correctly handle members that may not exist from the OCCs on a system.

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

show more ...

b20f2fe911-Feb-2022 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:rainier-4u/1s4u - Updated config values from thermal

Received multiple updated fan control configuration values related to
the thermal team's exercising of fan control.

Change-Id: I9

control:p10bmc:rainier-4u/1s4u - Updated config values from thermal

Received multiple updated fan control configuration values related to
the thermal team's exercising of fan control.

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

show more ...

3fefda5d21-Jan-2022 Matthew Barth <msbarth@us.ibm.com>

control:p10bmc:ibm,rainier-1s4u - Support setting fan floor

Add the supported list of PCIe host adapter cards(PCIe cards without
temperature sensors) that will be used in determining the fan floor
a

control:p10bmc:ibm,rainier-1s4u - Support setting fan floor

Add the supported list of PCIe host adapter cards(PCIe cards without
temperature sensors) that will be used in determining the fan floor
along with the current ambient environment and power mode the system is
in. In addition, include setting the `default_floor` to the floor that
should be used when the ambient environment is above 43C.

The "Everglades" cards were removed as they are not currently supported
on the Rainier 1S4U.

This essentially enables full function fan control on the Rainier 1S4U
system by determining what floor the fans are allowed to decrease down
to.

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

show more ...

12345