diff options
author | Dan Williams <dan.j.williams@intel.com> | 2015-05-08 22:23:55 +0300 |
---|---|---|
committer | Zefan Li <lizefan@huawei.com> | 2015-09-18 04:20:39 +0300 |
commit | f5d35596f9a9e21217436a7892d3ed0366cf0997 (patch) | |
tree | 397bb3bd9465de756be61addea71cfb0a7d9e6f0 /arch/arm | |
parent | 467d87ef7baf75e36686238de6fbb083d758b736 (diff) | |
download | linux-f5d35596f9a9e21217436a7892d3ed0366cf0997.tar.xz |
ahci: avoton port-disable reset-quirk
commit dbfe8ef5599a5370abc441fcdbb382b656563eb4 upstream.
Avoton AHCI occasionally sees drive probe timeouts at driver load time.
When this happens SCR_STATUS indicates device detected, but no D2H FIS
reception. Reset the internal link state machines by bouncing
port-enable in the PCS register when this occurs.
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
[lizf: Backported to 3.4:
- adjust context
- use ahci_start_engine() instead of hpriv->start_engine()]
Signed-off-by: Zefan Li <lizefan@huawei.com>
Diffstat (limited to 'arch/arm')
0 files changed, 0 insertions, 0 deletions