diff options
author | Stefan Reinauer <reinauer@chromium.org> | 2012-10-29 05:23:49 +0000 |
---|---|---|
committer | Tom Rini <trini@ti.com> | 2012-11-02 15:20:41 -0700 |
commit | 9a65b8754c57e8640e208b9743272b9c74527e0e (patch) | |
tree | a1550cacce49b95b4f9fbd6db62ba97eaac7be91 /arch | |
parent | 447c031ba4b6b306bb3f77690af06f5d2ad0691b (diff) | |
download | u-boot-imx-9a65b8754c57e8640e208b9743272b9c74527e0e.zip u-boot-imx-9a65b8754c57e8640e208b9743272b9c74527e0e.tar.gz u-boot-imx-9a65b8754c57e8640e208b9743272b9c74527e0e.tar.bz2 |
ahci: Optimise AHCI controller reset and start-up
The existing code waits a whole second for the AHCI controller to reset.
Instead, let's poll the status register to see if the reset has
succeeded and return earlier if possible. This brings down the time for
AHCI probing from 1s to 20ms.
Signed-off-by: Stefan Reinauer <reinauer@chromium.org>
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions