summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Raise kernel tick rate and forcibly enable hrtimersraptor-v1.0505-11-2018Raptor Engineering Development Team2018-05-141-0/+10
| | | | | Enable LED PWM support - NOTE: PWM is software driven and not yet suitable for general use
* Revup linux-obmcRaptor Engineering Development Team2018-05-141-1/+1
|
* Delay OCC binding from host boot complete signalRaptor Engineering Development Team2018-05-141-0/+4
| | | | This works around more FSI bus failures due to binding while host skiroot kernel is still starting
* Lower chassis ambient set point due to addition of averaged intake sensorsRaptor Engineering Development Team2018-05-131-1/+1
|
* Add CPU1 ambient sensor and PCIe ambient sensor to fan control ambient ↵Raptor Engineering Development Team2018-05-131-0/+2
| | | | temperature sensor group on Talos II
* Add CPU1 ambient sensor to IPMI SDR on Talos IIRaptor Engineering Development Team2018-05-132-0/+23
|
* Remove unneccessary fan speed maps for chassis fansRaptor Engineering Development Team2018-05-131-16/+2
| | | | Retune PID loop for new sensor locations
* Fix ambient temperature sensor mappings on Talos IIRaptor Engineering Development Team2018-05-131-2/+3
| | | | | | | Talos has three on-board sensors, two high resolution sensors and one low resolution sensor. The two high resolution sensors are mounted near the front edge of the PCB, to monitor intake temperatures on the card. The low resolution sensor is mounted near the rear of the PCB, in the PCIe card area.
* Fix README to show correct build environment dependenciesRaptor Engineering Development Team2018-05-131-1/+1
|
* Prevent FSI scan during initial chassis power on and host startRaptor Engineering Development Team2018-05-132-0/+2
|
* Attempt to detect host power down if watchdog failsRaptor Engineering Development Team2018-05-131-0/+18
|
* Tweak chassis fan PID controls again to mitigate integrator wind-upRaptor Engineering Development Team2018-05-121-2/+2
|
* Revup phosphor-ipmi-hostRaptor Engineering Development Team2018-05-121-1/+1
|
* Revup phosphor-ipmi-hostRaptor Engineering Development Team2018-05-121-2/+2
|
* Revup skeletonRaptor Engineering Development Team2018-05-121-2/+2
|
* Force OCC disable script to have completed execution before host can power onRaptor Engineering Development Team2018-05-122-0/+2
|
* Do not attempt to bind OCC drivers until IPL is completeRaptor Engineering Development Team2018-05-121-0/+8
|
* Block chassis poweron and host start on completion of shutdown scriptsRaptor Engineering Development Team2018-05-122-0/+2
|
* Load final manufacturer ID and device ID data into IPMI data fieldsRaptor Engineering Development Team2018-05-111-1/+1
|
* Add support for secondary PCIe region ambient temperature sensor on Talos II ↵Raptor Engineering Development Team2018-05-093-0/+26
| | | | systems
* Add initial IPMI sensor mappings for Talos IIRaptor Engineering Development Team2018-05-096-0/+1865
|
* Redirect serverwiz to Raptor Computing Systems repositoriesRaptor Engineering Development Team2018-05-091-1/+1
|
* Revup phosphor-net-ipmidRaptor Engineering Development Team2018-05-091-1/+1
|
* Revup ipmi-fru-parserRaptor Engineering Development Team2018-05-091-1/+1
|
* Revup phosphor-host-ipmidRaptor Engineering Development Team2018-05-091-1/+1
|
* Revup phosphor-inventory-managerRaptor Engineering Development Team2018-05-091-1/+1
|
* Revup phosphor-dbus-interfacesRaptor Engineering Development Team2018-05-091-1/+1
|
* Revup phosphor-mrw-toolsRaptor Engineering Development Team2018-05-091-1/+1
|
* FRU: Add Entity ID in the host FRU inventory yamlRatan Gupta2018-05-081-0/+6
| | | | | | | | | | | | | | | This commit also adds the entityID and entityInstance property for BMC FRUS config yaml. These attributes are required to pass it through Get SDR command. Currently we support two types of record format through Get SDR 1) FULL Record. 2) FRU Record. Resolves openbmc/openbmc#2823 Change-Id: Ie7424fbc493dde5070a2c65c74ba83565154b9d4 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Add missing mutability attributes to IPMI inventory YAMLRaptor Engineering Development Team2018-05-081-0/+71
|
* Update IPMI YAML from Romulus sourceRaptor Engineering Development Team2018-05-081-437/+499
|
* phosphor-ipmi-host: Add channel config defaultPatrick Venture2018-05-084-0/+36
| | | | | | | | To provide a custom channel configuration, provide a virtual phosphor-ipmi-channel-config. Change-Id: I00d8e8aed11a18d193a9066a098611784600da56 Signed-off-by: Patrick Venture <venture@google.com>
* sensor: Modify config for sensor to add additional fieldsTom Joseph2018-05-084-0/+223
| | | | | | | | | | Added entity ID, entity instance and sensor naming pattern to the generated sensor yaml. Resolves openbmc/openbmc#2612 Change-Id: Ie4dc9548833cb30126e873a7597b2be9b1ea7f79 Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
* Redirect IPMI parser to Raptor Computing Systems repositoriesRaptor Engineering Development Team2018-05-081-1/+1
|
* Bring boot VDN in line with values in datasheetRaptor Engineering Development Team2018-05-081-1/+1
| | | | | Vdn may be undervolted due to old values in the VRM setup scripts compared with the current datasheet. Use the correct boot voltage to avoid system instability during IPL.
* Fix power sequencing on Talos II.Brandon Bergren2018-05-082-0/+4
| | | | | | | | | | | | | | | We need to wait for PGOOD before attempting to run the AVSBus services. Additionally, we want to hold off on reaching the obmc-power-start target until the AVSBus is set up properly, to keep things like fan control from interfering. By declaring these dependencies explicitly, the power sequencing on the BMC side should no longer be sensitive to the time it takes for the FPGA to turn on the voltage regulators, and it should avoid attempting to program the CPU VRMs before they are ready to be programmed. Signed-off-by: Brandon Bergren <git@bdragon.rtk0.net>
* Tweak chassis fan PID tuningRaptor Engineering Development Team2018-05-071-2/+2
| | | | This resolves long period integrator-induced oscillations due to proportional gain being too low compared to integrator gain.
* Remove broken ASpeed PWM fan and tach driver tie-inRaptor Engineering Development Team2018-05-072-2/+0
| | | | | | The current 4.10 kernel returns a bus error when attempting to read from the ASpeed fan controller tach. This causes a massive amount of systemd spam as the interface continues to attempt to rebind. Disable pending a fix in a newer kernel version.
* Back off chassis fan proportional constantraptor-v1.0405-04-2018Raptor Engineering Development Team2018-05-041-1/+1
| | | | | | | Ambient temperature swings should be slow enough, with a slow enough thermal response from the PCB, to make primary control via integrator viable. This slows down the fan responses and prevents audible "hunting" as the ambient sensor changes value more rapidly than the chassis fans actually need to react.
* Lower chassis fan floor maps slightly to reduce unneccessary fan noise under ↵Raptor Engineering Development Team2018-05-041-7/+7
| | | | the new PID control algorithms
* Revup phosphor-fanRaptor Engineering Development Team2018-05-041-2/+2
|
* Revup skeletonRaptor Engineering Development Team2018-05-041-2/+2
|
* Revup linuxraptor-v1.0304-30-2018Raptor Engineering Development Team2018-04-301-1/+1
|
* Switch to PID control of main fansRaptor Engineering Development Team2018-04-291-62/+65
|
* Revup fan control and switch to branchRaptor Engineering Development Team2018-04-291-2/+2
|
* Wait 5 seconds for fans to reach full speed after fan controller initRaptor Engineering Development Team2018-04-281-1/+1
|
* Update fan monitor YAML to new syntaxRaptor Engineering Development Team2018-04-281-1/+7
|
* Update fan event YAML to new syntaxRaptor Engineering Development Team2018-04-281-193/+225
|
* Revup fan controlRaptor Engineering Development Team2018-04-281-2/+2
|
* Make decrease symmetric with increaseRaptor Engineering Development Team2018-04-282-12/+12
| | | | Note that this verson oscillates badly, a more sophisticated control is needed
OpenPOWER on IntegriCloud