4ddd6df1 | 09-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 ...
|
077f8c05 | 13-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 ...
|
a9a0394b | 30-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 ...
|
7d29944b | 17-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 ...
|
2affad9f | 14-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 ...
|
cd6c6688 | 03-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 ...
|
f32c6439 | 31-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 ...
|
a75f61e5 | 11-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 |
fce05682 | 11-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 ...
|
0461bd2f | 25-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 ...
|
05a95046 | 11-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 ...
|
facbe129 | 10-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 ...
|
8fbdba3c | 11-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 ...
|
b12f9064 | 24-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 ...
|
20b0e450 | 16-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 ...
|
9569ee4a | 11-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 ...
|
8b93d342 | 10-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 ...
|
1e46c189 | 10-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 ...
|
9e795994 | 04-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 ...
|
1bc9cda0 | 09-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 ...
|
a23ac12e | 02-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 ...
|
3a53f2cf | 18-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 ...
|
1a7ad078 | 14-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 ...
|
b20f2fe9 | 11-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 ...
|
3fefda5d | 21-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 ...
|