diff options
author | Timothy Pearson <tpearson@raptorengineeringinc.com> | 2015-06-21 16:27:03 -0500 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2015-11-12 21:24:49 +0100 |
commit | 14ebf951e41c085aa2f8420fcf7452dc5761514e (patch) | |
tree | e8fc9c79dfb6f40dbc94e929023de90cdfdc574b /payloads/nvramcui | |
parent | 398540f568e24090f2e47aff90776c80c79f858b (diff) |
src/southbridge/amd/sb700: Reset SATA controller in AHCI mode during startup
In AHCI mode SeaBIOS randomly fails to detect disks (AHCI timeouts),
with the probability of a failure increasing with the number of disks
connected to the controller. Resetting the SATA controller appears to
show the true state of the underlying hardware, allowing the drive
detection code to attempt link renegotiation as needed.
Change-Id: Ib1f7c5f830a0cdba41cb6f5b05d759adee5ce369
Signed-off-by: Timothy Pearson <tpearson@raptorengineeringinc.com>
Reviewed-on: http://review.coreboot.org/11998
Tested-by: Raptor Engineering Automated Test Stand <noreply@raptorengineeringinc.com>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Tested-by: build bot (Jenkins)
Diffstat (limited to 'payloads/nvramcui')
0 files changed, 0 insertions, 0 deletions