Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tweak chassis fan PID tuning | Raptor Engineering Development Team | 2018-05-07 | 1 | -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-in | Raptor Engineering Development Team | 2018-05-07 | 2 | -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-2018 | Raptor Engineering Development Team | 2018-05-04 | 1 | -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 Team | 2018-05-04 | 1 | -7/+7 |
| | | | | the new PID control algorithms | ||||
* | Switch to PID control of main fans | Raptor Engineering Development Team | 2018-04-29 | 1 | -62/+65 |
| | |||||
* | Wait 5 seconds for fans to reach full speed after fan controller init | Raptor Engineering Development Team | 2018-04-28 | 1 | -1/+1 |
| | |||||
* | Update fan monitor YAML to new syntax | Raptor Engineering Development Team | 2018-04-28 | 1 | -1/+7 |
| | |||||
* | Update fan event YAML to new syntax | Raptor Engineering Development Team | 2018-04-28 | 1 | -193/+225 |
| | |||||
* | Make decrease symmetric with increase | Raptor Engineering Development Team | 2018-04-28 | 2 | -12/+12 |
| | | | | Note that this verson oscillates badly, a more sophisticated control is needed | ||||
* | Don't set zone 2 to high speed when fewer than 4 chassis fans are installed, ↵ | Raptor Engineering Development Team | 2018-04-28 | 1 | -76/+0 |
| | | | | or when fewer than 4 chassis fans are functional | ||||
* | Tighten up fan response again | Raptor Engineering Development Team | 2018-04-28 | 2 | -15/+15 |
| | |||||
* | Switch openpower-dbus-interfaces to Raptor Computing Systems GIT repository | Raptor Engineering Development Team | 2018-04-28 | 1 | -1/+1 |
| | |||||
* | Raise CPU core temp setpoints | Raptor Engineering Development Team | 2018-04-20 | 2 | -71/+71 |
| | | | | | Implement less aggressive fan curve Multiply all base fan speeds by 10 due to recent phosphor-hwmon change | ||||
* | Enhance OCC communication failure error recovery | Raptor Engineering Development Team | 2018-04-14 | 1 | -0/+13 |
| | |||||
* | Revup pdbg | Raptor Engineering Development Team | 2018-04-14 | 1 | -1/+1 |
| | |||||
* | Allow the on-board VGA device to be enabled or disabled based on FPGA jumper ↵ | Raptor Engineering Development Team | 2018-04-14 | 4 | -1/+60 |
| | | | | | | setting readback This requires FPGA version 1.04 or higher to work | ||||
* | Minimize chassis fan hunting with additional fan speed floor mappings in ↵ | Raptor Engineering Development Team | 2018-02-19 | 1 | -7/+13 |
| | | | | common ambent temperature ranges | ||||
* | Adjust floor threshold map to avoid chassis fan hunting at typical ambient ↵ | Raptor Engineering Development Team | 2018-02-19 | 1 | -7/+7 |
| | | | | temperatures | ||||
* | Loosen ambient temperature fan controls somewhat | Raptor Engineering Development Team | 2018-02-19 | 1 | -3/+3 |
| | | | | This lessens hunting due to coarse steps in the ambient sensor resolution | ||||
* | Set chassis fan speeds based on on-board ambient temperature sensor | Raptor Engineering Development Team | 2018-02-19 | 1 | -60/+11 |
| | | | | Remove copypasted GPU temperature sensor blocks | ||||
* | Use hardbeep instead of softbeep on Talos systems | Raptor Engineering Development Team | 2018-01-25 | 1 | -1/+1 |
| | |||||
* | Split fan control zones for CPU0 and CPU1 | Raptor Engineering Development Team | 2018-01-23 | 3 | -22/+93 |
| | | | | This allows fan control to function when only one CPU is installed | ||||
* | Add softbeep packaging files | Raptor Engineering Development Team | 2018-01-22 | 1 | -1/+1 |
| | |||||
* | Reset OCC on error detection | Raptor Engineering Development Team | 2018-01-22 | 1 | -2/+11 |
| | | | | | This fixes a corner case where a hung OCC did not report rising core temperatures and the fans failed to react as a result | ||||
* | Remove DD1 VCS workaround hack | Raptor Engineering Development Team | 2018-01-22 | 9 | -97/+2 |
| | |||||
* | Recover from loss of either OCC | Raptor Engineering Development Team | 2018-01-22 | 1 | -3/+39 |
| | | | | This fixes a corner case where the second OCC could drop off the bus undetected | ||||
* | Restart OCC service before restarting fan controller | Raptor Engineering Development Team | 2018-01-21 | 1 | -2/+17 |
| | | | | This fixes fan control failing on boot due to offline OCC services | ||||
* | Fix incorrect Talos fan control settings | Raptor Engineering Development Team | 2018-01-21 | 3 | -21/+21 |
| | | | | Fan control is now operational on Talos hardware | ||||
* | Enable ambient temperature sensor | Raptor Engineering Development Team | 2018-01-21 | 2 | -0/+2 |
| | |||||
* | Add watchdog mode to OCC enable service | Raptor Engineering Development Team | 2018-01-21 | 2 | -5/+20 |
| | | | | This works around transient OCC communication failure disabling fan control | ||||
* | Enable OCC service after IPL completion | Raptor Engineering Development Team | 2018-01-21 | 2 | -5/+6 |
| | |||||
* | Enable the W83773G driver on Talos systems | Raptor Engineering Development Team | 2018-01-20 | 1 | -0/+1 |
| | |||||
* | Enable Talos IPL monitor LED service | Raptor Engineering Development Team | 2018-01-20 | 1 | -1/+1 |
| | |||||
* | Add IPL status observer | Raptor Engineering Development Team | 2018-01-20 | 1 | -0/+1 |
| | |||||
* | Revup pdbg | Raptor Engineering Development Team | 2018-01-17 | 1 | -1/+1 |
| | |||||
* | Signal BMC ready when BMC has finished booting on Talos systems | Raptor Engineering Development Team | 2018-01-17 | 1 | -0/+3 |
| | |||||
* | Initial port of Witherspoon fan control to Talos | Raptor Engineering Development Team | 2018-01-17 | 45 | -9/+2933 |
| | | | | | NOTE: Not yet tested on hardware Mapping likely incorrect | ||||
* | Redirect most of the Phosphor applications from GitHub to the Raptor ↵ | Raptor Engineering Development Team | 2018-01-17 | 2 | -2/+2 |
| | | | | Computing Systems GIT repositories | ||||
* | Copy Romulus files to Talos for future development | Raptor Engineering Development Team | 2018-01-17 | 44 | -0/+3433 |
| | | | | Apply initial renames and conversions to copied sources | ||||
* | Add AST2500 Layer README | Gunnar Mills | 2018-01-16 | 1 | -0/+7 |
| | | | | | Change-Id: I2d07f675997efeb1ec2d1d764bb4874fdf188a93 Signed-off-by: Gunnar Mills <gmills@us.ibm.com> | ||||
* | Add Witherspoon Layer README | Gunnar Mills | 2018-01-16 | 1 | -0/+8 |
| | | | | | Change-Id: Ia2f1eda41b7b7af97deeb24743623fd7beecfadf Signed-off-by: Gunnar Mills <gmills@us.ibm.com> | ||||
* | meta-openpower: Predicate packages on MACHINE_FEATURES | Xo Wang | 2018-01-16 | 8 | -17/+17 |
| | | | | | | | | | | | | Change packages enabled by meta-openpower to be enabled if and only if both its corresponding feature string (obmc-openpower, obmc-openpower-extra, obmc-openpower-legacy) are present in both MACHINE_FEATURES and DISTRO_FEATURES. Fixes openbmc/openbmc#2652. Change-Id: Ife1a9b08e94bd85a888d584a0caa4dbfa6a172c0 Signed-off-by: Xo Wang <xow@google.com> | ||||
* | meta-romulus: Remove vcs workaround | Lei YU | 2018-01-16 | 7 | -75/+2 |
| | | | | | | | | Romulus uses CPLD trigger for vcs workaround and it is not needed anymore for DD2.0 CPU. Change-Id: I21b3c15f81b1b7be9aaab03f5f951731fc686c38 Signed-off-by: Lei YU <mine260309@gmail.com> | ||||
* | Organize OpenPOWER BMC support as features | Xo Wang | 2018-01-10 | 8 | -1/+46 |
| | | | | | | | | | | | | | | | | | Add OBMC_MACHINE_FEATURES for OpenPOWER support under openpower.inc. Select OpenPOWER features in the POWER machines' DISTRO_FEATURES so that the features are built. The features are: obmc-openpower for required base support obmc-openpower-extra for non-essential tools obmc-openpower-legacy for deprecated packages like org.openbmc and skeleton packages Part of openbmc/openbmc#2652. Change-Id: Ib9f44a0c2e243eebb6594de6554cdc3fa0d076af Signed-off-by: Xo Wang <xow@google.com> | ||||
* | Create meta-arm layer | Ken Chen | 2018-01-10 | 2 | -0/+28 |
| | | | | | | Change-Id: I129cb06d9367d73fa06c81c3827802a62667be71 Signed-off-by: Ken Chen <chen.kenyy@inventec.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> | ||||
* | Get Device ID - JSON for Witherspoon | David Cobbley | 2018-01-05 | 2 | -1/+5 |
| | | | | | | | | | This is a reference for how to use get device ID with the witherspoon platform. All other platforms that need get device ID should add dev_id.json in their own machine specific bbappend files. Change-Id: I0348748bfb9442d2de43b661cc291663f279efcb Signed-off-by: David Cobbley <david.j.cobbley@linux.intel.com> | ||||
* | meta-romulus: Add fan tacho hwmon sensor config | Lei YU | 2018-01-05 | 2 | -0/+12 |
| | | | | | Change-Id: I8d1540c7f44d268154a9ff415177e4f40e31b108 Signed-off-by: Lei YU <mine260309@gmail.com> | ||||
* | meta-romulus: phosphor-hwmon workaround for fan speed | Lei YU | 2018-01-05 | 2 | -0/+42 |
| | | | | | | | | | | | | Romulus uses aspeed pwm and fan tacho, and its driver returns ETIMEDOUT for fan speed when host is off, which causes phosphor-hwmon exit with excpetion for fan_tacho sensors. The workaround is to handle ETIMEDOUT and make it return -ETIMEDOUT value for the sensor. Change-Id: I1c6252c7f0ba1c932948397a9398ff80dfb71e9d Signed-off-by: Lei YU <mine260309@gmail.com> | ||||
* | openpower-software-manager.bb: bump version | Andrew Geissler | 2018-01-04 | 1 | -1/+1 |
| | | | | | Change-Id: Icccb050bf0f34b0c95837ec948ea340c46ccf482 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> | ||||
* | openpower-occ-control.inc: bump version | Andrew Geissler | 2018-01-04 | 1 | -1/+1 |
| | | | | | Change-Id: If1f9a3aaf8672bad98b92cb88c3499c097df53dd Signed-off-by: Andrew Geissler <geissonator@yahoo.com> |